0001140361-22-031989.txt : 20220901 0001140361-22-031989.hdr.sgml : 20220901 20220901163610 ACCESSION NUMBER: 0001140361-22-031989 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 55 CONFORMED PERIOD OF REPORT: 20220730 FILED AS OF DATE: 20220901 DATE AS OF CHANGE: 20220901 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ollie's Bargain Outlet Holdings, Inc. CENTRAL INDEX KEY: 0001639300 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-VARIETY STORES [5331] IRS NUMBER: 800848819 STATE OF INCORPORATION: DE FISCAL YEAR END: 0128 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37501 FILM NUMBER: 221221367 BUSINESS ADDRESS: STREET 1: 6295 ALLENTOWN BOULEVARD, SUITE 1 CITY: HARRISBURG STATE: PA ZIP: 17112 BUSINESS PHONE: 717 657-2300 MAIL ADDRESS: STREET 1: 6295 ALLENTOWN BOULEVARD, SUITE 1 CITY: HARRISBURG STATE: PA ZIP: 17112 10-Q 1 brhc10041411_10q.htm 10-Q

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549

Form 10-Q

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

For the quarterly period ended July 30, 2022

OR

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

Ollie’s Bargain Outlet Holdings, Inc.
(Exact name of registrant as specified in its charter)

Delaware
(State or other jurisdiction of incorporation)

001-37501
 
80-0848819
(Commission File Number)
 
(IRS Employer Identification No.)

6295 Allentown Boulevard
Suite 1
Harrisburg, Pennsylvania
 
17112
(Address of principal executive offices)
 
(Zip Code)

(717) 657-2300
(Registrant’s telephone number, including area code)

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

Title of Each Class
Trading Symbol
Name of each exchange on which registered
Common Stock, $0.001 par value
OLLI
The NASDAQ Stock Market LLC

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

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

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

Large accelerated filer 
 
Accelerated filer 
 
Non-accelerated filer 
 
Smaller reporting company 
Emerging growth company

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

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

The number of shares of the registrant’s common stock, $0.001 par value, outstanding as of August 30, 2022 was 62,589,971.



INDEX

PART I - FINANCIAL INFORMATION
Page
Item 1.
1
 
1
 
2
 
3
 
4
 
5
Item 2.
15
Item 3.
26
Item 4.
26
 
 
 
PART II - OTHER INFORMATION
 
Item 1.
27
Item 1A.
27
Item 2.
27
Item 3.
27
Item 4.
27
Item 5.
27
Item 6.
28

ITEM 1 – CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Income
(In thousands, except per share amounts)
(Unaudited)

 
Thirteen weeks ended
   
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
   
July 30,
2022
   
July 31,
2021
 
Net sales
 
$
452,482
   
$
415,881
   
$
859,148
   
$
868,373
 
Cost of sales
   
308,872
     
252,846
     
574,213
     
522,728
 
Gross profit
   
143,610
     
163,035
     
284,935
     
345,645
 
Selling, general and administrative expenses
   
118,466
     
110,119
     
234,739
     
214,489
 
Depreciation and amortization expenses
   
5,579
     
4,669
     
10,826
     
9,153
 
Pre-opening expenses
   
3,020
     
2,541
     
5,680
     
5,076
 
Operating income
   
16,545
     
45,706
     
33,690
     
116,927
 
Interest (income) expense, net
   
(123
)
   
66
     
(14
)
   
41
 
Income before income taxes
   
16,668
     
45,640
     
33,704
     
116,886
 
Income tax expense
   
2,571
     
11,317
     
7,084
     
27,343
 
Net income
 
$
14,097
   
$
34,323
   
$
26,620
   
$
89,543
 
Earnings per common share:
                               
Basic
 
$
0.23
   
$
0.53
   
$
0.42
   
$
1.37
 
Diluted
 
$
0.22
   
$
0.52
   
$
0.42
   
$
1.36
 
Weighted average common shares outstanding:
                               
Basic
   
62,584
     
65,311
     
62,650
     
65,407
 
Diluted
   
62,818
     
65,825
     
62,838
     
65,972
 

See accompanying notes to the condensed consolidated financial statements.

1

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
Condensed Consolidated Balance Sheets
(In thousands, except per share amounts)
(Unaudited)

 
July 30,
2022
   
July 31,
2021
   
January 29,
2022
 
Assets
                 
Current assets:
                 
Cash and cash equivalents
 
$
218,043
   
$
444,262
   
$
246,977
 
Inventories
   
494,133
     
373,550
     
467,306
 
Accounts receivable
   
3,086
     
824
     
1,372
 
Prepaid expenses and other assets
   
9,410
     
8,214
     
11,173
 
Total current assets
   
724,672
     
826,850
     
726,828
 
Property and equipment, net of accumulated depreciation of $135,777, $110,052 and $122,632, respectively
   
158,374
     
142,299
     
147,164
 
Operating lease right-of-use assets
   
438,538
     
395,195
     
420,568
 
Goodwill
   
444,850
     
444,850
     
444,850
 
Trade name
   
230,559
     
230,559
     
230,559
 
Other assets
   
2,193
     
2,337
     
2,203
 
Total assets
 
$
1,999,186
   
$
2,042,090
   
$
1,972,172
 
Liabilities and Stockholders’ Equity
                       
Current liabilities:
                       
Current portion of long-term debt
 
$
470
   
$
298
   
$
332
 
Accounts payable
   
96,643
     
92,798
     
106,599
 
Income taxes payable
   
-
     
-
     
2,556
 
Current portion of operating lease liabilities
   
79,150
     
72,339
     
75,535
 
Accrued expenses and other
   
77,849
     
80,428
     
78,246
 
Total current liabilities
   
254,112
     
245,863
     
263,268
 
Revolving credit facility
   
-
     
-
     
-
 
Long-term debt
   
960
     
610
     
719
 
Deferred income taxes
   
65,242
     
65,934
     
66,179
 
Long-term operating lease liabilities
   
366,677
     
330,565
     
354,293
 
Other long-term liabilities
   
2
     
4
     
3
 
Total liabilities
   
686,993
     
642,976
     
684,462
 
Stockholders’ equity:
                       
Preferred stock - 50,000 shares authorized at $0.001 par value; no shares issued
   
-
     
-
     
-
 
Common stock - 500,000 shares authorized at $0.001 par value; 66,652, 66,388 and 66,516 shares issued, respectively
   
67
     
66
     
67
 
Additional paid-in capital
   
672,107
     
658,899
     
664,293
 
Retained earnings
   
910,342
     
815,810
     
883,722
 
Treasury - common stock, at cost; 4,054, 1,132 and 3,816 shares, respectively
   
(270,323
)
   
(75,661
)
   
(260,372
)
Total stockholders’ equity
   
1,312,193
     
1,399,114
     
1,287,710
 
Total liabilities and stockholders’ equity
 
$
1,999,186
   
$
2,042,090
   
$
1,972,172
 

See accompanying notes to the condensed consolidated financial statements.

2

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Stockholders’ Equity
(In thousands)
(Unaudited)

 
Thirteen weeks ended July 30, 2022 and July 31, 2021
 
   
Common stock
   
Treasury stock
   
Additional
paid-in
   
Retained
   
Total
stockholders’
 
   
Shares
   
Amount
   
Shares
   
Amount
   
capital
   
earnings
   
equity
 
Balance as of April 30, 2022
   
66,558
   
$
67
     
(3,816
)
 
$
(260,372
)
 
$
666,495
   
$
896,245
   
$
1,302,435
 
Stock-based compensation expense
   
-
     
-
     
-
     
-
     
2,335
     
-
     
2,335
 
Proceeds from stock options exercised
   
93
     
-
     
-
     
-
     
3,295
     
-
     
3,295
 
Vesting of restricted stock
   
1
     
-
     
-
     
-
     
-
     
-
     
-
 
Common shares withheld for taxes
   
-
     
-
     
-
     
-
     
(18
)
   
-
     
(18
)
Shares repurchased
   
-
     
-
     
(238
)
   
(9,951
)
   
-
     
-
     
(9,951
)
Net income
   
-
     
-
     
-
     
-
     
-
     
14,097
     
14,097
 
Balance as of July 30, 2022
   
66,652
   
$
67
     
(4,054
)
 
$
(270,323
)
 
$
672,107
   
$
910,342
   
$
1,312,193
 
                                                         
Balance as of May 1, 2021
   
66,349
   
$
66
     
(813
)
 
$
(49,980
)
 
$
655,069
   
$
781,487
   
$
1,386,642
 
Stock-based compensation expense
   
-
     
-
     
-
     
-
     
2,312
     
-
     
2,312
 
Proceeds from stock options exercised
   
37
     
-
     
-
     
-
     
1,541
     
-
     
1,541
 
Vesting of restricted stock
    2       -       -       -       -       -       -  
Common shares withheld for taxes
   
-
     
-
     
-
     
-
     
(23
)
   
-
     
(23
)
Shares repurchased
    -       -       (319 )     (25,681 )     -       -       (25,681 )
Net income
   
-
     
-
     
-
     
-
     
-
     
34,323
     
34,323
 
Balance as of July 31, 2021
   
66,388
   
$
66
     
(1,132
)
 
$
(75,661
)
 
$
658,899
   
$
815,810
   
$
1,399,114
 

 
Twenty-six weeks ended July 30, 2022 and July 31, 2021
 
   
Common stock
   
Treasury stock
   
Additional
paid-in
   
Retained
   
Total
stockholders’
 
   
Shares
   
Amount
   
Shares
   
Amount
   
capital
   
earnings
   
equity
 
Balance as of January 29, 2022
   
66,516
   
$
67
     
(3,816
)
 
$
(260,372
)
 
$
664,293
   
$
883,722
   
$
1,287,710
 
Stock-based compensation expense
   
-
     
-
     
-
     
-
     
4,723
     
-
     
4,723
 
Proceeds from stock options exercised
   
103
     
-
     
-
     
-
     
3,593
     
-
     
3,593
 
Vesting of restricted stock
   
44
     
-
     
-
     
-
     
-
     
-
     
-
 
Common shares withheld for taxes
   
(11
)
   
-
     
-
     
-
     
(502
)
   
-
     
(502
)
Shares repurchased
   
-
     
-
     
(238
)
   
(9,951
)
   
-
     
-
     
(9,951
)
Net income
   
-
     
-
     
-
     
-
     
-
     
26,620
     
26,620
 
Balance as of July 30, 2022
   
66,652
   
$
67
     
(4,054
)
 
$
(270,323
)
 
$
672,107
   
$
910,342
   
$
1,312,193
 
                                                         
Balance as of January 30, 2021
   
66,165
   
$
66
     
(702
)
 
$
(40,401
)
 
$
648,949
   
$
726,267
   
$
1,334,881
 
Stock-based compensation expense
   
-
     
-
     
-
     
-
     
4,332
     
-
     
4,332
 
Proceeds from stock options exercised
   
181
     
-
     
-
     
-
     
6,799
     
-
     
6,799
 
Vesting of restricted stock
   
55
     
-
     
-
     
-
     
-
     
-
     
-
 
Common shares withheld for taxes
   
(13
)
   
-
     
-
     
-
     
(1,181
)
   
-
     
(1,181
)
Shares repurchased
    -       -       (430 )     (35,260 )     -       -       (35,260 )
Net income
   
-
     
-
     
-
     
-
     
-
     
89,543
     
89,543
 
Balance as of July 31, 2021
   
66,388
   
$
66
     
(1,132
)
 
$
(75,661
)
 
$
658,899
   
$
815,810
   
$
1,399,114
 

See accompanying notes to the condensed consolidated financial statements.

3

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
Cash flows from operating activities:
           
Net income
 
$
26,620
   
$
89,543
 
Adjustments to reconcile net income to net cash provided by operating activities:
               
Depreciation and amortization of property and equipment
   
13,658
     
11,893
 
Amortization of debt issuance costs
   
128
     
128
 
Gain on sale of assets
   
(125
)
   
(20
)
Deferred income tax provision
   
(937
)
   
870
 
Stock-based compensation expense
   
4,723
     
4,332
 
Changes in operating assets and liabilities:
               
Inventories
   
(26,827
)
   
(19,846
)
Accounts receivable
   
420
     
(203
)
Prepaid expenses and other assets
   
1,645
     
(942
)
Accounts payable
   
(9,243
)
   
(25,545
)
Income taxes payable
   
(2,556
)
   
(10,960
)
Accrued expenses and other liabilities
   
(3,551
)
   
(7,404
)
Net cash provided by operating activities
   
3,955
     
41,846
 
Cash flows from investing activities:
               
Purchases of property and equipment
   
(23,652
)
   
(17,703
)
Proceeds from sale of property and equipment
   
149
     
2,956
 
Net cash used in investing activities
   
(23,503
)
   
(14,747
)
Cash flows from financing activities:
               
Repayments on finance leases
   
(392
)
   
(321
)
Proceeds from stock option exercises
   
1,459
     
6,799
 
Common shares withheld for taxes
   
(502
)
   
(1,181
)
Payment for shares repurchased
   
(9,951
)
   
(35,260
)
Net cash used in financing activities
   
(9,386
)
   
(29,963
)
Net decrease in cash and cash equivalents
   
(28,934
)
   
(2,864
)
Cash and cash equivalents at the beginning of the period
   
246,977
     
447,126
 
Cash and cash equivalents at the end of the period
 
$
218,043
   
$
444,262
 
Supplemental disclosure of cash flow information:
               
Cash paid during the period for:
               
Interest
 
$
187
   
$
194
 
Income taxes
 
$
14,116
   
$
41,298
 
Non-cash investing activities:
               
Accrued purchases of property and equipment
 
$
3,658
   
$
3,105
 
Non-cash financing activities
               
Receivable from exercise of stock options
  $ 2,134     $ -  

See accompanying notes to the condensed consolidated financial statements.

4

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
Notes to Condensed Consolidated Financial Statements
July 30, 2022 and July 31, 2021
(Unaudited)

(1)
Organization and Summary of Significant Accounting Policies

(a)
Description of Business

Ollie’s Bargain Outlet Holdings, Inc. and subsidiaries (collectively referred to as the “Company” or “Ollie’s”) principally buys overproduced, overstocked, and closeout merchandise from manufacturers, wholesalers and other retailers. In addition, the Company augments its name-brand closeout deals with directly sourced private label products featuring names exclusive to Ollie’s in order to provide consistently value-priced goods in select key merchandise categories.

Since its first store opened in 1982, the Company has grown to 449 retail locations in 29 states as of July 30, 2022. Ollie’s Bargain Outlet retail locations are located in Alabama, Arkansas, Connecticut, Delaware, Florida, Georgia, Illinois, Indiana, Kansas, Kentucky, Louisiana, Maryland, Massachusetts, Michigan, Mississippi, Missouri, New Jersey, New York, North Carolina, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, Vermont, Virginia and West Virginia.

(b)
Fiscal Year

Ollie’s follows a 52/53-week fiscal year, which ends on the Saturday nearer to January 31 of the following calendar year.  References to the thirteen weeks ended July 30, 2022 and July 31, 2021 refer to the thirteen weeks from May 1, 2022 to July 30, 2022 and from May 2, 2021 to July 31, 2021, respectively.  References to year-to-date periods ended July 30, 2022 and July 31, 2021 refer to the twenty-six weeks from January 30, 2022 to July 30, 2022 and from January 31, 2021 to July 31, 2021, respectively. References to “2021” refer to the fiscal year ended January 29, 2022 and references to “2022” refer to the fiscal year ending January 28, 2023.  Both periods consist of 52 weeks.

(c)
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated financial statements reflect all normal recurring adjustments which management believes are necessary to present fairly the Company’s results of operations, financial condition, and cash flows for all periods presented. The condensed consolidated balance sheets as of July 30, 2022 and July 31, 2021, and the condensed consolidated statements of income and stockholders’ equity for the thirteen and twenty-six weeks ended July 30, 2022 and July 31, 2021, and the condensed consolidated statements of cash flows for the twenty-six weeks ended July 30, 2022 and July 31, 2021 have been prepared by the Company and are unaudited. The Company’s business is seasonal in nature and results of operations for the interim periods presented are not necessarily indicative of operating results for 2022 or any other period. All intercompany accounts, transactions, and balances have been eliminated in consolidation.

The Company’s balance sheet as of January 29, 2022, presented herein, has been derived from the audited balance sheet included in the Company’s Annual Report on Form 10-K filed with the SEC on March 25, 2022 (“Annual Report”), but does not include all disclosures required by GAAP. These financial statements should be read in conjunction with the financial statements for 2021 and footnotes thereto included in the Annual Report.

For purposes of the disclosure requirements for segments of a business enterprise, it has been determined that the Company is comprised of one operating segment.

5

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
 Notes to Condensed Consolidated Financial Statements
 July 30, 2022 and July 31, 2021
 (Unaudited)
(d)
Use of Estimates

The preparation of condensed consolidated 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 condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

(e)
Fair Value Disclosures

Fair value is defined as the price which the Company would receive to sell an asset or pay to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date. In determining fair value, GAAP establishes a three-level hierarchy used in measuring fair value, as follows:

Level 1 inputs are quoted prices available for identical assets and liabilities in active markets.

Level 2 inputs are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets and liabilities in active markets or other inputs which are observable or can be corroborated by observable market data.

Level 3 inputs are less observable and reflect the Company’s assumptions.

The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable and its credit facilities. The carrying amount of cash and cash equivalents, accounts receivable and accounts payable approximates fair value because of their short maturities. The carrying amount of the Company’s credit facilities approximates its fair value because the interest rates are adjusted regularly based on current market conditions.

(f)
Impact of the Novel Coronavirus (“COVID-19”)

The ongoing presence of COVID-19 and its potential impact on the Company’s business remains an evolving situation and is highly uncertain. While the Company’s operations during the first twenty-six weeks of fiscal 2022 did not appear to be negatively impacted, the Company is continuing to experience labor pressures in its stores and distribution centers. The COVID-19 pandemic could further affect the Company’s operations and the operations of its suppliers and vendors as a result of continuing or renewed restrictions and limitations on travel, limitations on store or facility operations up to and including closures, and other governmental, business or consumer actions. The extent to which the COVID-19 pandemic will impact the Company’s operations, liquidity or financial results in subsequent periods is uncertain, but such impact could be material.

6

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
 Notes to Condensed Consolidated Financial Statements
 July 30, 2022 and July 31, 2021
 (Unaudited)
(2)
Net Sales

Ollie’s recognizes retail sales in its stores when merchandise is sold and the customer takes possession of merchandise.  Also included in net sales is revenue allocated to certain redeemed discounts earned via the Ollie’s Army loyalty program and gift card breakage.  Net sales are presented net of returns and sales tax. The Company provides an allowance for estimated retail merchandise returns based on prior experience.

Revenue Recognition

Revenue is deferred for the Ollie’s Army loyalty program where members accumulate points that can be redeemed for discounts on future purchases. The Company has determined it has an additional performance obligation to Ollie’s Army members at the time of the initial transaction. The Company allocates the transaction price to the initial transaction and the discount awards based upon its relative standalone selling price, which considers historical redemption patterns for the award. Revenue is recognized as those discount awards are redeemed. Discount awards issued upon the achievement of specified point levels are subject to expiration. Unless temporarily extended, the maximum redemption period is 45 days. At the end of each fiscal period, unredeemed discount awards and accumulated points to earn a future discount award are reflected as a liability.  Discount awards are combined in one homogeneous pool and are not separately identifiable.  Therefore, the revenue recognized consists of discount awards redeemed that were included in the deferred revenue balance at the beginning of the period as well as discount awards issued during the current period.  The following table is a reconciliation of the liability related to this program (in thousands):

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
Beginning balance
 
$
7,782
   
$
8,113
 
Revenue deferred
   
7,200
     
8,169
 
Revenue recognized
   
(7,039
)
   
(7,936
)
Ending balance
 
$
7,943
   
$
8,346
 

Gift card breakage for gift card liabilities not subject to escheatment is recognized as revenue in proportion to the redemption of gift cards. Gift cards do not expire. The rate applied to redemptions is based upon a historical breakage rate. Gift cards are combined in one homogenous pool and are not separately identifiable. Therefore, the revenue recognized consists of gift cards that were included in the liability at the beginning of the period as well as gift cards that were issued during the period. The following table is a reconciliation of the gift card liability (in thousands):

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
Beginning balance
 
$
2,291
   
$
1,902
 
Gift card issuances
   
2,168
     
2,440
 
Gift card redemption and breakage
   
(2,284
)
   
(2,440
)
Ending balance
 
$
2,175
   
$
1,902
 
7

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
 Notes to Condensed Consolidated Financial Statements
 July 30, 2022 and July 31, 2021
 (Unaudited)
(3)
Earnings per Common Share

Basic earnings per common share is computed by dividing net income by the weighted average number of common shares outstanding. Diluted earnings per common share is computed by dividing net income by the weighted average number of common shares outstanding after giving effect to the potential dilution, if applicable, from the assumed exercise of stock options into shares of common stock as if those stock options were exercised and the assumed lapse of restrictions on restricted stock units.

The following table summarizes those effects for the diluted earnings per common share calculation (in thousands, except per share amounts):

 
Thirteen weeks ended
   
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
   
July 30,
2022
   
July 31,
2021
 
                         
Net income
 
$
14,097
   
$
34,323
   
$
26,620
   
$
89,543
 
Weighted average number of common shares outstanding - Basic
   
62,584
     
65,311
     
62,650
     
65,407
 
Incremental shares from the assumed exercise of outstanding stock options and vesting of restricted stock units
   
234
     
514
     
188
     
565
 
Weighted average number of common shares outstanding - Diluted
   
62,818
     
65,825
     
62,838
     
65,972
 
Earnings per common share - Basic
 
$
0.23
   
$
0.53
   
$
0.42
   
$
1.37
 
Earnings per common share - Diluted
 
$
0.22
   
$
0.52
   
$
0.42
   
$
1.36
 

The effect of the weighted average assumed exercise of stock options outstanding totaling 834,077 and 435,356 for the thirteen weeks ended July 30, 2022 and July 31, 2021, respectively, and 923,074 and 365,228 for the twenty-six weeks ended July 30, 2022 and July 31, 2021, respectively, were excluded from the calculation of diluted weighted average common shares outstanding because the effect would have been antidilutive.

The effect of weighted average non-vested restricted stock units outstanding totaling 36,146 and 0 for the thirteen weeks ended July 30, 2022 and July 31, 2021, and 46,613 and 0 for the twenty-six weeks ended July 30, 2022 and July 31, 2021, respectively, were excluded from the calculation of diluted weighted average common shares outstanding because the effect would have been antidilutive.

(4)
Commitments and Contingencies

Commitments

Effective February 3, 2019, the Company accounts for its leases under ASC 842, Leases (Topic 842). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded on the balance sheet as both a right-of-use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease, if available. The Company’s lessors do not provide an implicit rate, nor is one readily available, therefore the Company uses its incremental borrowing rate based on the portfolio approach, which applies one rate to leases within a given period. Lease liabilities are increased by interest and reduced by payments each period, and the right-of-use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right-of-use asset result in straight-line rent expense over the lease term. Variable lease expenses, if any, are recorded when incurred.

8

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
 Notes to Condensed Consolidated Financial Statements
 July 30, 2022 and July 31, 2021
 (Unaudited)
In calculating the right-of-use asset and lease liability, the Company elects to combine lease and non-lease components. The Company excludes short-term leases having initial terms of 12 months or less from the guidance as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term. The Company does not act as a lessor.

Ollie’s generally leases its stores, offices and distribution facilities under operating leases that expire at various dates through 2035.  These leases generally provide for fixed annual rentals; however, several provide for minimum annual rentals plus contingent rentals based on a percentage of annual sales.  A majority of the Company’s leases also require a payment for all or a portion of common-area maintenance, insurance, real estate taxes, water and sewer costs and repairs, on a fixed or variable payment basis, the cost of which, for leases existing as of the adoption of ASC 842, is charged to the related expense category rather than being accounted for as rent expense.  For leases entered into after the adoption of ASC 842, the Company accounts for lease components together with non-lease components as a single component for all classes of underlying assets.  Most of the leases contain options to renew for three to five successive five-year periods.  The Company is generally not reasonably certain to exercise renewal options; therefore, the options are not considered in determining the lease term, and associated potential option payments are excluded from the lease payments.  Ollie’s lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.

Store and office lease costs are classified in selling, general and administrative expenses and distribution center lease costs are classified in cost of sales on the condensed consolidated statements of income.

The following table summarizes the maturity of the Company’s operating lease liabilities by fiscal year as of July 30, 2022 (in thousands):

2022
 
$
36,879
 
2023
   
102,064
 
2024
   
83,473
 
2025
   
67,045
 
2026
   
59,618
 
Thereafter
   
148,629
 
Total undiscounted lease payments (1)
   
497,708
 
Less:  Imputed interest
   
(51,881
)
Total lease obligations
   
445,827
 
Less:  Current obligations under leases
   
(79,150
)
Long-term lease obligations
 
$
366,677
 

(1)
Lease obligations exclude $47.3 million of minimum lease payments for leases signed, but not commenced.

9

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
 Notes to Condensed Consolidated Financial Statements
 July 30, 2022 and July 31, 2021
 (Unaudited)
The following table summarizes other information related to the Company’s operating leases as of and for the respective periods (dollars in thousands):

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
             
Cash paid for operating leases
 
$
46,214
   
$
41,743
 
Operating lease cost
   
46,464
     
42,240
 
Variable lease cost
   
4,955
     
3,545
 
Non-cash right-of-use assets obtained in exchange for lease obligations
   
31,017
     
34,653
 
Weighted-average remaining lease term
 
6.6 years
   
6.5 years
 
Weighted-average discount rate
   
3.4
%
   
3.8
%

Contingencies
 
From time to time the Company may be involved in claims and legal actions that arise in the ordinary course of its business. The Company cannot predict the outcome of any litigation or suit to which it is a party.  However, the Company does not believe that an unfavorable decision of any of the current claims or legal actions against it, individually or in the aggregate, will have a material adverse effect on its financial position, results of operations, liquidity or capital resources.

(5)
Accrued Expenses and Other

Accrued expenses and other consists of the following (in thousands):

 
July 30,
2022
   
July 31,
2021
   
January 29,
2022
 
Compensation and benefits
 
$
18,527
   
$
24,651
   
$
19,270
 
Deferred revenue
   
10,118
     
10,248
     
10,073
 
Insurance    
9,836
     
5,901
     
9,626
 
Sales and use taxes
   
8,260
     
6,285
     
5,968
 
Real estate related
   
7,618
     
6,432
     
7,234
 
Advertising
   
2,929
     
2,933
     
8,531
 
Freight
   
2,928
     
7,129
     
2,073
 
Other
   
17,633
     
16,849
     
15,471
 
   
$
77,849
   
$
80,428
   
$
78,246
 
10

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
 Notes to Condensed Consolidated Financial Statements
 July 30, 2022 and July 31, 2021
 (Unaudited)
(6)
Debt Obligations and Financing Arrangements

Long-term debt consists of finance leases as of July 30, 2022, July 31, 2021 and January 29, 2022.

The Company’s credit facility (the “Credit Facility”) provides for a five-year $100.0 million revolving credit facility, which includes a $45.0 million sub-facility for letters of credit and a $25.0 million sub-facility for swingline loans (the “Revolving Credit Facility”). Loans under the Revolving Credit Facility mature on May 22, 2024. In addition, the Company may at any time add term loan facilities or additional revolving commitments up to $150.0 million pursuant to terms and conditions set out in the Credit Facility.

The interest rates for the Credit Facility are calculated as follows: for Base Rate Loans, the higher of the Prime Rate, the Federal Funds Effective Rate plus 0.50% or the Eurodollar Rate plus 1.0%, plus the Applicable Margin, or, for Eurodollar Loans, the Eurodollar Rate plus the Applicable Margin. The Applicable Margin will vary from 0.00% to 0.50% for a Base Rate Loan and 1.00% to 1.50% for a Eurodollar Loan, based on availability under the Credit Facility. The Eurodollar Rate is subject to a 0% floor.

Under the terms of the Revolving Credit Facility, as of July 30, 2022, the Company could borrow up to 90.0% of the most recent appraised value (valued at cost, discounted for the current net orderly liquidation value) of its eligible inventory, as defined, up to $100.0 million.

As of July 30, 2022, the Company had no outstanding borrowings under the Revolving Credit Facility, with $90.0 million of borrowing availability, outstanding letters of credit commitments of $9.8 million and $0.2 million of rent reserves. The Revolving Credit Facility also contains a variable unused line fee ranging from 0.125% to 0.250% per annum.

The Credit Facility is collateralized by the Company’s assets and equity and contains a financial covenant, as well as certain business covenants, including restrictions on dividend payments, which the Company must comply with during the term of the agreement. The financial covenant is a consolidated fixed charge coverage ratio test of at least 1.0 to 1.0 applicable during a covenant period, based on reference to availability. The Company was in compliance with all terms of the Credit Facility during the twenty-six weeks ended July 30, 2022.

The provisions of the Credit Facility restrict all of the net assets of the Company’s consolidated subsidiaries, which constitutes all of the net assets on the Company’s condensed consolidated balance sheet as of July 30, 2022, from being used to pay any dividends or make other restricted payments to the Company without prior written consent from the financial institutions that are a party to the Credit Facility, subject to material exceptions including proforma compliance with the applicable conditions described in the Credit Facility.

(7)
Income Taxes

The provision for income taxes is based on the current estimate of the annual effective tax rate and is adjusted as necessary for discrete events occurring in a particular period. The effective tax rates for the thirteen weeks and twenty-six weeks ended July 30, 2022 were 15.4% and 21.0%, respectively. The effective tax rates during the thirteen and twenty-six weeks ended July 31, 2021 were 24.8% and 23.4%, respectively. The effective tax rates during the thirteen and twenty-six weeks ended July 30, 2022 were affected by discrete tax benefits of $1.5 million and $1.3 million, respectively, related to a decrease in the overall state tax rate of $1.1 million for the thirteen and twenty-six weeks ended July 30, 2022, in addition to stock-based compensation of $0.4 million and $0.2 million, for the thirteen and twenty-six weeks ended July 30, 2022  respectively.  The thirteen and twenty-six weeks ended July 31, 2021 included discrete tax benefit for stock-based compensation of $0.4 million and $2.5 million, respectively.

11

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
 Notes to Condensed Consolidated Financial Statements
 July 30, 2022 and July 31, 2021
 (Unaudited)
(8)
Equity Incentive Plans

During 2012, Ollie’s established an equity incentive plan (the “2012 Plan”), under which stock options were granted to executive officers and key employees as deemed appropriate under the provisions of the 2012 Plan, with an exercise price at the fair value of the underlying stock on the date of grant. The vesting period for options granted under the 2012 Plan is five years (20% ratably per year). Options granted under the 2012 Plan are subject to employment for vesting, expire 10 years from the date of grant and are not transferable other than upon death. As of July 15, 2015, the date of the pricing of the Company’s initial public offering, no additional equity grants will be made under the 2012 Plan.

In connection with its initial public offering, the Company adopted the 2015 equity incentive plan (the “2015 Plan”) pursuant to which the Company’s Board of Directors may grant stock options, restricted shares or other awards to employees, directors and consultants. The 2015 Plan allows for the issuance of up to 5,250,000 shares. Awards will be made pursuant to agreements and may be subject to vesting and other restrictions as determined by the Board of Directors or the Compensation Committee of the Board. The Company uses authorized and unissued shares to satisfy share award exercises. As of July 30, 2022, there were 2,217,986 shares available for grant under the 2015 Plan.

Stock Options

The exercise price for stock options is determined at the fair value of the underlying stock on the date of grant. The vesting period for awards granted under the 2015 Plan is generally set at four years (25% ratably per year). Awards are subject to employment for vesting, expire 10 years from the date of grant, and are not transferable other than upon death.

A summary of the Company’s stock option activity and related information for the twenty-six weeks ended July 30, 2022 follows:

 
Number
of options
   
Weighted
average
exercise
price
   
Weighted
average
remaining
contractual
term (years)
 
Outstanding at January 29, 2022
   
1,109,315
   
$
55.30
       
Granted
   
311,534
     
43.43
       
Forfeited
   
(82,011
)
   
56.60
       
Exercised
   
(102,865
)
   
34.93
       
Outstanding at July 30, 2022
   
1,235,973
     
53.92
     
7.5
 
Exercisable at July 30, 2022
   
518,678
     
50.58
     
6.0
 

12

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
 Notes to Condensed Consolidated Financial Statements
 July 30, 2022 and July 31, 2021
 (Unaudited)
The weighted average grant date fair value per option for options granted during the twenty-six weeks ended July 30, 2022 and July 31, 2021 was $20.27 and $34.02, respectively. The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model that used the weighted average assumptions in the following table:

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
Risk-free interest rate
   
2.55
%
   
1.33
%
Expected dividend yield
   
-
     
-
 
Expected life (years)
 
6.25 years
   
6.25 years
 
Expected volatility
   
44.33
%
   
38.38
%

The expected life of stock options is estimated using the “simplified method,” as the Company does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior for its stock option grants.  The simplified method is based on the average of the vesting tranches and the contractual life of each grant.  For expected volatility, the Company uses its historical information over the expected life of the option granted to calculate the fair value of option grants.  The risk-free interest rate is based on U.S. Treasury notes with a term approximating the expected life of the option.

Restricted Stock Units

Restricted stock units (“RSUs”) are issued at the closing price of the Company’s common stock on the date of grant. RSUs outstanding vest ratably over four years or cliff vest in one or four years. Awards are subject to employment for vesting and are not transferable other than upon death.

A summary of the Company’s RSU activity and related information for the twenty-six weeks ended July 30, 2022 is as follows:

 
Number
of shares
   
Weighted
average
grant date
fair value
 
Non-vested balance at January 29, 2022
   
125,483
   
$
69.15
 
Granted
   
226,115
     
43.62
 
Forfeited
   
(28,710
)
   
53.31
 
Vested
   
(44,151
)
   
67.86
 
Non-vested balance at July 30, 2022
   
278,737
     
50.27
 

Stock-Based Compensation Expense

The compensation cost for stock options and RSUs which have been recorded within selling, general and administrative expenses related to the Company’s equity incentive plans was $2.3 million and $2.3 million for the thirteen weeks ended July 30, 2022 and July 31, 2021, respectively, and $4.7 million and $4.3 million for the twenty-six weeks ended July 30, 2022 and July 31, 2021, respectively.

As of July 30, 2022, there was $25.4 million of total unrecognized compensation cost related to non-vested stock-based compensation arrangements. That cost is expected to be recognized over a weighted average period of 2.9 years. Compensation costs related to awards are recognized using the straight-line method.

13

OLLIE’S BARGAIN OUTLET HOLDINGS, INC. AND SUBSIDIARIES
 Notes to Condensed Consolidated Financial Statements
 July 30, 2022 and July 31, 2021
 (Unaudited)
(9)
Common Stock

Common Stock

The Company’s capital structure consists of a single class of common stock with one vote per share. The Company has authorized 500,000,000 shares at $0.001 par value per share. Additionally, the Company has authorized 50,000,000 shares of preferred stock at $0.001 per value per share; to date, however, no preferred shares have been issued. Treasury stock, which consists of the Company’s common stock, is accounted for using the cost method.

Share Repurchase Program

On December 15, 2020, the Board of Directors of the Company authorized the repurchase of up to $100.0 million of shares of the Company’s common stock. On March 16, 2021, the Board of Directors of the Company authorized an increase of $100.0 million in the Company’s share repurchase program.  Both of these authorizations are authorized to be executed through January 2023. On November 30, 2021, the Board authorized an additional $200.0 million to repurchase stock pursuant to the Company’s share repurchase program, expiring on December 15, 2023.  Shares under both authorizations may be purchased from time to time in open market transactions (including blocks), privately negotiated transactions, accelerated share repurchase programs or other derivative transactions, issuer self-tender offers or any combination of the foregoing. The timing of repurchases and the actual amount purchased will depend on a variety of factors, including the market price of the Company’s shares, general market, economic and business conditions, and other corporate considerations. In addition, the authorizations are subject to extension or earlier termination by the Board of Directors at any time.

During the twenty-six weeks ended July 30, 2022, the Company repurchased 238,485 shares of its common stock for $10.0 million, inclusive of transaction costs, pursuant to its share repurchase program. These expenditures were funded by cash on hand.  As of July 30, 2022, the Company had $170.0 million remaining under its share repurchase authorization. There can be no assurance that any additional repurchases will be completed, or as to the timing or amount of any repurchases. The share repurchase program may be discontinued at any time.

(10)
Transactions with Affiliated and Related Parties

 

The Company has entered into five non-cancelable operating leases with related parties for office and store locations that expire at various dates through 2033. During the twenty-six weeks ended July 30, 2022, one of the aforementioned leased locations was sold to an unrelated landlord and no longer classified as a related party lease. Ollie’s made $0.7 and $0.8 million in rent payments to such related parties during the twenty-six weeks ended July 30, 2022 and July 31, 2021, respectively.  The lease payments are included in the operating lease disclosures stated above.



During the twenty-six weeks ended July 30, 2022, the Company purchased excess inventory of $0.5 million from a subsidiary of Hillman Solutions, Inc. where John Swygert, President, Chief Executive Officer and interim Chief Financial Officer of Ollie’s, is a member of its Board of Directors. There were no purchases made from Hillman Solutions, Inc. or any of its subsidiaries in 2021.
 
14

ITEM 2.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
The following discussion and analysis of the financial condition and results of our operations should be read together with the financial statements and related notes of Ollie’s Bargain Outlet Holdings, Inc. included in Item 1 of this Quarterly Report on Form 10-Q and with our audited financial statements and the related notes included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission, or SEC, on March 25, 2022 (“Annual Report”). As used in this Quarterly Report on Form 10-Q, except where the context otherwise requires or where otherwise indicated, the terms “Ollie’s,” the “Company,” “we,” “our” and “us” refer to Ollie’s Bargain Outlet Holdings, Inc. and subsidiaries.

We operate on a fiscal calendar widely used by the retail industry that results in a fiscal year consisting of a 52- or 53-week period ending on the Saturday nearer to January 31 of the following year. References to “2022” refer to the 52-week period of January 30, 2022 to January 28, 2023.  References to “2021” refer to the 52-week period of January 31, 2021 to January 29, 2022.  References to the “second quarter of fiscal 2022” and the “second quarter of fiscal 2021” refer to the thirteen weeks of May 1, 2022 to July 30, 2022 and May 2, 2021 to July 31, 2021, respectively.  Year-to-date periods ended July 30, 2022 and July 31, 2021 refer to the twenty-six weeks of January 29, 2022 to July 30, 2022 and January 31, 2021 to July 31, 2021, respectively.  Historical results are not necessarily indicative of the results to be expected for any future period and results for any interim period may not necessarily be indicative of the results that may be expected for a full year.

Cautionary Note Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the U.S. Private Securities Litigation Reform Act of 1995.  Forward-looking statements can be identified by words such as “could,” “may,” “might,” “will,” “likely,” “anticipates,” “intends,” “plans,” “seeks,” “believes,” “estimates,” “expects,” “continues,” “projects” and similar references to future periods, prospects, financial performance and industry outlook. Forward-looking statements are based on our current expectations and assumptions regarding our business, the economy and other future conditions. Because forward-looking statements relate to the future, by their nature, they are subject to inherent uncertainties, risks and changes in circumstances that are difficult to predict. As a result, our actual results may differ materially from those contemplated by the forward-looking statements. Important factors that could cause actual results to differ materially from those in the forward-looking statements include regional, national or global political, economic, business, competitive, market and regulatory conditions, including, but not limited to, legislation, national trade policy, and the following: our failure to adequately procure and manage our inventory or anticipate consumer demand; changes in consumer confidence and spending; risks associated with our status as a “brick and mortar” only retailer; risks associated with intense competition; our failure to open new profitable stores, or successfully enter new markets, on a timely basis or at all; the risks associated with doing business with international manufacturers and suppliers including, but not limited to, potential increases in tariffs on imported goods; outbreak of viruses or widespread illness, including the continued impact of COVID-19 and continuing or renewed regulatory responses thereto; our inability to operate our stores due to civil unrest and related protests or disturbances; our failure to properly hire and to retain key personnel and other qualified personnel; risks associated with the timely and effective deployment, protection, and defense of computer networks and other electronic systems, including e-mail; our inability to obtain favorable lease terms for our properties; the failure to timely acquire, develop, open and operate, or the loss of, disruption or interruption in the operations of, any of our centralized distribution centers; fluctuations in comparable store sales and results of operations, including on a quarterly basis; risks associated with our lack of operations in the growing online retail marketplace; risks associated with litigation, the expense of defense, and potential for adverse outcomes; our inability to successfully develop or implement our marketing, advertising and promotional efforts; the seasonal nature of our business; risks associated with natural disasters, whether or not caused by climate change; changes in government regulations, procedures and requirements; and our ability to service indebtedness and to comply with our financial covenants together with each of the other factors set forth under “Item 1A - Risk Factors” contained herein and in our filings with the SEC, including our Annual Report. Any forward-looking statement made by us in this Quarterly Report on Form 10-Q speaks only as of the date on which such statement is made. Factors or events that could cause our actual results to differ may emerge from time to time, and it is not possible for us to predict all of them. We undertake no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future developments or otherwise, except as may be required by law.  You are advised, however, to consult any further disclosures we make on related subjects in our public announcements and SEC filings.
 
15

Overview
 
Ollie’s is a highly differentiated and fast-growing, extreme value retailer of brand name merchandise at drastically reduced prices.  Known for our assortment of products offered as “Good Stuff Cheap,” we offer customers a broad selection of brand name products, including housewares, bed and bath, food, floor coverings, health and beauty aids, books and stationery, toys and electronics.  Our differentiated go-to market strategy is characterized by a unique, fun and engaging treasure hunt shopping experience, compelling customer value proposition and witty, humorous in-store signage and advertising campaigns.
 
COVID-19 Update
 
The COVID-19 pandemic has significantly impacted the U.S. and global economies, resulting in business slowdowns or shutdowns, reduced economic activity, changes in consumer behavior, and changes in the mindset and availability of the labor force.  We continue to monitor the impact of the pandemic on our business, including on our associates, customers, business partners and supply chain.

We continue to take measures to protect the health and safety of our associates and customers, a primary concern of our management team.  We have also taken measures to support the communities that we serve to address the challenges posed by the pandemic.

Following the onset of the pandemic through the first quarter of 2021, our net sales benefited from increased consumer spending associated with federal stimulus funds for said pandemic.  At this point, there is uncertainty with regard to any additional stimulus measures and, as a result, there may be potential changes in consumer spending behavior or demand.   In addition, we are experiencing labor pressures at both our stores and distribution centers, higher import and trucking costs, and supply chain disruptions due to the impacts of COVID-19 and related measures. We are increasing our hiring efforts in certain impacted markets and working closely with our suppliers and transportation partners to mitigate the impact of the supply chain challenges.  The potential significance and duration of these elevated costs is uncertain, and we will continue to assess and respond to current and evolving conditions.

As we continue to monitor the COVID-19 pandemic and potentially take actions based on the requirements and recommendations of federal, state and local authorities, we intend to focus on managing the business for future long-term growth.  In certain circumstances, there may be developments outside our control, including resurgences of COVID-19 and, in particular, new and more contagious or vaccine resistant variants, requiring us to refine our operations. As such, given the evolving nature of the pandemic, we cannot reasonably estimate its impact on our financial condition, results of operations or cash flows in the future.  Refer to Part I, Item 1A. Risk Factors of our 2021 Form 10-K for a full discussion of the risks associated with the COVID-19 pandemic.
 
Our Growth Strategy
 
Since the founding of Ollie’s in 1982, we have grown organically by backfilling existing markets and leveraging our brand awareness, marketing and infrastructure to expand into new markets in contiguous states.  We have expanded to 449 stores located in 29 states as of July 30, 2022.
 
Our stores are supported by three distribution centers, one each in York, PA, Commerce, GA and Lancaster, TX. We believe our current distribution capabilities can support a range of 500 to 600 stores over the next several years.
 
We have invested in our associates, infrastructure, distribution network and information systems to allow us to continue to rapidly grow our store footprint, including:
 

growing our merchant buying team to increase our access to brand name/closeout merchandise;
 

adding members to our senior management team;
 

expanding the capacity of our distribution centers to their current 2.2 million square feet; and
 

investing in information technology, accounting, and warehouse management systems.

16

Our business model has produced consistent and predictable store growth over the past several years, during both strong and weaker economic cycles.  We plan to continue to enhance our competitive positioning and drive growth in sales and profitability by executing on the following strategies:
 

growing our store base;
 

increasing our offerings of great bargains; and
 

leveraging and expanding Ollie’s Army.
 
We have a proven portable, flexible and highly profitable store model that has produced consistent financial results and returns.  Our new store model targets a store size between 25,000 to 35,000 square feet and an average initial cash investment of approximately $1.0 million, which includes store fixtures and equipment, store-level and distribution center inventory (net of payables) and pre-opening expenses.  We target new store sales of approximately $4 million in their first full year of operations.

While we are focused on driving comparable store sales and managing our expenses, our revenue and profitability growth will primarily come from opening new stores.  The core elements of our business model are procuring great deals, offering extreme values to our customers and creating consistent, predictable store growth and margins.  In addition, our new stores generally open strong, immediately contributing to the growth in net sales and profitability of our business.  We plan to achieve continued net sales growth, including comparable stores sales, by adding stores to our store base and by continuing to provide quality merchandise at a value for our customers as we scale and gain more access to purchase directly from major manufacturers.  We also plan to leverage and expand our Ollie’s Army database marketing strategies.  In addition, we plan to continue to manage our selling, general and administrative expenses (“SG&A”) by continuing to make process improvements and by maintaining our standard policy of reviewing our operating costs.

Our ability to grow and our results of operations may be impacted by additional factors and uncertainties, such as consumer spending habits, which are subject to macroeconomic conditions and changes in discretionary income.  Our customers’ discretionary income is primarily impacted by gas prices, wages and consumer trends and preferences, which fluctuate depending on the environment. The potential consolidation of our competitors or other changes in our competitive landscape could also impact our results of operations or our ability to grow, even though we compete with a broad range of retailers.

Our key competitive advantage is our direct buying relationships with many major manufacturers, wholesalers, distributors, brokers and retailers for our brand name and closeout products and unbranded goods.  We also augment our product mix with private label brands.  As we continue to grow, we believe our increased scale will provide us with even greater access to brand name and closeout products as major manufacturers seek a single buyer to acquire an entire deal.
 
How We Assess the Performance of Our Business and Key Line Items
 
We consider a variety of financial and operating measures in assessing the performance of our business.  The key measures we use are number of new stores, net sales, comparable store sales, gross profit and gross margin, SG&A, pre-opening expenses, operating income, EBITDA and Adjusted EBITDA.
 
Number of New Stores
 
The number of new stores reflects the number of stores opened during a particular reporting period.  Before we open new stores, we incur pre-opening expenses described below under “Pre-Opening Expenses” and we make an initial investment in inventory.  We also make initial capital investments in fixtures and equipment, which we amortize over time.

We expect new store growth to be the primary driver of our sales growth.  Our initial lease terms are approximately seven years with options to renew for three to five successive five-year periods.  Our portable and predictable real estate model focuses on backfilling existing markets and entering new markets in contiguous states.  Our new stores often open with higher sales levels as a result of greater advertising and promotional spend in connection with grand opening events, but decline shortly thereafter to our new store model levels.

17

Net Sales
 
Ollie’s recognizes retail sales in its stores when merchandise is sold and the customer takes possession of the merchandise.  Also included in net sales is revenue allocated to certain redeemed discounts earned via the Ollie’s Army loyalty program and gift card breakage.  Net sales are presented net of returns and sales tax.  Net sales consist of sales from comparable stores and non-comparable stores, described below under “Comparable Store Sales.”  Growth of our net sales is primarily driven by expansion of our store base in existing and new markets.  As we continue to grow, we believe we will have greater access to brand name and closeout merchandise and an increased deal selection, resulting in more potential offerings for our customers.  Net sales are impacted by product mix, merchandise mix and availability, as well as promotional activities and the spending habits of our customers. Our broad selection of offerings across diverse product categories supports growth in net sales by attracting new customers, which results in higher spending levels and frequency of shopping visits from our customers, including Ollie’s Army members.

The spending habits of our customers are subject to macroeconomic conditions and changes in discretionary income.  Our customers’ discretionary income is primarily impacted by gas prices, wages, and consumer trends and preferences, which fluctuate depending on the environment.  However, because we offer a broad selection of merchandise at extreme values, we believe we are less impacted than other retailers by economic cycles that correspond with declines in general consumer spending habits.  We believe we also benefit from periods of increased consumer spending.
 
Comparable Store Sales
 
Comparable store sales measure performance of a store during the current reporting period against the performance of the same store in the corresponding period of the previous year.  Comparable store sales consist of net sales from our stores beginning on the first day of the sixteenth full fiscal month following the store’s opening, which is when we believe comparability is achieved.  Comparable store sales are impacted by the same factors that impact net sales.
 
We define comparable stores to be stores that:
 

have been remodeled while remaining open;
 

are closed for five or fewer days in any fiscal month;
 

are closed temporarily and relocated within their respective trade areas; and
 

have expanded, but are not significantly different in size, within their current locations.
 
Non-comparable store sales consist of new store sales and sales for stores not open for a full 15 months.  Stores which are closed temporarily, but for more than five days in any fiscal month, are included in non-comparable store sales beginning in the fiscal month in which the temporary closure begins until the first full month of operation once the store re-opens, at which time they are included in comparable store sales.

Opening new stores is the primary component of our growth strategy and as we continue to execute on our growth strategy, we expect a significant portion of our sales growth will be attributable to non-comparable store sales.  Accordingly, comparable store sales are only one measure we use to assess the success of our growth strategy.

18

Gross Profit and Gross Margin
 
Gross profit is equal to our net sales less our cost of sales.  Cost of sales includes merchandise costs, inventory markdowns, shrinkage and transportation, distribution and warehousing costs, including depreciation. Gross margin is gross profit as a percentage of our net sales. Gross margin is a measure used by management to indicate whether we are selling merchandise at an appropriate gross profit.

In addition, our gross margin is impacted by product mix, as some products generally provide higher gross margins, by our merchandise mix and availability, and by our merchandise cost, which can vary.

Our gross profit is variable in nature and generally follows changes in net sales.  We regularly analyze the components of gross profit, as well as gross margin.  Specifically, our product margin and merchandise mix is reviewed by our merchant team and senior management, ensuring strict adherence to internal margin goals.  Our disciplined buying approach has produced consistent gross margins and we believe helps to mitigate adverse impacts on gross profit and results of operation.

The components of our cost of sales may not be comparable to the components of cost of sales or similar measures of our competitors and other retailers.  As a result, our gross profit and gross margin may not be comparable to similar data made available by our competitors and other retailers.
 
Selling, General and Administrative Expenses
 
SG&A are comprised of payroll and benefits for store, field support and support center associates.  SG&A also include marketing and advertising expense, occupancy costs for stores and the store support center, insurance, corporate infrastructure and other general expenses. The components of our SG&A remain relatively consistent per store and for each new store opening. The components of our SG&A may not be comparable to the components of similar measures of other retailers.  Consolidated SG&A generally increase as we grow our store base and as our net sales increase. A significant portion of our expenses is primarily fixed in nature, and we expect to continue to maintain strict discipline while carefully monitoring SG&A as a percentage of net sales.  We expect that our SG&A will continue to increase in future periods with future growth.
 
Depreciation and Amortization Expenses
 
Property and equipment are stated at original cost less accumulated depreciation and amortization. Depreciation and amortization expenses are calculated over the estimated useful lives of the related assets, or in the case of leasehold improvements, the lesser of the useful lives or the remaining term of the lease. Expenditures for additions, renewals, and betterments are capitalized; expenditures for maintenance and repairs are charged to expense as incurred. Depreciation and amortization are computed on the straight-line method for financial reporting purposes. Depreciation as it relates to our distribution centers is included within cost of sales on the condensed consolidated statements of income.
 
Pre-Opening Expenses
 
Pre-opening expenses consist of expenses of opening new stores and distribution centers, as well as store closing costs.  For opening new stores, pre-opening expenses include grand opening advertising costs, payroll expenses, travel expenses, employee training costs, rent expenses and store setup costs.  Pre-opening expenses for new stores are expensed as they are incurred, which is typically within 30 to 45 days of opening a new store. For opening distribution centers, pre-opening expenses primarily include inventory transportation costs, employee travel expenses and occupancy costs.  Store closing costs primarily consist of insurance deductibles, rent and store payroll.
 
Operating Income
 
Operating income is gross profit less SG&A, depreciation and amortization and pre-opening expenses.  Operating income excludes net interest income or expense and income tax expense or benefit.  We use operating income as an indicator of the productivity of our business and our ability to manage expenses.
 
19

EBITDA and Adjusted EBITDA
 
EBITDA and Adjusted EBITDA are key metrics used by management and our Board to assess our financial performance.  EBITDA and Adjusted EBITDA are also frequently used by analysts, investors and other interested parties to evaluate companies in our industry.  We use Adjusted EBITDA to supplement U.S. generally accepted accounting principles (“GAAP”) measures of performance to evaluate the effectiveness of our business strategies, to make budgeting decisions, to evaluate our performance in connection with compensation decisions and to compare our performance against that of other peer companies using similar measures.  Management believes it is useful to investors and analysts to evaluate these non-GAAP measures on the same basis as management uses to evaluate the Company’s operating results.  We believe that excluding items from operating income, net income and net income per diluted share that may not be indicative of, or are unrelated to, our core operating results, and that may vary in frequency or magnitude, enhances the comparability of our results and provides a better baseline for analyzing trends in our business.
 
We define EBITDA as net income before net interest income or expense, depreciation and amortization expenses and income taxes.  Adjusted EBITDA represents EBITDA as further adjusted for non-cash stock-based compensation expense.  EBITDA and Adjusted EBITDA are non-GAAP measures and may not be comparable to similar measures reported by other companies.  EBITDA and Adjusted EBITDA have limitations as analytical tools, and you should not consider them in isolation or as a substitute for analysis of our results as reported under GAAP. In the future we may incur expenses or charges such as those added back to calculate Adjusted EBITDA. Our presentation of Adjusted EBITDA should not be construed as an inference that our future results will be unaffected by these items. For further discussion of EBITDA and Adjusted EBITDA and for reconciliations of net income, the most directly comparable GAAP measure, to EBITDA and Adjusted EBITDA, see “Results of Operations.”
 
Factors Affecting the Comparability of our Results of Operations
 
Our results over the past two years have been affected by the following factors, which must be understood in order to assess the comparability of our period-to-period financial performance and condition.
 
Historical Results
 
Historical results are not necessarily indicative of the results to be expected for any future period.
 
Store Openings and Closings
 
We opened 11 and 12 new stores in the second quarters of fiscal 2022 and fiscal 2021, respectively. In connection with these store openings, we incurred expenses of $3.0 million and $2.5 million for the second quarters of fiscal 2022 and fiscal 2021, respectively. We opened 20 new stores and closed two stores, one in connection with a relocation, in the twenty-six weeks ended July 30, 2022 and opened 23 new stores, including two relocated stores, in the twenty-six weeks ended July 31, 2021. In connection with these store openings and closings, we incurred expenses of $5.7 million and $5.1 million for the twenty-six weeks ended July 30, 2022 and July 31, 2021, respectively.
 
Seasonality
 
Our business is seasonal in nature and demand is generally the highest in our fourth fiscal quarter due to the holiday sales season.  To prepare for the holiday sales season, we must order and keep in stock more merchandise than we carry during other times of the year and generally engage in additional marketing efforts.  We expect inventory levels, along with accounts payable and accrued expenses, to reach their highest levels in our third and fourth fiscal quarters in anticipation of increased net sales during the holiday sales season.  As a result of this seasonality, and generally because of variation in consumer spending habits, we experience fluctuations in net sales and working capital requirements during the year.  Because we offer a broad selection of merchandise at extreme values, we believe we are less impacted than other retailers by economic cycles which correspond with declines in general consumer spending habits and we believe we still benefit from periods of increased consumer spending.
 
20

Results of Operations
 
The following tables summarize key components of our results of operations for the periods indicated, both in dollars and as a percentage of our net sales.

We derived the condensed consolidated statements of income for the thirteen and twenty-six weeks ended July 30, 2022 and July 31, 2021 from our unaudited condensed consolidated financial statements and related notes.  Our historical results are not necessarily indicative of the results that may be expected in the future.

   
Thirteen weeks ended
   
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
   
July 30,
2022
   
July 31,
2021
 
   
( dollars in thousands)
 
Condensed consolidated statements of income data:
                       
Net sales
 
$
452,482
   
$
415,881
   
$
859,148
   
$
868,373
 
Cost of sales
   
308,872
     
252,846
     
574,213
     
522,728
 
Gross profit
   
143,610
     
163,035
     
284,935
     
345,645
 
Selling, general and administrative expenses
   
118,466
     
110,119
     
234,739
     
214,489
 
Depreciation and amortization expenses
   
5,579
     
4,669
     
10,826
     
9,153
 
Pre-opening expenses
   
3,020
     
2,541
     
5,680
     
5,076
 
Operating income
   
16,545
     
45,706
     
33,690
     
116,927
 
Interest (income) expense, net
   
(123
)
   
66
     
(14
)
   
41
 
Income before income taxes
   
16,668
     
45,640
     
33,704
     
116,886
 
Income tax expense
   
2,571
     
11,317
     
7,084
     
27,343
 
Net income
 
$
14,097
   
$
34,323
   
$
26,620
   
$
89,543
 
Percentage of net sales (1):
                               
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of sales
   
68.3
     
60.8
     
66.8
     
60.2
 
Gross profit
   
31.7
     
39.2
     
33.2
     
39.8
 
Selling, general and administrative expenses
   
26.2
     
26.5
     
27.3
     
24.7
 
Depreciation and amortization expenses
   
1.2
     
1.1
     
1.3
     
1.1
 
Pre-opening expenses
   
0.7
     
0.6
     
0.7
     
0.6
 
Operating income
   
3.7
     
11.0
     
3.9
     
13.5
 
Interest (income) expense, net
   
     
     
     
 
Income before income taxes
   
3.7
     
11.0
     
3.9
     
13.5
 
Income tax expense
   
0.6
     
2.7
     
0.8
     
3.1
 
Net income
   
3.1
%
   
8.3
%
   
3.1
%
   
10.3
%
Select operating data:
                               
New store openings
   
11
     
12
     
20
     
23
 
Number of closed stores
   
(1
)
   
     
(2
)
   
(2
)
Number of stores open at end of period
   
449
     
409
     
449
     
409
 
Average net sales per store (2)
 
$
1,014
   
$
1,024
   
$
1,949
   
$
2,173
 
Comparable stores sales change
   
1.2
%
   
(28.0
)%
   
(8.5
)%
   
(9.3
)%



(1)
Components may not add to totals due to rounding.

(2)
Average net sales per store represents the weighted average of total net weekly sales divided by the number of stores open at the end of each week for the respective periods presented.

21

The following table provides a reconciliation of our net income to Adjusted EBITDA for the periods presented:
 
   
Thirteen weeks ended
   
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
   
July 30,
2022
   
July 31,
2021
 
   
( dollars in thousands)
 
Net income
 
$
14,097
   
$
34,323
   
$
26,620
   
$
89,543
 
Interest expense (income), net
   
(123
)
   
66
     
(14
)
   
41
 
Depreciation and amortization expenses (1)
   
7,053
     
6,094
     
13,761
     
12,012
 
Income tax expense
   
2,571
     
11,317
     
7,084
     
27,343
 
EBITDA
   
23,598
     
51,800
     
47,451
     
128,939
 
Non-cash stock-based compensation expense
   
2,335
     
2,312
     
4,723
     
4,332
 
Adjusted EBITDA
 
$
25,933
   
$
54,112
   
$
52,174
   
$
133,271
 


(1)
Includes depreciation and amortization relating to our distribution centers, which is included within cost of sales on our condensed consolidated statements of income.

Second Quarter of Fiscal 2022 Compared to Second Quarter of Fiscal 2021
 
Net Sales
 
Net sales increased to $452.5 million in the second quarter of fiscal 2022 from $415.9 million in the second quarter of fiscal 2021, an increase of $36.6 million, or 8.8%.  The increase was the result of a comparable store sales increase of $4.7 million and an increase in non-comparable store sales of $31.9 million.  The increase in non-comparable store sales was driven by new store unit growth.
 
Comparable store sales increased 1.2% in the second quarter of fiscal 2022 compared with a 28.0% decrease in the second quarter of fiscal 2021.  The increase in comparable store sales consisted of an increase in average transaction size partially offset by a decrease in the number of transactions.  Increases in lawn & garden, health & beauty aids, hardware, and food departments were partially offset by declines in our summer furniture, toys, and floor coverings.
 
Gross Profit and Gross Margin
 
Gross profit decreased to $143.6 million in the second quarter of fiscal 2022 from $163.0 million in the second quarter of fiscal 2021, a decrease of $19.4 million, or 11.9%. Gross margin decreased 750 basis points to 31.7% in the second quarter of fiscal 2022 from 39.2% in the second quarter of fiscal 2021.  The decrease in gross margin in the second quarter of fiscal 2022 is primarily related to increased supply chain costs, as a result of higher import transportation and labor costs, and a slight decrease in the merchandise margin.
 
Selling, General and Administrative Expenses
 
SG&A increased to $118.5 million in the second quarter of fiscal 2022 from $110.1 million in the second quarter of fiscal 2021, an increase of $8.3 million, or 7.6%, primarily driven by an increased number of stores and higher wage rates in select markets.  As a percentage of net sales, SG&A decreased 30 basis points to 26.2% in the second quarter of fiscal 2022 from 26.5% in the second quarter of fiscal 2021.  The decrease was primarily related to leverage in payroll due to lower bonus accrual as well as continued tight expense controls.

22

Pre-Opening Expenses
 
Pre-opening expenses for new stores increased to $3.0 million in the second quarter of fiscal 2022 from $2.5 million in the second quarter of fiscal 2021 due to the timing of new stores.  We opened 11 and 12 new stores in the second quarters of fiscal 2022 and fiscal 2021, respectively.  As a percentage of net sales, pre-opening expenses increased 10 basis points to 0.7% in the second quarter of fiscal 2022 from 0.6% in the second quarter of fiscal 2021.
 
Income Tax Expense (Benefit)
 
Income tax expense decreased in the second quarter of fiscal 2022 to $2.6 million compared to $11.3 million in the second quarter of fiscal 2021.   The effective tax rates for the second quarters of fiscal 2022 and fiscal 2021 were 15.4% and 24.8%, respectively. The variance in the effective tax rates in the quarters was primarily due to a decrease in the overall state tax rate. Discrete tax benefits totaled $1.5 million and $0.4 million in the second quarter of fiscal 2022 and the second quarter of fiscal 2021, respectively.
 
Net Income
 
As a result of the foregoing, net income decreased to $14.1 million in the second quarter of fiscal 2022 from $34.3 million in the second quarter of fiscal 2021, a decrease of $20.2 million or 58.9%.
 
Adjusted EBITDA
 
Adjusted EBITDA decreased to $25.9 million in the second quarter of fiscal 2022 from $54.1 million in the second quarter of fiscal 2021, a decrease of $28.2 million, or 52.1%.
 
Twenty-Six Weeks 2022 Compared to Twenty-Six Weeks 2021
 
Net Sales
 
Net sales decreased to $859.1 million in the twenty-six weeks ended July 30, 2022 from $868.4 million in the twenty-six weeks ended July 31, 2021, a decrease of $9.3 million, or 1.1%.  The decrease was the result of a comparable store sales decrease of $71.0 million and a non-comparable store sales increase of $61.7 million. The increase in non-comparable store sales was driven by new store unit growth.
 
Comparable store sales decreased 8.5% in the twenty-six weeks ended July 30, 2022 compared with a 9.3% decrease in the twenty-six weeks ended July 31, 2021. The decrease in comparable store sales in the twenty-six weeks ended July 30, 2022 consisted of a decrease in the number of transactions partially offset by an increase in average transaction size.
 
Gross Profit and Gross Margin
 
Gross profit decreased to $284.9 million in the twenty-six weeks ended July 30, 2022 from $345.6 million in the twenty-six weeks ended July 31, 2021, a decrease of $60.7 million, or 17.6%. Gross margin decreased 660 basis points to 33.2% in the twenty-six weeks ended July 30, 2022 from 39.8% in the twenty-six weeks ended July 31, 2021.  The decrease in gross margin in the twenty-six weeks ended July 30, 2022 is related to increased supply chain costs, primarily the result of higher import and labor costs, partially offset by improvement in the merchandise margin.
 
Selling, General and Administrative Expenses
 
SG&A increased to $234.7 million in the twenty-six weeks ended July 30, 2022 from $214.5 million in the twenty-six weeks ended July 31, 2021, an increase of $20.3 million, or 9.4%, primarily driven by an increased number of stores and partially offset by tight expense controls throughout the organization.  As a percentage of net sales, SG&A increased 260 basis points to 27.3% in the twenty-six weeks ended July 30, 2022 from 24.7% in the twenty-six weeks ended July 31, 2021.  The increase was primarily due to a significant deleveraging as a result of the decrease in sales.
 
Pre-Opening Expenses
 
Pre-opening expenses for new stores increased to $5.7 million in the twenty-six weeks ended July 30, 2022 from $5.1 million in the twenty-six weeks ended July 31, 2021 due to the timing of new stores.  During the twenty-six weeks ended July 30, 2022, we opened 20 new stores and closed two stores, one in connection with a relocation. During the twenty-six weeks ended July 31, 2021, we opened 23 new stores, including two relocated stores.  As a percentage of net sales, pre-opening expenses increased 10 basis points to 0.7% in the twenty-six weeks ended July 30, 2022 from 0.6% in the twenty-six weeks ended July 31, 2021.

23

Income Tax Expense
 
Income tax expense in the twenty-six weeks ended July 30, 2022 was $7.1 million compared to income tax expense of $27.3 million in the twenty-six weeks ended July 31, 2021. The effective tax rates for the twenty-six weeks ended July 30, 2022 and July 31, 2021 were 21.0% and 23.4%, respectively. The variance in the effective tax rates in the twenty-six week periods was primarily due to a decrease in the overall state tax rate.  Discrete tax benefits totaled $1.3 million and $2.5 million in the twenty-six weeks ended July 30, 2022 and the twenty-six weeks ended July 31, 2021, respectively.
 
Net Income
 
As a result of the foregoing, net income decreased to $26.6 million in the twenty-six weeks ended July 30, 2022 from $89.5 million in the twenty-six weeks ended July 31, 2021, a decrease of $62.9 million or 70.3%.
 
Adjusted EBITDA
 
Adjusted EBITDA decreased to $52.2 million in the twenty-six weeks ended July 30, 2022 from $133.3 million in the twenty-six weeks ended July 31, 2021, a decrease of $81.1 million, or 63.2%.
 
Liquidity and Capital Resources
 
Overview
 
Our primary sources of liquidity are net cash flows provided by operating activities and available borrowings under our $100.0 million Revolving Credit Facility.  Our primary cash needs are for capital expenditures and working capital.  As of July 30, 2022, we had $90.0 million available to borrow under our Revolving Credit Facility and $218.0 million of cash and cash equivalents on hand. For further information regarding our Revolving Credit Facility, see Note 6 under “Notes to Unaudited Condensed Consolidated Financial Statements.”
 
Our capital expenditures are primarily related to new store openings, store resets, which consist of improvements to stores as they are needed, expenditures related to our distribution centers, and infrastructure-related investments, including investments related to upgrading and maintaining our information technology systems.  We spent $14.0 million and $8.2 million for capital expenditures during the second quarters of fiscal 2022 and fiscal 2021, respectively. For the twenty-six weeks ended July 30, 2022, we spent $23.7 million for capital expenditures compared to $17.7 million for the twenty-six weeks ended July 31, 2021. We expect to fund capital expenditures from net cash provided by operating activities. We opened 20 new stores and closed two stores, one in connection with a relocation, during the twenty-six weeks ended July 30, 2022. We expect to open and additional 21 to 23 new stores in the reminder of the fiscal year for approximately 41 to 43 new stores during 2022 including 2 relocations. Included in our plans is a 200,000 square foot expansion of our York, PA distribution center, giving us the capacity for an additional 50 stores upon completion. We have experienced, and may continue to experience, delays in construction and permitting of new stores and other projects due to COVID-19.
 
Historically, we have funded our capital expenditures and working capital requirements during the fiscal year with cash flows from operations.
 
Our primary working capital requirements are for the purchase of inventory, payroll, rent, other store operating costs, distribution costs and general and administrative costs.  Our working capital requirements fluctuate during the year, rising in our third fiscal quarter as we increase quantities of inventory in anticipation of our peak holiday sales season in our fourth fiscal quarter.  Fluctuations in working capital are also driven by the timing of new store openings.
 
Based on our new store growth plans, we believe our cash and cash equivalents position, net cash provided by operating activities and availability under our Revolving Credit Facility will be adequate to finance our planned capital expenditures, working capital requirements, debt service and other financing activities over the next 12 months.  If cash provided by operating activities and borrowings under our Revolving Credit Facility are not sufficient or available to meet our capital requirements, we will then be required to obtain additional equity or debt financing in the future.  There can be no assurance equity or debt financing will be available to us when needed or, if available, the terms will be satisfactory to us and not dilutive to our then-current stockholders.

24

Share Repurchase Program
 
On March 26, 2019, the Board of Directors of the Company authorized the repurchase of up to $100.0 million of shares of our common stock.  This initial tranche expired on March 26, 2021.  The Board authorized the repurchase of another $100.0 million of our common stock on December 15, 2020 and a $100.0 million increase on March 16, 2021, resulting in $200.0 million approved for share repurchases through January 13, 2023. On November 30, 2021, the Board authorized an additional $200.0 million to repurchase stock pursuant to the Company’s share repurchase program, expiring on December 15, 2023. The shares to be repurchased may be purchased from time to time in open market conditions (including blocks or in privately negotiated transactions).  The timing of repurchases and the actual amount purchased will depend on a variety of factors, including the market price of our shares, general market, economic, and business conditions, and other corporate considerations.  Repurchases may be made pursuant to plans intended to comply with Rule 10b5-1 under the Securities Exchange Act of 1934, which could allow us to purchase our shares during periods when we otherwise might be prevented from doing so under insider trading laws or because of self-imposed trading blackout periods.  Repurchases are expected to be funded from cash on hand or through the utilization of our Revolving Credit Facility.  The repurchase authorization does not require the purchase of a specific number of shares and is subject to suspension or termination by our Board of Directors at any time.
 
During the twenty-six weeks ended July 30, 2022, we repurchased 238,485 shares of our common stock for $10.0 million, inclusive of transaction costs, pursuant to our share repurchase program. During the twenty-six weeks ended July 31, 2021, we repurchased 430,178 shares of our common stock for $35.3 million, inclusive of transaction costs, pursuant to our share repurchase program.  These expenditures were funded by cash on hand generated from operations. As of July 30, 2022, we had $170.0 million remaining under our share repurchase authorization. There can be no assurances that any additional repurchases will be completed, or as to the timing or amount of any repurchases.
 
Summary of Cash Flows
 
A summary of our cash flows from operating, investing and financing activities is presented in the following table:

   
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
   
(in thousands)
 
Net cash provided by operating activities
 
$
3,955
   
$
41,846
 
Net cash used in investing activities
   
(23,503
)
   
(14,747
)
Net cash used in financing activities
   
(9,386
)
   
(29,963
)
Net decrease in cash and cash equivalents
 
$
(28,934
)
 
$
(2,864
)
 
Cash Provided by Operating Activities
 
Net cash provided by operating activities was $4.0 million for the twenty-six weeks ended July 30, 2022 compared to $41.8 million for the twenty-six weeks ended July 31, 2021.  The decrease in net cash provided by operating activities for the twenty-six weeks ended July 30, 2022 was primarily due to a decrease in net sales.
 
Cash Used in Investing Activities
 
Net cash used in investing activities for the twenty-six weeks ended July 30, 2022 was $23.5 million compared to net cash used in investing activities of $14.7 million for the twenty-six weeks ended July 31, 2021.  The increase in cash used in investing activities for the twenty-six weeks ended July 30, 2022 is primarily due to increased capital expenditures in the current year partially offset by a decrease in the proceeds from sale of property and equipment.
 
Cash Used in Financing Activities
 
Net cash used in financing activities was $9.4 million in the twenty-six weeks ended July 30, 2022 as compared with net cash used in financing activities of $30.0 million in the twenty-six weeks ended July 31, 2021.  The decrease in net cash outflow in the twenty-six weeks ended July 30, 2022 from July 31, 2021 is primarily due to a decrease in payment for shares repurchased, partially offset by proceeds from stock option exercises.

25

Contractual Obligations
 
We enter into long-term contractual obligations and commitments in the normal course of business, primarily operating leases. Except as set forth in Note 4 of the accompanying unaudited condensed consolidated financial statements, there have been no material changes to our contractual obligations as disclosed in our Annual Report, other than those which occur in the ordinary course of business.
 
Off-Balance Sheet Arrangements
 
We do not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to investors.
 
Critical Accounting Policies and Estimates
 
The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. There have been no significant changes in the significant accounting policies and estimates.
 
Recently Issued Accounting Pronouncements
 
Not applicable.

ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
 
Interest Rate Risk
 
We are subject to interest rate risk in connection with borrowings under our Revolving Credit Facility, which bears interest at variable rates. As of July 30, 2022, we had no outstanding variable rate debt.
 
As of July 30, 2022, there were no material changes in the market risks described in the “Quantitative and Qualitative Disclosure of Market Risks” section of our Annual Report.
 
Impact of Inflation
 
Our results of operations and financial condition are presented based on historical cost. While it is difficult to accurately measure the impact of inflation due to the imprecise nature of the estimates required, we believe the effects of inflation, if any, on our historical results of operations and financial condition have been immaterial. We cannot be assured that our results of operations and financial condition will not be materially impacted by inflation in the future.

ITEM 4.
CONTROLS AND PROCEDURES
 
Evaluation of Disclosure Controls and Procedures
 
Our management has evaluated, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of our disclosure controls and procedures, as defined in Rule 13(a)-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of the end of the period covered by this Quarterly Report on Form 10-Q pursuant to Rule 13a-15(b) of the Exchange Act. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q are effective at a reasonable assurance level in ensuring that information required to be disclosed in our Exchange Act reports is: (1) recorded, processed, summarized and reported in a timely manner, and (2) accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures will prevent or detect all errors and all fraud. While our disclosure controls and procedures are designed to provide reasonable assurance of their effectiveness, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected.
 
Changes in Internal Control over Financial Reporting
 
There were no changes to our internal control over financial reporting during the thirteen weeks ended July 30, 2022 that have materially affected, or that are reasonably likely to materially affect, our internal control over financial reporting.
 
26

PART II - OTHER INFORMATION

ITEM 1.
LEGAL PROCEEDINGS

From time to time we may be involved in claims and legal actions that arise in the ordinary course of our business. We cannot predict the outcome of any litigation or suit to which we are a party.  However, we do not believe that an unfavorable decision of any of the current claims or legal actions against us, individually or in the aggregate, will have a material adverse effect on our financial position, results of operations, liquidity or capital resources.
 
ITEM 1A.
RISK FACTORS
 
See Item 1A in our Annual Report for a detailed description of risk factors affecting the Company. There have been no significant changes from the risk factors previously disclosed in that filing.
 
ITEM 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
 
Information on Share Repurchases
 
Information regarding shares of common stock the Company repurchased during the thirteen weeks ended July 30, 2022 is as follows:

Period
 
Total number of
shares
repurchased
(1)
   
Average
price paid per
share (2)
   
Total number of
shares purchased
as part of publicly
announced plans or
programs (3)
   
Approximate dollar
value of shares that
may yet be purchased
under the plans or
programs (3)
 
May 1, 2022 through May 28, 2022
   
238,485
   
$
41.71
     
238,485
   
$
170,077,032
 
May 29, 2022 through July 2, 2022
   
   
$
-
     
   
$
170,077,032
 
July 3, 2022 through July 30, 2022
   
   
$
-
     
   
$
170,077,032
 
Total
   
238,485
             
238,485
         
 

(1)
Consists of shares repurchased under the publicly announced share repurchase program.
 

(2)
Includes commissions for the shares repurchased under the share repurchase program.
 

(3)
On December 15, 2020, the Board of Directors authorized the repurchase of up to $100.00 million of shares of the Company’s common stock. On March 16, 2021, the Board of Directors of the Company authorized an increase of $100.0 million in the Company’s share repurchase program resulting in $200.0 million approved for share repurchases through January 13, 2023. On November 30, 2021, the Board authorized an additional $200.0 million to repurchase stock pursuant to the Company’s share repurchase program, expiring on December 15, 2023. Shares under both authorizations may be purchased from time to time in open market transactions (including blocks), privately negotiated transactions, accelerated share repurchase programs or other derivative transactions, issuer self-tender offers or any combination of the foregoing. The timing of repurchases and the actual amount purchased will depend on a variety of factors, including the market price of the Company’s shares, general market, economic and business conditions, and other corporate considerations. In addition, the authorizations are subject to extension or earlier termination by the Board of Directors at any time. As of July 30, 2022, the Company had $170.0 million remaining under its share repurchase program. For further discussion on the share repurchase program, see “Part I, Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations, Liquidity and Capital Resources, Share Repurchase Program.”
 
ITEM 3.
DEFAULTS UPON SENIOR SECURITIES
 
Not applicable.
 
ITEM 4.
MINE SAFETY DISCLOSURES
 
Not applicable.
 
ITEM 5.
OTHER INFORMATION
 
None.

27

ITEM 6.
EXHIBITS

Exhibit No.

Description of Exhibits
 
 
10.1

Amendment to Employment Agreement, dated June 28, 2022, by and between Ollie’s Bargain Outlet, Inc. and Eric van der Valk (incorporated by reference to Exhibit 10.1 to the Current Report filed on Form 8-K by the Company on June 28, 2022 (No. 001-37501)).
 
 
10.2

Employment Agreement, dated August 18, 2022, by and between Ollie’s Bargain Outlet, Inc. and Lawrence Kraus (incorporated by reference to Exhibit 10.1 to the Current Report filed on Form 8-K by the Company on August 22, 2022 (No. 001-37501)).
 
 

Certification of Chief Executive Officer pursuant to Rule 13a-14(a) or 15d-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 

Certification of Chief Financial Officer pursuant to Rule 13a-14(a) or 15d-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 

Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
 
 

Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
 
 
**101.INS

Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document).
 
 
**101.SCH

Inline XBRL Taxonomy Extension Schema Document.
 
 
**101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document.
 
 
**101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document.
 
 
**101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document.
 
 
**101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document.
 
 
104

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).
 
* Filed herewith.
 
** Submitted electronically with this Report.
 
† Previously filed.

28

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.
 

OLLIE’S BARGAIN OUTLET HOLDINGS, INC.



Date: September 1, 2022

/s/ John Swygert




        John Swygert
        President, Chief Executive Officer and
   
    Interim Chief Financial Officer
   
    (Principal Financial and Accounting Officer)


29

EX-31.1 2 brhc10041411_ex31-1.htm EXHIBIT 31.1
Exhibit 31.1
 
CERTIFICATIONS

I, John Swygert, certify that:


1.
I have reviewed this quarterly report on Form 10-Q of Ollie’s Bargain Outlet Holdings, 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 our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):


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


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

Date: September 1, 2022 /s/ John Swygert

John Swygert
President, Chief Executive Officer and
Interim Chief Financial Officer
(Principal Executive Officer) and
(Principal Financial Officer)



EX-31.2 3 brhc10041411_ex31-2.htm EXHIBIT 31.2

Exhibit 31.2
 
CERTIFICATIONS

I, John Swygert, certify that:

 
1.
I have reviewed this quarterly report on Form 10-Q of Ollie’s Bargain Outlet Holdings, 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 our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

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

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

Date: September 1, 2022 /s/ John Swygert

John Swygert
President, Chief Executive Officer and
Interim Chief Financial Officer
(Principal Executive Officer) and
(Principal Financial Officer)



EX-32.1 4 brhc10041411_ex32-1.htm EXHIBIT 32.1

Exhibit 32.1 
 
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the quarterly report of Ollie’s Bargain Outlet Holdings, Inc. (the “Company”) on Form 10-Q for the quarter ended July 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John Swygert, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, 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 operations of the Company.
 
Date: September 1, 2022


/s/ John Swygert

John Swygert

President, Chief Executive Officer and
Interim Chief Financial Officer



EX-32.2 5 brhc10041411_ex32-2.htm EXHIBIT 32.2

Exhibit 32.2

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

In connection with the quarterly report of Ollie’s Bargain Outlet Holdings, Inc. (the “Company”) on Form 10-Q for the quarter ended July 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John Swygert, Interim Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, 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 operations of the Company.

Date: September 1, 2022


/s/ John Swygert

John Swygert

President, Chief Executive Officer and
Interim Chief Financial Officer



EX-101.SCH 6 olli-20220730.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 020100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Net Sales link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Earnings per Common Share link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Accrued Expenses and Other link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Debt Obligations and Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Equity Incentive Plans link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Transactions with Affiliated and Related Parties link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - Net Sales (Policies) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Net Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Earnings per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Accrued Expenses and Other (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Equity Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Net Sales (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Earnings per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 090402 - Disclosure - Commitments and Contingencies (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Accrued Expenses and Other (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Debt Obligations and Financing Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Equity Incentive Plans, Equity Incentive Plans (Details) link:presentationLink link:calculationLink link:definitionLink 090802 - Disclosure - Equity Incentive Plans, Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 090804 - Disclosure - Equity Incentive Plans, Weighted Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 090806 - Disclosure - Equity Incentive Plans, RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 090808 - Disclosure - Equity Incentive Plans, Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Common Stock, Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - Common Stock, Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Transactions with Affiliated and Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 olli-20220730_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 olli-20220730_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 olli-20220730_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Award Type [Axis] Accounts payable Accounts Payable, Current Accrued Expenses and Other Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Advertising Accrued Advertising, Current Total accrued expenses and other Accrued expenses and other Accrued Liabilities, Current Insurance Accrued Insurance, Current Income taxes payable Accrued Income Taxes, Current Property and equipment, accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition Vesting of restricted stock APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Common shares withheld for taxes Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Compensation expense Share-Based Payment Arrangement, Expense Amortization of debt issuance costs Amortization of Debt Issuance Costs Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Assets Assets [Abstract] Total assets Assets Total current assets Assets, Current Current assets: Assets, Current [Abstract] Base Rate [Member] Base Rate [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Accrued purchases of property and equipment Capital Expenditures Incurred but Not yet Paid Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at the end of the period Cash and cash equivalents at the beginning of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Class of Treasury Stock [Table] Share Repurchase Program [Abstract] Commitments and Contingencies [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Common Stock [Member] Common Stock [Member] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock - 500,000 shares authorized at $0.001 par value; 66,652, 66,388 and 66,516 shares issued, respectively Common Stock, Value, Issued Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares authorized (in shares) Common Stock, Shares Authorized Deferred revenue Contract with Customer, Liability, Current Reconciliation of Liabilities for Ollie's Army Loyalty Program and Gift Cards Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Cost of sales Cost of Goods and Services Sold Term of facility Debt Instrument, Term Basis spread Debt Instrument, Basis Spread on Variable Rate Debt Obligations and Financing Arrangements [Abstract] Schedule of Long-term Debt Instruments [Table] Debt Obligations and Financing Arrangements Debt Disclosure [Text Block] Debt Instrument [Axis] Debt Instrument [Line Items] Debt Obligations and Financing Arrangements [Abstract] Debt Instruments [Abstract] Debt Instrument, Name [Domain] Maturity date Debt Instrument, Maturity Date Deferred income taxes Deferred Income Tax Liabilities, Net Deferred income tax provision Deferred Income Tax Expense (Benefit) Depreciation and amortization expenses Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization of property and equipment Depreciation Equity Incentive Plans Share-Based Payment Arrangement [Text Block] Equity Incentive Plans [Abstract] Earnings per Common Share [Abstract] Earnings Per Share, Diluted, Other Disclosure [Abstract] Basic (in dollars per share) Earnings per common share - Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings per common share - Diluted (in dollars per share) Earnings Per Share, Diluted Earnings per Common Share Earnings Per Share [Text Block] Earnings per common share: Earnings per Common Share [Abstract] Tax benefit related to stock-based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Stock Options [Member] Share-Based Payment Arrangement, Option [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Weighted average period to recognize stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total unrecognized compensation cost related to non-vested stock-based compensation arrangements Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Compensation and benefits Employee-related Liabilities, Current Equity Component [Domain] Equity Component [Domain] Equity, Class of Treasury Stock [Line Items] Eurodollar Rate [Member] Eurodollar [Member] Fair Value Disclosures Fair Value Measurement, Policy [Policy Text Block] Federal Funds Effective Rate [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Repayments on finance leases Finance Lease, Principal Payments Fiscal Year Fiscal Period, Policy [Policy Text Block] Gain on sale of assets Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Goodwill Goodwill Gross profit Gross Profit Income Statement Location [Axis] Income Taxes [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Statement Location [Domain] Income Taxes Income Tax Disclosure [Text Block] Condensed Consolidated Statements of Income [Abstract] Income tax expense Income Tax Expense (Benefit) Tax benefit related to decrease in overall state tax rate Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Income taxes Income Taxes Paid, Net Income taxes payable Increase (Decrease) in Income Taxes Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Inventories Increase (Decrease) in Inventories Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Stockholders' Equity [Roll Forward] Incremental shares from the assumed exercise of outstanding stock options and vesting of restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Trade name Intangible Assets, Net (Excluding Goodwill) Interest (income) expense, net Interest Income (Expense), Nonoperating, Net Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Inventories Inventory, Net 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Renewal term of leases Lessee, Operating Lease, Renewal Term 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four 2023 Lessee, Operating Lease, Liability, to be Paid, Year One 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Lease, Description [Table] Maturity of Operating Lease Liabilities Commitments [Abstract] Lessee Disclosure [Abstract] Lessee, Lease, Description [Line Items] Other Information Related to Operating Leases [Abstract] Lessee, Operating Lease, Description [Abstract] Total undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid Outstanding letters of credit commitments Letters of Credit Outstanding, Amount Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Total liabilities and stockholders' equity Liabilities and Equity Total liabilities Liabilities Total current liabilities Liabilities, Current Current liabilities: Liabilities, Current [Abstract] Outstanding borrowings Long-Term Line of Credit Variable unused line fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Borrowing availability Line of Credit Facility, Remaining Borrowing Capacity Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Long-term debt Long-Term Debt and Lease Obligation Current portion of long-term debt Long-Term Debt and Lease Obligation, Current Revolving credit facility Long-Term Line of Credit, Noncurrent Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Net income Net Income (Loss) Attributable to Parent Number of operating segments Number of Operating Segments Number of retail locations Number of Stores Number of states in which retail locations are located Number of States in which Entity Operates Weighted-average discount rate Weighted-average remaining lease term Long-term operating lease liabilities Long-term lease obligations Current portion of operating lease liabilities Less: Current obligations under leases Maturity of Operating Lease Liabilities [Abstract] Lessee, Operating Lease, Liability, to be Paid [Abstract] Total lease obligations Operating Lease, Liability Operating lease right-of-use assets Cash paid for operating leases Operating lease cost Operating Lease, Cost Operating income Operating Income (Loss) Organization and Summary of Significant Accounting Policies [Abstract] Organization and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Other assets Other Assets, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Other Other Accrued Liabilities, Current Accrued Expenses and Other [Abstract] Common shares withheld for taxes Payment, Tax Withholding, Share-Based Payment Arrangement Payment for shares repurchased Payments for Repurchase of Common Stock Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Plan Name [Domain] Plan Name [Axis] Pre-opening expenses Pre-Opening Costs Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock - 50,000 shares authorized at $0.001 par value; no shares issued Preferred Stock, Value, Issued Prepaid expenses and other assets Prepaid Expense and Other Assets, Current Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Proceeds from stock option exercises Proceeds from Stock Options Exercised Property and equipment, net of accumulated depreciation of $135,777, $110,052 and $122,632, respectively Property, Plant and Equipment, Net Non-cash right-of-use assets obtained in exchange for lease obligations Transactions with Affiliated and Related Parties [Abstract] Related Party Transaction [Line Items] Payments to related parties Related Party Transaction, Amounts of Transaction Transactions with Related Parties [Abstract] Related Party Transaction, Due from (to) Related Party [Abstract] Transactions with Affiliated and Related Parties Related Party Transaction [Domain] Related Party [Domain] Related Party Transaction [Axis] Related Party [Axis] Non-vested Restricted Stock Units [Member] Restricted Stock Units [Member] Retained earnings Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Retained Earnings [Member] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Net Sales Revenue from Contract with Customer [Policy Text Block] Net Sales Net Sales [Abstract] Expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Expected life Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Exercisable at end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Outstanding at end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Sales and use taxes Sales and Excise Tax Payable, Current RSU Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Weighted Average Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Earnings per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accrued Expenses and Other Schedule of Accrued Liabilities [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segment Reporting Segment Reporting, Policy [Policy Text Block] Selling, General and Administrative Expenses [Member] Selling, general and administrative expenses Selling, General and Administrative Expense Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Forfeited (in dollars per share) Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Grant Date Fair Value [Abstract] Year 3 [Member] Share-Based Payment Arrangement, Tranche Three [Member] Year 1 [Member] Share-Based Payment Arrangement, Tranche One [Member] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Year 2 [Member] Share-Based Payment Arrangement, Tranche Two [Member] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Weighted Average Exercise Price [Abstract] Equity Incentive Plans [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract] Number of Shares [Roll Forward] Non-vested at end of period (in dollars per share) Non-vested at beginning of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Non-vested at end of period (in shares) Non-vested at beginning of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Remaining Contractual Term [Abstract] Vested (in dollars per share) Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Exercisable at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Exercisable at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Number of shares authorized for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 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, Options, Outstanding, Weighted Average Exercise Price Weighted average grant date fair value per option granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Number of Options [Roll Forward] Equity Award [Domain] Stock-Based Compensation Expense [Abstract] Share-Based Payment Arrangement, Recognized Amount [Abstract] Ending balance (in shares) Beginning balance (in shares) Shares, Outstanding Common shares withheld for taxes (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Condensed Consolidated Balance Sheets [Abstract] Equity Components [Axis] Statement [Line Items] Condensed Consolidated Statements of Cash Flows [Abstract] Statement [Table] Condensed Consolidated Statements of Stockholders' Equity [Abstract] Authorized repurchase of common stock Stock Repurchase Program, Authorized Amount Remaining authorized repurchase of common stock Vesting of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Proceeds from stock options exercised Stock Issued During Period, Value, Stock Options Exercised Proceeds from stock options exercised (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Total stockholders' equity Ending balance Beginning balance Stockholders' Equity Attributable to Parent Common Stock [Abstract] Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract] Common Stock Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Common Stock [Abstract] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid during the period for: Supplemental Cash Flow Elements [Abstract] Treasury - common stock, at cost; 4,054, 1,132 and 3,816 shares, respectively Treasury Stock, Value Shares repurchased (in shares) Number of shares repurchased (in shares) Treasury Stock, Shares, Acquired Treasury Stock [Member] Treasury Stock [Member] Treasury - common stock (in shares) Treasury Stock, Shares Ending balance (in shares) Beginning balance (in shares) Treasury Stock, Common, Shares Shares repurchased Amount of shares repurchased Treasury Stock, Value, Acquired, Cost Method Use of Estimates Use of Estimates, Policy [Policy Text Block] Vesting [Axis] Vesting [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable lease cost Variable Lease, Cost Diluted (in shares) Weighted average number of common shares outstanding - Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic (in shares) Weighted average number of common shares outstanding - Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] Statistical Measurement [Axis] Statistical Measurement [Domain] Cover [Abstract] Document Type Document Quarterly Report Document Transition Report Entity Interactive Data Current Amendment Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Address, Address Line One Entity Address, Address Line Two Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. Contract with Customer, Liability for Loyalty Program [Roll Forward] Ollie's Army Loyalty Program Liability [Abstract] Amount of revenue recognized during the current reporting period for which consideration from customer has been received or is due, related to the Company's loyalty program where members accumulate points that can be redeemed for discounts on future purchases. Contract with Customer, Liability for Loyalty Program, Revenue Recognized Revenue recognized Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable recorded during the current reporting period, related to the Company's loyalty program where members accumulate points that can be redeemed for discounts on future purchases. Contract with Customer, Liability for Loyalty Program, Additions Revenue deferred Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current, related to the Company's loyalty program where members accumulate points that can be redeemed for discounts on future purchases. Contract with Customer, Liability for Loyalty Program, Current Ending balance Beginning balance A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. Contract with Customer, Liability for Gift Cards [Roll Forward] Gift Card Liability [Abstract] Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current, related to the Company's liability for outstanding gift cards. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services. Contract with Customer, Liability for Gift Cards, Current Ending balance Beginning balance Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable recorded during the current reporting period, related to the Company's liability for outstanding gift cards. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services. Contract with Customer, Liability for Gift Cards, Gift card issuances Gift card issuances Amount of decrease in the obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current, related to the Company's liability for outstanding gift cards and the redemption of gift cards and breakage for gift cards not redeemed by the customer. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services. Contract with Customer, Liability for Gift Cards, Gift card redemption and breakage Gift card redemption and breakage Maximum period of time after which discount awards which are issued upon the achievement of specified point levels expire, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Maximum redemption period for discount awards Maximum redemption period for discount awards Non-Cash Investing Items [Abstract] Non-cash investing activities: Non-Cash Financing Items [Abstract] Non-cash financing activities Receivable from the exercise of stock options in noncash financing activities. Receivable from Exercise of Stock Options Receivable from exercise of stock options Carrying value as of the balance sheet date of obligations incurred through that date and payable for freight. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Accrued Freight, Current Freight Carrying value as of the balance sheet date of obligations incurred through that date and payable for real estate related expenses which includes accrued rent, accrued real estate taxes and accrued common area maintenance charges. Accrued Real Estate Related Expenses, Current Real estate related Tabular disclosure of information related to lessee's operating leases. Lessee, Operating Lease, Other Information [Table Text Block] Other Information Related to Operating Leases The aggregate of (a) all past due rent and other amounts due and owing by a Loan Party to any landlord, warehouseman, processor, repairman, mechanic, shipper, freight forwarder, broker or other person who possesses any Eligible Inventory and could legally assert a Lien on any Inventory; and (b) unless it has executed a Lien Waiver, a reserve equal to two months' rent (excluding any amounts being disputed in good faith) in respect of (x) any warehouse or distribution center and (y) any other leased location located in a Landlord Lien State. Rent Reserves Rent reserves Credit facility dated as of May 22, 2019 (Credit Facility), consisting of a five-year $100.0 million revolving credit facility, which includes a $45.0 million sub-facility for letters of credit and a $25.0 million sub-facility for swingline loans (Revolving Credit Facility). The loans under the Revolving Credit Facility mature on May 22, 2024. In addition, the Company may, at any time and from time to time add term loan facilities or additional revolving commitments up to $150.0 million pursuant to terms and conditions set out in the Credit Facility. Credit Facility [Member] Credit Facility [Member] Revolving credit facility (Revolving Credit Facility), which includes a $45.0 million sub-facility for letters of credit and a $25.0 million sub-facility for swingline loans, under the Credit Facility dated May 22, 2019. Credit Facility, Revolving Credit Facility [Member] Revolving Credit Facility [Member] Sub-facility for letters of credit under the Credit Facility dated May 22, 2019. Credit Facility, Letters of Credit [Member] Sub-Facility for Letters of Credit [Member] Sub-facility for swingline loans under the Credit Facility dated May 22, 2019. Credit Facility, Swingline Loans [Member] Sub-Facility for Swingline Loans [Member] The ratio, determined on a consolidated basis for the Borrowers and their Restricted Subsidiaries for the most recent four fiscal quarters period, of (a) EBITDA minus Capital Expenditures (except those financed with Indebtedness for borrowed money other than the Revolver Loans) paid in cash during such period to (b) Consolidated Fixed Charges paid or payable currently in cash for such period. Debt Instrument, Consolidated Fixed Charge Coverage Ratio Consolidated fixed charge coverage ratio Percentage of the most recent appraised value (valued at cost, discounted for the current net orderly liquidation value) of its eligible inventory, as defined, used to determine the Borrowing Base defined in the Credit Agreement dated January 29, 2016. Percentage of most recent appraised value of eligible inventory Percentage of most recent appraised value of eligible inventory Credit Agreement dated as of January 29, 2016, consisting of a $200.0 million term loan and a $100.0 million revolving credit facility, which included a $25.0 million sub-facility for letters of credit and a $25.0 million sub-facility for swingline loans. Credit Facilities [Member] Prior Credit Facilities [Member] Revolving credit facility under the Credit Agreement dated January 29, 2016. Credit Facilities, Revolving Credit Facility [Member] Revolving Credit Facility [Member] Interest rate floor on the debt instrument. Debt Instrument, Interest Rate Floor Interest rate floor Term loan under the Credit Agreement dated January 29, 2016. Credit Facilities, Term Loan [Member] Term Loan Facility [Member] The number of times the lessee has the option to renew the operating leases. Lessee, Operating Lease, Number of options to renew leases Number of options to renew operating leases Amount of lessee's undiscounted obligation for lease payments for operating leases not yet commenced. Lessee, Operating Lease, Lease Not yet Commenced, Liability, Payments Minimum lease payments for leases signed, but not commenced Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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). Lessee, Operating Lease, Liability, Payments, Due After Year Four Thereafter Period in which an employee earns the right to receive full benefits from their company's qualified retirement plan account at a specified date, rather than becoming vested gradually over a period of time, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. The employee has no rights until that point and full rights after that point. Share-based Compensation Arrangement by Share-based Payment Award, Cliff Vesting Period Cliff vesting period Fourth portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period. Share-based Compensation Award, Tranche Four [Member] Year 4 [Member] Fifth portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period. Share-based Compensation Award, Tranche Five [Member] Year 5 [Member] The purpose of the 2012 Equity Incentive Plan (2012 Plan) is to attract, retain and motivate the officers, directors, employees and consultants of the Company and its Subsidiaries, and to promote the success of the Company's business by providing them with appropriate incentives and rewards either through a proprietary interest in the long-term success of the Company or compensation based on fulfilling certain performance goals. The 2012 Plan is a "compensatory benefit plan" within the meaning of Rule 701 under the Securities Act, and all Awards granted under the 2012 Plan are intended to qualify for an exemption from the registration requirements (i) under the Securities Act, including, without limitation, pursuant to Rule 701 of the Securities Act or Regulation D and (ii) under applicable state securities laws. Equity Incentive Plan 2012 [Member] 2012 Plan [Member] The purpose of the 2015 Equity Incentive Plan (2015 Plan) is to further align the interests of eligible participants with those of the Company's stockholders by providing long-term incentive compensation opportunities tied to the performance of the Company and its Common Stock. The 2015 Plan is intended to advance the interests of the Company and increase stockholder value by attracting, retaining and motivating key personnel upon whose judgment, initiative and effort the successful conduct of the Company's business is largely dependent. Equity Incentive Plan 2015 [Member] 2015 Plan [Member] Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations. Effective Income Tax Rate Reconciliation, Reconciling Items, Amount Discrete tax benefits Company where John Swygert, President, Chief Executive Officer and interim Chief Financial Officer of Ollie's, is a member of its Board of Directors. Hillman Solutions, Inc. [Member] Hillman Solutions, Inc. [Member] Purchase of excess inventory from the Company. Purchase of Excess Inventory [Member] Purchase of Excess Inventory [Member] Operating leases with related parties for office and store locations. Operating Leases for Office and Store Locations with Related Parties [Member] Operating Leases for Office and Store Locations with Related Parties [Member] The number of non-cancelable operating leases for office and store locations with related party. Related Party Transaction, Operating Lease, Number of Non-cancelable Leases Number of non-cancelable operating leases with related parties Number of votes authorized for each share of common stock. Common Stock, Number of Votes per Share Common stock, number of votes per share Increase in amount of stock repurchase plan authorized. Stock Repurchase Program, Increase in Authorized Amount Increase in authorized repurchase of common stock On March 26, 2019, the Board of Directors of the Company authorized the repurchase of up to $100.0 million of shares of the Company's common stock. The program is authorized to be executed through March 2021. Shares to be repurchased may be purchased from time to time in open market conditions. Share Repurchase Program 2019 [Member] Share Repurchase Program [Member] EX-101.PRE 10 olli-20220730_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document and Entity Information - shares
6 Months Ended
Jul. 30, 2022
Aug. 30, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Period End Date Jul. 30, 2022  
Current Fiscal Year End Date --01-28  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Document Transition Report false  
Entity Registrant Name Ollie’s Bargain Outlet Holdings, Inc.  
Entity Central Index Key 0001639300  
Entity Incorporation, State or Country Code DE  
Entity File Number 001-37501  
Entity Tax Identification Number 80-0848819  
Entity Address, Address Line One 6295 Allentown Boulevard  
Entity Address, Address Line Two Suite 1  
Entity Address, City or Town Harrisburg  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 17112  
City Area Code 717  
Local Phone Number 657-2300  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol OLLI  
Security Exchange Name NASDAQ  
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   62,589,971
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 30, 2022
Jul. 31, 2021
Jul. 30, 2022
Jul. 31, 2021
Condensed Consolidated Statements of Income [Abstract]        
Net sales $ 452,482 $ 415,881 $ 859,148 $ 868,373
Cost of sales 308,872 252,846 574,213 522,728
Gross profit 143,610 163,035 284,935 345,645
Selling, general and administrative expenses 118,466 110,119 234,739 214,489
Depreciation and amortization expenses 5,579 4,669 10,826 9,153
Pre-opening expenses 3,020 2,541 5,680 5,076
Operating income 16,545 45,706 33,690 116,927
Interest (income) expense, net (123) 66 (14) 41
Income before income taxes 16,668 45,640 33,704 116,886
Income tax expense 2,571 11,317 7,084 27,343
Net income $ 14,097 $ 34,323 $ 26,620 $ 89,543
Earnings per common share:        
Basic (in dollars per share) $ 0.23 $ 0.53 $ 0.42 $ 1.37
Diluted (in dollars per share) $ 0.22 $ 0.52 $ 0.42 $ 1.36
Weighted average common shares outstanding:        
Basic (in shares) 62,584 65,311 62,650 65,407
Diluted (in shares) 62,818 65,825 62,838 65,972
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 30, 2022
Jan. 29, 2022
Jul. 31, 2021
Current assets:      
Cash and cash equivalents $ 218,043 $ 246,977 $ 444,262
Inventories 494,133 467,306 373,550
Accounts receivable 3,086 1,372 824
Prepaid expenses and other assets 9,410 11,173 8,214
Total current assets 724,672 726,828 826,850
Property and equipment, net of accumulated depreciation of $135,777, $110,052 and $122,632, respectively 158,374 147,164 142,299
Operating lease right-of-use assets 438,538 420,568 395,195
Goodwill 444,850 444,850 444,850
Trade name 230,559 230,559 230,559
Other assets 2,193 2,203 2,337
Total assets 1,999,186 1,972,172 2,042,090
Current liabilities:      
Current portion of long-term debt 470 332 298
Accounts payable 96,643 106,599 92,798
Income taxes payable 0 2,556 0
Current portion of operating lease liabilities 79,150 75,535 72,339
Accrued expenses and other 77,849 78,246 80,428
Total current liabilities 254,112 263,268 245,863
Revolving credit facility 0 0 0
Long-term debt 960 719 610
Deferred income taxes 65,242 66,179 65,934
Long-term operating lease liabilities 366,677 354,293 330,565
Other long-term liabilities 2 3 4
Total liabilities 686,993 684,462 642,976
Stockholders' equity:      
Preferred stock - 50,000 shares authorized at $0.001 par value; no shares issued 0 0 0
Common stock - 500,000 shares authorized at $0.001 par value; 66,652, 66,388 and 66,516 shares issued, respectively 67 67 66
Additional paid-in capital 672,107 664,293 658,899
Retained earnings 910,342 883,722 815,810
Treasury - common stock, at cost; 4,054, 1,132 and 3,816 shares, respectively (270,323) (260,372) (75,661)
Total stockholders' equity 1,312,193 1,287,710 1,399,114
Total liabilities and stockholders' equity $ 1,999,186 $ 1,972,172 $ 2,042,090
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jul. 30, 2022
Jan. 29, 2022
Jul. 31, 2021
Assets      
Property and equipment, accumulated depreciation $ 135,777 $ 122,632 $ 110,052
Stockholders' equity:      
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000 50,000,000
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001
Preferred stock, shares issued (in shares) 0 0 0
Common stock, shares authorized (in shares) 500,000,000 500,000,000 500,000,000
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001
Common stock, shares issued (in shares) 66,652,000 66,516,000 66,388,000
Treasury - common stock (in shares) 4,054,000 3,816,000 1,132,000
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance at Jan. 30, 2021 $ 66 $ (40,401) $ 648,949 $ 726,267 $ 1,334,881
Beginning balance (in shares) at Jan. 30, 2021 66,165        
Beginning balance (in shares) at Jan. 30, 2021   (702)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense $ 0 $ 0 4,332 0 4,332
Proceeds from stock options exercised $ 0 $ 0 6,799 0 6,799
Proceeds from stock options exercised (in shares) 181 0      
Vesting of restricted stock $ 0 $ 0 0 0 0
Vesting of restricted stock (in shares) 55 0      
Common shares withheld for taxes $ 0 $ 0 (1,181) 0 (1,181)
Common shares withheld for taxes (in shares) (13) 0      
Shares repurchased $ 0 $ (35,260) 0 0 (35,260)
Shares repurchased (in shares) 0 (430)      
Net income $ 0 $ 0 0 89,543 89,543
Ending balance at Jul. 31, 2021 $ 66 $ (75,661) 658,899 815,810 1,399,114
Ending balance (in shares) at Jul. 31, 2021 66,388        
Ending balance (in shares) at Jul. 31, 2021   (1,132)      
Beginning balance at May. 01, 2021 $ 66 $ (49,980) 655,069 781,487 1,386,642
Beginning balance (in shares) at May. 01, 2021 66,349        
Beginning balance (in shares) at May. 01, 2021   (813)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense $ 0 $ 0 2,312 0 2,312
Proceeds from stock options exercised $ 0 $ 0 1,541 0 1,541
Proceeds from stock options exercised (in shares) 37 0      
Vesting of restricted stock $ 0 $ 0 0 0 0
Vesting of restricted stock (in shares) 2 0      
Common shares withheld for taxes $ 0 $ 0 (23) 0 (23)
Common shares withheld for taxes (in shares) 0 0      
Shares repurchased $ 0 $ (25,681) 0 0 (25,681)
Shares repurchased (in shares) 0 (319)      
Net income $ 0 $ 0 0 34,323 34,323
Ending balance at Jul. 31, 2021 $ 66 $ (75,661) 658,899 815,810 1,399,114
Ending balance (in shares) at Jul. 31, 2021 66,388        
Ending balance (in shares) at Jul. 31, 2021   (1,132)      
Beginning balance at Jan. 29, 2022 $ 67 $ (260,372) 664,293 883,722 1,287,710
Beginning balance (in shares) at Jan. 29, 2022 66,516        
Beginning balance (in shares) at Jan. 29, 2022   (3,816)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense $ 0 $ 0 4,723 0 4,723
Proceeds from stock options exercised $ 0 $ 0 3,593 0 3,593
Proceeds from stock options exercised (in shares) 103 0      
Vesting of restricted stock $ 0 $ 0 0 0 0
Vesting of restricted stock (in shares) 44 0      
Common shares withheld for taxes $ 0 $ 0 (502) 0 (502)
Common shares withheld for taxes (in shares) (11) 0      
Shares repurchased $ 0 $ (9,951) 0 0 (9,951)
Shares repurchased (in shares) 0 (238)      
Net income $ 0 $ 0 0 26,620 26,620
Ending balance at Jul. 30, 2022 $ 67 $ (270,323) 672,107 910,342 1,312,193
Ending balance (in shares) at Jul. 30, 2022 66,652        
Ending balance (in shares) at Jul. 30, 2022   (4,054)      
Beginning balance at Apr. 30, 2022 $ 67 $ (260,372) 666,495 896,245 1,302,435
Beginning balance (in shares) at Apr. 30, 2022 66,558        
Beginning balance (in shares) at Apr. 30, 2022   (3,816)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense $ 0 $ 0 2,335 0 2,335
Proceeds from stock options exercised $ 0 $ 0 3,295 0 3,295
Proceeds from stock options exercised (in shares) 93 0      
Vesting of restricted stock $ 0 $ 0 0 0 0
Vesting of restricted stock (in shares) 1 0      
Common shares withheld for taxes $ 0 $ 0 (18) 0 (18)
Common shares withheld for taxes (in shares) 0 0      
Shares repurchased $ 0 $ (9,951) 0 0 (9,951)
Shares repurchased (in shares) 0 (238)      
Net income $ 0 $ 0 0 14,097 14,097
Ending balance at Jul. 30, 2022 $ 67 $ (270,323) $ 672,107 $ 910,342 $ 1,312,193
Ending balance (in shares) at Jul. 30, 2022 66,652        
Ending balance (in shares) at Jul. 30, 2022   (4,054)      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jul. 30, 2022
Jul. 31, 2021
Cash flows from operating activities:    
Net income $ 26,620 $ 89,543
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization of property and equipment 13,658 11,893
Amortization of debt issuance costs 128 128
Gain on sale of assets (125) (20)
Deferred income tax provision (937) 870
Stock-based compensation expense 4,723 4,332
Changes in operating assets and liabilities:    
Inventories (26,827) (19,846)
Accounts receivable 420 (203)
Prepaid expenses and other assets 1,645 (942)
Accounts payable (9,243) (25,545)
Income taxes payable (2,556) (10,960)
Accrued expenses and other liabilities (3,551) (7,404)
Net cash provided by operating activities 3,955 41,846
Cash flows from investing activities:    
Purchases of property and equipment (23,652) (17,703)
Proceeds from sale of property and equipment 149 2,956
Net cash used in investing activities (23,503) (14,747)
Cash flows from financing activities:    
Repayments on finance leases (392) (321)
Proceeds from stock option exercises 1,459 6,799
Common shares withheld for taxes (502) (1,181)
Payment for shares repurchased (9,951) (35,260)
Net cash used in financing activities (9,386) (29,963)
Net decrease in cash and cash equivalents (28,934) (2,864)
Cash and cash equivalents at the beginning of the period 246,977 447,126
Cash and cash equivalents at the end of the period 218,043 444,262
Cash paid during the period for:    
Interest 187 194
Income taxes 14,116 41,298
Non-cash investing activities:    
Accrued purchases of property and equipment 3,658 3,105
Non-cash financing activities    
Receivable from exercise of stock options $ 2,134 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Summary of Significant Accounting Policies
6 Months Ended
Jul. 30, 2022
Organization and Summary of Significant Accounting Policies [Abstract]  
Organization and Summary of Significant Accounting Policies
(1)
Organization and Summary of Significant Accounting Policies

(a)
Description of Business

Ollie’s Bargain Outlet Holdings, Inc. and subsidiaries (collectively referred to as the “Company” or “Ollie’s”) principally buys overproduced, overstocked, and closeout merchandise from manufacturers, wholesalers and other retailers. In addition, the Company augments its name-brand closeout deals with directly sourced private label products featuring names exclusive to Ollie’s in order to provide consistently value-priced goods in select key merchandise categories.

Since its first store opened in 1982, the Company has grown to 449 retail locations in 29 states as of July 30, 2022. Ollie’s Bargain Outlet retail locations are located in Alabama, Arkansas, Connecticut, Delaware, Florida, Georgia, Illinois, Indiana, Kansas, Kentucky, Louisiana, Maryland, Massachusetts, Michigan, Mississippi, Missouri, New Jersey, New York, North Carolina, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, Vermont, Virginia and West Virginia.

(b)
Fiscal Year

Ollie’s follows a 52/53-week fiscal year, which ends on the Saturday nearer to January 31 of the following calendar year.  References to the thirteen weeks ended July 30, 2022 and July 31, 2021 refer to the thirteen weeks from May 1, 2022 to July 30, 2022 and from May 2, 2021 to July 31, 2021, respectively.  References to year-to-date periods ended July 30, 2022 and July 31, 2021 refer to the twenty-six weeks from January 30, 2022 to July 30, 2022 and from January 31, 2021 to July 31, 2021, respectively. References to “2021” refer to the fiscal year ended January 29, 2022 and references to “2022” refer to the fiscal year ending January 28, 2023.  Both periods consist of 52 weeks.

(c)
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated financial statements reflect all normal recurring adjustments which management believes are necessary to present fairly the Company’s results of operations, financial condition, and cash flows for all periods presented. The condensed consolidated balance sheets as of July 30, 2022 and July 31, 2021, and the condensed consolidated statements of income and stockholders’ equity for the thirteen and twenty-six weeks ended July 30, 2022 and July 31, 2021, and the condensed consolidated statements of cash flows for the twenty-six weeks ended July 30, 2022 and July 31, 2021 have been prepared by the Company and are unaudited. The Company’s business is seasonal in nature and results of operations for the interim periods presented are not necessarily indicative of operating results for 2022 or any other period. All intercompany accounts, transactions, and balances have been eliminated in consolidation.

The Company’s balance sheet as of January 29, 2022, presented herein, has been derived from the audited balance sheet included in the Company’s Annual Report on Form 10-K filed with the SEC on March 25, 2022 (“Annual Report”), but does not include all disclosures required by GAAP. These financial statements should be read in conjunction with the financial statements for 2021 and footnotes thereto included in the Annual Report.

For purposes of the disclosure requirements for segments of a business enterprise, it has been determined that the Company is comprised of one operating segment.

(d)
Use of Estimates

The preparation of condensed consolidated 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 condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

(e)
Fair Value Disclosures

Fair value is defined as the price which the Company would receive to sell an asset or pay to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date. In determining fair value, GAAP establishes a three-level hierarchy used in measuring fair value, as follows:

Level 1 inputs are quoted prices available for identical assets and liabilities in active markets.

Level 2 inputs are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets and liabilities in active markets or other inputs which are observable or can be corroborated by observable market data.

Level 3 inputs are less observable and reflect the Company’s assumptions.

The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable and its credit facilities. The carrying amount of cash and cash equivalents, accounts receivable and accounts payable approximates fair value because of their short maturities. The carrying amount of the Company’s credit facilities approximates its fair value because the interest rates are adjusted regularly based on current market conditions.

(f)
Impact of the Novel Coronavirus (“COVID-19”)

The ongoing presence of COVID-19 and its potential impact on the Company’s business remains an evolving situation and is highly uncertain. While the Company’s operations during the first twenty-six weeks of fiscal 2022 did not appear to be negatively impacted, the Company is continuing to experience labor pressures in its stores and distribution centers. The COVID-19 pandemic could further affect the Company’s operations and the operations of its suppliers and vendors as a result of continuing or renewed restrictions and limitations on travel, limitations on store or facility operations up to and including closures, and other governmental, business or consumer actions. The extent to which the COVID-19 pandemic will impact the Company’s operations, liquidity or financial results in subsequent periods is uncertain, but such impact could be material.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Sales
6 Months Ended
Jul. 30, 2022
Net Sales [Abstract]  
Net Sales
(2)
Net Sales

Ollie’s recognizes retail sales in its stores when merchandise is sold and the customer takes possession of merchandise.  Also included in net sales is revenue allocated to certain redeemed discounts earned via the Ollie’s Army loyalty program and gift card breakage.  Net sales are presented net of returns and sales tax. The Company provides an allowance for estimated retail merchandise returns based on prior experience.

Revenue Recognition

Revenue is deferred for the Ollie’s Army loyalty program where members accumulate points that can be redeemed for discounts on future purchases. The Company has determined it has an additional performance obligation to Ollie’s Army members at the time of the initial transaction. The Company allocates the transaction price to the initial transaction and the discount awards based upon its relative standalone selling price, which considers historical redemption patterns for the award. Revenue is recognized as those discount awards are redeemed. Discount awards issued upon the achievement of specified point levels are subject to expiration. Unless temporarily extended, the maximum redemption period is 45 days. At the end of each fiscal period, unredeemed discount awards and accumulated points to earn a future discount award are reflected as a liability.  Discount awards are combined in one homogeneous pool and are not separately identifiable.  Therefore, the revenue recognized consists of discount awards redeemed that were included in the deferred revenue balance at the beginning of the period as well as discount awards issued during the current period.  The following table is a reconciliation of the liability related to this program (in thousands):

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
Beginning balance
 
$
7,782
   
$
8,113
 
Revenue deferred
   
7,200
     
8,169
 
Revenue recognized
   
(7,039
)
   
(7,936
)
Ending balance
 
$
7,943
   
$
8,346
 

Gift card breakage for gift card liabilities not subject to escheatment is recognized as revenue in proportion to the redemption of gift cards. Gift cards do not expire. The rate applied to redemptions is based upon a historical breakage rate. Gift cards are combined in one homogenous pool and are not separately identifiable. Therefore, the revenue recognized consists of gift cards that were included in the liability at the beginning of the period as well as gift cards that were issued during the period. The following table is a reconciliation of the gift card liability (in thousands):

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
Beginning balance
 
$
2,291
   
$
1,902
 
Gift card issuances
   
2,168
     
2,440
 
Gift card redemption and breakage
   
(2,284
)
   
(2,440
)
Ending balance
 
$
2,175
   
$
1,902
 
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per Common Share
6 Months Ended
Jul. 30, 2022
Earnings per Common Share [Abstract]  
Earnings per Common Share
(3)
Earnings per Common Share

Basic earnings per common share is computed by dividing net income by the weighted average number of common shares outstanding. Diluted earnings per common share is computed by dividing net income by the weighted average number of common shares outstanding after giving effect to the potential dilution, if applicable, from the assumed exercise of stock options into shares of common stock as if those stock options were exercised and the assumed lapse of restrictions on restricted stock units.

The following table summarizes those effects for the diluted earnings per common share calculation (in thousands, except per share amounts):

 
Thirteen weeks ended
   
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
   
July 30,
2022
   
July 31,
2021
 
                         
Net income
 
$
14,097
   
$
34,323
   
$
26,620
   
$
89,543
 
Weighted average number of common shares outstanding - Basic
   
62,584
     
65,311
     
62,650
     
65,407
 
Incremental shares from the assumed exercise of outstanding stock options and vesting of restricted stock units
   
234
     
514
     
188
     
565
 
Weighted average number of common shares outstanding - Diluted
   
62,818
     
65,825
     
62,838
     
65,972
 
Earnings per common share - Basic
 
$
0.23
   
$
0.53
   
$
0.42
   
$
1.37
 
Earnings per common share - Diluted
 
$
0.22
   
$
0.52
   
$
0.42
   
$
1.36
 

The effect of the weighted average assumed exercise of stock options outstanding totaling 834,077 and 435,356 for the thirteen weeks ended July 30, 2022 and July 31, 2021, respectively, and 923,074 and 365,228 for the twenty-six weeks ended July 30, 2022 and July 31, 2021, respectively, were excluded from the calculation of diluted weighted average common shares outstanding because the effect would have been antidilutive.

The effect of weighted average non-vested restricted stock units outstanding totaling 36,146 and 0 for the thirteen weeks ended July 30, 2022 and July 31, 2021, and 46,613 and 0 for the twenty-six weeks ended July 30, 2022 and July 31, 2021, respectively, were excluded from the calculation of diluted weighted average common shares outstanding because the effect would have been antidilutive.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies
6 Months Ended
Jul. 30, 2022
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
(4)
Commitments and Contingencies

Commitments

Effective February 3, 2019, the Company accounts for its leases under ASC 842, Leases (Topic 842). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded on the balance sheet as both a right-of-use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease, if available. The Company’s lessors do not provide an implicit rate, nor is one readily available, therefore the Company uses its incremental borrowing rate based on the portfolio approach, which applies one rate to leases within a given period. Lease liabilities are increased by interest and reduced by payments each period, and the right-of-use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right-of-use asset result in straight-line rent expense over the lease term. Variable lease expenses, if any, are recorded when incurred.

In calculating the right-of-use asset and lease liability, the Company elects to combine lease and non-lease components. The Company excludes short-term leases having initial terms of 12 months or less from the guidance as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term. The Company does not act as a lessor.

Ollie’s generally leases its stores, offices and distribution facilities under operating leases that expire at various dates through 2035.  These leases generally provide for fixed annual rentals; however, several provide for minimum annual rentals plus contingent rentals based on a percentage of annual sales.  A majority of the Company’s leases also require a payment for all or a portion of common-area maintenance, insurance, real estate taxes, water and sewer costs and repairs, on a fixed or variable payment basis, the cost of which, for leases existing as of the adoption of ASC 842, is charged to the related expense category rather than being accounted for as rent expense.  For leases entered into after the adoption of ASC 842, the Company accounts for lease components together with non-lease components as a single component for all classes of underlying assets.  Most of the leases contain options to renew for three to five successive five-year periods.  The Company is generally not reasonably certain to exercise renewal options; therefore, the options are not considered in determining the lease term, and associated potential option payments are excluded from the lease payments.  Ollie’s lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.

Store and office lease costs are classified in selling, general and administrative expenses and distribution center lease costs are classified in cost of sales on the condensed consolidated statements of income.

The following table summarizes the maturity of the Company’s operating lease liabilities by fiscal year as of July 30, 2022 (in thousands):

2022
 
$
36,879
 
2023
   
102,064
 
2024
   
83,473
 
2025
   
67,045
 
2026
   
59,618
 
Thereafter
   
148,629
 
Total undiscounted lease payments (1)
   
497,708
 
Less:  Imputed interest
   
(51,881
)
Total lease obligations
   
445,827
 
Less:  Current obligations under leases
   
(79,150
)
Long-term lease obligations
 
$
366,677
 

(1)
Lease obligations exclude $47.3 million of minimum lease payments for leases signed, but not commenced.

The following table summarizes other information related to the Company’s operating leases as of and for the respective periods (dollars in thousands):

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
             
Cash paid for operating leases
 
$
46,214
   
$
41,743
 
Operating lease cost
   
46,464
     
42,240
 
Variable lease cost
   
4,955
     
3,545
 
Non-cash right-of-use assets obtained in exchange for lease obligations
   
31,017
     
34,653
 
Weighted-average remaining lease term
 
6.6 years
   
6.5 years
 
Weighted-average discount rate
   
3.4
%
   
3.8
%

Contingencies
 
From time to time the Company may be involved in claims and legal actions that arise in the ordinary course of its business. The Company cannot predict the outcome of any litigation or suit to which it is a party.  However, the Company does not believe that an unfavorable decision of any of the current claims or legal actions against it, individually or in the aggregate, will have a material adverse effect on its financial position, results of operations, liquidity or capital resources.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other
6 Months Ended
Jul. 30, 2022
Accrued Expenses and Other [Abstract]  
Accrued Expenses and Other
(5)
Accrued Expenses and Other

Accrued expenses and other consists of the following (in thousands):

 
July 30,
2022
   
July 31,
2021
   
January 29,
2022
 
Compensation and benefits
 
$
18,527
   
$
24,651
   
$
19,270
 
Deferred revenue
   
10,118
     
10,248
     
10,073
 
Insurance    
9,836
     
5,901
     
9,626
 
Sales and use taxes
   
8,260
     
6,285
     
5,968
 
Real estate related
   
7,618
     
6,432
     
7,234
 
Advertising
   
2,929
     
2,933
     
8,531
 
Freight
   
2,928
     
7,129
     
2,073
 
Other
   
17,633
     
16,849
     
15,471
 
   
$
77,849
   
$
80,428
   
$
78,246
 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt Obligations and Financing Arrangements
6 Months Ended
Jul. 30, 2022
Debt Obligations and Financing Arrangements [Abstract]  
Debt Obligations and Financing Arrangements
(6)
Debt Obligations and Financing Arrangements

Long-term debt consists of finance leases as of July 30, 2022, July 31, 2021 and January 29, 2022.

The Company’s credit facility (the “Credit Facility”) provides for a five-year $100.0 million revolving credit facility, which includes a $45.0 million sub-facility for letters of credit and a $25.0 million sub-facility for swingline loans (the “Revolving Credit Facility”). Loans under the Revolving Credit Facility mature on May 22, 2024. In addition, the Company may at any time add term loan facilities or additional revolving commitments up to $150.0 million pursuant to terms and conditions set out in the Credit Facility.

The interest rates for the Credit Facility are calculated as follows: for Base Rate Loans, the higher of the Prime Rate, the Federal Funds Effective Rate plus 0.50% or the Eurodollar Rate plus 1.0%, plus the Applicable Margin, or, for Eurodollar Loans, the Eurodollar Rate plus the Applicable Margin. The Applicable Margin will vary from 0.00% to 0.50% for a Base Rate Loan and 1.00% to 1.50% for a Eurodollar Loan, based on availability under the Credit Facility. The Eurodollar Rate is subject to a 0% floor.

Under the terms of the Revolving Credit Facility, as of July 30, 2022, the Company could borrow up to 90.0% of the most recent appraised value (valued at cost, discounted for the current net orderly liquidation value) of its eligible inventory, as defined, up to $100.0 million.

As of July 30, 2022, the Company had no outstanding borrowings under the Revolving Credit Facility, with $90.0 million of borrowing availability, outstanding letters of credit commitments of $9.8 million and $0.2 million of rent reserves. The Revolving Credit Facility also contains a variable unused line fee ranging from 0.125% to 0.250% per annum.

The Credit Facility is collateralized by the Company’s assets and equity and contains a financial covenant, as well as certain business covenants, including restrictions on dividend payments, which the Company must comply with during the term of the agreement. The financial covenant is a consolidated fixed charge coverage ratio test of at least 1.0 to 1.0 applicable during a covenant period, based on reference to availability. The Company was in compliance with all terms of the Credit Facility during the twenty-six weeks ended July 30, 2022.

The provisions of the Credit Facility restrict all of the net assets of the Company’s consolidated subsidiaries, which constitutes all of the net assets on the Company’s condensed consolidated balance sheet as of July 30, 2022, from being used to pay any dividends or make other restricted payments to the Company without prior written consent from the financial institutions that are a party to the Credit Facility, subject to material exceptions including proforma compliance with the applicable conditions described in the Credit Facility.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
6 Months Ended
Jul. 30, 2022
Income Taxes [Abstract]  
Income Taxes
(7)
Income Taxes

The provision for income taxes is based on the current estimate of the annual effective tax rate and is adjusted as necessary for discrete events occurring in a particular period. The effective tax rates for the thirteen weeks and twenty-six weeks ended July 30, 2022 were 15.4% and 21.0%, respectively. The effective tax rates during the thirteen and twenty-six weeks ended July 31, 2021 were 24.8% and 23.4%, respectively. The effective tax rates during the thirteen and twenty-six weeks ended July 30, 2022 were affected by discrete tax benefits of $1.5 million and $1.3 million, respectively, related to a decrease in the overall state tax rate of $1.1 million for the thirteen and twenty-six weeks ended July 30, 2022, in addition to stock-based compensation of $0.4 million and $0.2 million, for the thirteen and twenty-six weeks ended July 30, 2022  respectively.  The thirteen and twenty-six weeks ended July 31, 2021 included discrete tax benefit for stock-based compensation of $0.4 million and $2.5 million, respectively.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans
6 Months Ended
Jul. 30, 2022
Equity Incentive Plans [Abstract]  
Equity Incentive Plans
(8)
Equity Incentive Plans

During 2012, Ollie’s established an equity incentive plan (the “2012 Plan”), under which stock options were granted to executive officers and key employees as deemed appropriate under the provisions of the 2012 Plan, with an exercise price at the fair value of the underlying stock on the date of grant. The vesting period for options granted under the 2012 Plan is five years (20% ratably per year). Options granted under the 2012 Plan are subject to employment for vesting, expire 10 years from the date of grant and are not transferable other than upon death. As of July 15, 2015, the date of the pricing of the Company’s initial public offering, no additional equity grants will be made under the 2012 Plan.

In connection with its initial public offering, the Company adopted the 2015 equity incentive plan (the “2015 Plan”) pursuant to which the Company’s Board of Directors may grant stock options, restricted shares or other awards to employees, directors and consultants. The 2015 Plan allows for the issuance of up to 5,250,000 shares. Awards will be made pursuant to agreements and may be subject to vesting and other restrictions as determined by the Board of Directors or the Compensation Committee of the Board. The Company uses authorized and unissued shares to satisfy share award exercises. As of July 30, 2022, there were 2,217,986 shares available for grant under the 2015 Plan.

Stock Options

The exercise price for stock options is determined at the fair value of the underlying stock on the date of grant. The vesting period for awards granted under the 2015 Plan is generally set at four years (25% ratably per year). Awards are subject to employment for vesting, expire 10 years from the date of grant, and are not transferable other than upon death.

A summary of the Company’s stock option activity and related information for the twenty-six weeks ended July 30, 2022 follows:

 
Number
of options
   
Weighted
average
exercise
price
   
Weighted
average
remaining
contractual
term (years)
 
Outstanding at January 29, 2022
   
1,109,315
   
$
55.30
       
Granted
   
311,534
     
43.43
       
Forfeited
   
(82,011
)
   
56.60
       
Exercised
   
(102,865
)
   
34.93
       
Outstanding at July 30, 2022
   
1,235,973
     
53.92
     
7.5
 
Exercisable at July 30, 2022
   
518,678
     
50.58
     
6.0
 

The weighted average grant date fair value per option for options granted during the twenty-six weeks ended July 30, 2022 and July 31, 2021 was $20.27 and $34.02, respectively. The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model that used the weighted average assumptions in the following table:

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
Risk-free interest rate
   
2.55
%
   
1.33
%
Expected dividend yield
   
-
     
-
 
Expected life (years)
 
6.25 years
   
6.25 years
 
Expected volatility
   
44.33
%
   
38.38
%

The expected life of stock options is estimated using the “simplified method,” as the Company does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior for its stock option grants.  The simplified method is based on the average of the vesting tranches and the contractual life of each grant.  For expected volatility, the Company uses its historical information over the expected life of the option granted to calculate the fair value of option grants.  The risk-free interest rate is based on U.S. Treasury notes with a term approximating the expected life of the option.

Restricted Stock Units

Restricted stock units (“RSUs”) are issued at the closing price of the Company’s common stock on the date of grant. RSUs outstanding vest ratably over four years or cliff vest in one or four years. Awards are subject to employment for vesting and are not transferable other than upon death.

A summary of the Company’s RSU activity and related information for the twenty-six weeks ended July 30, 2022 is as follows:

 
Number
of shares
   
Weighted
average
grant date
fair value
 
Non-vested balance at January 29, 2022
   
125,483
   
$
69.15
 
Granted
   
226,115
     
43.62
 
Forfeited
   
(28,710
)
   
53.31
 
Vested
   
(44,151
)
   
67.86
 
Non-vested balance at July 30, 2022
   
278,737
     
50.27
 

Stock-Based Compensation Expense

The compensation cost for stock options and RSUs which have been recorded within selling, general and administrative expenses related to the Company’s equity incentive plans was $2.3 million and $2.3 million for the thirteen weeks ended July 30, 2022 and July 31, 2021, respectively, and $4.7 million and $4.3 million for the twenty-six weeks ended July 30, 2022 and July 31, 2021, respectively.

As of July 30, 2022, there was $25.4 million of total unrecognized compensation cost related to non-vested stock-based compensation arrangements. That cost is expected to be recognized over a weighted average period of 2.9 years. Compensation costs related to awards are recognized using the straight-line method.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Common Stock
6 Months Ended
Jul. 30, 2022
Common Stock [Abstract]  
Common Stock
(9)
Common Stock

Common Stock

The Company’s capital structure consists of a single class of common stock with one vote per share. The Company has authorized 500,000,000 shares at $0.001 par value per share. Additionally, the Company has authorized 50,000,000 shares of preferred stock at $0.001 per value per share; to date, however, no preferred shares have been issued. Treasury stock, which consists of the Company’s common stock, is accounted for using the cost method.

Share Repurchase Program

On December 15, 2020, the Board of Directors of the Company authorized the repurchase of up to $100.0 million of shares of the Company’s common stock. On March 16, 2021, the Board of Directors of the Company authorized an increase of $100.0 million in the Company’s share repurchase program.  Both of these authorizations are authorized to be executed through January 2023. On November 30, 2021, the Board authorized an additional $200.0 million to repurchase stock pursuant to the Company’s share repurchase program, expiring on December 15, 2023.  Shares under both authorizations may be purchased from time to time in open market transactions (including blocks), privately negotiated transactions, accelerated share repurchase programs or other derivative transactions, issuer self-tender offers or any combination of the foregoing. The timing of repurchases and the actual amount purchased will depend on a variety of factors, including the market price of the Company’s shares, general market, economic and business conditions, and other corporate considerations. In addition, the authorizations are subject to extension or earlier termination by the Board of Directors at any time.

During the twenty-six weeks ended July 30, 2022, the Company repurchased 238,485 shares of its common stock for $10.0 million, inclusive of transaction costs, pursuant to its share repurchase program. These expenditures were funded by cash on hand.  As of July 30, 2022, the Company had $170.0 million remaining under its share repurchase authorization. There can be no assurance that any additional repurchases will be completed, or as to the timing or amount of any repurchases. The share repurchase program may be discontinued at any time.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Transactions with Affiliated and Related Parties
6 Months Ended
Jul. 30, 2022
Transactions with Affiliated and Related Parties [Abstract]  
Transactions with Affiliated and Related Parties
(10)
Transactions with Affiliated and Related Parties

 

The Company has entered into five non-cancelable operating leases with related parties for office and store locations that expire at various dates through 2033. During the twenty-six weeks ended July 30, 2022, one of the aforementioned leased locations was sold to an unrelated landlord and no longer classified as a related party lease. Ollie’s made $0.7 and $0.8 million in rent payments to such related parties during the twenty-six weeks ended July 30, 2022 and July 31, 2021, respectively.  The lease payments are included in the operating lease disclosures stated above.



During the twenty-six weeks ended July 30, 2022, the Company purchased excess inventory of $0.5 million from a subsidiary of Hillman Solutions, Inc. where John Swygert, President, Chief Executive Officer and interim Chief Financial Officer of Ollie’s, is a member of its Board of Directors. There were no purchases made from Hillman Solutions, Inc. or any of its subsidiaries in 2021.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jul. 30, 2022
Organization and Summary of Significant Accounting Policies [Abstract]  
Fiscal Year
(b)
Fiscal Year

Ollie’s follows a 52/53-week fiscal year, which ends on the Saturday nearer to January 31 of the following calendar year.  References to the thirteen weeks ended July 30, 2022 and July 31, 2021 refer to the thirteen weeks from May 1, 2022 to July 30, 2022 and from May 2, 2021 to July 31, 2021, respectively.  References to year-to-date periods ended July 30, 2022 and July 31, 2021 refer to the twenty-six weeks from January 30, 2022 to July 30, 2022 and from January 31, 2021 to July 31, 2021, respectively. References to “2021” refer to the fiscal year ended January 29, 2022 and references to “2022” refer to the fiscal year ending January 28, 2023.  Both periods consist of 52 weeks.
Basis of Presentation
(c)
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated financial statements reflect all normal recurring adjustments which management believes are necessary to present fairly the Company’s results of operations, financial condition, and cash flows for all periods presented. The condensed consolidated balance sheets as of July 30, 2022 and July 31, 2021, and the condensed consolidated statements of income and stockholders’ equity for the thirteen and twenty-six weeks ended July 30, 2022 and July 31, 2021, and the condensed consolidated statements of cash flows for the twenty-six weeks ended July 30, 2022 and July 31, 2021 have been prepared by the Company and are unaudited. The Company’s business is seasonal in nature and results of operations for the interim periods presented are not necessarily indicative of operating results for 2022 or any other period. All intercompany accounts, transactions, and balances have been eliminated in consolidation.

The Company’s balance sheet as of January 29, 2022, presented herein, has been derived from the audited balance sheet included in the Company’s Annual Report on Form 10-K filed with the SEC on March 25, 2022 (“Annual Report”), but does not include all disclosures required by GAAP. These financial statements should be read in conjunction with the financial statements for 2021 and footnotes thereto included in the Annual Report.
Segment Reporting
For purposes of the disclosure requirements for segments of a business enterprise, it has been determined that the Company is comprised of one operating segment.
Use of Estimates
(d)
Use of Estimates

The preparation of condensed consolidated 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 condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Fair Value Disclosures
(e)
Fair Value Disclosures

Fair value is defined as the price which the Company would receive to sell an asset or pay to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date. In determining fair value, GAAP establishes a three-level hierarchy used in measuring fair value, as follows:

Level 1 inputs are quoted prices available for identical assets and liabilities in active markets.

Level 2 inputs are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets and liabilities in active markets or other inputs which are observable or can be corroborated by observable market data.

Level 3 inputs are less observable and reflect the Company’s assumptions.

The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable and its credit facilities. The carrying amount of cash and cash equivalents, accounts receivable and accounts payable approximates fair value because of their short maturities. The carrying amount of the Company’s credit facilities approximates its fair value because the interest rates are adjusted regularly based on current market conditions.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Sales (Policies)
6 Months Ended
Jul. 30, 2022
Net Sales [Abstract]  
Net Sales
Ollie’s recognizes retail sales in its stores when merchandise is sold and the customer takes possession of merchandise.  Also included in net sales is revenue allocated to certain redeemed discounts earned via the Ollie’s Army loyalty program and gift card breakage.  Net sales are presented net of returns and sales tax. The Company provides an allowance for estimated retail merchandise returns based on prior experience.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Sales (Tables)
6 Months Ended
Jul. 30, 2022
Net Sales [Abstract]  
Reconciliation of Liabilities for Ollie's Army Loyalty Program and Gift Cards
Revenue is deferred for the Ollie’s Army loyalty program where members accumulate points that can be redeemed for discounts on future purchases. The Company has determined it has an additional performance obligation to Ollie’s Army members at the time of the initial transaction. The Company allocates the transaction price to the initial transaction and the discount awards based upon its relative standalone selling price, which considers historical redemption patterns for the award. Revenue is recognized as those discount awards are redeemed. Discount awards issued upon the achievement of specified point levels are subject to expiration. Unless temporarily extended, the maximum redemption period is 45 days. At the end of each fiscal period, unredeemed discount awards and accumulated points to earn a future discount award are reflected as a liability.  Discount awards are combined in one homogeneous pool and are not separately identifiable.  Therefore, the revenue recognized consists of discount awards redeemed that were included in the deferred revenue balance at the beginning of the period as well as discount awards issued during the current period.  The following table is a reconciliation of the liability related to this program (in thousands):

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
Beginning balance
 
$
7,782
   
$
8,113
 
Revenue deferred
   
7,200
     
8,169
 
Revenue recognized
   
(7,039
)
   
(7,936
)
Ending balance
 
$
7,943
   
$
8,346
 

Gift card breakage for gift card liabilities not subject to escheatment is recognized as revenue in proportion to the redemption of gift cards. Gift cards do not expire. The rate applied to redemptions is based upon a historical breakage rate. Gift cards are combined in one homogenous pool and are not separately identifiable. Therefore, the revenue recognized consists of gift cards that were included in the liability at the beginning of the period as well as gift cards that were issued during the period. The following table is a reconciliation of the gift card liability (in thousands):

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
Beginning balance
 
$
2,291
   
$
1,902
 
Gift card issuances
   
2,168
     
2,440
 
Gift card redemption and breakage
   
(2,284
)
   
(2,440
)
Ending balance
 
$
2,175
   
$
1,902
 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per Common Share (Tables)
6 Months Ended
Jul. 30, 2022
Earnings per Common Share [Abstract]  
Earnings per Common Share
The following table summarizes those effects for the diluted earnings per common share calculation (in thousands, except per share amounts):

 
Thirteen weeks ended
   
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
   
July 30,
2022
   
July 31,
2021
 
                         
Net income
 
$
14,097
   
$
34,323
   
$
26,620
   
$
89,543
 
Weighted average number of common shares outstanding - Basic
   
62,584
     
65,311
     
62,650
     
65,407
 
Incremental shares from the assumed exercise of outstanding stock options and vesting of restricted stock units
   
234
     
514
     
188
     
565
 
Weighted average number of common shares outstanding - Diluted
   
62,818
     
65,825
     
62,838
     
65,972
 
Earnings per common share - Basic
 
$
0.23
   
$
0.53
   
$
0.42
   
$
1.37
 
Earnings per common share - Diluted
 
$
0.22
   
$
0.52
   
$
0.42
   
$
1.36
 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 30, 2022
Commitments and Contingencies [Abstract]  
Maturity of Operating Lease Liabilities
The following table summarizes the maturity of the Company’s operating lease liabilities by fiscal year as of July 30, 2022 (in thousands):

2022
 
$
36,879
 
2023
   
102,064
 
2024
   
83,473
 
2025
   
67,045
 
2026
   
59,618
 
Thereafter
   
148,629
 
Total undiscounted lease payments (1)
   
497,708
 
Less:  Imputed interest
   
(51,881
)
Total lease obligations
   
445,827
 
Less:  Current obligations under leases
   
(79,150
)
Long-term lease obligations
 
$
366,677
 

(1)
Lease obligations exclude $47.3 million of minimum lease payments for leases signed, but not commenced.
Other Information Related to Operating Leases
The following table summarizes other information related to the Company’s operating leases as of and for the respective periods (dollars in thousands):

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
             
Cash paid for operating leases
 
$
46,214
   
$
41,743
 
Operating lease cost
   
46,464
     
42,240
 
Variable lease cost
   
4,955
     
3,545
 
Non-cash right-of-use assets obtained in exchange for lease obligations
   
31,017
     
34,653
 
Weighted-average remaining lease term
 
6.6 years
   
6.5 years
 
Weighted-average discount rate
   
3.4
%
   
3.8
%
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other (Tables)
6 Months Ended
Jul. 30, 2022
Accrued Expenses and Other [Abstract]  
Accrued Expenses and Other
Accrued expenses and other consists of the following (in thousands):

 
July 30,
2022
   
July 31,
2021
   
January 29,
2022
 
Compensation and benefits
 
$
18,527
   
$
24,651
   
$
19,270
 
Deferred revenue
   
10,118
     
10,248
     
10,073
 
Insurance    
9,836
     
5,901
     
9,626
 
Sales and use taxes
   
8,260
     
6,285
     
5,968
 
Real estate related
   
7,618
     
6,432
     
7,234
 
Advertising
   
2,929
     
2,933
     
8,531
 
Freight
   
2,928
     
7,129
     
2,073
 
Other
   
17,633
     
16,849
     
15,471
 
   
$
77,849
   
$
80,428
   
$
78,246
 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans (Tables)
6 Months Ended
Jul. 30, 2022
Equity Incentive Plans [Abstract]  
Stock Option Activity
A summary of the Company’s stock option activity and related information for the twenty-six weeks ended July 30, 2022 follows:

 
Number
of options
   
Weighted
average
exercise
price
   
Weighted
average
remaining
contractual
term (years)
 
Outstanding at January 29, 2022
   
1,109,315
   
$
55.30
       
Granted
   
311,534
     
43.43
       
Forfeited
   
(82,011
)
   
56.60
       
Exercised
   
(102,865
)
   
34.93
       
Outstanding at July 30, 2022
   
1,235,973
     
53.92
     
7.5
 
Exercisable at July 30, 2022
   
518,678
     
50.58
     
6.0
 
Weighted Average Assumptions
The weighted average grant date fair value per option for options granted during the twenty-six weeks ended July 30, 2022 and July 31, 2021 was $20.27 and $34.02, respectively. The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model that used the weighted average assumptions in the following table:

 
Twenty-six weeks ended
 
   
July 30,
2022
   
July 31,
2021
 
Risk-free interest rate
   
2.55
%
   
1.33
%
Expected dividend yield
   
-
     
-
 
Expected life (years)
 
6.25 years
   
6.25 years
 
Expected volatility
   
44.33
%
   
38.38
%
RSU Activity
A summary of the Company’s RSU activity and related information for the twenty-six weeks ended July 30, 2022 is as follows:

 
Number
of shares
   
Weighted
average
grant date
fair value
 
Non-vested balance at January 29, 2022
   
125,483
   
$
69.15
 
Granted
   
226,115
     
43.62
 
Forfeited
   
(28,710
)
   
53.31
 
Vested
   
(44,151
)
   
67.86
 
Non-vested balance at July 30, 2022
   
278,737
     
50.27
 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Summary of Significant Accounting Policies (Details)
6 Months Ended
Jul. 30, 2022
State
Location
Segment
Organization and Summary of Significant Accounting Policies [Abstract]  
Number of retail locations | Location 449
Number of states in which retail locations are located | State 29
Number of operating segments | Segment 1
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Sales (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 30, 2022
Jul. 31, 2021
Net Sales [Abstract]    
Maximum redemption period for discount awards 45 days  
Ollie's Army Loyalty Program Liability [Abstract]    
Beginning balance $ 7,782 $ 8,113
Revenue deferred 7,200 8,169
Revenue recognized (7,039) (7,936)
Ending balance 7,943 8,346
Gift Card Liability [Abstract]    
Beginning balance 2,291 1,902
Gift card issuances 2,168 2,440
Gift card redemption and breakage (2,284) (2,440)
Ending balance $ 2,175 $ 1,902
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 30, 2022
Jul. 31, 2021
Jul. 30, 2022
Jul. 31, 2021
Earnings per Common Share [Abstract]        
Net income $ 14,097 $ 34,323 $ 26,620 $ 89,543
Weighted average number of common shares outstanding - Basic (in shares) 62,584,000 65,311,000 62,650,000 65,407,000
Incremental shares from the assumed exercise of outstanding stock options and vesting of restricted stock units (in shares) 234,000 514,000 188,000 565,000
Weighted average number of common shares outstanding - Diluted (in shares) 62,818,000 65,825,000 62,838,000 65,972,000
Earnings per common share - Basic (in dollars per share) $ 0.23 $ 0.53 $ 0.42 $ 1.37
Earnings per common share - Diluted (in dollars per share) $ 0.22 $ 0.52 $ 0.42 $ 1.36
Stock Options [Member]        
Earnings per Common Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share (in shares) 834,077 435,356 923,074 365,228
Non-vested Restricted Stock Units [Member]        
Earnings per Common Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share (in shares) 36,146 0 46,613 0
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Details)
$ in Thousands
6 Months Ended
Jul. 30, 2022
USD ($)
Option
Jul. 31, 2021
USD ($)
Jan. 29, 2022
USD ($)
Commitments [Abstract]      
Renewal term of leases 5 years    
Maturity of Operating Lease Liabilities [Abstract]      
2022 $ 36,879    
2023 102,064    
2024 83,473    
2025 67,045    
2026 59,618    
Thereafter 148,629    
Total undiscounted lease payments [1] 497,708    
Less: Imputed interest (51,881)    
Total lease obligations 445,827    
Less: Current obligations under leases (79,150) $ (72,339) $ (75,535)
Long-term lease obligations 366,677 330,565 $ 354,293
Minimum lease payments for leases signed, but not commenced 47,300    
Other Information Related to Operating Leases [Abstract]      
Cash paid for operating leases 46,214 41,743  
Operating lease cost 46,464 42,240  
Variable lease cost 4,955 3,545  
Non-cash right-of-use assets obtained in exchange for lease obligations $ 31,017 $ 34,653  
Weighted-average remaining lease term 6 years 7 months 6 days 6 years 6 months  
Weighted-average discount rate 3.40% 3.80%  
Minimum [Member]      
Commitments [Abstract]      
Number of options to renew operating leases | Option 3    
Maximum [Member]      
Commitments [Abstract]      
Number of options to renew operating leases | Option 5    
[1] Lease obligations exclude $47.3 million of minimum lease payments for leases signed, but not commenced.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other (Details) - USD ($)
$ in Thousands
Jul. 30, 2022
Jan. 29, 2022
Jul. 31, 2021
Accrued Expenses and Other [Abstract]      
Compensation and benefits $ 18,527 $ 19,270 $ 24,651
Deferred revenue 10,118 10,073 10,248
Insurance 9,836 9,626 5,901
Sales and use taxes 8,260 5,968 6,285
Real estate related 7,618 7,234 6,432
Advertising 2,929 8,531 2,933
Freight 2,928 2,073 7,129
Other 17,633 15,471 16,849
Total accrued expenses and other $ 77,849 $ 78,246 $ 80,428
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt Obligations and Financing Arrangements (Details)
$ in Millions
6 Months Ended
Jul. 30, 2022
USD ($)
Credit Facility [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Maximum borrowing capacity $ 150.0
Credit Facility [Member] | Minimum [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Consolidated fixed charge coverage ratio 1.0
Credit Facility [Member] | Federal Funds Effective Rate [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Basis spread 0.50%
Credit Facility [Member] | Eurodollar Rate [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Basis spread 1.00%
Interest rate floor 0.00%
Credit Facility [Member] | Eurodollar Rate [Member] | Minimum [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Basis spread 1.00%
Credit Facility [Member] | Eurodollar Rate [Member] | Maximum [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Basis spread 1.50%
Credit Facility [Member] | Base Rate [Member] | Minimum [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Basis spread 0.00%
Credit Facility [Member] | Base Rate [Member] | Maximum [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Basis spread 0.50%
Revolving Credit Facility [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Term of facility 5 years
Maximum borrowing capacity $ 100.0
Maturity date May 22, 2024
Outstanding borrowings $ 0.0
Borrowing availability 90.0
Outstanding letters of credit commitments 9.8
Rent reserves $ 0.2
Revolving Credit Facility [Member] | Minimum [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Variable unused line fee percentage 0.125%
Revolving Credit Facility [Member] | Maximum [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Percentage of most recent appraised value of eligible inventory 90.00%
Variable unused line fee percentage 0.25%
Sub-Facility for Letters of Credit [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Maximum borrowing capacity $ 45.0
Sub-Facility for Swingline Loans [Member]  
Debt Obligations and Financing Arrangements [Abstract]  
Maximum borrowing capacity $ 25.0
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 30, 2022
Jul. 31, 2021
Jul. 30, 2022
Jul. 31, 2021
Income Taxes [Abstract]        
Effective income tax rate 15.40% 24.80% 21.00% 23.40%
Discrete tax benefits $ (1.5)   $ (1.3)  
Tax benefit related to decrease in overall state tax rate (1.1)   (1.1)  
Tax benefit related to stock-based compensation $ (0.4) $ (0.4) $ (0.2) $ (2.5)
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans, Equity Incentive Plans (Details)
6 Months Ended
Jul. 30, 2022
shares
2012 Plan [Member] | Stock Options [Member]  
Equity Incentive Plans [Abstract]  
Vesting period 5 years
Expiration period 10 years
2012 Plan [Member] | Stock Options [Member] | Year 1 [Member]  
Equity Incentive Plans [Abstract]  
Vesting percentage 20.00%
2012 Plan [Member] | Stock Options [Member] | Year 2 [Member]  
Equity Incentive Plans [Abstract]  
Vesting percentage 20.00%
2012 Plan [Member] | Stock Options [Member] | Year 3 [Member]  
Equity Incentive Plans [Abstract]  
Vesting percentage 20.00%
2012 Plan [Member] | Stock Options [Member] | Year 4 [Member]  
Equity Incentive Plans [Abstract]  
Vesting percentage 20.00%
2012 Plan [Member] | Stock Options [Member] | Year 5 [Member]  
Equity Incentive Plans [Abstract]  
Vesting percentage 20.00%
2015 Plan [Member]  
Equity Incentive Plans [Abstract]  
Number of shares authorized for issuance (in shares) 5,250,000
Number of shares available for grant (in shares) 2,217,986
2015 Plan [Member] | Stock Options [Member]  
Equity Incentive Plans [Abstract]  
Vesting period 4 years
Expiration period 10 years
2015 Plan [Member] | Stock Options [Member] | Year 1 [Member]  
Equity Incentive Plans [Abstract]  
Vesting percentage 25.00%
2015 Plan [Member] | Stock Options [Member] | Year 2 [Member]  
Equity Incentive Plans [Abstract]  
Vesting percentage 25.00%
2015 Plan [Member] | Stock Options [Member] | Year 3 [Member]  
Equity Incentive Plans [Abstract]  
Vesting percentage 25.00%
2015 Plan [Member] | Stock Options [Member] | Year 4 [Member]  
Equity Incentive Plans [Abstract]  
Vesting percentage 25.00%
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans, Stock Option Activity (Details) - Stock Options [Member] - $ / shares
6 Months Ended
Jul. 30, 2022
Number of Options [Roll Forward]  
Outstanding at beginning of period (in shares) 1,109,315
Granted (in shares) 311,534
Forfeited (in shares) (82,011)
Exercised (in shares) (102,865)
Outstanding at end of period (in shares) 1,235,973
Exercisable at end of period (in shares) 518,678
Weighted Average Exercise Price [Abstract]  
Outstanding at beginning of period (in dollars per share) $ 55.30
Granted (in dollars per share) 43.43
Forfeited (in dollars per share) 56.60
Exercised (in dollars per share) 34.93
Outstanding at end of period (in dollars per share) 53.92
Exercisable at end of period (in dollars per share) $ 50.58
Weighted Average Remaining Contractual Term [Abstract]  
Outstanding at end of period 7 years 6 months
Exercisable at end of period 6 years
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans, Weighted Average Assumptions (Details) - $ / shares
6 Months Ended
Jul. 30, 2022
Jul. 31, 2021
Equity Incentive Plans [Abstract]    
Weighted average grant date fair value per option granted (in dollars per share) $ 20.27 $ 34.02
Risk-free interest rate 2.55% 1.33%
Expected dividend yield 0.00% 0.00%
Expected life 6 years 3 months 6 years 3 months
Expected volatility 44.33% 38.38%
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans, RSU Activity (Details) - Restricted Stock Units [Member]
6 Months Ended
Jul. 30, 2022
$ / shares
shares
Equity Incentive Plans [Abstract]  
Vesting period 4 years
Number of Shares [Roll Forward]  
Non-vested at beginning of period (in shares) | shares 125,483
Granted (in shares) | shares 226,115
Forfeited (in shares) | shares (28,710)
Vested (in shares) | shares (44,151)
Non-vested at end of period (in shares) | shares 278,737
Weighted Average Grant Date Fair Value [Abstract]  
Non-vested at beginning of period (in dollars per share) | $ / shares $ 69.15
Granted (in dollars per share) | $ / shares 43.62
Forfeited (in dollars per share) | $ / shares 53.31
Vested (in dollars per share) | $ / shares 67.86
Non-vested at end of period (in dollars per share) | $ / shares $ 50.27
Minimum [Member]  
Equity Incentive Plans [Abstract]  
Cliff vesting period 1 year
Maximum [Member]  
Equity Incentive Plans [Abstract]  
Cliff vesting period 4 years
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans, Stock-Based Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 30, 2022
Jul. 31, 2021
Jul. 30, 2022
Jul. 31, 2021
Stock-Based Compensation Expense [Abstract]        
Total unrecognized compensation cost related to non-vested stock-based compensation arrangements $ 25.4   $ 25.4  
Weighted average period to recognize stock-based compensation expense     2 years 10 months 24 days  
Selling, General and Administrative Expenses [Member]        
Stock-Based Compensation Expense [Abstract]        
Compensation expense $ 2.3 $ 2.3 $ 4.7 $ 4.3
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Common Stock, Common Stock (Details)
6 Months Ended
Jul. 30, 2022
Vote / shares
$ / shares
shares
Jan. 29, 2022
$ / shares
shares
Jul. 31, 2021
$ / shares
shares
Common Stock [Abstract]      
Common stock, number of votes per share | Vote / shares 1    
Common stock, shares authorized (in shares) 500,000,000 500,000,000 500,000,000
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000 50,000,000
Preferred stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001 $ 0.001
Preferred stock, shares issued (in shares) 0 0 0
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Common Stock, Share Repurchase Program (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 30, 2022
Jul. 31, 2021
Jul. 30, 2022
Jul. 31, 2021
Nov. 30, 2021
Mar. 16, 2021
Dec. 15, 2020
Share Repurchase Program [Abstract]              
Amount of shares repurchased $ 9,951 $ 25,681 $ 9,951 $ 35,260      
Share Repurchase Program [Member]              
Share Repurchase Program [Abstract]              
Authorized repurchase of common stock             $ 100,000
Increase in authorized repurchase of common stock         $ 200,000 $ 100,000  
Number of shares repurchased (in shares)     238,485        
Amount of shares repurchased     $ 10,000        
Remaining authorized repurchase of common stock $ 170,000   $ 170,000        
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Transactions with Affiliated and Related Parties (Details)
$ in Millions
6 Months Ended
Jul. 30, 2022
USD ($)
Lease
Jul. 31, 2021
USD ($)
Operating Leases for Office and Store Locations with Related Parties [Member]    
Transactions with Related Parties [Abstract]    
Number of non-cancelable operating leases with related parties | Lease 5  
Payments to related parties $ 0.7 $ 0.8
Purchase of Excess Inventory [Member] | Hillman Solutions, Inc. [Member]    
Transactions with Related Parties [Abstract]    
Payments to related parties $ 0.5 $ 0.0
XML 49 brhc10041411_10q_htm.xml IDEA: XBRL DOCUMENT 0001639300 2022-01-30 2022-07-30 0001639300 2022-08-30 0001639300 2021-05-02 2021-07-31 0001639300 2022-05-01 2022-07-30 0001639300 2021-01-31 2021-07-31 0001639300 2021-07-31 0001639300 2022-01-29 0001639300 2022-07-30 0001639300 us-gaap:CommonStockMember 2022-04-30 0001639300 us-gaap:AdditionalPaidInCapitalMember 2021-01-30 0001639300 us-gaap:TreasuryStockMember 2022-04-30 0001639300 us-gaap:RetainedEarningsMember 2021-01-30 0001639300 2021-05-01 0001639300 us-gaap:CommonStockMember 2021-05-01 0001639300 2021-01-30 0001639300 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 0001639300 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001639300 us-gaap:TreasuryStockMember 2021-05-01 0001639300 us-gaap:RetainedEarningsMember 2022-01-29 0001639300 us-gaap:CommonStockMember 2021-01-30 0001639300 us-gaap:RetainedEarningsMember 2021-05-01 0001639300 us-gaap:CommonStockMember 2022-01-29 0001639300 us-gaap:TreasuryStockMember 2022-01-29 0001639300 2022-04-30 0001639300 us-gaap:RetainedEarningsMember 2022-04-30 0001639300 us-gaap:AdditionalPaidInCapitalMember 2022-01-29 0001639300 us-gaap:TreasuryStockMember 2021-01-30 0001639300 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 2021-07-31 0001639300 us-gaap:TreasuryStockMember 2022-01-30 2022-07-30 0001639300 us-gaap:RetainedEarningsMember 2022-01-30 2022-07-30 0001639300 us-gaap:CommonStockMember 2022-01-30 2022-07-30 0001639300 us-gaap:TreasuryStockMember 2022-05-01 2022-07-30 0001639300 us-gaap:AdditionalPaidInCapitalMember 2021-05-02 2021-07-31 0001639300 us-gaap:TreasuryStockMember 2021-05-02 2021-07-31 0001639300 us-gaap:CommonStockMember 2021-01-31 2021-07-31 0001639300 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-30 0001639300 us-gaap:RetainedEarningsMember 2021-05-02 2021-07-31 0001639300 us-gaap:RetainedEarningsMember 2021-01-31 2021-07-31 0001639300 us-gaap:TreasuryStockMember 2021-01-31 2021-07-31 0001639300 us-gaap:CommonStockMember 2021-05-02 2021-07-31 0001639300 us-gaap:CommonStockMember 2022-05-01 2022-07-30 0001639300 us-gaap:AdditionalPaidInCapitalMember 2022-01-30 2022-07-30 0001639300 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-30 0001639300 us-gaap:TreasuryStockMember 2021-07-31 0001639300 us-gaap:TreasuryStockMember 2022-07-30 0001639300 us-gaap:AdditionalPaidInCapitalMember 2022-07-30 0001639300 us-gaap:RetainedEarningsMember 2021-07-31 0001639300 us-gaap:RetainedEarningsMember 2022-07-30 0001639300 us-gaap:CommonStockMember 2022-07-30 0001639300 us-gaap:CommonStockMember 2021-07-31 0001639300 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001639300 us-gaap:EmployeeStockOptionMember 2021-01-31 2021-07-31 0001639300 us-gaap:RestrictedStockUnitsRSUMember 2022-01-30 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember 2022-05-01 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember 2021-05-02 2021-07-31 0001639300 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 2022-07-30 0001639300 us-gaap:RestrictedStockUnitsRSUMember 2021-05-02 2021-07-31 0001639300 us-gaap:EmployeeStockOptionMember 2022-01-30 2022-07-30 0001639300 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 2021-07-31 0001639300 srt:MaximumMember 2022-01-30 2022-07-30 0001639300 srt:MinimumMember 2022-01-30 2022-07-30 0001639300 olli:CreditFacilityRevolvingCreditFacilityMember 2022-01-30 2022-07-30 0001639300 olli:CreditFacilityMember 2022-07-30 0001639300 olli:CreditFacilityLettersOfCreditMember 2022-07-30 0001639300 olli:CreditFacilitySwinglineLoansMember 2022-07-30 0001639300 olli:CreditFacilityRevolvingCreditFacilityMember 2022-07-30 0001639300 srt:MinimumMember olli:CreditFacilityMember us-gaap:BaseRateMember 2022-01-30 2022-07-30 0001639300 srt:MaximumMember olli:CreditFacilityMember us-gaap:BaseRateMember 2022-01-30 2022-07-30 0001639300 olli:CreditFacilityMember us-gaap:EurodollarMember 2022-01-30 2022-07-30 0001639300 olli:CreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-01-30 2022-07-30 0001639300 srt:MinimumMember olli:CreditFacilityMember us-gaap:EurodollarMember 2022-01-30 2022-07-30 0001639300 srt:MaximumMember olli:CreditFacilityMember us-gaap:EurodollarMember 2022-01-30 2022-07-30 0001639300 srt:MaximumMember olli:CreditFacilityRevolvingCreditFacilityMember 2022-01-30 2022-07-30 0001639300 srt:MinimumMember olli:CreditFacilityRevolvingCreditFacilityMember 2022-01-30 2022-07-30 0001639300 srt:MinimumMember olli:CreditFacilityMember 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember olli:EquityIncentivePlan2015Member 2022-01-30 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember olli:EquityIncentivePlan2012Member 2022-01-30 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember olli:EquityIncentivePlan2012Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-30 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember olli:EquityIncentivePlan2015Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-30 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember olli:EquityIncentivePlan2015Member us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-30 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember olli:EquityIncentivePlan2012Member olli:ShareBasedCompensationAwardTrancheFourMember 2022-01-30 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember olli:EquityIncentivePlan2012Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-30 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember olli:EquityIncentivePlan2012Member olli:ShareBasedCompensationAwardTrancheFiveMember 2022-01-30 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember olli:EquityIncentivePlan2012Member us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-30 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember olli:EquityIncentivePlan2015Member olli:ShareBasedCompensationAwardTrancheFourMember 2022-01-30 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember olli:EquityIncentivePlan2015Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-30 2022-07-30 0001639300 olli:EquityIncentivePlan2015Member 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember 2022-01-29 0001639300 us-gaap:EmployeeStockOptionMember 2022-01-30 2022-07-30 0001639300 us-gaap:EmployeeStockOptionMember 2022-07-30 0001639300 us-gaap:RestrictedStockUnitsRSUMember 2022-01-30 2022-07-30 0001639300 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-30 2022-07-30 0001639300 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-30 2022-07-30 0001639300 us-gaap:RestrictedStockUnitsRSUMember 2022-01-29 0001639300 us-gaap:RestrictedStockUnitsRSUMember 2022-07-30 0001639300 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-31 2021-07-31 0001639300 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-05-02 2021-07-31 0001639300 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-30 2022-07-30 0001639300 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-05-01 2022-07-30 0001639300 olli:ShareRepurchaseProgram2019Member 2020-12-15 0001639300 olli:ShareRepurchaseProgram2019Member 2021-03-16 0001639300 olli:ShareRepurchaseProgram2019Member 2021-11-30 0001639300 olli:ShareRepurchaseProgram2019Member 2022-01-30 2022-07-30 0001639300 olli:ShareRepurchaseProgram2019Member 2022-07-30 0001639300 olli:OperatingLeasesForOfficeAndStoreLocationsWithRelatedPartiesMember 2022-01-30 2022-07-30 0001639300 olli:PurchaseOfExcessInventoryMember olli:HillmanSolutionsIncMember 2021-01-31 2021-07-31 0001639300 olli:OperatingLeasesForOfficeAndStoreLocationsWithRelatedPartiesMember 2021-01-31 2021-07-31 0001639300 olli:PurchaseOfExcessInventoryMember olli:HillmanSolutionsIncMember 2022-01-30 2022-07-30 shares iso4217:USD iso4217:USD shares olli:Location olli:State olli:Segment olli:Option pure olli:Vote shares olli:Lease false --01-28 2022 Q2 0001639300 P1Y 10-Q true 2022-07-30 false Ollie’s Bargain Outlet Holdings, Inc. DE 001-37501 80-0848819 6295 Allentown Boulevard Suite 1 Harrisburg PA 17112 717 657-2300 Common Stock, $0.001 par value OLLI NASDAQ Yes Yes Large Accelerated Filer false false false 62589971 452482000 415881000 859148000 868373000 308872000 252846000 574213000 522728000 143610000 163035000 284935000 345645000 118466000 110119000 234739000 214489000 5579000 4669000 10826000 9153000 3020000 2541000 5680000 5076000 16545000 45706000 33690000 116927000 123000 -66000 14000 -41000 16668000 45640000 33704000 116886000 2571000 11317000 7084000 27343000 14097000 34323000 26620000 89543000 0.23 0.53 0.42 1.37 0.22 0.52 0.42 1.36 62584000 65311000 62650000 65407000 62818000 65825000 62838000 65972000 218043000 444262000 246977000 494133000 373550000 467306000 3086000 824000 1372000 9410000 8214000 11173000 724672000 826850000 726828000 135777000 110052000 122632000 158374000 142299000 147164000 438538000 395195000 420568000 444850000 444850000 444850000 230559000 230559000 230559000 2193000 2337000 2203000 1999186000 2042090000 1972172000 470000 298000 332000 96643000 92798000 106599000 0 0 2556000 79150000 72339000 75535000 77849000 80428000 78246000 254112000 245863000 263268000 0 0 0 960000 610000 719000 65242000 65934000 66179000 366677000 330565000 354293000 2000 4000 3000 686993000 642976000 684462000 50000000 50000000 50000000 0.001 0.001 0.001 0 0 0 0 0 0 500000000 500000000 500000000 0.001 0.001 0.001 66652000 66388000 66516000 67000 66000 67000 672107000 658899000 664293000 910342000 815810000 883722000 4054000 1132000 3816000 270323000 75661000 260372000 1312193000 1399114000 1287710000 1999186000 2042090000 1972172000 66558000 67000 3816000 -260372000 666495000 896245000 1302435000 0 0 2335000 0 2335000 93000 0 0 0 3295000 0 3295000 1000 0 0 0 0 0 0 0 0 0 0 18000 0 18000 0 0 238000 9951000 0 0 9951000 0 0 0 14097000 14097000 66652000 67000 4054000 -270323000 672107000 910342000 1312193000 66349000 66000 813000 -49980000 655069000 781487000 1386642000 0 0 2312000 0 2312000 37000 0 0 0 1541000 0 1541000 2000 0 0 0 0 0 0 0 0 0 0 23000 0 23000 0 0 319000 25681000 0 0 25681000 0 0 0 34323000 34323000 66388000 66000 1132000 -75661000 658899000 815810000 1399114000 66516000 67000 3816000 -260372000 664293000 883722000 1287710000 0 0 4723000 0 4723000 103000 0 0 0 3593000 0 3593000 44000 0 0 0 0 0 0 11000 0 0 0 502000 0 502000 0 0 238000 9951000 0 0 9951000 0 0 0 26620000 26620000 66652000 67000 4054000 -270323000 672107000 910342000 1312193000 66165000 66000 702000 -40401000 648949000 726267000 1334881000 0 0 4332000 0 4332000 181000 0 0 0 6799000 0 6799000 55000 0 0 0 0 0 0 13000 0 0 0 1181000 0 1181000 0 0 430000 35260000 0 0 35260000 0 0 0 89543000 89543000 66388000 66000 1132000 -75661000 658899000 815810000 1399114000 26620000 89543000 13658000 11893000 128000 128000 125000 20000 -937000 870000 4723000 4332000 26827000 19846000 -420000 203000 -1645000 942000 -9243000 -25545000 -2556000 -10960000 -3551000 -7404000 3955000 41846000 23652000 17703000 149000 2956000 -23503000 -14747000 392000 321000 1459000 6799000 502000 1181000 9951000 35260000 -9386000 -29963000 -28934000 -2864000 246977000 447126000 218043000 444262000 187000 194000 14116000 41298000 3658000 3105000 2134000 0 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Organization and Summary of Significant Accounting Policies</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt;"/> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(a)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Description of Business</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;">Ollie’s Bargain Outlet Holdings, Inc. and subsidiaries (collectively referred to as the “Company” or “Ollie’s”) principally buys overproduced, overstocked, and closeout merchandise from manufacturers, wholesalers and other retailers. In addition, the Company augments its name-brand closeout deals with directly sourced private label products featuring names exclusive to Ollie’s in order to provide consistently value-priced goods in select key merchandise categories.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;">Since its first store opened in 1982, the Company has grown to 449 retail locations in 29 states as of July 30, 2022. Ollie’s Bargain Outlet retail locations are located in Alabama, Arkansas, Connecticut, Delaware, Florida, Georgia, Illinois, Indiana, Kansas, Kentucky, Louisiana, Maryland, Massachusetts, Michigan, Mississippi, Missouri, New Jersey, New York, North Carolina, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, Vermont, Virginia and West Virginia.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt;"/> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(b)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fiscal Year</div> </td> </tr> </table> <div style="margin: 0px 0px 0px 54pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: justify; text-transform: none;"><br/> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Ollie’s follows a 52/53-week fiscal year, which ends on the Saturday nearer to January 31 of the following calendar year.  References to the thirteen weeks ended July 30, 2022 and July 31, 2021 refer to the thirteen weeks from May 1, 2022 to July 30, 2022 and from May 2, 2021 to July 31, 2021, respectively.  References to year-to-date periods ended July 30, 2022 and July 31, 2021 refer to the twenty-six weeks from January 30, 2022 to July 30, 2022 and from January 31, 2021 to July 31, 2021, respectively. References to “2021” refer to the fiscal year ended January 29, 2022 and references to “2022” refer to the fiscal year ending January 28, 2023.  Both periods consist of 52 weeks.</span><br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt;"/> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(c)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Basis of Presentation</div> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated financial statements reflect all normal recurring adjustments which management believes are necessary to present fairly the Company’s results of operations, financial condition, and cash flows for all periods presented. The condensed consolidated balance sheets as of July 30, 2022 and July 31, 2021, and the condensed consolidated statements of income and stockholders’ equity for the thirteen and twenty-six weeks ended July 30, 2022 and July 31, 2021, and the condensed consolidated statements of cash flows for the twenty-six weeks ended July 30, 2022 and July 31, 2021 have been prepared by the Company and are unaudited. The Company’s business is seasonal in nature and results of operations for the interim periods presented are not necessarily indicative of operating results for 2022 or any other period. All intercompany accounts, transactions, and balances have been eliminated in consolidation.</span><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company’s balance sheet as of January 29, 2022, presented herein, has been derived from the audited balance sheet included in the Company’s Annual Report on Form 10-K filed with the SEC on March 25, 2022 (“Annual Report”), but does not include all disclosures required by GAAP. These financial statements should be read in conjunction with the financial statements for 2021 and footnotes thereto included in the Annual Report.</span></div> <div><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;">For purposes of the disclosure requirements for segments of a business enterprise, it has been determined that the Company is comprised of one operating segment.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt;"/> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(d)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Use of Estimates</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;">The preparation of condensed consolidated 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 condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt;"/> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(e)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fair Value Disclosures</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;">Fair value is defined as the price which the Company would receive to sell an asset or pay to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date. In determining fair value, GAAP establishes a three-level hierarchy used in measuring fair value, as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 72pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 1 inputs are quoted prices available for identical assets and liabilities in active markets.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 72pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 2 inputs are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets and liabilities in active markets or other inputs which are observable or can be corroborated by observable market data.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 72pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 3 inputs are less observable and reflect the Company’s assumptions.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable and its credit facilities. The carrying amount of cash and cash equivalents, accounts receivable and accounts payable approximates fair value because of their short maturities. The carrying amount of the Company’s credit facilities approximates its fair value because the interest rates are adjusted regularly based on current market conditions.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27.4pt;"/> <td style="width: 27.4pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(f)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">I</span>mpact of the Novel Coronavirus (“COVID-19”)</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;">Th<span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">e ongoing presence of COVID-19 and its potential impact on the Company’s business remains an evolving situation and is highly uncertain. While the Company’s operations during the first twenty-six weeks of fiscal 2022 did not appear to be negatively impacted, the Company is continuing to experience labor pressures in its stores and distribution centers. The COVID-19 pandemic could further affect the Company’s operations and the operations of its suppliers and vendors as a result of continuing or renewed restrictions and limitations on travel, limitations on store or facility operations up to and including closures, and other governmental, business or consumer actions. The extent to which the COVID-19 pandemic will impact the Company’s operations, liquidity or financial results in subsequent periods is un</span>certain, but such impact could be material.</div> 449 29 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt;"/> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(b)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fiscal Year</div> </td> </tr> </table> <div style="margin: 0px 0px 0px 54pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: justify; text-transform: none;"><br/> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Ollie’s follows a 52/53-week fiscal year, which ends on the Saturday nearer to January 31 of the following calendar year.  References to the thirteen weeks ended July 30, 2022 and July 31, 2021 refer to the thirteen weeks from May 1, 2022 to July 30, 2022 and from May 2, 2021 to July 31, 2021, respectively.  References to year-to-date periods ended July 30, 2022 and July 31, 2021 refer to the twenty-six weeks from January 30, 2022 to July 30, 2022 and from January 31, 2021 to July 31, 2021, respectively. References to “2021” refer to the fiscal year ended January 29, 2022 and references to “2022” refer to the fiscal year ending January 28, 2023.  Both periods consist of 52 weeks.</span><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt;"/> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(c)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Basis of Presentation</div> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated financial statements reflect all normal recurring adjustments which management believes are necessary to present fairly the Company’s results of operations, financial condition, and cash flows for all periods presented. The condensed consolidated balance sheets as of July 30, 2022 and July 31, 2021, and the condensed consolidated statements of income and stockholders’ equity for the thirteen and twenty-six weeks ended July 30, 2022 and July 31, 2021, and the condensed consolidated statements of cash flows for the twenty-six weeks ended July 30, 2022 and July 31, 2021 have been prepared by the Company and are unaudited. The Company’s business is seasonal in nature and results of operations for the interim periods presented are not necessarily indicative of operating results for 2022 or any other period. All intercompany accounts, transactions, and balances have been eliminated in consolidation.</span><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company’s balance sheet as of January 29, 2022, presented herein, has been derived from the audited balance sheet included in the Company’s Annual Report on Form 10-K filed with the SEC on March 25, 2022 (“Annual Report”), but does not include all disclosures required by GAAP. These financial statements should be read in conjunction with the financial statements for 2021 and footnotes thereto included in the Annual Report.</span></div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;">For purposes of the disclosure requirements for segments of a business enterprise, it has been determined that the Company is comprised of one operating segment.</div> 1 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt;"/> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(d)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Use of Estimates</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;">The preparation of condensed consolidated 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 condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt;"/> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(e)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fair Value Disclosures</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;">Fair value is defined as the price which the Company would receive to sell an asset or pay to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date. In determining fair value, GAAP establishes a three-level hierarchy used in measuring fair value, as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 72pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 1 inputs are quoted prices available for identical assets and liabilities in active markets.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 72pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 2 inputs are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets and liabilities in active markets or other inputs which are observable or can be corroborated by observable market data.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 72pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 3 inputs are less observable and reflect the Company’s assumptions.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable and its credit facilities. The carrying amount of cash and cash equivalents, accounts receivable and accounts payable approximates fair value because of their short maturities. The carrying amount of the Company’s credit facilities approximates its fair value because the interest rates are adjusted regularly based on current market conditions.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(2)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Sales</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Ollie’s recognizes retail sales in its stores when merchandise is sold and the customer takes possession of merchandise.  Also included in net sales is revenue allocated to certain redeemed discounts earned via the Ollie’s Army loyalty program and gift card breakage.  Net sales are presented net of returns and sales tax. The Company provides an allowance for estimated retail merchandise returns based on prior experience.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Revenue Recognition</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Revenue is deferred for the Ollie’s Army loyalty program where members accumulate points that can be redeemed for discounts on future purchases. The Company has determined it has an additional performance obligation to Ollie’s Army members at the time of the initial transaction. The Company allocates the transaction price to the initial transaction and the discount awards based upon its relative standalone selling price, which considers historical redemption patterns for the award. Revenue is recognized as those discount awards are redeemed. Discount awards issued upon the achievement of specified point levels are subject to expiration. </span>Unless temporarily extended, the maximum redemption period is<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>45 days<span style="font-size: 10pt; font-family: 'Times New Roman';">. At the end of each fiscal period, unredeemed discount awards and accumulated points to earn a future discount award are reflected as a liability.  Discount awards are combined in one homogeneous pool and are not separately identifiable.  Therefore, the revenue recognized consists of discount awards redeemed that were included in the deferred revenue balance at the beginning of the period as well as discount awards issued during the current period.  The following table is a reconciliation of the liability related to this program (in thousands):</span></div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Twenty-six weeks ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,782</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,113</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.65pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue deferred</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.65pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue recognized</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,346</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Gift card breakage for gift card liabilities not subject to escheatment is recognized as revenue in proportion to the redemption of gift cards. Gift cards do not expire. The rate applied to redemptions is based upon a historical breakage rate. Gift cards are combined in one homogenous pool and are not separately identifiable. Therefore, the revenue recognized consists of gift cards that were included in the liability at the beginning of the period as well as gift cards that were issued during the period. The following table is a reconciliation of the gift card liability (in thousands):</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Twenty-six weeks ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,902</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.65pt; font-family: 'Times New Roman'; font-size: 10pt;">Gift card issuances</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,440</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.65pt; font-family: 'Times New Roman'; font-size: 10pt;">Gift card redemption and breakage</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,284</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,440</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,175</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,902</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Ollie’s recognizes retail sales in its stores when merchandise is sold and the customer takes possession of merchandise.  Also included in net sales is revenue allocated to certain redeemed discounts earned via the Ollie’s Army loyalty program and gift card breakage.  Net sales are presented net of returns and sales tax. The Company provides an allowance for estimated retail merchandise returns based on prior experience.</div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Revenue is deferred for the Ollie’s Army loyalty program where members accumulate points that can be redeemed for discounts on future purchases. The Company has determined it has an additional performance obligation to Ollie’s Army members at the time of the initial transaction. The Company allocates the transaction price to the initial transaction and the discount awards based upon its relative standalone selling price, which considers historical redemption patterns for the award. Revenue is recognized as those discount awards are redeemed. Discount awards issued upon the achievement of specified point levels are subject to expiration. </span>Unless temporarily extended, the maximum redemption period is<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>45 days<span style="font-size: 10pt; font-family: 'Times New Roman';">. At the end of each fiscal period, unredeemed discount awards and accumulated points to earn a future discount award are reflected as a liability.  Discount awards are combined in one homogeneous pool and are not separately identifiable.  Therefore, the revenue recognized consists of discount awards redeemed that were included in the deferred revenue balance at the beginning of the period as well as discount awards issued during the current period.  The following table is a reconciliation of the liability related to this program (in thousands):</span></div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Twenty-six weeks ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,782</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,113</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.65pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue deferred</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.65pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue recognized</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,346</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Gift card breakage for gift card liabilities not subject to escheatment is recognized as revenue in proportion to the redemption of gift cards. Gift cards do not expire. The rate applied to redemptions is based upon a historical breakage rate. Gift cards are combined in one homogenous pool and are not separately identifiable. Therefore, the revenue recognized consists of gift cards that were included in the liability at the beginning of the period as well as gift cards that were issued during the period. The following table is a reconciliation of the gift card liability (in thousands):</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Twenty-six weeks ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,902</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.65pt; font-family: 'Times New Roman'; font-size: 10pt;">Gift card issuances</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,440</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.65pt; font-family: 'Times New Roman'; font-size: 10pt;">Gift card redemption and breakage</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,284</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,440</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,175</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,902</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> P45D 7782000 8113000 7200000 8169000 7039000 7936000 7943000 8346000 2291000 1902000 2168000 2440000 2284000 2440000 2175000 1902000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(3)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Earnings per Common Share</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per common share is computed by dividing net income by the weighted average number of common shares outstanding. Diluted earnings per common share is computed by dividing net income by the weighted average number of common shares outstanding after giving effect to the potential dilution, if applicable, from the assumed exercise of stock options into shares of common stock as if those stock options were exercised and the assumed lapse of restrictions on restricted stock units.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes those effects for the diluted earnings per common share calculation (in thousands, except per share amounts):</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Thirteen weeks ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">Twenty-six weeks ended</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">July 30</span>,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">July 31</span>,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,323</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">89,543</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average number of common shares outstanding - Basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">62,584</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,311</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">62,650</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Incremental shares from the assumed exercise of outstanding stock options and vesting of restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">514</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average number of common shares outstanding - Diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">62,818</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,825</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">62,838</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per common share - Basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.53</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per common share - Diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The effect of the weighted average assumed exercise of stock options outstanding totaling 834,077 and 435,356 for the thirteen weeks ended <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 30, 2022 and July 31, 2021</span>, respectively, <span style="font-size: 10pt; font-family: 'Times New Roman';">and </span>923,074<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>365,228<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">for the twenty-six weeks ended July 30, 2022 and July 31, 2021, respectively, were excluded from the calculation of diluted weighted average common shares outstanding because the effect would have been antidilutive.</span></div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">The effect of weighted average non-vested restricted stock units outstanding totaling 36,146 and 0 for the thirteen weeks ended July 30, 2022 and July 31, 2021, and</span> 46,613 and 0 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">for the twenty-six weeks ended July 30, 2022 and July 31, 2021, respectively, were excluded from the calculation of diluted weighted average common shares outstanding because the effect would have been antidilutive</span><span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes those effects for the diluted earnings per common share calculation (in thousands, except per share amounts):</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Thirteen weeks ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">Twenty-six weeks ended</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">July 30</span>,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">July 31</span>,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,323</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">89,543</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average number of common shares outstanding - Basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">62,584</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,311</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">62,650</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Incremental shares from the assumed exercise of outstanding stock options and vesting of restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">514</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average number of common shares outstanding - Diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">62,818</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,825</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">62,838</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per common share - Basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.53</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per common share - Diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 14097000 34323000 26620000 89543000 62584000 65311000 62650000 65407000 234000 514000 188000 565000 62818000 65825000 62838000 65972000 0.23 0.53 0.42 1.37 0.22 0.52 0.42 1.36 834077 435356 923074 365228 36146 0 46613 0 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(4)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Commitments and Contingencies</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Commitments</div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="margin: 0px 0px 0px 27pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;">Effective February 3, 2019, the Company accounts for its leases under ASC 842, Leases (Topic 842). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded on the balance sheet as both a right-of-use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease, if available. The Company’s lessors do not provide an implicit rate, nor is one readily available, therefore the Company uses its incremental borrowing rate based on the portfolio approach, which applies one rate to leases within a given period. Lease liabilities are increased by interest and reduced by payments each period, and the right-of-use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right-of-use asset result in straight-line rent expense over the lease term. Variable lease expenses, if any, are recorded when incurred.</div> <div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="margin: 0px 0px 0px 27pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: justify; text-transform: none;">In calculating the right-of-use asset and lease liability, the Company elects to combine lease and non-lease components. The Company excludes short-term leases having initial terms of 12 months or less from the guidance as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term. The Company does not act as a lessor.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="margin: 0px 0px 0px 27pt;"><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Ollie’s generally leases its stores, offices and distribution facilities under operating leases that expire at various dates through 2035</span>.<span style="font-size: 10pt; font-family: 'Times New Roman';">  These leases generally provide for fixed annual rentals; however, several provide for minimum annual rentals plus contingent rentals based on a</span> percentage<span style="font-size: 10pt; font-family: 'Times New Roman';"> of annual sales.  A majority of the Company’s leases also require a payment for all or a portion of common-area maintenance, insurance, real estate taxes, water and sewer costs and repairs, on a fixed or variable payment basis, the cost of which, for leases existing as of the adoption of ASC 842</span>,<span style="font-size: 10pt; font-family: 'Times New Roman';"> is charged to the related expense category rather than being accounted for as rent expense.  For leases entered into after the adoption of ASC 842</span>,<span style="font-size: 10pt; font-family: 'Times New Roman';"> the Company accounts for lease components together with non-lease components as a single component for all classes of underlying assets.  Most of the leases contain options to renew for </span>three<span style="font-size: 10pt; font-family: 'Times New Roman';"> to </span>five<span style="font-size: 10pt; font-family: 'Times New Roman';"> successive </span>five-year<span style="font-size: 10pt; font-family: 'Times New Roman';"> periods.  The Company is generally not reasonably certain to exercise renewal options; therefore, the options are not considered in determining the lease term, and associated potential option payments are excluded from the lease payments.  Ollie’s lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.</span></div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Store and office lease costs are classified in selling, general and administrative expenses and distribution center lease costs are classified in cost of sales on the condensed consolidated statements of income.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the maturity of the Company’s operating lease liabilities by fiscal year as of July 30, 2022 (in thousands):</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,879</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">102,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">83,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">67,045</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">148,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total undiscounted lease payments<sup> (1)</sup></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">497,708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Less:  Imputed interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(51,881</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease obligations</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">445,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Less:  Current obligations under leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(79,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term lease obligations</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">366,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(1)</sup></td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Lease obligations exclude </span>$47.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> of minimum lease payments for leases signed, but not commenced.</span></div> </div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes other information related to the Company’s operating leases as of and for the respective periods (dollars in thousands):</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Twenty-six weeks ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash paid for operating leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">46,214</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">46,464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,240</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Variable lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,545</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-cash right-of-use assets obtained in exchange for lease obligations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,653</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average remaining lease term</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">6.6 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">6.5</span> years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 27pt; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 27pt; font-variant: normal; text-transform: none;">Contingencies</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 27pt; font-variant: normal; text-transform: none;"> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 27pt; font-variant: normal; text-transform: none;">From time to time the Company may be involved in claims and legal actions that arise in the ordinary course of its business. The Company cannot predict the outcome of any litigation or suit to which it is a party.  However, the Company does not believe that an unfavorable decision of any of the current claims or legal actions against it, individually or in the aggregate, will have a material adverse effect on its financial position, results of operations, liquidity or capital resources.</div> 3 5 P5Y <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the maturity of the Company’s operating lease liabilities by fiscal year as of July 30, 2022 (in thousands):</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,879</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">102,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">83,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">67,045</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">148,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total undiscounted lease payments<sup> (1)</sup></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">497,708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Less:  Imputed interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(51,881</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease obligations</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">445,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Less:  Current obligations under leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(79,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term lease obligations</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">366,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(1)</sup></td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Lease obligations exclude </span>$47.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> of minimum lease payments for leases signed, but not commenced.</span></div> </div> </td> </tr> </table> 36879000 102064000 83473000 67045000 59618000 148629000 497708000 51881000 445827000 79150000 366677000 47300000 <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes other information related to the Company’s operating leases as of and for the respective periods (dollars in thousands):</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Twenty-six weeks ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash paid for operating leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">46,214</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">46,464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,240</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Variable lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,545</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-cash right-of-use assets obtained in exchange for lease obligations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,653</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average remaining lease term</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">6.6 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">6.5</span> years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> </div> 46214000 41743000 46464000 42240000 4955000 3545000 31017000 34653000 P6Y7M6D P6Y6M 0.034 0.038 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(5)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accrued Expenses and Other</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued expenses and other consists of the following (in thousands):</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 29,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Compensation and benefits</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,651</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,248</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> Insurance </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,836</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,626</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Sales and use taxes</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,968</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Real estate related</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 7.2pt;">Advertising</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,933</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,531</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 7.2pt;">Freight</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,928</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,633</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,849</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">77,849</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">80,428</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">78,246</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued expenses and other consists of the following (in thousands):</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 29,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Compensation and benefits</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,651</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,248</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> Insurance </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,836</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,626</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Sales and use taxes</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,968</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Real estate related</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 7.2pt;">Advertising</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,933</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,531</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 7.2pt;">Freight</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,928</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,633</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,849</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">77,849</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">80,428</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">78,246</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 18527000 24651000 19270000 10118000 10248000 10073000 9836000 5901000 9626000 8260000 6285000 5968000 7618000 6432000 7234000 2929000 2933000 8531000 2928000 7129000 2073000 17633000 16849000 15471000 77849000 80428000 78246000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(6)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Debt Obligations and Financing Arrangements</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt consists of finance leases as of July 30, 2022, July 31, 2021 and January 29, 2022.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s credit facility (the “Credit Facility”) provides for a five-year $100.0 million revolving credit facility, which includes a $45.0 million sub-facility for letters of credit and a $25.0 million sub-facility for swingline loans (the “Revolving Credit Facility”). Loans under the Revolving Credit Facility mature on May 22, 2024. In addition, the Company may at any time add term loan facilities or additional revolving commitments up to $150.0 million pursuant to terms and conditions set out in the Credit Facility.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The interest rates for the Credit Facility are calculated as follows: for Base Rate Loans, the higher of the Prime Rate, the Federal Funds Effective Rate plus 0.50% or the Eurodollar Rate plus 1.0%, plus the Applicable Margin, or, for Eurodollar Loans, the Eurodollar Rate plus the Applicable Margin. The Applicable Margin will vary from 0.00% to 0.50% for a Base Rate Loan and 1.00% to 1.50% for a Eurodollar Loan, based on availability under the Credit Facility. The Eurodollar Rate is subject to a 0% floor.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Under the terms of the Revolving Credit Facility, as of July 30, 2022, the Company could borrow up to 90.0% of the most recent appraised value (valued at cost, discounted for the current net orderly liquidation value) of its eligible inventory, as defined, up to $100.0 million.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">As of July 30, 2022, the Company had no outstanding borrowings under the Revolving Credit Facility, with $90.0 million of borrowing availability, outstanding letters of credit commitments of $9.8 million and $0.2 million of rent reserves. The Revolving Credit Facility also contains a variable unused line fee ranging from 0.125% to 0.250% per annum.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The Credit Facility is collateralized by the Company’s assets and equity and contains a financial covenant, as well as certain business covenants, including restrictions on dividend payments, which the Company must comply with during the term of the agreement. The financial covenant is a consolidated fixed charge coverage ratio test of at least 1.0 to 1.0 applicable during a covenant period, based on reference to availability. The Company was in compliance with all terms of the Credit Facility during the twenty-six weeks ended July 30, 2022.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The provisions of the Credit Facility restrict all of the net assets of the Company’s consolidated subsidiaries, which constitutes all of the net assets on the Company’s condensed consolidated balance sheet as of <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 30</span>, 2022, from being used to pay any dividends or make other restricted payments to the Company without prior written consent from the financial institutions that are a party to the Credit Facility, subject to material exceptions including proforma compliance with the applicable conditions described in the Credit Facility.</div> P5Y 100000000.0 45000000.0 25000000.0 2024-05-22 150000000.0 0.0050 0.010 0.0000 0.0050 0.0100 0.0150 0 0.900 100000000.0 0 90000000.0 9800000 200000 0.00125 0.00250 1.0 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(7)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Income Taxes</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The provision for income taxes is based on the current estimate of the annual effective tax rate and is adjusted as necessary for discrete events occurring in a particular period. The effective tax rates for the </span>thirteen<span style="font-size: 10pt; font-family: 'Times New Roman';"> weeks and</span> twenty-six <span style="font-size: 10pt; font-family: 'Times New Roman';">weeks ended July </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">30</span>,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman';"> were </span>15.4%<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>21.0%<span style="font-size: 10pt; font-family: 'Times New Roman';">, respectively. The effective tax rates during the </span>thirteen<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>twenty-six <span style="font-size: 10pt; font-family: 'Times New Roman';">weeks ended July </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">31</span>, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> were</span> 24.8%<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>23.4%<span style="font-size: 10pt; font-family: 'Times New Roman';">, respectively.</span> The effective tax rates during the thirteen and twenty-six weeks ended July 30, 2022 were affected by discrete tax benefits of $1.5 million and $1.3 million, respectively, related to a decrease in the overall state tax rate of $1.1 million for the thirteen and twenty-six weeks ended July 30, 2022, in addition to stock-based compensation of $0.4 million and $0.2 million<span style="font-size: 10pt; font-family: 'Times New Roman';">,</span> for the thirteen and twenty-six weeks ended July 30, 2022  respectively.  The thirteen and twenty-six weeks ended July 31, 2021 included discrete tax benefit for stock-based compensation of $0.4 million and $2.5 million, respectively<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> 0.154 0.210 0.248 0.234 -1500000 -1300000 -1100000 -1100000 -400000 -200000 -400000 -2500000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(8)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Equity Incentive Plans</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">During 2012, Ollie’s established an equity incentive plan (the “2012 Plan”), under which stock options were granted to executive officers and key employees as deemed appropriate under the provisions of the 2012 Plan, with an exercise price at the fair value of the underlying stock on the date of grant. The vesting period for options granted under the 2012 Plan is five years (20% ratably per year). Options granted under the 2012 Plan are subject to employment for vesting, expire 10 years from the date of grant and are not transferable other than upon death. As of July 15, 2015, the date of the pricing of the Company’s initial public offering, no additional equity grants will be made under the 2012 Plan.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">In connection with its initial public offering, the Company adopted the 2015 equity incentive plan (the “2015 Plan”) pursuant to which the Company’s Board of Directors may grant stock options, restricted shares or other awards to employees, directors and consultants. The 2015 Plan allows for the issuance of up to 5,250,000 shares. Awards will be made pursuant to agreements and may be subject to vesting and other restrictions as determined by the Board of Directors or the Compensation Committee of the Board. The Company uses authorized and unissued shares to satisfy share award exercises. As of <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 30</span>, 2022, there were 2,217,986 shares available for grant under the 2015 Plan.</div> <div><br/> </div> <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Stock Options</span></div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The exercise price for stock options is determined at the fair value of the underlying stock on the date of grant. The vesting period for awards granted under the 2015 Plan is generally set at four years (25% ratably per year). Awards are subject to employment for vesting, expire 10 years from the date of grant, and are not transferable other than upon death.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">A summary of the Company’s stock option activity and related information for the <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">twenty-six </span>weeks ended <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 30</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, 2022</span> follows:</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of options</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">exercise</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">price</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">remaining</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">contractual</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">term (years)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at <span style="text-indent: 0pt;">January 29</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,109,315</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">55.30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">311,534</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43.43</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(82,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">56.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Exercised</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(102,865</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at <span style="text-indent: 0pt;">July 30</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,235,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53.92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Exercisable at <span style="text-indent: 0pt;">July 30</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">518,678</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The weighted average grant date fair value per option for options granted <span style="font-size: 10pt; font-family: 'Times New Roman';">during the<span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"> <span style="font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">twenty-six </span>weeks </span>ended <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">July<span style="font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> 30</span></span>, 2022 and <span style="font-size: 13.3333px; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">July 31</span></span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">, 202</span>1</span> was $20.27 and $34.02, respectively. The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model that used the weighted average assumptions in the following table:</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Twenty-six weeks ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Risk-free interest rate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.33</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected dividend yield</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected life (years)</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">6.25 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">6.25 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected volatility</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44.33</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The expected life of stock options is estimated using the “simplified method,” as the Company does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior for its stock option grants.  The simplified method is based on the average of the vesting tranches and the contractual life of each grant.  For expected volatility, the Company uses its historical information over the expected life of the option granted to calculate the fair value of option grants.  The risk-free interest rate is based on U.S. Treasury notes with a term approximating the expected life of the option.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Restricted Stock Units</span></div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Restricted stock units (“RSUs”) are issued at the closing price of the Company’s common stock on the date of grant. RSUs outstanding vest ratably over four years or cliff vest in <span style="-sec-ix-hidden:Fact_15b4715c375f42478f0b44763f052e6d">one</span> or four years. Awards are subject to employment for vesting and are not transferable other than upon death.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">A summary of the Company’s RSU activity and related information for the <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">twenty-six </span>weeks ended <span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 30</span>, 2022</span> is as follows:</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of shares</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">grant date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">fair value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-vested balance at <span style="text-indent: 0pt;">January 29</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69.15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Granted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">226,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43.62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Forfeited</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(28,710</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53.31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Vested</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(44,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">67.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-vested balance at <span style="text-indent: 0pt;">July 30</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">278,737</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50.27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;"> <br/> </span></div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Stock-Based Compensation Expense</span></div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The compensation cost for stock options and RSUs which have been recorded within selling, general and administrative expenses related to the Company’s equity incentive plans was $</span>2.3<span style="font-size: 10pt; font-family: 'Times New Roman';"> million and $</span>2.3<span style="font-size: 10pt; font-family: 'Times New Roman';"> million for the thirteen weeks ended <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 30</span>, 2022 and <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 31</span>, 2021, respectively, and $</span>4.7<span style="font-size: 10pt; font-family: 'Times New Roman';"> million and $</span>4.3<span style="font-size: 10pt; font-family: 'Times New Roman';"> million for the </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">twenty-six </span><span style="font-size: 10pt; font-family: 'Times New Roman';">weeks ended <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 30</span>, 2022 and <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 31</span>, 2021, respectively.</span></div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">As of <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 30</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, 2022</span>, there was $25.4 million of total unrecognized compensation cost related to non-vested stock-based compensation arrangements. That cost is expected to be recognized over a weighted average period of 2.9 years. Compensation costs related to awards are recognized using the straight-line method.</div> P5Y 0.20 0.20 0.20 0.20 0.20 P10Y 5250000 2217986 P4Y 0.25 0.25 0.25 0.25 P10Y <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">A summary of the Company’s stock option activity and related information for the <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">twenty-six </span>weeks ended <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 30</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, 2022</span> follows:</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of options</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">exercise</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">price</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">remaining</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">contractual</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">term (years)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at <span style="text-indent: 0pt;">January 29</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,109,315</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">55.30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">311,534</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43.43</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(82,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">56.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Exercised</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(102,865</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at <span style="text-indent: 0pt;">July 30</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,235,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53.92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Exercisable at <span style="text-indent: 0pt;">July 30</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">518,678</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 1109315 55.30 311534 43.43 82011 56.60 102865 34.93 1235973 53.92 P7Y6M 518678 50.58 P6Y <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The weighted average grant date fair value per option for options granted <span style="font-size: 10pt; font-family: 'Times New Roman';">during the<span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"> <span style="font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">twenty-six </span>weeks </span>ended <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">July<span style="font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> 30</span></span>, 2022 and <span style="font-size: 13.3333px; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">July 31</span></span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">, 202</span>1</span> was $20.27 and $34.02, respectively. The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model that used the weighted average assumptions in the following table:</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Twenty-six weeks ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">July 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Risk-free interest rate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.33</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected dividend yield</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected life (years)</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">6.25 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">6.25 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected volatility</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44.33</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> </div> 20.27 34.02 0.0255 0.0133 0 0 P6Y3M P6Y3M 0.4433 0.3838 P4Y P4Y <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">A summary of the Company’s RSU activity and related information for the <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">twenty-six </span>weeks ended <span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 30</span>, 2022</span> is as follows:</div> <div><br/> </div> <div style="margin-left: 30pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of shares</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">grant date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">fair value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-vested balance at <span style="text-indent: 0pt;">January 29</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69.15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Granted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">226,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43.62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Forfeited</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(28,710</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53.31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Vested</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(44,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">67.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-vested balance at <span style="text-indent: 0pt;">July 30</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">278,737</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50.27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 125483 69.15 226115 43.62 28710 53.31 44151 67.86 278737 50.27 2300000 2300000 4700000 4300000 25400000 P2Y10M24D <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(9)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Common Stock</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Common Stock</span></div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s capital structure consists of a single class of common stock with one vote per share. The Company has authorized 500,000,000 shares at $0.001 par value per share. Additionally, the Company has authorized 50,000,000 shares of preferred stock at $0.001 per value per share; to date, however, no preferred shares have been issued. Treasury stock, which consists of the Company’s common stock, is accounted for using the cost method.</div> <div><br/> </div> <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Share Repurchase Program</span></div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">On December 15, 2020, the Board of Directors of the Company authorized the repurchase of up to $100.0 million of shares of the Company’s common stock. On March 16, 2021, the Board of Directors of the Company authorized an increase of $100.0 million in the Company’s share repurchase program.  Both of these authorizations are authorized to be executed through January 2023. On November 30, 2021, the Board authorized an additional $200.0 million to repurchase stock pursuant to the Company’s share repurchase program, expiring on December 15, 2023.  Shares under both authorizations may be purchased from time to time in open market transactions (including blocks), privately negotiated transactions, accelerated share repurchase programs or other derivative transactions, issuer self-tender offers or any combination of the foregoing. The timing of repurchases and the actual amount purchased will depend on a variety of factors, including the market price of the Company’s shares, general market, economic and business conditions, and other corporate considerations. In addition, the authorizations are subject to extension or earlier termination by the Board of Directors at any time.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">During the <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">twenty-six </span>weeks ended <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">July 30,</span> 2022, the Company repurchased 238,485 shares of its common stock for $10.0 million, inclusive of transaction costs, pursuant to its share repurchase program. These expenditures were funded by cash on hand.  As of July <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">30</span>, 2022, the Company had $170.0 million remaining under its share repurchase authorization. There can be no assurance that any additional repurchases will be completed, or as to the timing or amount of any repurchases. The share repurchase program may be discontinued at any time.</div> 1 500000000 0.001 50000000 0.001 0 100000000.0 100000000.0 200000000.0 238485 10000000.0 170000000.0 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 27pt;"> <div style="font-weight: bold;">(10)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="font-weight: bold;">Transactions with Affiliated and Related Parties</div> </td> </tr> </table> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; margin-left: 27.35pt;">The Company has entered into five non-cancelable operating leases with related parties for office and store locations that expire at various dates through 2033. During the twenty-six weeks ended July 30, 2022, one of the aforementioned leased locations was sold to an unrelated landlord and no longer classified as a related party lease. Ollie’s made $0.7 and $0.8 million in rent payments to such related parties during the twenty-six weeks ended July 30, 2022 and July 31, 2021, respectively.  The lease payments are included in the operating lease disclosures stated above.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; margin-left: 27.35pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; margin-left: 27.35pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant: normal; text-transform: none;">During the twenty-six weeks ended July 30, 2022, the Company purchased excess inventory of $0.5 million from a subsidiary of Hillman Solutions, Inc. where John Swygert, President, Chief Executive Officer and interim Chief Financial Officer of Ollie’s, is a member of its Board of Directors. There were no purchases made from Hillman Solutions, Inc. or any of its subsidiaries in 2021.</span></div> 5 700000 800000 500000 0 Lease obligations exclude $47.3 million of minimum lease payments for leases signed, but not commenced. EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (2$(54'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "$A"%5"__A2NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VVI8.CFLN))07!!\1:2V=U@TX1DI-VWMXV[740?P&-F_GSS M#4RG@] ^XG/T 2-93#>3ZX\>$S]AEF-&"/#@=*4)45,+E, M#*>I[^ *6&"$T:7O IJ5F*M_8G,'V#DY);NFQG$LQR;GYATJ>'MZ?,GK%G9( MI :-\Z]D!9T";MAE\FNSO=\],%GSNB[X7<&K7621A'^_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 (2$(55&(A7U_@4 .,? 8 >&PO=V]R:W-H965T&UL MM9EK;]LV%(;_"N$.Q0;$L4C%MS8)X+A)FRUMW#C;T W[0$NT+502/8JRDW^_ M0\F6G( Z]H3JBZW;><6'/")?DN<;J;XG2R$T>8K".+EH+;5>O>MT$F\I(IZ< MRI6(X79MHB[/9:K#(!8319(T MBKAZOA*AW%RT:&MWX2%8++6YT+D\7_&%F K]^VJBX*Q3J/A!).(DD#%18G[1 M&M%W8]-!(>_M1B+,#1*4(Y_ MMZ*MXITFA?I";3V(+U#5ZG@R3 M[)=L\F?/SEK$2Q,MHVTPE" *XOR?/VTK8B_ '50$L&T >Q5 J][@;@.RFNOD M)"JVB"8]]4?#VTQ,Q]LJ7^7*K$*Y1S[+6"\34/6%_S*^ Z4L MBLIV1;UBJ."O:7A*7.>$,(/@H752%ORB.6]2^*B!9]@(M1:M"[?OJ$]Y[T-[P>)O8 ]*V#/ M,/4R31Z?5\)&BH=3I_W5AH1&U43J%DA=M$PCX/$SIIN0+VQ,>/RA,*GL3-+XFYZ#@'*"E&Z=*99D9)!X/R3?!%.#(J#N7:&J,'L0C,: ^T7WAD_1(/ M"-V'82#>OADPVG^?D"NN%N"TR3W8:W#LGV3H!_$B.0$'YIU:JP%5KUL-I>.A MJ,?85<,8FEM!.M^"L7LBOXEG:T7@4H[CT)X[=!W'RMF$UZ&EV:&X72E\L"<5 M9'+FA$_(5$/O2Z0B8YE"!4 ]2-^> P>\U+45N0DO1$LS1'$WLT6^"4)!OJ31 M3"@K&2X";=IV^UV'6@&;\$6T-$84MS-;P$?^1&Y]2.!@'GCY% ?!Q24'3ML9 MG T&=&CE;<(HT=(I4=S@;'E'O@_JT*5L#\@=/$?N8WOBXI(]-NR241A"[":K*RT5 SW0*]9BTYYHN0ZB#UK7A_0 MG(RLJPE-^"I6^BJ&6Z'7H!.9:!AS_PI6E>/. 47:I]2^;M*$N6*EN6*X)\K2 M=:0$KP;#!?JT;\5JPBRQTBPQW.' S"M1,X)93_/?B%3X:4*6M(*B2N-913!.#S5TOM^0GYR3L%'D!5,!M<\ MM*]!X()UT4NSQ'"? U,=8]3)]#F:R=!*C OO#2NO#CK(^9MH"\S*P M @NI[%T0KG,',W%!1IXG0 AD_%S22MR$ 7)+ ^0>98"F$0]#]RC?,]U)-3"?)@?04$OP1I$*QY;F_: 8#5H$[;'+6V/>]2: MTG0IH"$Q/%RF&J\)^^/N[8X=MU;T8FR?9GN)9KT+S&QLQE K\8_=-LO5NIF: MV=5>PT2V.Q@.^S"76^\S=O:V44WZ9;O+"?',JK/7- M8&7,^FHXU+.5J+B^E&M1VU\64E7U'.JU$GS>&%7ED$11,JQX40_&U\V[ M.S6^EAM3%K6X4TAOJHJKOV]%*9]N!GBP>_&^6*Z,>S$<7Z_Y4MP+\V%]I^S3 ML/,R+RI1ZT+62(G%S> -OLI)Y P:Q!^%>-(']\A1>9#RDWMX.[\91&Y&HA0S MXUQP>WD4$U&6SI.=Q^>MTT$WIC,\O-]Y_[$A;\D\<"TFLOQ8S,WJ9I -T%PL M^*8T[^73SV)+B#E_,UGJYB]ZVF*C 9IMM)'5UMC.H"KJ]LJ?MX$X,+!^8 .R M-2"^07S"@&X-Z->.$&\-XJ\=@6T-&NK#EGL3N"DW?'RMY!-2#FV]N9LF^HVU MC5=1NT*Y-\K^6E@[,Y[(>F[3+N;(WFE9%G-N[,.]L1=;#T8CN4!OZYFL!'J- M/MQ/T<24T*FKT^TIN-*_G^@*].'J^'AH[/3?(<+:=RFT[%7)B*A2] MD[59:93;*_^?1CX)!NT*AC3]ZAD+Y\\V#-LJN 7]!5=".$\/CN(7Q2J_Y3-P, M[,JGA7H4@_'WW^$D^@%*P3F=3<_I+#^3LZ-DQ5VRXC[OXU_M#J-Y*< N;$V3 MQM3M(X_CF)$XLS7V>!A9 (99EN%CV#2$96R$X^P8E@.P)*,I[6!'/%G'D_7R MG$AM7-V=Y-J:LX-A:91EJ<\UA!%&LCCQN(8PEL8$4X\K ",D)1G,->FX)KU< M?U)2:[16(Q^6AS :LR1F,-6THYKV M4KVWNJ&HEQ=H*6JA>(GLAH+XW&Y_A5M7G+1 XGGMEB,PZVG($=ML>NF<0+ ( MXY$7BA!&:)Q2#Y8#,!S'V0@.1=:%(NL-Q538Y6%6\%95N3!44IGBG_9%7Q"R ML I9ZDUZ$H)LF/P A" <9<2+9AZB1IB=Z.]1QW[4R_Y.B==.$]MBZ.4Z MJ< M^)4?@@B+_>4L!+$D\SSE "A*$Y@JCO9*+.HE^]M:N-JV5(MF&P455 2T+XN] MMIP L)BED;^> 3!*DY%/%QH4)R.2GF!\H#UQ+^.WM1%V\S/H984)]^B/*;?PIZBGWF(>B@8HY9DSUK\@76C4AZ$/8S3VQSC0Q_ MADM[Z^PXXTF2^91#F%N((Y]U"*,TC0+>P* XR;)3-;X7D;A7]NRX6[:[5(.< M*="J*?8IARB,*4Y]RB$LC;* ,3!D2N,3ZQ?>"S'\9276T\ZA+,)Q-$I]IB', M3LTO^RD (TGBKX,Y ,M&["35O1;#K/<+(>?*+=16HPB%+./*;E#-A^(52+U7 MV7WK9\!9O4W/ZBT_E[?CM.QE(^[7C;=<%S.WPJ*Y+$NNVOPTB7D%)J9UEQZ4 M1W09+K$0B@45":%BXA=DB,*7]-3NLA>1N%]%3HMRXSY1OX%Z"E'W/Q9 %",^ M=0@54@]1EOJI978O&G'6VXH?F_,QRYT_6DVQ%$?M:+_4-T8;*R9MM\*]V:M) MO[DWS^EM>E9O^;F\'>=I+V]QO[[=]V:;&;@J0[F9$.;O8!,(QBCV!2[H+6'! M)@%YBZ,334GV(I?TB]S#INSA3$+)F9 ,^ZH'@K&,^!^SL#?JGU& WD8'AP4M MY^'!:6LEU+(YYM:VQ3:U:<_3NK?=4?J;Y@#9>W^+KR88>#_%5WE[4+YWWY[; MO^-J6=0:E6)AAXHN4SM7U1Z%MP]&KINSW@=IC*R:VY7@&PO=V]R:W-H M965T&ULK9IO;]LX$L:_"N$+=N\ )^8?B9+:Q$!K8>^ZN,,6 M37?W-2/1L5!9]%*TT]RGWY'L6+8XDE,@;QK)?F:D9T@-?Z9Z^V3LMWJEM2/? MUV55WTU6SFW>S69UMM)K5=^8C:[@FZ6Q:^7@U#[.ZHW5*F^#UN6,4RIG:U54 MD_EM^]EG.[\U6U<6E?YL2;U=KY5]_JA+\W0W89.7#[X4CRO7?#";WV[4H[[7 M[O?-9PMGLV.6O%CKJBY,1:Q>WDT^L'>I")J 5O%'H9_JDV/26'DPYEMS\BF_ MF]#FCG2I,]>D4/!GIQ>Z+)M,[:VT=4B54_-;:YZ(;=20K3EHB]E& M@_VB:L;]WEGXMH X-U^8*H=1U#F!H]J41:XZ;Q#6Y)K_?I^2? M5_\B5Z2HR->5V=:JRNO;F8-[:#+-LL/U/NZOQP>N]^NVO"&"3@FGG"/ABPOA MJKHA/!D,3U]S==:&L_/P&13N6#U^K!YO\XFAZFVMU94CJJZA3.^P$9A! M)&L.]%_;8J=*J"0ZH_:I9)NJZ6.[.6,^&+XIY@'N01P]RU,-G MJS>JR(G^OFFZ6MW.,>-6VAZ>4$U\6@VQHCL5'+_&%\0%BL>ZY M'9?FL=\ 0[@IJ8!PS!(H(-NNMV6[!.4:^DY6J!8/X+LK)L)I%$53.&)T2D/> M)KEBG$^EX%.8MO5&MQA1/F/UB?T1#&,1!;WZ(+(@8K(G2S$9YTF"URE\FDI E M(6Z-T0XUZ*BY?QN3/Q5EB5(#]>\M"$[GVP$/7J=++^O.39SP$AM_&JW*-:G4 M&FV.A^#3RW)!PS#IVWB=+KVL.[?1@0L;7=[GOUWHB8?PLPNSI+]>82I.^TT1 M4PD1#5CH$(*-,\2^+XY8$/XCFB0)\Q8K5!AQYBU8B)!3>(22H5G5T0,+7@62 M9:$>BK)P@!$H3;)1"OE1G'S3;.E;93LO84F!<=SK!QGCDRV48]#P$90_A%2@^/$1FC M,DR\EH.DX]&@E8YBV#C&?*HRL];$J>]ZW(Y/'MZ ^!(>AGU*'DUT;J+#%S;. M+\@D,[TE^^011NWYX! ES%_G$%D8BK#O$9%!;QU:'CH,8>,< O/.;C7&T:@G MGQBB* Z\10^1 ?%[X^;+X-<>'YB O,,//HX?YQQ]89BXSP\\#!CKTS2F QKU MF K3!6$LQ8"KCD?X.(]\T3M3[IKIEUF=%XXL5=;X0A&8^SC1GWB7)>FHY-S& MR4;*.(_\]V*KYCY%)-*[>U\4L7Z'0T22#3GH<(2/XTBJEQJF5DZ*DT:'&O$I M0H8\\&86(I,L\LQ@V1(Q\)N3=T3"QS@3M&N.0+6>#[EA!0Z+M!@&/ 2 <)?!P2]HWMTNW[ MR[J,9>(A/:H+ MGG'4P'HQ?) 3<=)_!H%(7OGV\AAVF\$O;+"_-J&ZJ2:Y)2*>44E*OE&U6\ZU;&5O\'P3* MD2MZ0RD#)K-DI\JM?D\J\Z(LZAHX "V_CQY>-[XH24.'C\+(PZS6P M66?]A[Q+.85V/&W^BCANP0<.0R;/2W)YOXG['".])GA9DV*:@:=,=# DQF'H M0PZL 0+C:/9,+TN*I*I30&-!-V!]^E%P@]DVK>#Z232TS%=&,=#NV>BHR%Q MB8:<@H\ 7)6M8,G"WR?X_)(P*KP5&-'%L8AXOQ5B.A;&0T@A.B@2XU#TU<*" MN[7/,(FSDSD];29N9FKWG@13&@93PJ9,[+=#Q30^SM3+4U3X)'3-(RJX]VX% M$TKJ[^ECPB@$.^S\%TN5(CM\DZ0W05J#IFW2E:)EN_>S"TZQ:C"S M3;+>7W\? V70D(16Z8<&PSG'/N=YL,QBS\6C3 E1Z%?&\(#D\V7*1805#\6#*0A"<5*2,F8YE!6:&:6Z$B^K>6H0+7BI&<[(62)99 MAL73'6%\OS1LX_G&-_J0*GW##!<%?B ;HGX4:P$CLU5):$9R27F.!-DNC8_V M;617A KQ#R5[V;E&VLH]YX]Z\"59&I9>$6$D5EH"P\^.K AC6@G6\;,1-=HY M-;%[_:S^J3(/9NZQ)"O._J6)2I?&S$ )V>*2J6]\_YDTAGRM%W,FJ_]H7V.G M

$8+3$)RQ!+)U!%DB"XDIS1!"L8W&&&\YB@ MC1:6Z&J-!4EQ+GB5R8"M:DEV8'UUU FEQ2++B36R\MM M\W)/J8=K 1N84$\(F@>1GR4M8$M1-[ ;Q&56LJH5$P(3QQ3K;6(HV7J&H)I! M[W*[T';]Z72Z,'?=S 9@CA.X3A\6#QY#5JOP>N\%EB@'68EJ3PFG#$L M)(+7IO8[:+>>8M99G#6Q+/N%UU&HZ!RJYW+:NIR^J:)4RO)\-:<'V;\LXUE$ M= K1LS1K+MU_DKO+ZE0^>C.G04 M*CJ'ZEFTK=\G(^OU!1W7H(UR-_D@"'SGL)B#2!_VS8-B#B+=V>QH,>W.&= ^ MZ?0[?#'(4CS!N2[NF#[KTCY8D6?YWH#)0Z [&_1X"+1MUSFT:'9.O/K[Y&\L M'F@N$2-;8%J3*4B(^LA?#Q0OJD/P/5=PI*XN4_A,(D(#X/F6<_4\T.?J]L,K M_!]02P,$% @ A(0A54K@M0NG"P %F< !@ !X;"]W;W)K?EX*/KJH6X^M:NJZJ(O MV\VNO1ZMNN[NU632+E;5MFQ?UG?53O_/;=ULRTZ_;3Y.VKNF*I?[A;:;"8MC M-=F6Z]WHYFK_N[?-S55]WVW6N^IM$[7WVVW9?'U=;>J'ZU$R^O:+=^N/JZ[_ MQ>3FZJ[\6+VONM_OWC;ZW>3HLEQOJUV[KG=14]U>CWY.7A5JUB^P5_RQKA[: MD]=1_U$^U/6G_LVOR^M1W(^HVE2+KK?Y@/95O-Z\U_ULMN=3U*1]&RNBWO-]V[^N&7ZO"!9.^WJ#?M_M_H MX:"-1]'BONWJ[6%A/8+M>O?XL_QR*,3) HR=68 =%F#N N+, ORP '<6X.K, M N*P@'#7,#VS@#PL()T%$GYF 7580.UK_UBL?:6SLBMOKIKZ(6IZM7;K7^S; MM5]:%WB]ZV?6^Z[1_[O6RW4W\WJWU/.D6D;Z55MOULNRTV_>=_J'GD!=&]6W M^EV]^+2J-\NJ:?\1Y7_=K[NOT3CZ_7T6_?C#BZA=E4W51NM=]-NJOF_+W;+] M*?K!>G\UZ?1@^U5.%H>!O7X<&#L[L.U6S[S]JJ,_WU3;#U7SWX#-'+;Y36]N M[7WS%3?*8*.?E\MUORV4F^AMN5Z.]:>;EW?K3K\'3'/8]%W5Z8U?USLOF]UZ M][&%O KDD]9Z+/9B$ST9CC."'6<$V_N(,SZOJX_K73\8O<5NRMVBBLHN^E>Y M>QGQ^*>(Q2P)-?/14^T]^[W9YQNEKB:?3QOE2\8B%G%BR[* DTAG8F;+_:55L$1)IV;@*/JC MSJOVKEQ4UR-]6&FKYG,UNOG[WQ(5_S,TP2G-2ONT6_M]<-S*K'5R_Z@U#P MZ/7GNWJSB?3)R4/9+$-[V]>2LJN49AFE64YI5A"96=U7Q^XK<#O>MWG;;D_>:V^]*^K4(^5=W2(G1TPJLB4M\$*SIT--O=%CDV!V%@EF1Y+ M,@5+\K:I%U6U;*/;IMY&[?X,J+[KB]+JJE3-8JV+%:K+%*T+JLBF_@%N.G./ MXK[(K0MB8]4E/=8EO;PNIX>!4(U2;V!)ZIS+S'V-6R5PH$.W94JS@LC,:M#L MV* 9V* _JK;KC\B:/;1YUZP7/93L&Q5JQ0R=KJ@BFV&MRE%% 2FL.B2QP;/X MN97 )NC!^70XTCV_#&C[.2?LG(#-.3#J@7\?UMUJ56V6 MT6W=1%WYI0I3;X).5ER2'236:6+B[7_R@,R=LZB371M#D0F,D5AMT-G+ N/B M;J5\D5S)!%G"F60)X&9QRF4>RT'+5J -Q1/4[=NX""& CVI6T[J5E"YV>TTI); MJ'9I.RF1:)[X/*?/E5S8STA7FI.Z%51N=CL-UR4PV 7#A3?EUY=1#'71QS=_ M3^9KQF(V2[U=O0]I2LI8>7LR7S=-$Y&Z 4- E_!4*7'FV@TSZ,=@]$,O3*-U M8S[=Z9V9&Z7,X7$,W9F1NN6D;@65F]U1PXL,YD6"CH(K&+H_8P'V2UW(RDC7 MF9.Z%51N=D-/HE+V'1,'1@F7%0C4LR MYI,PXXF;/014[NDX9F17Q@ U@X'ZV?G#P1B13N-;* RBL/8F27 MQY M@\F6)(9@/G#RJ5LK%&\S>*B#MV_25)'*S6Z306\&H_? ,(+AH2(NR1B: M&.:XI E=CD,8#,8L"]())@/U\PM#9H(9O#X!D]54EJF&$0S-_N:X)(,'.7CB4KH55&[V MW72&=3G,ND^+(@XFT%0-2,9,*C<9RS@:?.:XI A(G+79]3"DR&%2'!Y%<#3J MFP!U!)QM%(,P](N.#NWK9 M97853FY]A7GG&5$$]UG&NX 7T 2C"!ZX:D;@65 MF]U.@W4V 9LQ4S*=>=P*IJA)LYIXW!W1IJNV8 MNRL+I*HLG4Z3,]#'#?1Q&/J>=I,\6+A0L"H3[RA &JR2NN6D;@65F]U1@XH< M1D6"CI)FJSP ?CQUYT=&NM*79"* Q]+]&FT>4'ES%C&R*V/@4\#P>6D@ M(7S2T_COU@D-"#-XF(,G+Z5;0>5FM\@@KX"1]VF1A,"_*AF0C&.2(B"Q5V97P^"B@'%Q>" AT+!O'I",&4_=PI B'ZE;0>5F=\4@GX!S33B0 M$/CW(G%))O!O1@8D3"GFS4U,9G_KWS"/A)GG7" 1G[]V(7V>\2[C!31C-HV] MH"63@=MLIRR)'<,\H)OITV/A7L8+Z!*>L.3<2;XT#"1A!GK*)6RH:CYZ**6D M>P\'/(C!3SL@S2-)W0HJ-[N=AMDDS&R7MI/T?E,9^,*FB*5P-Q92M"-U*ZC< M['8:M)-#'RJDN_CS78-T,9"M>KNR0+8:3"1DZ+%$2LRDNRL+A*LSQ81T=V6A M<#5F@LLSNS(#?A(&/_3Z-5ZX4+XJI9NOPN,8O#[HR=-[8%HD MZ"AIQ"H#Z!=()$A7FI.Z%51N=D<-Y4KU'1,)24F7)CU\6 IX+!\](T0J'9WQR79/ @!T]< MT@?44KG9#3*PJV#8?5H6<3 !IZHO"641"HT](Z2PAZ5F]V5D\>OPI$FG$6H)SQJ]0G/6L6_%1F0)"*>N8_M M0&5V%0SMJ$&/'WK*95CEDXQW 2^@"6<10;- %A'0!;.(@ [,(I2A'W7YDWV@ MJOG0$IX@8 M ,8? 8 >&PO=V]R:W-H965T&ULK5GM;MLV%'T5PBN& M#5AJD=1GEAA(W77+@!9!LFZ_:8F.N4JB1]).LJWE?"[3#2V(?,^WM-2_K+DHB-*WXG$NMX*2 MK%I4Y'/D>>&\(*R<+:ZJ9W=B<<5W*FI,BJ(_K>G2YKG1I/&\4^C=-:^TRSL7Q^T?ZJ,U\:L MB*1+GO_%,K6YGL4SD-$UV>7JGC_]1AN# J,OY;FL_H*G1M:;@70G%2^:Q1I! MP E>"/#=])4F;R:JXT&J-SGC9O_E"_&4V\.02?>:DV M$ORB$63'Z^?:BM84=##E W(J_'V7OP?8^PD@#R$+GN4IRV&U'#K@X-:SN-*' MISQKG+:NG+86O "Z\@11K'RL4Y&U5K3;/8+%(;(NYKO M^_C'4G$2^+B5.@(6M, "9VANLK]U9=7IK;CN1BDO4Y934+:(S7-SEYHH;@7? M,YVD8/5R>AB#*_5L_T.U!NT<[ M1;U4/])_=FQK7&OS2?VBH!=-B,,@'L3<(@7C9"+F46M%Y+3B9@ ZHRL=:REW MI$PI2+E4UAX6C;&@(5ZWS!':N$4;.]'^J@D8:*"2Z*S4:(F4U XP'KW\ J)@ M@- BU*NT(X1)BS!Y)2O65 A=$X=Z(<]UG1B"MP%-QA@2' V CH7B: (H]#J* M\YQ0'Q1/OUT8LL]TH L] BSN;9VIT9E'XD?(3R :Y/"&$T [G$R=%/' MAI2/5!J"[;6;*@6J&LL96;%\NO4TZL_4>\ZE[=@9J',&7VA,+C5!FQG45( M%^I$YX,=#T,W$=\)NB4L.^1[G41<;:AP-)9&YU%;"_UA9[%(723^5 5T! V= MC-8Y=4M>)CT:6%Z-_%&-6L10$/0L.<;8T2)T\^)MV_BH&^>8SPR <(C3(@:] M))QJ?QWQP5>8+TW%CEJCWVLD5N1C9KO 00"'R"UBD>_Y$\ [#H1N$OQRZOQE MQ3[F/)P$H_0=2_EPNBETY B3-PW_3#$]$@>#8Y&$53_1)U_(NF-AN:9V#-1UMK@&#.[*"-/PJPO3]?>:#DK[R(PL>UP4)]@? MHK?*A1,#$^[X%KOY=CD%%A %], '5O21E:6)@N8S\T 3&N/6#,)CZ-=@D7.]WT43NQD<,?'&+W. M:M7N*]L)X_D.KZEG^Q=@)\6_^1/PF;0=.Z#W&=R]/[XM%=5ZK8,2'N]W83S* M,(M0,E4K'<]B-\_V=V]6:);MKP_AL!%9Q'R(DHG/?[AC5NS^1/V%EQ=5XI^\ M<\!G_>!\+FW'YG<N\CG4>B/C2N;Q3?5N>N*ZX4+ZK+#249%49 _[[F7!UNS O:H_O%?U!+ P04 M " "$A"%5'X,,@8@+ #D'0 & 'AL+W=O<0[U:67?M2Z6"N*E,[5_OE2$T+PX/ M?5ZJ2OJQ;52-7^;653+@U2T.?>.4+/A090ZG1T=/#RNIZ[W35[QVZ4Y?V388 M7:M+)WQ;5=*MSY6QJ]=[D[UNX9->E($6#D]?-7*AKE3XK;ET>#OLJ12Z4K77 MMA9.S5_OG4U>G#^F_;SALU8K/W@6I,G,VFMZ>5^\WCLB@911>2 *$O\MU84R MA@A!C"^)YE[/D@X.GSOJ[UAWZ#*37EU8\[LN0OEZ[_F>*-19/L,#CP_.B> ]-T8,IR1T8LY1L9 MY.DK9U?"T6Y0HP=6E4]#.%V34ZZ"PZ\:Y\+I1[>0M?Y+1A/5A;B*WA%V+J[T MHM9SG^D;EZO8?4\LHMU=[I]]]-GAZ]?$"KQ[U6CQ^B_D_[ M^&%FCR;[V?_!,'LD][,WRN=.-WP<1\Y;#R;>BX_&:/7]=\^GDVV*J1]9K?)B^%==T/6]S3S_NB<;K.=2,-B,[:M1=VJ5SC;-'FJAAE M](8DSJ_QPC+EQGH%=!25V5F#M;(:OK=H[X:1V.C,2JM$9Y:?#"!RUD M=) [2$UK8Z@I9%%HLM*(%4B2"]DN )O!"XV_M:S4P; M0'9O6P>)29^E#$H8.5-&1$5 9JXD!"-/$4$OU$UNX):E(@-N^P4NL:Z K,%F M.+_4A1*Y!8S[ *G :BE-JP[ B/@MK"WX3$1J<:W66Z;)(*"-7 M.#,2[PRT++#S!X4:J_'P'HQKJSFB$<4UEGY.-'Z&)=O\>CT2O]A6^_CC!Z28 M@=GHR7N9EZU7(6#W!YV7&BE)3][3GZ;1\05>Q]._4#U_0E"I=7S^ Y443]8A M0BZD0VX2_8^EMOCWVLC2DDJ7JJ[]VBR1ZWC[5-I"9>]]E. *<38\^ROV(H65 MHL<;4N&SZAP%CP 0).TG%LNTNOWS5-)/M=B<<(3'S3X=TMR3/2YB#8@X)2O5%.4Q+^ M'=E7",3U@=G303!L[P-Z2;Q ,G7J1838]&8CB[B$Z M_1JB%":=&M/G3/5X+,Z!U[UE$_Q1>#V91DLAMO/][%QBG98OJ>S7(9;,7\%$ MHC8RAA'YMI8MD![B@U*!EC@^>217P4@S1Y*A#$$J1K((_Z4$/,\HLM!4--)% M1"+"2 !"4JX OXVOQF(!"'5SHP2KB5:6,R<6K0F06=*OBN5 Y2"CCO$VQNJ!0O& M](JP"^0Z*:[>7O1"@))T[(R[HD!]8!E^&[-MO\6(\#S7)1A'U*0/48. 7 ME M\2=:]+@Q0@V*.&896H'E@55+Q24!:(/@\A0B"*(F.EO,I79FG0T*5@]MV(&Y M@FV"^N:BA48#$4F'5/NYMDM?BCFC(7F#I.V"+W%3Q8/*SZ3AF.!18F)MB%+(%TRX7>>T<10.W6.=8PV902N:8LHUJYD/:O!TZ T$KZ8=F #2MYK83JF3-6>-]63X!XD@DYUA0.8:'!$IYT N])SZLY3&B*V-]>!0 MA1D"E59\IKE3O!DD#2_S.$K14:@Y1TZZ#^ !-97U81RMF"6: )7&7TRN!AI$ M^Q$T-I++/(,>R25[>Z[%(VQ4-XA9)K_/'5D:F*D5V. D AK5!S%=27<-NH@] MS(P:(H1^F*E0$MJ8+NP?OA3H$_(Z>ZZ-BD/+VZSF@Y9V1G=F/74&<<[5_2&'PFEN5KU M-Q[;DK>AW?E;2,<#XU@"!8'Y])88SJ0N%VS!H"RN[@.&WD?7!NS>3#)<+O4 M]YZ$9$L:ENG"H2O\*4M(H,$BTJ,7D2YSJY=*[)!JEWGOZ+3-E^^P[O+N M.S:D:>8B^%.;QV.&(H?2M.3HJE%R%4-=P2A"Z9_BI!\+"/CF^]E[""V@5+VP M<9*C7BAG+2\^?G[_YF!RTONAL71!QQZ',GGH4.;>IA3((S7=>0'2EM8LN8YJ MX',_\P%52[TH(3":"^4"MH_%[R6:HIV4!PWLI@AD\;+O3BL.%=(DSDU4H0MN MD&!G&LR!OS,:NQ8RW?A&G>@:]DY30!6P96Z6JY#3;", %H$Y3!:K!=*YN&%6TL(ZG-IE*XZ:VLV:6KHYKM>(@(J'SGH.@MCMTY&LJ6S#8Z/9RNFQU M74ROAU*U#5^DD\=[&.VJ[&AP?;V@^_":H$2:T2:0" E!!ACC1)H2QAF94=V$ MU!,-ZO =TZZTZ6/V88N25D"-@L5W6S<$L9^@B^@6*/JE);[=U(0H:>M=7V(. M!U_>(/R"OR]R5U*'^!&N7^T_89[%+W>;[?'[)V:"!26347,[(G7/RF M&%^";?@[WLR&8"M^+-&]*T<;\#OUXMT+,>@_[)[^%U!+ P04 " "$A"%5 M*\+X)-8% #C#@ & 'AL+W=O)+8ANPDUZ!I(&3M@]%'ZC=D<2:2VY)KF7UZWN&W%W) ML>(&!?(B\3:W,W.&R[.-=3=^313$7:6-/Q^L0ZA?CL>^6%,E_B]$[ZI*NFV5Z3MYGPP M'70+UVJU#KPPOCBKY8H^4/BU?N\P&_=:2E61\D-2N"&W^W.@>]21;<'W?:OX^Q M(Y:%]/3:ZM]5&=;G@Y.!*&DI&QVN[>9':N-YP?H*JWW\%9MT-H?%HO'!5JTP MYI4RZ5_>M3CL"9Q,/B.0MP)Y]#L9BEZ^D4%>G#F[$8Y/0QL/8JA1&LXIPTGY M$!QV%>3"Q3OD_8/4Y,_& >IX<5RTHE=)-/^,Z)%X:TU8>_&=*:F\+S^&&[TO M>>?+5?ZHPI\;/1*SR5#DDSQ_1-^LCVT6]T_NE@873Y],CR:O'O%QWOLX?TS[X_@_*GK8L6?Y\VP7]R]: M*WKZY"2?'K_RX%!A5T;]0SP,4FGAXREEA I>H-:@1FS69$1%KEA+4RI/0F'+ MZE)@*L*:VJHD)X*\P?G:>D\^DM0N]P5'XE)["^V%;E @;,; L]8F^W!+IB$A MM;:%##@1;%:0@V?,]Y*HPAHT%;8Q\(^D,UBX53*Z<3^V2U=MA;9;J<-6U,ZN MG*RBQRNU#**0KA0+-*T;-)J1>->[(1V)")YA^^P>8@ XC3,^BJ=C0=Z-Q$<8 M?6VK6IIHX5:5K,!$_S?2%"30(P7YH*H838OQ/I2=9NXCI0!BM5/69717DU,$ M%2-QW:)RG9(56U>W!M#0<,@!G&CK"V% 1A%F1=6"'#PNBJ9J-%S,:JL8V+"6 M#)$1"]KASOIWV,.)90/?@5;#X2#C]P'!$GP+Y-"C.-, Z+ MV,@.Z.F+O M=R UJI\M84]O$%4< $-<)2 ,)J:W!$%>+,JMD8PC45;$6A<7] M57(@:\4$4P4,,LA5G1R2 :"A)+I\1GNC_93WM 4%.2+K'[K'==RE;B3>?+*K MO&\Z[SEP6:P5].-NC?7N:RK44N%$+ BAL:>33M\L_L+]R8BA2)63"6Q0.Z6% M !6 MM,6_H)4RAFNK94#"F"'8H.CX_U.K;; MC'&9 J@F>K8F>Z13[<=NC0U(=&WF68P&T )4__QE]G$#<]MOO;J#EW3CN5@0 M(V[Y;7_+M[-IG$VSJS[0%H'LF^QX>'R2X_]D.)W.LHX7/63'0WQ_\N;1:;^Y MRTSV['@XF9UFSWEP.CO" %\KGQHXG<^B@=G\2/SPX+Z(U-Q=(QT0"NTEELT> M1?B;68;(JP?$[7*KN O9VKJN^:6:ZCL"\.Z-H M0>')G(F1) X0 PJ/7W0FQ:&/W?'>PP/?.:OXO/(B=J+T!NE7^Q?<97JX[(ZG MY]];Z1"TQ^6SA.AD=/QB(%QZ4J5)L'5\QBQLP.=G'()LN%KY /:7UH9NP@;Z M=^W%OU!+ P04 " "$A"%54>/)46@$ "*# & 'AL+W=OW8_W[?-B)^2C*@$T>:HKKI9N MJ75S-9VJK(2:JHEH@".G$+*F&DFYF:I& LVM4EU-0]]/IS5EW%TM[-V=7"U$ MJRO&X4X2U=8UE?L;J,1NZ0;NX>(CVY3:7$Q7BX9NX![TK\V=1&HZH.2L!JZ8 MX$1"L72O@ZN;V,A;@=\8[-31F1A/UD(\&N)]OG1]8Q!4D&F#0/%C"[=0508( MS?BSQW2')XWB\?F _J/U'7U94P6WHOK$KC<*0P]Y]1"'N%T-K=/62M?$LU72VD MV!%II!'-'*RK5AN-8]PDY5Y+Y#+4TZMW5'+&-XHT(,FMJ&N,U'U))2RF&N&- MT#3KH6XZJ/ 9J)1\$%R7BKSC.>1C_2F:-=@6'FR["<\"_MQ6$Q+Y'@G],#R# M%PV^1A8O^E9?R>_7:Z4E5L@?I]SN4./3J*9KKE1#,UBZV!8*Y!;YI=>$D?.IY=4T$771$X:>LD\=M+$BX+ 4&GB&RKV M9\Y[GDG +S6-Q=1#G"V=8_QQ09@*V&)R#>M M?MCIAR/]U-9SW[7HR\DI\/76/'9:"\R1.84!D56N4AZ(Z;DCT]]#!7P1GE'WG M.!!KR&BKP*+U$=Z)MLI)B;K(1>\I3L=N-&YA\H]4?#F,!;\PA8M7IXOV9!J< M*/6".+5Q\ ^ARSQQP)( M(X#\0N"7:4^8!X:?'ZN_ 5!+ P04 " "$A"%5)+-=O'X) K%@ &0 M 'AL+W=O>OP*C;CCU#R_J6 MG-B>2;S--#O)-M.D[#B?IUS M+W"[,_:KVRCEQ6-95.ZNM_&^?G5][;*-*J7KFUI5^+(RMI0>KW9][6JK9,Z+ MRN)Z-!C,KDNIJ][]+8]]LO>WIO&%KM0G*UQ3EM+NWZK"[.YZPUX[\(M>;SP- M7-_?UG*M/BO_:_W)XNWZ("77I:J<-I6P:G77>S-\]79"\WG";UKM7.=9D"5+ M8[[2R_O\KC<@A52A,D\2)/ZVZD$5!0F"&G]$F;W#EK2P^]Q*?\>VPY:E=.K! M%+_KW&_N>HN>R-5*-H7_Q>Q^4M&>*L=-F(M_RJ]O+^U9BF!3>364TQ4%Y;.W^*JQ MSM\_F++4'E[V3L@J%P^F\KI:JRK3RMU>>VQ!$Z^S*.YM$#?ZAKB9^ @!&R=^ MK'*5GZZ_AFH'_4:M?F]'+PK\6U/TQ7B0BM%@-'I!WOA@[YCEC?\?>\4_WBR= MM\B4?SYG>I \>5XRH>>5JV6F[GJ AU-VJWKW/WPWG U>OZ#WY*#WY"7I_WN< M7A9W,;E,7G9%]^N/JY5B](AW:FD;@%>,*2+#FU3XC:*YM:SV@%AF&EH LA : M_X4"8)QHD Q6O/G\(!:342H^A-&++Z;6&0U=]L6O/,5OM!/K1N>RRE2:2&LE M% I*E$AQJ,<; G:ZT@QKLQ(R[".D52(KI'-ZI54NI!/@+BMY%13"$HBEEZ@6 M&4UKK,J,1;H*B"/I2UG0_B*P(L0LC=]@%TL(OS*KJX8V+T7#^FKSOG+%.Y$94QHO:FJW.H7EU M%$D;I/B*<$&1BGPA3]DT,'EM);BR)KPEG"[KN!(Y4*(K,J;+(P?W*Z@0128\B1V^-,0PS&RA.[Z MWV3+2:P$Q:HO4!XZF18T3X\*F$[8CFG2;IE$X;+-YF^H 5$H-)0#Q%#\G4"- M\;M)HB&0?C7!9"=TDFZ$1=CQMD1ZF M 4L >?31FF:] ;F/IZ2U4^VRHSHMD:R85(G19%4U\+YE%G"OQ<;L%-R0"D=_ M^-)=@BY&ETUYMDC41>.2K*U!_C!^(!')7!\6.0F?]<4;M$+_,I;@%)'SE ,# MU1?.0.(?#1O=D@"K Y,H1R035,0@$A'9GR1\HK]6&>2XGO@.UKWS,_N%#1+D/4.P?AD&Q#PX#6R%O/D;?'F *5R'S$&D1M&:J@LDX59!$ M^,\U&?#FJ D*1>.,HW07(4 WY8'\ML M"'^K!Y$SD07T-J=G)-2I.VU5;$M.QH=VHRD=20YI21 : 8YE"?@;F71$ 5+H,@KQ?3< MG04B"YUF!AX%Z$B#S\1Y;%9@O4.ZN&A$I^FC^H@C'OR2MJH%A^3D+>)KEMX6 MP:?\F7$^_\D6-)X@?YB&V@(/PW,2FG.L4$IR]C\S1.ST5E1931G[-71#1>B6 M/)- .!ASJ2%Y<$OS$K6=$?M).X1&9X6^$\;OE;21*'"6VA_.4N*"VTDP/US@ M+E\E-)C\)1G/TL7\AM[&R7 P2@>S";U,DL4XGB7>EW7C M YMP]Y1<3(?I8C%,+J.X(,$L"[WFELDED\DT78SF4< #-2X@@LZ,>/X(0$\N MYC?I<#J P ^F6G>:B1.AY(A9.IO/$]+QP_GW%C?DUK:>G=G6(6RGUY5"EXD4 MBU@N,2>C_NI/\L P">HJW+Z$BY# X>"2_R(I7 P]I3D3&5307+6P889ZW[ MM#6%]4NBHX!;1&U#)\I.T>D&'48,AO-D/$EGTW'R.]_HJ/Q*4@^S)L=1+W#4 ME%(GF?5GC#&'I^G3-6WN\X$H&?0-?$P6%.M0=&-/8X^MH]J+FQCG.66LEE@^H) MS)S6L0P=%A\650XF#NL;3Z05\@C=*"AF'8\K=+V'8R1T#DP:+]>($&J[ M]FFB03Q;KCK(3SKA!F_(-8K7FL^].XU. 2<(:@D/14CFT)C.27SI0>1.SHJ7 M!]3*&L&ULE55;;],P%'[W MK[ "0DR*EL2Y-"UMI6XPP:2):1/P@'APDY,V(K&+[:SCWW/LI*%(725>XG/] MSG?L^'B^E^JGW@(8^MPV0B^\K3&[61#H8@LMUY=R!P(]E50M-ZBJ3:!W"GCI MDMHF8&&8!2VOA;><.]N]6LYE9YI:P+VBNFM;KGY?02/W"R_R#H:'>K,UUA L MYSN^@4RP?T&]<[]K+F&JYE\ZTNS7;A MY1XMH>)=8Q[D_B,,_:06KY"-=E^Z[V-C#"XZ;60[)".#MA;]RI^'?3A*R,,7 M$MB0P!SOOI!C^9X;OIPKN:?*1B.:%5RK+AO)U<(>RJ-1Z*TQSRQ71:$Z*.F' M9SQF#9IR4=+/9@MJ'AC$MU%!,6!=]5CL!:R,WDEAMII^$"64_^8'R&LDQP[D MKMA9P-NNN:1QZ%,6,G8&+QZ;C1U>_-_-TN^KM38*_Y$?I_KN89/3L/;>S/2. M%[#P\&)H4$_@+=^\BK+PW1G2R4@Z.8?^GR=T%NLTT[?I!3FS,P<7'+ND!&OX,FN0^RT*2 M^2Q/;6R6DP?@#05MN $LU>!2DHF?8:7,3V*&,HL3LBJ?0)E:XUX0YD_9U'[C M&/'2."(WR@T+Y\DQ(W)^R\]M.8D0$(.CS,^3*8E2/YG83B<3I[\F>>@GF(@6 MY)=D]-1?%AS-A!;4QDT^C4?6"=./A]$Z#M=5/U/^AO>3^8ZK32TT;:#"U/!R MDGI4]=.N5XS&UL MI5=;;]LV%'[WKR#B++5'G?.?^D;Q8&OO5S87P[+%0VEWVY]Z79Z.1R^:BX&YH2J'Q M96ILP3U>[6SD2BMX'I0*-4J3Y'A4<*G[5Q=A[=Y>79C**ZG%O66N*@IN5S=" MF>5E?]QO%A[D;.YI871U4?*9^"S\E_+>XFW4HN2R$-I)HYD5T\O^]?CLYI#D M@\!O4BQ=YYE1)!-COM++A_RRGY!#0HG,$P+'WT+<"J4("&Y\JS'[K4E2[#XW MZ'9I0+OVP998^.^BRK MG#=%K0P/"JGC/W^L\]!1.$FV**2U0AK\CH:"E^^XYU<7UBR9)6F@T4,(-6C# M.:FI*)^]Q5<)/7_U3DP\^V6BY(Q3EASC.F=W4G.=23UCU]9R/1.H@G<7(P^# MI#;*:O";")YN 3]FGXSV<\?>ZUSDZ_HC.-IZFS;>WJ0O GZLU) =) .6)FGZ M MY!&_U!P#OX\>C9']<3YRVZZ,]-B8AV#C?;HM7 MX^/D_(4H#MLH#E]"_]$:O@R^=_RF]W_2]+/1LWTO;('9@%8&<>FP;J9L&C0$ M4P)C!)"PB)*NVI(.ZM=Q>!T'.Q^YKD 7+#V-,D/VZURP6U.47*]>OSI)QV_/ M'&P]P'\F4,2W@T"1)U_**P8IRA6S(.L28J%ZI.C3:(D4D,I MKA&XZJ;4%(7TL7>JDGF#[!]ULU]6UE5<>WSJ$7+L/O15!'/,8>O"=H,J1,_6 M0XKM(C54A?/,[BUE@63BUSN!I"/@.V0?/#B=BK -]0)*J2K'DN%1LLMJA]Y7UN0P MB29\DA@/D]U!+SR2S'59*IGQB1(HDIU)5,3807"PH][Q<"/H1J28K.^6L2^;C(&RJ.;4<7W"I^"26XJE; M-Q;T>4S2T=3\A>Q2"W%&YI0Q=LB^M$"Q>^I";9V!P69BZC9]9BJ5LXFQ1-2Q M:4^1D]T&NS#4:2)#4S->EI9+BG#!52787OC+:6@RB U8+AWP-/5;TY9992WI M:NIL"_?AB9+?*ID'_HU(;\B:Q-0(\+*D8DF]@):Q,00<34 8^:"=JBZG#=GU MOP4YYSG3IH?)QTK(8'U7NMBSVRG/:Z<(4KQ.,42BZ/59>C_2E=4ND"] M4R$8;70$4(_!.#W:96$.4FKP$BGA6E=%O4<]LX(>S:AE/3&"_!NXDU4WY>UF MQATX+?*<0-7)P4AYC7]Q)Y7@E?/*$E@S7\T(\)D5 MX4004_&]PY0-'HX'1E%?4_O+1_QF81F<^K$5T#F$B*+3@6L'"[9$'I'"$*H,QY80+D>& MUWCD>9&[^5@B_M6^DX^]I1!?,:ET#%Z?N6@TG$1<+,1FV*98P8%:ANBA;I5& MZ_FIJ)M>\*.3N41KB[:T)."EKVA37$?N-FF M@^ZH"6+ M+]Z4X1HT,1Z7JO XQRU66!+ ]ZDQOGDA ^V]^.H?4$L#!!0 ( (2$(55E MQET3E0( / % 9 >&PO=V]R:W-H965TDQEL+U#6-L,\S5&8U28;)QG G%[7S MAG0Z;L4"[]%];6\MW]*>I90-:I)&@\5JDEP-+VZ.^R]+5 MD^0B@1(KT2EW9U:?<5W/J>7Z [Z0O[R3PG?Q'>?#C:D[.OAF?9NP,R1[W,T2'V?[["8?2;\[='+PI]J!%::Y8RC Y/+LCH=L$M*31R M">QT'%ITUJ)V@.0D]SF"J8)=:-T)!5A5&&;GB.%@?8#0I6<1Y2_N4"82!!H+ M).*Y#OE*285%CL0E,Q.8PB>1>L%*0$ KK)-%IX2%%JTTY2!H[C/!)A,%-B]F MA?A((7$\H>\XX'YYYGYAFXVJCGE34!M9U/-^VK+S:HYBF;LXA_LYCV&PZ\W3 MK2ELT"["KB$H3*==',C>VJ^SJSC%?\/C+KP1=B$U@<**H=G@_#0!&_=+O#C3 MAIF>&\<;(AQK7LEH?0#[*V/&ULM5AM;]LX$O[. M7T%XMXL$4&2]6+;3)@&:MG>W"^RV2-O=#X?[0$N4S8LD:DG*CN_7WPQ)*7)C M^W;O< @02Q0YK\\\,]+-3JI'O>'Z:O3M9&-,^WHZU?F&UTR'LN4-/"FE MJIF!6[6>ZE9Q5MA#=35-HF@^K9EH)GF=SK*1\Q)L?B]M)A ;QBN<&)3#XV?)WO*I0$)CQNYKWT1A-K>3Y806O&1=91[D[F_<^Y.AO%Q6VOZG.[N"FD:!32)DN2,O'1P-+7RTC_E M*/W[VY4V"K#QCV,^.Y&SXR*Q7E[KEN7\=@(%H;G:\LG=#]_%\^C-&8-G@\&S M<]+_1&;.R[E87I(3SK_OE&C6$.$X">C'JA+\A^^62;QXHRG7AJTJ < J*&LH M=P+$(* % ?3";#C%(TGT!H58L?8^?G,9T Z@H.AN(_(-!2#GCU2V6(J:[KCB M=*U88T"\D90_\;RS *ZW G;&D5=9*EF_ M],D&'B4V$J3!BBZY JLXD; 758/&KH5P%)R934C?VG!#N>YIG&&YXO^Q6)<; MD6.,_.T[6;>LV0]H$XTP@E6T[0!S.8* *VMS(RDK"H$Q@,<>A=9. )&H*KKB MP(8%/Q:7$/!.<]DTO@%8" AS1MO(-% +241T.I'9'RN![* $0(/2'085TN+J MX(CWY%XR56!HWD-^(AH9VA>%SV!U,IJR"_JPM8M!&H='PW":P:U%H%B19%$11Y!5# MYIW"@SR,/69KA?6*N4+EZ-/J *E]Y>!3YT/OGL6\+7C#%;0]<'>UMX8="98W M&<,*TP*SR8:;6AC#>P2Z(#NG^Q1W&EFE,QNIQ+\LSV%]H>?/T04K4:(N]V[% M17F@$7V _S2BGVVZ^JI%;=\P#@;XD S%@9O_)T9RX"!':20;"&G-&RCV"ES1 M, \R))!.#0R5'6.H'@7_'0F1XR04G&0A>HJ%^K'R%,6,8^YF0:QF5*-XQ3 F MHG$S+F[HR\#LP(/]E19/0X;=1$)^Z>H5& +:?![);W8"Q!1NP=;UMYE_^5QQ MG)HQ45"7=@CI@)40"?3"1N>2?.P,-.*FL%5BZ$^LZ=#'Y-H9$0=Q=!VD<4:^ M)UD6IA'YJTLP2>,XR-(9F:7A+"4PP)91Q>GNVX@XRK-0&!4 @LTG[EAS+=P4(W M^]3Z(_8N)@]"/UZ5P&0 $,@- !FK@),DS#+RBL1AFL+/AZ>66U8N %@%2*5[ MP:N"7,'?\*P2)1]2.P^3S!?!Z'+8NY6 2E$!2,ELYG2DRS!=DE>>5<8R 84O M. 4KKK; [G0?']^HM(#J%*6 9S4'^BL"W[&0B- 'Z :\#HN&R-)P;?PIM<"N)F&IHU@<+8R3^HK>#6D967G.W^%<89L.&GPBA'+KB?E%AG%Q[)\; MG>%\WB&!'6D;1Z*ACJ/Y("9?P\^P&1/8 == ^KGV\[-- ;'C]Q."J\?5&5M# M^O \LKCN^+5!_T?++G>=7;[P&'WX_%4/.,6HT;2EYV MDJ.\27Z1C2TC')Y89:>Y8STDR8+9,H4.,K\.H9/T'21)YD$,]]!!YLFX@R3+ M8!%'V$'2,(W)KU8#N9C-@CC#QC)?A,OY*>7CII L0%*ZP*:0+!PVKNXM" ]& M.:3$!CCBBRW!T8,<>.+(/(41MFEU$[>EKA7G^ TIEPKHWH)9-$1S>.7%H<2/ M/6[H*(!C!'X3L$,^=\KUD#,HN6,Y/OIV "8 H7Y/:YB0[=@!\I_O?,8)V*(, MVC?J2"_:UUD18]"<$W(XJI[^M#(=?4^JN5K;KV983EUCW*>E877X,/?6?8]Z MWNZ^ZOW,U%I ("I>PM$H7&03X"#[I6&PYN$P@WPO)3 M/_X&%0R?*^_^#5!+ P04 " "$A"%5KD8A>L,$ !7"P &0 'AL+W=O M^OWW>D[DFY[2"Q1O.^^^WAWO-.5=;>^ M9 YT5U?&G_7+$)IWHY'/2ZZ5']J&#;[,K:M5P*M;C'SC6!71J*Y&DRP[&=5* MF_[Y:5R[=N>GM@V5-GSMR+=UK=SZDBN[.NN/^]N%+WI1!ED8G9\V:L$W''YN MKAW>1CN40M=LO+:&',_/^A?C=Y='LC]N^$7SRG>>22*967LK+Q^+LWXFA+CB M/ B"PL^2/W!5"1!H_+G![.]8O^78P=L10;H+#5PV[OK6%%SLVX_ 9$=GLJ5S.7D2\%-;#6F:#6B2 M329/X$UWX4TCWO1?A$>_7MG[YS:O>7J![+S^5+ N-,NL7S]Y.QF_>>\I5 MHX.J"'*T>6@=4VY19SYXLG-2Y+595%BLE(\K>0+T$7"E0TG6,"UM8&H8)5XJ MQ\.N)RJ5)]6&TCK]%Q=TG&6#+/VEW;ZG CW/AEDVID8Y6JJJW0.[* HM=:NJ M:CV@\!3T ;(0QAG-V3E\3IP[SO@?SM[W@J5"!1Y0:5>\9#<@8[L8";=42Z89 MLR'M?T# ^IWU%S "RTIMRV)L 3NFRO%?6C86Y] MH)H1*GS=" GZPDWK3[.H!QZ3U5)&\7ZOU3L,C[9BP3..GQ3XN+5M\H$ M^?A?PAR =*.=9)(UO!8Y!VCG*.MI)?2-.9-C'6 M;>JA^$ +C%,K0XA1OGF' A+$I%*!IQ9'J&JIW(Y**QPF:$$6Y#=.&\W&:0YK MP9FKF.H#NM=&H#;R09V<'ZNJ5',#6K"!.M7&!J>,9F-KG4=>,VD=['T/BRG) M1%$A$L7*K6NL2)LZ5"$RRYXA?;Q/RY2X#U2%;V=_H%3E\/DN;,8RB,G*51KH M@5V]%72V?JS*T8A%?4F?(5VU;JM!6+$)Z]=>WQ%F@'6< :;90U?KJ#/LU.P6 M<:23MH-S2'//;G4W-5ZD8>E^>QHYT9D6&N%5/(=I-GQSW">7QKCT$FP31R?4 M!P:Q^%AB\F4G&_!];G$%;E[$P6Z6/O\;4$L#!!0 ( (2$(56-#L^LW@, M .L( 9 >&PO=V]R:W-H965T9<\Y<2&K>:/-@"T0'^U(JNX@*YZJK.+:\P)+9B:Y0T4ZN3;M@\$7@8T]&H./9*/U@Y^\ MSQ91X@6A1.X\ J._'=Z@E!Z(9/S;8T8#I7<\'A_0WX;8*98-LWBCY=\B<\4B MNHP@PYS5TMWIYAWV\9Q[/*ZE#;_0=+87202\MDZ7O3,I*(7J_MF^S\.1P^6/ M'-+>(0VZ.Z*@\I8YMIP;W8#QUH3F!R'4X$WBA/)%N7>&=@7YN>5GPY1E(4.6 MJ%T!UWDNI& .,V J@SN48;QFQ@FT\]@1J_>-><^PZAC2'S!M7&'AC^P?D]I!#:]2%Z?".5L".7L%/IOJ>9IAC^FR9^C M7\[8YP+A1I<54RT4S (JAX;VA7(:+/4M4->U0]>-02L2F7L'8"0#Z9[RI&08 M!&=',AH*V&J9 <7*%-3J$(8DT5*;+F5*DXO:H@$NF;4B%SZ7%MBCJ-L.?@*? MI!3XXMEE.GWUVM*%D"$\3R:O A0-+NFN( NZ]H2_.Y4C[]9KM%Z%K?G_DCG* MAA3 SZ0@,'4KT[!"O]30%89K5K:34/2@]ALWHTH(Q66=A>('LN]*#9FP7&I; M$QA5M&NIC=[A<9%^2N$X6![:KJH-+T)E<,_1VI%0.\+0IO5UI)2=#RG+C2XI M[[;>6)$)UEF\H\V2RG>O91WJ.H;WBD^@*:B3X8,N:*MIJ7YN#&O2+C)"'\-- M(3"'-WODM<\+? KM:GSV2 &= E'V-F^%HOX73 XVQ/JHS&,0OA]*+#?=KJ"4 MKC2C#J+)+;4YIWALR#QI:OP/M=4A\KY-0G1]-*/OH]%>67O 'C+@#QN5RU=Y M\M0U%1\]0"6:;7AF+7!=*]>]1Y?0;A D0".7VD>;1Y DLGLSNP4$S3;62P6^X&6:)L3B51)*H[W MU\^YEY*L.(JG&6"_-!)-WN>YYUZJYROK'OQ2J2">\LSXB_XRA.+3:.23IU.W=Y;LN0::/NG/!E MGDNWOE:975WT)_UZX8M>+ ,MC"[/"[E0]RI\+>X'\9YK$__*IRH.K0.GXU<.3*L#4[8[*F(K?Y!!7IX[NQ*. M=D,:/;"K?!K&:4-)N0\.OVJ<"Y>_NH4T^G\RALBDXCYF1]BYN-<+H^NISL%_EQF0W$X'HCI>#K=(>^P":5>U3]R_?O)L?CLQU>?6B\^K!+^N6/VBZ%%$?3T='AP4JI!S&/V]?8 M/A"KI4Z60IG4"\0T+)6XEZ%TJ5P+@PW*B6![/TM34I@/)Q1IVA0%4X A"J>A MF>0-Q1&I79!*2-(N2=5*A5 QKI!!J]./+5/< M*T*GWR.48%*[,3UEJ8=#<6W#LHEL8M%2?"!X'4UCI(8[2NNH*:VCG=5Q+2&5 MA-Y1V9K S-%59+O%["7[O4Y1XI_P5H)M\D*:-?E9&EFF.B".<"E%HXQ/'C1$ M4$)2M9$FT0B/APR%7AJ\6,I')68$LD2;.$G4M"J+ M JPI9YD2KB196.PYM2@SWN-K%KA72>ETT'&'N'U*EM(LE+BQ>:X]SPBU%?>W M-XT1D"0=H^*E*7#?.G)ER+%]2Q !09HK!((C#/E#TF"@(TTR_1V-.VZ,G)=+ M@PF'5A!YD.8C>>$4: \H]X15H+F(R19SJ5VV[I'3-S'9#<=B!Z8-C@G&,A6,-1.546B'4AI M'*AKX048(BIM:)"IX8 &IA))G-\2!YS7.D@JNTP0@Q<@6_!SE#T45UD6]26U MDY%"_*"'&2.&J:?:Y9 W*]-H5E>Q7AGHS- CB65HXJ%KA)B, M#_Z!@LUPCHF6N>WVAG[_+!VX8GI4 :BFLV=R:F(; 1!I!:AHG15MG"%I^B( MF?5 A$&RJ<"&I$S1\RK;E+S2UMFV HFQO4.,GN(]N^EB?>GQMK.LQ4&)G&8 ML#; *FK@%%QPVW:LGOFTJ_L>-]WW>&?;O%<+IM492NL%XU M76<3RSJ4&W=]5,E[Y:8F"50.O=&K@="AC2JL \F*N$>&-F2HCJDZZ%#*-694 MJ\XJ1;O"=-*$Z62GCU\]U_"M#QH]6/FN*.V6L)?N][:E_+O(@D1]'MR?F<^C,%.;9YXK:< M>8?SY3WW,QS-M)SI;#-9M%(>W: BI(IA=IR5/&YA /8Y%M>U=)*'D8B=2<<$6G>DX3<\5GP/KM ==J ZG1W MX6!@$;_)K%3BAPWW=$%KMYP]A?MEIRS!RX^\C%I)U9SK2#+!T"!*8RM/6NVJ M6K'SF,L4M2X QRO0HS0QD]2M"LF3%_]BHGE#!+'Z?AV0@VZ$[ MT'2V:5TH;PP$J/!@7\NOZN5CGOAUNJIFU5 M=D;?,QKIW%KK5#2!'PBE>8!(4?I)P/S!]XCZ;5#U$O+VN>G,R9@5,MP$O]=< MDAW'E6AF+Z)HRUAL2B3E&?7DG)U9%X?C=7M3E7UD5VX'X; =A(R:1.M<=>7- M:KK:'B-:U-8][[3O5CZX,O)*ZY;+$VQS'2!.?:0/*8%FKFH6JZJ$#&HMHCP: M$S7)Q"2AZ8*25 %E@WJ)=(XOI)&ZWJXR4O@+K47A[%-%\AM@(PV)+'U-MEC& MW((!*Z?A=V.5Z+"J*[PO?'JNE]SNT-T,T2C3GHMMB"9OOODI2BA=8$$4_,DX M)1J@VR&5?X63YJ;63<&CUB?=7+D%?[AF/C_RPCK%R M 60 >',<'0]/COK"Q8_5\278@C\0SVP(-N?')09 Y6@#?J=QKGXA!]7$"Y0;, 0.TYO:), 2;=A&] N:'=Y&/:@ MV$PL1!=/DN-D7S]*=MP42+.76*3(PW,DD1G6VJQL@>A@(X6RHZAPKKR)8YL5 M*)GMZ1(5[2RTD&K+A#R;E$9;E68' QBB;]F^FY MCP\!/SC6=F\-7LEC*/&$4&#F/ *CSQKO4 @/1#3^M)A15](G[J]W MZ!^#=M(R9Q;OM/C),HNL(PE7">O)*1M0AIX-X4"R_?,L?'0Z!J,CR8TOPA20S:1X\I? MRI,SM,LISXT?Z-Z?F$ +;V9:\(RC?3N,'2'[_3AK4:8-2OH*RB7<:^4*"Q]4 MCOG+_)@8=;32':UI>A3P2R5Z,$C>09JDZ1&\02=S$/ &_Y7Y:S*WSM!C^'U( M9H-R?AC%-\B-+5F&HX@ZP*)98S0^.^U?)K='.)YW',^/H3]S/$3L>.I7(3B> MG5ZG_:M;2[V2Z:7B?]$O'>,";)#.%7!G@=X4D8>Z0 42358PE7.+P&E+BQS( M!%=@^_K0@&,KBB^UM6A#,^K%?F(/)L)J0L]$1;?ORRB2TM;T'-:H*@0FA,Z8 MHPBG3S(TQ,SW=8XHR4=(F:X4\4-F%#G6G 4:+[5-C-R"T%LFW!9*HY>&R,RJ&G/>/\H=\A^7N1 )U8:KLT);DHT' FB=^B] MQ'MM3&C+,*PLA&-I.KKS=O-PTHR!Y_!FF-XSL^1$0.""4I/>U44$IAE0C>%T M&8;"7#NZY+ L:*:C\0&TO]#:[0Q?H/N7&/\#4$L#!!0 ( (2$(57D&PO=V]R:W-H965T+%,_YSO4[HL^WQMZYC1">W9=*NXO>QOOJ;#AT^4:4W U,)31.5L:6W&-K MUT-76<&+H%2J83H:S88EE[JW/ _O;NSRW-1>22UN+'-U67*[NQ+*;"]ZXU[[ MXE:N-YY>#)?G%5^+]\+_4MU8[(8=2B%+H9TTFEFQNNA=CL^NIB0?!'Z58NL. MUHPBR8RYH\T/Q45O1 X))7)/"!R/C^):*$5 <..O!K/7F23%PW6+_FV(';%D MW(EKHWZ3A=]<]!8]5H@5KY6_-=OO11//*\++C7+AEVVC[!S">>V\*1ME>%!* M'9_\OLG#@<)B] F%M%%(@]_14/#R#?=\>6[-EEF2!AHM0JA!&\Y)345Y[RU. M)?3\\B?4_3U7PK&3#SS#\^7YT .73H=Y@W$5,=)/8,S8.Z/]QK%O="&*A_I# M^-,YE;9.7:7/ OY8JP&;C/HL':7I,WB3+LA)P)O\:Y"_7V;.6[3"'\?"C"C3 MXRA$CS-7\5Q<]-#_3MB/HK?\\L5X-GK]C(_3SL?I<^C+6Y$;G4LE>>A6LV)O M)<^P]Q)^@WWL9Z6D^,JQ2UONV%NSX\KOV(TU:\M+QG7!OI,KSZZY+=RQX)XU M?SRX6_%1Z%HPZ:C1A;6B")[XC8C>?/EBD8[GKQN?5.-3U?BTW0@K6"G*3%@' M_N5U62ON15(9J;T##/P3G#&V#RHI"42:Y8)6R87CH7S&1*KF.*O3D61.>N M#V%Z3" J!JVE!B+PT$#:\3!5'CK#E3(Y G11=2^&E$@8AT4<)$=P0OU(J0V= M\2T5,DR<@M451"3R8042B#'&G(<&5T9CB9$F]3K:Z"/K,M\P-).3!06RD1@B M.()!2G)918>X1]*TZ^H9[ W80;Z1P,=,]Y135XEBUYJ-<$N:(/2CZTV)2]J2VJDD]

I?IV/L4#[$(&NV8.0G1(+5(JGMYEGS8PMSN:R?OX:6X<]0LB!$? ME5WW46EVX[ ;)U==H$T&DB^2>7^^2/%<],?C2=+RHDO9O(][#QW.3KO#?662 MDWE_-#E-7M+B=#+# A_'QP9.IY-@8#*=Q>&=4[MEN%S=X4(4J+GN7JN#ST%H MFP.*T%V-^\"K)\1M:RMI"IG*V';XQ9[J)@+RW1G#D"5_DK!FA0D& Q%C6S+J M5\:K2LE8D#T.M<#AU.*' Z@+C?0'^YB?9 C MY/B?I'C:%;O/18.TGYZ.\1SW3T=ILN]2BH5$'"3&LP5^I]/1P?E!9U'=VLHG M)P!<3(D84>,(,0 X?]6:9,?N5L.#"V\I[#I?;NWW3^'RWAAWHO' MOQWON$70#A^?%51'@_FK'K/Q*A\WWE3A^IP9C\MX6()L^+22 ,Y7QOAV0P:Z M_U/+?P!02P,$% @ A(0A5?7 _\]7 P D@< !D !X;"]W;W)K&ULG57?;]LV$'[77T&HQ= "KB51/ZQDMH$X3;$.:!$T M6?M0[(&63A81B=1(*G;VU^](V9H-. :V%XE'WO?QNR/O.-]*]:1K $-V;2/T MPJ^-Z:Z#0!$OYV[N7BWG MLC<-%W"OB.[;EJF7%31RN_ C_S#QC6]J8R>"Y;QC&W@ \T=WK] *1I:2MR T MEX(HJ!;^372]2JR_<_C.8:N/QL1&LI;RR1J?RX4?6D'00&$L \/?,]Q"TU@B ME/'7GM,?M[3 X_&!_9.+'6-9,PVWLOG!2U,O_-PG)52L;\PWN?T-]O&DEJ^0 MC79?LAU\XYE/BEX;V>[!J*#E8OBSW3X/1X \? 5 ]P#J= \;.94?F6'+N9); MHJPWLMF!"]6A41P7]E >C,)5CCBSO&-*<+'1I -%;F7;8J8>:J: O'MDZP;T M^WE@%/M9 *ME@D>(NQ-BSWU,U'J"8%= 9UQD,&7 MM;(71K^_]AYKK@R (%N )TW WB/O<0O"O'S0?'RMR5G18.UD: M5KYBO^,"I8+WUHN227@UPT&<3&(:XX!FDXR&.,BO)FD2>S]<=6.D[!D4-BLB M^G:-PF5U$JXFV/>TP?AL$C^0%=.\\#(Z2?/$R]))'$76RM+06DDX\SZ+0@$V M.<.: T6E9.NRRS0>@,WN#E3!,?VXVS$_-H?BB!M,'N4VF)RFSHJ==36CWMVKE^*0 MF+=>.'7I#J?I\$NH/8YI/+N(/NSN\'3 TQ-\1LZ57'#4)UM0&_<::&3':S>T MS'%V?'!NAC[[K_OP6GUA:L,QZPU4" VGL]0G:G@!!L/(SG7=M338P]VPQD<3 ME'7 ]4I*&PO=V]R:W-H965TD%,?)7&_8BTU2=]]]=_S(XV0C MY(-: VCZ5)6UFCIKK9NST4CE:ZB8&HH&:ORR%+)B&J=R-5*-!%98IZH2JK:JF-Q>0"DV4\=WGA?N^&JMS<)H-FG8"KZ M_KVYE3@;[5 *7D&MN*BIA.74.??/+F)C;PV^#"3RV+J>(80 ME)!K@\#P[Q'F4)8&"&G\U6,ZNY#&<7_\C/Z+S1US63 %3YW,H04L M65OJ.['Y%?I\+,%^KKL.>0>3]P"'J' MP/+N EF6GYAFLXD4&RJ--:*9@4W5>B,Y7IM-^:(E?N7HIV=S455<8Y6UHJPN MZ%S4FM(SR'O>BPPU^@)O0:T1:*_IS74#QVG^$ M''=$@V>B%\%1P,]M.:2AY]+ "X(C>.$N\=#BA?\K\3_.%TI+E,R?AU+OD*/# MR.88G:F&Y3!U\)PHD(_@S#Z\\Q/OXQ'>T8YW= Q]=LUT*[G>4K&D-PU(9EC3 M*T!ETBO.%KSD&C,X1/LX\/T:Z%*4>$H-H#8;WQ]5_ATKHO%SM1?;S+&&#:NW M']YE@9]^5%3L^)263_G"ARZV=,E5SDJZ!28I4P8$-W6[VU1ZPFN$%:W"_5"G M9\0LDI](F+A9.C:SD/A>X'I)9"81R4(W2D,SCDF2NEX4FW%"XK&;^!G!A/": M6FJ0Q(\R-PG&Y%YH)-#6!3(1;:VAZ)DV;-M)X<0_)=$X=5,O(U>@U!F]K)K6 M&'(TQ^W4Y"3VW2SSR6D/UR&(1]_"4 #9>2IR MDHY=/_80\$K4JP&&J0Z FD(D;I*FQ'"\>ON=PE->M@68LN(]P:NV>IL;7N%] M2*KXJH;"I8M6TUIHFN-I0.E#,3PBT7@GT?BHDFY0&Y)>UEW+,'?O'93,U%"+ MMYH]*-3C\/\B5&&C\[WH\B7Z?U"MZK5I+@53,>."^]Z [1\4C;DH4"@%4F!2 M822R+]K[#=9Z.U#\B6X 'G!?S 5(7BF]G_EVYI,Y4VO<)=[%>TL'-SY*W,"/ MS,!WTR@D-V_.62Y0EF@4X(//(5JV$KLV_ACN.8A&Z,!^4W40]R$U>: MMC40RT&+9DPI0*&(A<9V;C5O9+5F>"^^J.>5*C$)ST])&+E)'))OM@E",6"/ MR'!E"F<>!B],C;9),DSL):!P%/_3Y_EP4LP12#B,R'O\SKNS?$>=.636A&Q M.,ZCEC9:ON>7+N59[JETTHCG!M^JSD5PCW:4\6(W>!O/L6U^PLX(=.7-(T#BF+&3N#EXY=IQXO_?^NOZW6QFK\6+Z?ZKN'S4[#N@&Z M,CM>PB+ "3&@'R%8OGB6Y/&K,Z2SD71V#OT,Z5-,SV*=9GHH ,<%E'\KI<(Q M--9055,TT%H)'.=&;NC+1J)%=0:#S<45P:OZ-5[5H"5>2\@'+CN079 DCA, MDL(=+/-'/$W)>VDZS64)9!86:4XFX2Q.4,Y93AZX&+KK#%#+G\"0(F1Y3/*0 M%1,7FQ?D'KB@8"RW@*4$'A69ACE6RL,L92BS-".KZA&T;0R^"\+"&9NY9YHB MWB1-R%OMUX+W%)B1>+_CYR^.) B(P4D>%MF,)),PF[I.IU.O/R=%'&:8B!;D ME^7TU&<4'4U_"WKC=YS!*^ND[1?!:!W7Z*K?'G_"^QU\R_6FD88*J#$UOIQ. M JK[O=8K5NW\+EDKBYO)BUO\%8!V >BOE;('Q148?R[+WU!+ P04 " "$ MA"%5[G$Y5BD$ 1"@ &0 'AL+W=OV 2?-MA9H&R1I^V'8!UHZVT(D424I._[W M.TJRXBV.@&TP8/'E[KD[WCU'3G="/JH-@*9/15ZJF;71NKH-HH%?G(=]UH5/"LM.;39NU6SJ>BUGE6PJVDJBX*+O=7 MD(O=S/*LP\)=MMYHLS":3RN^AGO0WZI;B;-1CY)F!90J$R65L)I9"^_R*C+R MC<#W#';J:$Q-)$LA'LWD8SJS7.,0Y)!H@\#QLX5KR',#A&[\[#"MWJ11/!X? MT']M8L=8EES!MS*S8HBFL>)WK.['[';IX0H.7B%PU_W37RK+ HDFM MM"@Z9?2@R,KVRY^Z5)BGW6N)NAGIZ?O.SSO2>?BP3*,WYT-N/?!E#NI\.M)HQ(B.D@[P MJ@7T7P&,Z&=1ZHVB-V4*Z=_U1^A<[Z%_\/#*'P3\5.<.9:Y-?=?W!_!8'S%K M\-B_B_B/Q5)IB47RYZF86\C@-*0ASJ6J> (S"YFA0&[!FK][XT7N^P&'@][A M8 A]?J]%\DB_5DT5+TP5H_^GG!R$.>WDXL!&*E94;X!>BZ+BY?[=F]CWQN\5 M58UQ43U3R!P>+U-D9,XUI#0KV]9@!'#4H.@=GNW^0F5/%-.WQ_31-G_D2UTL M01IK+:8B/QKB(!#?@L0^0.$)9)(IH)7,$GBY+\$TFZQYY#?)2[1!F.?9 M(0M(P)R $>3]"C*S?A;[MNMYY)R$D1.YY*;S$7<\U[?C*,0M%C@3]L)V%W]G MV&>A/1DS$C)GXI.Q$QZ@#-]>R(=>;$?CF(2N$\8D M=BN0)EF.K"%!T-I@L<-B\G8@E5&?RFCP\._NOPUVA$'M_]@1C,W_T0B..H#: M<#3[DN GJX=\$>7%%K.&@DN.+3N!D]3V0SN(&1([FCA(\ .Q?3^R/9PCL2/_ MF-A^;(\]UQ";.(PBY6E[J]L?O5_KVS:*_Y9_'VL?29RW6&W,EAA:JN,T:2RO8!TDZT MJ)I+?RDT/B&:X0;?;""- .ZOA-"'B3'0OP+G?P%02P,$% @ A(0A51+T MD<^# @ -@8 !D !X;"]W;W)K&ULM57?;],P M$/Y7K" AD%"3IFT&(XW4;B! #*I5P /BP4TNB37'+O:E&8@_'O](0V%=M1=> M&I]]=]_WW=G7M)/J1M< 2&X;+O0\J!&WYV&H\QH:JD=R"\*C(/]QC6K:K0; M899N:05KP$_;E3)6.&0I6 -",RF(@G(>+,;GR\3Z.X?/##I]L"96R4;*&VN\ M+>9!9 D!AQQM!FH^.[@ SFTB0^-[GS,8(&W@X7J?_;73;K1LJ(8+R;^P NMY M\#P@!92TY7@MNS?0ZYG9?+GDVOV2SON>&<2\U2B;/MC8#1/^2V_[.AP$3,[N M"8C[@-CQ]D".Y25%FJ5*=D19;Y/-+IQ4%VW(,6&;LD9E3IF)P^RCJJA@/ZDO MD2C(VG>'R)*L6258R7(JD"SR7+8"F:C(2G*6,]#DR24@95P_34,T5&S",.]A MEQXVO@W3/-=;FL,\,&]/ M@]I!D#U^-$ZBER=430=5TU/9LP]MLP%E-2C74<+[RFGR:ZCB,=(^[R 7;9NH"1.DJUE>W^5&%7@+"L/3]?P8R=D=DO$]').! M8_) CF8X*NK:K/T=LQ4[>MT\E^0.E_$_5,*#M]R JMS$TL1=)_^LA]UA*"[\ M+/CC[B?J%545,W7B4)K0:'1F<)6?4MY N76382/1S!FWK,U@!V4=S'DI)>X- M"S#\562_ 5!+ P04 " "$A"%5,*>%^:(# "#0 &0 'AL+W=OR6BLSX4['&[R"1U!?-O="C]R:)2,Y M,$DX0P*6$^?&OY[[D0%8B]\)[&3C&1E7%IP_F<%/V<3QC"*@D"I#@?7?%N9 MJ6'2.OZN2)UZ30-L/K^P?V^=U\XLL(0YIW^03*TG3N*@#):XH.J![WZ$RJ&! MX4LYE?87[4K;@>>@M)"*YQ58*\@)*__Q;"QL6CM#6%F&Q^5T&^)QJGI+_JD/&(*$KV_!84) ME1_01_3E\1:]?_:/G"5Z/W MY\U"*J$/Y5]=42I9HFX6DZG7<$4PCLLNL]+/WTT0!G>=P'G MO<#_Z/6@]GK0N\V_4DK@&XEN1+Y'G_D>4[5']X*O!,[19X(7A!(]TW\&!I<\ M Q]4]P!98 >8J!R':ETXIKF08-,7ILM<2=VJ4^/&H6UQ2BTO> M)$Y RE>,_-,M+SE9^>/0"TI[^I6-'9W&;A2%+6VG M1DD8G9'F>X=2Y?6FX0]DJ=!GR18$2=26W&5V7O.AZ/K]9?'UK*P(XJ.0 M#@=M?:=6'=ON-KK)',3*-MD2V=FKU;-W(W]CVM34_,PV^[5(/-.77P1T6 M^BQ+1&&I*;VKH0Z9*!ON&ULO5C;;N,V$/T50ET4";!KW64[M0TDEA?= MD&2=-]6/2! MD6B;B"2Z)&6G?U^2DF5=&"79*GVQ)?+,(><,-4-R=B#TD6T1XN I33(V-[:< M[RY,DT5;E$(V(CN4B9XUH2GDXI5N3+:C",;**$U,Q[(",X4X,Q8SU79#%S.2 M\P1GZ(8"EJ+-K%ABG**, M89(!BM9SX]*^6-F^-%"(/S$ZL-HSD*X\$/(H7[[$<\.2,T()BKBD@.)OCY8H M2223F,??):E1C2D-Z\]']L_*>>', V1H29)O..;;N3$Q0(S6,$_X+3G\BDJ' MU 0CDC#U"PXEUC) E#-.TM)8S"#%6?$/GTHA:@:"1V_@E 9.V\![QL M#=S7 MCN"5!MYK1_!+ ^6Z6?BNA LAAXL9)0= )5JPR0>EOK(6>N%,+I0[3D4O%G9\ ML8(TP]F&@1VB8$G25 3O;@LI FHR9732_A;GHR :WT$CN4XFODL7V-N*W-;Y\Y_&WWUPZ,WQ'"K M!>(J/O?-"^3[Y0/C5'SI?^EB7K!Z>E:9_B[8#D9H;HC\QA#=(V/Q\T]V8/VB M$WQ(LG!(LM5 9(W0>%5HO#[VQ5=11W 6D13I E#8!LI6EHO]PO:LZ7AF[NO* M=E&NYSIN$Q5V44X0.%83M>JB)E/?.W$UG/0K)_U>)[^I5(]B />(BM(%LCQ] M$$N1K$%4K,8R(8DJR+C(0&*QBHQU!1F.P!D^=I_K)"I&]FL3#AQ_XEE6R[.E M!NB[MMT!ACK&P+D&HL6;A3.RN MTX8+_+=J^D'2I 0[*%@[*MAF)K!L@Y!U1Z?Q_ZO_-,](+F![07M]-.%M??!&H@7!+;;3CQ]3(569NV:+45TH^XW MF? USWAQH5*U5G>HE^KFL-5^95\L;4U[*.]B;ZXL+V&=(/%'BE!:S&4 M-1J+>=+B#K1XX62G+OD>".&PO=V]R:W-H965TQ!G#6 MF!ZD_?%K PD!7*>IW)LV@+\7^^&S_=HPOF?\5[8A1("')$ZSB]Y&B.WY8) M M-R3!69]M22JOK!A/L)"'?#W(MIS@J A*X@%RG&"08)KV)N/BW&<^&;-#?8J$4U(FE&6 M DY6%[T/\'SN(A50E/A.R7UV\!NHIBP8^Z4.+J.+GJ-J1&*R%$H"RW]W9$KB M6"G)>OQ;B?;V]U2!A[]WZG\6C9>-6>",3%G\@T9B<]$;]D!$5CB/Q2V[_XM4 M#?*5WI+%6?$7W%=EG1Y8YIE@214L:Y#0M/R/'RH0!P'0?2( 50&H%8!&3P2X M58#;#D!/!'A5@/?< +\**)H^*-M>@)MA@2=CSNX!5Z6EFOI1T"^B)2^:JD3Y M(KB\2F62F&PK.XS+>^#GKA/ *ZE\B8#\S0B43-^(.N\KSC:57R*C()_YW$? MN,Y[@!R$P+[#EJL%"#.S6-S/R(#$[[ (V:E3(TUMT_ M);?0=9_QE'Y^6&2"RP[VC^XIE#J>7D>-.N?9%B_)14\.*QGA=Z0W^?TW&#A_ MZ)C9%)M;$FOP\_;\/)/ZY):DY!['0!"> +8",9%CBS:+S3H^>"28ZP)GQL!3 M65D2:[#R]ZQ\8ZY=8Y%S*AX5IYLMX5B-!^!*$0-7%"]H3(4:&\QYZ-O,0YMB M(R#I^,P[' 8NE[HMC 8M4_% M8$FL@6&TQS ZAL'781AU, 2AX_DM#$;M4S%8$FM@@$[MQ9QC( *MM7(Z)/Q1 M (JP[: MEEH33^VAH=G\ENE79AQ;Q'2-U5I+OQ;TNNGC^4,4MOE8=$5)V^Z"K^&04>V0 MD=DAWS0;++NA?H)&7VNC:"B.S%?Z..<6+F!QK M<]<3>R._O5S2E))C:'ND-=?HI2VNG2XRN])/+#U;JDSG:I__C*W.J7@Z" YG+[C=D87?;%A.X=>P[:B MVK8BLVW=>9^?UR19$*Z=D,T2IT[(5M7FMM2:^&I+C )+KV:0S?W;F56UN2VU M)L3:?R.S__Z4J]13;QS8MEPR2=/(U4N;CL4!_SW]DF^*NL:[O6MJKLG)W%[# M=*/:="/S!O(U?CC>=ZV:::MJ$?#&"_LN M2&@*;0&]:W+3Y6N,5]3R2$F*UD-IQ_*!.'EUS_E@6#;XO.6 M!1.")<7/#<$1X:J O+YB3.P.U WVWV!-_@=02P,$% @ A(0A5;+N?&M[ M P $0P !D !X;"]W;W)K&ULK5?1CIPV%/T5 MBT95(K4+&#"PG4':#(V:2%57NTG[$.7! W=F4 !/;3.S_?O8P%(&/'0KY67! M<,Z]YYPQMG=U9ORK. !(]%25M5A;!RF/M[8ML@-45-RP(]3JS8[QBDHUY'M; M'#G0O"55I8T=A]@5+6HK6;7/[GFR8HTLBQKN.1)-55'^SULHV7EMN=;S@X=B M?Y#Z@9VLCG0/CR _'>^Y&ME#E;RHH!8%JQ&'W=JZ/OOJ@U]-3$\?US]7>M>65F2P5L M6/E7DJ#&!%<_PH!]P3\4H+7$[R7$OR>X+?)=%;:'%(J:;+B[(RX1JMJ^J8-LV4K M^T6M?_='R=7;0O%DH)_1I\<4 MO7[U!KU"18T^'E@C%$ZL;*DDZ$)VUK=[V[7#5]I]:,H;Y#D_(>Q@;*!O_H-. MZQN$XZOT]"7=W9;N7M)ME=L0'A["PVT][_^']_EN*R17L_J+*:2NK&\NJS_U M6W&D&:PM]2T+X">PDA]_<(GSBRFR[UDL_4[%+N+TACB]I>K)AE4Z1]HM""K* M+=2P*Z1QGG6E2%M*+VZGQ(T"'*[LTS@; RK&H7.)2N21B7@#B. )*)V#@MBYDC\9I)-%Z8^T[+_(1@"2] F,\XC,6D>8 M3";(9@X*8C+YF=(YB. H,)L(!Q/AHHD'H"4"(:D$-8]*="Y$_&F2IYG M%A\/XN-%\>]X>W0P"8]-PJ>I&T#S;W<."MU1!!?"7>??K=U9E-[N1,8]VIFO M%2'Q)JHV)EC@A]/433 2^=?DCTXF[J+\CTRJR4_[/1;&>RR[ZLR=+>5A.-;2 M.S/ (K7F3YW-89'CX^F::H^.7_JP_#OE^Z(6J(2=XCDWH8J&=^?/;B#9L3V1 M;9E4Y[OV]J#.[, U0+W?,2:?!_J0-_P7D'P#4$L#!!0 ( (2$(57ZX$(Y MOP4 +DB 9 >&PO=V]R:W-H965T/E!11;20Z M5BOGPK$^>#[(5^>A:,[ON/@JUP *W:CM5*;-^.QC-:0$GG$-Y#I*PD7 M*5'Z4*S&9H2\7 .C-^= MCOS1XXD;NEHKQZ(3W97W'FN/ M42X53ZO&^CBE6?F?W%<=T6B <4<#7#7 1=REHR+*"Z+(8B[X'1+F;FW-?"E2 M+5KKX&AF1N56"7V5ZG9J<0%+A3XN&5T1TTL2D2Q&ES0C642S%3H3@F0KT,.@ M)'IY 8I0)E^A%XAFZ(HR9IK,QTH'8LR-H\KI>>D4=SB=HBN>J;5$[[(8XF_; MCW4"=1;X,8MS[#3X9\Z.4."]1MC#&'VZO4 O7[QRV WJW@D*NV&'W;<"8JK0 M)8DHH^H!?;F"= GBG[:4G9;,P_5&;D@$IR/]]$@06Q@M?OW%GWJ_.^(,ZSC# MPGKP$T;QR]E2*J&?AM8LP@&RF-193)R]?47N:9JG:,F%;FD"CXAVICN^+=+2 MUK2P96K/=N%/O/EXVQ+ M Y@VFNXT7]:[%D1FTL!3N,]^^ZX#OWX0 HX'B"+ MDSJ+$_< Z,@YHS%1$*.$WNO/:$W$"E#$MR T)I P^;7%75J>-/70KH99'<\MV@>I\IT/DH4XP )8QST>I^TN*^ MP[=%E-^;45T2?":^W([[#J8%F'\H@OE#(,RW#//=$-NIRI.]5&EQY??FE4L9 MU:3+J8PAL(4MMO"AL(6'P!:VV,(_ABW2A!#GAUJU(=@7& 9%SC1 ML_@+1(IX@I*JTUM7F-PF)N@!B)"N<"RI C>I]EN*J8Q]LQ;C=12IP%(K<%/K MBJA<&/V9Y8!6M[O:/R",7R.S*!BZ>J6Q&NA>#OR8*ZFTPDQ_U#W3NOY9&9KN M+MJ!)46P@Q3U6) MH8PLNX42/ED+F76YM\P(W,QH)L] Z3<@:00;E<4BXFE* M5?&@M494O0KYS9".3KSF7\<$.+ ("-RO1C?:.ZH>SO8HRO8^_J9VX@Z_MF(' M[HJ]NW(^99+B)&YCA( MM $1Z?#)JKV>E%;]X#NT^K@#KJ$M[Z&[-C]/(L^89;G]]/V9P7(A] _U0X,3 M0'T3L7 )W7"XKI5@BEC*S6(.F#.(;#:"4".;+6%Y<1ETOM3HB69;?0L7K56W M\OC=>_VL0SH6.J$;.CW%7%G]?IK8*>7&3TUN#-WFR]]J]29 MXA>FT%(LG!Q*P$.\[X06=J$;=OO-T"ICS?E(V*4$R[W0S;TG2K@U<13Z_,") M[ENG#H9@76A9%QZ*=>$0K LMZT(WZ_;4P>R)#IY4A'%C-T$*8E7LF9!ZAI=G MJMQ84)^M]V6*;8F_"DBO% MT^+K6K_W@C WZ.L)Y^KQP#BH=ZLL_@=02P,$% @ A(0A5;4D#"$G P M8PL !D !X;"]W;W)K&ULK59K;]HP%/TK5E9- MK;22%X^N@T@M85HG5:KZV#Y,^V"2"T1U8F8;Z/[]KITT)>R MH ($NX#N*X"P H3[9NA6@.Z^&7H5P$AW2^W&N)@J&@T%WQ"AHY%--XS[!HU^ M987>)W=*X-<,<2JZ*A*> [FG3R#)<0R*9DR>D%/R3XZ,3I](X 6!93[C?>"^@?LV.?^7??+N[ TSPGKU0\,7[K/ZORZF4@D\N;]M MRUP2=>U$^C8[ETN:P,C!ZTJ"6(,3??S@][TO-H\/218?DFQR(++&:G3KU>BV ML4>3V0S,O8E'SJR+HD]$4 6V]2BI/ALJ_1BL(Z_C][I#=[UMM"TJZ)XUH^(R MRO>:87XS:F+E"E\R-C3W:LV]5LUQ)A,!JM0ZA0)FF;)>,R6-'VRE/_4[O1V] MKNK'L*<,=6PZ4LN%>OW:OW^K>_8MI^&@SW"HI41P?2O047T]]=?,U",H8 MD8JJ]AU5IO+]IMR=73!NG=!;'=XKY>1 *1L.#VJ'!^]Q&-_EY/%45R@IP:.* M59NDNO"Q^3JP;".OLWM2]XJ*[5'!CF&VJ&#KK)1.N%M50PYB;LHUB7)6A2J? MD'JTK@@O3"&T,W[IGX]]RWB,%619\+W0E^7G-17SK)"$P0Q3>9T!'B)1EG1E M1_&EJ5FF7&$%9)H+K()!Z #\/N-&PO=V]R:W-H965TT1=M")-$E*3L9]N-'2K+H MKC(M:V(N8GWQG)>'K_7@F-,]X\]B0ZD$+UF:BYFWD7)[X_MBN:$9$5=L2W-U M9\5X1J0ZY6M?;#DE<3DH2WT4!",_(TGNS:?EM4<^G[)"IDE.'SD01981_GI' M4[:?>= [7/B8K#=27_#GTRU9TR6 M \HG/B5T+XZ.@9[*@K%G??(AGGF!5D13NI0Z!%$?._J.IJF.I'1\J8-Z34X] M\/CX$/VGD*1CK=DJ2C_@WWU M[ AY8%D(R;)ZL%*0)7GU25[J0AP-0/#$ %0/0*7N*E&I\CV19#[E; ^X?EI% MTP?E5,O12ER2ZU5YDES=3=0X.;__4B3R%7S(ES37]0&/*J&^GH(/T.60/^4J17 M =O 0H0 F)#.!66L+BI""[#AB?"H@"B;??P='P8\6Z6$C/2RCXXL6$WR^70C) ME?];!8<.!$>-X,A:ZT]4R"1?@RWE"8O;U-G'1^"5$FY;]5&C9&2-=/^R33@I M7Q2GQ=A#P."LFG&C9CR4!]6-/U56 *VNM*;KNN61=>7M^7I6$A[A!0Z_^'7, M@34CHQD-L/YUD(X&,/2!@^'G8 !L-X +(D&#).B 2= %E*"A$NR,)9L!HDL, M8$ $[1CI88#0;@!KOK[%-"B#8P<&< $L:(@%K7SI:H#))08P](%V_/0P0&0W M@#5?SV(B@S04#&\ Y );R& +61'3T0!UD&X&0(8_R,X?98#H:P.T)K<&Z5LA MPRF$':RJ"Q8APR)DY<;\UT)7$[!5W2T"4L@-X\G?- 8KQD$B1$'4A,";)*\? M:6UTZS31T;)'* K4WXFE-^1!=O)\JW"GVFVR2&DI<,U)+L^JB[Y1AQ <7T]& M)]09-*&S:(K^1VMLC]YW]0V(D ,0(1<@0@9$J#.(3O2D9P*$9WM29,"$[&#J MU".?B=&A2<:&+/ALL]35C]W:9'N^GJN-#76P@V8)NVB6L($5'J)9PNW-4M3^ M1L)'O]6=[98N=8"]7;;GZUM-0RCLH%O"+KHE;)B%A^B6<'NW=,H!ADEX,"9U MZY?M^?I6TU *.Z 4=D$I;"B%AVB7<'N[=,H!!DOX;+]TJ0/L#;,]7]_?\ W5 M0@?]4NB"7*$A5SA$OQ2V]TO_=8!_M)V54;XN-^T$6+(BE]7.5G.UV1B\K;;# MS./5KN(#X>M$%2^E*S4TN!JKMQ"O-NJJ$\FVY>;8@DG)LO)P0TE,N7Y W5\Q M)@\G.D&S73K_%U!+ P04 " "$A"%5 DU'V\ # #=#0 &0 'AL+W=O MTD),R2!&;4%X@=WW/.O8Z/[?&.BWNY!E#H M(4N9G%AKI387MBWC-61$#O@&F'ZSY"(C2C?%RI8; 20I@K+4=ATGM#-"F34= M%WUS,1WS7*64P5P@F6<9$8^7D/+=Q,+6ON.6KM;*=-C3\8:LX [4?YNYT"V[ M1DEH!DQ2SI" Y<2:X8M+/#(!Q8BO%';RX!F95!:/B\1_^[2%XGLR 2KGCZC29J/;&&%DI@2?)4W?+= M!Z@2"@Q>S%-9_*)=-=:Q4)Q+Q;,J6"O(*"O_R4-5B(, ''4$N%6 6^@NB0J5 M[XDBT['@.R3,:(UF'HI4BV@MCC(S*W=*Z+=4QZGI]<^_4>%*&I?(W>/ADAT?<;R!8@?N@7?R(;R341(,>V MTA(-D1U7=WZ?8"?LK3 ?*<-\AU M7+<'SZOKY15X7@?>Y]RDB?BRR?R6IRG2G\B.B.1'6\HEHM^.:);=A=R0&":6 M7E<2Q!:LZ5]_X-!YUZ/7K_7Z?>C3+[F2BK"$LA4B"BU@11DS#9W!!@3E"7I% M635?K]O4E_A!@6_6^':*L3/R<#"VMRW"@EI8T"OL'T&8@I/LP1&[AW'@^>WD M84T>]I+KV5H"/8,^/*)_.W0=C-OIHYH^ZJ6_?@ 14WF:/CJFQXX[##MJ/ZSY MA\_Y*( EYW\.P^//P?6"4>2U2QK5DD;GE(0L4GBVI-&1I /PVC8K@@[C34Z MO6O]6V'I>I9F6Q!ZBT+[>4-S06- WV<+J83>5UI7?07^>Y<]/O!U_#L6?J+- MBPAINLH2MU:XXHH.2QP,.J8-^SWYJ#V=J\8^U>/Y@U%68QJ9QOT^?](HS]04MM?(& M([=#7^/DN-_*3QK'F?K"XR_<&01='M(X/8Z>YR&W8,[*III7^J1CW",G*?H7 M1';*3WKWE)?Z2;-EX)?O&:UR^^$B] AF5D*4%0>^/HW-'H)?OHFT:NR'"TN- M;=+L@Q-W!F)5W"LDBGG.5'GXKGOKN\NL/+$WP\N+SPT1VIHE2F&I0YU!I%>* M*.\294/Q37%^7W"E;P/%XUK?OT"8 ?K]DG.U;QB"^D8W_0502P,$% @ MA(0A513HZ]0+ P N0@ !D !X;"]W;W)K&UL MK59=;]HP%/TK5]DTM5)+0L+7.H@$;:=U4B74:NO#M >3W(!5QTYM ^7?SW9" M!BQ%3-M+XH][CL^Y=GPS7 OYK!:(&EYSQM7(6VA=7/F^2A:8$]42!7(SDPF9 M$VVZ M=N"!SA?:#OCQL"!S?$3]K9A*T_-KEI3FR!45'"1F(V_V'@7\)WB6NVT MP3J9"?%L.W?IR NL(&28:,M S&N%U\B8)3(R7BI.KU[2 G?;6_;/SKOQ,B,* MKP5[HJE>C+R!!REF9,GT@UA_P04V"G+*RS=Y MK?*P VCWWP"$%2 \%1!5@,@9+94Y6S=$DW@HQ1JDC39LMN%RX]#&#>5V%Q^U M-+/4X'1\^[*D>@-W/$%N$PI31KBZ@"?G'U,8KU":[82Q,AM=V-0K.+M!32A3 MYW )[\$'M2 2U=#71I"E]9-J\4FY>/C&XCVX%UPO%-SR%--]O&^,U&["K9M) M>)3PZY*U( HN( S"L$'/]2GPMH.WC\B)ZN1&CB_ZJ^3"C_%,:6D.\,^FE)64 MG69*^U%?J8(D./+,5ZM0KM"+/[QK]X)/37[_$]F>^T[MOG.,/:Z/$*F.T%P2 MKB$E&B$C5,**L"5"@1*$.UAE@ &<40ZI8(Q(Y:;=^3IO2E:IH.\4V MK%8=! M*^P/_=5N%OZ,BCJM(*RC]NQU:WO=H_8>J'J^S"0B4"/:I$^#--::5)9$'W?6 M#\SRW>Z!S,:P=A0UZ^S5.GM'==Z^%N;*-%E-Z8JFR%/84&1ID\Z2J!WL*CC0 M>#1D3U^_UM<_31^C66/VCL-[L$%[3B+(W5W2]!7\"\.>IT'M:7":IY5@1%-F M;H$F9X.&#>]T=C:\E-\4%@VBP4'>_9TJD*.&ULM9AM;^(X$,>_BI5;G7:E+8D-26@/ MD&AW]VY78E6!VGU1W0M#!K":V*SM0"O=AS\[21,JP"RHVQ?-DV?\F[''?YO> M1LA'M030Z"E+N>I[2ZU75[ZO9DO(J&J)%7#S92YD1K5YE M?K230I##*4I\$ M0>1GE'%OT"O>W$I8!5TQP)&'>]X;XZIH0:U"TN&>P45OWR(8R%>+1/GQ-^EY@ MB2"%F;8NJ+FLX0;2U'HR'#\KIU[=IS7 M2F!.\U2/Q>8?J (*K;^92%7Q'VVJMH&'9KG2(JN,#4'&>'FE3U4BM@S:Y( ! MJ0R*1/AE1P7E)ZKIH"?%!DG;VGBS-T6HA;6!8]R.RD1+\Y49.SWX_#-G^AE] MY3/@-C_H-J5&ROKV9Q7!=4E #A!$:"2X7BKTF2>0O+;W331U2.0EI&OB=/@M M3UNH'7Q$)" $O4,^4DLJ05471P_M.FGMHH?V24E##\.IR8V99WNS4+KL['=I MB^]*K>@,^IZI+@5R#=[@SS]P%/SE .[4P!V7]\&]&33&%V@%DHED'YW;OH.> M@4I7ZL*:)'2F[GMNIPD2)-/QE+M%[QJN)]0']MW>*E5&4_81%/W:I7 \P"3O==L]? M[^&+:[[8R?>WI-S"_2I%O$-!2(1QN)^B6U-TG11F].; 3N'H[G!-N:Q*2)@;Q!529F83&+ MEGU5)MIFO)&#O7&5_<9;68\N6S@,FK]#LZ/1#NQX!>=7!_J(&\&ULM5=MC^(V$/XKH_14W4F[Y(57;0%I(6E[E59: M';W>AU,_F&0 :QV;LPWL]M?7=K(Y0"%EV_0+V(Z?9\;SV&//^"#DD]H@:GC. M&5<3;Z/U]L[W5;K!G*B.V"(W7U9"YD2;KES[:BN19 Z4,S\*@H&?$\J]Z=B- M/DC4N4'_>/DK3\RN6 MC.;(%14<)*XFWGUXEXSL?#?A#XH'==0&NY*E$$^V\S&;>(%U"!FFVC(0\[?' M.3)FB8P;WTI.KS)I@M1;Z)< MW2_6[@(7$TVF8RD.(.ULPV8;+OH.;>)%N=TG"RW- M5VIP>II\VU'] A]YBMQ*!H^,<'4#"RW2I]N9D2"#N.GA8MYS_9CWY MU]9/@M&M=DK7\74O\/WCCOAZOU1:FI/_9YWT!7FOGMQFPSNU)2E./)/N%,H] M>M,??P@'P4]U<6^3+&Z3+&F)[$2A7J50KXE]^KO0A,&.2TS%FM._C%#IL5"I M4-KD=D:T^:(%<,%O]ZAL3SEQET[<$PR1DO UFIM!UY[HPJ.PV(3V4MI/HWZG M-_;WQWHU^OU6O:XRF;1D\D2(?B5$OU&(+^YZ,J$D>Y3FMH4M2BI %B500!I 7*3KJ049>ZK94TI)?)\H-*N4&C8XN MS(N%\O4-_(+<2,> \ SN,W/Q4IO;W U9YCL%7Q\P7Z*L37>-9MZJ5)MD<9MD M24MD)UH-*ZV&_^>%-&Q3H3;)XC;)DI;(3A0:50J-&D_3_,JT-JK)Z)WNV1UR MS:2X9E*O,SR[&FHG?6&SJJZ(<^DY?%&(J.%EOWHE\*;>H#U]R8 M&A&EG6"^KX30KQUKH*HZIW\#4$L#!!0 ( (2$(54<7"2R$@, )8+ 9 M >&PO=V]R:W-H965T'+@)J 8SVR3=M!\_VQ *:3Y(USP$VYQ[?,^YCG/' M:\H>>00@T%-"4CXQ(B&R*]/D000)YAV:02K?+"A+L)!3MC1YQ@"'.B@AIFU9 MKIG@.#6\L5Z;,6],5A?=TE1$''U, M0PB;\:;,L$K3WJ1Y8Q\D_)J3#G*L2V1;MHT>J !D(AYA!AR=/0^+QXY\IT?H M<=I!]JBD;T/HM\FWJPF[QP@;CCA5X1R]@].B<.C']9P+)G]#/W?5JB#J[292 M]\H5SW $T->'!S8"@SO_;NN:WW89>1;DOEO1-8PL%<9V#O$OC&0%R<_S9,Y M,$07:"4/%T>9G.A:H;_-X[;+X&*COMY(W;,KKSLV5W77#J9RJFMO1-9PK5^Y MUC_!M?)0XUQ$E,5_($3G<5JN[KPV^B^F?S+ M!<9D%5];WL'>4FRI; OT6P ;6H>5UN%I6O^[O,-6Y6V%\H^A&I)'E>31J\H; M3 %OJCI"C@.:I*)J::K5J.J]UKV4^PXN. M]1:S99QR1& A0ZW.0.[+BBZPF B:Z;YH3H7LLO0PDHTS, 60[Q=4WOOE1&U0 MM>+>/U!+ P04 " "$A"%5Q0$,:RP$ "F&P &0 'AL+W=O$"/0U33(^ MTB(A-@-=YT%$4LP?Z(9D\LJ*LA0+>14 7Z>+C!:[(@XLOFAWGG96>6F),I3?Z,0Q&-M+Z&0K+"VT2\TKU/ MR@[9BA?0A.??:%_4[74U%&RYH&DIEBU(XZSXQ5_+&W$DD)QF@54*K%/!I0B= M4M"Y-D*W%'2OC6"7 OM:@5,*G&L%O5+0NU;0+P7]/+M%.O)"R:NQU(GQE*:IM-!"T.#M/5I$F!'T2C9;%D32$>B% MT37#*;ISBWH;H7UN%>3*Q6X*=M\H ZQGMD&9;5T)[I M-7(SEYM-W?FYZ+.?B^ZURS_3716]23YOES]C]H!,YZ+<;Y>[))!R.Y<;+9GL M5*[NY+S.!=Y%'__UM.2"R0'S[R:_%M!N,U3-(@.^P0$9:7*:X(3MB#;^]1?3 M,7YK,@LDS(6$S2!A'B1L#@GS@6 U W8K W;;Z..GE&XS@>@*<65%+J?Y@Q>; M1KI)07-RFEIN[,:/C[;\(^V.'75>R;*=_DDM]QK4[+Q2Q[8SG_!]SFP-I0$B8"PF;0<(\2-@<$N8#P6H&[%4&[+7/;5L141;_2\*C64U- M=4'Q+,'5LT23!5NQMUH0$N9"PF:0, \2-H>$^;VS)81IJ$^UAJB9JU^9J]]J MKH]9P(CRDWRVQ#]JM-80MQH-$N9"PF:0,*]_OKBLI[.PT'DULZ&:#]2TFH4> M*PL]MEKH\U:MPIK7WNA.^JHHOF]R3BOY5N= PMP"9A_GI]/O]NV3A3UD3 \2 M-H>$^4"PFK],X_L[,P/TZ:X==ZNM0&EN23O[1Y_X"C2H!TJ;@])\*%K=6T?O M8\U6;[T2M>,09^L?G_[*"+64]LYS.FUORL9L M'6<<)60E0QD//3D-L6)3J#@1=)-O,2RI$#3-#R."0\)4!7E]1:DXG*@ U=;< M^#]02P,$% @ A(0A5=EZ;1HQ P U0H !D !X;"]W;W)K&ULM591;]HP$/XK5E9-K=01"(72#I"@[=1.[8K*NCU,>S#) M0:PZ=F8[T$K[\3L[(0,&43>Q%["=N^_N^WR77'PUL>/+!9;.R!W^^F= 9C,(_I2.'.+U$BEH#03 JB8-KS M!HWSBS-K[PR^,%CHE36Q3"92/MG-3=3SZC8AX! :BT#Q;PX7P+D%PC1^%)A> M&=(ZKJZ7Z!\<=^0RH1HN)/_*(A/WO(Y'(IC2C)L'N;B&@D_+XH62:_=+%KGM M*1J'F38R*9PQ@X2)_)\^%SJL. 2['(+"(=AT"'8X- N'IB.:9^9H75)#^UTE M%T19:T2S"Z>-\T8V3-A;'!N%3QGZF?YG186F3E*-H4U,!M,IXXP:B @5$7D M[M8CJ@P#30XOP5#&]1$Y($R0.\:Y]>WZ!K.QF'Y81![FD8,=D=OD3@H3:W(E M(HC6_7UD45()EE2&027@QXS72+-^3()Z$)#'\24Y/#@BMX"7O"6[B]> -1Q8 M8PE6D62SU+OI<$]VX-ZGH*AA8I8GI@DV(KE'R4-P;W7]^2KORLS^D7>[Y-VNY#VB+_BY M,)H8N4EJ&YD9Z6>9Y6YYFI,$:%[0U=/8>@-;D1 M<\QR5?$:KO%5F5!!QI)GKJJ/T2ZL579S9>2_+>(]@:V)U"E%ZOS7;N[L M4X@]@:T)<58*<;;/JC[;5K";79H;M5=M-DK:7YD0$E S-SAI$LI,F/P+6YZ6 ML]G C20;YT.+D6QE<&D0=)<952;KIKZ9:$834H@9<)OMUJ1GU$NR; O MY]E-IDMODL^E'I!>,^39R_=D0(+H,_&LW"A/V( \7'S\,\_U]0?/7L\^G9VU M'BZO=\^1B@$9 M4<''B@,KI1D72SO5@QZH:1G3 A[N#I M\#O=TEZD&SM7%81LFL90W;0RM@/ZFVI6>U.V\R9=K^"/N?XV-\N151]*C=TJ MEO)%U5^DC0%,/<#5:5&(Y5?!IS)C=O$'!QSVZ8KGS7+%GTPT*)6)&6"*>(], M:3[9'/FK:''/%GI53HL4]]P^0<__-L]3)IFB8M.TJ?UCSO*;'8?=][)G+P'Y!>>RL#C_TWIZZ'HLAGGK.9$>RNFA',MR(:/J MB\5Q\M?_H1T^ U!+ P04 " "$A"%5EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( (2$(57R-W\$DP, - 9 / M >&PO=V]R:V)O;VLN>&ULQ9E;3]LP%(#_BI4G)G5KDT"YB"(!+1O21"O* MV./D.FYCX=B9[5#@U^\D687#RM%>3)]:7^I^.8[/9R>G:VT>%EH_D*="*CN* M$TLSGGKI#]9# 8]@LJ5'1VNAEK M9OI^03O.G- **NN*>\'7]K6]+I)'8<5"2.&>1U'S7?*(%$*)0KSP;!0-(F)S MO?ZFC7C1RE$Y9T9+.8KBMN&>&R?8/]7S&O*.+FQ3X^CBE@+(*!H.8,"E,-8U M/9KQ*3 ^F/\)HUXN M!>-CS:J"*]?&T7!9 RJ;B])&1-&"CZ)-%T)51B;*09#(M6J'@K[UE<)?7V?M M53O ]6)H3@0TF.NL 0\'>:E5QI7E&8%O5DN1 4=&YC4._-2#3!#(9">0%U12 MQ3CQ(%,$,MTAY*_$@]Q'(/=W.-T=R ,$\F"7D*D'.40@AV$AIV9%E7AI&IH5 M/J^*@IIGHI=D+E8>Y"$">1@6\@;&G5/)K8=SA. RS8S"W>< ERLF.A&,!UB^'H2%/&?,5+ :)D]E MO49:TJG+N?$)4:,$5LJ8+QR9+J18M6T-X950D 8AFGZVCC&GQ(&EX2&/2#70V9@3PZ=)@[XN#R:%>LT^S!9\)4$0=VQ9V! M %'6WFAKX7)R#C^5HC$&[6RR,%G$N[1%Q[LQIHOXHWQ!]F;@W3KO??+9,'?$ M@>7AL<%F7[XAP[01!_;&NUIK2?T]-&:.)+ Y4+V1/1\3TT<26!_O"ZX)IX^) M'DD"ZV-[JMYV;R:849+ 1L$3C[^73C"U)('5XBWN,7=4R&X$,<,D@0V#K.X: MU/B?P][-:5 MDV+"20,+9WN*[)&_]3XF)IPTL'#>PVSVN63J8V+"27\4MOTV6*R2?] M /F\8K9VO.5E95A.;?D8EFQE2?[3/./8/ZM/)LI+R$NJFZKNFV>:%Q.9ERMD?4$L#!!0 ( (2$ M(56WO<)+@0$ "D7 : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MV$UNPC 0AN&K1#X SLSP6Q%6W;"MN$ 4#$'D3[&KPNT;A47X4!?=(,\JLJ., MW]6CR-LO5^7ATC:^O'0^N=55XS-3AM!]6.N+TM6YG[6=:X8WI[:O\S L^[/M M\N*:GYWE-%W:_GF&V6V?9R:'>^?^,[$]G2Z%^VR+[]HUX8_!]J?MK[YT+ICD MD/=G%S)C;]6T[>WXH-DPV23[8V;Z_9&,C1W$$,3Q@P2")'[0'(+F\8,6$+2( M'[2$H&7\H!4$K>('K2%H'3]H T&;^$&4HHRI@J07K!5H3<@U*?":$&Q2(#8A MV:3 ;$*T28':A&R3 K<)X28%@WJ) ;WFY+%&@MZ#>HD!O0;U%@=Z">HL"O07U%@5Z"^HM[]3;AWOE_-3S M6./Y[Z0Z#-^ZZ?AQ^=A$">_4$L#!!0 ( (2$(55CUHH4FP$ M )07 3 6T-O;G1E;G1?5'EP97-=+GAM;,V8S6[",!"$7R7*%1%CNZ4_ M BYMKRV'OH";;$A$$ENVH?#V=<*/U(I&("IU+K$2[\Z,O=)WR.1]:\A%F[IJ MW#0NO#>/C+FTH%JY1!MJPDZN;:U\>+4+9E2Z5 MB8C0:LU0WGAH_]*U&/)L\ M4ZY6E8]>-N&S*W4SC2U5+HZ>=H6MUS16QE1EJGS89^LF^^$RW#LDH;.K<45I MW" 4Q.RD0[OSN\&^[VU-UI8917-E_:NJ0Q7;5,SY;44NZ99E2IM-5 M'5H29RRIS!5$OJZ2G>B@W]F'&Z;=DU_MW\GT&8;*N=7&A8E9NMSN,)*V>VB" M$%E?]A_QZ!BDKSX?M=/.*#O3.USOI[;+;AZ.=&UL4$L! A0#% @ A(0A50O_X4KN *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ A(0A59E&PO=V]R:W-H965T&UL4$L! A0#% @ A(0A53D"3N^9 M!0 G!@ !@ ("!00X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(0A54K@M0NG"P %F< !@ M ("!3!\ 'AL+W=OIX@8 ,8? 8 " @2DK !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ A(0A52O"^"36!0 XPX !@ ("!_ST 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ A(0A5=660H88!@ (P\ !D M ("!D54 'AL+W=O&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0# M% @ A(0A5:Y&(7K#! 5PL !D ("!WV8 'AL+W=O M&PO=V]R:W-H965TYO M !X;"]W;W)K&UL4$L! A0#% @ A(0A58J! MM'S@ @ ,08 !D ("!Q'@ 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ A(0A5;VQ?E@U! 90D !D M ("!\X0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ A(0A51+TD<^# @ -@8 !D ("! M]9 'AL+W=O%^:(# "#0 &0 @(&ODP >&PO=V]R:W-H965T&UL4$L! A0#% M @ A(0A553*DYJ7!@ CR4 !D ("!F9P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(0A513HZ]0+ P N0@ !D M ("!#[D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ A(0A51Q<)+(2 P E@L !D ("!/L0 M 'AL+W=O&PO=V]R:W-H965TFT:,0, -4* 9 M " @>K+ !X;"]W;W)K&UL4$L! A0#% @ MA(0A546QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ A(0A M5;>]PDN! 0 *1< !H ( !=M< 'AL+U]R96QS+W=O XML 51 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 52 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 53 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 108 237 1 true 29 0 false 10 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://ollies.us/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - Condensed Consolidated Statements of Income Sheet http://ollies.us/role/CondensedConsolidatedStatementsOfIncome Condensed Consolidated Statements of Income Statements 2 false false R3.htm 020000 - Statement - Condensed Consolidated Balance Sheets Sheet http://ollies.us/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 3 false false R4.htm 020100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 030000 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 040000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 060100 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 7 false false R8.htm 060200 - Disclosure - Net Sales Sheet http://ollies.us/role/NetSales Net Sales Notes 8 false false R9.htm 060300 - Disclosure - Earnings per Common Share Sheet http://ollies.us/role/EarningsPerCommonShare Earnings per Common Share Notes 9 false false R10.htm 060400 - Disclosure - Commitments and Contingencies Sheet http://ollies.us/role/CommitmentsAndContingencies Commitments and Contingencies Notes 10 false false R11.htm 060500 - Disclosure - Accrued Expenses and Other Sheet http://ollies.us/role/AccruedExpensesAndOther Accrued Expenses and Other Notes 11 false false R12.htm 060600 - Disclosure - Debt Obligations and Financing Arrangements Sheet http://ollies.us/role/DebtObligationsAndFinancingArrangements Debt Obligations and Financing Arrangements Notes 12 false false R13.htm 060700 - Disclosure - Income Taxes Sheet http://ollies.us/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 060800 - Disclosure - Equity Incentive Plans Sheet http://ollies.us/role/EquityIncentivePlans Equity Incentive Plans Notes 14 false false R15.htm 060900 - Disclosure - Common Stock Sheet http://ollies.us/role/CommonStock Common Stock Notes 15 false false R16.htm 061000 - Disclosure - Transactions with Affiliated and Related Parties Sheet http://ollies.us/role/TransactionsWithAffiliatedAndRelatedParties Transactions with Affiliated and Related Parties Notes 16 false false R17.htm 070100 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPolicies 17 false false R18.htm 070200 - Disclosure - Net Sales (Policies) Sheet http://ollies.us/role/NetSalesPolicies Net Sales (Policies) Policies http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPolicies 18 false false R19.htm 080200 - Disclosure - Net Sales (Tables) Sheet http://ollies.us/role/NetSalesTables Net Sales (Tables) Tables http://ollies.us/role/NetSales 19 false false R20.htm 080300 - Disclosure - Earnings per Common Share (Tables) Sheet http://ollies.us/role/EarningsPerCommonShareTables Earnings per Common Share (Tables) Tables http://ollies.us/role/EarningsPerCommonShare 20 false false R21.htm 080400 - Disclosure - Commitments and Contingencies (Tables) Sheet http://ollies.us/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://ollies.us/role/CommitmentsAndContingencies 21 false false R22.htm 080500 - Disclosure - Accrued Expenses and Other (Tables) Sheet http://ollies.us/role/AccruedExpensesAndOtherTables Accrued Expenses and Other (Tables) Tables http://ollies.us/role/AccruedExpensesAndOther 22 false false R23.htm 080800 - Disclosure - Equity Incentive Plans (Tables) Sheet http://ollies.us/role/EquityIncentivePlansTables Equity Incentive Plans (Tables) Tables http://ollies.us/role/EquityIncentivePlans 23 false false R24.htm 090100 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) Sheet http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails Organization and Summary of Significant Accounting Policies (Details) Details http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies 24 false false R25.htm 090200 - Disclosure - Net Sales (Details) Sheet http://ollies.us/role/NetSalesDetails Net Sales (Details) Details http://ollies.us/role/NetSalesTables 25 false false R26.htm 090300 - Disclosure - Earnings per Common Share (Details) Sheet http://ollies.us/role/EarningsPerCommonShareDetails Earnings per Common Share (Details) Details http://ollies.us/role/EarningsPerCommonShareTables 26 false false R27.htm 090400 - Disclosure - Commitments and Contingencies (Details) Sheet http://ollies.us/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://ollies.us/role/CommitmentsAndContingenciesTables 27 false false R28.htm 090500 - Disclosure - Accrued Expenses and Other (Details) Sheet http://ollies.us/role/AccruedExpensesAndOtherDetails Accrued Expenses and Other (Details) Details http://ollies.us/role/AccruedExpensesAndOtherTables 28 false false R29.htm 090600 - Disclosure - Debt Obligations and Financing Arrangements (Details) Sheet http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails Debt Obligations and Financing Arrangements (Details) Details http://ollies.us/role/DebtObligationsAndFinancingArrangements 29 false false R30.htm 090700 - Disclosure - Income Taxes (Details) Sheet http://ollies.us/role/IncomeTaxesDetails Income Taxes (Details) Details http://ollies.us/role/IncomeTaxes 30 false false R31.htm 090800 - Disclosure - Equity Incentive Plans, Equity Incentive Plans (Details) Sheet http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails Equity Incentive Plans, Equity Incentive Plans (Details) Details 31 false false R32.htm 090802 - Disclosure - Equity Incentive Plans, Stock Option Activity (Details) Sheet http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails Equity Incentive Plans, Stock Option Activity (Details) Details 32 false false R33.htm 090804 - Disclosure - Equity Incentive Plans, Weighted Average Assumptions (Details) Sheet http://ollies.us/role/EquityIncentivePlansWeightedAverageAssumptionsDetails Equity Incentive Plans, Weighted Average Assumptions (Details) Details 33 false false R34.htm 090806 - Disclosure - Equity Incentive Plans, RSU Activity (Details) Sheet http://ollies.us/role/EquityIncentivePlansRsuActivityDetails Equity Incentive Plans, RSU Activity (Details) Details 34 false false R35.htm 090808 - Disclosure - Equity Incentive Plans, Stock-Based Compensation Expense (Details) Sheet http://ollies.us/role/EquityIncentivePlansStockbasedCompensationExpenseDetails Equity Incentive Plans, Stock-Based Compensation Expense (Details) Details 35 false false R36.htm 090900 - Disclosure - Common Stock, Common Stock (Details) Sheet http://ollies.us/role/CommonStockCommonStockDetails Common Stock, Common Stock (Details) Details 36 false false R37.htm 090902 - Disclosure - Common Stock, Share Repurchase Program (Details) Sheet http://ollies.us/role/CommonStockShareRepurchaseProgramDetails Common Stock, Share Repurchase Program (Details) Details 37 false false R38.htm 091000 - Disclosure - Transactions with Affiliated and Related Parties (Details) Sheet http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails Transactions with Affiliated and Related Parties (Details) Details http://ollies.us/role/TransactionsWithAffiliatedAndRelatedParties 38 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: olli:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod - brhc10041411_10q.htm 11 brhc10041411_10q.htm brhc10041411_ex31-1.htm brhc10041411_ex31-2.htm brhc10041411_ex32-1.htm brhc10041411_ex32-2.htm olli-20220730.xsd olli-20220730_cal.xml olli-20220730_def.xml olli-20220730_lab.xml olli-20220730_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 56 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "brhc10041411_10q.htm": { "axisCustom": 0, "axisStandard": 12, "contextCount": 108, "dts": { "calculationLink": { "local": [ "olli-20220730_cal.xml" ] }, "definitionLink": { "local": [ "olli-20220730_def.xml" ] }, "inline": { "local": [ "brhc10041411_10q.htm" ] }, "labelLink": { "local": [ "olli-20220730_lab.xml" ] }, "presentationLink": { "local": [ "olli-20220730_pre.xml" ] }, "schema": { "local": [ "olli-20220730.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 355, "entityCount": 1, "hidden": { "http://ollies.us/20220730": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 6 }, "keyCustom": 23, "keyStandard": 214, "memberCustom": 12, "memberStandard": 15, "nsprefix": "olli", "nsuri": "http://ollies.us/20220730", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000100 - Document - Document and Entity Information", "role": "http://ollies.us/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - Commitments and Contingencies", "role": "http://ollies.us/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060500 - Disclosure - Accrued Expenses and Other", "role": "http://ollies.us/role/AccruedExpensesAndOther", "shortName": "Accrued Expenses and Other", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060600 - Disclosure - Debt Obligations and Financing Arrangements", "role": "http://ollies.us/role/DebtObligationsAndFinancingArrangements", "shortName": "Debt Obligations and Financing Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060700 - Disclosure - Income Taxes", "role": "http://ollies.us/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - Equity Incentive Plans", "role": "http://ollies.us/role/EquityIncentivePlans", "shortName": "Equity Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060900 - Disclosure - Common Stock", "role": "http://ollies.us/role/CommonStock", "shortName": "Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061000 - Disclosure - Transactions with Affiliated and Related Parties", "role": "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedParties", "shortName": "Transactions with Affiliated and Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070100 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "role": "http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070200 - Disclosure - Net Sales (Policies)", "role": "http://ollies.us/role/NetSalesPolicies", "shortName": "Net Sales (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080200 - Disclosure - Net Sales (Tables)", "role": "http://ollies.us/role/NetSalesTables", "shortName": "Net Sales (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220501to20220730", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010000 - Statement - Condensed Consolidated Statements of Income", "role": "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome", "shortName": "Condensed Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220501to20220730", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080300 - Disclosure - Earnings per Common Share (Tables)", "role": "http://ollies.us/role/EarningsPerCommonShareTables", "shortName": "Earnings per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080400 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://ollies.us/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080500 - Disclosure - Accrued Expenses and Other (Tables)", "role": "http://ollies.us/role/AccruedExpensesAndOtherTables", "shortName": "Accrued Expenses and Other (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080800 - Disclosure - Equity Incentive Plans (Tables)", "role": "http://ollies.us/role/EquityIncentivePlansTables", "shortName": "Equity Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfStores", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090100 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)", "role": "http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "shortName": "Organization and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfStores", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "olli:MaximumRedemptionPeriodForDiscountAwards", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090200 - Disclosure - Net Sales (Details)", "role": "http://ollies.us/role/NetSalesDetails", "shortName": "Net Sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "olli:MaximumRedemptionPeriodForDiscountAwards", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220501to20220730", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090300 - Disclosure - Earnings per Common Share (Details)", "role": "http://ollies.us/role/EarningsPerCommonShareDetails", "shortName": "Earnings per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220501to20220730", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - Commitments and Contingencies (Details)", "role": "http://ollies.us/role/CommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - Accrued Expenses and Other (Details)", "role": "http://ollies.us/role/AccruedExpensesAndOtherDetails", "shortName": "Accrued Expenses and Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730_DebtInstrumentAxis_CreditFacilityMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - Debt Obligations and Financing Arrangements (Details)", "role": "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails", "shortName": "Debt Obligations and Financing Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730_DebtInstrumentAxis_CreditFacilityMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - Condensed Consolidated Balance Sheets", "role": "http://ollies.us/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220501to20220730", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U008", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - Disclosure - Income Taxes (Details)", "role": "http://ollies.us/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220501to20220730", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U008", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_EquityIncentivePlan2012Member", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - Equity Incentive Plans, Equity Incentive Plans (Details)", "role": "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails", "shortName": "Equity Incentive Plans, Equity Incentive Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_EquityIncentivePlan2012Member", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220129_AwardTypeAxis_EmployeeStockOptionMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090802 - Disclosure - Equity Incentive Plans, Stock Option Activity (Details)", "role": "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails", "shortName": "Equity Incentive Plans, Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220129_AwardTypeAxis_EmployeeStockOptionMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U003", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090804 - Disclosure - Equity Incentive Plans, Weighted Average Assumptions (Details)", "role": "http://ollies.us/role/EquityIncentivePlansWeightedAverageAssumptionsDetails", "shortName": "Equity Incentive Plans, Weighted Average Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U003", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730_AwardTypeAxis_RestrictedStockUnitsRSUMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090806 - Disclosure - Equity Incentive Plans, RSU Activity (Details)", "role": "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails", "shortName": "Equity Incentive Plans, RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730_AwardTypeAxis_RestrictedStockUnitsRSUMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090808 - Disclosure - Equity Incentive Plans, Stock-Based Compensation Expense (Details)", "role": "http://ollies.us/role/EquityIncentivePlansStockbasedCompensationExpenseDetails", "shortName": "Equity Incentive Plans, Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": "INF", "first": true, "lang": null, "name": "olli:CommonStockNumberOfVotesPerShare", "reportCount": 1, "unique": true, "unitRef": "U009", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090900 - Disclosure - Common Stock, Common Stock (Details)", "role": "http://ollies.us/role/CommonStockCommonStockDetails", "shortName": "Common Stock, Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": "INF", "first": true, "lang": null, "name": "olli:CommonStockNumberOfVotesPerShare", "reportCount": 1, "unique": true, "unitRef": "U009", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220501to20220730", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090902 - Disclosure - Common Stock, Share Repurchase Program (Details)", "role": "http://ollies.us/role/CommonStockShareRepurchaseProgramDetails", "shortName": "Common Stock, Share Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20201215_ShareRepurchaseProgramAxis_ShareRepurchaseProgram2019Member", "decimals": "-5", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730_RelatedPartyTransactionAxis_OperatingLeasesForOfficeAndStoreLocationsWithRelatedPartiesMember", "decimals": "INF", "first": true, "lang": null, "name": "olli:RelatedPartyTransactionOperatingLeaseNumberOfNonCancelableLeases", "reportCount": 1, "unique": true, "unitRef": "U010", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091000 - Disclosure - Transactions with Affiliated and Related Parties (Details)", "role": "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails", "shortName": "Transactions with Affiliated and Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730_RelatedPartyTransactionAxis_OperatingLeasesForOfficeAndStoreLocationsWithRelatedPartiesMember", "decimals": "INF", "first": true, "lang": null, "name": "olli:RelatedPartyTransactionOperatingLeaseNumberOfNonCancelableLeases", "reportCount": 1, "unique": true, "unitRef": "U010", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220730", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20210130_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20210130_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - Organization and Summary of Significant Accounting Policies", "role": "http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060200 - Disclosure - Net Sales", "role": "http://ollies.us/role/NetSales", "shortName": "Net Sales", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060300 - Disclosure - Earnings per Common Share", "role": "http://ollies.us/role/EarningsPerCommonShare", "shortName": "Earnings per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10041411_10q.htm", "contextRef": "c20220130to20220730", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 29, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ollies.us/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "olli_AccruedFreightCurrent": { "auth_ref": [], "calculation": { "http://ollies.us/role/AccruedExpensesAndOtherDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for freight. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Freight, Current", "terseLabel": "Freight" } } }, "localname": "AccruedFreightCurrent", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/AccruedExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "olli_AccruedRealEstateRelatedExpensesCurrent": { "auth_ref": [], "calculation": { "http://ollies.us/role/AccruedExpensesAndOtherDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for real estate related expenses which includes accrued rent, accrued real estate taxes and accrued common area maintenance charges.", "label": "Accrued Real Estate Related Expenses, Current", "terseLabel": "Real estate related" } } }, "localname": "AccruedRealEstateRelatedExpensesCurrent", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/AccruedExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "olli_CommonStockNumberOfVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of votes authorized for each share of common stock.", "label": "Common Stock, Number of Votes per Share", "terseLabel": "Common stock, number of votes per share" } } }, "localname": "CommonStockNumberOfVotesPerShare", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/CommonStockCommonStockDetails" ], "xbrltype": "decimalItemType" }, "olli_ContractWithCustomerLiabilityForGiftCardsCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current, related to the Company's liability for outstanding gift cards. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services.", "label": "Contract with Customer, Liability for Gift Cards, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiabilityForGiftCardsCurrent", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/NetSalesDetails" ], "xbrltype": "monetaryItemType" }, "olli_ContractWithCustomerLiabilityForGiftCardsGiftCardIssuances": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable recorded during the current reporting period, related to the Company's liability for outstanding gift cards. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services.", "label": "Contract with Customer, Liability for Gift Cards, Gift card issuances", "terseLabel": "Gift card issuances" } } }, "localname": "ContractWithCustomerLiabilityForGiftCardsGiftCardIssuances", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/NetSalesDetails" ], "xbrltype": "monetaryItemType" }, "olli_ContractWithCustomerLiabilityForGiftCardsGiftCardRedemptionAndBreakage": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current, related to the Company's liability for outstanding gift cards and the redemption of gift cards and breakage for gift cards not redeemed by the customer. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services.", "label": "Contract with Customer, Liability for Gift Cards, Gift card redemption and breakage", "negatedLabel": "Gift card redemption and breakage" } } }, "localname": "ContractWithCustomerLiabilityForGiftCardsGiftCardRedemptionAndBreakage", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/NetSalesDetails" ], "xbrltype": "monetaryItemType" }, "olli_ContractWithCustomerLiabilityForGiftCardsRollForward": { "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": "Contract with Customer, Liability for Gift Cards [Roll Forward]", "terseLabel": "Gift Card Liability [Abstract]" } } }, "localname": "ContractWithCustomerLiabilityForGiftCardsRollForward", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "olli_ContractWithCustomerLiabilityForLoyaltyProgramAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable recorded during the current reporting period, related to the Company's loyalty program where members accumulate points that can be redeemed for discounts on future purchases.", "label": "Contract with Customer, Liability for Loyalty Program, Additions", "terseLabel": "Revenue deferred" } } }, "localname": "ContractWithCustomerLiabilityForLoyaltyProgramAdditions", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/NetSalesDetails" ], "xbrltype": "monetaryItemType" }, "olli_ContractWithCustomerLiabilityForLoyaltyProgramCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current, related to the Company's loyalty program where members accumulate points that can be redeemed for discounts on future purchases.", "label": "Contract with Customer, Liability for Loyalty Program, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiabilityForLoyaltyProgramCurrent", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/NetSalesDetails" ], "xbrltype": "monetaryItemType" }, "olli_ContractWithCustomerLiabilityForLoyaltyProgramRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized during the current reporting period for which consideration from customer has been received or is due, related to the Company's loyalty program where members accumulate points that can be redeemed for discounts on future purchases.", "label": "Contract with Customer, Liability for Loyalty Program, Revenue Recognized", "negatedLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityForLoyaltyProgramRevenueRecognized", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/NetSalesDetails" ], "xbrltype": "monetaryItemType" }, "olli_ContractWithCustomerLiabilityForLoyaltyProgramRollForward": { "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": "Contract with Customer, Liability for Loyalty Program [Roll Forward]", "terseLabel": "Ollie's Army Loyalty Program Liability [Abstract]" } } }, "localname": "ContractWithCustomerLiabilityForLoyaltyProgramRollForward", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "olli_CreditFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement dated as of January 29, 2016, consisting of a $200.0 million term loan and a $100.0 million revolving credit facility, which included a $25.0 million sub-facility for letters of credit and a $25.0 million sub-facility for swingline loans.", "label": "Credit Facilities [Member]", "verboseLabel": "Prior Credit Facilities [Member]" } } }, "localname": "CreditFacilitiesMember", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "olli_CreditFacilitiesRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving credit facility under the Credit Agreement dated January 29, 2016.", "label": "Credit Facilities, Revolving Credit Facility [Member]", "verboseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "CreditFacilitiesRevolvingCreditFacilityMember", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "olli_CreditFacilitiesTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan under the Credit Agreement dated January 29, 2016.", "label": "Credit Facilities, Term Loan [Member]", "verboseLabel": "Term Loan Facility [Member]" } } }, "localname": "CreditFacilitiesTermLoanMember", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "olli_CreditFacilityLettersOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sub-facility for letters of credit under the Credit Facility dated May 22, 2019.", "label": "Credit Facility, Letters of Credit [Member]", "terseLabel": "Sub-Facility for Letters of Credit [Member]" } } }, "localname": "CreditFacilityLettersOfCreditMember", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "olli_CreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit facility dated as of May 22, 2019 (Credit Facility), consisting of a five-year $100.0 million revolving credit facility, which includes a $45.0 million sub-facility for letters of credit and a $25.0 million sub-facility for swingline loans (Revolving Credit Facility). The loans under the Revolving Credit Facility mature on May 22, 2024. In addition, the Company may, at any time and from time to time add term loan facilities or additional revolving commitments up to $150.0 million pursuant to terms and conditions set out in the Credit Facility.", "label": "Credit Facility [Member]", "terseLabel": "Credit Facility [Member]" } } }, "localname": "CreditFacilityMember", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "olli_CreditFacilityRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving credit facility (Revolving Credit Facility), which includes a $45.0 million sub-facility for letters of credit and a $25.0 million sub-facility for swingline loans, under the Credit Facility dated May 22, 2019.", "label": "Credit Facility, Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "CreditFacilityRevolvingCreditFacilityMember", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "olli_CreditFacilitySwinglineLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sub-facility for swingline loans under the Credit Facility dated May 22, 2019.", "label": "Credit Facility, Swingline Loans [Member]", "terseLabel": "Sub-Facility for Swingline Loans [Member]" } } }, "localname": "CreditFacilitySwinglineLoansMember", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "olli_DebtInstrumentConsolidatedFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The ratio, determined on a consolidated basis for the Borrowers and their Restricted Subsidiaries for the most recent four fiscal quarters period, of (a) EBITDA minus Capital Expenditures (except those financed with Indebtedness for borrowed money other than the Revolver Loans) paid in cash during such period to (b) Consolidated Fixed Charges paid or payable currently in cash for such period.", "label": "Debt Instrument, Consolidated Fixed Charge Coverage Ratio", "terseLabel": "Consolidated fixed charge coverage ratio" } } }, "localname": "DebtInstrumentConsolidatedFixedChargeCoverageRatio", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "pureItemType" }, "olli_DebtInstrumentInterestRateFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate floor on the debt instrument.", "label": "Debt Instrument, Interest Rate Floor", "terseLabel": "Interest rate floor" } } }, "localname": "DebtInstrumentInterestRateFloor", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "percentItemType" }, "olli_EffectiveIncomeTaxRateReconciliationReconcilingItemsAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Reconciling Items, Amount", "terseLabel": "Discrete tax benefits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationReconcilingItemsAmount", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "olli_EquityIncentivePlan2012Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The purpose of the 2012 Equity Incentive Plan (2012 Plan) is to attract, retain and motivate the officers, directors, employees and consultants of the Company and its Subsidiaries, and to promote the success of the Company's business by providing them with appropriate incentives and rewards either through a proprietary interest in the long-term success of the Company or compensation based on fulfilling certain performance goals. The 2012 Plan is a \"compensatory benefit plan\" within the meaning of Rule 701 under the Securities Act, and all Awards granted under the 2012 Plan are intended to qualify for an exemption from the registration requirements (i) under the Securities Act, including, without limitation, pursuant to Rule 701 of the Securities Act or Regulation D and (ii) under applicable state securities laws.", "label": "Equity Incentive Plan 2012 [Member]", "terseLabel": "2012 Plan [Member]" } } }, "localname": "EquityIncentivePlan2012Member", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "olli_EquityIncentivePlan2015Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The purpose of the 2015 Equity Incentive Plan (2015 Plan) is to further align the interests of eligible participants with those of the Company's stockholders by providing long-term incentive compensation opportunities tied to the performance of the Company and its Common Stock. The 2015 Plan is intended to advance the interests of the Company and increase stockholder value by attracting, retaining and motivating key personnel upon whose judgment, initiative and effort the successful conduct of the Company's business is largely dependent.", "label": "Equity Incentive Plan 2015 [Member]", "terseLabel": "2015 Plan [Member]" } } }, "localname": "EquityIncentivePlan2015Member", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "olli_HillmanSolutionsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Company where John Swygert, President, Chief Executive Officer and interim Chief Financial Officer of Ollie's, is a member of its Board of Directors.", "label": "Hillman Solutions, Inc. [Member]", "terseLabel": "Hillman Solutions, Inc. [Member]" } } }, "localname": "HillmanSolutionsIncMember", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "olli_LesseeOperatingLeaseLeaseNotYetCommencedLiabilityPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating leases not yet commenced.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Liability, Payments", "terseLabel": "Minimum lease payments for leases signed, but not commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedLiabilityPayments", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "olli_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://ollies.us/role/CommitmentsAndContingenciesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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, Payments, Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "olli_LesseeOperatingLeaseNumberOfOptionsToRenewLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of times the lessee has the option to renew the operating leases.", "label": "Lessee, Operating Lease, Number of options to renew leases", "terseLabel": "Number of options to renew operating leases" } } }, "localname": "LesseeOperatingLeaseNumberOfOptionsToRenewLeases", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "olli_LesseeOperatingLeaseOtherInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to lessee's operating leases.", "label": "Lessee, Operating Lease, Other Information [Table Text Block]", "terseLabel": "Other Information Related to Operating Leases" } } }, "localname": "LesseeOperatingLeaseOtherInformationTableTextBlock", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "olli_MaximumRedemptionPeriodForDiscountAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum period of time after which discount awards which are issued upon the achievement of specified point levels expire, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum redemption period for discount awards", "terseLabel": "Maximum redemption period for discount awards" } } }, "localname": "MaximumRedemptionPeriodForDiscountAwards", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/NetSalesDetails" ], "xbrltype": "durationItemType" }, "olli_NonCashFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Cash Financing Items [Abstract]", "terseLabel": "Non-cash financing activities" } } }, "localname": "NonCashFinancingItemsAbstract", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "olli_NonCashInvestingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Cash Investing Items [Abstract]", "terseLabel": "Non-cash investing activities:" } } }, "localname": "NonCashInvestingItemsAbstract", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "olli_OperatingLeasesForOfficeAndStoreLocationsWithRelatedPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating leases with related parties for office and store locations.", "label": "Operating Leases for Office and Store Locations with Related Parties [Member]", "terseLabel": "Operating Leases for Office and Store Locations with Related Parties [Member]" } } }, "localname": "OperatingLeasesForOfficeAndStoreLocationsWithRelatedPartiesMember", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "olli_PercentageOfMostRecentAppraisedValueOfEligibleInventory": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of the most recent appraised value (valued at cost, discounted for the current net orderly liquidation value) of its eligible inventory, as defined, used to determine the Borrowing Base defined in the Credit Agreement dated January 29, 2016.", "label": "Percentage of most recent appraised value of eligible inventory", "terseLabel": "Percentage of most recent appraised value of eligible inventory" } } }, "localname": "PercentageOfMostRecentAppraisedValueOfEligibleInventory", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "percentItemType" }, "olli_PurchaseOfExcessInventoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase of excess inventory from the Company.", "label": "Purchase of Excess Inventory [Member]", "terseLabel": "Purchase of Excess Inventory [Member]" } } }, "localname": "PurchaseOfExcessInventoryMember", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "olli_ReceivableFromExerciseOfStockOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivable from the exercise of stock options in noncash financing activities.", "label": "Receivable from Exercise of Stock Options", "terseLabel": "Receivable from exercise of stock options" } } }, "localname": "ReceivableFromExerciseOfStockOptions", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "olli_RelatedPartyTransactionOperatingLeaseNumberOfNonCancelableLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of non-cancelable operating leases for office and store locations with related party.", "label": "Related Party Transaction, Operating Lease, Number of Non-cancelable Leases", "terseLabel": "Number of non-cancelable operating leases with related parties" } } }, "localname": "RelatedPartyTransactionOperatingLeaseNumberOfNonCancelableLeases", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails" ], "xbrltype": "integerItemType" }, "olli_RentReserves": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate of (a) all past due rent and other amounts due and owing by a Loan Party to any landlord, warehouseman, processor, repairman, mechanic, shipper, freight forwarder, broker or other person who possesses any Eligible Inventory and could legally assert a Lien on any Inventory; and (b) unless it has executed a Lien Waiver, a reserve equal to two months' rent (excluding any amounts being disputed in good faith) in respect of (x) any warehouse or distribution center and (y) any other leased location located in a Landlord Lien State.", "label": "Rent Reserves", "terseLabel": "Rent reserves" } } }, "localname": "RentReserves", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "olli_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period in which an employee earns the right to receive full benefits from their company's qualified retirement plan account at a specified date, rather than becoming vested gradually over a period of time, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. The employee has no rights until that point and full rights after that point.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Cliff Vesting Period", "terseLabel": "Cliff vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "durationItemType" }, "olli_ShareBasedCompensationAwardTrancheFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fifth portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche Five [Member]", "terseLabel": "Year 5 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheFiveMember", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "olli_ShareBasedCompensationAwardTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fourth portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche Four [Member]", "terseLabel": "Year 4 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheFourMember", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "olli_ShareRepurchaseProgram2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "On March 26, 2019, the Board of Directors of the Company authorized the repurchase of up to $100.0 million of shares of the Company's common stock. The program is authorized to be executed through March 2021. Shares to be repurchased may be purchased from time to time in open market conditions.", "label": "Share Repurchase Program 2019 [Member]", "terseLabel": "Share Repurchase Program [Member]" } } }, "localname": "ShareRepurchaseProgram2019Member", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/CommonStockShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "olli_StockRepurchaseProgramIncreaseInAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase in amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Increase in Authorized Amount", "terseLabel": "Increase in authorized repurchase of common stock" } } }, "localname": "StockRepurchaseProgramIncreaseInAuthorizedAmount", "nsuri": "http://ollies.us/20220730", "presentation": [ "http://ollies.us/role/CommonStockShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "srt_MaximumMember": { "auth_ref": [ "r159", "r160", "r161", "r162", "r180", "r212", "r260", "r261", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r424", "r425", "r432", "r433" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails", "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails", "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r159", "r160", "r161", "r162", "r180", "r212", "r260", "r261", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r424", "r425", "r432", "r433" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails", "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails", "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r154", "r159", "r160", "r161", "r162", "r180", "r212", "r258", "r260", "r261", "r292", "r293", "r294", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r424", "r425", "r432", "r433" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails", "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails", "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r154", "r159", "r160", "r161", "r162", "r180", "r212", "r258", "r260", "r261", "r292", "r293", "r294", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r424", "r425", "r432", "r433" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails", "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails", "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses and Other" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/AccruedExpensesAndOther" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r24", "r380" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r137", "r138" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedAdvertisingCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://ollies.us/role/AccruedExpensesAndOtherDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Advertising, Current", "terseLabel": "Advertising" } } }, "localname": "AccruedAdvertisingCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/AccruedExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r13", "r405", "r416" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://ollies.us/role/AccruedExpensesAndOtherDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance, Current", "terseLabel": "Insurance" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/AccruedExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://ollies.us/role/AccruedExpensesAndOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other", "totalLabel": "Total accrued expenses and other" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/AccruedExpensesAndOtherDetails", "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r8", "r150" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Property and equipment, accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r17", "r380" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 3.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/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r75", "r76", "r77", "r304", "r305", "r306", "r338" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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": "Common shares withheld for taxes" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "terseLabel": "Vesting of restricted stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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 net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r297" ], "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": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r43", "r57", "r200", "r352" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r98" ], "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", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EarningsPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EarningsPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EarningsPerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r11", "r69", "r117", "r126", "r132", "r140", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r331", "r333", "r342", "r378", "r380", "r403", "r415" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets", "http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r23", "r69", "r140", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r331", "r333", "r342", "r378", "r380" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "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/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r286", "r288", "r289", "r291", "r292", "r293", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails", "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails", "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "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/2022", "presentation": [ "http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r61", "r62", "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Accrued purchases of property and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r7", "r59" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r53", "r59", "r64" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at the end of the period", "periodStartLabel": "Cash and cash equivalents at the beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r53", "r343" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Abstract]" } } }, "localname": "ClassOfStockDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r230", "r231", "r232", "r233" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r156", "r157", "r158", "r163", "r431" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r75", "r76", "r338" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockCommonStockDetails", "http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockCommonStockDetails", "http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16", "r380" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 2.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", "terseLabel": "Common stock - 500,000 shares authorized at $0.001 par value; 66,652, 66,388 and 66,516 shares issued, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Reconciliation of Liabilities for Ollie's Army Loyalty Program and Gift Cards" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/NetSalesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r235", "r236", "r255" ], "calculation": { "http://ollies.us/role/AccruedExpensesAndOtherDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/AccruedExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r45", "r388" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Obligations and Financing Arrangements [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r66", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r194", "r201", "r202", "r204", "r209" ], "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 Obligations and Financing Arrangements" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r13", "r14", "r68", "r73", "r177", "r178", "r179", "r180", "r181", "r182", "r184", "r190", "r191", "r192", "r193", "r195", "r196", "r197", "r198", "r199", "r200", "r205", "r206", "r207", "r208", "r353", "r404", "r406", "r414" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "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": "Basis spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r30", "r180", "r341" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31", "r68", "r73", "r177", "r178", "r179", "r180", "r181", "r182", "r184", "r190", "r191", "r192", "r193", "r195", "r196", "r197", "r198", "r199", "r200", "r205", "r206", "r207", "r208", "r353" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r31", "r68", "r73", "r177", "r178", "r179", "r180", "r181", "r182", "r184", "r190", "r191", "r192", "r193", "r195", "r196", "r197", "r198", "r199", "r200", "r203", "r205", "r206", "r207", "r208", "r225", "r226", "r227", "r228", "r350", "r351", "r353", "r354", "r413" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of facility" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]", "terseLabel": "Debt Obligations and Financing Arrangements [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r57", "r70", "r317", "r322", "r323", "r324" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r310", "r311" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r57", "r149" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation and amortization of property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r57", "r149" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expenses" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r265", "r266", "r298", "r299", "r301", "r309" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Incentive Plans [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings per Common Share [Abstract]", "terseLabel": "Earnings per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r42", "r80", "r81", "r82", "r83", "r84", "r88", "r90", "r95", "r96", "r97", "r101", "r102", "r339", "r340", "r410", "r421" ], "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": "Basic (in dollars per share)", "verboseLabel": "Earnings per common share - Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome", "http://ollies.us/role/EarningsPerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r42", "r80", "r81", "r82", "r83", "r84", "r90", "r95", "r96", "r97", "r101", "r102", "r339", "r340", "r410", "r421" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Earnings per common share - Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome", "http://ollies.us/role/EarningsPerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosure [Abstract]", "terseLabel": "Earnings per Common Share [Abstract]" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EarningsPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r98", "r99", "r100", "r103" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EarningsPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r308", "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "terseLabel": "Tax benefit related to stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://ollies.us/role/AccruedExpensesAndOtherDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/AccruedExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period to recognize stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockbasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost related to non-vested stock-based compensation arrangements" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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 [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EarningsPerCommonShareDetails", "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails", "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r37", "r38", "r39", "r75", "r76", "r77", "r79", "r85", "r87", "r104", "r141", "r224", "r229", "r304", "r305", "r306", "r318", "r319", "r338", "r344", "r345", "r346", "r347", "r348", "r349", "r369", "r426", "r427", "r428" ], "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/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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 Rate [Member]" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Disclosures" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Federal Funds Effective Rate [Member]" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r357", "r363" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Repayments on finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r57", "r148", "r152" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Gain on sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r9", "r142", "r143", "r144", "r145", "r380", "r402" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r44", "r69", "r117", "r125", "r128", "r131", "r133", "r140", "r166", "r167", "r168", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r342" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r40", "r117", "r125", "r128", "r131", "r133", "r401", "r408", "r411", "r422" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome": { "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 before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Income [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r153", "r155" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r71", "r314", "r315", "r316", "r320", "r325", "r327", "r328", "r329" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r72", "r86", "r87", "r116", "r312", "r321", "r326", "r423" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome": { "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": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "Tax benefit related to decrease in overall state tax rate" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r60" ], "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" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r56" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r56" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r56" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r56" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.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 taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "Increase (Decrease) in Income Taxes", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r56" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r56" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.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 assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r91", "r92", "r93", "r97", "r264" ], "calculation": { "http://ollies.us/role/EarningsPerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Incremental shares from the assumed exercise of outstanding stock options and vesting of restricted stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r146", "r147" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Trade name" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedLabel": "Interest (income) expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r52", "r54", "r60" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r22", "r380" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]", "terseLabel": "Commitments [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Other Information Related to Operating Leases [Abstract]" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r367" ], "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": "Maturity of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r367" ], "calculation": { "http://ollies.us/role/CommitmentsAndContingenciesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ollies.us/role/CommitmentsAndContingenciesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r367" ], "calculation": { "http://ollies.us/role/CommitmentsAndContingenciesDetails": { "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/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r367" ], "calculation": { "http://ollies.us/role/CommitmentsAndContingenciesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r367" ], "calculation": { "http://ollies.us/role/CommitmentsAndContingenciesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r367" ], "calculation": { "http://ollies.us/role/CommitmentsAndContingenciesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r367" ], "calculation": { "http://ollies.us/role/CommitmentsAndContingenciesDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r367" ], "calculation": { "http://ollies.us/role/CommitmentsAndContingenciesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term of leases" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit commitments" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r69", "r127", "r140", "r166", "r167", "r168", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r332", "r333", "r334", "r342", "r378", "r379" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r21", "r69", "r140", "r342", "r380", "r407", "r418" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "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/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets", "http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r6", "r29", "r69", "r140", "r166", "r167", "r168", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r332", "r333", "r334", "r342", "r378", "r379", "r380" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "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/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r14", "r406", "r414" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Outstanding borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Borrowing availability" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Variable unused line fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r14" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-Term Debt and Lease Obligation", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-Term Debt and Lease Obligation, Current", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r31", "r164", "r165" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Revolving credit facility" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r53" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r53" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r53", "r55", "r58" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r35", "r36", "r39", "r41", "r58", "r69", "r78", "r80", "r81", "r82", "r83", "r86", "r87", "r94", "r117", "r125", "r128", "r131", "r133", "r140", "r166", "r167", "r168", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r340", "r342", "r409", "r420" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome": { "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" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows", "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome", "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://ollies.us/role/EarningsPerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of states the entity operates in as of the balance sheet date.", "label": "Number of States in which Entity Operates", "terseLabel": "Number of states in which retail locations are located" } } }, "localname": "NumberOfStatesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfStores": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of stores.", "label": "Number of Stores", "terseLabel": "Number of retail locations" } } }, "localname": "NumberOfStores", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r117", "r125", "r128", "r131", "r133" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r361", "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Maturity of Operating Lease Liabilities [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r356" ], "calculation": { "http://ollies.us/role/CommitmentsAndContingenciesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ollies.us/role/CommitmentsAndContingenciesDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r356" ], "calculation": { "http://ollies.us/role/CommitmentsAndContingenciesDetails": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Current portion of operating lease liabilities", "negatedLabel": "Less: Current obligations under leases" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails", "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r356" ], "calculation": { "http://ollies.us/role/CommitmentsAndContingenciesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 3.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": "Long-term operating lease liabilities", "terseLabel": "Long-term lease obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails", "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r358", "r363" ], "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": "Cash paid for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r355" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r366", "r368" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r365", "r368" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r2", "r74", "r112", "r335" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://ollies.us/role/AccruedExpensesAndOtherDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/AccruedExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r10" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r51" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.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": "Payment for shares repurchased" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r51" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Common shares withheld for taxes" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r49" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r286", "r288", "r289", "r291", "r292", "r293", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r286", "r288", "r289", "r291", "r292", "r293", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreOpeningCosts": { "auth_ref": [ "r46" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred.", "label": "Pre-Opening Costs", "terseLabel": "Pre-opening expenses" } } }, "localname": "PreOpeningCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15", "r210" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockCommonStockDetails", "http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockCommonStockDetails", "http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15", "r210" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockCommonStockDetails", "http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15", "r380" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock - 50,000 shares authorized at $0.001 par value; no shares issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r48" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r50", "r303" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.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 option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r151", "r380", "r412", "r419" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Property and equipment, net of accumulated depreciation of $135,777, $110,052 and $122,632, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r259", "r372", "r373" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r372", "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Payments to related parties" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r259", "r372", "r373", "r375" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Due from (to) Related Party [Abstract]", "terseLabel": "Transactions with Related Parties [Abstract]" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedPartyAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Transactions with Affiliated and Related Parties [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r259", "r372", "r375", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r370", "r371", "r373", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Transactions with Affiliated and Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Non-vested Restricted Stock Units [Member]", "terseLabel": "Restricted Stock Units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EarningsPerCommonShareDetails", "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r229", "r380", "r417", "r429", "r430" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r75", "r76", "r77", "r79", "r85", "r87", "r141", "r304", "r305", "r306", "r318", "r319", "r338", "r426", "r428" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Sales [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r114", "r115", "r124", "r129", "r130", "r134", "r135", "r136", "r253", "r254", "r388" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r65", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r257" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/NetSalesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r256", "r257" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/NetSales" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r364", "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Non-cash right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://ollies.us/role/AccruedExpensesAndOtherDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Sales and use taxes" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/AccruedExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued Expenses and Other" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/AccruedExpensesAndOtherTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EarningsPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Earnings per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EarningsPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r296", "r307" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r374", "r375" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/TransactionsWithAffiliatedAndRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r262", "r263", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r286", "r288", "r289", "r291", "r292", "r293", "r294", "r295" ], "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/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails", "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails", "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "RSU Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r269", "r284", "r287" ], "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": "Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Weighted Average Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r118", "r119", "r120", "r121", "r122", "r123", "r135" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r47" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome": { "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", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r56" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.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": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Recognized Amount [Abstract]", "terseLabel": "Stock-Based Compensation Expense [Abstract]" } } }, "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Equity Incentive Plans [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails", "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r266" ], "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", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails", "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r283" ], "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": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r281" ], "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", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r278", "r279" ], "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": "Non-vested at end of period (in shares)", "periodStartLabel": "Non-vested at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "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": "Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r278", "r279" ], "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": "Non-vested at end of period (in dollars per share)", "periodStartLabel": "Non-vested at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r282" ], "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": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails", "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails", "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Contractual Term [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r272" ], "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", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r272" ], "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", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r274" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value per option granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansWeightedAverageAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r270", "r271" ], "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": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "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": "Number of Options [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r270", "r271" ], "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": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r286", "r288", "r289", "r291", "r292", "r293", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails", "http://ollies.us/role/EquityIncentivePlansRsuActivityDetails", "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r275" ], "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", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Year 1 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Year 3 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Year 2 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r267" ], "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": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Expected term of 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 Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansWeightedAverageAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r302" ], "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": "Exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r288" ], "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": "Outstanding at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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": "Common shares withheld for taxes (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r34", "r37", "r38", "r39", "r75", "r76", "r77", "r79", "r85", "r87", "r104", "r141", "r224", "r229", "r304", "r305", "r306", "r318", "r319", "r338", "r344", "r345", "r346", "r347", "r348", "r349", "r369", "r426", "r427", "r428" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r75", "r76", "r77", "r104", "r388" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r224", "r229" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r224", "r229", "r275" ], "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": "Exercised (in shares)", "terseLabel": "Proceeds from stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://ollies.us/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r34", "r224", "r229" ], "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": "Proceeds from stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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": "Authorized repurchase of common stock" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Remaining authorized repurchase of common stock" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r19", "r20", "r69", "r139", "r140", "r342", "r380" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "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": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets", "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets", "http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r67", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r229", "r234", "r337" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Common Stock" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]", "terseLabel": "Common Stock [Abstract]" } } }, "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "negatedPeriodEndLabel": "Ending balance (in shares)", "negatedPeriodStartLabel": "Beginning balance (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r33", "r230" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r33", "r230" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury - common stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r16", "r224", "r229" ], "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", "negatedLabel": "Shares repurchased (in shares)", "terseLabel": "Number of shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockShareRepurchaseProgramDetails", "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r33", "r230", "r233" ], "calculation": { "http://ollies.us/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury - common stock, at cost; 4,054, 1,132 and 3,816 shares, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r224", "r229", "r230" ], "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": "Shares repurchased", "terseLabel": "Amount of shares repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommonStockShareRepurchaseProgramDetails", "http://ollies.us/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r105", "r106", "r107", "r108", "r109", "r110", "r111" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r362", "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/DebtObligationsAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r286", "r288", "r289", "r291", "r292", "r293", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r286", "r288", "r289", "r291", "r292", "r293", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/EquityIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r89", "r97" ], "calculation": { "http://ollies.us/role/EarningsPerCommonShareDetails": { "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 number of common shares outstanding - Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome", "http://ollies.us/role/EarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r88", "r97" ], "calculation": { "http://ollies.us/role/EarningsPerCommonShareDetails": { "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 number of common shares outstanding - Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ollies.us/role/CondensedConsolidatedStatementsOfIncome", "http://ollies.us/role/EarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r434": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r435": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r436": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r437": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r438": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r439": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" } }, "version": "2.1" } ZIP 57 0001140361-22-031989-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-22-031989-xbrl.zip M4$L#!!0 ( (2$(56D=. GEX! -A%$@ 4 8G)H8S$P,#0Q-#$Q7S$P M<2YH=&WLO7E3&\F6/OS_1,QWJ*&GY]<=(>S<%[?;$1CC;F;O\N+K:P0 ?MWNECW5-6YG>'VGW?WKD6[;H+PVWAZW_\\>G4G+L+M7NW/?'Q]O:' MXZUAKP=?CBYMESE!D#_6V<$5-S^X>NA:& _77WU[ZNE>H M;NGSXD+UVGDWWHGN K2+V-A-=DMG)FX4WK_ZFG][\CYB%\/1??KE[E>E+F_N MXU6IJ\8,OP@_06ATL75W1G#TQ/#%Q(7]7O'@\,G7X=O1A2;O=WO%=?U=AU]. MW-GTB\)US4._&'X[\9.N:INR_OKJJXF+R[:IOS1\,7EA[[)XX,KPS<2E[LJ< MUU\:OYF\:]&[/Q7AP\EIZ!6[O>M+5]:/O#O\,-_V]W- M/K6-ZY;.9KW\3?:^R)4MVO:KRSZVNP&:;=7)3O-./PIFVY^';_+YY-CW^ZX#*%7_!5Z10%#8[_?SR^OB_;7\UX6 M6DZSW2SV=#Z>?/[8C9G]O6^NZ.Z/;V79YV5'7;[)NWG7A)V_; M5V_B@UTQ>%E=7;T,%QR%,2O:)NNJB_A3UWZS%P;1QH'\V%%?=ZHG?52F]R=D MRE/FJ-:6$\> D!!H;2251!-"U+#?5[T3YW_=,96$0 QZ^:VL#&CEUYU 16]T MGG>N)-CWW=-@EAO388.XP4\4@( M0J0QS EFO75$3-&FOTW?HH-NX(+K_="F0G4.N]9=_9>['FL-UDX0SJP +HB: M(T&:F9',28&QDFZ:$0KX@0Q+#,!4K8I<]^;T7!7N?; Z['Y^<1FHJ5**>T70 MD5]=','WU[>7?%;7\:.][ZJP^YVV]W]W92]0T&!\QY%$->&0&LRI)XAPX4% M$&?8 XHM+M]TK3TZ__.$NM"O^ M/(EMK:[[H]UM7_0O!I_OO/L,_^?>2+R>)(C">1?5HRO?O8T6U9NRLI5"N[+* MPGIS7L0FQK':'37NU549>C#X.BJ57W?*]L5E)X#\[>O)>PP>-_Z,ZFV9]XOJ M765!OAF.135\M1,[O,Y5(C1ZU[;QO6^[(JN>YVKMGOW#_YH4C+L_?C?Z:/+N ME]64CMX%N['H1?ZI4!CU)[ZYU>UW-\VT8Y?RL4M'WXS>CQ[R>F(<'AX6T8C! M&)C1O6'_Q%C_1M_,US\(*$#5M,,P[; !/9V8=K@+HKT]S;3#:MKAHJ:= MAH M-(1A@2M' PPD 1LM+7!,!%8F+4T9C#&2N-._YY%$T U(-JM_E3Y @5/IMLK*RLFO V6>&7IC"R9Y8[' M$*/N:VS2X*T-#[NZ[+1-NS=H0V;;X=LR&(>_[@SC(&\>[<;.N]%E]_KS]G7M M(V[&\*8E,T\46: VAD].U)ZU[6@N!P]#M>UA=U]=MGNJLQ63]FC?EC2!<-*R M7#[2S@JGRGYQO3U8J^G1MJ#MQ/54N^OL@2JZP>DLMV*^ZCNU"?B*[DKS+*UQ M6WP!_4N:>EF"N,B)@DTS&19/V%J^F[9:.DS8:@ )3C-1R_)$EMZ$L$B-_.G18DEI^NK)<@T98U"67(C-V2B4CQG0T@PI36L9?_W(B=P,DZ^%]I@ MV['*[S=WZDR_"-USY<&5Z?2MLQ^+_"(.1;]7E>(\]B,=\-D5@U*GY+,M_-35-WWL6W$^W=.FYX9)XFS_5I M_CR-MW?KY^F#T[W#;F"4ZLBMP<)1X6R[]U&9=B?TY<1]RSO? DU-?MS,Z1QQ MY/U>[;RKCLR:H6];./533?A6S.SF+.5..2N?7*_GBO+8#S[>BDFJ[=,6S=GI M]T M\>C:3[GJ-CRW9INF+=.O7C[H[_K8L[.1%;:(@]6Y#'?U4DD9U*9.\.6!*MAT3KH[.N4)V/_:XM#[QWIHJM?E>7B2"G MEK8IQC )X*S69N*\%9NWB4V79W$V79CG-LU6*5TKAN2+$>9'(Q^;LJ*XDFA/ M7&%;@*79-%G:%#NRP9'NO>^JL&?7E^[Q-+P_/W=4]TA= M#"^K-N8==DWLP3<7OPOWI#,7CT7X\GX@FQO8E9O4M4=A0LX5M85._ M>/%&2=CF%+8__^[*7C 8JBL':96J=#8F7H;9J#(O!P\M5#=(W=GWO-E"NC"1 M:3 LQJ;L]GDSS%V"RXV/%:^>L-A3J&]&=K2 M2S!9E#()-V@V3N:B]IM>-2CRE)3)QJ)D [R3#1;3Y)TT$BKS.?+-]TZVQE=8 M?1PAH611X:ZF+YXL;6&AP<&O9'=5X$BY$ W-;$%R6N)JZL2L$V&3$P-WD5QK MRE&:HD:38)K%)C+@(T#;S+)G]=/TT@IISSVOFY;)N]#Y?O*I+[Y$UYR2M F; M6=8O2=N^>>6>M9TT3*.L[F0"--I:NUOR-KC>^86[.?SH4VX&P:,J7N:"B][] M^IOKQLWR>UV[9R^"H@HCH**S?G 58TVNX77 'NG@6 1MEIXNC57759+V;IGW M)!.-DHE&E&%/,M$J=)^+_&NA M+FX7W>Y]%7XGFSWW#W=I?'7ZD8XMR1H$NQ#M0KHH:Q!#EF9O=;,7=#3>A6Q! MLP=A/-TXS=[J9@_"I<7-TSPN=QX;8D*EJ5XI9)>ZU'7B.D$4[.<@/-' M4_WLKF\=[.]&W1X3G,]#A!S[@ROCRO*P^RWT+R]NJN34_[9\?SW^376KW]N= MSH7JGN;Q *9P2?!G-EVVGAB=^==2GFA"S? .6_3@(&]AG'!Z*4[TUT#Z:\R9 M9XG^$OTU7HGWN^V!"'\)DWTC,A@&H^]&[^,=ZNZ&[MVM M7>8$0?[FR^F'66^&;VYFV]^"%(Y?<]2_B%R4%W,^[][OXX_:'?K;COM MH$SK8KZSWHL]<*^!H,]Z-UY_MT%ZX*PW M$P_(;W#'9NZFG$?@JK;_/7]\4)LG;A \(&Y1M3\^<.VK-T6DS$B*Y^W++"^L M*W[=@:_ 3J8*4^2=2?T2?_LJ+[Z^1@'3KX=7O/:!?W=]GO>Z8>QV,E_D%R?. ME[_N? Q?_(F45= 80(C$1$&B* '>8DB],Y!HLY/U\N'EX19_*DTT5 (*"AQ1 M2&A*!,2:&.^EDD%^LTZ[^]?)XRVKFA6O"R/S^DXG1Y^4>=!3KAR\/7?*5KP? MAOS=O_[+O_[+V_ B*WO7\3$^<.ZN5Q?MSO6;[/^=!8549D?N>W:2!Z7R_W[) MJN_+]O^Y-QD$E[U?LLC0NZK3_MI]DW6<#Y^8O),7;[+BJ_X)M++XW\^_[(0' M95G\?Y:]'3PWRT9O1L\>OU7<@."*X?.F; ^)[:D^^.[:7\][;S*==^SPVCI^E* -YDW;SK?LD&[W9UWNOE%^%>EU=9F7?:-M,=9?ZZ^;Z77[[)R-TO MSX>/"R-R==/_'WSU)_PT7/.UR/M=NWOWJ[H>7ZCB:[N[&\?R3:;ZO?SFHV+P ME.JSG>SUV RN<"R_'!V>'7S(3L_VS@Y.E]D"]% +WI:7JCLAK_?:_/ CPL__ M;7?W\\FQ;W?<9_75!8X+5M")*UWOQ_#Z1_CCCS_N[KX[/=C_GAX>'[U]'=NQU$EX< C^>^_T]\.CW\Z.CUK9 MA_T, 4KD9$/NO+L+N7=O=1$DZ.:C67Z[O@D64TUP]JA:1F?,>GX\[7O5CT/PQPIQ-N98(;^^M.T%CQ_:6R M=O1^7OK^WK:]\_@&_#@UEV>FH\J@PSZ]8HQ_ M;W1 SXZ:/&P!XK$YWUSPNXWJC%H1^/;NC ?S+7?9E\/L]/HB"$Q-IW;>/3G[ M?^L')\45G>!%7>9%;TP0,-?(:\4%]IPH8(14#DGM+1* **&>%H30GN)"]7[= M:8?1#%[J&YWG':TZG;RG\ZN==__QPQ5B$/UR7U9Z=JJA&BB%VJ$:G\'_[9?! M ;Z>T']W,3RSO-3A]6]?]D[.#DX^_4]V_'V1C''O#KWO[9_%K&.RG$0[&6CXY0I5XO1Z3 MK\&_P:!Y78'FW70 6R"E/3A$@9.RWKG+_CF2NVS@ZV;!!7;V:;;Z7%U],/"7 MQZ15"@B9H<%N=,&^A% C*2CQX0UQ6KH9I?6-C9DUX0?G5EU?NV#&=W?>_6<_ MM!8'Z,>?W)?96:AL%2-]?/)X Q+5KIAJJZA5.WHD][C6::Z=)=QIB(@!6BK- MG?">.(4Y5W117 NVAVO/3O:.3@\K1MU4LEV&,8D>]%<>E,^#*KYYXKY6J8'= M7MP)/R:;C',8M#^S+,BC#HXZU@A"ZSD(_CTR? J#\+C3:;O_^$$@R'\IL_?! MB5/M;G;<[W5<+_L]-"\P2MG*#KOFU>.\NB+J_.G@*O2\&J(L]UEQ,S29*K/R MTID83K=9Z$.[5V;FO%)E/S_'MEU%KYX0@)A36@1>JF(F59AQ/[CJO>)Z/[?C M\L"QH]!(#)1QP4%P(MB)T'(IO;",6# '5Y7Q:9=%_BVV*:K:#ZZCOJL8 7Q2 MRZY6,*IQR8(-DPMWR MF!I9%U ^MCO#8,DX2RKH@J*6D%%!D,#AI53"$Z2H)PRC*5@2Q-4C3F.N=+W4 M/ZB2'K%P:L9U$-K[)=H$D$6+8,I[;=0DG:FKP^'"YV#]Y=Z,N6!T!87D"0@S M1*$67$C$)<-68H?I%![#.P%V@2!"0#GSE-VS(C8$,(\$I< 40:EZ5MW/+R[: M95DM'U5AHJ%D+OQ)$;K90!)^OA.1>JG@6LJ$'IX$XWI0.Z18\I1.HCP[RE]- M/;,+LN23-EXGT>]96[BR'/[SJ=UU<(SDD="2*$^(\8IPXX1@/G"\#WYV<+0= MFX+D&9(TV^MT8CK+]V[V/N]WW#=5V*.R'E\?%69C2<9M >66AIDAC3@#C4@>71GAK M/ V2X_04H_&[*H)/H/O%U[L#TGHXNCG1LLK'."X^!W\H^!/CKA?6G&%J+!6 M$$Z]A,9:0RA%W&' IS RGW:]/KMNM[SN?%/=MMHD0_3F9HV5N,]Y&.S._]>^ MO.-0.ZB$0XY !0G! *KP']1!=1 2)@^3:5;<.(0/AJ2GUW^;K"9^&HYR=,,O MBP"<]J7J9.[*F7[<[1H^CJFNY<]-EN'U#5Z0RBR*Y=/#DXRF^@D=/*LY,_H@ M)T7%MU%B-?8,DDL%Y9XZX670!&J/;&$:3#%$L0[#OE=#OKY89T7$R,[ MG\_S[OU@"C)(0DE"8[0B%C@9O'0, 9;0>8XMGL9JHWP755G0JR7%A\7@;F85 MNDF>>D .5RDMM]'_FS!]SW7<99R>K%O-3RM&-SO]B,U,!?D)<[!"OGA@% 9X MGMWG/0UJH6C'G0W#Z+XKG,TN^T79CV'^7IZ%*RJ'$J*?],]1J<15ZSW3>[/< MAF4OB3.Q>%BC3@F7T66#+,$G+JJ2%M>$NYUW9^U>IUI/.E#F/-N/Z]G/,4;@ M*PE?U/ 5JN*>P1+\,T:.@%=@"L$;C7/,9!U^5-WGS:#[-Q\^#HQEC<;1<&W2 M15ER5^8\5EO, E]]/V^'3VY);=D*;U487D$<]"%+9:@LKB'2%8;'+!4:O32A M$9(($L2(LDIYI0R#3A CY!262@Q^AWFKRO:ULG\/P@E@=JF*[)OJ]!]< 6TV M8ZQQLH8T,6")\9GBEAO/G$2$$<&1$,YZS[BU2FL+I_&RCS]].ES@?$S)0XMD M\&'B?/-F;02Q@R&3W':57S3'VAUT;%TEJS.+N )NI3B=\&9/6HKW\SWX[6LO!2-9N M>$&XYXW!C&-^Q"#E:F@VCUG;HPF.IG3\.J9<939\&S1[N'0T:)>%,ZY2]Q!E M52)FF?T4;AMF,2O[0<&5YWE,NAEEC_;.5>]N%[ZKR<;&E@Y^/.S*SZU,=6WV M$QIT50=9"-_K_PT=B==7EX8?Q58,[Q/3^,JJ$?%9EZKL91)D5EV7KP;QGVSP MS_#-$W'!_7Y1A!L.L@$C9_54KU^.Y^(;!1W3SA/'B/94!>:" 0'.8(P,F"+5 MYMW_Q UHDR*O,!;*_S@XC?\;]R]]<]D'U5%:M2]\!UNT]QMW2 MDWZXD@ :L1.<]OY@BUMVNGLV@LY/<0KX+PBC5\/K>N?M*DOM,F:IC8%M*2@; M-/L&/*[\>1YHC(U0'* A4L:@H7TL#@L)\<00RBL;C&&*O />.31-B*@&&J,Q M3 A9)D*"-*JLHXJ@!90Q 2%%W+]?24L1*;GVT[@]<;?VB_(B0"L\I1CQ:)CZ MBS JUU$/A;L%UHZ[!K^.)O=KD7_OG8\N>A6TDZM::)UO=ZO\[&H1(0;"$/CE MH7967\-?1I<]><&#K1Q=%U71\-I1B^\T=71ENSN@@>"/[**1CAU7K*^6D>VO MA_N$-RO$!,4K@I\9F)\WEC=%'F&Q'R3F:UY2&"D M#28 !W:*A.O[QF[UP$HNS?"!T>[]5"_;=UEQ]M2=)SGQ.6[L*_KPA,ZX"@?) MFD1C[^Z8+U,KS#7(O&ZU<[Y!9FL:Y*,ZC=&P@5Z8**-UL=SIPXIM$2/]!(E6 M3W_?+]M=5XZ[3HYKJ$RP$K7")+A1"DLF)-068L>IF6(;\_P[JIX-/O"J+DZW MBLD\J+<\ECR)HZ?^5CUT?_#,\ <6)@F%CD"='A(R88X%.D92U[ M,IL;]?'C)O"=:8U+NK6&>]O7>;65+QMXM)M7KFB_'-C-H:&#S;N]FPV.(X1N5>Y6>1[,^1LX_Q1FLW)W!KO8'O2CN)\O8@;K6&7].E8KR_N]"LQ5_DAUH[W^U]"Z:DO]L_8% M[+P;[,BO1FW$)C$N-92MC\6@5N#] &S5Y"KD7U6!+H]OVS@F;!XZ+;3V4H(J MVB0="PX:9Y 3:02N77T04<1BO:WJLZI07T"<:0=SI1SXT$&SN^K5>-V!,-XV M[PTOC+GG+2ID2_*;[.I17][5^/@+GO_'4E$F=B].64KJ7K6H\;2">W6FUE1* MZA%8F8Y31;4\=W[S\T';*R$=?G)3.*L:Q/&R!;'(TOO"J;]B]MVM(3?^B,MP MR:Z.U^PJWXLCJ3K?U77YP(T>*.@U:,E@P*O1FXB[3*8W5-^/QAJ-#?6=]<-[ MXSWY_?C8W*_(-?YN8"D-WJ^AWMK24^GJIG5YB>>J8JG#HP\'_Q@4]-KKFO.\ MV-T-,Z#>59\_MH/^26)];%/R:C/2;K-M.NJR#->,7LT>21R/)=9'$Q_VS01_ MQ1Y;M']J1&/3HI[Z=0?=]>6F\N:>E(AQ15K=(RB3X8;T-T$AA3'L!+,O7/EY M[^0L.\QVLX^'1WM'^X=[G[+#HX_')W_LG=TOZC;1RKM^[".A'_0*/Y(U_[1B MGW:$)E#UU!A%_IRJ8S6I4;/*"\2OV&,C4*/(]OGGV=T'?;< M13:2DWNW>NR7\-5BQ(N35Z NN'C1MK;C'M):")!6AK (?U'Z\P*%L!ZF%4N? M%]$,_.'P[. /&%.^ @Z[P?7-PJO*ZJGBDQ]O'.";D]W*[*=^5_5M.WS_&!7W!*XY%;&J[,)G\TN7T9BGSV EC&, M!%]R\-2;U)RY:*EWWBYZSG4?;7GPB^)*[? !O>^A ==/_&!W>''9OGKJUM^= M^ZL@N3LQ+8:UFF,*82:PDU;P3JKI)8JLGP>G$Y7E*LVB,:?/8S19P?_ M[+=[UR,CZ>XX#,8YV4W);IJ>FW!3N"G93:NVF_95>;YJ4HO/S#YV\N_E,SV] M1#\OR("JJ>F<#*CYZ6>%\=*CO.?*F,@9_HGI/D_215T(=0O4+&V*!+_(Y0JT MY.6*AMDPM_#[0W75UPI$.^]N7]]D_'QHEZ9?E6VMM-)>5W6NRW:EJ&]Q&($Z MR F,UYRXLM\9Z/+A:;0!O2]&$<&FX'B+P8I7!-85PO!O\52+P[.]L\._'^R\ M^UO,?6T'[19WCT9,A0\ZH_<1DIT\'OI89GLZ[_=&6]E/VN5?6Z ($6L(@EZF M)B0O51/N'Q^=G1Q_.JW6[GM%WBDKZ'TN4UE^BT%CTW(!8S+@\=GO!R>K3P1L".&O5LI>KI&^[ 3 -1CIGPY^ MV_NT\^Z3^QJG_[7S+CJX M6=RNE1+^45=79H7Y+RBTIMPT)US9.:WTX^+CWY=/9:3SLU*MJ4>3+9:SD MY[KMO!C#75)F29EM7 !WE8N4AT<'.^_^:'==4%[>!9TUM@B2%%124,]##'VI M"JJ*!.Z\.ZY*RAQV!U4JJB-:DSY*^FA!Z&+;IX\._O'[X?O#:-@=7)VW=7LK M$M"0F!<+HU?W2J%-5;YFH=4RGBAHL_3G3];GF/)-*D>S\'(TDYT<;\V]?OWN M5&C=1,?BG1[B2W$S]=5W;[)V+PB2J63O=H/TH%K+8=>ZJP$U#!APHM3*70&] M)["3[X+(?#XYC@5.8ZL'!^J=N-+U?@RO?X0__OACD*4FUMZ93V/-"J]AF9Q! M]87[97+"YQFLBF]#^$NV?QPFZ.CTX$-\=7K\Z?##WEEXHB5K,L:R1D MP>WX,E8J9!9A7&X9I^G((JOE8>-[5>-F+P/_K7IB+$D7%>!-ZQ\R$(<='3]M M*2+HX9*]B[C_;0((G*+>\XQ/G/*XT=LVL+44A"JLUZX;*K[9"1!YRD)5/9"Q37>UEU M*RT .?[0=]6.S;@;](Z1/Y+<^[YUE@UJ76RJE"?16KQH#:0(UDI1;7QF%8T: M["A.8IK$=%),Z\ENG6*:V#2):6+3339MAS$"&I="IE^-?CSV6'W2C@&H, N[ M_!4:BYX/"L8//YL]('/D>ED9$^H6/:-5U?J'IW042GE\E!;" =/+V1R->G@: M9Y^+?U_$'#S4MYJY&797KJF[]4=?],O=KTI=OCEQWURW[SX6^46UGS%<]-_M MWOE^OPS=<<7!E>GT(RGLE:4+_]DS=35V'@;V5ED,M0,0$F*E5D)X+AA !@(% M5-UY&!3 \<-7QD_&0.,G8^SBFZ,Q\*-'8Q"*6D2@>^=BK)8\IQ+J)2K]1 J) M%)I!"B@P0) 6']B $>:9M($F!*:0(Z=DW8%[\0!G5)$"#*0 %T(*D+:$N']8 M3B*%1 J)%%9/"E0 B)UP'C-+ #2*,6^=XY)01SFOM13N'-/V?%(05+8@$8D4 M$BDD4F@ *6@!K2-<4&X%08HJ)A!$&@#F@#:RYGQS&$@!+M92$$RT,,?;3 JK M#,;4KSDV) RSGY>]Z@C+]89BEA>(G4_@)J.T/X#JSS!2N_P@\1.<-UOC5D=] M49:._6]Y;LN]KCUUQ;>V<>5IWK%C#*>P$AHC9:'1A"BI"4.(8B,-"#) S4H" M)!B(EN -"I"L>#TD@32!]#&06NZ88$9"+SAAC$K'N:;,""( %JX&I$L(6""* M6H*P!-($T@32&I!B 1P$08]2@XGB0GO%*==>4^RFU8J6-VI809B5"GRL)&@]-.A#HB3)"-"($26DXT=@8[ SQ@MF5 M..Z0X!:#H#E,EM8K$B;7ATE@''8"0^,#)K$C"CB*()=("N^D)ROQTR'#+8!I MPF3"9,)D[T\DF 80&6,(, #6" BM(,>PV<92MQRY$@+9DPF3"9,!DQ"1T6 M%%+%F;<$2ZDU!9A3SPQ!X?/5>.&8T!8C6XW)%?KBC7&X3UVGT^Y^;65?7=<5 MJE/5 E;VHMUME[UB$(6A!*!.$$H0V$$* $^0 L)J18*82 M)+%"T%-LM!9"<;D:QQ63%L<)0@E"&PDA1P4EE"O(%&$""B<%]PIX015EN@9" M2_ S$20M(C8?0FEA=T)4/[C+(DRQNCDO7%WDH6/_-_A@[1YF"IMM*E(LM@;1K5PKUL"%H"-2C4FR":(-HJP4X1H(+H7%B$ < M?'B%:G<_+=R+ERU(&[2M8J/7BIN]!?MSX7;SX+V'!C; C4];4[9@:TH0J>.! M1,5-*N5X=IHUQ%DDC&26(.R4 !Y9K!A54GE7FYVV^.W7+8 :E,.=MHPE7*X; ME\H*C3@1EC!*(,%2.\$I!L)['&R+U:Q?HU9X=L)EPF7"Y0TNN? *4>6U2E*70<>TE )0$]:TY7XXABWPA,3-!,T$S3'B@,%#&H+M")>$LV"PK22 M*JN1Q@PX6%N(9.'N. P6K41\F[&9%LV'PGH8SQ5T92_[:>"F_SQ:.F]E7;?& MPF?'B>[D70-N&ZXS^E"VI"18\H418H:#3PDBGC7?>J-JC6><+7$RC MMK8Z)Y>-0JVCXR3;W7[ Y# 6 MFW?+]Y6L#:X[BY)V<-4K5.#F=E<5UX<]=U$&[HL45N15+9,1/8Y1H&02<4HH M8\82:* EGNBM87 6I6%+U@+<8:=$)%6E9)$-\>B'.*/688>JD0$= IKB$G M4@?@"ZQPS:Z?Y20U,))63A/$$\27 '$'H+ 6 $V8(%) +23"GJ(P]AQZMK+D M" X:%,]($$\0WQZ(4ZHA(RTT]V@U5>QCDH40#5I>>.E) M%G/'*7KJ:I0TD:6@:PJZ/IO_ J\-XZWO7==-GL"A#,4:22 MEH&[I.#6<"P4 M911;B&KW42X\R(!:E&]IA#7A,^'S.?@$*M@'!E')/21 N6!:6&6Q$8AY;61M MY>(EU,]O8=B@_,T$T 30I@ 48XR4$\0(JHA#0&( !!#A(V#C27,K\>]Y"X@& MN?<)GPF?3<$G9QAB@C! %!+F@3 8Q2+9'FNHH%&K*?W/6YAL?AIPX[QR$MO= MJ#(%1ZZW]@(%LXY2XTC/YGW=<;.U>Y&<\^^+F+N%,NVZ1^1Q%@Y"7[O[# M@ MA+"0*L:)5%H+J U'CAI2;>=>308#:0'98.?EB3EMO-V4V"6QRUK81:)XHA-" MC!!$D(#**H0Y($0XX"D1*PF-8-+"3=[@E=@EL4MBESG8Q1BB#39>>$X(<41; M&RP78L+G %E6>_;OXD]=9"W6Y(K,B5T2NR1VF8-=-)# *.PD\RAPBE< 4FT< MEQP%U\C6L,L2HE)"MFB3HU)+8I<5!JP:4Y;C0!6Q6FN97;HBC-#%19#4\EP5 M[LW:PE3K(]TM9QI/SF4OO5=DV M:7/P7(W:%G>S<;[DR(;_[(K3:+I70CJ>*F@X1-I18PDBBE(%# ,>4<.=\U3. MNE\8C_N4Z,:E!(^ZE.!5DX+A&Q292I!/D)\=\L*0@'),3?B+2"$%Y%1K2Q%V M5!A=4RCIT26P.2&_W>>A)L@GR#<(\HH8R[TS ?6 4&DEYY @C;4'Q@A=>T3) M(^M2H 3Y!/D$^95 G@>P(X\Q\R)H>2@$E$0@ZQF@VDA7J^4?62R:"_+P M%6Y0#MU+712"K\3BUH0^M#O]GK,O?@%H.WBM*>0UE*IQBP5[K146DFI7.2E* M&^:9P)P9[="JXA(-LE@:9I8D(+X,("+&*;% "L\H88P*B*@6F'HDB2.L]FS6 M)40+$A 3$%\V$*$4" ;T,0DMH= K:(7R&G A+""BIKCQMOOP"8@)B&L HK9( M8EE!3Q)JJ++ A#]*,8B,YV9%GG6#JG8UWWU>6*+ $M,M_]M%##B;J= A]=5- MI%R66=[OE3W5C\\A_V1NX+T?]"^V*8U]YT>7QK?=R=Z6: M8("PYEACPHA'4A$I@D_-I-%"<, M>L,%A80ZJC6F'@O'M-3 @]K]P8\LU(U63R/+I7,K9$(:% >8O/=Q.6LELSI0:X[XW#3PA";$+%9.W,-A>H> M@4TD4'N,M=">,T\,P5(3);",!\OS8 _4'+.X'+=4P'22:H)M@NV4L(4RN+R8 M$"@!(IY3H3BF#FCG 9,8S%K@8 MSJUM)6]07O(*EH@'__[KOX0/E>ZXX>=11MZ]U47V>O3!< ANOWZX8[,+U:ES MF3(FOPAMOPYR$3K4"S_JY5GO/&8O1K^_=#:^J@[]43&YT;>[JFO:JA-:$CZX M<-U>^6K4SD$'XEA,B/K@J;>'JU3?O(O"^<^FLO_'4+TX=&U[AX M^._]6PQ0-KC'_2Y/-Q&W0_*]@G"4J0"3SN0X#3][H 4[[^!P^":';+)'E^'Z M71U[O:M\Z,^;3'6^J^OR@:$99Z^WY\7H+H.QK8JT9J Z/FB(&@!NB_4./ZN^ M/Q]VJSIK: BFXJO^";2R^-_/=6";_'Y\MG?NR<5D)\=; M:579>1$9[X?#HP\'_XAG^%IW]?:U>C>:B#$(WX?Q/5B/O1L0Q2V8YM48V7U^ MJ!O=P6@\SBY#^9^97R;E6N<=&_78O^WN[G7->5[L[DZ^.?[TZ?#@/WX0"/)? M3K/W>R>_[1T>9<=?SCX=G&6_'W_Z<'CTVVDK.SS:?Y7M'7W(3K^\/SW\<+AW M#^ NO&]ZOJ=)<-F@O9V[BCU&WV_J,!^ M_:GDLQA#8_;)/ ^KMWIFM[IOFH&>;,:=NN^A%<-S!VOHZ_;/2BAL\I%#"?[/ M?NW=E4QTDK?GR]M M&"M:-4)UDH:%=V_ M)+N;)+L/-&P= JVZ?55<9T@V3J8WF(^7G%XPJZ0L;9]E[=3ME>68,;VHR7LP M5+0RB%^TK>VX!='8#+&PE5-I&M(TI$L M>$N(H;6).HLZV!:*%ECTV9,K%>EU:*[$"HD5ELX*%&E.L")02T>(I-I@2*3U MSG@""*BMB;:@ VD)(2W$%IS^DU@AL4)BA>>R@N0*-=?8UEAA2Y9,YRMP^ZW<$5>M-T:W*OUD>%RE<+C M6X]7R#.CV;T^P0PB6Z'D22%L0-=3W6 M:3XD+*P'"]AI)C2VS,"X-Q4JXJS27A%FJ$!U6%B8P8TY;M%%5Z9(6$A8F!<+ MTCD9- !6SJ*@"Z@.WJB &B&A"?"Z9LOGPLQ,PG@+@P67XEX#%E),O];,W#.F MRF_."F=<\'=TQZ5H_CK;MR6.]$BN3F[$*C#:< %^?%.LIE9KQ+#CAA##I3:, M_9.KT53W5"L#@92M=>UQU&D!EL:[C,>U,)1*K"G7!(AF$;<$VFTYX9; M6'>>Y\)\"MDBL*%APX;L"$O ?+G M &66!LBJ :$>"(@],HC)S!SQH.:HM.+ M4C 3,!<,S"#PK286X[C"=B$<.5CB:O@,DA"B1%HF3X";$'>T%7G MAF\XW;@E!\0KR3W+>ZJ3F8G-6&G-(45$GA\1><@AX-X:X[%AWA*KD/8,(FP! MD)IA*6OI;4$. 4>DQ5Y,$"2!-(%T7I!*1:T(V M =00AIK'&RB&B""=&J>6N M*["6:&JZ3P)I FEC0$H=P11CI[TW!&,K@/3$ \XE=A(1LD1'@4>0H@67KFXL M2%?I.CRG[-%2ZS5\+O++T/[K:A4A;C>^C+5T6UG7];+>G"9]]$MR#9?;Z2%J#KW\CA(7["ONU_#8U3I!F#8S?UN/[Q)RU+K M;]^6!--NY.Q3%+.3V.!C_Z5T59!M?!4>*B:IL$0!2;2PVDFJ@;:2 @T(6*:! M3,+ T$6?"]?8X%H";0+MHD#K//$PN+'$>$0$P$( 8Q@PQ ECB%WFLA66M 7E M@L]@3:!-H-UZT 8(&08AM4)S0IT7AG!B 4.><2E$;2Q^4=OI$6A1]E(T[0H= MCT:X%+_EN?W>[G12E'LE#+1*;AE-[7B%&HF-\D)K9(+1SKW6BFE/+&.*8R:7 M62@VEH1L;,I*BMJ]+!Q88:3&B"$"6/ DK2#>0VL9%3S PM14IUEH:=2$@X2# M1N ,(4D!QI0CPGT7%,*H%."4LEH,"Z7:59N"0Y2I+K.K#PKE'65_*6 ='*3 M%U!DKJ>Z7]NZ,W",RR/7.[@RG7[<[%1#:\YPQ*W$E'A!B-.JJM5$#:'4,(J6 M&9=&.'C+M*&+TRG$E;#;=.Q"#KP&1&O- +'.:<$MUXQQ);W#O@:["S/-$W83 M=A-VGX%= V*")!:4<$(4@T(CJVAXY\)G2BZSZ.O+PNXJG8X&UFX:9L.D*DVI MYL3S5M]N2TP6I2@F*"XQ+9NPN+"1#VFQEC^ MLPQ?4Y@PM#FS>3]X]I-$\Y*/=FSN"$U3^V+BY%>+D#> <,T((DP!AZ51Q&MA MD""U6ZL7M7&U):5LP::>4S$_=)ME5B7*2933*,IAF&O !+(,QL4;)9TEVD$A MD2+8@65F5*%6\ !;0#8TER113J*<1#E+H!P'M-?.0:@%)$K@6):#48XUD-1S MNM0",BW)40LVM4SF:BAGA1[KM&ZG"8ZC*^9P/*L/OKN(EMB CIUV$>I36^EV MI]UK#X\..>WEYJ_S< -7E/_Q0RR*\4L6RP3T4AVAU1#<&I5/RIY._;K;<\5%9IWNO2QO?OOBH*N,7'X*DG,6!.=#D)N] MKMU7E^V>ZE057XYU:%]5,KOF[ (BE2 >(^0,)58Y1;4WV"HH-(;(U51J6ERU M!M[0U927ZG282)8$ 9#JB2! D8L$IK]GXNS/27J,6; M:OTGL":P-@^L!B(J9=2AW)+JQ&QC+646,2.T9C5^^N)2 0%KT::>1I06 I[K M*1QV37[ALIZZ<@^!((!P(9 U# %L MN/=4UQQR-K]]G-"0T-!L-' KK!,>>88YD2JX;]YI;!@46'"HS5)K(E#:T-VV MS30L-RE079.'DM\Y!' LJ3:%L9.SO> CB4;[FZ[O#>4(*YE#7K MZ0L+:_-82.VE!,H2:!-H%P=:*9"#&$%!&9%2*J^<#=Z&-LQ1HFOKD"[(N^"T M1?%+.;%SE4Y( \LJWR;'1'\W7KEL.][7GL2A@ VJMI7J2&U=/$QX3'M>!1!+6HK!$,,$]X< )< M *1$06-:'Q>DE^D!B!8B#5U@V*2BRYNPZC!17]G([I M:$C%(VBE\00K+"0.W,>XD9A33FM/I%W4D2N4M"!LZ)Z?%*!,2&T84IT7V HF M*/#$""@]!$!S"!Q05IJ:E(?%[8TEM"58VLZ2D)J0.@52N?&: TF-D):$OS7" M@"E/)*( !*@N,SF)X19B#?7F-WG]H!%U_4[\^ 2$%P$$@Z%Q#!H63$_BH=&(2.!$ MD'8$!*:UVZ7FM3JW"0@I)EU[SL*:JR\FGWG[?.:I2E*-UZ)2T"M""=;!>>:0 M2*@UYM818X743"VU?DO*=D_(3*\IHC MBQ<6JV8P(3ZRZ2XI9KX235LDVHWF^V;H_MDQVY";R714!$+-@&@ 8['NO M/6)*4Q\V:P"[11&6L!7E#K=1F MVI\;&?).)5^25[Z&C>A'>=?- M=XSS9M)="JAD[['2]OD;:WK[QV]LK@1H/GM0:)TI0'MC&8<0)]DH1P"D&A'@I M&.*U%:X6M>VSF>R62DTD+*X'BQPPRZW50!A%K'5"$BX9U!PQ89!W2W04&AKH M3UA,6%P/%H,^Q)0#X2VG!#&@@);,&>.$LDZ*FG*MB[/]MQ.+ZS;R-V(!8J(. M3/,\@.8'1*9BFPV(FRRT'ZOCUC%:'3_2D6,G%3/$<4.,!8I"SITP&#KOD5BF MD\$$:\FF!E+FAUCSC*!$#8D:YJ &02'P$FB*$20&,46-LHH9$#2^'&CSQ<0.S]I9BPI#42C*.K4,6>RE9;6KPHM*[!&F% M1[YD:EBAN]:(Y9?37F[^.L\[ 4#E?_P@$.2_9.Z?_7;O^DW:H+ 2^EJC D@) MQ6FNTUR_Z+E>97AR$R*1PS-I/A>C+7ME5)#9;O8VSLQ$0T9WF<;4N[E?I6]/ MSU7ARKU^[SPO0MOL>'*_5DXRHJ4@B /)5:$8.*EXPY)-MUY:7 NZV]!/8 2 M8.XM@-YQ0IQ14@KN<3!>(0;<3E?]<:T] )!Y)Q#A&BB"N=(.2H$)(, Z!^J/ MO[H7MYNO!Q2T *C;P/_T!U$^[V GR\JJEYFZZ6:F>MF_+U*6/ZOBN#CMJ9ZS M?U>=OOOLBFIHQ\93HR# 4 CM.":40^U4$ [%B.3">C[==BX\/IZWPPD6)A!3 M= 0YP33Q7#AGB0)*>Z>I),Y;Y[FDTXEV$SH26L&\-,'7HX0PI20F86*TT@(Q MBO5TU1/GZ@AX%: QOWP'+["(*JCO?ED"(Q^697^""93#A$.I1?A?X&,D,372 M:-80!P4#)QN M[\3ZFH\UAD"$_Q-I">=&((ZLXUQJ(()6F:ZBVYS-[^;/$-(AZ[:K#J4=4RE_ M^]FAPDF\5+0^GK7AC*764 F#U8(1$U29JN20]]Y97@N4K2V&NP&K!0F?+PN? M,AA8DFFGA43$4*J ,P0Q;G!PZCBM*2JTQ35Z$SX3/AN&SV ."Z"0X4H1(I0/ M[URP]9T&3$-!:@MM;FWIX+2D]MS@X7Y^<9%W%Q0Y'-SLJ9"5-IH"1R0,XT^" MNZ>"@)+@_,4B(9JAFCU[*PH;3M=\S!CQA@2?5&D2SX!EE"M*D61&.TBG.W!^ MCL[6 M"X 4)A1L+!PV*+M+">(J&&&"*D\]Y\QA6:.F%Y=S MW]!T^P2%EPD%!AD66C$@."2*."T9&9RWD); 4PC_V71V*UZ?@W0==H=G>8PO@VLGK:4F^-TZ,!G5 M@&L+ 340(ZWJ-M4MT-9%K6 M-)/:THI;@FL#X4J1XU9@Q"0W1&LN/;#(*8T4 MNI=M?9S*FBV^Y^34=CK8:%5LDOHSD^&$[QGC']BWXGKCU^ M<+YM)H[REH0+3QPA5BDB1:0:X22DUGMH)%IFS7\)00NGX[$20IJ-$&"9X111 MC[TGT!AAG:((^WA*!J1XF2=D!?7?$DT]9#8A)"%DF-.IB(<.( &L)1@JY8-K MZ;WDVO$P5LLLHR($;G&T^3IDE7'NC2U=.;1ASPJGRGYQG>V&F;I-_VS%[#F3 ME[WG9B&-[C^6CC*^M&F ,!(B :TC G@=+"AHO?$6$$-%S5DK"\M (BU Z\HH M+R0!Z?%>.XJ84P1@BF)RFE=0,6ZTII1[@_$RDUYA"^('TZX6D'OTQ'1[*(P0 M%#EO"70LUN@-(X"D999+4;M]=T%Y1SCH_J?2CM:=;Y2JL:5J;'76Q4\S8.[N MBCE20)# 'A9@1)3E&@.B7 @(U0#2Y=Y8 0/+BEJ:/1KX579%CGA/R?N2=RS M^=SC)0$T[H;!@A$)B32"Q9(Z'%,'.5UFL5A.6XS5I>$GZDG4DZAG^ZD'0BT@ M]-PQ0)B5"EMFF&"(.AOWL"\QBH)8,'MX0Z,H&\X]ZX[L-.FXD?+!"K@-H?#& MDW/S:7>54>KQBLH'E1Q-'(JL&4/0"T4X$3*8HTQ#"X55Q+H3 %'AL@ >! U53]6)A;%; H90O" M=/Y@PF+"8E5H$SH(.6>"$"*1E8YZ1*A13'%IT72E'N?%(A*\Q9N:T;#)YP^2 M35G$?>C\P6HEK]$.PBQ#W!2Z#&W.;-[7';?^X,B_KVH.9Z+K)HW0U&<8[77M MHQSOH.: 8F04-B00O,0*$ZRS0]Y'1WA(-W88]/ZB;994E,DID MM"%D%$]T<")8FY([HIS1@BM +5* .!(3<;4PIP_U (D_%]NB,&9R"B142*C MI9*1-]@(HSTG !,FM,+*6>DQQLY3,.61.7-;1G'K^J:LLRV'C.[YR(-___5? MPHAT$(G>B%'_7R MK'?NHD0$=[9T-KZJ0CLQ#S[S[:[JFG:UKA4^N @>;_GJ?CNG[(;I.%54$W-^ MXS'W\LN16SW\9#0Y@W9GIJ/*(((?3C]__*R^NO>%4W_MA;]NP??02)G06E?< MO\51_T*[8G"/B;S:&08UIFD/WG]WD62B3 14=$87Q1O>?/9 "X+N'F:Z3@[9 M9(\NP_6[.O9Z5_G0GS>9ZGQ7U^4#0S/.26_/B]%=!F,[(#Q0Q7R&J #@EA6' MGU7?GP^[506(QG#Q%$7>?C\^VSM!.A[KY'AK[O7K=Z=L'*VQCE4R=V_J[D[- M#?^R\.PQ2?_7VM1JE'(_+\7U9OB?;8^\& MH!^\?XX>R.YCO6YT!Z/Q.%,,Y7_V^-:$7.N@9:)V^K?=W;VN.<^+W=UWQY\^ M'1X,@U>GV?N]D]_V#H^RXR]GGP[.LM^//WTX//KMM)4='NV_RO:./F2G7]Z? M'GXXW#LY/#B=CN7F;7LLESUBLOTQ)KN9P/%NG-YP6I;[*!Q1A8ZKUCO=CH)2 M=\+MP43X;ED=^^FP&Z@Z[Y>J:\N?E_ZT+UW5MT'GV9I'/<;WE8H+#^Y$E6V" MHJE*\\;W0^T[>#^ N/&]ZOJ=)<-E@NYV[BCF&YV]J"!V_?+2W0 M3SSRC@W] ZC^#!>$9LG'62A!G9VWBYYSW>R[N,QQD(!JY M5?A]\ FL/H'K,TJ;O@ZSO!7253UQ4^5X_+B'S97/)!2+);?1?M D%DM1>D\] M<2V3?EM$Z?Z$KZ@)P\J;2>!>A,"-*B*DZ7X1TUWEIZR-6FKR8#97[I(Y_FP( M--3R&E1+V%S)3.*P6)OL(N]W>TDMW>T:LMJ"Z/_L+]_N3-#,ZTB/Y> M=537N$P-$@R>J.&W=UFT.S>KE7=2@Y8A',/TR+FJTH\&OU'',BRV48LZB^&V M50^+Y,*W1U:.R7&_5_94-V)\O!XZTXY2Q+'!E!@/!&*BL4R@6^:S+#R48 M_'F3+C/(=]G/+R[S;LR>V;MJEW^.G0_WAZO2VQ9T+BVM.Y6W #%YX=-NTITA1#QR7A@!!%."2:*"H%!*;^L3Q9Q/#=IW[F$@A MZ?3YL3M+;;4AK.X64(1@;:'ZIS$\\>3%J?>' MRC]O(I 7*0<++_?X0A@BF0W+HIY'[0;,-"9$"B*1(T@P#7VL[^@T4?$0F3D= MBB]X4#7 M%I5]FGT>.,%R@1X,8RTBZ9;03W)C$DLTFB6H<,00JHS0X1^&!1)<8P%I<) P M%;7E@IYFB;MGB"V.'H1D+402/21Z2/2P"B-" <,] %@(1IS@RCGD,(+88@.$ MKJT8219621F@%L%;C?45KA0W8N6W$K9=K085-2XN7;=4E4RZJ_C:-<+#2D>, M/IMR=AN!T88IW217SY:KQU79GOW??MFK*E>Q/2C,DC.J2N^M8W[[(IV;D^" I")6 M-06$$VN%( !H 2RG@#./]',5P'-6>Y(*2%!-4+V!*K<:>0:,4=(2+Y702'L- MA3/2*J[9]@AH@XM(E]C'YTFALE:"<"(8 M+HV M"7,6]"YPR2+IVH36%XY6HK2FA$LD+"*&>VVT@)AQ'C,O 8=/HC7IR_'&K'\S M62-6#SX7N7'.EIDO\HNLJI23Y0/AS-R5*TR[7&Z5IBU>7]W^+/(IED$/R[+O M[(=^$2R ;T-$LG':?!@)&CCRZ24>4RMP<)"$GP+;;T 1 L &8?(\R6'@>?+ M,F_J&;4IBR*A?,4H_[OJ]-U3()< *R:],E1K H&5G'&#&:2,4*Z 2VL]"=X) MWDV$]W1*7 /J'-#$DQKY21T"#-J.9$!@==6F" #\ZY\ ")VDW6 M:5TP83QA?',P[JP!"%J/I*P6_(7USOJ >N!A4/5T):N)6Z^;5[C0V(C5Q+^[ MLA/C]E_X6LXR7 OBS /EM;,FVY\UHK B Q M'BL,$ #:"4LMPPBD];6$O(2\1JE*R0#E3%4U4PGA0',6_N; @@!BQIZ==/]B M5LP29!-D5P-9AXEU2G#CPRNON,0X5O;24DNO/7EV18(%K(&!!-X$W@3>&O J MY@'G1&#$-1'&*@ P@-!;Z9#Q1J;%K(3:A-JFH=8:ZH-AS"0D@B#L%="2"624 M\L195ULD;X[EJ2U6FRM<>FKZ'K=!]# KJ[!*:'CO_-QU;)SYK*>NEGNH;EI^ MW][E]TJ>(AE^S(LS=?7?4;#R3CP"+7Q0SXOCM3.DUI1['&A.!Z]"2V.%(P1B M A34X-FILXM9Z6H\):8$FX3P%=@_)ZX3P&;/\MF!3D$P6+@6'#M -%=*!O@& M6P8Y)C6#."V.): GH&^R*L?<:L4@]T9 HA&007T[Y2VF'@K,GB[-D9;A$L83 MQC=!F3LDC.0$"X$YH=@)ACW7'!ODM48H;7A+4%_W^+T$J#]QAN!BL XQTQ:; MX)W'_RFJ!>/*("8D]TS[9R\=+'WO&]R6\\P7*3KIR,%$*NNS'QA&4 0RD4AA M8AF5"'$ B(=,>B[0L\M:O:3ER&1")+0WW(0 0$*,(0&:0L(@41([#K56RE(, MZL](7_@VNV0&S&4&K' %M1'+I(,@6%:XRWYASE53ZGZF+(]GR_KC3#<1)NE889) MW^XWGD^CC(//;:<,2^@)MXX[9T2%E)(!0%"+;OJ[;9X!@EEVX:R M)ZSUZ708X!8;+PAW..@N)$1 # U2S[U46C^_L,VBUNGN%MW'#37@FV"E)_QN M'7Z?5I/$Q'5U++53DF@CA-#02 (=@A :O_Q]K_,YXK(EZ4;5BDA03E!>KL&+ MH:%,2D(=P/$,*B%!4,;(*RHU)_[9%>#3WKID_";$31C!%@2H,< 50T3Z6*U9 M D7B-CF,!'QZ:TU:@4I0VUJH+=9.M8Y(2C4%AC!"I9"4 P,5=(X 3-7[WW)'K9>VNR2]<(PSXV<=P?>OK>6%=<=/0 M'T#U)ROS3MNNIMESKL _J]V+1.]N(UAJ1HEKFE60$/."$/.X^1*X_+"B\D^3 M=>2LA8XJ"IP.#@'"4$/*,9:8*>" %:E^8R**1!3;111)M2;$),0L7[4Z(AEG MP?>G%A-EG1:..0BDEQX@J5A3EJJ2V^ZW,:1 MI0W_GXBYAWK5W1-V!"3GQQ!+7:S1Y84DMP]\^N+7$6T08!3!6B9J_\R MJP 0((L$B;5 IEHM@R!0E9EUGB?/R;.!#UXQ)AEGS(%@1H;5IX5[SS?+I)%) M(Y/&04G#4::QEHQ1R0$I++756A@.GG,K[<:U)[;HSKN:E@(]I$3FC)L@^?.V)>5!<$/":,KT]V750'FQB@<& \YZ MB3 'HHQR3BJ@G :$#46M37SVY26]2@Y'HEYE8LA[^^Y"-:?0JO?[I71;(KV/ M&SS%&!3&Q@9LG.+<$*D%;XU[.%@:8+25&!P]F/<;W)E9(JL/AZ&?6_4'[\&! M!U!$.T!U]B*B. X$U4*U%H6:+>NX*I^*$]OST,6J$<)S124*2A34!*\((8;R(]N*A,1"-& M.HPT"LH#YIC*UI3R;7F0>Q1'E4 =OU5R<$_Q/L-#6*HM:%P:512V+6A:U+&I=6;\L:EG4LJAU;:DZ>A)SA.'YO^EO M!:Z#\W&7@O-S0<0KXK/7"'KO.4COB?0!&'&2.(6LM(AC#0BW!,GBE&%TH AZ M"JJ;1\@=VPX/":F'Y^7IC O'8.<=<.DH8A D4Q]6X@P1UXQD)QX'S1(\(9ZP:30WGIM"&JI;W\77.THPESBCKI1 M'TL<9]YXME0SLA] MM,@E6CJ&O8T[HX'X/\59W,:U($ 8 [OFJ=;NPJ&%Q#V0'1>? MQ/F%'U:ZEDG_-;WN2)^<(_/%=M5MO4T.ZT;-_1QZD65X5_OPB?O7I!HG-;?Z M.+K!'*W/R)\G]GRQ0)XUJ;Z]2"^K]SYNX544Q0^^_-RW_ITO^R/WWMO1IV%] MQ87-'5MP2GI''%C@3AB*1;2B-2/&2("6^K=I?!:0<.>PE$\JC].L0QU]1M2@L[]R&1E+&?F2(S16:*W3*%(BY0 MI;QATH/FU' *E*NH3U #H%N*#-Z/*;;HL\HZ1&:&S Q[8X8@,,-28@D@ '&E MJ;%"(Z>5HPC8:F;(>D"W/&:=<(N]*T?6>U<5H1R=Q[M'V2Q&C7 6_JLO;3^* M;R=\8SDT?L>45A/3:55-O'LY*:-RT+!1$QV_R%JO9G*QF(I"I;3&40@BZBD> M:\L0 A6$YMA0AW9\HK]>Z#S-$389>=U%WC_T8.)7 8\SAP1$;0 +"\1[:3!5 M3F(L"/*!M/2?W8LK#1V9K9 AER%WY\V.4Y2*9E*OB =!J0S6,B%M_!-5\9LR M0[9XRG_'[2ZC+J/N&%!WIXV.6!$\)\+@="1&I0E.460<45YB*VY(RLRNM0RZ M#+KUMZG3NN<(\!SCC,.#QN''H%G&I' M'0D*O,"&(0<"@5;. $$TNX4R[C+NMH\[L!AK&35,*P5P937VCDDA@7M#,5VM M=.8];'$P&WE6RM&7N\K>YGE)C6\E5WA=]#ZE:WR^]P5G4^[E U1\[ M^:)+]VLYJJJE]&:'E,?2)MW4E "F.@ 0S,$PI05CQE*JB:/&AHWM^/UXCCHJ7QFW&;>=VZ8=C8HY M-48$!(ZES ^%=;#64^(5WCCS8S]>JXX*9@9\!GS7 ,\M4'!!.$\X!"<4Y]0" M%D8*L**M\_*A/689^AGZ&?K;@#ZB3AOF)(\4@$$81M(+%>$-1-Q49;"#3KJ. MRF;&?,9\US"/A54*C%4H*.""&Q-_T!R4U811NWJ[S_#-:5A/?FY.6XNJ/DB* MHQN?G?F!2\^\&.NOOLH96(\B4J%^_(FU?AF5'_77?R8Y& U2BZ[X1CN!+7"1 M-EPZ2U$T/C0XY25XX@@-2%LC'.U(#E:.#\JHZQ3J%I2']WX0 > ^CNX//NQ( M_(L"I5B!PDYJ)"Q'.M4N]LIL7+CAD90TS.![7.#;<,LSQH<0U6Q$L0#P1H? MF 3GC3/*F!NJA'?-GY9QEW%WE)L>ITI)I$B@$734:Q.H0 ($E9XJQ-1Q>+1W+MR%_/,0']8 M^ZSR4A&+-/7$ 4-!,R$4 46\4T[(C0.\<_I7WFJ/%X%[V6K!"\:H#EAR PXQ M8RA@BRRSR! L5]?9R=OE;K?+C5U&WPRFEEV2F^0O58 M,IX;$3JQWAE M'@>E#8N[J(=HE4J&N8W6*I.&81F.IVE51P4J _7Q G6[2C E-F@ 9SR1P B1 M#G-LD1;:,^G5ZOHC6:6]4:7=V %U#Z?3A7;)+;M^=(AZK@/FF)#<>T(9*$!8*ZN'+ @%*I LDON"I (W")"J4( 0XQU,_$>>(*T M-QQ0\%1J:_W&<0E;=)YKD7]\I#AN4A?2R0QGIO+U$'?#+/]4 /K2]TE3I4_90>Y-(89G=L/OWW MR>!;07&O2#+YTP_ITSN5G?7I_W5' MNWJP=+%-U/UYVZ+WT'DH\4%*(_=EU=#&8FXEPX$QS;Q4%A3E!F'L+/$">X2I M;^V>O2_?WC4BRB2422CK+#NM1+'D$IG"N-9C%H^#&'1LIJT0&I[E:]R!&-HZ+B6-2# MP',O$9?>0DKX09R)UF.RW3J M29"::U#.Z:!I4%)RJXTST)H#-UEJS"STF-E)1\""*4H MEEZ $EA;Y;7$#AOJP66WT!'VV 6W*-*]3"&1\339POK!VG"-H[U/Y^D5F/QY^G8FY\'NHJ/Q89Q_?DGZXI9<7T5 MITM0?C+?H5Z1_GY_N80(+98;WE'82'L@UV[H8-M!8X2OO.5&L5>+S\M&3<&7 M]X]A:=[XXA/[I6$-7+SEQR_Q:M_BQ[X67[S_HRK\T'E7-/$KJ(Y?(84>SMZ9 M1[0<"M1=CWW:733BONYXK)(\Z_Z9=LCCE<\L%-NEM^EQ=A:+W6Q[J^YXD(=^ M>:QW_8'O:0@7NN^>]H=9X!Z%P,U.;/+C?A2/^^-H?$!JJ1:. /[C3Y)@\=?C ME;NLCF\,@8YJ7DU,UO%*9A:'[>IDYZ/)<)S%(8M#9H3G3YK2"J\5=V*M^^ MFQ% WYH M/NH11?4='7RW"92N1.=U@Q=N"[U#&#F$A'-2*E">:(>(U%@+S41\HR7T;@O$ ML&9.@LBD\-A(X>'OZ5M(&D5>O1 MGGPPN_LVY: C&9-'QQ!9;3A($G?@"A-K+6/$ W52*\HD%]HRA3%.W+ 3SMDP MB9MPU*.BHS4K,OUD^GE,]+,)^SC&C=:@7: 0%#+&"T>0QY(8375+([N[L,_N MLZHY](CJ:''6;,9DEGA8+*' *J2YUR0P<(09'S44R:7GP*.:(M9CB1UF.4O: M$^2A:">9'C(]=)H>G"+!.RLPI1@@!$D#CL8,=E[$/^PF>MA.UC&1HB>Z6M%@ M1PG&N_,5=\+W6PO;4Z,K[^*3.+_PPTK7,NF_IM?=:(E[. 8\X&'N0VP;V+%- M-\O5QG)U^U9VXOXUJ<9)*ZT^CFZP5&O/P/-$0"\6^*?FI;<7Z67U/@4@55%R M/OCR<]_Z=[[LC]Q[;T>?AO45%_9'S;1$WGO+F0--=%2?C>0*:PH 5K0;V135 M[4P($A3E+K49J \1J'D#R'+U #%HA<)'+=0#CM:1*F<"$4<)Z%MH-I'ML M (^F1VR&:H;J;J$JD,2!$T<)EN#!Z2"(]$AS I8AW](/]GY0W;EK!'JBJUWK M,GHS>G>+7FJ\E9PQZPP #D&[X (!S(-'5*"-T;M%ET7>:S-:'SE: \<^M:\P MG#+0SD6E6%H702L=Q=Z3E6C-^^7B8 Z?3M8)[\&[2J]XX*QX$F06O"6IES9V9/AG>%]>'C?;1=7DIA 0&@;'#!. MC:(,"QVL!&P0V?U9_AWW\8SPC/",\#4V<(LTX'(:J8"MJSS+C[:8SGW*6,^8_[N MF!?"!"&LQ41(L!(9$3RE#KA5V"/37MDA.P8SQC/&CP;C2!OBK,0ZA>Y0ZJ7D MP(TSG&MM)5]]OI[WYFYY&COA3OR'K\91#E,5RC*^+/MV[%VQ\V92.2ZB*W$1 MMYX6OI^+1/VQDR^Z=+^6HVJQJA3XP"@)RE'* :23V''KJ>?:2V84ZJ3?#SK: MQ[5C&D9&WX[1MWY4TA5H_AXA<:_H)"LX\E)K;00&$JS2"H5 M 3N%$>[=M<_ M%&LA _9Q 7;C[1(QP$Y3!(9)\$XK[T3$G8S(0T1MOET^&@=;1M[C0M[AMDJO MN>=!..NP!::0M $@".X#>- X9)=9AFR&;*<@*XR1U ,@11DPXK373 O% Y)" M8[4Z]G[O3K ,W@S>#-XFGQP;Q24&KP$!\21"&3'A#9(, _B-0U0>DS&D<"411HTL\H;RJ3PC&*D'&[O$+*Q?^HA 7"/OJ>N9[DUIX=%51^K MQ(&/S\[\P*4G7XSUU]TVULW^]R/VOZ_J55 +5&+#7T;E1_WUGTFR1H/4!2V^ MT4Z,BR23.MQRJEX&^,T?? M9IJ"-)82YIPG/@"HH 1+N? 4(:ZQHAN7ZGDT;KZ,\8SQCF_FTC@3C0 AD0KC$04.=@]U/-VGJ&>H;["\M\.U@/"(@&<.Z:[4%LUQ)!O+^NU4MW3HT C!B8W*1;F4DRP9CPJ+# I3$PF, M:V( "1R-HR"]W+R8T)K^4'1D2DO'-),,KGV"JT[^GV'KQ:@:_^;'9Z.EFIL2 M6\>1E,QKL("U]$)S3#VRA@>[ $$>--]:J9%A:")2G&!89]6$FXSY*(1>0S%![Q%#; MKIYJE=)*,V*LQB"MBW^1=0)CQY33>'4+E:QU/B0W3W&A77(=/FU^]V-!+KYV M/C_OC1\7_:$=G?M.*/#W7\/#.=A'I?/E?*!_0O6?HAH-^FX_PU[3!;_1N+>) MWJ>=8*E[2ES7M(*,F$>$F-O5E\CEIS65OUZN5$622.31B:-9=*(9KL :S%7 M%KC1RF'BK//*:BX85AURYUT-:^,]3E#FCF9+8YC=L?GTWR># M;P5%O2*)WT\_I$_O5$S6I]IF@;O&IVXT,0._Q<%ME3671K<_;FP2!=Y.QM58 M#]-#7 S=<,JY$&F1$@S@E&$:NTA\TH2 D&EUB1RHZB>/+,HZFN/;AH[.:TM' M .%M@N3/VY:4!\$-":,IU=^750/EI:AEJS1"/'A) 6ML,/?44XPD$!Z-L9V0 MPWHJ%A>9&!X3,3R>O?T^H9I3:-7[_6+[D01+2R2PU.>+:,VY]4X;PKC'RK=V MZ#M8&B#T$.MH+]M[@'F_P9V9);+ZRPE%+@7P* )++*CQ&O.4-D*IEHHZJD$2PX)UK?T@M^1! MQCV*HTJ@CM\J.;BG>)_A(;ET\IY+)W=PJ3JW[QW9^F51RZ*61:UK2Y5%K0N# MRJ*612V+6A:UKJQ?%K4L:EG4NK94'3V).<;P?#VH8^[%*&?JR)>D:%] MAM%C0K %:BC!&I0($E*[;&L1!Z\$X.M'PSBE&1THC!YSULUSY([MB8>$U,-S M]73&C\.-3V#EFA,.5'IIA#7:66L"H5JV^'&V -8U T%X!FK'@?I ]KXMA)E3 MP[#5@EFF6=P$J?(,24LQUBHH;=;$U8["S$57VT4^EF#.O+D>+1GU3Y\XOXUJ<9)S:T^CFXP1^LS\N>) M/5\LD&=-JF\OTLOJO8];>!5%\8,O/_>M?^?+_LB]]W;T:5A?<=&21CC:S7%' M%]R#]=581R=![O'F6S"6?BOOK3]*+Z=\(WET/@=4UI-3*=5 M-?'NY:2,RD'#1DUT_")KO9K)Q6+(//+ -4A$F ,CO128,RDC306-&+HA6'9K M)_KKA<[C!^#BS]![N-#[AQY,_"KD!8R\L,A*1 TX9A1#%CQ6)"+/*+[QV<(C M\:5ER&7(W7FW(YIJ13%V7LF(.:8D4F"Q!RF8D=!28W?+Q_PW[7?'UN\YHRZC M[JX;G7'.&\D55MH "*4X6$H5X\0XH^@-69E[\*UET&70/5C0@:?,,YJRG.(. M)Y6PVCDF,4,^.$$[[[GBO<@4&8<9A\>-0X:M"98Q%P0&PY&FRG+G0]S_L"=N M8QP^)K]0QEW&W5UQ1XTAEAEP0;GX#U("R^" ":&Q4'AU0%?>PQ8'DY.1:GG] MAZ_&40Y3I;XROBS[=NQ=XWWIA*\E^Z./S1]]ZW'6^[F,U1\[^:)+]VLYJA9K M'GF0P#E51!( BI:U#;J&$12+X1H:Y'= 0<.ZVCYOQQYDI'>OX3? MO2)0,+?(,8TA>9J\M9)K%()(8:U FPB<(' M8-XQ[5&0@&V0BB)0F#KIN;,WE5+-[LS,$)DA'@=#8$*4L?'_1A 0A$E$,3-> M8.'B>W>P-#+8.^&*[82_M3E9+JKZ&"R.;GQVY@)+/>"R*C>MHKRW@\BOMS'T?VQ+0B1.@0=E": -"@2K!%> M:(<5"]9GWV8.K6>(4==N")O4MT9 6G%#4(F"$&X&"M8*E,G76L\-5J\SPR_#KM"6Y'?PY;N+.A[WW6H/S M1!'005C&D(PVI>U^64C<.[(2*MF^S%@_T%:K!<2-5AHG@0!7D/J)"J*5%W+Q^3PRKOM0T/@7G9;[862EAK@A(!37CK"A5;<46N1$JLAF'?,G>^8&SNF MRM&7N\KWYOF"C6OJQP)=?)W_O_9077=C/?FY.2HI2G\Q*>U9W8?L)U,6/UR] M_K9$H64E.N:T7S'"PSOP[R%,ZSOS;Z>^)1.Z$:$3&Q6 2LQ^1T5H%]I&AN:#@V9=3&"&S!>C:OR;'Y^-EC"J M*168!PE2 K-68F&HQ(%RX6DPN_8>;T7Y[Z@L98P^7HRN,!WNMG\*[+2U1G 9 M&"!DHFEN+ YQ3PW*6+KQ0=RVLMZN5F.GZ.A!^GW&9X<&>%A\KMY$J2'"V=06 MA0:0AJNHZ6J03!B=',:N*_EG5X!*68_PC-6,U6YC=:M0Y1)IB+HN]E: ,LDH M37FBF!N/O&$;9Y+O.Q>LHW*5==^,UZW@E?D@.-::@>6 I9+.K! <( 6'MK1((D'-:,6PM\3J<+[9+O\FGSNQ\+#-Z\!64I?MQ2O-X6I(0! MH(PH$1C$'4A*+JQD2GE'%=BW&O/&18'M+' FFL]_82 M=< G\UP/]-#Z0E>I:]A/Z4$NC6%VQ^;3?Y\,OA44]XHDDS_]D#Z]4]E9GRY7 M/)#N,:D;39\<1I+8T32@ UK>K@OGQ[UX@HDU FH:RS[+08 MQ9)+9 KC6H]9ZI0H"3:@930E >&0C$>"/!8B */$K,<9.\HBPSU,R4,FCFT* M1S>*/CT>1LIJT0&I[E:]R O.'0D8I*.03K\MICX:;)HS4$#6U(LV2<"KZN?U M]%:R$ZS'>4<+\&2VRVR7V:Z31B"RRF-,-'-8@$?!*!#.(DYU*IATQWV2K,K/1860D#LI8XP:4@@ -2ECGBK4+<2_$ROA(*TS>@B?OZI2;-^JD._7OSZ;3JH.)IG@H/YGO4*](?[]OP\OR[Q>?]I,H';=-0;+B^C1 H?M+%69F([4^G;UZ^^N\G/Y]& MJ?_ZTP_ZY]F#N%(!^-J8EV5[X:<&]\W/FS!^<9W0VE:W68W;R6(J__?FBF6Y M-G%W2?O0_WOZ]&1HST;ETZ?+/[Q]_?KTU7_\21(L_OJA>'[R_M>3TS?%V]\_ MOG[UL?C;V]?.R^/#[\P^G+T]/WI^^^G WUEMW(LVH MW[U_&_H#?XF[][[RX[_$UW_!?_G+7^(,7LS)[\4"^)DYZIZ$_:EZ]WV M11V O[Q"4:;2V\4O@]&7:M?3_.YT&%E\-*GTT%7?[_QNOP_UQ,4=T;7W<0^JTQG2S],-N?YYM\ I6JG&AG$]N"=7MNWYCKZM6,CVZ.1[ MJ$#K7']1;[J_F;'BCJMCB"]OS^\:NKE5ZOKX)5[M6_S8U^*+]W]4A8]P=QLI MHO=6/N\>H[OZ85U3,?PPZET7V/0G6FWD>$4Y MR\]6Y6<69MXF*GL90!/>?JS2N&-B[43>0JV4AJ24%J$C"U_J<3H/2 _%['"GMF_7RZNT.I>=]YP9^;B"(]?L0'5MA MN%V5JMR*L&Z[/.72H+KCN]A5K]9$[*A$8^J@E46! ^:,$1=XHQ3$G MI"6-B"!,49W,29"@:!O>"<)[G&S9[;D;:=WA#I/1GM&^:[0;L HQ0ID1'*Q4 M2B:@:\PUPB8$?K2IV]U"^QXUHDZH/0O]1Y/_LO11BFQ_X(OA7!]*[Z>?;#)W M+LK1Y[[SKC#?=F?OK,6GAR/-W1Z5W$I@!]PI.K:=YL=_%(__(5J<6*['O2_] M1>3;?MW,N=!#5^CS49S5_S5OC$(BVTBQXV_U+_W_3OH7B:BS?;K703T4Q7)1 MVA;T2NNH0(Z#CKIE5#&I1I('$9QQCA*K6_3*'5B1F/8XVW*9B6[IE1F3&9-W MQJ1DA@BOJ0U,@9;"*&2X0CXU+A*"V+W8>ACWI,JV7A=MO745CI,K^H7S)AIY M536IRV_9436NLOEV./U]?[RS* AOPR]-9/+P4VK)M'CFY!UA @LNJ*# F=". M4J%!XR1LL1(RI'U%N+/ M>#^;]P, S?$?%Q.8QDQYQ5K37K>N MRSR8\)+]0O_1G6Z\],&7I7=SM[7^VKBKJR@R^5SC89AH*XAM)@--",U'_?75 MUXN4COC<#WWHCQ>IS4C0)%BM%0 W2!H!&$*J:IW::HZ [) M=8W),C2/ IK;0J:AC+N #4>: U9&"QG (R1<.C]QJSN';272371(ZWBT!RC; M4P[JZBY/C6[*B:4"/;KM&?;? ^>@.(EZ&G^*GDK;D,D:_/UNI(SD%?F_X@A\L? MVO@YAGCI_/@?]>-_B"8<$>O1ZNGP<[SDJ(RTF:VUK!"N5?Z"]UW,T]W D,HFETBV$B58'G@$NU7&\$]#@\ER2 [R3.*U]=] M[@ECPRDH+91VQD"T*8RF$::2(TZ%-'ORHBMX*#[T!ZLH=4,;FA^57.AO^9PD M6WC5NT8.%LT[)3PEQ#LG+$ 0)FABK?1*"&D9WV)AW3NE!O1(ETIN=HW ,CP? M&SR#E,$9XEGJPAE44-IS &,PEP&<;\G<65??N L\">NQ+MD-7<-G/HE9C&"9 M)2;ZP^L?V6Q[8&;;/+-JR9<=-1F.&?58$P4R4(VQEX8%BX.FTK4T4M^E,D-Z MC&6?=I?TG$P#CX(&1/#..^.LHQ("58IIZKG5ABB/!&\Y:]VETH113_$..7^/ MB ?VJ4^U=Z_L@B85K8-RXEM]6@O9%8GH)D"KFP+'^Q2YQ(]0)#YX*B4K;V=:%&^?M?, M._6%ZA;U=M3H745\736+MS;N_04O1<%-[9O?3<7V^;??JU2;Z.U,=$_FDKN4 M%J8!$8V=, PX)5H&#-9SABC7Q&TQ8.E6O4ZQ#OD;[@FOS@4O97K(]+ E>G#2 M"\0%\X(HT"AH(%)[YHQF@BEJ]E-.!'TW?6Z/.2%*\ MPF#TI2I".3HO^L//OLK].+L30'$,%2;RXW_4C__XPS/:*!7#,U@S6692VC.= M/ JY_V8W!O5@7+7O]+>ZS_;'T8F-LE3Z=U/Q>C?0P_')T+V:2=B"3HDD(,TU MLLH*8$$;T)2G)IV!1;O3[*<%%TGM.7-\?:<\"ID+'AT7*&>)%M)S9 -8I!3" M4EB$L0++A=A36U#1$UW*/#XB+CBT-Z%#6E8YLMZ[J=TZZV?6-74K.VV/PFF[ M@FFGHO9+E+0/4=#>AKM0K<9*!$LX1\*#9*!QH!AI1R3VPM$6JMU%TS-0W>'9 M-?VUAS_,SXA]%(@%#@9;\#Y8!HII3218IKP7QM)H+>VG)DM/=2F\?9N8/;3R MAS?+66FHT9D]G/NSQ"]P=%Y.I/=5D>G<4%RBPDSCH&,Q!NX M=H8JB#]82OF>4>1QI1P7CB;,F M"&25]$;"GO.9H">@0Z6ZCYV"1'Z0SVT.9HCN_,[<+*2'_]1//X_]Q=315D2UHV%4'^^; CRRZS:[;M=15W]II.AU$J)W93]NT1=Z,//G+KH0 MM"$ X&1@$ARWVF,6' 7GI>6"M$0#[R)90.6PC4[9P!G[CP'[WB!IN,04(@<@ M#5(*;A5B'!FDZ3:K;=R&?=*A].\CPOX1&Y];B\A(W=*+T<6T0[HO;?^0&E.V M/@[E?DUR\+86@^K55 S<8G?S@#!CF@8B4Z,LJX5@"#E%J$"<[JF[.>X!ZU"@ M1+;<,W;NA!UE>4 "4:<5>(T5EQ0'SS##1-JV[@<[T!%X3ZCCQTX^]KARE#PZ M/X^R69WI,G[V2W]\=N8'+LE!4WLTFS_9_-DD:OV]'^BQ=Q]''_77?R;I&@V2 MN^F74?DAB=SS:!VY*(.I-)M.EUD\%9'8")!.4^D!,Y!:4X? "O">!^KVHC$P ME$]%\JG(H0>5:>&2%I@+'FFA!58**!!M*4(J*D?8 $)M:6Z[2&WI89F/3#I^ M9+)19LN_)M6X'[ZM#@+%?%TW_A0,M;(U5'7* C!*,RQ)EQP*O>B:ZF>RF5(NZ)G M91)X="3 E=-<4K >! !5"F.KB08F0WSM]U.4BK(>Z5*]]Z-@@4,K5<>7<=,6 M,MDMLNVHI9O#W??'WC>$N_\RD]W6<'>&#<)66&20!\N)-E)JK"C'EGG-MQA, M=+>6A%1V/J:W=$=W;2-0U(=:STRU9VI7Z3B,W&&R?;6#26*%^.),#S_Y]WKL M7X7@[5*E&22(DD9Q+#"0Y!!EZ2V'@@RIU->>P;P!V MY1256EL<33? ADI%*6),.(^)LW3/'8%(3_*,]1OG^4#/W[:?M-RF-A5Z7(S/ M?&%\O,LP'K0#%C"!>(*"(] M#0K+]KJ!1&VE]ACPGA(/N@C%X8L)9J;(3+$=II"*81.D!HX#("J,-=H%F=RR MFA)YPWG:5D(R $0/DP=]@'_P-(&K4X(=U%_>G=;F4S?M;NIKT,F0%3>:F(%O M&=PVB>G/VW@*6V7JO4Q[/WR,25W@&:*>1D!BJL%'-F;*".J9$2T%Q;;77@/+ M'H(.>S/@&&H]9V+(Q+ 31(_H$"$-D5M6[T< 7J$ M=RA7:9O$L$]M[ A.TCY,+BX&/L5UZD'A^I4=C*I)6??%L+/*@$5_V$A+%(+# ME0+LJ W<30OWN):JAIMM3*:?5E]7FM0#^78HG-^I9E]726FD7A5!4A\("'ZT)N4V=QX[._8%KOW7%5G@8I'8X MYDJB]#%)TG7R(EIS+XPG6@!@)Z02U#DDA/,2,4GVHZE #^,.!;=T3"/),'SP M,.3,.DX#0\()"(HH*B.V0%(P4G!)]Z)# .X1)8\>AL=_=++=D^@WH^'3VA_9 MUMTV^R2SHZ@S6GX6M2QJV:#@#%I!9!!P7 N,(,[:?$..UQ=OS:;\9FQN96L1FQ2(.T6GE& )7 M(7 >7/""*8'8GAJC]3!B1X_-CEBF13GZ<@?9:]2.'PMT\77^_YD5VF:O+EB: M;54=BVY:F@MKT47]=OL#W+Y9T/$EO &MNQQU%LTLFOL2S7U:LAOL'(W=>MVZ M31V_K>]_UBGYJ.YD.6M>F0S4Q:Z6!]Q!NB%(-X_BSWM36V\:0;O:.1H,^C]> M/M_48V_65^]M6.RVM^@*B=JEX-Q&'1(!Q5A+Q#PWG'J:JE?NQQ8D/=Q:4^V MVF4G]JL,A/T!P6M&04A*2/QO1(!2P4A)I-"IT*#98N6Q12#\GR]'+NKP3WY^ M>L3R?VU3;/[[[_\6WTP/8/I^VK1^_LF4Q0^S-Z8[S,*O9U=8V:!HC01"[Z.! M9$?G<2[?DK4T'(WCE\:C.EDD/MVX3Z8Z^?%576 EM>J:V59Z$ <3WZC;2CQ; M'O=.!ELLKM.UE;JV;K.[VX'79?V8S^8GV>/1Q?2RLW<:*9C=J[ #744I??GA MW2_O]"?_O/3ZCY/XSY.53\/Z%*=W_1)O)N?&E\TU?DJRL\8)BYR?O'_QB1"2 M<$;@#&8?2A>5=/^?;WMD%_'S3TV:]5,=XGQ^+/3@B_Y6W; T MB[K83V?E534,&A7L$F,(7::!3]^K?W\VG59=S&6JJI:?S'>H5Z2_W[>ILLN_ M7WS:3Z*TW#;)Q=%^WKUZ>O_N-/DF#Q MUP_%\Y/WOYZ_O[Q]:N/Q=_>OGYY^N;7#[WB],V+9\7)FY?%A]^??SA] M>7KR_O35ASM@:1L+!;0:,D)3VY=O@U[^#Z'7Q7/M_.8+[[?:@G+F[S[ON6+??F'7GZ7J.7 M1$;U9=]>.>)^6W[2P_[_U1GWE\L>?S@9NG>EKU*Z?OKQ;9@_A\O'\'*>Q1\_ M_2%.LA^BLC(C),L3/OXO5LWUEH.H?UZ7K9:VD3M2UR*_O^Y7 MXX]IA$^NJ&=SS>W&LXOEK:,Y4[BJ44;M8DN4]QW^_A:5=WDL>C(>W3"6-@5L MFTZ?UK$OPJ!&^X?)>50(OJ53E07!+BXENYB)]OW+[%[7KF>VPQ2C/U\"=RK3 MS<#FT%DMUVN @3R9;LRMC%(/<7$T&P^2K#-(^N@0^^0V0W+'"%]6#]M1KX\( M]7>8S\NXIY3]^G@A@?_YI.H/?;4]E&\50G0=",&><0[K#)+-!GFK7;X4Z\76 MC/A].QCT_52CKHKG\9*Z/RS>3L8#/R[^UK3XKJ)&/;3/ZJVAFIBJ[_JZ3&[: M[R(;#'QRV_JH'D;+R:?H@*3.ZJH^ET@7)NBO+YICB_HG_-=B5,Y^L73WZ:^_ M+R[*?M2U+O0@7M1,OE7%**+FHARYB?6N-Q.Q]&9]YA_?:\I=1FW,CR;C(FXC MJ4J_2XZ!VDT0)S\)VJ88AC).YLO9:. K/8@_U%^,%J@OX_#'NI_>>Q9G6R0F M34^Z5\]C.H&(X4^U[A=!5-6Z9+2\EV[MO!Y4D4/'9X7KEW%IXA2JT:2T*9RN M['^.RF,QT,8/BF8^\3+!ZW%3]B-=L"I\ZC50Q25-Z[C\>.*3J2WQ^)O9*EPT M;9[JZ$?13QZO5$+LP@^;!IE82;(LKV<1AY_* MT9=ADJ45; M**/Y@3):42!/73M7GL*TB.:4;CQ]<>)WG5F4].IT^,^SOCU[%9_S^-O;"U^F M-Q>F&X!Q:A5G5#@ A+2%X#0(YQ2GAK6DZ+9,EZTS7=(RV_K)T.QGWBI=^H+_$ MK_:*7Z+>%ZWC7O&K'T59CB].X_V'HWZ].\0=81C?^J_I-?XK\M#$_O&M5[P> M3?I5\\O?HDDQB*237E65MF>3RH_'\=._Q>?1CR9(>E55Z>_%1;_Y(5)G?)5@ M\??(S/Y;\_I_1N4?\=6HC#3[0I?1%DG7?WO6'\5__QCHLU&:TCL_'%;?!I^C M;1-_>G\VBS4V'*M<9JIH[P=H/:'[I)^0T/7D6#D]"@$@_U!BB M-02"3:0BK826P( JC+=R>*(C_@D!K2Q$W&OMF?#*:.>-9\0_OL.3KIMBYF&9 M8HWH%__C=;F+0Y;M,.PE_6/$$W!T9>H M9Q2,_,!H'+3_(^JIM1!_BT*]"IH[)$,I:5-#I\OZPL\:KW[Q/IF?/FK(+%XJ?O>'R\\^3Q3O,/[]XWUZ\ M<74QLZI;9W>Y2FD!GHY'3Y.W:%HR\[U\A/>= M])6'.3TM2!^<,MR%UND:1P-CTB:XVM^;?-:^<4\-4QOTT%7XW$-$"]X M&X]%VRNNQ,_+!L,GS;!6A55^B^SL$/B*!N1($NG_Q6DO=-D<>Z<+1\,S MN5-J7]WOSSX\*S[YH2]KIV/\M;](E]27$2]3I^0@N3VGQL*O)R?OYD[+./AX MY7'3LDF* M3=^?]1]/'I[S=%(>KSL;SH=7+^:CB5?296VE7!]37(=1F>;TK/AXO]CQ9!+5 M/L2X2M/G%]]*.>%U_JY+HMI\L+'UHVSH3_57XR,8]/UG7_LAHKD?K:XJV4[1 MNKIHU(PBZ'XY6+#8%OQ8\T.&^-')8%POSJAVW:2EZBV,-4UFZK>==T ,];E$ M>CYIV#/#;'I;[VY=!:,'M9149]Z/K_IA5EK6S2!N"=!?6-IXW7Y3R'-))&H/ M]UG4S'Q939>AKKXR_E;/:.EHHK[95?/]GH9A7Q<9,XUB*J-A67E>C80W-: VFD(#I:4"+9,WG- /1 M->%IQ'DTGHMT),CX:==/;K?/?N%R$2"S>Z2KU@N01#+.HHD_:*[]K#@9#)K[ MV=DD&Q*J>@O82'39^ BKYHE-!761\"+BSB,PIIX^NQC?NITCB UVYK7B 3#? M9&=N5096?6F/D3B[>A9WF.(&#W*MF F\QZ")#7,16NED<5.8[0FSPT#5N.=[ M"QP1T>W[<4=*T1@U,B.91W)88/GZN#01S4S%6;Y%W!@&$]?@N&U;/!G&FP^* M]_7&G@[7?XE[D1U=EH,H@?C5J0 MUVE:ETL1I>E?DV$3QS$?=NM%IC2*FP/GT6@\38E+RQWUBJN+MC2Y9X)1D?E>T5_ MO,@=\?VXKZ3 M\'ILU*5B-5W"6P)QMIYCL):WFZ#UL)QS9&_.D64Y1W:?.;(;I\A>R4>]@_!M M)T%KL]31JW/81:)C8P)O(R-TE^.[5V[H;H=R8V9HF]S=EK2Z<3+76KYT@E>X MIW]/%3]>1=WD_#)&N;XR@6"0HR0HPD";U 3 $4D-5:>>8:OKS^W9#NX?EAOZ]J>HU%__C\$"3]9)/R6TF MT6HHKH'?^^:[WG^I[C""#=9Y+4\_V:.?-AT<->?7>I9.>1]/2W-BFVRB=-1? M'X2D4Y69^5@M^E:BLG"N__"%GV&E.1>OJLGYM!I>LA1GL- A)!=.LAL;3U Z MQ3ZO3YAK$[2J:D]'O,*@KTU_<.E\6K!BF]DDXRL-X*;O-'>I8Q.GAO!]EF#F MB&@;9>D_^_CHFP_Y5*(X6=L+[;/G3J[9N?IL^B=V/*G=5LU9O*T/HEP_I%B_ MZ3%@-+%'IE]#PSY\>]2O%:OBXB M-Y'B5MUIU9?NJSKM8*G6\F@1M#<@TDW[>PR@YJ-ZUU8D[Q)DO5 MJEBM^I+(I)=)[R;2(XND-S*5+S_/>:Z.YIIIFG.]LE?X?AWM.:\.58>-SW[J M3:.6DA:W3*)UI$@_CE"7=R;.=.TFMK09YO("%%.=^L3NILE+NR')E1 MV01"?UO\T%3)C4JL/AIVIFL=S=-;CZE7L\<:E'/?@*\=+-5ZU2EOS:-;/>LU MEDIE=L[L?!,[TT5V'J28N@4&FU8 &,Q<(5=#:A>\)\?#<&MY#^BMZ9*K$;C. M6?E]X^#NOU9W&<(&*[V6ZX/N,9N@+6Y],2VM&I>3QLUF+RM4U-D\\[RIY&G\ MG"JMI!IMLR24Z8%:DNJ%-R_TMSFJ4GU"6WK73RE==JJ5#,79'R[.DMA\N=UV\^3B'PU=\26C:LV)2#5F7/>31, RU3W5-=*W#<_JHC#PBZKZL]_+>-9U<]^R_"P_+?[=A(M+I M-+XVLI&=D].;45)T7HS*T5!_[I>3R]SD%V__RTU UT^) M67.8($Y92MZ;_?']%WCJ6R!\WWN&G49-"GS+B;+T3S^1SKC)< MC%+QZEHYF8IX>Z[;/$&F].>ZGPK;#@O_>33X7">"],>3RV3[?E6!A)= J2NN=P$'E]+<8X3FA8(JZ.B7=_5N7)1 M,TCUPL:C=)PR])_TM%)Z,\-4M_Q:]DXMGO6]1W5<4]FO5VR@37)8Q@5LLNWZ MPWK1Z@K0\^"L<=DWDWKV363U5+&9+W6\B_/G?3L->@J3LCX<6@@(NV5)EK+2 MTV<7?I=RU]-H)JFZP:RJ^F<_=*.RSIG7TW"KR["Q>HJC5'1]Z+_4BD\:O9W? MJDBYR^/9Y8?)TQI7KG?U[6D%['*FCGU;'-7DHJY$GP1A?J@V"YOH+11^_Y0J MR0^3,JP'O4OY2@=A\3(I)J*8IEH_NUR!M+!1WJ?A=PO>YVN+_:4_F,OT[6N< MIAY68RG.X.4S%O\Z!R'E3.@\IY4%O)@[HQ.O=]$WB= MNA+'QS%.R;C_[(_/7D0=>!0_WQ:<*SG2QA,J+ GI5$[*$-5LZJVC5C$<25=L:"3Y4QG5:.8&:MXS"K MV["5(A&KEV6-M5PCGK5!VOUI>[ER>NGMZ-,P_KZ:=6U)O:FNVGA?SE)PZ4+? MIE3+*LKU9;VNZ1,JQOH/G^SIJO)-@;AH=2U\<5:F^F10+1=)&49X3.]8R[+C4R,C?L;YN/$VB4'-67Q4TU)H[N>^KL>T/-&3\OQ;,1A]TX-H MX%R4HT^E/J^'_ZD?QNG\/1HH2>^,>MILD&_F8TKGY)HGTJ_K$$V#QN9[0KK1Y;X0 MQ2Y,ZF*+%Y-$LM7,Z[K8J6ZAM-&TXI&^;,2HZ]*==9&@^@C9Q 5OY/E:F\1Z M-O-Q-Z=ND>KG2:C]A/%XO87TC>7!S#:])L%D,D)?;\FP- MBM1'SGX/&L6T(ET;EF!W? MM''8*#Z7'W]K1O!^/H"F/=DOHW*V6B?U8BU4T9+<&Z.U-A0LV*@;8\0Y1RQH M+RDQ=TE/O5H=RTW*>74L8(73WZIK:7R;+<>SXJ2!CA_6Q<1\?,8S+T>SY+UB M,KRF \X%J0G1F'*&FW/%J-81"SWE@TL16K[ 5!#K *U&7A>RLV;:X57Q3-^Q MHW/3GS;$3& Z&YV/4F7GT23IQ*/!O&9L\XIIJOGO,9"W9IWMGK.:RS4-<-\2;>BC:HT/][<;13/W4[PBE8? MA WC\7( S^()7_L9W^+)VN?ZOO_YI'%JS>=P]7"M^?5?B^ETYSZPY'VIVWA< M.;K;\BV2NC+V3]/BUUZK+Z6^2&LP2L\C7AI?;K3;&\C4Z;0PCJ+V%%R+IYJ- M@E\];-R3]^5C:W'TZ^>1UTXD[[0\UZ5S/T_NVG'IWL1Y^Z)T9#*]:FCD0((^ MAI"4YV-'5A;D;@@R/K @XV,7Y'UL$;,\*?Z7FR)*"()>0:B M7:2:I:K?Z:=PA/APGJJ%0*-&%U7K'?,]GQMW4ZMO6P][Q4+A.Z_3EACB[L*W MV0AO>ZKW?SQ_WO7C6%R6,B%_/G_5A?FW5Y&OS\+:#O/GA_B_C,K7S9'RN^9D MX$5S_K!P,!:$M]I+C:/5#@A1)3WRR#(A3=#NAGZJJ#V,V6,&#&EQW.^#=ZT36-)UV-I/M M$O%W6V/BJ;R_GXO[ B,[BEQP!@("#AX)(XU'$A!U ;S&;D^:#:(=8^3U87H' M,M^NH+34?Q%=#=Q@W8NN:=(C54ZT"-YJDT,";0L(>G!O@\"NP0T= M9'&MC)$6. )$I''!&$0]P@8H<-:FFVY-(U70,4= &_P.[2C,E) I8:^4X"T! M+IF.)J@'&;B4!B1Q@C*AJ.(M!_%;/#:,G/.0*:%%QYJ]6BR*T,QP?QD,K=6' M5U9:N+7T[^ILA#52&';?9>@.DUYGJ6YMN+%ZUFLLU=YRP9_\_.NUL@-U\N1E M-8+%[@IUNMA"[F)ES[P>UPF/UU(K9TE<_90P.JH;D39YJDT6V3QS<10N;U8] M*])X9JBJWXKL7-^W3I3T38YJ2E=+A04'_2;UZO)R==V&A?12O9@I.I]A63<> MFT_]UJ2Y>^7,W3-;[G+BE_EQL\E?39.[S#F[>SI][1'=:U6/P;?VME@-U#70O?O.0[N=-,^Y:#D7+>>B/?)$@YR+=H0I/#D7 M+>>B/0A!SKEH1[!%Y%RTG%KR ^0#SW_#8Z/TY''BW0>4;A;)\:*F[B"*9YJ3AJ-F0!"F/'Q MKR62:4X,9FJ'&6BXI]#C2EG=LZ;6H3CT2]]$.K-.BEA+U?*G<]XG+@TA%NU0!%D(& MDB=^YLO/N1TYM^,AY79&02RR3V4$F,4R& ,8!!W A&".\((0;PH7AK*4Y MP.-0-A\\=P@G6;SG.*6F:#Q\0&&K#'3"M*O (MB9)8I]-YJI5A4K:J>5M2[CKH M-SQ8=EIQ_VR#YNK3[VS2D_AN ?M/YC==%F0[\+JL%_-LKH2-1Q>SBT_?F2UH M(\N+S:S?1;.C-C].XC\+20JW1PU>N\2;2>JKUUSC>H>QNRV'O!9=.$S2.UCN MSSE][X81//E97.DLU3:CB_CYI_5YZ5,=XGQ^+/3@B_Y6W; TBU3RTUFYG.31 ML!&J)76QJ_>4LJ;OU;\_FTZKMEE:LS+:#9G+WR\^[2?%#[=.LC7#8S:OOWGM MTFHM3*Q.O[FA.=SEHYD^A7F7U)]T<58F'OK3Z9N7K_[[R<^GT2SX^M,/^N?9 M?&L.'GSLOCP^_,/IR]/3]Z?OOIP?0[;'_2,UMZ,ZHZ3HR+N M,M'@2GE\\55]0%+W6?NE/XS64NHS^6$^?+#F2Y;V](J M9!#5QB"E U@KI2;.. L:8^SA3@?1J]K2>N2U)8Q[;ATPYHVE/)6]4 R$B\9% MTY;V;AEG"Q3QNE^-ZVZ[Z^>A+9'A??:XQ7VZ_23D4OE8IKHFX_>JGA%WPRU1 MQG?T^U8EHVTL>C(>W3"6:XMQ557=2)UH&_A,6%->:VIG>Q[UUUIJKVM[5R9X M38>: >12?[IO0_/5(KN&G-^W;>*F@VQM6;CJ2]=:%NXNB?VYKB)E^<7G;IOG M7J7GGI*8X\\7D[2#F&]%'%._/GL;^G'*LXX63'H[Y30WHI0RV*,PIU3Q8:UH MI93GQ2M6Q6@RKKL5Q\ND%L&#^MJ+(YB)T!X'4M3J7?$I7C7^X$.8YNG7.=YQ M8QW6#9I=&FQ\_+VB'YHD>IMDNU>$=$VNJDGJV>J_^M+VJ[IG=+3S[!_% M:)9D/XR7G0W@U5_$/DK54T5B_J&D]BCU4TVBHG1&F.UXZ?FK49;P!YV9S0@UM+#ZQ^I&O(P>[K M+>QTSGR=.8MBNL81*B_5FG#9%;:K[WT_ M=>1J\19%Z!*D;HHN9?'AY>.AAT-.QJ>$PV/$1.J(OR< MK$I^?4I- M].C^Q/7+KS]*HW5R6TG[[H\6DD_I^>3NWE 76^ HC&=92,-WG1 M;"EB-I MA+E(8FE$UR[ZX AX.LRJ&>.JY(NR)/Z=CX4QQ;L9,T1.:':O5UP+X\)@9,V4 M(M(A11C\):S"5+1TMET;AL([89H@/7YN+1.[+M&=!&TE0DDJ).@K20HQ:)40=PYEAJN94H8" ;( MD_3>MNJ@-8[^SCI(\#-S]#L)ZB1H*PD"5Y0ASCDEA#'M4BF)THPR'L83*-W2 M67"M9[JS#F+HS X3GXI[>;(!!>DE6?)-J]<>SMS70S.*;8C4H/9#U_91:#JI M\VT10A^$SZX8AW<:W0_FNQUTG<*[3N%/*[+8$)"R%T^)[%=CX&X]B<7='_.Z MF86S?ZC[\.&KT4@-/Y7]O9KM9*TC+@.H)TPQGUKM$26"DM1FR@O'C^*Z$WIF M?OM!NX0?]7"DPY@.8TZ-,9@+8:G51J2.9F52[#78,9(KPTUK)NS>PS]8GMF4R@YC.HSI M,&9?&(,RG*4T8XIDFFF&E4\9=L(ZIY%QQATE0,;%F8_@. ;&G#JP=D9#CW9, MYJCZ6W9#DAXX%.3$,'P^DTLVG#94_+5TZ- \L1.>4YYB99%G3F.IT@Q<0F:U M=,2*]%A9(Q*?N=76#37JI/?LI)?Y5*?&>2%2,(:HS3C%CJ(L52H5T[ZRA\]8 MD>3,[:%.>COI/3OI-2DQAB(CA#%,6ZU]2.!DCA-FB4E;CWT.D2TC::=[.^GM MI/=ATFMMIC*GP%H6GADK,YERB9 0RCO-'EQ#LK/NS=+O;0!@U\%E[0#FE7,7 MCEX]TE4)=E6"9T&G]3J@=?Q,TTY#*M4">\4Y8EAZJ00RV%.L,R:)?VAE#6TB M/9D"/5H+].BR:Z;0H=+3D+8.E8Z!2JD2FCB140<^(R-:.VU-*DFF/:$>LS1[EQ7@M-/;?JH55U.Z$2OJ1G M5E+W'31[.>>DH76!NBXSZ!R.#IX&.)\/[%99;W!2F1.ASY;*> MY]YJ M0[WG)LM:6FH<)'3V%,S!,S3T.OGOY/^1\H^=I8AXB;%@2&&IJ70T0Y:GQ*3V MH2UU=@U2=?+?R7\G_R>0?^V,H(9FUAC.,N$UN%V9LT8+E%G+4!<.ZN2_D_]O M5_ZQMDZEU&N%)./49,@+S"QV/C,J%?A(@1?Q+OQEM^208V7A63^>]),>[[^X48#$EW"\(DO^A1\O>-Y'DL&>0N M9,B.1X:/-RYQWCLS#C5KH-\# N%']8CR!70Q ;4 MZ']V'YR9C/KCOBM>?36#B77V]2B_?9'?WDW&D=SO_"+@7-WFD^&X61UJA/94 MF10QRHC0,G7&X)1Q<"MDBC>GZOS[D2OZ];[] E=?^\6_7]W>#?)[YSX$LKV+ M5/O=A833-:F@:$N4DY3U4+H<88X-N(Z["=(J93(G*7*4,6*4]HQ:\/8T$0RK MEG$/"T[?D]T$1GF/\F5M$[X3I6I\TQ^-G1N">+F_BL0-X7&2N=FXC:#[[/CE M(0)-+RG\"1JE?#5<-B@46/2@>NVS&O45_ M(HL:3D2M6O&_4W>);]:1?AM _ M0.&-QV"@!)T%Y)]],A_=W:@A?)7,FSA3S%H8 /RU>F4\@F\%\H9+#=V23BRO M#HHT_U)>_ M82+/;QPO!"O5??;A6N& Q'N5_N8M*]:(UYQNLYOC*=^!R:Z]T!A //#^Y[\VS5/K=Y M-4L]>QYQHYK(?%3X,$P19Y673DBFC%$R33F"G[&A:<9:#NL6?,8G"Q\9H8#A M+2V2'K>3RM4QM3@^ ($NX>-_CIG-G*$?F23P8VN8&+P+M@,JF&)%_6 M:LQ9SY(,(2"L"G+D(G:'BIO0MT M:P!A!A='MD*YMEAG:4K!A]5"94IYI1SV1H3^F?2TD83W4P)&X^7/0+[W'_[< MH_G2PZS%CSU^, %SGC'AG;:P$39-I:#.!ECT0E(L6R(ZQPPF''H?EL=8U*&$ MF5RTQA0V*GAXJ=*A1][0%%28T@)AZ1A#-)6<,D$](\H*GF)]6O?NT!O*1$_@ MY9J9$PB6)@H[X54F"658&$F%-(1B:\]LE9,4?BN/-*L+/.( >X[MR^/9-L&N3LUGSAAL^-O) MK0, 6@#AT+^T/XX]2:^&]D5\K$]N: "V7O8+,\@+D./@N?TZ -1Z-G/D,!<8 M,\F44HP)*S.LI:>$2Z%0FO)M)F,Y +:[X.&-)J[-.;7G4J7OP]4 6CZ\L,?K]_TB_''\*5G M.^]"??2-T \/W)+&679[F<#L@+Y:7'6OTLE=/(L?YW7LR(6'G(IUZ#.$ICE&=2* MM1*@C2&.S6R[ Z^3/<=A-M]OAT728\5NYDR0?O"KS4;F.!RMZ"ZT8F='JX=E MCNQ+B=6/.L.)W3>"[;(1?'$C2II'LV[ZWV-(7Y.YMC/;G_Y5M&? :DE>.SV: MJ!$86L'.PEDOVCO!\U##^T09$_R>(KK-(<8T<*J =8#AZ4;)U8<7B62DE[PI M7_WQ8WX'.A]>^NDR^3-^!$S.(ODTZ5LU-*[7,+\:[N'7ZKU!6@.WQD%PS48B'"Y M<'6M!F$A8.[!+<-E=#Z^@;O$[,&+W%\$@P]N$]Z$2Y0W'_25[@_Z8[ Z:_,2 MKJCO@^T;R1-N[/M?7?V%N[(%.RSRLRMMWOAZ(^;@1K>)&L>WX"E< D8S2$I_ M#%;T[/.]I \4^*SZ@Z ;+I./LXWYWW^3!*?_"/M1%/FH2&P..SY.[D;YY[Z% M1QC.+AENT O\D,!6@"D.1%%@M-[/+AWW?.1@C]W<[D\"*<.N]QOS['0^&N5? MPB/'E>O0<[XF;[#\?3[HYXFZ@Z4H<],+WH^Y";\/^B[>?T:&>(%Q7F_:ESYP M"QC5R2=@S&&HZ^OG]K)DKNDFA(N$G8U+BO>&C>B#[1>"HG'31LY.3/GZ=",< M+*6Z8(S=E)1?WG2@D+J%AP"IL@N[%S?M,GD-=)SQ7KGRWFP!>6/_9HQ3W[+! M_^5=IH[*BO7 -2>#R!7@!*KX?O2R1O!4X/WX>F%4@E_SI3I+ M%$V#"8]5'EMZWZUPO#HPLB;$L8#FBP&&!66Z69W.*U0#'#**B;8W4Z)%PI84 M6"!C>9K5]'#^ #?Z5Y#%OZ[@KZ8!OLK>,"Y(R_)%RNZ1Y566W>CM=DVN5(0M M1%ZQ@F?/Y8(7WOY,=_"-"QV>_$)Y>")P509?U'VQ@CSSOLDO-Z/Z.E6B>C.^ MT[(G909[?'?.(;RIGC/.K*C8ZV\H_FGCU/JM9\ OZQ^O>9>E)_HGZ)! J;E' MB@[#BOB'7&$J_PO14Z[[^\G?UO-Z%.>9N,OC2W5=[ M?RT,N!]7]MV;-]>O*GW\(?GUZOUO5]=ODW=_?GSSZF/RSW=O7EZ__>U#+[E^ M^^(RN7K[,OGPYZ\?KE]>7[V_?O6A[3GVO^PZ]?UM/H9/@KX%I]4&;1#=US@1 M)UHTKTLK"G3\AS&\,.?''&>%&S/UCKF8'_\%9>&7I]YV5 MIMA%::;;NQJ+L/$HKV^]!MO:25FEZZZ'LR!OY3,L&TX-0ZO-C&\:N6X GE 4 M"Y/?ZF!<52X'?#&_P7MW<'^0B#D[O(Y %^!1@$%W$0W[RIR]49_# JM( M>33+BF#J89+< A%NBN"Y!/M]%KVN':7@F0"*5MY7N,H=2*FI%AM8IS1T3?YI M"+M0+-B#\/:, /.&(YCK_46_I+(8FX]E<[AH<"B4B6Z2JAR-@YJ&K<4NF[XD M9Z&JIN8YB(EV&(E8:=-M.@F8QY?=Z=Y:7;/I2]GW2_?'TKLU-VYC''!)\HY^[AAW'O!H.^FX9:/KDAN/T#L$? L/FDR()QEEX$Z3J MTPW80917''KYR,97;D'OW4YN%[Z4W TFC1164Y^>C*HTJ/PIL%\)EY>[ W3_7,9]Z95';E^9.^'+,*PSAN%Y< M<_54[BOP:V!#5=3/KVQ9E!A^KX*\=97,8_< K ]S [(-*Q[GS2RL$(TJ(ZNU M'6/@MT_YZ#[$"6^BP0)WUBXNM;2,PLE_H/J\ 53OZ^O&,\;XG UQNCR)SOJA MGW-E%'W1GFS0(/_DXH.&0&BK[5F:8@508-!X>TT+4<6#R(3Q-N.[:PI<< /+G-V 9.O>N1K,8KJT'@91E M(<7'_'VX8'E,T"QPX4PB:3$UWC"NK>2(:)EZHYU,]1;]+?[]/IPBQ)2GWTO M:4MQ2ILI3M=O7Z](PT*D/>@1$T]HSAC++7" M,86 PMYZ;814BF,O-\]%:A)5?=TW47W,E=DO31O>SL2 &B["R=8\D=L34MK( M'*FJ!A_!*6I6Y2HM4JV045@Q8E*ID',(.R5IIA"6;52->2>+M+"3T1PM+NZ= M&BV>^C^6Q\JCCJG0-UV[?E/)@XLWIX**? @*Y#XQ;A0A 7AU6K ^*NE2P\0_ M9H=&I8:IX2,<+ 37$>A1@#50PB[P2O R^\/:9Y]YGN6!#*!4;OH1_^]RT)31 M9Z[0>7J,HUISON8/W>IGGC?>*I_^$PAT>:D9#L&3I&!+NU/F0TTS"N:89QBVGP-GRC/P0[P6V,VSQB5W=* M2,%L9^9[$)B_J8-^OX<<8?@WYN*UI1@"HE,NO+!4&]"=*E,D10)CCK4UQ+?T MVGEPBB'FQFF/O5=.,(2Y I,'(2>--HX9IG#9,6C'?=@I'P4O):0+P81.UD]8C7>/'<7%-,WJI0=;>VXM+^<.)!@-BN8=@ MXD+M1W@_(,R"J3>WZ,,T'GP"PR1./?S@U'T(3_W\ZPOCUEI-?U1.U7L7 I@V M1!]>1QW[?T#%-JOA,LMT*(7S##.3N@Q9@S,N./>(*D)6>L?-B +9:88K%3V9 M9N?5H?#;F0(18/H) 3 ].@"?$EI/.ISZS!'KY<2]A>5__.(&G]WO,=^B@5=< M6B$R9[3GG'F,I4JSS(:9I)Z2U+0Z>WO"*XQ(#XF6+E6G!*RG D7?G,7(.HOQ MQ"O\?HTZ@,A@QGW\DC<;AABM7,ITRE//!"<*:2J$E=3%2839 9%1TAY+SVP@ M:F?)G0@8>6?)=9;<'$R%P_BF"9<*X2PQ3%K'D..:<9=9;"32Q*7TD$ ETAYB M_+R ZBPAZ+9O[&C#SK"=S2MK?D .,9-T5+C^&C*"87GG"T:OD MS$8OP7J2F)VQ;N[0T=%OAS4> _Y6)C^V8=]5X+06 #289HACYDPFF?.9D@2# ME&,E@ANK_2&C>TSV!#FSXX@V"7DZ@'<2@W''H=0?0]O=D'Q==099:@GR2S&Y M>Y[\B'\"JQ%^ZHS&SF@\@='8P$JBK,+&(,8RRA1FBC/D+<7<.X.9;ATQO2>L M9%G:2U%G+7ZOUF+@UI^K;.WKT.FV+-")C70Z^[&S']=SSX^/@,(_&PKZU==0 M,++2VU=!XY\,,S*S)'#FENIED/\^6!'IVY>9[F MYB)IV)IY(&=I@[[)8?6S1FDGLD,?0<8S0N70$M3FDU!:-E_I=7(+\=1%-T^% M3COIC[=YV:IY7H6D3CLM!2>>,Z9$)DF8%6PSD<*+Z2%/O:@0/9&>F4V]NX3O MU="N?VH.^2CI<+R:VM82_4U?8H^JJ=VIF2.6)R\_?MQ3[]1*$6??W6@A(/*V MXW]*/V\OHXA"/M_D[GGC]'6_(XB6IXOL0T,\S&@[_GO]V6?)U]O!SP,5!,0-+_[\L""#\=::9\YQ(9BS M$OYS6E DPD!HE&748X%#8&#!&JU;#2419>K;/6_TE5I"B2WOM<,"23"I'I@R M$YN&Y>/_X\9A,I$;&F>73H,;!@1RBCJ6"9Y9Q0@Q<&..7HB?CJDM7Q1F7;=IU36;SGD:=;:7.-RGU+33L+E/0=AQ' M?_C9&D]WLD:V8K+&GN9JG.-4C4?,U#C61(WV02#SXOT49VF<^R2-,YJC<9(I M&NLG9LS_]E@=0';J5D[PL_8.HBNMKG>A+>;UL#1V8(4K&\YQRCGR?BW;CW(=19JN%D,>S\XI5 MG83':Z.VC:N/M(2RQ>/3%JJ.AT_.P_C$/(R?.@\?03$<6'X.+!7[6OT##MZ/ MCT'?-PV/F'>6BM84Y;^]>/'JU>O7YY)7]D(5-X M_3( L!@?.#3D52E(.^5Z MSPAY=([;;EGGEAKV #OEH844AWKHA^1YM9S->JP@0?H'/IX5GXH.JI@X$.!HX$ XX)QE*'.16"99G7*"6. M*FE3P &$6J:088 !'&$ PS@O< [J7L 'TZSPT&CFQAG8D9]6YAQ$Z80'4V MQM,IH?'0$97U/3I/B$,O@ .:IHCG2C&<*68YXX9GG.L4*\&$#7FU]EBF"#M$ M$_5]8=#9V1N=Y)Q>01V?,J(:>NUF.8PSTP 8Y7T3KPA*=C)Y21CW7(LTT387A3'+XB1LI#X(RR5,D.>8F\%5E1GK,ZT/; )0G$/X0,4P'?QB$[$3B]BJ=>2,\*88MX2RU!*;[8^WK#XIL?8;MP M,SA ,?(I\B15BH&WH1AF"EGEB'6$B]5='ALH<%$X\[.=C.[#P.GGXE(L%N!$'OXWS<8MF+/_^5V'XGQA,P>T4"A%C"&CE+1A'A,URB&,;$NZ M3J4FUW ^7RY+B\6\WY( ?)_N\Y(>K+N3)\!_KO.*OR^3?2WLO*PXXSTPQA]N M9.9;P"$KI7.($@2P8QB2'G2MD0Q+E#%*MFL!)YO6^*&FL U.!9,YEBO@6P[C%B]Y53@\P<.?;D],6 M0Z3^Z?&-'*OO-9?QB/KXUN:.&[_%MFK]L%O%V7P_FI8JM)4M)3Z'8ZQAH[=0 M7-5XI(9%X.GP^M#!)B;S'6PVM61Z%'W93O3E3YJ^+^(#?W)#TY^5SAR$NGPG MZHIUU-VM$>*C:58KO@,2:^UC[\Y4CWWRUZ/\-AG#?6*SEOCOK&,+7/T^T2[I M#S_G@\_E,: 9J/YM$9NU#-PG-4A*153 ]]0X@;L6X?/Q*OG(]H=J=#_#8="K MHW!NZ$$ BD1/BO[0%<5E\K%Q3Z.&H;G=W$623'IC\/B00&9&[ANTH?5)7=J-+Z_K&9%_#/_XD"%]>:>S>9 VW G[09] M>+MZ@"$H:J\^YZ.8BA5T;Q%O5-X:_@G7J#HXU\2(!Z)-6JA/JC\L8"GCWNSA MP?GL?^[;B1H,[L-7*BJI3Y]&\.6QZX$Z'0R2&_ DX0' "'"CT(9*65@Z$,UY M[X >@>E"6\!IFZJ[O.B'N_9"TYS)8!Q[Z50E=+"6'I#K?R9]VQ_'FQIU%[ G M?!;VPKCB58$0*YHG$\(^5)C.(ILP8I[0CR&QS MAKJI%Y5VE%JE/(%OLU1QS>"Z*K4^C)W$F. '-$'>E?"[M#MN[[B\Q-<[-$'> M3U/CUB+_'_E/^VYN'$FTS\[&K0NO&#=Y]?4N]-4K=41LJ;:WCJ.-".I,MMH5 M\F:>W8'1']I2:PL ^&!NG)T,W#N_+/@K^\^EG*:8$NJEHLQ1GA&EB+226$9$ M5AMFCY)Y:HTRDDHEO&$.>VVM3*GCJ=(R3<'06=>D:S,==R ^/5['NYJ579.5 MRSYWL.X"H*2H38%98[P?HT)O[TBW[%L^@)4W;\4.^[>V']WFK=AA_]@#A>?A M_>@.^LQ+7O<>&LL=LX_<4A>[EOC(*EVXYR9=*X)%^QPQL^,4JOU/0=NQQU'S MY';KDZZN9]<^YM"<#>N. \__9Y='0]_QSRLP%09W2YW@^E%B?%?#J]FZ0WSOWOFQ?WPC$+ _]M> 04H.EL9(SZIST OYP[9Q& M(E/B@!,;L>SQ\Q^"?G3)[&"D@Y$G!R.:2>:,IU9S^%$I11'A&%LL.**VGL2Y M(9MH-Q@AH28'=S#2P4@'(T\=1I3RG@J*K?*6>>,SA4E*F7/"^!2E[7V]2+87 M:R3KD?0 /8G.#4:.[3R>N8?XTGD'7&B3D?OLAI/'5SH\"HK/#F]/$>%:CWOG M!6XA23&\\Y_]\GWASY3TF.,ND8(PC+I&4VOK,"8XI1JO;GCQ> MO'DO0]U!1"?>G7@?3KQ=BL!MX$0P8YEGX+T311C!AM@X!>2 _D/6$^0[T-Y/ M\8#@X7RX>/W]W^$#L%19D4TRF3B%OD6V:2[,T+$3TB#S#EX%SYJA.]3O3F M P"$>"DELP14G*-"N8P9+(Q U*69:XWO[J4'BBK$:AT[A,:&M*R7I8B:G0,9\,.C7 9/ EJ\B5U99EG7ODC:G "LA MP1U0+F64L(QR@$NK,J(X0[*UY<:>G(*T)\XM ^D,Q*>3]4[6#R3K5CCI,I(1 MS3%3VF8L2XW5U#"/A'&']4( 7#I9[V2]D_7CR+H.4]")0%)0Q!RF6>93ABTV M)$MUQN0!W9ZT1^@!.J^?&TL^Q8.1/;D]ZT]+6F^R;:'E^ MYD\G=-^@T$EKB'?&!@ECG%+-0FMQXSG-D,E,ZQ#H?16)]S+ZK:1^=T+7"=WV M0LX0SE+9T9MB;7R![G)Y9/N23,?[W>ASR2 /] M]2CV4.L..KJ R*D#(A4KMH4Z,4$92:6W*4NQD]JD8.)CBSFGTA[R6",8]-VQ M1B?9G60?1+(5PE91\!B$4LPZ*;%0*$PELE9P8UL"FWOS&M(>/C=7_0R$I9/L M3K+W(MF9%XPK(Y'+"!,&W!&"O*&:"D>Q,N: K@DYOU+P;^'(X@%#$AYVCG' M#E K)OLG/QW1CTL9W'3P&4>UCS,2,ZD1F7!RBUQ%*1,-I8FAK+F7-2 M68DL=H@AGA)ST"IVG/;$N0533RI!G:!W@GXP0?>22H^E(XY*AC*ME4NY,$QC MZC@W+8*^OXY5HB?9F?D_G:!W@OYM"KI20A%,O#2,,)#X3&.BB<)&>D4RYP_9 M&8OW6'IF)S5/>V3*XNI96/V#SW1.C5H[K?H, [3)*:+(._!=>,8R(9D9AZ07V6<=R6?K*_RI?T_"VI4"9R*<<0N/6[IW[,WQDZC'SNU(^UR%O8.K,Y7 M#JZ."E>$L91HE5G&)>,IRA3Q)'4ISS0G\.HAZX]DC[ SZ\QV-&%O\6SKG\(P M^C@BO7KOX2/JP]_E#:IO/H+)MAWV7K)VM>)F$N/ J5&D]36^U&Y35^"9NS SWD MTG3:8>#N0?VA<,'I:RM6$/J9__+WL( IH[<]TAU\X4*'Q[Y0'A[HYT0-OJC[ M8@5MFKCRR\VHODI)W,C%"8J!F(K3$9I!7?5:?/^F>JX8M6G=YF59F'^_N=W/ MDK^O?ZY].V4"NQH.%*RWOW>+>5-O0'P-'F("1*KD9!:#ZV_7;EZ_^ MZ]GSZZ%U7W_YNWI>[X,>P4(;]UE89>;QNS=OKE_][[])@M-_?$A^ MO7K_V]7UV^3=GQ_?O/J8_//=FY?7;W_[T$NNW[ZX3*[>ODP^_/GKA^N7UU?O MKU]]6'Z&_2^ZQK:W^1@^.]X=J:/IJD'P();&W M<+OBF.LKI[ #?P;E%3L[UG/9D^9T]&,LY<<_AVIB0678GUJX;%%4YGZ?_ZUZ MK52=@"QNU#<+VO^ET^.7_<(,\F(R'7_^=4FXRYU+LB&%V.FX&1O-*>S$8/3--YH&.I')CYS@@!E5$7KS MQA?G4+TW#^DER"N@T>@^(5GYF(C$C!]HR\: 4PERBY,BZ_B?_R4W(WRSWT+MP/7 M,U&;=>3UL #M%<#E(W!?\V27N PQXBGG!@B$%>4"8T608013WS[SJ*D>_SU_ M^:NO_>+?Y:KK1;]WG_/!YU ./?R[RZZ"DWG^:)PYF<[&7T!H[UPPV?/??^S MN[@'8WL1S9+_6!\5>-,?NG=^X8;J:_]VT/Y(ROHZBQ41?3$4V2.&@7$> [8K& : /14[FN33((RYG#QJE,)2M0 M\C*)SP"+!R<["=]<^15 ]S$X$ FLX0%8^GOX$GS[)7A\35;/')*"$9JBC*4$ MZTPXXZ2"+;/(Z)9!C@?$U)^#?WH+][NQZCY :<#5WQ68#"2:#&P16B_K3;D> M)L$Q"1O5B]2K%!?0ZCY1@;WODS'HO/"I)!HU88]J9.D#E@3=5%T!'.,&!N6W MM_UQ-'63R5WPJ@\C)-)0 '"G4LUA.SQ73EG8%FJ)<@C9UK2EKURKLAZ"+*\;)2(TKNZYE)Q.0WP3XRDQBR[7@)OA\,,B_%#_'K_P*SD/R M/G0 CM!7RNT-^*$ @*"8PF]_C(+,AL^4[[YV@(X@GJ\!)HODE?<.>/"SJ]DM M7NQN,"F2]2(Z+S.PCG[QX6X$ O=N^"\UZ@>O-%P*-QL=(96Z%#."'&%"R#!I M,P63BUNP"\#LV@-.EH+Z[^8*XJ>JAX[//'WD#U_47?A$FW3+IG2SJ7!?D+72 MC2[YLG#_D%1[^VHRRBWLGAH=DLK2&(XSA=,PGD@JI<&.S1!W0E'E,&L__-H/ ME6B=0H M007\265[$YK'DK6T78Y)UE8@*J,'\THCFA;[9UY/ 7\R(ST3#%F6 0-3L(L= M#J^IEG:_!V?>!Z#3UG3&1V=?2H7!3FBD,\EL9C+!:0:^H&2AGY)H#5D8OL%[,PP>(NU4VG*#+ED&*(& M(3\&]G30_Y])R&4(VQ0O\5.X6W]<)*[: W!1JTV(S&"=[P^=[1TT@L,SQX6W M/$V%84 =#?^7&KP7BS.$56LH[2D$Y \(C]E.*0KHR/B(T4[+Q,=#R*M->'>C M-MG)3:9O,+7@TEMB$49&,I8J;< BH)*!R^&5SEK/W [+U&(%4\<#.6#LZ8'< M,%\9P\\GXV(,OD-0'KH6Z:V"[SUPG<W>KP,@??EJ+(9XH0B3A1G#F M4J=(1CDGAH8VVU*?@-S;8DBK%IC&AH$[IW2>,W1[IE+MZ8"6^F<4 Y^),IPPBD(, /N]OR,03N[7*XLF=([^,4K MB!0MFO>PZ/>N<*//KFB>!E'E*'=4@< SRJ5V'J$4I1;8DJ%32/NVU$"7RU-R M%D_L@'&B*3&J'KQTI5:?L\$*\OC (+?AL/ESY:7 &(?1 V=8Q3'UJ@9H(1S!6BTGJ/M1'4FVQS M_N7QK?0'$):T1B7N0..I(7SX@&8>WBDA#Q\[(P_OE)*'CYB3]['EE*U?A-S8 M<,0V@GO^?X!+^KYI^TUSMU11N'%Y&NO ?PH 5Q[,UOCFIWGA)@?O20W'T7GZ MX@:#\*]QH_#)1$\*D+6BF'ZJF!YIE)DY 0I#3&G4-^6)+VP"D*=O'=SO3MU' M-5XG\\P=U@.Q@JJ_ SLVFEEV,@H7JUW_VJ=4GT8N9I^6"+Z\[D 4%5,6ITGO MOO\5_C8WL TN?FX$LA\.,/LY7!ON"]<&/S2D-(ZW#Y\U\^I?ASN\B#=X45W_ M?;A\ V <6!HT)2BT'&/82$4LUBA3@B/'O6M%[CW$D]?@!Y[B!WKP458 97@] MN/7U\5*U86JV$X O_=PVPIPCYQVH8>-BI+)A"I:;6?/"%^ X8+;(#?V8;1HY M0@$OSD6!%L6AR3)?@%CW($%?:_[\XMQ?10)LZ.R\MW1(\-LI&14?.QMU=L/C MP%C,"BU*>&C?R1I"XIY7GPE1H K'ZF\M9J@VA;Z8Z*)O^V"WN2G@A ^,^^-) MR%R8OW+-)?4-AJMN4!75S-U*JT'DTN+&Q36&Z\[51CUZA!B]I/ G%(*U5+>5 MKT4+%?Z-B?L3(."*]XVZ6WRKK@!@"/VC\L,NJN*/V2?ST=V-&L)7R7Q5PI0] MYOJ+Q@JV^,H8+.0BH$NXU- ME6F65__2MS$Y!"X>G/C9[>.%8(7ZKSY<*UP0 M."/_R\V5RK47PA'.0<*KO^II#8!J>43^X<48>.*OH,U^!K3IC_MA'8N?J0O8 M5KU?W6[ZONT7=P-U'UZ)+L+_ZM_>Y: [AT%8!KD:5U1X]KS"H*KNK0[<1#=" MNP!CT<\ G+P+:6R BK4:C?EJM^HOE^2A+]945MQ,P8:OP7LU4T]Q%5 T9%_= M 2R/DB^C/NST,+)R<(WBK<=S.K5?B4L4U?%-2*8;@0J&^XQ 2,N;+$=)&J=1 MM\$T"5=R7XV[*Z\S,Q0 !Z+:64+ZJ.AGFJ610&9=849]#<^Z:PK9*E@]79WN M-@5DUT.@D?NHOJZO(G-9IG1&..&&,">=4DYI+5,)JL@8TMJ?YX%59$PA3IA* MF?,>U(E4X"9QQU(NA"=$L8=4D1VS7JR]9.W'@V/'^963IT!I1X3&B#&X=SQ)[K/9J=9;FNEHL%<&(V=&SZ25)4C L]17;?A MJR2/O/:2CU-7U7?&:&>,KC-&9W;H(SFP[K 2+Q:,BL=+RV@J@>NCP-/\Z*FM M%%**7I3("]OW#N2]+&F>B\H(3!G6J:6"L9!TC+WP@,3<,VP=;C.8.,)-@VD/ MN<+\,^$HP=0B0O(7I&P1O#U.%^>*E2X'G>@ M@<@KSQ9*\T7%JY:G;9-_Q6 M%E?&K'^XPBBT9*GCHO$4DJD%2&Q,2?&+$NI=)0HGQHA MG/&>MS:(."2_M,V<6)4:5DJ M_-K"W)GURXC&O.50O?;Q0=>K^V%5+6QLJRE0=A,Y2^%RECK)%1:%!_N\*59MH2@K55EC *"M%EDOHT=9E6'-/6: MZKH4=UV*NR[%!^A2?.3,ENT36V;Y+.]\4\N^+YW;%WDQ+F9Z^(\JP:DM]R4# MCRQSQ"*O,R8DEU[:3#A%<2:0U-O8M!MS7[Q&.).".J+!T= ZU9E&VGF7.N*S MK.N@O,_<%_E$E1GV8%@"JX98XA\#-3Q-%LQ&?MV!R?>>!;/Q?CLL\HB% M&2_+^' 8Q=)+WH%=[:;YPJX(.]A/&>,.&&.N5V2X2&27NC=D MKRI,+?.7HV.8Y%4B98PM?QJI814$=%^=F<3KYM[W32BF#*KK+W=?8(WWT9A+J=21\'X"R:"W H[JXU+ MK7(":6&VZ&^U?UK^NUIV_.0*'HHW!2*8&_<:+K"_GC6GW0ZK5>8RE/G0"$LS MKD0J#389IJFR/MNB'=_)M^/CE_Q;V0TA%#8VM=9BPB1/M1."I\:K# 'PT*<@ M'.^&WXQL< % E2FI,#*,:J$$1AS(#+MC*"5;-$X^^6Y\O!FY;V8_D$%<"R0H MHIAAK[7TS EL)-/2,+Y%4?S)]^-U/MECNS.RG!6WCQ=^"&?(8-#>Q\KQ8$7\ M-.W"_6X+*RT4#S6*@TIK]#;6'H&=5YE^/3 K[_HAZ7.C0;<+2[T*%X\?+LVY MN4P 3SFVQNN0 8.Q)(@QI[TV*F/$G01DUUMS&*VPY::U7',F=MGI'T@[S&$# M8I:;&P77O7GH,_3@@:$5M M9I5OEMQ-P"$RP4-QH[C;P[S9?+URD>)RB[)5K7;@IUG7QE&/*-W=[$#NX'7N MNW!W\_UV6.01Q\AMZ%3[:T2U/ MF-[Y^&YQ-1G?Y*/04:*!CUG(CD(QSU4$M[VVJC ,[*#9H#ER:C3%M,E)L5>$#/*:XZ2!'>G:_! MC2HPQE9"HX+0=[#NR-'"7'7K_.8)?]FH9NQJ6)WCS?DN"9,X?VNZ47$U0#Y@ MF!E3ADP=N'#A[\M72N::)P>*.=5Z%1W11FX MJ )*W3-G^?!#6SZMHU(V?6G?HU(VWV^'1:X=E5(>E.W![%F14]!$V 6Y_+F* MD/>CJ$5WH?:GMLVIV9F0K5VJ-WUIWUVJ-]]OAT4>L4MU+!V8/PR9YO%-SR_Z M M>"ZT<2YEQSU#X5N=H>23T;F>H3B54D)1*&:5*<\T(\ABASE/F5=;C%[9/RU/ M&@@[\1F*0AYQIW&&/:,$9=2K--7*.VJ-(EMT?C_Y=GQ#47MC,LZM3[T!B$D% MSQ Q&9+*@JVH09<\@=WXADZT0 R4T39#(!F,L50B:9'D4A*<(=#@3V$W]GN& MTM+[=D\Q^CKB<>;Q=\VX019T5D8(_.[&3@*D]_2>X:>UA\V6P&;<4\42EA@BM-N2&$,R*E M)UQR7.+KCFEYK4,G-G[KF$,G $=N;T/+I17'/4W7)U'5AD6^KZM6^\-2LIIU MB5T8L@M#K@U#-KN@E)&19IU=QSX=^SP@BOWH;A*QO]6TOK0<;[Q:"SXT>7NS MBME!+Y%'Z:6=\L4?W,O_X6;.89]ZIP3TY=$ =%G6& L)GSQ=K M)?9^BT6$_#)2=X$&>=B/8>B5/VUMM[^%5"66C74DL09NJ7-MO0JR6+MRI+K" M\A1NN8+E: L *S.O#T26%['+GBR+Q-FSR]DL9#N^W;2T4S'S?\9?G3TA.ZMR M1,@)5U"?5IUP"?&L#D"=<0;.00A9ZHP0E7$6=%_1BC MLC\]=7!9J@B>OOAX>_NV;^W K73C$0/WELK*C=]>M$ORS(4E+K*[Q<2:;+>H M8V.89\Q66$JIF45"PL?_7P6^WN@^(5F=MK;X%,G&:S1<_'UQTTH8WFHG]J0+ MMF?IHRYKU2*:RQT%>=]I7>N8^.'<>*",Q^J0H\'K5?.?QN#:E#!NM>8<$Z8D M4E1FDF2,9U(R;%LZM(:*B6S;X[$]Y#GB'D99C^*V(\UC8_)6C'(:P^N;D?C] M2M9_'!IJOVLXJ0WFJ])J?55Y@G\$=ZQ9\;$AE(/?DG;"AT[@/E&5C;O79X-])VU0;]O4QW+W6SUW\K4XP,C M^=&5X_$-W:>K91 MA4B:$V!U)V.GE+'B04*VI6W'=(8IM\AF*6=*I)D,3>VM2;W7 M4K#])=_NPZD-S5+F3":9%2[4>W!MX+?]=6?:@Z$G M20_AMHDJ3S6FL%\^VMN)VEE(< 1E/RNJML>"A M-J^U8( 2[52J'3,^54;Z%*,4^]1@B?;7267,5G5R@OVPO'JVIC;VFTBJG6\$N?@(9Y516],'##K$6; M3T*IZ'QMQKD&J*I'R0[[*&>EW1^3U^NH)(A[PQ48_()HK##'2FE!D>+MH^B/ M;.;W".6]+#T'U;T7Z3[-L>Z3QZ73+WLW$-K7NI\HXFSI2!B1>U^6M+V8U MIA_=Z)8TNP?B#'$,F 48Q9!.)<.>:68S:[G >'_= UM; H:"TV?/TTN^V.7G MN\.D*HSPZ1U=CF5/I/()F)AG:#R>G6MZ?D[G-R'76[J3'CQ(KSVCAGFF M)-?(IIDEF"FD"1AI9^!.HDO>R?K3D_5.TY^!V[8:$%:Y;K-7W=F^N MNM.<5;SCH-6&$)D!;'VD_LW4V1OG=W5KJ>J5>@=*.:I;HK[\\,?K/X"_?QTY M]=<5_-5HY+J^Q]72)4K3N+S&N'.30$_2E^U=V_> M7+^JVOM_2'Z]>O_;U?7;Y-V?']^\^IC\\]V;E]=O?_O02Z[?OKA,KMZ^3#[\ M^>N'ZY?75^^O7WU8?H;]+[J&O[?YN)Q["CK'@C)S-OP4LT+CV('7_:$:FC!] M^,,87HCY6,=<7Q7D*9N'QX$(Y2LXOH*/N90?_QRJB0WU@C^U<-FBJ,S]/O_; MHY7 3G.L,=]DV+3,%&G:+\W\VW^I0;GJJZ*8W):OK9XODA&+#?+89XII*Z1" M2CDE.#>99I3O8;X(,5[)E$C#B6,VM=H0(S,M$26<9,0?<=9'F#3XI3+LDJK5 M9368-(ZU:8PP#".'JID?8:1'/?FP'D/XR(;[-F90AT$ARQ=:U'R/F/XPIR[G MYCC,7FV=LA#:E*]ZPH5A$KL-CE@U)F++T1#M0R"6)S_L?1Y#\N!Y'M4O<:Q' M0)GY_TTQZDS9("!ZQPD/XX3&6([FC.G99@=5N2U1-VWN]FSRϛFVWVYEKW(8:%LI@* M29E'F=0N\]H&4TI[N47%_1Y"J@1=DG1YRGF0XK.EF\$\\\1)HCQGJ5)2I9A@ M[K7)PNRXED U!KKA2#<,=,/[*8Q RYE-O03 XLZ%.6IN<%].?YX?'>V4N9G. M6PO4" .>PT3'V^#VU##:-DLZF125697\.@#W^0+LYGP 4E1>[2+TZ0\?N,VM M&X39A.$;8,V-V^Q"-3.? 0?*$==Q,E*\13"HYR?2O^]Z0M*FI8D3C:;X./-N&F,* MGWJ1VR$3O-;S^+=;=??$9[#40MF1UC'P>C(Q/S,CXJ3/R$7. M4_'#TZJW?=\O_KKP(^? /P*N 14.8U):S;OFG"3;(9- MV#1LF;5[T\9:(YL*9Z)#?CJ:XCE.YO S?MP<9O<]]W@X-T$ M9SQS2M ]*9Q^(T!9,]#+BG\6@))FJ46I]Q+QC"&599*"3<931JUSJ+V1R+86 M&5H)E/^?&^56%3?/GE^<%T">MFRBD[5O7-8X95PKC+%A6!)I%DIZBC$C MJ34R3 +6FB&+,FFI1K*V*(DO=+)+(AEUK^F]F9=^=Q'AIJ#+(")TZ M9C33GH*P4(&$45R0EMS])77=2\L M>!+&@V4N6XE).QLXMOGF?DLI/I3J8WRS2C MDFOJG>",,>J4PMPS+[64F%*O6^90'>#(@LI+>F;M3]^ ;^1Z**^+F 76IXG]@<%C/,Q\F-^NR28N)]W_0!L9*; M/MQO%*0PZ0]+; A$'N&L@"EN"R53ZQJ67KR0*GH\=7%*W6I"9 T_%K?/Q1NF1M7KBR\$5BD:CHS MW8-0)5,3(-Z[OO5K6)U;MNY[<\2>%'#Y\ PKB)O#RN(7EO8^O-A\Y% ^DR?P M?3,9A%J<\5(]STH"C=KSQ^;(].?EA\OD8]A9<$T#>\"ZO_3'-XF*>U-30-W= MC?*O@0=K]ENS\,L#"G2VBT 3M%L3F)V72=!.RSQ:J?Z*CB-+34-G-9P_@W%A MW2B4:X;,1. E8.JP_;$U0O(G6![%0E>8 Y"UM61JX[<>6C/UZ&62G99)CZ=U M&OM7@FRP'(ODQTJGO/_P9U%ID9\2,' !,<)%V[X M[+G/)Z,Z.K@0,P1E9 "!?4F[_G"^\#U*F;ZT;_ERF1G'-4LP-3<&_ M("R5'FG&4D$]XL0)^^QY/G25*-?TA[NT;D$^&/1WI_^+L/ Y^C>[O0$%N1*. M9P@Q@C)ED4'2"2)A[98_>$396O+_^WU8:_S<[PK4W.3V<=MRF<2;%U%XBHG^ M;U"508TW+)]@Y-0&2;!#PB>#=596E8/=$LRL'*0FV FPHY,[$"+KU/CF@.J5 M[-1CC>S88^VA'7F:[-6VG:50A\IGL,=6MN1ACA"*B.#("$8<4YG#VF<<88\< M<=L W"6JVJ?(_",WB-Y-TT0. A*^/ =HC^CKT-K^8TVWAP>VWI@KT&&A MP=RJ9ASYZ X$&KY*MF[,T=IO8D6[CK[-OY07;^G< 2O4?_7A6N&"($'Y7VZN MN=Z*LR#.XS%0?1:TV-]C?-,W?PU=4:SI ?+H'B$/[@P42V@?VTFJX[Z.^]9R MW\(HAJ0Q62$XVJJHNEH4/V^( S;,ATUJ?+-^V4$ID4;GN"G9";JZ. M,4ZX@ED/UQ,N8G;J\=2E^L@I<4\JF?TM6.,A+@:NFU8#-33;#4138+R-[A.2 M30WQ\QR!UA4Z=X7.*P/BK_YGTA_?7P_!-9[$=O/O0OSW(_CK5<-*$(Y2-I;F MI&$LB:>I,802Q@C75B&OO)=$$:]L>U239 \[HWC\4'#">TR>6=+@^>;E?^NX ML5^A_(]#PW@'2NM!Z2$-=&48%2Z<\5119I35W"&3:<^-)L;9]L;#C\&KG5KL MBNP2?Z.]8L[#-'VHT?E@1V+))'WV_+\X7>;0M1HCHX7-#MZ[_0B>H!Q'4!S7W-QF"_U2& MM60ZU=I23+"SFIAQ_$Z&Q?5@IK_.1=_VCVBG? MII/YW06G?CP5XDY9MLTZ0EY(;QWA C#52FVT4HHKYGA(/MUM,C,;V3*3CVXC_BF'7(^)OZX.?%&ZWRBTY,=[NL,9OQ"(L M&;3%'#0&.T,=YU@JIKS7\#.5(DNYE]B[LPN6,=;#_,Q =<>85?1NFW#RP/.C@T3M!=$HX >?3:YUY2EF6&8MDZJ89W>=CS8GT4HIO M GC.U'AC:RI/OJ4,N?DZE<4G2$> MY=O01:N3\C+"C13"RI1*IH55J3".:^L8(YBHUA8")PAUIK*7TN4)W&>E8[:7 M^U-GZCU1Q#K]LO=C\>ZZ[F\,BQYB$F>>:4TT"@EYS&F;>0X$E!(18RW6K;EX M)PAKHDO2@=1Y-QXD.S4>)$=K//C8OE=S;0N3Y/ -KW;J7TB.UK_PL?2,2'$1 M82YI0F$2NJ4."W=X N_43XX>NY\2&H H' M9;,E>]L?]D%?P07# M+I!9:^;O9Q>JKDTS^0-I'(V#A*YLRM-UU>FZZFS352=*>,=LP3FXR3FX M!XJ]".V* 4X'][U#J@KL$29<.MASPU!J).FL5 6[;'&Y MSU]A4VU2RABE.LN88B1#"M/4$V0TV$=M\U$69BF<]UZIY 0CE1=%=1=ZY:\BMW\G?O@1I_[QK4[)],3V7(BP,=\ MK ;-]U_DQ?AM/OX_#GP$DW\:POK+ ]3J1+<9AI3<@,12QBGXE]IGJ9,X)4R& MR0VH/LI8.J?=2\B07[(E%V3J0X0V[^&YX$:CZ4.TQ/,;X?7A+(DM1O@ORHE$ M<]]1LP/QXC+Y>*/&Y67Z1;U5TR%$<$7MDL;-XX EE7RICL&GHZ#N8L)HA)IU MXP<.MK5EPNKK?%2]%#[7G#IBO3="9=QRC!AS.E.>[%FZ#"Y MS-IG#E_.'[X%(L^=A:C9,(L&B:>CR.K=" YP(/=%E.%R)M>&817E:7;UB4=D M7&S;Q_C9]*YEAD>K(IV]/=5$ R!33 &XF:J[<7ZW4)I3IP&4&JWNDOSRPQ^O M_P#6^W7DU%]7\%>CM_/ZMIE+ER@3S,IK+$/?=N222^TUYY3:O(YN9D__> MO+E^51V;?DA^O7K_V]7UV^3=GQ_?O/J8_//=FY?7;W_[T$NNW[ZX3*[>ODP^ M_/GKA^N7UU?OKU]]6'Z&_2^ZSJYY&^?= <*]R(,%5J8A#&-U5L2^U_VA&AHP M49)I)+ XYOHJ:Z?AYU9N3!G7/N92?OQSJ"8V5/?_U,)EBZ(RCZ3SO_VOBXL_ MWK_S_8&;((J<9,0X M%6Z =:I J5NC?)F6<=B^_G,@N)URG,.Q-_UB_'&^N?]\PMEB=<8LPVX>(DM_ M<#&9#I3GGJ#FQ^RGUARYMK6HR3A?L98E$BUFA#[*.FE;^(MR0%[DX>4LQH5G M6LKZJ_/U9AE_#QTBLIE+=V#M?4!]]H8N* 9'B$HA\<+/!!51)\J* & M O*&5^;&9L9!O.TQB#AYL621R"&E&GWG_Q4L&G RH\69 M-%@B)%(>7,O4X2W47C.*D#6C"-=O7Z_(X8[^YW!R.QV9&$=++H81/L.:@V-> MSNRX3!IT3&Y4$6#[)A]%GW-]0*9!C_C\Q=7TF\V<.IQJ;"76H.V9-D[ZU#M@ M(NR0E RMJLK90Z4-1ZB'RO^6J5 .+*GQ78TW19\:#_N'&KT;10O5QMS^EOUW M4F466^=#V:MV6CHFK6#(,8;A);?50\_E[=,M'QI= K66'_=.U2.L&SM_!89/ M>%L-!@L#M1_$!W^ T^1&HRJ0MH85-'$*"ZTSRCE+B56"TQ!B8UP*3Q$])"ML MXH2 !G?U@U2 L)DKYA]]"\90E"";48LU-\P)J5/$">/",Y9BA=3Q&<,M,<8_ MIJ'9/ XAZ24W^1<'=EQO!T:XCK.,FRD[%K2'+W>?:= 9EKB4$Y4A8I#AK>T> MUS/!Q8P$=#T>#O,6 LPVO62$699S.8>Y,; ]LD6ORH9N:I9-(YE[<3B=,?DD MCIB'-=8TGH;URF#K5F&\QVCUULEQF[[TT,%QCUUDZZ"W35]:FO-VEG9FE(KD MO;N;C R@K$O^&.6?1NKVX#9G:ZW0IB_)(V]\:P'.IB\=K?[FV?-WP^2E,S'3 M+,$\AH50J3E_S=4H'G2\[(^<&>>C15QHZM/P\FC& O#!R5U VPW:)L+JC'4J MSIFIVJO;@"_-\PV"F& L(UAA'DP/C=,4*9;Y#/0MO+<,M@@3S/\=N73Y3C$= MK_4M^%ZVOPP\C$!;K3T FRGM3=![F<"F_:Y@M0D6=8+J@W<,I+L_-$$/Q.U: ML5'E@/;67;JNOGT]7-ROQG8)D3+)MH/6SI$CYG==36WD0VUZ2@6X?H)+$$N6I9E$ MQ'MND5:I-,2TG#-C#%\X]::3]9L..]+8VM*>AE^+21AMMZ+@:Q5'],+)(!])R-EQXSA]WJN(H[UD1J)PJ8J*0"3C5D%V">BSNL'R.[#SP/SY M;=_$=>E@+;MBZK;#>Z5T%F6504DZ,+SN@NU5!7^L*^VPXC*YGLES*?$MJ%), M]'^#.@BL #+GX *!@*/$*3#AX.IC-[JMZ:KO5VD2'@#[>5D5'-=E]S6);<],+>^2X[OV.>AN9&]BG=BTL!\%'6F5C>% M4.L(4S.":OYG NJD&3KSR#F:(9U1AAA27&7@U:7PMPS6HFJ-G\Y7N^W-9MRM M]165/?!OUH5@^^-Y[RT63&UPB^>(%P.O->U"2N#O,:+6#$#RS#'I<0B^,LFH M3A$CR('"TH89UAJ;/Q 5=W6WUAC>E>U5!,,QF%HSV[%,-.S-6>&!W"O]L& D M%E6[!ELVIY5$Z.@SM,'0MAB[4%BT> M0MG=(F+OW:V"Q0P_S;SNV6>6@V0(.T]39Y%(#6-(9%PX$<;+.< M ^E:!WQ4$Z'RA-M$?7K\V72#HMR'DW,077"3AWFBP.4E^GC?ZC1^/YC(UZP/CO/6L44Y9@KHIBFJ4)4 M"98ZYA6RS&R3IK I.T^E2%OX3SJIF!"I9CZCJ? B\\@HC:9-DYXW,MY"-ME6 M^7JM*71M6<,[N))M+>WF?_]E/$V;;LMR6^YRV)(KUYH>UTSF:[M*2W[<8IX> M1JV]XDM>7VK8U[JTM?WYFNN,B7Z[K;/)JV4"SI7W_4$90(OMIZJZB,#9?5<\ MZ)E:FO];M?\!=S*SU]Z" M. 0?>LQ,7"7+\HP2C^58GDWRZ19(-$6L08 !0,G,K[_GT8UN@*!$RGR X.#X!J_U8]'"9;+?M MGXV&@T'_K#WP.X/'??LEP)!57X8(%YQ=@[(:BO,8*YY2H<;69'\'168\**R= M3N.UGUC5.0+??M'NQQ;/88$93%\QK$"0TC0'Y:JZ#*<,%457$CH#*=L,3^%$ MZAAL[E/NC98>( LDLXR*PK(BR=II=[LM1P?>C6%T.L!J1E9+;3;@(,1%4LC' M#!6V_<#;X8,$>6# @UW"&1@.U"494_\KGR<"Z(%&V60 CR5*XEO,!*%Y&(Y" MM"4RQR\=?\Z/;SG70(.BR$--_$ \YG4NHQ%R:;+KD?$[,^[4&XQZPCL>#C#^ M)(Y]X0>#7ML;B=.S82>H[2?>%VT^T25MU\RODH.GMH#0$6#N>.B=G75'7J\] M')P.O7;/.QGUSX[[P]-132"O.G;J !!Z^F!=12HP-\LCR\G)SF;#!2[7#!GH M[-@JO+G8 E>9W"$C?BCXB9DT*.B]+?Y#[# M?XWE4MMZ\=B7>M9R>=:6R\*@\>W1GR6EYTU*I93':I#4C@?8X6U7KJ>*]U)1 MQ6HFG1G%URE0\65HU.[@_X7Q'3PN2>N8- M@V!T-O3/.MU>(&J[CU8WNC[(LUV/+NEL5^H\; $L^V[V>F[^A1[U&RAUN,2; M))K11Z[BX2;-B)JD:S&2$JO??*Q[RL(@]/DR)#A. 8_K $0MX$%,#?PE&<.? M[N=@8^>N\P'D1(C4I-P*-8GAJ>>=]CO=DW;O+.@-@E/1!1O^N-_M M]@=UNZG7L3CW34W'2ZAIM3::(@=$'A01E83"O/DJ/ MS/=N:6I+^9AE5:-^?FAY;IG,>OV'![14\J-7GRY_=SJM!W>LK3IU986M>Y6W MZTLKXJ-84##+J"@>HT/GL1_-LY!*OK0==Z'J\F4*-YM%W"3 MP-7*OIJX):I[7 \\7GON$0]714PM3W^BKHHH2N[100K*N/$-W%#[18&?80D_ MJ<9/,DM5F SCW=DXF44!SUKT,>I]*ZC#@6+YY4=FQ<0L^4RR"#7>8IJ]536L MG==PM9#N:'\QO<.YQ$66=F!.\*'N]X?!8XT]]F8&R*%-R^CP*+N[ * M\"WH&^"FH[\1" 0D'D@.LEH.++=#GDE5JW^'/Z;^!=1?2 M0@;VK+$#)7,D@&4_24)('Y,?D'YX\2?YZWM1_0W@6?T&+T7^=I;)7VI44L,\ M!IO7(25*+QGF?:N.1U_5Q^&VSL9_5\%IP2U-HQ =(0>=H3CPD=\"[.VB*Y<] M/ZG(_3#"JX&7IW-.E2E.#HV'X,A/-2M MEOY3K]SA!?=[QYA%$6-2<4R6^IQ M8TI&9R+PYP8/PZ,8\ZJQL>OIWBXEA?"%+:!#N"01#WG@GKQ,)&UUQ\4MXK$[]:>H+-J";_SNSQW/0-9")@4_T#%.^'ABY9]PE>"D'&'" M5>)KQ41- :R1C:T+WQG85YBN![[VCAX_P6\AYI31$BF8 U-#(.6!FC'( <(@ MFBL)IXK6B;_XTZJS5TX>'LF P6A&TYTD#9E:5'U"Q9CX(QH-6$!:??U / 0! M,"C^6XA+_^4?KIN5\X"Y; M4\>_@_^YY10,2 9\V?F0JHJ]L[.^(L*WR]\HBYPI?$F% II00-!3Q(MSJGZA M<8=HDU65)]#'PJ_P]A;4;AA%U=]%X6?X7?JTRJ8N@I DVT6:FN,U"\,Q %Z8E M"5YB9.Q.29.,WV78B_!7BD?&7*>B[ZA0OPD8'7"[K8?N&@4/SSU/V*H$*J($ M.I].]0"CY9YELXG<@9H6;(9?41W(;(EQ<_+FX-5P(292-^ M$XZ/Q).&.$],-M6/DTQ:NY,I&_C2?EJ.C99SI=I%5$,Y0TB,YQ R-08JL.#( MJH= D=+E@;N0K@?>._4WN XW>\-+0.;?1LD "3*)0O*O=8.Z:] &S=7/0]0F MKNI^9QUU.P,L8,++;%TONN7Q&3EIIPB8A( MAG+97LD>_(FN; 3&*A(F%DX%X&KPL )@MB'^%K\T(5^?/FRDY5"7*CE$5BS6 M0CN!@$\'/Y.%Z9GFD00^7A)"@SH>\CB7^NHH/F/,3B'I$Q"CD,175P M&?F'(/S13D!-/^>*1OHP7VKFLK^ G2=H1OCD[:?4D!)%[(;5'SM(:'Z$I!@- M;5H0&V!XAN0/8*:9=)^F4QQ!D%4(IN3DERAG"G9"C!'R8G@-W17@$W@D0]BY M,PL^?IN ^$7DY!3I115Z%Z:S3'JD<*/9E((0H,"8R,LS'G0W#CS29QU\G9,:,0\D;-,P$ M1:KS&20P_#%+XEA$AMP'CHJXT+#XZS**EWU02##X?0'2BHQF'*H1)50_Y3*P M0V9Y_%0 2C/FV4-(S#.FPQP,E!+]%_"("+Z=)G$X=+)Y!K*M=&'B: +'KYC,#C&R3> MPB]'"4UB=?%*TMDTE],VB!?4O\OU8ZB4\0LR;P@0:01@SB6%F\#A/7C':3B8 M<>\KL6Z&_8[3=EW3[AA4@876,B WAR*)8_5)X\*0UB:)KP6$U\G:8<)28L$DD4AKQ/:-R% %5)S(U$$V3D< &+9E"!J)X>0W:I&( T))@E]*# M^B'GFA+,4##H6I^K-\WHKO"':OJ5,BVE+92!,8%8-"Z?.SREZN1 [;ESY'P$ M_#EO^6M*@4HW#+""0C9DII115FR\BF\S(YB*P5&#WJN16+ -T1=?9DQQ*< M V>K14K16O Q*H%:WB\"YX$,S/'<37+']#M"KCAH:6S($]/0GCLNC*V8CW56 MK&DY@J8'4^96+$Z&8B8*Z;5(85,07R$*#^2F66;8S6@!R -,6L[?!5]2[G^F MEMID$"F_%;\R@W\.,<(XY;.B@KS#T*__$'XUO:/I9 9H\4CX6^]S@4ZC-=JE+/TI7)%#$R3N )<8(>CHP\3]$]EJY7!A.7%$M7UC M "12<02R4%0'\ B4^Y$TD% \Y:B$Y0.)EX&?CT&@ P@N3M5(4K(E4LZY 1 13C[$SPE_!A:*'V)X;0 Z M1'J3'/ 2*8Y^3^;\2^TV%*BYGJ756[E-0%JJN ;M81>WX0SQH$0V3B93LE'^8(Q08PCR'@*;8$O M\*B&EH,ODF0ZEPZF2PX'&L\F29J0V7$DS7J@2HQO4'C/L%"'/MC_\+>L;E:- M+OVH5B%N@C-J@_S*9?Z#+(%M,R*U;*I7POD"@:,6L7D3\04.[1!,4\S/D$\O M)Q=3+![Q*(-A,@)&P4:R/!"OH,6+Z$86)?K+@4V9GCD<)X M1XEQ2GJ;IR;+=,*L*.U8"D'0P0UQDODC.>VS?$R^%'U2'T7LQ.=0YQ \+/65 M25%4Y.1"C_L%<&CROA]E#$Q<@@91A.X"QYHF$RQC#F7L6A/ O2 W3,8Y@Q0Q M3=\8@_ 71"\@+G046EWHSI#^MDC3DV,7(Z56B4LUUG*!3YKE9EZ:4ZV(QQB% M+P4K!B(6(RZQ07]%Q?H"S3HJ"KO@3(]$0.-6,?$SBT!@XFPO#O5DH#$T@M1P MKYS<.(WQ:1*B(\);?,/,R#[,5IRMH$?JP;V M%J&+.NE0'%&)"8KS4:!: B^/4!H""P2#3DRA;*@[D23$%(F'PQC'ITL8R^$-+XB+=9E.)M5:)(RE."L"3-HH>//I>-3I3DE; @!A6!# M2I2I6.RDXJM*,K@<;J!/82-^I(:%<7;Q7G"2A1 W2D#^XSM( MQ /6RIJYT'TH760@ AOUCS"\3"'0?-S23*J(M)2KK(B$LN)YPHKX<>X6WHXBWPP,#!N(I-/? -P'#0G$[0[AT..T6)%%R8I M97\'&32(5YJYEG'28 0?U5@HEW=29A6C6:YS&]X)OIJ"X'10U%0.A/$A!D4P M6DGQTP$FIF3BGKIH%*/%"Z'&6(F]VM VGHX&.H(W<5^$IOFB2N57>#3L-7*N M7%D6>MXJ!1N5JJ="(8SN:11PS::NGC%J9E7=S=*LR0+)/S7^L[I##(?XE0@3 MW#SV<[9MDM^$/&@/0XHS61!8K=J%J_'.3CM$#&0T(?-@WN36CZ6?.YA38&04 MLMLDOLCR0U/21X+6M!>U#>2#XO9QP49M$=270>(1^M%JL1[-1Y_R'W##O$Z* MEDQR$E^W,V0>$B19U=[CA_ .AU[O3&E8&OK!%;:=,_E5&1(N%:=ME 1J8Q6& MUD^%LD.5"9D*L43_XU@3"N+#"?X)*M5U/IR[5'TL4O1I?STGK+X#YJ3LA>M\ M^@=I<%F<4ZI0*;_"G[)/@_8O%C IVQCL)BIQ!ASUVVU$Z'&[;12+\"DP2$#T M%6,%7.4]%D"JPK9*J3\- Z OI7.E>XQ-[@O!"=KI^\M>PI7 M9=?VO\B?4Y3 U-)WVND<_[R1UI?:P0/U_3"OBEPL^JH<2 0'8#8GIPT<5BZV M4KN *)$T)#\S,:)X/Y+U#!:)&8LL:.=!W&VLZ<42YO,B3+XTV05/]$923,3H M[%:B*I;4+*E]!:FQ45;4=OEXJ3KH5V?PR&!%J&V63JM3S)C(,((%NE:(G&HG M+'5:ZGPZ=;+U*+,,IA68B^$X!LS>SEVU;95+DC#^ P1(:3135$JSL;4E>BP/ M<[*5"*M5(AS;2H1]52(X>RE%6.9V%P'#21*(B-*2G!R7J0V0TBI.*XNNC#I. MCB=J;W<*/F79VW75/$2*[N-\$QGIN >"P1I:E98"T\T'+JXSR=S+=EKF\AT(U5,%CA[U""'-Z(M7KB"Y6,XS%EV6.U]TQ: M/%2WOLSLT8F]HK.>,KGY+(U+U7N8FBD]%>"E%)#J> $*=P8BO\=Q!IV^V^;< M09=^TL@S?'@YWL;QZL9B^5E7B$G4BJ MOA"[S0RSCA%CX(M-LL2H[JP#59>X$I4.JQJ/QA^.*?FHVSEUF1F_S"RIJ%)%QI^DUG49 MK9:_5\'JPC3ETN2YV1;*-8=W6,)![90 <*60VY=5OZI0V[@@JI6A\:4&LV*- M*I:04!F'3M,42^4"FARK.L0G_O]R(%WWW1H8HKI$A2:IK(2AJ@B@15V%S4L^ M'5AGT[7/5DL:]_4.IM&@G7$QM-Z6SE7-$Y##].SPKF@ -$KUU$RKFU__RY], M?SY7XZP6KX%Z>PD*&S' M8O8_U6?MK(;JNMRC1[E?=5GU13"RLJ@HC1N4BA95$QX^HS)H08T)6:Q(' ,$ M>:;T767)_,0?IHD.-11E9N4B.Z/B$2MF0,O+43# C, !IKHOF$+28>T7L$!. MRUWSL+=D;H14:W7OWZK"7G4HD)-8("JUJ9KDHSX(\95-5%+KUVU?I1I MQ:4.0IP=@06Y]VJ2@.":)-7)451=J':4W=(W]J2;"/"#.Q\KUNB2.5^#8D[E ML*EL%,\\#J>RUW."I;DUX@^O-0&![D?TC\+D2JB4'>S2&HBEU_=EMT&LL'@.'UA8&?RJE D3\ ;4_/R8Q=Q)42 M2K[5^W*9C:Z8)@VBS!+613.))*($,A]$?*PL+3_Q7(+]W M6!&)I8#U$Z78ZTRG4FG-:?E@=981 MRBEDK^(A]T@/;"7',S6-7MMQKC:7W"4VLXLD:*Y!8!.-C17\BSRVZR@][=;Z M+:YQ1I;IKG/Y^NK3&ZXK.P\0C4#1_+O-TTTYEU!+2^\+#&%4A;8F;9T^\,;J M;@9K<2/J+\Y+GU!%<8!4$:B$@&\4 ^,28O#=\=<\I$K1QFN<-T8^4S%"1A$! M544/25@M7ASP,>CC$-OX0 9AJ9K9O?\!OG'-W] DM"W>7UN0_W0UZ7W==D!+8<\P$A1F8/90\,8YU"-YG9WV,8 M=2.M61\8'T(6M80ZELVS]+[;5 I]YC2:^L##M (QI)$JV1CP&LVY?8 2QLHG MK8;'&,[-1&J6+):RE0"K50*%ZV#J?S%?=C(NB@^KW%"YBD354O:61(NV0 D38@2WG4( MA>R,F(LU@%TR(Y)A!#WA-@KM3,!K9;R&RZI:&67KSZH>:2F8R@D<[?BB!&9X07(K+U!&$&F@Q'WBW!AIY]M7O?Y0@O')JS885)($<& MR'G_W%I:CKL5 :4"-+*S%H=PF.:(.A<&YP"K01H<\V]+&S'AE+BGXE<6$0U"PM5#$'%HM9F3<@9F42^XH M'=$,TM?PM"PAWYG%_FF%6UDG+KK/<*A;SB]L-C"JIJ:K45H#.3NX&"-3.SRF MDB4I)[.JD@/1',FXOIKI 9* PZHZCH>"K%S_5AFU,$Q2U3/-$TW9T.:1>C(M ML2P4;GBD)F2HXN0L Z9I-?(>U\,M'VJPE]B&5B&FYMBV.7)1GX:5X:EJ1$LE M^(VUSZHXOQK4<'RJX\GK F,D4U&;\--D7["^?^,IJEL9DS_H4M)L?'G9=4K7 M/(2A]+4 +42;U/@# 3B)S4I(2K<'?C'?)0N_X%X&G&V!.7BYQV&2T&]*TS?H MD85@E,YC494@[3B#>925P1D"G%K%R=)@\83E)'E%\2E\:C24QES+5$6!@UTT M90;4J%YC87% 1?T#P+-5IM]PC189G ,L$P(%@\$2[,ZGRA'XMTH' Q_9NE-+ M9E_3Z(A#-R*:TT2C0F@I"_RON,3Q.FQKHCN8+!1P/55D);4MR$EE5C43B+H79FE:74.0KE$5\<3:7(=FZN(,$I)&>.&O#YKB\(% MO5$Q6U6:M2@$^ KP(13^(G>9=-(R5>26E_24HK;+CZ==&S5YR71=0C7^G#= M,G!S1T[4YB_CS+,\C R_B,[,#S#+G9Q$S1AB &26&F?2Y>HU-/1<+APJ':$> M_-U5/"U4!J,K9J9\$< DEO7GZ#O*R%PQJ9:"BPMA5FZR$VIN5N5+%$:1:6?? MY$-*V)K17B/%S&':@: @(!9.$=;,I7S+Z:&(!P_!TT8ICH2XK P;!X7AS'P< M.J2" ;)418^YX[%['":NQXQ->C8@Z7EJDYXVZ5D7//JNR^/'>T,B?,G/B@1ZY6=3+^)1#35.#L,?A:2Z*4$8#'O#6/3:4K M4QS?QN6UU8S@XM?]0AJK133FG)ZDV.Q<+/*0 7I9X+_0_Q!S11)H.OR2"=S. M].]"%\MMY),8SKH1PA=R=4/XR7K^*Z MH+(U%=R!N;#34NW;"A?1Z%#4YF@:\L!/RJ\7B.&(=68FO#2YZ2P*+RY*R6'U MH_F_U99Q:0C)CEW][E(ZU<1V81:#H4,&3H1F1ZGNFCY73H)5;X8K$D+:\%:^ M#YY.Q?9Z=7"5ZX )RJD*Y&0TM((QY]&85V@]7J1([3;QH\J6@FP83B-:;B1K MW8E;< CCLB;*$J6INDH5\!^+:%J>8ZSV9>E+ M05;P8+L5[YV2HB$2B@0? VT?:<0;U#I9]6:*?F]EG/^D!-=U,J7ZC)& MX1<919$+D:6\EFYYN5_2%!WZPSKZT_EKN9.#?R2KU?4BE-X9-S!*)J_WY%[N21Q]XS^B\ MW(/ ]G'.ZZ$ U6D(7Z1:$]!0Y'[X("$F,]Z-$%1/XALG:3D+!S7_K*F0!*(? M#>5#BYE2:NQZ@.8]4) 3 <.KM86: -6B!HS#Y+Q66!51^+RBD_H.QE@C:G;; M\B9//!-W,."_RB]*Y3A_E7RE2?IJT0WS&=T6V.O$\+SSLU@\34T+U G/DCW' M[Q>[TF5K"*YP^IEQ83Z&N I75\J5#*F8^J$LX\+U3[=FP2D/"Z>%I'[&O3&I M"![#O])#LURO+D"MB+1Z1/P[ :\I45E"/0ZCJ&V9I;CN):N^*,,-CGPK16MZ M[5#+,-.A3QE:KUA"JA@F#O!T@='+:I[?V"_.M4S)LGZ9+7.VT5ZT0SZN:8(R M@OG%[]A0KD9WEPS[R$H^#.L=C(;K'G,IF]\F:&,XH;LKG4[DI0-)UEX:^]/J=2]Z.N0 M5[P7AKTNFCRO2&ILO>&ATE2Z$ 0C%:M;4Q]4L(\.W5EXF_@B8X)H8I''CVO< MY1^35&L1Z@.CW^;^%[WM.E7^B7R#IMN_K5%!,NTBJ9"H 9T4L* BAQ MB]MQL?V=;6.!;008(:$P0QSJH2L@,P&$4G\Y2M@J9')Y(T_KXN6A.HZ 74M3 M\HV*<=VHJ6-TT.%-:F31K^?G'XIQ16;XPBQ5-X$E[VPTXOJLV,AXZZ6DQ1 F M5XT\T@@9S();CD,%H-PR]I;,YU-$W'AW34\RA1OCC!5A\1@.4B4R:+/X(%V' M[^V@C\B9S,9^*I]K!-*D$4#EIB.W-'4(/SZ+E2.?)ZZ, M**=B\02N#$3*A]]QFY'9PH7>\VT,SG0@7#4X.BNB[KK'0-*L.=]19LIHC33Y MZQ1L(V>8G'M*_X2\5AG[D<+RIMH=-A,HP929ES#@H1D/6W>/694E%T!;@4;- M3$4$I4)VHF8&5*-92KSEJP^3-X7U.'XV+OD[P\]' ]EZ9+"TA&)%V;S(/CPA M\)%T1O%I#FK(?!J/P%+B8 4(J*0P@F?F(#]:46)Y M%^)#!"5S!]B/#JHR"O7:3LUK'#V<8+BJF'-H$)E)C*3;:MZGC\]_='%JE6JB M_JC3F]=ZP*G4TML>4Z4639ZSCI<=71=UTK,6SNV*P<7ZYVMS\%QI)4%^G\B1 M,KJ[ID(M1M^:[!13@9P)P, $!GP$DBKAC7II(&>(Z<*_6L7":0=P,(]D_UYA M?>J;+QDGW/#*\>/MJ9*S)0Y*_<"R$.T8$F/RIK>MXHPW%C)-UF># 0@(5P$N MPYJ0<7K^-#?5<<)(ZATJ(39S00W!+D?29,28==8%A]5V,>E-3N7R/'JQURD5 M_4KK$T5@H#:D\^9BKIO&[: L*8M_>Z[1M1'-2>=4S7:6SJ5DK#'1*Q5!*5[] M?5%(:V' M-.B*#V/XP$/79A2$,?H,*BIJ.S4>U6 ,^"C54.9R!O\#PY<9EVE(%KN:QT%F M\RDVNM7S.HHTT(9+I (Y.#L M;&2'38\LI$^0;3(Q5=OP,X U(&B\TL:J+*(5T%N\&=%J;Y^_-5^KPJ)F]YO:(;] MOO;>ZJ[(X+S5.N59BM&/3VV/?[0CWJF56<-13B"6I97Y\[*>>;,G_8Y>_.?O M6 T6AZBVI?.??W;DT0NM2;(:[(9<'"&62 7=I_Z4.N)9=BPTQ._D]8A#E+)_ M_L[;#BA2?2E(Y%TYQ#PKP76\V-'_J&FQ0!EUXOV3DA&&4*CKY:^=A/ \+J=! MH#283FK5QR%2"HFY'VMG@UCIMPNJ!D@D1:>W@Q=@>N!_7CX*7&=;I%W80/74 MO)F7H'EUB-SR/$!I. 4JDWO+!.A9 K0$^ !6@EH"=!*P,;=^JX,UMW9IOMA M@VML6<;\H(HPA;WS,<)/@RUW08O/)[C&D2P27Q13=1(AA2,#RT9F1H='9 M[+KTR<*H]=6#JCC^0<;B?VKXS6WOK9UO21Y8##_+MUH,?WL8WID)Q;F7?N>' MNB0TZK!.N^XI_%>__W*;VJ_8C[1);66:0#S->&$H<0477BTJ_G1Q<7GY M]NW>"'A#L*UT>;I6^_M=& XU5R2/>[;CX_;Z';=WNA.GOPG$9GG#\L;JO.'U MW=/3G<0CFD!LECOU3BUO-!)KN]#ON:>_84G=C +74O3GJ[I_TW(ZW:\/-4K>E[IU0=Z?CGG1V[;(?;*5- M(])$-?N7]N^A/-NPQA[$P [#$EZOZQY[[6<1EK"TW038&D3;QUVWW>U;VFXD MN(<(6W-HNW/:<\\L;3<4W$.$K3FTW>WUW>/>\Z#M/7@F6\R*%+OI;HW=='YY M-YVH[)#9Q/4]C?WWSN--9.3-6UG>J=L[WG7TMXGJQM+;;NBM[7JX <32FZ6W M'=!;I]MS3[J6WBR][8C>O)[;.ST@>ONV@N]L"*^V)73_)G#CO,PFP]8<#[CO M]D]V+0%L;.?P4=E\RNZYQ\>6LIL)[B'"UAS*!K?TM+/K,(@E[<-'9?-)^\SU M^K9SX:F^RHX[%^K6@N_?$;%E@AMD_3TT,+CMSJZ+A&P)K*7MG;0ON/W>KONY M+6U;VMY)>;=[?&KE=G, M;2]2=INGQQZT]FWE3M1JP$K*]KW[YTTSO=O,FS- MB4MXQV"Z/8\Z04O:38"M.:3=Z[LG;1M-;B:XAPA;#"ZQ?LB+Q4"1,7]X;NWRTYB #%$S>2-"%* M\730UY0++[S.@0P06?-@&]V%89GDFV:2G?<0V4"U)?%=ZX'>8="X50.61_;$ M(P>?B_\FDO6LOQY+VX:.R^:2-V9W3T^>1E#_D[$[A M;8!_H3(V^_U/:8%;$1H."%?5=9T$R M&T1B ^"OR89-6&G:+(QX/;=]MF\K<[]D;%G1LF(3,-+MN=V]5Z%:5K2L:%FQ M<^P>[WV/>G.HM-FS]@@=6SQDE<7YT+Y#"$(XH MP.%W(AW"(_Q;X20C;.)R,C\2&: OPG?GTV7?WU! A%0>3+]V8G"6!R-Y8>] MGQWZ&Y9XX42RF64BRE6$JQ ME&(I9<-(V4=N9M\[7MXKZW'_UERC7=RFP=:@@M%VNW505?YKGN\'RQD'!9OE M#,L9EC,L9UC.:!;U-1DVRQG-XXQ]>&,['LUVD60YAO ;XH =1*6L'16_C+6. M3UO[SO'9(G!+VELA[79KUS,R+&E;TMX):1];TFX0H):T-RJU.P=.VM]62DB. M.?LU3;+,F:;)*&S ?.C&!0N:#%MS AE=K_4\1L1;PFX"; TB[+.=:S5+V(>/ MR@,@[*XE[(:">XBP-8BPSW;N8ML^A\>S'SM7-@Z?KP47D(=/T\Y/4^ M7)0=-R-\2,51 FX'O+)!_HPNZTS2]>-!/<086L.77O=G5>>VKS($_,B5W$N4I'E MS@OV/EZJ[(B+JQ?V[XL<1$S"[C==1I):*/S7GTX[7N?G X]06#JW=&[IW-*Y MI7-+YTT#U-*YI?,F>3)[SZQGB&O2=7<+5Z4QI65L10@P(;]=UA03(;1**AX#^IWVUC)SHX2;/S(S=@ M*Z_E0\N'9:+<_]).RX>6#RT?6GUH^=#RX?[YT&M;A;C\P'OPKI_D(H^2.#^Z M%TAL^- H6&,IC!CF3E*,? C\W/]I_X)J[X*GB:+CF2/%4HJE%$LIEE(LI5A* MV3!2FI EZ>PW2W(FDR3W\!3L/I&SAQO0>;(BHAKKE"[+5JYTUXUD]1T?<%V7 M==^1H_T2Z+?"9"L1UR'7/.SV@.LRV:X7&C6+0+\5)K.:;)^:K+/K%K=F$:AE M,LMD.V"R?>%QL:M% MJ4+'SQT1!_C;J4C#)&BHP#F@0% -5S<.^J\54[LLZ^SU=CU9J5D4:+G(DOV6RZ#'1Z>IY,?W:B,!9'8]G8Y,E&IRS\-V [F_A1)%(*78"7#X][ MU5"?] #$U,99]_M=,&[C@FB>V_9Z31!9!Z/=+6]\0[S1L;S1'$ M;S2)-\Z: MX3!:WK"\T3#>Z+C>22-*.)^!K[?WW.)%,IGZJ8^C3F1RD?W"X=B/;QLXN+&9 M,1P;@=K9>)Q6(\HBFCD=QW*AY<*=D.2+SNG.MX'MG0]?6D:TC-@T1CS=^9(G MRX>6#RT?5OGP;.]3&YO,A[7NMO[Y/_\#_H@^:/%W]>3BW_C/7P:I\^/#']'/ M_&6<*LAKD"(/4:6BB0C"V02P$XOB;^PMU_TEY2QHW9_R9%KY _O>/SGMZ1?' MG^4)_=#&.U/95(YIR ONPPU7@2VY[_15^1L)"#X6KO3'5PNH(>0Z0Q'A90^! M:O[\7?L[^K>D(OYWY&?9G[][<_/A[;LPRS_AEPJ*I$3OR)^$T?PGY_]^"BN_U#F9<1_H7#F=17)9+%B(SF'PF=?%FGT^I3 M6*-,*@_29=US:(/%@AZ@!'A9(!FGYJ47+[R7:[R';JS^/2;&_G>6Y>%H7A,' M(J+'& [06)QG0!!SH+?<@5N%Q\!_'(8 MP"<'<_IFO*S- ?\H6QV$/QS30P O*?T!/C@5PSR\$[(/ F!C>$2P#4+'!SJ/ M:Z)":T;"3TE_CPMQ3"[5QWOEQ\1@ 4U53[4 M%+YR-,"C'_DC.-)/?G3OS[,EZ"D3KJ'\E=[M*75;DAI27,%:6&Y( MF/=GJ M_9O+?WSWRKF* _'EEQ_]5^H.%L18#>15^GZ WNN$2NUVJ$_ NZ,DBI)[G'+- MZF.:)B@1,L<'MAXF\3",0C\/DQA9/YFE)$)"N2LW<G!U6U.+4$-1SF!^-V"N*L(OTUF MO%;/U&W%:6Q0;OJK4[/'C[ED-7)_@3(6)]$C[X5I+D"YHB;-4+>*C;8/'L#E M- B4!M/)/7QX#J+HRZ%32FT PDJ_W5'U$^=D=K9%VLY?9N"'=-MN/35OYB6= M=FH&77N#0&DX!3(!>MLFP)U,U6K0K3<(E(,@0"L!+0%:"=BX6]^5P;I* ME>@.#=@]Y6MO6QSPP@F2*/+3S EC)Q\GL\R/@VRCL\.V@.E=T:99//T5 MLXJW5SS=I WWC2O?V!1L*]U>LWHR=ED/W7/;9R<[+CTYL"D6EC6^2=;H]MSN MSF?-6]9H!BHM:SS8PG?L'N]\UXEEC6:@TK+&0\<]/7/[O>>A-?;AI^W, Y/E M&%?H;(LL=\27J8@SX;Q@A^REB\4B^W?+]BXJFEB[OX7=(3LW])[CQ'A+K+L@ MUN/CQI&JW>C]/$GMQ?)'"6?_,OI%&>;72XJ->8X:+/-D30A.7;VW/Q3]QV_WEX^):RFP!;-<6HB7MPT?E 9!VQVU[NYYJ]WPR#FNTW&PS M#<%-J?X7Y?/LWSMI4"&RW?_YE#&[_9,#68EN1U!;VEZ+MCW/[7J[KEJTQ&V) M>Q?$?>*V3^U>C>8 :FE[@T;)B=O=>774H?96-3A[P_TK/#=G_YY*XX(#38:M M.8&+3M?MGYT^B\"%)>TFP-8E0P_'PW\3 2 L@EF54I5 M9?OW6PXBF/'$J2]-B&@\'?2USA+4-2A24I\?#9(9 M[FWX>O#79-DF#-)H%D8Z??>LNV]=O5\RMJQH6;$)&.GW7&_OSJ%E1RF+F*RTWLCBTM=5QWOUZ5 M+.KN])<\77:#.+JBCK(T*52 K"X2-%"QB,W2GY*?U,4PPA,/9Z9B"?CZ& M:[(<_F="^W#A&SR-L'81[5)\/1 7TS]7&;.&[Y[&JG4ZN-CD6;?$X 97=0;. MWV9^FO/^WK=A!M?IX/(7!Y=3^ZF@==0/?=*K!??Q'9W+P:0/%,M0:T'' ?XW M>*>;?'EM44.Q.!D((A54TP (^;[7[[3Z#DBJ" F1ED ()V,T_4NC:60@=)0F M$_BBUV^=K?-%SP6N*-Z.?_N^>]PZ5H]PG21U3ENG/[3XU [N9RT^?>_3.JZ1@T ?]U%H>Y SKU/A^WMDT %P\C*7"\5N>'U0A@J#@*A1/@ MOW/::O\ \D_CXE%:6(;$)0A$^192+#H9:1JHW*':]YVG?ISY0Y*LJ&3!G $Y M[$?1'+X]RH 1X!+\!7CU]F_C 9D"]$J^B!:E1/Y][/R7/P$M<>N#O0C$.Q9^ M!,C@7PX$: UX1QB 3!_#)^X!72[1W2A) E05 !*+Z'N1UD,(\.$X*GHA2OML M-IF(5)]^-$N!?&;XX#R99_+Q49*@8@!4@++)-DI5J\JT7],DRYP/:3("ZD:@ M^!>_$U%NF\SY75-^N;IB%G5>KZO%S3JBSCONMMKKBCI-7RA O+-6KR3I/) H M/[0D:O@@&EQ]R2?]-AC>0/O.- EIPWWB@# Z69%3"?[NV8J<7>)*DSUN32A7 M>C$"G(;P#3"!V?;A2]#B!HRX*?QM./:E>8,4S(NWI6376!@#?<$[PLD4+"IF M3_Q)FUJ1/R"RYZ>@>'>R"(ER@"5,9A?0AYH+SQR [X%,*CK_"IBD%H1 M 7T>3,(8[4(XV)UP+N7LNFVSS,VO)+7.*Y:!YYT^S3+PO';+^TK+X+35+;'+ M2>OX!]<@*:U-_5C3B3Z %N:D1C+"KR2C>U02@&,6K9F(Q#!'Q'P6>2'NSY$2 MIT K(*/QX_"@6%E0KE-@3 N8[B*?=HY7UJB$./A\_ROX%(P,C8E:YHN$U)#P MCJD_3Y,HFW5:RD+ M=+AHWQFG8O3G[_YT]?[-Y3^ !,C#;O2'_C.1+ZSF+@8D!A1?/5],NT#J.& MI[:H:]KKF81M4*=+/VZX&(;*V8>5)(=:??*_*&)V7KR&BP+;_N6VJ7IQH):A M[5?"-%)ZQ_ XAD8@"HPD;>&LH_,-S2]&(R8K I(-&F2[&AK55_HPL;(WZO5; MO1_H3YU>Z_2'"@73N^_ N/#C86%6U\$B_U3P"49!# N.>7/1#T??%5QA#F,6 MCVLY;P#,5,A?#9@*D/:!?@"GWWN&<$#0OV]KCPL>K3'P^,7AUU>P64M8V5?P M\*JT_7-;S'!>-SK.0)*T'=[:S+'@K_=:;Q^WM:2<^E9Q F3A.^V>+MYPS>C) SSVA1\28G^(5 MZFW7))+3X].2['W\^YY;3RQGE3" AZ12X_QJ_I:)@E7R Z4WG7B&3#3C/^N J5,* M*V<#ZE,)JZ4A;"S>U#^GO44%M(:(Z?;ZB['\)XF8X[;F7I8Q&&N4D7E-6M40 MO7-\7!.9[QH1O]5/TST#*WLMSE@C3K\2&'"*!X+T&@NE:+VVY)K/;<3++V9=,;_U8EN"L&=K7,'5J.+US@EIM;5R# M/WWRPWKZJH;E2U41-1YU!J04CL*A'Z/8E5%_C"7YBVZ<*3X(!4_ELN<5H>Q_ M%4?UUS2?Y1TOC5=JBBD'+M_,4BHI6Q$Z%_XD(YWP;_/PR&7#**'3WR?RM\# ML32[XEBP(2-M.E 6R9"Y:F4@"J%A -$U@'!ET1L]#("0[Z""-N/0&A?KQU#Y M"2L'4E>_<3.>NA(WVWS9_O-E79LO>[;YL@VG'?:0;%A'!J$=\/V)H73,5$.X M^&PRU4X68ZRK>^4U\7XC;223$"O!CJJGK 4I!P$O:LL<1)=LR*_*050@0:T1 M)L'7IB24%C82$QH)=1F*;CE#49//7!EEJZM;FZ9X+$W1.5XSEE )=YX]V7VJ MA"(ZK3,CXE!D+YP3<*MLTN+[?L=(ZJQ_3UZW^S21MW!1IYZ6M>3F'F/@YZL\ MIPK>WX7_FH5!B$7$P.P7_A0OR?DHLF0&]NY&':952>$:A.!=*.ZW30/7LU3* MY+DCCXM(CS1&0#T@+].,QE&4W%.,\2[$>QO,T;=(N=4&@Z]W81Y*!\>_\\.( M@L=@;J7)/19(.V!$8;P!WOD]F$%&#N"CN$NB.WS,!2C2,'?>^L,P@OA&9L9Q*"^/E&] %=L,SWV2?L;GRP\8\0DX[J+C-O9!99R9(.H# M 7?PF8SS+#V 5#[>J?$H>".=@1Q!_$$ MN] ;U$74>Q@)*[EO 52'\W2G,)[ M\0@-;-G@I7BT=;II$ZZ\5:_GK2B]U*<*@?*Z;COC;0Q&9BU^ ]T+.+Q*JW:.J>JH?EV#5N6V%0> M *S6D\?A+9<$G52^LKI)#HC#YPYS?-!H1DQ<\SK2@TITFL7"#TO/EJZ0VUC< MR#7O:A7D5@Z)X+!4#^!T\$"\/X]"L]V:FKU43$*6C*-R'YF\^CFXS81S?PK8 M^ (ZX:I!KH)<)_AC$R/]MH)Z M-I5N820H;*,VS04X% %KN3A>5'XC6C0'W QK.S/,WG)+#H4I\*' M)F&>+U1;TA\3TAV XO^%>\R4QW5Q_3]7;XZ\LZUGNW\+$19L]8WF4JG"R9%A M, ^\5*HO*FNX;5"0J93.!BF;]$1$;U@IQ'Z2P9!*=FE)/0B_M%GH -,9YMW8 MT$51'P/"YJ[J%T#Q&.>NO,="HTF1(3-\99K%WQ$*;XT,FE_.H-&'3,.J J[9 M]VG /8I09:%/;MP HA[ ##-65G2M^3A,BT)'5:A$_0TZF0*_!EHG:]$\.J7T MX0_#<,KJ2W+H5/B?G3&9(W-9-)'!<]BSP ^,$K24*B]59WPK(:>B OA"]7KP M1OPH2XP\64ELU90S%Y;%UNGJ-7EDL@E=OY\K5EC4$7,-1!0*N%UFK&76Y33) M0M8(A5&_CCG/)NTJ9N\]J%: R>@?#0 .BNB TB1S4A3"&G5=G3!P'^0D%(R# M' @!/"5XF)9X_/C**3"LQ,4F@'FL-9^ M!WKEM/1&MBH=6F6XL+ 9J1H(&R MV6@$-(ZV"VH1T[.8"+@74SB63PP739B%@P"="O57-D ': 2:&@G_"'*"HX>'"? LMDLI7M:^AQYR^4C@*:\1_#88(9O@4%K-A*K MS[ILCH &RXH'XT!("#@ M,FQ_5!/R/3V;[WFV^9Z5RWG&*/ ^BL+*^9 FX+=.MFZ*Q5AS!PY^YQC=&>^, M)?$,B&Z'P(/C]F[;<( M814N?.<;,114_>/UZ;5M68=;^;8N.%)@>L=&KF,6Y5*=?-\I?8\\NSL1D*5+ M&#*@+2J'G+_X\0P-9J]+#^VV'+B[]QB(0="D-^JYY7X2OD<#%V4WK ))GIAX MXO/#/S,T0%7]A[Q_#&AY)S]G"P"C58"$Z_*MD3&XB,(N9\HD/6"4T'P&NW@# M;?,'[** <:#=X #XP^.])2CW&8+NR'QV+ MVP1(C4)%1CGM2Y.PM$EK7HO*=?EH+D3">9-).&2/>##+<")'9F#!( 1M[0V3 M=)I@BI#C>4'A\$]5F52"9QK4TU2@UZ3H*,"\FP-.#$,8,BJ0 N@N(O^>*&4@ MAOZ,!48FHM$1%HYF3"F2ID#_846?!*4.B\@<'!QB7 T*KYX@(3M:AK$=);E '6I9*WL[0""_7ZA?EQ@9/%=1=(TB-B-A3*MK,@_3@B-[) MZ:,'Z?;-:MF-'433:";*@2RJK)!\,9B7N$*?GD5@P<1&O.KAU)1W8NHX< ]E M^%^[HPL0E]BEM=S;0^TL*=G0JJ::4,Z:C'!B"#.A"$^EG#)5&H2LD[D95RH> MMI\Z\]F$XG0 UP5>RUN,&&X]W4Y#I>1KBRC-8K 2JRI2@FB%V0@?[IYTXPJO-\V0GC'YTKO5R-59V&SM;GH2%)9-]>5G.*E = M+TX!?20:LD -#W2F5E1,W;S.YEX+$6S=%-]M4_$JFVR6'"L%*;=Y:GL"?@U M&LH"M1!VML,.A7FQ9.;U!EZ!=DN#^&O[]]](H Z)*)6]OU6:K)WR?AC7OPOY M_W11OP5.VH[]JKGQ3E_BTC2C;6QKQ-(K;$&0K7.HC6TTV>:I'-IKL[*!=]ZQ?N\2\B5?X M=.*RG& YX9&#]CSWM'=\X*RP:RV['_TYD_,G-%1=SFV_ M$F!%5#;&T'TTTM@PV)^TJG)3QUE/5IVYW=-=&KR;)[U#4KV6\2SC*2/VS#T[ MWJ41>Q"\Q&*+YD)I5NZRAJMF2:[EB-J[>#)W/C^S0-C.#_RB<^J> M=6MWRN](3&WC5 VS BPO?2.\Y)X>?YNL5*/6U4\UF^+7&+^T0H4NE>5^,+*M MUT6V]7S!'U\3AK56-JS6%$PS Z%EX)A'%*[V05N7V M5AB#H\EGU5G9RB3>W('#&B+3LX5K)XG(HGC5(DY30E;;3@T,,J3Y8E27CY1; MVM0&?P:ND;.]T-B?8G?^_FG[;1&SW"-MUS8K$+F>K;FGIIC :8QNHGZ\!?*N M'_B J^3;B\L/GTS=58G&'3VS'%LXUI^06![#6D?>9;J<^G/:V% TU&9F&U3] MIH<*'7/O[Y3ZG,07D0[#90TX=EK";J'_'!U]^'@]"B.A[_DC M#A_\ 7[^H7/\PP\_'!V]6D\=5$4_KN&0G=K7 _@"-PYN6^#C8#CD)^R6QE76 MX*I@=RQO!9'@)!H7#01.M4D7XN>XZSM33:)+49#AE"XYND\.K#J/XQD-F<6]/6K$ M5P[/PY)@W#9"S>/)<$CS'.5^%7 ,:0#J M*VOM&OQ&@+_N3U:'3TVH]H5M#- M&"<825XZ3U/$T,0,A6Z+,!\&$<@V2*@_G*X2NUM!3QX-)-090>T;X'(7K#P' M?N?AYU.W*S7IRNIMMYX34"RQ;R93,)N'KU#CY;C8Z58@@O6': M:Z(KB3ASJY%!=C3KU?B3KV]@:MY <;*M"Z:/ LT[8+,K0!^^$P9^_^]L?Y^\_77TZ_W3U/Y<@T,"( M.(^'XR0%4P$-E/_\CQ6;K0WSZ5V8Y9^H_?G)?=?UH3 ME@+'E!'>T]'&"M \F\2^?\_1L'?O%._?O- MUWCCGKZ__^.3\?O[QKY>?G(]7-W]M?'#V"NT_8''G(T[=^1AF MGW=@=*)R->:SA H&FOR3 @QU0Y#7&]2H1O8,P'')]!M %-/V$^0\6G3R\&R. M&(W!'%1"3 -UU%?U/1'$.$AQZT-B:L%D@Y:FD]39LFHC),]M0L3B@MILF(8# M/6A"#I#_&T]QY;&R*/?A%Y'Z]YM"UR 0O_/SD%@R.3@>IX:;@X!*)O&V-^-= M@8/ PYJNXE%$.GV[M[$H)W'T;JUQ9@[],"T\.?%>#?T8J,FPXV+0,HVO:3E_ M'X/C"<='4RT(<=8H+FG!D!+Z$SPE; *&ZDR.20H+9(0*&>9Z/!R.+S!8I&DX M]G-YL;0,J#!DU#S2TDA:O2\H*[T#YX*B)>ZJ\;;&0=9#C+9=PHFB:)IA#E8* MVOPXHA3GV]#@/)\'K*[W!IQY8QR?GZE>%WOG1K/!G#(%]H5:\ M(CM\P"AR@#[#+F:H [WY[((#5V>.8!!1HNC1>]ELBD.?,S4%GW0])6XP"%X= M'GXQ#L7(N?PBACP_^!H%(HXDQV4_]#>]WD3^S2WO.*,QA/)IVH72BW!+([VF M!;IL.7F.8/>%__+(Z[\0+Y7X?'22(*Z2G7 FX86A?LT/2YWZDCZL MQ'("B&^Y#:,2]@@/OS4W'N''KH.]P@] M0$T?'[8K0> MLS]XWHP203QE3 YIH $>#TVQ"5/XX5BF!#5 RX-4LUY\5"!-7W_+N5X' MQM5 *V9*JE4HCY!=G1#@:7ER6">/4,_Q6;CB4(!WDLKH#_QSE/JS0%EOJU)W MBKX$QF3XIF1M1RUA2N(/T[)D<\VAH&3OQ>@B +11."%K7NY-0!@E'&J9D(L^ MA&9PC0#<<:5 QB&#"BY_D"71+#>AXF"7\>P00SER*&>,CI3<2D;XT48C2GUI M8*D!SMH.9"R+8.L!J OM-Y%?C,,2I?KDG0.:KEBF $5N6X]^*KEXE2Q%J* < MFE!JFS=54):6!HU#$"(TE'995INND2[ ,(LYABDG1/)%+PN2ZV]I*N*ON^O! M_=0KMXGIQ<3TL4U,/Z_$],.D6"OA/IQ__.1<73E'SO6GWRX_.E?OWUY__/W\ MT]7U^Z=[M.\N?SU_9]W9==U9;U_N+-T7^[&7;Z[>_[HM1[;,A LT_S"O/CD4 M]W9A$O^]4,/BPQC#Q6Q ]&%$[9,(K!&(T?.UE>J+3366"]FZU&+%1E[(SHU MQ3"TS/0ELYR6)O/(9 ?S>K?2FP4Y.0O1&3,QS!'K>XZ/^^0 %X/3?TONP>I, M*18GD]\Z)$Q9S\ ,+-*.MQ0[7IKE0[:F4BHS6O79K 7 M;8,U; 667)BBL8)K;<%UOB_)A??EO#V_^'3]<7_1MR=+IALAG"OPM "!M:5# MO(<2W1T_Q,7WG*J9JO@7)<;D:@YI32N37OI,:A+\H^E_WE8R%N5GHF,;)K,, M/745N]!X(_[W<6-8M*YASLSVQ_N/E[]>W7RZ_'CYQC+=NDS7V1?/F=?FW)R_ MN[QQKM\ZEW_[X^K3/YV;RXL_/EY]NKKDV/@?-Y?X1VE:[(]%'^?&E:ORKXP M'_RGN@=KF[4H5[6;PO5RC-)B##-T8N[46,_Q#RG&RKL'L@=W#JQR@#4JR>M" M'X9A>(B+"O?!>_O(C/.[5OFC_:UK7GQ\;[H+CS@$Z M_U9LDT!YR][4#VDQO+-UIG8VR1$=RQ$-XHAO1S$9^RVW^3+LDO=3*NJ8S@;@ M.D3SK;XNYMKW0.ZV3+8K#N0ZO&RC$J%K)8*5"* XL3KD"Q68.@%XF7ZZ34K& M6@9AK ;%^-4VWX=9AKG(2YN!M_D^746G!(.5"SN4"S61J^+7F_3S9<2AW]GP M1I5*R<331^C]#G3O%:4CO"$8?];>, .#P% ML_$S'5FR_"8 L#+O^=ZME7F'8CD?F'F\6EI@]03(]BQKKC>MLZQ5$>K>?:2O M0]U^G?8ZV"OIX*(^M')_351W.S[@0>C.YT^PWR#LAZ?LFX2.7?M&EHR;#+O5 M=U;?'13!?H.P6WUWF'[Q?@AZ'R[U5VRFW9BS3 7T.[[A32_';-!ZS#WH\VTL MN6QDW44SR<9"]57DVR! FXF^QD-EY69)^EFY::': ?DV"- MKSU?L,KUSS73 M6]:8E?*MS )2&\\6!D+6RIP'GU(_4:A$I.7!!]6NK\T-0MCZI**%N[A(X@PH M(#/:_+*ZVL3]( ]8@K<$_T2"[VZ2X)^PGVWA@JYCYXT8"IHQX?6IA*3-.S]> M)WX:\#:45,BQB;-\G/!"!;F+47$ ? R0EB?.]T :K;9>-:[UB1RB*J>L43+D MY.>L-(:MY0 XO_OP3,<[YGW@2V$I/\X$S8^K&,#QBW)_..Y")Q"KR]"K<"UC M_[Y2>1>L;<$)NL9O<>$*F"W;\>(8#<3VNY.G2N=_#%^D:9"5/ MZ>BEXSG(WCC7SH^J , -Z!TH[D.][C M%8O;) ]Y48?Q+7<1#?X0I"0.RGW >J%!(;R,&$Z#[\!E&:4'\WH&N&@1C8YR MP6OU1B.1TG>1*H&X!V%<[."A#5A)"G#B#% <-XIG)GR.2H2"8Y5Y?S.M4.9= MIP;::'9P(*:TQP6WF>!N/9'3I&(YC]18^[&( &.O'4]*6L*&.Z3!0 XI;SI6F9*;U"K54 M%AV"L!-Q)@= "S^-0M3'(ITH#-/NFGK!A2.>YS5X (I;LL.PO$PC *EQ8C): M*B9^&/-:;;SW,%_.-RWPSQNIR;\[>7G_YI MKBU^7C1)BTTL4:Y+E/U]$>72130-(<=X"1&N,=S:;J-:W$9U8K=1/;MM5"9E MLC"^_,=O5Z^OMFC EBYR7>&\PK3V9>FU>EFW("]K9; II1_+4B^5U\>M)4- M'TD?K@ 82?>G *9N>V7 :J3X$S*(CPCBG>T.J!,J0QQR.U, M_%6LEL=O-4WN52Y^E1MF]#V8M'_LN1N\E>4OJ;VA!X%_$O96Q-AJAIVSTQ\'Z7@(LJ1[UO%._I_XXK6/O-8XGWSWRFNW M/-;>6^&]55&Q#0[]VJNH,X9U7ND<%Z_3.OH\<2XGTRB9T[_.;U,A-TT'%%+_ MRRP6Q?12%\.R%"86^3VNS[F.HE 4,W,0TH>**F*UULD-N3"/K4@C/:"J47FIT=_ MA80%"VP%B.^J>]-O>RY=/3OE:P64%5U5P==M][TP)KI[G M=1<$5\<*KB<(KH=DU?GL%C[G>%\IK=[Y]RR)_IKZLVP[HJHBF18EESQ+IV.% ME156%0[1<8Q"OH"$ ?G2]91\^>^N9RVC)PF8"WP;+@E5;LW%.!3HW(CAC,H& MKD?P5[!CS,J+CS/PJ[VN?^3U7O@O,:?M]0/U#T['W\#WTS /P76^_,+;1YWS M(6U.\>Y,,9Q1I?($\%ZI?!^K7 M00*F>LQ5>L)/5??)%58<85\!*/HW?NZ#- #;?R"&_BP35%Q.K\G]6RZ+Q\Z+ M(*!.@'Q5;RU6+ MR'F$J]Z(41B'EJDL4U7HAIGJW?EKRU2+R'F$J=[Y Q%9?EKUQKXA?OKP\=+R MTR)R'N&G#ZG(@'^L[6?9JDHY7KMG&6H1+1<)/-+!#K8E$<$7(^P,S#'<[V=. M:/ ?5B$.$^ V^$V 845=9>@]/0JH?EJ[*_35?Q/ @3,6J< @Y5J]R"QYG9O9 M8!+2844DAGF:Q(CM:$Y13R MVF;59]>L^@ I+J"QKME1=KC>7/WZ_OP3CE&HZ7'5?UR7O3]4)EREXE^S,*7" M[VSETBG^XFV8X="GW!F#P UP1A#E9 (6/RF7:\-K!L+) MIV=[K27&OM7&S/YR$^XK=?H#3Z[3U@^.97CW[NI2 MM@W<.*_//_YZ?O7>N?[CT[O+3\YOU^_>7+W_]<9UKMY?;$,U6]+8.&DL>W!I MUO-37_+(DSLK/GD#UOY2#-8NI5G6X^OG,M]8CJKV[O)&69\JLQ: 8+5@E@ M/ %_3WS%H^"6,,G/-?^[PAD6J2N19,US2TC%B%P84/OCLO)B/PZ^"71O2RJ4 MWE4K]VONA8(]X619)>CV(J4-OZ2]79X:MJD+5[ 1AS#&HK)' MD"?UR5^E_$J>[P1X+X&J?U8__?+C( GF],,XGT3PP_\'4$L#!!0 ( (2$ M(54P,7+$'0H #>B]U- #O1FR7920KT%9?#8MMK^SW@J\V++'I)*8[WU^^0DFW9 MEA,G::]N$2- )(I#SE!\'LX,J?-Q,_O,?")V/.6;N"JX+663\Y?EI];\N M_%>OAWZ7E.>&,U2H(7JM%69:LA%'[V6.;TI))UO[>* MEA.>%XAJC@MHHS0R'S5;^?CI@Y 91T%PDIP$)WTO#AKR;]1TKN5H7"!_,.BC M'@J\(&B*]WJ5):>U*>=$L3DB(ZHRI2\Z+X3[=9 IYAF_Z B5%SV!)S*;#]%O M7^2$&_0'GZ%/:H+SW\Z0>V[D7WR(?&]:G*&"WQ8]G,E1/D09%U#B6AZB%Y[[ MG77JD=0H5V:,&7127W20D[OHP/ 57"]U&'-KT!!%T]NMUA#!]'JD59FSWN:C MIBI5DV=H@O5(YCVKV1#ALE#+(EUU4I41I1F'MG*5\X7&3-XLWO+JLKI9:-KL MT;6WK:\;L%EM$5$9@^;?W8XED04*_1/__+31S^D=?;[\]84?>V?-.KN569B_ MCS;G&.5X @U<7R=!X/E7E.M""DFQG;)72ES1L>3BBM]R"K/XZ@I$3O%*K%#T M:B$:5,_>O/OTY?+]Y9M77RX__/%Y?Q//B5X5[#1T:X)==M%_U#A'GV?S$>C> M194%O>[I0I, )J49YF98@K(O>AX'7<_Q8PM[S-LS$7G[>>/[W^7 MIOABA3I(LHO.7RFA44AB*HC7CQ+*"$EP,O &41 +GT4T2 /T%\OVK^Q0T9QMIA!A9JNB575V:8ZJ6N].7"+X2O8;NFVSM!Z MD^NRNV>ZXYS.2_]D?;[LH\4::]VEDN.(_57Z7VGL[+,3$XWQ#4>:WT@^LPO$ M6!KT9XDU@#.;0_E4Z0*I'+U7>@*OJO=?I 3ZD&62__HB#?SDS*#70%=8YNA# M" MF84 SN>HS M=(T%E$:)B*@B1\11KX^TINCM++C M08C?0,Q]J&]];UNM/ +]BW=R!P-$K0RPGT9/98*[U%NQP9LQV'LF#/ Q44W]W2,=<(!QW5,5&Z@2 MWGH)R_V--,ZK@%H\=^W8S-3*'VGZ-)IGV/%"'0NLL-UM)YC*";(2$AP64-"H M3#*73#8E,9))K*6U2E9QC7.] ?,O@-W\4$2,IZ$_8#&4>KW<31(?$K\$)BLGX;A,W<]D;O(#\9="T_C M7J=BB\+VEMR?R8#];B2S!(6-RMUEG@*/&1?Y4:HT5)0%?"JGX'8]D]:C2(L.1.@/2!"0 $=DX*4,#[S(3P:D[R5" M1,^D]432H@=/6N]N<%8Z!\2"EPO!:2%O ';&;*=(EH'?'EY6==N>-7$S68!\_$"]JMS,8M^DI<7_&%I%%XLMQ,:^&!Y0\LST^T\QC:"89 M0%P74Q(#LT0>#[ ';PT'(8WBP<"/O\'&Z>985W;\M#3##IYFWE8(WF8"NT]4 M)U'8!'9&,U16FI+;0;,5!+JQ-E"BBWYR^@+0-F+_9[T=$.$0'$!6[) M>NU=H5ZU#P5TXO:][)987BZ5/:Y4'6.S#"VME^/8CS/G$[I!JOVU.: M'*_5>UQFW!TU80M.[*Z<#NL8-7EIY7]8$GE 3+F5D5JJADLF"Z7-,F)S!=#D M9"*+@O,[W:B6]HB"Z-$*,0E*NY:/@+W RS+6M8/_-F&VX&'^9RG!)L>Y94[= M7MWQ^5&:8)I$)/(BED9IQ'B( Y[X83CXD3;:#M-1.OP$^*LL0S:= MXPYU DCL;A.5'/!=QU3+1/2,XVL;)%69$Q%JVZ[% M\< ,! U?^AT[&:;.%!5J%XG8+$^W"M\,Q&ZFG,#J#C/465A[AJW'"+Z7H[(^ MC_\?5(!)&J=!OQ^&(@H3.@@9)831$*Y];_ -3M1MCDQEQT]+!8>?3WX%H9'0 ML#IW 9C<.11*5T?2:@[H5D&$S&]4=L-M))'C47W43M<^")],,S7G\'0V5I7C M@=<8!ACAJ\1>#_/3G@C+EB,P>QV!VP^7U2<&[O*QWUJLP;)JSWX$D>&I@3J+ MJWV^R5CP02(P#TF""8]$G.+0'_BI%P^8\ <8QZM)UABRC2&V,UBK&5B>7W3\ M30;I]W_9,9GKH>D1511J,D3!]-:&]# )A^BSS&Y%9W+5Q\USM< 'OM^-SCS\2N*JX>-:X:M1_Q M953PW;Z,6MIP?FH_)',7]>=R?P-02P,$% @ A(0A56D;[?'."0 ]S4 M !< !BU;:V_;.!;]OL#^!ZZ+F4D M.Y%D/9VD0!\I-HO!M-OV>\"7+&XDT4-*<3R_?B\IV99MQ7&ZLYMFFZ"H)8KW M08KG\-XKZ3RKBOSU7_^"T'G&,;-'<%R)*N>OST^;W[;Q;Z,1^E507FK.4"4G MZ*V2F"G!IAQ]$"4NJ< Y^B+SNA*RU$-T5=*31M;^O9>T+GA9(:HXKD!'K44Y M[6KY]/EC*G*./.\D.O%. B?T.O+OY&RAQ#2KD)LD 1HAS_&\KOAHU(SDM!W* M.9%L@U^(//D&N,ZO.4,7OJA'.Q;2M5H_(,%5A- M13DR3DX0KBNY:E*-D::-2,4XZ"IER5OG-]S?.FE.E_YV[5JMNU[;&9RWXR(R M9V#D\BX31%1H[)YX<*MV];_^^94;.F>;E[;.#O-J.1N'N'6.48D+4'!31)[G MN->4JTJD@F*SF*]E>DTSP=/KM%GHU]<@ M?+WZ^-N71X[G]3E1W::>B5H.>6<17@W1/V16HB_SQ11&,43-6!:HRG U^3,= MV2]=80)@ICS/]0Q3P/K%P!G8\QEF;'6>8ZTO!N^_?/KPJ]#55R,T0()=#/YP MHY2X7N+B,."^DV(?M]V6"Z?8Y9,OD&QZY0AF\Y4OQ6\+G94S*AT>\U5H#:? 'M,ZDJ)$OT M0:H"[M7HGTBFZ&.>"_[SJ]ASHS.-W@*M85&BCS7L5!7Z.Z 9%E:[^9P=/'!H M4O$F!A%"6.BZG'X\ GQ".$.U$0 M$!P!]/P@>0'8(>O8^^X ]J]:&\('F;?81&N H6*!;DHYSSE$2L,&:BW F(3[ M5TJ(R^"^&2SA29HMCL! M".F:9EV5,J1 ZAVC0!)IS464P9CWCU/IL3,W 6\E@Y##],$]DT9V9 M%_IX@#X\'@3A.,:^&Z9^Y/J8C%WN!W%,4L)9Z+W01_]=W:2/\7.D#X[25&AO)\S2E1Y] !2$0"K*TY;?VA6/=21YK+N5Z2CN)36-T*@VUL&INA M@./##E'HI7\[ WCAB@>X@K"8\,1U4L=U?!H%A$?,BR "5R2NE[TPA7]=W63 M*_SOF"N^;J!H%:$W;-"FH&8?EBFDU=!D\'6%L.(6W !68988( YQ;9:;T)GI M;KH5$):8T,2<,Z%I+G4-T)I$)&#H\U)" <>]@V^F& M[11LFZ%O4Q'T,$G2Y$GHY2GY(F5NC,=^X-+4\WW'B5F:)DF0>#RB@4_]9\$7 M+>T^'5\/OES#>$B)LXG' #96FJ2"5G#G:UA M2[\5VL8.T(N75H\ID:VCCF[DHGB.+<+;U&&-TF$?432!CNDO("@!][3,!;-U M;UT3+9C 2I@QB28-LN%5:937VN0AEC:U35ILI"$U!Q\K"':,T R;.U+GV,1, M,%+KUSJ? 0F;,&WD>7!$N.D(,0S(<_8T,A[D1^&X?.HGCX]F]#OF$TN;W%>VTW;X(JG*:>5N 5$ MZ)["P2KE.2 N:4[[:PF6/$ 0 @C=%#&(K*O[/3@D0%_ZMYWX=_ M]AWC_WT#K5V(FFA[M!925]!NWFX 71H& MO7QHBH[N$4F!46 KW^HMRCXRL$]@ .?VB8]Y&%36*U>/&T?OX9ZO_\#^>M1^3=:($8X@ZG)#"_RR,L>NY./8#$OAC MYHS#9\$Z3UY(#?[O"JGV70JVY*OA>J\VT427,];;MH'X(S*DG<+'RC5<,U%) MI5<9B&T E44AJHKS/;%'CS8B(1,R(DR RU;O$3 +A";:1$/P:ZHR2X;DO]<" M1F39L"ZI?>QS_./52XF#?<(B'$,&XC.78R?P$ARS* UPF(Q?2AOK>7^N]=(W M.63PT&9?2X3E;AXS4,$!IVU"L:I;SCF^,1E"D]';',&6)^PK&\N'HX]"?UM/ M;)[6]&SOF(&@YJO=_5ZF:"L8E>PG U-[&#:9BX:T1==%@16L/SN^-O;J?;+\ MOPP&NC#_+\,ZP E)PC *F9?ZS,$X)$[*$R=.(>^@8_X"Z]6\/]>*Y1M()5(% M.^800,;M)B]5\_)2B^=A$W:+\E;FM]S$WB6>MJ]EJ38NX,4LEPL.5^>9;((! MO,$6@.X_)5NWZ?W<;4:OXZ MEI%]9(;4E!PY0V3^'8,SI_ITX_7V'2]VEEW_]!PX)=LOS=RWUG!5<&ZZ)HI=??[K32 M>R2//C7U?NB\8_3X :L=V1V3O?3\T)U=P[]+)EU-UBY:W\!'75NI_X:/>+PG M^XBG,X[ET?FI^1#*'K2?>_T;4$L#!!0 ( (2$(546N/1_9 4 %@4 7 M 8G)H8S$P,#0Q-#$Q7V5X,S(M,2YH=&WE6.EOVS84_SY@_\.;@K8)X$.2 M[R,!7,=!4Q1Q%KO ]LF@1,KB*HDJ135Q__H^ZHCMV!Z\K%D+3#!@7N_D[QW2 MT%=A_Q>+OU6K\(&[+$H8!27Z\%8*0B6G2P97 M/"*1RTD ,Q&DBHLHJ+31+7X'5Z[6@"K9IVYODU6IN2;TP9>@(N@)GZ8I R'/C MQ,L> Q*U"MBYX8E(53T2\F#5AS=S'K($;M@]W(F01&\&D.TG_"OK@V7&:@"* M/:@J"?@RZD/ /%S)./?AQ,R>@9'+I_Q+Z3-?0B02GU"45PP,R%B<&^A)Q>2C M.C[3MO6A&3_L, :'N)^64J01K3[=VM0J9SF D,@ECZI:R3Z05(G')9D+R=<< M(2E#7I&(6*'\EOI/)CO3?*$T8%.13,RN&9E+[PM#'1%0E#IY\+G#U>L3JVT. M&G;-RD?#^CY9%_LW=^;'ZEDZ[!A%AP0B$B*#3Z)CVZ:U<)E4W.,NT7A?Q*E, M4A*IA1(+J[M(%PLDJ9,UF1+NHB2U\[WQY&Y^?74]'LVOIS=P^_%N]G%T,X?Y M%*PN?*S-:N,:S";C;-=JM,P?8O=H!J/+Z>U\0P%N,'<(C MF*:8#A6\0[]@YBHR')QJ)OJL;0[&(HQ)M,IFUN ,4,Z5D"$FD.KOZ%RY*1!8 M1#$+OD]1<@,5U^FL B0!G0/I6K\994:6&J(-%7@O_ AF]ZLE KH"8Y\S#\6@6,6_,)AZ MB'%4%_EH-H6)%30_H.%3<)X1Z9"( M)=7I0\!6,'*SJ]#PJ> ^4?U_!?^]4,_3>Q>SNW%L:E'$P1+ELB!(8N(B#LX- MT\CF,:&TG'-Z;GQMM=O-3H\VVQV3-#V[1SJ=GM4EU.UVF=MM:;* ),FY<3F[ MO?K $S77O)]?H.XY5;Z>F*^.KE;ELPVGH9(7VRMZC9::E8*TX^"+QH%+@E*8 M$O$ MNJ <7%JG6$W08_@F5>F?3R-'>K#^6T=]',$5@YY\-( 0\U%_ 8ZF!X# M3++/*9=,]R:)1MPLSQ Y'JS&*<$XEF"U3NG9(U37,5G&8XE7J]=H9F&,25\' M^$!'[6X.R[&UXQ)AT)C39I.$W6F[0]9TPGXO5KP0!B1,\4XY>-ASV MHE7S1Q?ABTWC$'(O+A%<_=SQ,X8-0>A@7V'EK<_S0?*/]0TYI0%[HO+0VT@O;JSQ:C?,':&4" =00*F:S_M@XSN@ 5+XG^>Y_Q"S->KL@X&R[=X7"XR?T?1;+"F< M8DTZ_"9RL*$J6%SKEUL>%O3K;U,%_0N6HVUG;0MZ,MLX^9S/1/8/^TRTMJ,< M#>OZ2ULV*+XG?@-02P,$% @ A(0A55[U^ HD!0 [!( !< !B5866_;1A!^+]#_,*71Q 9T\-(M&U!D&7$0 M6*ZE .WCDKL4MR6YS'(96_GUG>5A4XH-.ZF"M"@AP'MPY]IOOAES&JHX.OOY M)X!IR @M1CA67$7L;-HM_U:+O[3;\)[[+,D8!27&\$8*0B6G&P87/"&)STD$ M*Q'EBHLD:\%EXG?*L\5S+OP\9HD"7S*B4$:>\633E')]LPQXQ,"V.X..W>F9 M?;MQ?B[2K>2;4($U&O6@#;9IV\WC[7;I2;=R9>H)N@5OXXM(R%/C*"@> S*U MC=BI$8A$M0,2\V@[AM=K'K,,KM@MW(B8)*\G4.QG_#,;@V6F:@**W:DVB?@F M&4/$ EPI)(_AR"R>B5'JI_Q3';-00B*RD%#45PT,*$2<&AA)Q>2].2'3OHW! M3>^^$ P>\?_:2)$GM+V_U;2J%#F!F,@-3]K:R#&07(G[)5DJ*=<\(2E#68E( M6&7\COE[DW):V]O46TC]TNHB@K>57YZ(*"I9W(78MU\<;.^O+B8ER01"JR@6,M M1+]KFY.YB%.2;(N9-3D!U',A9(RYW/X-@RN;"H$E% GI78Z:'31<,TL+2 :: MCNB#?2OFYY(KCDQ!$@J+.S\DR88U2 I9*HYYEFFW\*\TRMM>QOKP.WG*I03\Q?7UP4 MRJ<)E*EJQJ)W"/N(<'JY*IA9XT\1T;=>U^T,RZKG$-0,R\@9]R_]? -;^/H M,,D3)/B8%$##.J.P8B#7 M\9*/:\ 2K@M-*EFFL=G2VR2*L%'2K(LTBQLI@C5K%:>">_I%@907HG4-P+?R MJ(2V2)DL=&9[U-SYS\&T[ P?$$M,W[.&?N"X?>9:/9L0=] +V+#?IY[3=^P# M8;-4JUO0)CYXB1,9(5EM#8PTILE2W#MUSS M5QH8)Y02\00JM+3+^1AL_+?% "EN2ZNL%UGU MJ-+!(UH+!JG0T= (F8@XW>TX=XWH9MV=KNI%)O3-ITPXB->'OHNO#_4SL+>? M@/UN( ^.]7^1I]=(ZYQB76A5W??B#CL3Q3^Q^^[[B>ZC$O!,[W[P@M",RR-] M^%/;.^.=4]_PY<+^85\N&G[4HVE7?_TI!M4WKK\!4$L#!!0 ( (2$(54O MU'%O*@P -=_ 1 ;VQL:2TR,#(R,#U1((F:^D)K.59)+95&4F*9*=O7W:$G8#JK4M5I(3V+_^6O(',C;^ #)# M]OQFK.Y6=_]:K980XOU/<]\CCR DX\%IY_"@WR$0.-QEP>2T$\HNE0YCG9\^ M_/,?[__5[7Z" 15X)+1@IP+3EW!W F0N^'MF'E !H.#MP>#@]?]-P.KN=O5 M['-Y(ITI^)0H*B:@OE ?Y(PZ<-J9*C4[Z?6XYS&0!Z'L#?J#0?_MD5;& Q\" M=<6%_Q'&-/34:>?/D'ILS,#M$-0^D"=SFGHZ>#HZX&*"0OJ'O?]^OKDW MO2:TNI/2'B,RCP5_9(3.1\)+Q![U=/.(2D@UR-''2AP>'Q_W3&M*BH)8B6@6 M2$4#!VQZ5Z4,-O'K7M28D")>:C&#I3?&5(X,<=)B[$S(I5#KZ-.F#(,++*N' M!.=@PA][V) E5&)%)""JDW-0A8G M]/;:*A?&3:U"%A:P?3;*HZ.F1B$+>,]KCY;S@!80_?#+\+H@4QI5/G(GU'GY M+' O \74XAI'I_!-&'4(N!"@9'R0 MW&.NGJWOT5@SC8J;S+ N%PLT @/V04_4\;&/43\+WBSA]3[KFXZ+K\,\2IK&8R M+F L1?=HT\1L=_1O$G75(EP?X0LJIU<>?RI+U\7TI7B^VA1/+9^8#EH44Q1O MQ80&["^C(]:H]Z'O4[' 4<8F 1MC5L/2U7%XB,5F,+E#SSK('0&Z&6LIMF^2 MFI=)Q^,R%( ?['Y,Y1OW9,;HLB^R[(PDO;5 IT!_ 75/O02[]%,%'(,\',A* M#&_KW-2YEU0$&'?R#L0%]WT>W$^Q,(A<I;6 MGK_%HEE$D*QKK(#C=1Z.6!))1!E,C+ 6B^6>%8S4[X!Q)WT2*YW3)^!\OYPF7]ZA[M M%@OXBIW;MSO>+R _)$_M7FY^ZR ;+[FW92&0;AI4 EJVX]#"4P;/ QWE]G?B M=[N YET%-%%7+3!5NT(V3*449:"MW0NJ!+')QE(+:J,=)AO9:K+R;S5+]I4J M(6ZZ4=7"7'O'RH:XG*0,WO7[5)78-MKU:H&MM[;/I.3U[:4)N7!%7PEG[;V! M%LH=+7H^@J+,VV;-DTCX/DN>XYTO>6)[VLC*E]298%E]N8NB^KBBJ&ZQJ5E5 M9Y J)WF.NOJX85W=XMJDL,Z 6X/NN4KKXPU*ZQ;I#9"^0",&=>&.B#?&? E1 M#?0'&Z)/M))DT 9!U0(K,]0K:)YEB77<=(G5#O!-CQADL&[(4X9]@Z,%E<&P MWRH]K M]UK::*@5#>8\Q>W,[)XX^!8)*H.AA.=98B%7L:V+!:,8B30CB6IM*-0,A5^! M3:;Z',@C"#J!,RE#W[BR.CU4LSY+8+RJ&QB)?B16D%@:MO%1,SZ&,JR=(@IH MGR4"WM2-@.']+VU&V&ART#^OQT6[KY=-QH)X!55OFJCB?I:H>-=HPNB>:QV) MK62R2FPCI?Q@I_68V^!;3U*USY,<\ZQ$NN*8Z(^93RV6Y5B:;>TAS$+A3'% MW D^$=1?!VLY]0X1+MRN6R(<;<8O%2&Q)BW:VQT6SN"^ 5]9!#0])%P5);LX MB/Q_$2_O>RL74$4OLM=4Z4NJF#_C0I$@=[&9?0W7A-)9?%=6=!W:#7>,F(A: M)E=K%?+TP%,R>6/N$CJ82S>YQJ=4AS7W=97JL$JN'[;HU7P%+Q9->K99D@_; M:! *'%%.,Q5LGO33%DK W)DV42"E-T];=!Q0YL@F/2\9HLG?6<93$ YCHQ%7<_2J;)T2&JZOE= \'W<,WV^NA&NN@-ND_ZTXU$XW< MG]";I^T L&\TK&.X8=&?N@F?-O](FW]TN+$6KWI"7YA64P%#K;M]U>V_ZQ[V MFWD]=SMCS5X3!MWQZ]I=KKOC<8O9Q8C9=MC%M]*A?H[JPGR&:T>JN%A?Z M0\"6!&"Y:Z'+Y^H<*-" M6M?COV\A([J2T=R[>B*58,'D6H&O*SPT.QQ)Q52HC?XD>#A+"!F2=$C /$\? M/SWM*!$B.45JK47R.:*=@6#8BUO%CLP#=CZLD*YT1MH^A6L=..(\!E:E<^.W-=4^G+C7UE2?B;^NC" M%+)J8P^E_-_:/U%5H';NGD]LK"XP7\C-\D\Q^PM+/:D1S:,CS_JW"XSDX5K* M4(MNDE[*A/QM,DS.R"&X$'UA>!:XYP+H'W0"VWAMC<"]\: +HS('?J9SYH?^ MTHH[(Q0MU=MP>GOC3.<-.[#JL]A.2!3\-DY89^X7'NB[!Z^#1Y JSGWR+)9L MV5A!MV=)--8V/?A68=4ZNCVS"LM"8(]:ZI7@_N4.1H=#[+"L1_Y2 MQF5\S/5*F!,/^%B]8= O4NIKP:-M_&34[UK#:[F>"DNN $I 6YG M^N]+<*C= ,5HU>>8K6ODS0\-'V"NSKWT^AWCC4V8(\>D?X1QHI*F[YN2A_@X M! GB$;+#V7[]4D"],.U7U#'UPF?P1\G5>E%U4=B\"HS+?,ROLG1,AC =QP&L@*(XN)]]!& M_<. :QS#POQ)AWT3]16;@WLQU7_X=,&C4X1#+1-F.T'-0@'?)#FMLQX+ M728Q.&/>LB-]!;V)8+-I:P&@NS M2-#WG6(R02#YY,DZPH=NNE&TQU=6#?_KG5#31DOI7@N-''5G(\AG(UQ M0/\&5%SQ4%2YJ)K_I;C'')$\7SV';?W&\7RQ)(G--3MQ%QX;C[]&&UG17IWE MM)U*W;\-OS7F:0/TT4)G"CH()MP:!K!'V,1NBVT/[2[X <.@?SC( M&5I!]V(L>UW3LM?[;-EX#/HG/9#^['AH]O<<'CCFJ"]RIY^276M??]%@F[V% MD)>R*?PS=N73X)Y[1AF)IN;@+Z'90^COXN/^N):<.SA]IRO)G%V5E'MH7;84 MD5<<2]8QEW'O#F5RG1*D4KV9).G%$5"$FHI0@$@ M6+GZ\*C\_..'L,DS\^\3_& 0$=UFQ"/JT)O.G.*%U\ZO5>7U_/ M7Z_/$9[VKBXN+GO__.WI.9R!>7 &$T*#) 3=#J/_1-(?GU 8T%3G OMZC.-< MP'5OVY:2@O_O+"<[XS^=75Z=75^>KTG4%2KRQQ:-Y.3K&KVPZ?+CQX^]].F6 ME F"&M%;LYGW.IW,?QC%8 0F'?[W]]'CEAO%,03D?$EZ_$FO'X9X":*']0(D M!)!^$@WH#.![0 ,8$Z9 *HQN%N"F2^!\$8/\MQD&DYLN%\?\<75U\>'Z@GOC MKR:)/779\K^3+TQF-P%9/8E1J\- M_6HO?5_*WP8Q?V^?9P#0_2E=D7H(3S^RS#\'!W%S+KJH=LC>P66T1UF":F"B"F)/\E]4GJ#_'#O[\!FC7^A,@6"G$P!O%-5_J,0LH-K3SKM:!ZUOY+ ML!8Y_Y;U_1-(*T88J(0Y2JJR805 ]''9Q@"'N4SVSQ(:ZCVGH.B1Y7R>2CN# M# LY_P2CNR'F M2G]A/LDZG27+[H,%'^4QT\@MF" ,MN8 \K"F.&!6P"3 FT?F5?(-L:<)Q?RE M3*:/"048$#E,#MI2"6H':JF=(&6M9PH+0#$%4690,F7HJWG;GF7K-AN6]E[7 M8P (-?)<*1,<4,TLK]BH)Y+,=3')M)9C!KEJRGY00R%<+*5HPY@A!DP7/@"^ M0X16#5$\%4;4GK;W,ND\CDQVE/ ND<1Q6I,@(/DW/_J]KYCI.<2H/IR1/!%F MEYZTH?0(K$"R!'E>P4%(?X=T=K/ZS#>,G+-GW"YN=L,,R22\6X'20( M)S22T![.9=%$^_!#Z1THM,*QWTBZ>#\NO4C9_)T=3+XB%/%:Q#/ *Q@"\HSB MJ (H,Z'PEX[0.WA86Z5#@4Z([23 HRY!G1=MNH,2MU=0?P;I&"NK:\=>-1Y/[/_'*M"7US-:R.!\ %Z;PY=_%"',?VRGY,"+.W0S M9-ZB+"$^_&<)%WQ=HU[VLR'=%B-TI.V]KQ7W(R>C2F]:)BDK1N@D6":M(Q?+ MGD! P(AK,YA\)R U1E4VT]%6"VAR6I_B[6*6(N &$;):5&L1S[2^6V+, "G- M195GI92T?=92,701P'Q+2+XC1&>0 \=;T=3,T39\JZJC)I9*L"P(14'5+$\ M^R [7@\1$43:_7PL)1H62=M=[3FV*.E;X>TT_*C',SK]:\P MCJNK@I6?\R7![<\^A42AK"(:;]1>Y:7'A ;)%++4F:G*$NAVX4P1)!>6MTTO M%BP^!;>!D8K VTGR:DA9&//RBI=T@**ER6?#I+@F:+PCQF*F8*$]XAT4PFJ+;EPC)F\99O5YJDM:6N5:P(8@*)M M^;F@47UB9TF]7>TR4+?W0LHB@ESM*[V?!8@,'D MCNE=VSBE(\G!+"7Q+L@6EN@B*V?W:KZ?JW@/QC2=B"P@#>*T6#H8QW":K3LI M FS'5 FYBA:J+0M/],4YZZQ_0C MKZ6UQ&)I0EMVU1(6:Z\*0N^":VV5+L@Z(5X5914C>'7,;>GU,R6_$>!HHQ8( M9EF6W5M+CM'7WI&ND*WRBU1D)35ZEA.-JQ7&]0E?5B3$!3Y<&^D^#\7C[9F^ MZN/V0*J'I<&0$C;E:*Q+\*J@.^+7+R4@RB]G8L.JY9R;!*)[,(%AK5IOS[ ] M^&MF\#7\SL9: ,)&IE<5KR$6*T[*UUU#\;89MT[A:]3-YEB$62K$J][H!;/! MQ!)OE&%5$P@WR A\#:K1&(N8RF3(RI3M'2WM1Q'D%@3Q,(#18R)*8=7"@IXJ MKRRHJ'P-L9U9%G%6"CKQ0;9Q>.D\UI9)-(QOVCTZ*+^_L:7MTY5]O"- *(8A MTU+L\RW_4* < @P1KW+RA 3N0?;W=A,>^\KOY3GA5FI_D('P>WP\I7,DV=+DSOEW[:,W8TF'4 M$( H/:O\S&(YF"@/5]9&E\Z<;T=5[3E;/6GN&G.TBUNJQ\HM&Q<'8NT;%1W! MA1>CW6&P2=/^"^J'3$4,K.'GS)BCSX'QY,#7U"F[8,^A3=E$J^W;/EKJ=-$. MG4HI6L?5GT?<16^OJFH*Q;_ )$C"!MV_AE'?_4L9V_!(I@A(UR^&&#*=%GQV ME;W1%2=8T0J[#;3>Y55=))&;Z3:I5-(&6/6L?X:" 1__#%%T4Q1S -?/Z%9"K'<-C4C^\5 & "\O; M-X@L6$X-+@T31S;L^[2*O3&_FQ+?_HX MTKO@(#W9MJD<3W[L1*]=?:3]OJPEM>I**:^^-]L 2&[F[P C8T.RI1^/4E+A ML+A%=U:CU71G!=I30X^+Z7ONS@K-Y.G'CTM ZLJ*N]7S-T!ZQ[H14RY"E&"S M$W+Z*&S@K+W"TZ[]'+?&KTT=Z=RIS>*CU4K9R2P<&H"UMV5!!7!<%OV\^ Y= M;>Q4?R3YTMSI!5YCV$Y#H*)4#Z]?]VYAU[Q3CJ //'HYM>W4N M/$V4?%-3$!>R".E3EEW'2\H+0R_H;8 C=D#U,>9)5+:?>W\"B].?'06>)*3W M[LE=<;X/A?PY+SR?0YHJQ2^13+^G.@5)R&A:[$(55S]57C$#E?X:K1]WAAT] M!YCBM>O]80IFM[O$_.B._A_OWVX.#XN;)-VQ4;UATH\-64^ $ 4*N?[LN]K MM]JXLN4W,5NS^>R+?X$ O[RBABZI<#MZ9LO=XF4IKK%'NSJG?*.*I:CT%D/7 M9KU*VE;:C\ \@&QTAOD>7\(\Q6UI DVM(!>4*@2]0\#:N.RPV%5H<))=#%?] M"UHV J^$O4%BS=C?(5#5[CE*:LW:W>=]C'S6F2+MXL/U18HV_HLUU/H3"O". M>)/*< 1=1<;[1)[.40>'7Z5QKR[\MK7A&UC3EU<0K\!O**&SVI?!=A3CB-FZ MF/<)6X.[#H[<>OM>G=ER&EJS-IO.(&O\329,&?_[Q*G*0<>9-&4-&P[E>E1] MOF,M7;51@OY1:&FU'._[VVYG;.-W6BG^=&:*WY.(S7#YSGJ^8S!DI/TY_Y_+ M"V.28?/VJ&6<%N+VX:C#]#'JQGW9(R2.PHJ-JR3?N=KB"F=K7]0\\@?^R!+S M2]<,G_>34U4_[E>E:N_]-4<%V5I7>B65%4KX)*1:2O5I6Y64!'(24 MWS!WMR04S=^^#ZG8$>/"LOT\FPV+YZ!I8+<];NR$>_45K^Q\FN50VXZX^%U6 M+S]C;P44)UOM(6(2*\#Q]P,N*8K61R"('PC_[HU(<_G<3SL:M>4JCTW-7)ZC MH9GUSN-6L_Q]7A:IQ\<7G(K7HD%.4XY]E>8T(JVUS#FN56F&JP^451_Q@/\Q M#@CXY7]02P,$% @ A(0A5>(];_2K' A_ ! !4 !O;&QI+3(P,C(P M-S,P7V1E9BYX;6SM/=MR&[>2[UNU_Z#5/LNRE>/DV!6?4[0L>54EFRI*3LYY M2HU(4)K-<*"=BRSEZQ<8SI!S:=P! B/S)9$Y0%_0W4"CT6C\^L^G57+PB+(\ MQNF'PS>O7A\>H'2.%W%Z]^&PS(^B?!['A__\QW_^QZ__=73T&:4HBPJT.+A] M/OB8X6B1Q8L[=' UFR[C!!VO?SYI?3XZHMV3./WS/?W/;92C M X(VS=\_Y?&'P_NB>'A_?/S]^_=7WW]ZA;.[XY/7K]\<_^O+Y?7\'JVBHSC- MBRB=H\,#TOY]7OUXB>=14='B_CIIF1_2GHS?64+PYK$NEG"21-\Z=!^YJG-^_>O3NNOFZ:$D Q!W2+[:I]\6;3N-WP;?6O M17%(!OG@8#W,&4[0#"T/Z/^_S2XV_7"2Q"A_5>;'],OQ31:E>32GXYC_'A?W MDR618DSE.TD7,Y30OZZBK"!]/J$BBI.VI29"Z/[M DS\O50V5R MEGF00&13P:85;$?RX&&PQ 3TFV4NN"@TV""0\ K=1$]&LSX$18.83^BVF-XF M\5UE\3E9,<[CE*R*Q#^99&1AN4,KPK8)H:H8-)B8S.=9B1;U?$513(M[E!D0 M+8*HN0S%1<4K 7>*B3(1WLDX; 1X&B7S$]T%20JT$[+=4*PW0T192@#E5RBK M5V;J39C,!WR &B1^1<5UE!@-W@"$!AG3["Y*X[\JFR02N"Y7JRA[GBZOX[LT M7L;S*"V(#>"R$LP53F)#@9OAL[18W$2W9-ALK0L--'L3ECY] H!V[5Z?3 F@ MUJS>0-A<> 8VKT]2'X(!$8UQF9"QA;&KJ<>$:D.$&BPJ;,D=[_A-=\R&^V-K M4[>M2=O48S=TU5WZZ Z=O?XV2!LCIP MXH0+"(TM=CY&"3T6N+Y'J,C),DHPWJ."J$!BC14>"B=LN*'I7+'&VJB8,K967"Z]-8)3-&QKK/]MD;HZJXK0X7L2K MX[K-<91(Z"OC<*PY\Z)G=F\KQ##8X]<$+4.$,1/7]>__\B'8[PC CI'&?? MHVS18U.S=ST&RKV[ [15N4G6'2HR]S6HZFE0)$AC&/FT M+&CN%LVBZPN0];V1W_![F.(3\"$AO2&$6G@_^1+>#9TERNRYG3I54=D3HK!= M/0B<=D$*598OL7 YD&HA_\V7D">+_RWS=4#T!D\6BXJ/*+F*XL5%>AH]Q$64 M5+1^[.>;M=*%\ADB$TX>%^@:98_Q'%VA+,:+&9KCN_7(]%1FQUAK0>T,:Y#J M[&?,Q<:Q,[IJ4WOKU9VYR/,2+3Z5&0U,5S3^%B4E:K-R]D1VPG&.^CZR=O^V M,Z36/TA%-AT'25=*#4.M7#\'IESK9<9 NR0 \-6+"V!,^B4_$MH*QD51:]@O MX_,49B@OLGA>!6 (:]_(V.S08S#";NPY:&(/TC#\RL"E)Z%)7VV2?P]RTN_Q M-*$QG<\9SH<11A,@,I,_!TB0>FYE1 P7 0Z:6NO>!; 0U-EK-_@F>J*I;33\ M1!@YQQEL9^Q)71?2<()6AQ2D$MH;&Z6)4QU7$R5^[3?(2&=Y0J6>(IJ Z(0J M54$$J7H61D,VX*F*I%$V;V<2G5!>M2&ET@4*E3*[ M!*D\&MPJ!E"90!OE\'; -G3R=@%M"JM!O&;X&<'E3%'P?5B-O;R:[]ZW(*7(HU\LMU[O1E+>CCDV5%97Z-D*H >?'F_3S!9/W]<%AD)5K_@-,"/15G2=7KPV&. M[N@?GB6Z/NNF;@).J[S^IYB91,-KVYU=,H=6,+-K )A M2T6$U2XL*@A8WL,2?.WJ)CZGE)U,+3M! I489&3IZ@<5 M]7HWP4;5WIYV0=85!YN.7'M'98NZ*N"I2I7O*)HA\Y,5GH[2DE?Q5B4"9HN#1D",P.< &].FBT#WVEF@@OK<3K:KLS( M-M'ML&_P21B&+']\A@$ *1P[P&1G5>-C\IL^XL:^S-<]!>ETCKJM\F-A3>3S M$:9;^35:(3"W0K8YUVS:S?WEUNQ"/9E6P!PQBRL2CT*V7KV'*.4B1"48] MH72@0/23FU?D64-#2% Z6STD^!FU2P" A^+"=DVHB-TNJ#TQ,(-A>2[%2K2% M7X5KV'!]3U+@->'K;XS,"(FVFP0);ML1*(,*MZH*(8 ]G!5VEDLA?!7)@XY> MHCQ'Z')=Z"^?9_%#S2AX?"#9NI:4&SU"*OE>? M8(U6[]Z1OTKWL>B%]I!HZ8L*-M]^'41Q16"4W*!L):%@0&N./G5:CU-]V Q; MT)8.<-]IL# /T&&!1$ON.NHCC*^L!C+L::D W [4]9/.#S/BI:>D']M=83\ MXX\9S4,$ M:#WQM??_N[UV"PC#@QFPVQC#=!U18()QLX&0'!6[3AE[:0=K+] MXL8MAX./>52W9;+INI& TTVT#1D,PD\^I "%YT1BX,;-6()P%M 2B.(+H6Q5 MKD!A@-]JGGK?/+DMD/)C/N$#8:Q;47'TNOFPC"_1$ULZW68CNTR557SRW8,/3BF\2'/B]/&>2A&TJO6/VS>,D+I[K9>LCSC+\G4R:I]$#^3)XK$:G:Q,O4.H: MKF88#(&DSJAA\!U;ZC+R)2KH^=?SIZCHAY;$#<&9HMLP7+V09D]KYNC"\_W@ M2I>VCU$>Y]-W&HAW2K&OI"@^ZX?LA MC..N+OZ+M$ 9R@N*\CS!N+\EE&P-2A]H/1:ABQC5DC4 U/ 5#X:(KU!&KWI& M=V1I^H()0D3_.7EXR"+ZM$-5SW2Z/",[L)AHVT7Z2+[BK.\_&$*I1TH;2KBJ M8F=@)%5(&YGOYSO:GA'',^5XGB'K (<%#<_1_\L.D!\[0W2$B .KL],0=^;L M-7B=QZ$3RL-@L-_@X?#]=L,E*LBBESL+6JLRNJ' M$*KI\PD,GV-&*)FA'&6/@PPIZ-,F$;7]*5QA<5B0%$P7@O=G!:!YY%M:TD)= M]=RQ/90X1VCKA4A,_4IP.*N ))QPM<;6X!BL#9+H3%\RD-IKMDO G<=/A*S[ M*+M#I_@1982*&3T.XFX_50" .U(Y .$JE/%P:.U;Y?!X?QRA%[X'$N8X+>"# M#P\)0*,<3[T#Z@DPY -90\&'< M%N[2Q+R(*6H&2C6,6\$Q20SF24M>S^R$0?O2FJ%'G#S2F)ZJ$*5Z@K(5]/0DE%,'*VL[5"[GUW5M6<#M1#(AY ML3[70S+\''*\2\",1+1K""$D^8$A$'8#0(;^(UM,&6$)5MH2[ /JBR^42):& M <1'H\BA.)6:C+DQJODI!A"A;5S1/!'R7F9+O*SY1+-J[I0WZ,'2B:X'BOT MJ$=&JH>GM9=CG%B'5Y86;",I4C!]F_=9F>$%<=VB#*ZWQ_C6Y<(?:V[['X.4&)<#L;SZW9W<1GJAU4L$3JI,U1*&=SJL M5K)[@>RKE>RKE>RKE>RKE>RKE>RKE52_\LIWM%XJ=?J@'O!H(?2;QS(AZT+C M4?6Z\8K63UD_>;BM8?+Q>=OD*GJNLC>^1]GBDE%1Q![ YLD?"P"]/+*D2_?V MC?//**4;3?'S>SO!92H/.5R>YCF+:HMW*X_.ZR[&7%3/,[FEWG=D1)\]^I_? M4%Z]^8JR&"_Z%0=<@#8V.PCT#VYEPM$.R:@@8GU'J2I2;\7#GFY7C\'=F9?:I]ESW29NOLZ2'.JL;KR<.6D;'@FAK6$.Z/ M;4R"<0[(@(:4^JX;I3T@S=L+U==\4A;W.(O_0J#QN(!OZO.QX;\<8W(X[@%Y M?VR*#4MK!6-GM]DM&Y*CT75@.?8H;==Q"_XZ/CV1H3?G@ P/ MZ%-3([#S*9 GRVVI&.:R#C\O;HB[JAO8P>D[;-Q0 ^;*PA][NN$_R1F4(A:0 MWY9O&T!;1*$D-2L(:9#3X4E,4#Z*G)RX62E\2;F[8 ^<;Y^\?G,")Z'*M&TR M4OEM/7G9#,/!:KQ!\\YR>6$,*EP[/5 M0X*?$;HN\/S/]0OEL&LH:M>XA>QVH<;/3>90+#\R2H$]#9HJUY1-B^])MT[( M@"H$#+\TMY+;7UZ>0\IFW)D[VD'I.Q6F)@:^LPY]ZZJ%?[\-$B#FT]ZY&;GM MWI)-*%Z2M'2&Q02\R >L(R A('[U (Z(0EB^&5-"9?-D6B!3QS2%;_-I].2[ MG7!/7W>701-D>Y(2; -JL5UXE<#ZMFPQL3??L:;2#'I**TVKY_B4AL6VH=*T MP(8_T]P03+IS#=!77G':?4>H.DS6396G#=A-H4 Q$>>XA.N6Z'255HEVU_%I M!)-Q0X5HPS7,Z-77A_A1=XX8=I77AU;7$>H#BW%3?6C!'2:A[N@&-W2-NA6^ MF-":3/3]XOW-ZOW-Z@W=:]W(6R_*S8A:G>.,?K0UVE)(3"4@0!)JS'0W.<Y^@JB^>(\KQT;9&*!-BW5FD" M]I9L0W)!6[DT2X'NY:5YWI:'<%C11 67);L6X-J;L*(\PK-6 ?6^3\0JVF_% M[-TJ3T:;=[E/<5HQ6T8)?7#@!#)7/Q287C@WH>#EF+97V05TB=V$IR"NNQLP M77L>]-!?DFFP_I$?"BQ- UH4[*%=FIK?U=L-8NQRX0A'"Y'U?$:FD_+HWUQS!L)S(*;S\N MS4>3 _-ZK+;[AV1Q <6-=HTTQZ^[]/VEVCQJD?=DSPO5^NM:E.UIJ'1-26SO-P7S-D7S $,;7/O^3-* MB9:ZO+BO@LM4'G*X0IVK=Q/HTY!'0$$_.>J#=\)9[#6S.&&DK);*:7&/LIO[ M**VCG5]Q^HARLKHXJ'!EA-S4=#61_]BV;$-B 1FW)CN^MQD[X+?G4U;I)Y^B M IU',WB,I!G@'*.?3C1I1^[G&E83'--&HL1E\72;M\,VDM68;!O@9;P%H!3W(YXV M]I[V[7NS-I'2F&RZS\AX:TY5_ZF?SUUS [Z&8AFT<>8S!/K'-C[Q: =D8""Q MI@6EU)[E%A-YFL3+98=(6Y;!AFQJ&!#D']LNA&,=D%E M/HO_[2O[K&O[C&N MZAY_VU?WL*.D^^H>P3KT818V>$EE#?;5/?9&L*_NL:_N$49UCQG9%F3QO$"+ MJB+$-S( ^>SZ&UCA0ZIM/9B"MJ%N'@TK?:B,T"ZJ?0CH<3(1YUG14CSRKZW2 MD7_\,:,L :[IX/=&D;:_OSR7E,6T,W>TA=#)S",C?'AN&7YI*\!.Y@VNCS84 M%>91W9;@INM& MX-4"2#P>+H0PJ0BR 2 W=59PG"V4(L$,470MFJ7('" +_5 M//6^>5I,(>7'?,('PEBWHN+H=?-A&5^B)[8XH&^-.+K? A,'AW">.+K=AM;A ML398Y@!;>PW5!,?^32)\CQ>QNL?+M+S.(W2>1PEUT54 MK)THM=I=AL#Y6WEMX)[F(%; M/S PHT;(6&[=E($>%+I06JPP2?)!HD2RJ MX5QR?,F M-A2">ZQJHA(AY$!=HX2 NZO?0IBDB\EB19BCT59ZYE2'M7+P7%"K;^/[J?7U MM"&3FRBPV5!(J-,VJTD1D;=WCGR_:(6FFI1GZ&',IO?DZ7] M*L-W6;3R>3I:G>16YQS3Y4V&HKS,GBM2!YY_$VZ1[]'$2&1Z^)AB:I+6"B!\ M)DBR=C5KCVRO<2B/WB!H*)$T(D.GAG7K&$1/5DQ*,+I(^X1(Z8JX.U=I>-W' MK#W2PV)-C7@8?1^\='BIG(M\,B?,9JA_?UVB93UPW);C4!UY9C6TA O<=P2^ M0UQ5!;2AC4:'OB"BP%S-$'2!5(39982Z(L>^J=(PL7@O10].@#-$QYKL[;;S MW[:-BONC HB[N,D!&H?^61LJ:PN>'&[?!,K$!LY6@E#.F"RI 7S=W[OW[R#3XDDFW,EW6[N\_Z\R)J9LF;R*Y9VZ_!'"-K;><]- M%J5Y-*\R97^/B_O)N'R;H@]R MS3=U'T3-_52Y *GZ5*)SHMIU M90L=E(:N 6,Q8- R)1YT1&LN7M*8[OI-C>GR*TY/HW1.NA"/MOHB:7'*X/A: MIP!NO!JH.V:6M%$!O>\<& 8'ZQA,M1O;_":GKKR>?,V$>XY7"25&PI*^P9A\ MGQQM\TX99.!2KB+!W8]??HXTW2YC.>T*N,U M@8&:).8J+M0-!8$!0VOPZA&T "\L!WP8<[0]9!)*MXU*6D#N)C9Q5<=)I\NS MISG*\XOTD3A6.'L&U4ZR=3U"PM:AJXP:NTH*(00=Z(:_YW;).[V&UL[+W];^0VMC;X^P+[/W"S%Y@$J$ZZG#LS M=W+OU NWVYUM;*?MM9UD9QLO+N0JVM8;E>215&Y[_OHEJ8_2![]U*+)L X.) MNT2>PRH^SW,./T3^U_]XW";H >=%G*5__V;Y_=MO$$[7V29.;__^S:YX$Q7K M./[F?ZS^]__MO_Z/-V]^QBG.HQ)OT/43>I=GT2:/-[<8G5^=QV_>T.I)G/[Q$_V_ZZC B+A-BY\>B_COW]R5Y?U//_SP]>O7 M[[_^^'V6W_YP]/;M\H?_]Y=/E^L[O(W>Q&E11ND:?X-(^9\*]N&G;!V5K,V= MZH_7>=(8^/&'UI>P!/W7FZ;8&_K1F^71FQ^7WS\6FV_J)M+'&DZ:XH^C\O5W M6O[M;W_[@3UMBQ)#L<1T^[7)KX=0]?OE68(O\ VB__WUXJ.P]M]^H"5^2''Y M*;K&"7')JI=/]_COWQ3Q]C[!S6=W.;[AVTGRO#5#?YV_T5]G^1?ZZ_R?>\L_ M3&G>+073559&"4P[F;UQ6T=NIC?Z,]1/*VOR9\A?F9 ;46=DFG\EO5/ MPVS^A'K%4)DA2?T?? !SOK" M#AW+#CSJIPM4/S]\G"SA@;(,0B"/TPWY)-^1/"6.KN,D+F-!.7Z%-6%($-C*!0I]#XJ;#SI]8TFAQO'G!>QD6< MW@JE6EYNK].BOJ1 #Y5=1.?BY55'&YOJ+RRL$09&S96%'' MZ_]4P3>7]P63*NPF&)R*Y+%!G) MK&Y@%KNRQE%':Y\OA.1*.P%#8Z4%!=$1<*P6>['&S]$>/YT"8<5J 0=N4+0 MD==8_3$M=CD=RDHCM:A4/TZ/2\%08VC7U:A'X$>#&=R:J_;3(#@@[,,Q V0_ M.!?^PPH<\/-MN@,(]"A'Y,,2'9VHVSX.2S,GXD4><2T!XW=<\S%=9UM\%3TJ MQC7B#(L30LCO-%'C2X@6W[JKZ')7T03 [DA0=RR.%K \$K!A6X?*" M;]0 MAKB("Y -4^@!G*M5\YA-?N#FV8+.KS5>T*;CQKN@P.([!B(&V"K M Z(G9/ %;=1TO"KKT%:BU6F[HL4K^HG87K$AK^I7 1N@[+ ;[ MRF8VFYBV+4K.HY@D6B?1?5Q&R3 YD9=J<@U1J:G:Q+<+GPE(_4C%0U)SM7]( MQH;QYDVA+:+RL7TJ:L&W)4UN<2U9XW"ZYTZ@\)\V9/&/2E M*N=[X[M6WZOY,^XB+1)5U32HU+7O&F2N=;CO:1+"QIK\$B!F)M06&/,FVO]K M5Y0T[2ZNL@M,?].8;?"M9AGIKNBK["0J[DBZ_A!O\.;=TZ\%G8,\NZ?'\<3I M[?&ZC!_8JOCQ=5'FT7HTE^?011LB7+B83'KX1CD(2,X:*5<91VY7'^NKK:MO M$Z@F .8/[AKH0Q"6(T5HC2-BO5EL_)8Z^(X^IC[0>4<4OJ5^B')\AUI7:.\+ M?6F\>4]Y#ELHA G682I%".F<(.>\O(MR_"XBW^(DV](=PVPZ]K+,UG^K#F!JT[IIKM]0')_ Q4$RG_/#B6Q )W#1"&!]??^7!TQDVZZ;[- M@8@,34K//YXL$+/WAAFDAYBP%=7C/"=-Q-7NE6L%%=3,H4:7:6P$B3*3(0X5;*P: A-T)OP&AR=- M >3%D]H>F"[IY\E[%XCY0-3),TV;#UG8P-/H0U0V_VGU!4ZJ:TFNHL??X_+N M+DOHM3L?LIS_5<4ILJVE<;IK;@DN/ICZUDY#99=:"!7?LC6:XFUE?44^V1+B M%+1(@;[2>CC9,%UE+WH&(Z;6@.0+XQ1D"#7.U*A K^S:YIE ,8X'1#!G9E'X;L%BK?H^P!AYG R5< MA#-R"8-(G;AU^E)@*HHV#G'J*X9TWLL\N_D0IU&ZID>29D4YND5.HV@3+Z1% MIQ)28AP^-JB=2?FGJK[JEJ"3\!M\7:*X*';LF/(U+>B9;SK=GIEWSX!:DEH] M0BFM.T87G,AK.)H"K>486^\IMCXVV#IY?M@2Z380N'QI=%K&FSC9E?$#OL3K M7<[VG)X^KI/=!F\^D%^2QI1=6;?[-,I3TNKB'-=#EB>^ =Y%H>X]-1'"I:>I M$N"N;:;Q22H@SILIE1_'WE?=YVA?((R[6V?@238[( >BZGX MZ: MIU3F 3.2;GM#(2O'.:WS*4[QQQ)O@>=P1F9ATI>.6;^BV#8DH*F889L<"F/?%90THB_4+F*& M@QQ"38 _G$1RH0#A5>WKFX(=!//-2 M,1A76%6?>28AOT\RG5]R0(A>N1ZL.1; NQ::-NO;9=.YX1P]8]'/HO30 MH*-])6RL(5SYXX0BTNH=S.9=R]4LW1Z=\0%$@Z$A*4X2D2 M\+AH8-71\(CO11O&_<'224^K?)_X*NT_$:IUQU"#XD*0.QA1<2R[$37S\16W MXE#D AMO34&(COX90<23'M*M]!=1B;EW3/ ?UM]X^' BPOOFP#6/:UX&:TZ% M%?T,T0\#.:1?T#^9SJ_:QVV_7!>P/ O@70VF8GS39OV\?!X=+5 HDY[VITEQ M<79SO%[3E<4XO3W/DGC]5/W_%7XLWQ&_?XRURJ#27L.T*DT'O(8;%YJG[U;! M$5U#*U:6KFZ=DQ^%Q+@ WL VA$8VI>-&9-.H/R"AML?94 DISP8N82"Y[&!R M7WR!JJ+H2_U?6@>Q2OZUWCE:Q;'!&5P]Q9+Z_"'V@N@F+G>$$Q]3-K.V>;;R%U=1^ QQ="QC,)&IMJ[[>_)KW)',A7&YWON ME=5^^6L,G6Q:M_8IK&NA2V(SKS,B%RSNF#J%@BV)/73LK=HT1C2OLDC.\+^V;HR;(R"9TW)"<&M7[ MS-3V-Q.)@4<0/"X[@&1_=(HO4%2BI@9B59X[1H41Q!5(/<:.0>/VAZ;6 MC>]_T"G)B2F3;75BS01; (2W]FX:F^[9 ;2GJ?3L48@6J71BFGUQ/*/J4=YA M1!(H.J:B?U;?V;^(3(=KY@ U8\VQ-CO4HHGM\\TKHP!;@>RRC/+2*;5T8O!$ M!VIR7>/;.$WK"R)>*:8$4*@<&^F29 4:A,.SK C+NZK*"Y,Z,YGKIZ18QH/_GCCIX"2E?93V]N\&CG MH1_G$#F]A7.?.FK<7/!MXEZ:[TRL[1JTHO>';YI#W..TRI["G'/S0$LHN9\$ M=L#P8-P.L'AB^0LAZ)R(M5+:=T5>TSGHIH"]:U_7U@9SUO@U-V;&?;$@,FB*CW2R>UZI =K MRONX6"=903<\"%YCTRS=IXJX- QA1/8=T$;A2H,\4@O5-1\DZC<[TM!YGMWF MT3:8MYQT 3 FDTXO<2DEJL@AEMR'%WIEVVUAGEG=J40T\09*2PO'4I(:VUMUJE0[*;J5PN&M%98R@"X><-K$3(_AYOZ# MY;OH?2.[RB:,AWO_R,P=_.8]&_>3F3]X+TE*_0/@N_3-#_L.MF \]T40FQ;, MCFJXZ3$KU["07JK"V;X>&=6%\G:3#ZR+YG-F!+NO^11VYS3+M+DO^ N?=^+4 MX#D :7L6G40;G@<5^\9UFBN[ZYF1(-X$%_=8IODCCTG0*SK$.<>."PB 2C/7 MNG'_+Y\9 "0R:(8 _V)V'N5G^65)+P1E.[2;,W;%\J:J,18\<0TX_(M\N!1% MA4]-FDBM-+PI:,D%NH]R],!VWM-+.C99DD1YY^H.S_=UF("$3S&=7A1R3E19 MP$*YKWF0Z4*K5?X 8#G0\P4BA5&6HZIX]=[,_BCVYPQ*=20 1*7_:-%[W6@< M&OIO(XWBP&\PKTT.#+I4^*X#3=[LJ_2T&[U!?W[[=O'V[=OZ;B44[C?WG[_]NUR+_#_B?[RE\5?_GRTH/_]\3_^@XU*R9]_7OZE,4"O9,:; M!2)_W^,U/4L_>0J&:^(7TR3=)R31^&TSKA4'R'*AT#WCIK ::2][LF"7*&/? M;T%8]K]:1;4 X%\?F50755>(99)7:JR6_5)PT.[:=:F='#^:6!_5'&3!/?T+ MY[HZ50_S22#J#B$5NA4$C!C;= 6T>^C#@RJ,W7V$Z2&J[.QAQ^%RG(LZ\D M)=#0MEMXN=/>L9\)V!)H,-J7>DZ TI5C*T1YD^64[3#Y/2[O3G9$(K8X_Q1' MUW$2ET_\2TA,JK1"K5-E,J743AQ(M[93.<\TS:S>XQO,CD7+\0-.O9]B8X*% MS+ZOAHQ3U^Y33]?;3! $E'=]AQ#X8X)?%45?25G4%%Z@MG@@][6XAJ8P&KC! M9D#Q@=W/<)QNVF:R+?_B38#6%B310VG! 9,5/F>)+7IM,*6ZCM75!:9L(X_; MRWF;XG0GU4V6H[,DB?&?2/J7;Y_0I^PI2LJG=L<_G>;^.;YAI[!MO.\FM,>D M0BH,0*(6#H4QE8YHM<4/49Q&0$W_#E@BB8_MY\Q,Y]^=P%F](KO&\0-[TZIZ MT2R<8]?]TL8@X+KGC;=P7)1G-S]GV8;NJKS$^4.\QL5EEHPGT50%V^ J+CA9 M&D2F'81*A2LYUZ655_0Y#7=%E/C?!J_LULRT X9T$M7ILT9NV2ER &.'RHT] M;)9[W+ B3-N;0HB6>CY($BKS="AYTMGW^+K\F!9EOJ,[V*]POAT@55R@_@UX M!2:R8FP27$>%+F1$$%1:T;\H_F^B-8NB?@$OZ;%,]S?NXWM8L_2W*8YKGTE-. MEE*Y4U?CBJ"L&B@KQ(X<"Z;2L3Z)%*;J^[H*5B D0FE@0T@SO7Z3<4]L0E(QM5.H7#)D_P*J545E*6HJ<0.\'H9T-6*&_#8]1ACE(>!R MUXH># MXSWX9B'/\9!Z4)%-=#('8];9=1+?LAGX:DCY(4ZC=$T/QCO.UR?84BJVD2%/QS0?/X"HTND<4"[CJ/U*8["(%F]);GIDBK5@ * M\AP4&,1(W/\& _O+Q,7X.8/50'0](&:=)<]=*SK)P]MI>'8E&3) MY%$ *!=TF3!%&/[(L@R!EA4G"'M+_O'\*4[QQQ)OY: >E>(BNU,*%-ZM77<8 M'[K0!WJ_YACM]#EB!8+"_+A'A<#G_OPR]+<5Q!08V/3/ ]%AQ8I27![ '4XL ML.MX1MWD1&)9S8.=/)%UN) F&H<1"RJ(:2(_?!@038XFP4<^+*$TGN)^;H#1 MFJTV14P0&?/G:(O?9]LH3J72.B[&U=9N,5 Z[ V[RS)&/O3I,*@Z7O&A!="7 MJDA0C.!TK) 2_$Z046)?0\R)H57_G/@E*G=Y7#Z]CTKY=#2O()<7_8*@S.B: M=IQY<%SI4V14>=5\@C:!K7IRNU7("E$'R'C1K2-FQMBR4^0XRC)X;NQAPUM. M;X'T_ED!22OIL$.2M]2C>E/W8[K.MO@J>NR\+O49CP=W6J5;P564GLP=J7T' MTJOC3TXDM87]R],Q*X7*Z-'WCG[=?L^L.F=()FG%/J,T?+@'&:!*:_F:B+!E M!V)5,43*==^3),DQ]OQBM!O$"?4;$G*A*/GIXSU."_P.I_@F5BHYO[1(R8>E MH4G6M^]>R;G^C'C&L L-Y#3E?1)F/,FZ?L7-WIF7'O#'DD MK-3GD,*V6V0!ZK72SP18+?NX6M!?-\$MQ+K%20J>I217V.S690#) B30A(H- M@;0 E%HBS1(M!J6(4[4UE%<=/]#S# IV MPN>[J,";\^B)K84+-[_#6&MD;ZJUJ3R9YA]>7$':(R4D@(?5*1%EHL]DF$0> MQ@\8G1-_OE-@(&!F3M Q4(QIAGLB ]%&_RR""U P;7%,(1(&68DWK BJRW1W M]87T7D.0S!(%XZ"H%7K(O^ZV7+2-%\28:< 7&)M+J;CN07>W0;0$1*7$#@1Q M/ISMHS#(M-$E)3XL58EKUTJ4)"WT(4FG49[&Z6W17"/X/DYVI+UGY1W.]]]) MI$&6M>M.,*X]464,_8&/(NS\R\3$QN*JJ<2NA6WNW6 W3H8B(+:PRD#ZNB\1 MAH:ZFF#5AODQ#I;C6_H&!OBR@_#VBMD%JFLN$*O;>U/Y1:->D*_/"WM/^?BP MI?08I+4BQ/7*" )970:8RLRJ\Z#4]6+"S'T]=J;<.L@+R.6=*2'2Z+>7LZ7Z M!22]4[.K!!TQ(_U[/FA0^0(&B)'8039.AW0&TGJC1A=9P>"%= M(=;J"#DUN(NZ"KLNX>-L_M-H]X*B,D=6 ]J* ;9EE8FK*")%HJ.IC%4%L M:2JK*8)\Z>K-#5[3O2_M.X'TNHK^W<+[36#='1FGCVM<%*1"_?;@\3;;I2,] M=F2^T7%P\U-I#-P@^+CAIH%2Y7#A MK2G/VN.*!MD\T!M(';"GGD0Z^18!LAHNJ#MJW-R4IDE$8[;[;C^UC/JF%_R7 M_A=5QB'>=+Y E;M7,9B$V,-6@Z 2+7K=>9SN2%)X1A+GZBADK11*5E&:'/$K M.A%(GJN9$AJ):W-=$QKK"%;GW)O<^T& %I!1:H>J,W5$@6=#37>QYUE1ZSA@ MR]S"0=8HR))AZMK[F^ES8MDHPL&"V5=4VMXGV1/&EW38='9/F_,+WE[C?!B$ M5.6:F",N-Y6L(LOP$47A2OLA@;E MVS3^%]Z0F_R7S^A;KE6G;Y&^6;1KT9]!'3OE2NZ\,0-'J,"181QQ-51R.\0K/A^SM(' M7)1XPP!<7&5EE'2?TR_S.2O_@T56YZ($,=&\QW1E RE)AR9OZPN6ZYMS1 X@/\)0U M#1].B& 17<#:81Q\@'^!@U,O^#'LK$T/2[IT1MNMPWV:2S);X@(]X1+MG;!) M5*IZ-UF..HY>=?8?9^A!J=N*P\GH^:T MVDLT&K5CQ:JA7=HFRX,,>4TC3F?G6YJE;^J8),RJH\ZURL\T!'$).D?D$>%_ MIGC3=3]+F!E_WT-1IO"S95Z+@Y EJ]RXJB_)D8/8E??L!6GN#-B[(GG.=^LC M*SO7YIWL\AR/WY'0+3_(,R7E@918Z,%9?J?RJ"." X8?,A^@F\>TW6DP1VFEIA')0FA1>D%= M4QA5VY4#VJ]E@(XQSW2[CTLZ664.!=6^O/!QEV?5 73\3?Z"QPW31H^GTFI@ M$#XIX3N0LH979;7_M'I3)I!=UJ+^RO1^XP'0!R5[J.9:<=#]< F'P+AIWR][ MG7_8_2Y**PP[WE,R\2&*\]^B9(=_8:+*)IO/LR1>/U7_+SITS[A>_>L8U)M( M!&U/X )IZEG&'C-;*UHX0ZO;,XO>&?!*5JW'*+5]U_B"TWH= M3Y.@1?6]1A,K1(8&3;%FA]RS YA(N<$0YDVMBS5I"'N%8B3.XT>M%GY;TQSNB-3_XQ#P.Y+]?$YK WV##L<:%&Z76Y)P7Z.8K33UE1G*7OX^(^*^+J3(7CHL"C?%&K;/WM M%64GPEMJW4&^J.-/Q@)U_14M0C/%(DHP71:/V#._%-#K\,RB7_H;3QW6R MV\3I+3J+$[9O^>>HV)>G'US%;&3RJO:$'B*.3 L)4RWZ*KYEV?@#G_W3/Z;#=!8E^@!KU<+L-O@E&]@5+?/ MEH?6:2(-4?2:+V7(B5P1.;^)A^\,<9XT^M!],A5K>UO&*D%?V)*JQ,BV%'2# MTBOV ;IGGWB&'JE,D)UK= MZ4E4JN.H+TLRPJ*9Y:?ZU+[CQW@XNM0H67]O:G,^,NZ9-"4JE+$J5M?YRYBA[W6]4$%U!JE.QQ1E 2 MA#-(S^?U)3=(7I&FW'U,RYL0%GVI. M/?6HZL@3"-6=M T\YW??5K7>N//>Z-4UL]*Y$(Y$FF$Z=C MR77XW<)6 [ 1XPSM]"@%RU8+ZHE^RD.T=X,Z-P;5:M'-==@12AW3J+']*B,. MH/P<=22LJ07N@1A:9>73"T '9$BMSS#%H'U6AKJ^;)HAB+,1]'I=/=6@.DQ# M6DUCND%RN(:O"0?1^XTZ1<53#G!O,L//QVM+L1)J:2&'- M 8O[6IR_Z,[]CBI(!!7(ZDZDQ &%6*8049KXD%O1B\=_$Z$_;C=$/'HDEG D@DIV:UAS*K6QN*5'K^ MW,FRD7\M'AI87%%>UN=-=^_NV. U/2J.+AJAC%Z7ER2HH(:8X.?DCT"X:X@U M'J?- 2"@NIXAK@28M&%^X,-'&3/?P*BG1ZBUAQYTXA,[Y:!O9E'E_>QM!F9J ML"X2PD41?KB@BGNSD,%WG,3%>11O/F/AR&)48!CM.@6@>-V:=!>SABZT"-JO MU!E !#.A.>XM'D>XOZ^ !6U9+M 'EIP %Z[1^;->W\YV$M''RT0>7BX0%#I MH0$2_*D:R_G>U[G?QU2:ZZO+[K5.5G8ZZL7672B@TIN"#HKZ/5U$]]%3=)WX M3[8U.CNSZ),15\35!K11V7>-*DA957N:!*E*;*OAW+=-J>_HR"ZH-45@B(GU M& ACP:CT\7I-!R$%29MQ_$#E0BG6XBI"S>95 2?9V(F#DQH,W)KQ3F!FU7R. M\O9!:&R3 $)*.GF'J:@WKBUGH,C;3#ATJ/EBAQ 0%$> %IH7+P2:VF$!!IO! M!8GS*J'4CA"#\LKPT)9WQLG:PPRI/=^C'2&[-O8!(=#T7M3Y6GSC](\NU^JJ M>D3K^9D#;3/(_\#;9*AI"/_Y\X:@L=[;8C DI<]WO0LI=<1>4$6F]Z,J+D@X M<#*/ZO.=&K.19V95?]YLFBG8TE)6WN$<)?NR =)1A! 5(R4]J,')06TE+;G> M9@*FVP A< B!2FF88&C]]%*@:1(O + 93-3XF#[@E#C2"1>1TCG_D:1*2 M9'/\SQ9A!E/\=A +1IWKMW#3VY/H/BZC1/S*AV%%H6Z+*X*S3N1JAEQ?X=J, MDE)CJY,[8HG@CVZH; K6)SBS(4 G^?\I-*(J421EK4[_JA@LLB&GL]SSK$!V M&$M4;N%0+(XR;2U45POIU:C9T*P=D.#A'$RH.L_Q?11OWN,;G.=X4[_;<)QN MSN@KJP67=>CB3BH5VYZM$0FI(K@X:;?"F"O3LA2@YR;;; M++V\BPBYCLLRCZ]W)5VDOLK89^_(U]C4]QH>YSF=E.!=_ IGL*L=$PU"R,FD M)KB9DH)HDE)YICM9=>R@@IFHSI$D<9&F\[LM6];&^3HNV/UDV:XL2I++T&F! M@O(&9??5&9,TP7G !9LP( 7I*8%YO*;O'E?E=FE,PO2W1.DJ/_Y/"H BPU#@ MP.#(T;Q)MDCJ+6G* M4%;R#?/0W"",NCY>^:F$6_@$]3:B(4'B-B9MK 97GW'9WBTHN(K.I$J;?^A4 MF:Q0:B<.<@AMIW*AT32SNLJC#49IM/6^:]0 !9E]+PV9JZ[=YZ:NMYG !Q@ M]1U"((\%L:9H/37&WAI'W^XO(VTJ>$\9W6)3&%;<@--?:&!'B']DKU[64W&? ML[1=0><=O:%?91\:-*I,9Z?2B9-E(6VW"HKJF5FUA\N3T1LM^UVS^+- J?_S M'0RPD=GWW8B3RMH#3FIZFPF2D %#VR$$&I<=.%9E::1@I;]C=UJT%8(X?,0M M.,41PPDZ/4<,T;E,W*>#. !W(E//GHO$GV-?ASB#@YC"N,R%WS4M#_DQ?$FQ\V M %&HGAY"O&E9M1OYB2=DXT>MBG4?38;VWI@#_1H9E^-Z4#RDMRE^H@I)9CYA,O3'K>!_H@O= MS6MJ3_54<7&!Z?U#&YR?W7R(BW64_ -'^0!>TPW5O]L40Q.I8>\:7!XG-T7& MO(G&5Q1%?LD)@+8,NM_[O+>WV56)J2WS2@BPR#*]&>[80*)69:";-C,;B_;% M:1+.2)]>XSK];FW1Q=7*&J+F7BDU0DYXG HY3K_?8=K,JZ^937 >US:)R-W: M-YP.?8- M#&"+P,B4FE1_B:B?$O+ 8!]0<+O *?X:)5!RN=!D E M>ZU).ESY2WADU<*.9>8V[$_[S(U:LDW=]JWP &4O8Y:N^&;UQ.-6,8_L9F9M*.H6-OX5#0$ @YX9JF MX?''PQ ((<8LA$+6WW9Z,;1HHQO\5GFDP.QA5-0(5_BW#:MGJ>?7C$(AS<0H MZXHU@4==-K5)? XY:UW?9D6LJC_G>@+UZ'=5K-,"L&6%UB:-I7\^#%D8 \AV ME6#8IQ.6":@IZX6"?3M\(-K/&EG7.SB'E\,F"> JEK@!/R:@;1K E4V4&7DI;/$ M)J@ZI8G7X,J:^1X7ZSQF!Y==<:[.U"C9"Y2"DB!BP+4->2JFVHV:UN+:+7=K MQG8*H2^LF.=3+77Z>L1"9:?PJ,:M-":4Q'9P*>DO4;G+R7]9&Z_P8_F.-.(/ MDX14;D$G'159$_B?I(5NQP+;C12%>N1GE<,A-ECPXZF5H6.U$055%W1\P#C MLCHQ,)0[692].F*8O =X-!K7&'-%9-4A:( '7V(GMHAIAU!H__S9 4,O?9Z(L+1VT=$H[&;BT]MT/7H:NS SL+TY:;G"SW-LVV <0X!F5EE$#L M9 +!.79_LKG00;BO2*MX%&57PR8>4.' QN MM!S*.:IA8M7YF$005H,NN*Q9';3>S_KZ9J4F(#*[3AN24%ZS3SX=+S/@#S!0 MZ#F;"CX6&%K$5051I^0BD,TT;I GU']8Z/G2^_T"[7&Z&=]V*9KI,JS6Z+]V MM:D\U'0$'P_,'$NI:6)JU2G-KEOD71GKF:"FF,FF]>> KYH6>KPU\CHC9.%" MB*%3*+PNQX!M;C4.94YK)K2*PHMCN 8:;@S#C&%X<4+-4O%-L>9?X<5B+M9M2(:X M5&,SX15H;##X5D!92R %^(26/5<*9RAF8]TZI,Y42Y"D-_T+R\DNS_%X+EI8 M8"PS;0$X8-8F78I.WX4F4KN5:@E:5Q\%*47#KN.#F/-C"Z%V,.9'-D7 [U0?'>CH/K+,^SK^0O[XDBIVJ#7LVH-$-M1$5_5@MGA[#14JEW#8ED6%-N::(_WIN[+P[I!P',%]H!"VR_1 M8[S=;6T"FZJJ)*R)JSI0 9&S64*:PKFI"$C-K>JG^SD\M Z6YDKT*$BNTZMJ MAHNLJ/@M]SXSB)T&,I5C2 3+@EB#[4,(82ZQ;1"^7(#;5^C*TELZ@_T>7Y?' M*1T^QG0S#7VM]NPZB6_9L2^C;8A&E9IPI5EI*L>UW,"'*!.W4FKK&ZK6']A= MTQM2VC-=S3"13>FQ 4.UZO>X:>!Q-CC"!1LCES!8["V&T>)L"WIU@.V^Z/-' MJ"B(.(1HT(%#L,W4IJY1& ';G&KBS5-0,=C2:FROW=QUG^7LO"R2028'%W5D M.R%M.]B&X+SMD^;^YX;TS(')9%^NN4&=,!7*5M[9L3TI>D& VW,LZX[9!"&+ M5V00F?I%@-C:->HLSG"W-(\%8VN.L $NV#P'-L"0;)E;H,^DWT*275N0*$34%"6>)/$S+D^BXNX\ MSQ[B#=Z\>_JUP)N/Z8D \6 M:.S=P\.>!"E2$3'L-U71]1/ZEM9& MZ;ZQ>N%24E$>)KD5W8@$QQ7X&]S&KBUT062,R<&:RL%]1PZR]GS??2P,DODR M"*D9K^A<+:)S;&@07.AY5A2[#G$2MW 05H>T_6G5QR\0S69Q"Q3.8<6IC^D# M+FSBE*2B/$YQ*[IA.,?57'%*[-J"Y")C^SBUJVA-_E>7##U&R>"C9K6B8[5( MS;&A06JAYUD1[#I&2=S"P5<=H]J*H<98!#&*-Z<8)*ME\+&:.8&80K2;*)EYRM#35"'L%*']U.#+0?/D M^3][.(<5HSB!U&R93,. \;C*]3*9Q.5P2<+ITLRC5]RA/!]L0%XA_6A^]9(A'6FGL?FC7IW>U3U;?4A^I9^_!TZ+LL\OMZ5[/!.\MN<1_Y? M$3#O^:.I/7_D*>+LMM*^1V72((;C"B\F(-GV47/_M1 MQ.4SPX\HB$X&D*^DOF[3)3$]WLK ?3@0T^8A$/XK<\YDLV=>!^R="AV Y[B, MX@2Q/J%O$8Y> ZUS=MUM\]1:L^/KQN5NB5 M3C][5Z:HQ,7']/>[>'UWFI+O\50)J$2NE#5&&B:I 89RH0^':J?RJ4<)N94. M30I6E.ZL^DH+CW02D?%3]2^\"85,:K!P&:;5FR+6"2OSJ:CP-0]"'8BSTA\ M/ 6 M%Z21]9T$ T+85J]_4?/J$XEKZM TSLA(;.E;1F@KDZNFW)NH*H@V=4E$T>B7 MT=: RF ZN4]U4TM=WMNU(C@-: ]P9P_IB2=+$PV05-?1 &YUEQK <3B;!HA] M6VN R.18 _+V;H2$':]&#PP,6 IDN-*5 D5?&T@!QY*V% A;X5\*FDM,G_9G M/4FY+RG/)3NW/"B[.1[G"-.3]K_5D$N MQ;=T5M="W W.7-:QL/J$B^*GYA3EKJBC7;K!>06_9X@Y,VVW EU0JDZ$XSQZ M8BOH[W=8\*Z&356IXHNJ.F$CWQGX>I&%#$;(&@")@CEO*"+$&*]7A/">_@[RZ!-RXIAO;?D! B.4NFN>7,4\!+HDX/&@5;& MK <$WWFR\.P&28FAO &>X\"QZ6Y&P>A,!U&M#K9#. ! UFT\7.N<]< IS 4V M\+D/ KOP&F=V_(.P6@<)O>,"#AD0*J4S0H0OK,TVR%/%."?NUD&M98(B/',(L($T M09COB1E<>P]._>@K'$E6['),2G>0NP=N@]LK_%B^(]_@#TBAG. >0E.MW/N4 M7XL&PT\?^/D"SI3=MDE3@L !*_\4RD(%B8DT (PG%BT!"SW6O\(!*AC*0T]\#%D'1@/^% MJ:"OJ8KR#N=LW;<0OXXH*].DO?PR4Y6=9Q4^@91XD.#Y& 6P/$IQ1V=NC*]5!: ML"N*@H(0'.":=B./,E=*0H@KUZ1(]B_ !O,RGKJ3A^10=@>'(-PZ(Y9(+#O% M$:R@2MW8@ZB5UDZ)P/05"$(O?@'$W J:W*U30H[9/= MJE1?F4^"D65@H$D381BD>9+I\^B)WCQ1'*<;UKPH$6U3T"A9_SK2DA/Y)+$- MN5% [4;&(U7M5<.>T\=[G!:X8!.:%;%"6;/7Z>[,N%_Z_)%4ZI)':=L3<=BD MX 5.Z*$45]E5]/A[7-[=94[: MP99C7EDCR4Q]T\9?-LN:3-IV@>\)*^](X\YN*@&^+,=;RO0K# *MK *08HA= M. R>2J1< Z*N9M><^W-A@@@D-AO3[CH-3N MIN-O'W0*AL!]4;KUI$[66.GGBT1%V("$HN=0<)4=K_^YBW-\GM/WH\NG\X1N MV4@WI^33^^UX+MJ\XB TZ%0$8J?:E<-0H>U@#F6/")T>/'>/A6/^_1 )_5(R!T4F,N ML-FQJX/,MG@7E_3#0%#9ZPX.)H<_(Q^1M!0/C_O:7M"8X[-[3"]_H6=>C #) M?]I@F?;.B".".@.Z2"T[A16D:"KH'M<+Q\&)>E*V A9J=.I,H**ZHO)*O9?E\;^TTOUQ84G*WRWL M(#_;FY\E]1^Y,TW5!@:$0X"H+1?V,("#!44&Q^\Q=1*WKZ=*Y(8>G,/.Z=!@ M[&H:YB1#A'W!YPZZ!"AOF$W'&MWUH4^2?:VA M&J,WZ,]O%V_?ON6H+@*KWG "*G9NOX D+C<0[$NVGD!MCE&*8B7R=U"4BS_#C#I+3QD:XPWQ0?R M>UY&"3Z[T=Z(;5ZS#1<&-2%\^ $W:U\^DCSM=QP9GAURS/"U3\\I!TYGEP&Y0D'K79*[0Q#$!LFBEC)9L,OW'(8/BKBZ*V[',%H$X\ $&@ M/^WGQZ//H]N_=8KN%5]2=#K5A,9-=?X!Y]>94NE5[A0LDU=?G7.'$@N4XI+F M9M%ZO=ONV.$4:(/O<[R.VQL$_FWYXY\7?_WK7Q?DK^7;Q=L_'S$C_[8\.EK\ MY<>C!2(_Y3U>E_$#3IZ\4U2-GLR\ET>\%-8:4%)AW3%((4.!TM$4?"[W *U' M!_W!P0*1@L\+6F+-!\&6)Z6_B&_ORK.;7PO,)LW.KLLH3O'F8WKZN+ZCQPU] MR/+^C;O-$8Y/ XP#6*I_V4F6)C)T@F_(]_.F-T/&[JG65Y^S],TZ*NY03BV] MR6[>[.@\-IMV15EM#L5T*%(99(>-5%>79]=)?,MBE>?Q"01@,W#D]-5E@M&N M^$QNFQ=IJL[>.H^(:E[E45I$:X8:P1FMNL4;D5$6GZHD"@>@^+ C8-['J\NL)=^K\!@D3Z7(45-6U:5:[.49T2"RV/>\\ 6;Q['P"XC=I23>+%!= MB\XX=CY_29 63 G-@VE?$T;\5K[?8;J0<95UGYN-U+1,R$.7PH0;$9 ZG2N8 MZ33"0AG49CE#P@,; ^KA3JT2VCC04@NI-0W9T&B-)SJX#HY:#7#!!7FX)-6K MM?)OR^P[U"_XRI"U;(W%%T7""K&=.[A'UYTKYD E-173H=R:CF9&.;[FF"05 MN[69+Q59,YXZ#5()I$C2F#I5=+'>+"K'B,Z$JM!W0!SG'H>K55:1&,,7S:0&<=*N7J]K!%W%.;S2:CI1U/,IO=UF*>FCY(P#HKAEAQ4E MQ#P(#_MZ@#=!N1S:(>&Y.PTT/H1:HZ1BIA_BB&J)[1DB@N8!UJK:LF@0P/G6 M.CVM,8TI/?U:4DEGEM+KV=BBE._=4V]HITTA247%>(E7T=%P:>QJCM&2T*O- M8$E@;!B3PF6@#"@:PR%Y%^J-AL8V= 9#(L]^V%N4>;PNZT,]?DWCLKBX_/47 MO+W&^8BP&F5;CDK+3J:EQ#HL$]6.Y.13U6?[.1](,4QG(9K2]4L]K#SZ4A7W MSD*=WL\L.FG(-4FU/KV4]EW#S&@Z76-Y2^-6MT"JXNL)D?JE<.%C"U70IYYF6D553#N&Z MH&]V:4,@L^VD(>5E; !- ML46FG0FP23XMKOFL@:*IH29(\::5#SBM]IJ<9"G;7?)[7-Z=[(HRV^+\]'&= M[#:DI?3=//*_S57T.!)2:PNMREI8F,PK8Y\.]-FV#7)2VEE=T9?"Z6%QWK-P M>SQE8!T\)+:QL3[K+=OB!^2 D<7:OP.$LYC$:E9['9NZU8:GIO8"M?518P 1 M"R^9%,)PYX,580;*\RR)UT_BO8\VE?7"XZBR6]$8N)L[*/+=3U +GD$6"B^# M#X4BV.@37M*91E0?V#%@.;<%LR-XKH@G< T+7[TXA[Y451&MBUAE[P.S^=%N M%]E X1YF/+.,9)8Q;+;HY6CSOI'/"6P_R# UA;+30Y,-2X/8@R]MH?#M5:-: M>N0$?$=5R\^,U#1Z"57?TIZ8 ;T]9X8,?8KJO$6J9<" H/[/'V)WXUU'9%AZ MDFWI!1_LU+CC/*AU(G+/"YSB/L^%)Y>!VZZX MM#M1!4=+HZY%U#&)KI]0MUQM%C&[=.ZYY?'Y*X]M$'AH1/8T M_+?^#NS_?L,%/8V5'=U:D.^R)D^CVZ'4./4Q-:^1^_ EKK)6A9/O:+32B>XJ M_:[JAS0)JC\_4 '5H@"$F.HB#DA79>Y -%;]?4+EMO\D2J>%7H@-DURQ_Z!& M(BH_"W3^*A70 'XN6G%HN=F'*,[9M>/'1;';-EMT\.8*Y]LE5(*F[6AJ MEJ;AR)><*YL63KZFVU0GVJ[G?-5\A)+XYE"56)\6$')L!$ @25;Z!-%ES6\6 M-//]9W/:S?1'>YB\CKI"S!?J.&.3:96D4'^OD@*.[.>G*8>6\/6OY8RN$_P[ MIGDLWAP_X)QDL1>8'AA%TMMF%747):"9X/063$T1I[3 5P2Q;W,X2>7D[^ D M[$QLU:I3$44EPNF&WB%PT&NJ !2%B"TPF >*.?:- 0E&4W^+P]0M_RGQ]/8' M*%HP2?39/FMN6[% 33M0W1#4M@1UFG+("?:S4$?HE/R@Y?% D_BS75F444K? M>-/\MD? 2?R$%@ E\58M\!P,+=H<7!)O_QU@G5KL"HC!Y]O^ZJV^N95=<,R"^OV".JC@_W$(/+#_1\3<37L@NPJAP] M[0?5)1>H+OL<(2<*.*"8\R7DZSN\V27X[(9%IW?# ,8[M[K:$[@NXX>X?+JB MWT-T"H(CZTV@@+8^E?6P[8$/1$[:)Q46!QY7%Y>_HN:Y9[EQ!.]L%DP-U S6 M44_]7'R'\+@*%]'=M&UFH@Y&ZNT(?#\B6B#N)1*+EMWH"S,;SM%+ATEX4?YR M4(P/*#_JCMY9^^LA/-TV5XWZ]UOGC-.CZ<8EV=$4XPX$U[XYL^1&DYMGJK@3 M':Y&$YB=\N$))P#2%;H)@R^U:MK[48GFU&\0'&F=)DG3FS8O8VF*5!NE"Z^2 M!8LJ.VJ7+5KS788?1+84.ND-KHM#8)9L\WAZ#?' M/:UT9FHJ(P<\->.3AI83,#YXZ#UY:&Y\.L=Y\SWB]7&Z>1\G._H*HE[&8&5E ME"886@%3,"._#A,"FW;HR96YY55[/=H]SNF^KRW) %C=4'3'#G-RS&+\!=DW$@9G2..CF UC M'$RY()H#>="_DY;IJ1R8PY[V=:VBO5G4V&WN]FDM\P6S5L=@)!&4(UREA$:F M2#\A_/!E%>X;>!;;]3K?X "E<.AR^:KC75 M2\?8JB[%CE1*BWJ[[%EYA_-@A$47,WS1,.A-H2 H; C(KN5Y5M@Z&&3HNH7# M[& HT0"X4R?@@8-[,"N'!^[0['T0<+J]3[(G3&)K_A"O,7]:\3AAS6 1]@*O ML]LT_A?>5.?VGV1%6[ M+W 2E70G25X^7>41:?^:K?R\>^H]D6JSA8V1]AK9 --6 Z]NM-.\ 7K::&JW MIWUU$<3*H&[U!7U?OO\X,%VSP2)7MRRA(=(E W-\W3%N3XA[NSI;!8KZ/??1 M1C:YU@#9U=SI96#7\;84[9:XT2F81DW9HF+FB[-?=IRZ=7>N%/N30*['&VM# M4SDH%ACL8+$"H-D^%FT7)MM9#-L=$HV-YHTF[]\T;MIL;.9N?W^E\WQTMMR7 MYI_/OJ;&\"UMRP6^SW)Z%])YEL3KI^K_A:LU)G6:]$6OSE1-T_$"OSQCX%6J M1-IV5G51U);UK ]&B,@F=-B UCK5>Y35]S<7%.&67$P\@N!PR0'B E4%T9?Z MO^&LL3@'J2CX.$.IMZ"1$'.W/^,4YU%RG&Z.-]LXC8N2WG#\@)N5XE_P]AKG MH^!A4;<-(D9U)S/8P!OH6-;"L9S/IO96=94%JBNQ1?]^M?V&@"]53>_TM@%6 M!M#?0[8;F.FSWMA_N.2W8KT5W6?BN8.LT<#M='H/>'W;X774YS6N@78(=+;G M\50"FS,7**W4=0685YJXA$'JTB@$/7^D"C-+=U#U>9>&U51*_2+@ARR_P7&Y M(T3ZF%;KV(/3A^O+1?!Y'H]XYLM]]Q:-6=U#'$4_8X/=W)\Q_Q=0GD,_=Y-6 M=26\0=_&*=ID21+EU9N)!?7U70#GP_O@Y?!P>$]8YQP,/V-+1J?"S_XK'*!, MP5Z7X:'QH6F4YD49A>Y-&9TF(")Y52,X=V8T#4&L):\ZZ)5,+UL(0TW*1=_T M])^[N'SZF)+QQ8[]).S%H:N[*!W_!H/O_C,Q7KZ/2MQ>WVV:JL_:*-T$?J9& MN8Z7LWP-T$GUD+[1I,@Z7T,/?4PPKP"81,C9Z6,8-F=IGU$PG?$7.Z@(R_[O M-URP=6*60RRAXJ3$]-1HQS7M*V9Q&C/_-)-YXYP$$9&[5?U9.%>I0B,:0KX5 M2 (288X7$"D5MCXP8LXWL6+1L#E9"7-S:+7/N.'W^2N_[0%YF 0/=5)!-7_" M\C*MZQFUW.EENV)H5*W^HHW8'Y(.L3;_[82E0. MVYNT.2'Z@E^DJ[R]GA>Z@],W5NMQ!"%RHB;/U7.GG M+'T@PP,\_.;CF=(+DE5\R')J=;9EN4FM<[X^9]FZ8!?JK+[/8:S83?EJ?I;N M[%L\OD&1U4&T$J*U4+46\^7XFFX"7I>^7^,)ZS><=W5O,N?F6N:S:N@\ZWT3 M?L. @CD[&X"T>'V'KX@GS'^7TJ:N/!"*ZKH)4WQO<\T&2;U;Z+S$WNH?.,K1 MCZ&\*FF%&[4"JKM32Y_X9C340^9_;@"[GDR0>P9%K\YE:G5-Q*J^6)B;C88= MX#RL$6FGG6>I;0@;U=0.8)V:SMG?^O(0O(:^IY&_;ZT*7,N#8?08+49\YG:C M*9E;(V94'OB>%[(SAJN17T"\FH0J4O%%PMHZ2$'@.JP I3\QW,S]>MEN8.4< M:L>!H7/?2WY&S0UOWX%-\YVN_9DW:-5\]$SW']BQ$7*)SAKCP(MT1NT 7:>S M^ 4.3IC"V8Y@U?2P5 EZ4T+;@)>S+^$ =<_5[H0#$KY0$VZCC1@_YUE10.TS M4'N8NE= YL'7>K^X3>&\ZZ1LHY/%=X77WF9:EL 6H6>P$Y /L2;$QEGE[% 0"XST$=PDJ]NHN&7S/;_23# MFOJ[2?8UW2_%-[Y\["09^)ZX$M^S5BW&'1W,JL48+6:+Z[QN-%Y9;XP8KJOW M?<\+V3GWC@S] N+5:-_(U^Q%PMI^QP@ KGT&J M\3PAS%]&IBNPVC[;'CS%W MB"\MV T_@H(0U.6:!M_K+O.BI*6XH2TE2E@J3-H+^5 MQ!GWBPYUJEIJ\G2M!S00TA[6G>W*HHS239S>RF;9Z6L$-["OPDUN - ,MDT# M/,^(F3Y6R:9:/&;Y[UET,/_Y6SZ30%G%&;!GS8^3;SMD!.Q]G^ M$@<5HXXWFY@6C9+Z+I?W<;%.LH*><]GP"BH(([8F=T@L[G'5MGRVXJR2*A@A9!=9E##1?3>#CO<3BAG';C[S";D,^J MF?70GOG#4#A70)DT*?R0!7[]4W4UQ6FZ<3*9 O_%0C]*KHY^6?JFJH"B$N%T M0P-A]5,?YON=U=KPYWI>DTW]U_5FFU#BNW4^ M:31T&VSD[3?4=/*'(/@Z<[2/QJ[I?L(HIRG/Z 0#6Y+-$H7$ )XKT/1;,$\P MX7WK ](8_]MP+!L=BKS ;,[1S,2'1RZ\RMBL''E9.G9HVWH^Q2G^6.(MV$E9 M(X-3D]6.05\AHFU"$-MDAJUQ(NI])[5:7VNJ]?58K=$7:A$QDX>Z^V4,;0AM MY8(+2#1;VR!R.&CI0>F<4LH_9/D-CLF(9_8QOM"S\V$^QW.P6?BHK=I:_+=* MBU-\&Y'J?@;[HM;[2X)[]9$"(\C;[E$!(^A;4Q(!6;JN5ACJ2[9G>A[;.PNI1 M<9FM_ZA'N^NN02_KZ.F":D:C)Y3#.SQ"2[:.G[L&>EG1L4=.GTN M\#%2?#W\!*6CH!LKJE?&YG]7I>]WOA=2&K_!YOV#EA[JJR6]UGO>I]=IB_(E MD6<^ 2'BW[R;W\;0GGV#6_VJ[+R[V+K?^Y $Z$!?R>A_@6!$2/OEBE0A8LX-@L,4.,W[DB1K\%\P0,WK<^ M((DY@#T _$:'HBZSKO[70O;LE_[#DK'9A_)AZ-BS6Z;JO^H0SI%KENV:^17: M0SY\S?";A'.4O:-O%L)+=)KGL'5?XGTYYP/92H*'-^6"/'W-L(D^7K4[]'/8 M++[- 0PV++_5P0BJU]>67_HY0L]-U3V_('VXLGYH0ZOZF^XOAG!XZY:)+Z#[ M'A6^/%_M*&U=$*]S&S34Y86-:O_CNQDO,+VLE>Z6.@*Y]O#OQG' MB$F 5S)J Q;V]D6I6\B+%C6^WT&IN^'<8#@39Y;MFGG)^9 GS@R_21#1R-&7 M"F'!27/.K+/>_7*FS&S%P,.B4I!39H9-]+$J93=E%G;PK?:9G=VPI\7Q0Q23 MGD[PARQG7P\JEFJZF1H:E6Y\13I%P\)9\=%KJ)-@I..Z-004T,]+1 YT+OWT$>?KN*#?!O:M>95]H#ESCGW/\^2C%H63U"E:Z')2 MG.]SU?GX.;ZZKB0!X'2W%'>P4]PC5Y#3VH+O$2*K_>=FJM;-3FF8;*S=NM'Q M<> O6GJ7 NB\RYL6''ZF-9A K)_@\SP>Z=?,7N&S,KG7<%1=ULZ0,SB-=L\4 M!)0M46=[SV:9R))];F* +K2=!099 QR%"_5W/ASI"3'-U&ES(+KC,B4=;>1J MO"/F_E6]9F3'2Y*O0\N!!Q.HN_(NR^-_8;!3/U3V@1>4._8#63IJ6Q1.KJIH MX1SK17V?G$7CM@!;Y8F+8A<1.7T&,X]*0CA8[>%BT,TJS[[?'"SO#+Y'B SW MGQ*J6C<[O5VM [=.7I5@(E8/70H.+>EJ]R,>D[BV;7+,>[PFB>5O64+,)''Y M=!&58)..YAZG)F8F'GT)N7X;PTG>C-OL1.\-6[%JGJ&']N&!JK8%DR!TW ZJ M0,*N[QQ$ZDV_ZV'(A__,T+R] 6@'3/:X/SL =;PN4*M+>\>(>GX5IQF(\!+4 MZ3FDIA=Q\<>''../*4EK<%&Z3DQE_ERDI7Q_(4457@O#3DDE+9XMJ C;L*)/ MWMR01RBNGZ'\>:F^E$.N-%\%4X>"SW/M3.[%W_,01"/,1%366N^*X38)I5X1 M=8L:O\\M!PU*C>;(/X.0H^>0>S:9]?OX(=[@=#/7I"C/G\LIT;Z_D,((KX5A MYYZ2%L\^H3%JPWXJ=%,_0D\Q3@YU$O:^53#^'L>@FB$ MF7O*6NM=,6:: &W=]./6F1WQ;B["WX5[72Y59[O<]7Y^/G>UZLD!.">=2D&83>GCUQ! M;D,7?(\0&6YQA_=IZN9R0E4S9V?X[PL6]8L_Y=B MJUHW.ZMA+KEN7V;K^'@>YROX$P/HBZF]B<&A730]_BXSGJ]@Z!5^ !;T^0J: M[0Q_L.;YE 63EN@.[)[;60NF3'03#_RA(_BS%@S:&O2(TO>A"T9- M48\^7Q7(*\)?D@0%-[QU^!"OC#_DB^$#O/[=]R7O+_4:]X-60$>3#(Z M._%#EM_@N*2W"3=?%S@QEW@ 2KZY'CP')$Z;M)/HOU4Q)\6W!&1.IYO%K709 M741>5_4#_(SV*\G0#ZC:"KC!"C/'&:3X"K]+F)0.)H^4M,\#FX'SP8Z7?5+X M*@T L'T.VG"@R5=G3O@B2Q+RY>A#=YN6.$[@]RCUG(2S#M=IENELYDRK;N,6 MSK3&-G3<.3J[+HR^T#*H+O0_#UMW%81PL] E@)^S9:V./T>K6*-O%*0"%Z(O MQ/[OBC3M.-V<$Y9]CK;X?;:-XM14?R>XT%5?*Q>NM=>B4;,JKWW[)NFNK=O5 MZ3]W]*A(5@Q]J9Z$+K53L&\BM!.Q9BBS%MZ,1-;ZVP0DL0GS1O]*-R=)5!3Q M35Q]\#']$*=1NHZCY+*,RNH;'U\791ZM2SUQG6A<+JO6QMT(JF5SYEJ2G]8\ M"R6=XG!U66;K/WA3#O10@;3 Z$M3/DQEG0I\M:8"P$U+32W]:.CHI&\0'(== M3Q].;-J\!!Y,&K:3@?O0N4 7>)W=INP.D.-MMB./7SD- +_#);7/R;_N@)B7 MVO">=[.3_G,(<>I:M'O53N<5%XX7I5*,ZJQ.J_=%KJ,DP(O8N%TWY*+HU^:P MJ5MT1(BQ'1=8L'C?2>^]2YXC8SP0\7_7OK[XC# ADU@C4 "]US(T"_L&"L^Z M,12:MSKZ;V0<*@!D+S$8 <#GBP'%>11O/F3Y5?3X>US>W64);17Y@!_0N<'0 MSD0O7IJ: "&,F5-7^WSLFJ'FGH79%?EDFS7*C+[2>CBI[E4MHT?R46"Z;8F\ M$;/MD<#COIFUL3S8M,83(6"'N98-<,$%G2%K91O]WJ4)<8$Z/M#9=1+?,JLO MFR_2;&E^PO@:7#8CW;.;=O1[GA4Q&R$+IM(-JC0A5:O*5,70< *Z+JCO3ZH' MNF9(+$PW=&Z9SCBG19;$]/6M#7I7CV N[S NBW FJ4Q@DMEWXX"^&K5[=-7V MYI6=U9(MU8PL9=-2CW$AHJ6L[)"/_+)01.19=\) B2,MZ@GK-VOE^T>$7^1A M*-R2]C6/5*HN$;")5XU+([%]K_SY%*?X(_E32)I1@2%3.@6@Z-&:=,*)H74M M(O0KK=K/T1?Z!+%'H6!_W&4\P'-_9 '*V[)<: \L><[63J+B[D.2?15N>- H M.L[..$7ALK*1<4?9F,B/9A;&KR[*OO9+170;*ZV+6.40\S Q$/CYE[3#A'G7 MJ)8@WQ)8]\JKJ^@Z&1T8PGTXY$[]$(HMS)P3?G0M:S%B7Z$;#]BGH4"[WS,\ M,(]^3P%\63DN8#L6/$L_VWM$YQ1P7E3YECH&J.N,@X&L#EQ4$'MQ%!Z4#C7C MA,*.7L#H&OD3JD<; 88.#?SP8XA>]PJ#B;BZ(*JH_/GA+FG3!;XGA+B+Z/E; MV6T>;8]WY5V6T_U%U?:BY8B]1K5:_FK6FLQ@+3_PNT>-_,JIK&]IM?\8Y6T5 M2N!UO4!%C?EFJQE>LDF=.62LEH$^9PU\S@=6N/4C,Y] 2%W66Y/1OCBJRR]0 M!\15E9< 6-$ZCU/$>EO-X;7P M,7.^+T=M_4?1F3V&-B2!J.] PY(;V.:]C$ MF6F;T6^9->#X6Q0YOWN]RTLKJ MR(1J,?P"DP0\IC=MLF+LW;.?\ZP83\9/,=(5' LC$&)C[-9-=FS;#*72V!E> M_48>US>%Y&W)2E$"VKXU#7Q#99D$!8ZJ&-L;*8IEB[SQ C81MVZ"&U*T:7I5 M&U75VR,HFSW)>QL5"IK3BIB=5[[(4GM/A/&9^(\;S Z-9,_.FBNOJR/@1V?_ MV-:71UU9?3?"(O8X5ZQ5ML!"410V5R1'7&.\*1#E9AU9L_I$'=P4#5(O-!"F ME@J]3M<2";$I#7U0M<,'Y%V'4;5W<+PK@B>KO*@#9G.NU.E+9X%9K'1(@[ B M9!72)X1(#0,Z(]-9@Z3$Y;PC4N PJ3*J%ROF'CCCZX5UVI[>9B->TL@MT$T*!P4@V-\S:9S49664*&,9SX62P.-*JROJ MK4K&VHUPF#T/@%K\OAM21_AK2$S@XN)%:Z,<<%,OAD3V'BP19 M8F$(!:#$8&37*/#KGM8C]&2.AB/.>3V'"PA9U#0$Q#CJP0#B1]!,D&O>' 4_ MUK-^P\W2QV69Q]>[LMFX?TX2A2!VMEGBXTE.1ZHFNL/ MY[4).+1*Y6(27%3R8FQ6;0V#8K"+:##MF8%?2W[(7:#]O2W-3A5BL5IX M0U&Z03UQHB"J!Z]5 M?$_@V],-G!JJCL16+W8'IPH*;,BYK^XV)<'Y)A0TEOD-@ZO:^;UVVNXP&Y\Q MR9Z4.W-NIAA,I/X4&K_,@JE-^JH7^1PGFS/ED--20XV,3S#)$G!:9P\P[23, M'&%!I4SZ4RV\^S1HVHS&T,#!3%;P^EN9\%A-,73JJ5.; ,YQ MV-W?)VR_0)0TIQ=]3&^R?!O)SDLUJ]502[?65([I^8'/@8S\2JEG8&G5+8PV M^PD*^J8K/;OKAE1&\;ZV[\S)$#O9I(X=\%7/0(^X)C[G RYH?@+%!4D@^*\C_1OR_>_OG?%VBY6/YXQ-8] M?US\Q_(O]E_$#3CQO995T>*;;17W*C,MV"2*RY 1#8,(L-F\. MGV4'/Y<5;-BSP\6!0#MM@!""+E9KWZ72WB!_B?I'PI%])2!B>;;>8,M)2Y]#*EX,O'1TV!I?TU\Q4#@ >\E0P\\$;!V-PW>STZTI]IPP)7@G 093GM[- MZ[7J%TR%0A;E^R5XT;TI 4F0RB;XC)?8AS8G.K4&5$!?JF>>YPIDO2="_OCG ME@"^*BP$>M>6&TBX&=CT[5O@832T>1: T FKVH@(9X"C'MBH!S0N<@*WDM?S M89@&2"=_@DXJ-0._T1A%$>==C4GR7@P1\U[+EM,ZYSOOY*J?:5!C5';RK'ZA&95 5^K'#N9 M9059AL(A!!PY^4=]*'E3GB8D18FJ*L\;GCHY M"B \/64NOQ;X[.:T*.,MB=##&0?^P_KW&#Z<2*Z^.?!I5JYY&67XVY>H/,LB==/Z$O]7WI$ M 6)G%'A>.K*!@"#LFF# TT1I?1_;\6,\%"K.D_K;]9Y,1&['%N0[O&.S,L0. M2[>WU'VA'WG&(Z\?,N4/V =BIU 7A:.Z'A'X/J-W6O(QV'_61V'S# :'E34' M2.P9UL!BI_P>C=6'8>!QT"=C1(Y_2BXFJV(<5';K>\%EE,?TB(L+HM!\< H+ M- CE%)@*TY%)4*R*K$L!RZ^T:CY']$$HV!5W6:;[(P]0/"K;@[+ DF\\\\*] MX#$'RS"!?V#0%8YU4P!>E2&&0\@&1-TDP*\B+QB4%&'7U=B3?'#SB/;G%S MUNK[.-G1*X398L79KBS*B.VB&8#/LG;]6QG7GD@10W_@"FKG7\8P&XNK^FDX MNU9L492!=&V?N(:&NK2V:L/\D#9;2U7=M639 &!0DZ#2U$)150VE[=MWS1;I M:N4UZ_3>&_1*AEM)&)N7#=/7;BV<@BWC6OH&9L)1APEUM=%Y^*A39]$PX"6B M7K#X.R_J/2T)"UHZ:N*[J(C7>FF?O*X\Z1/5=2,(?&]S)7Q2[Q9Z(+&W8G\& M']T4R%&S7-VA6A3GF]$@N,S_W! V2O"(T>L,&,66"9[,H&UZ]^+A;Y;8.<"_ MLZ1.[-)U2B?W#(I\\W2.57UI*#=+Y!R@// D3G .JVUUPU0.['Q64X?>$CJ# MC[.U1IB%G*@/N;5U)*-)H >_VKC%&S1Q]8Y--R7MG,:P9P< MZXL%$[,_*!I KFT5>=F)C.1?^ZA(_O'?OT2/\7:WY9ZHQ'U6_S*#9Y:T';4 M+ *)+/.XQB^[JC\*Y#P,0I205W(WIRLKD*KVEVY/.R^%(B2 M7F?.*25Q*I82WK-&2OK/IH"O:PE62CB6A?@;E5W5'X4"/VYG9(K?<("^;K$6 M?>.ZD+T)(R4\J]I=N3SLOA1)B59GSB@E%Z0S>%M<1Y_7WZ/S^03 M58@=K+R M#(I@UB^WNBRC,B[*>!TEZ!?VGB2[C""(W:OC'L@D/UX?9FV1!F*#.K.BBQNF M.$^Z" ,(41T[H"C3BDS#DF*D!;'7G]<;F?1GY."M+VJC>E,Q5^#U][?9PP\; M'%>0(W_LT4;^\=\G&1GY"284N<_J+S%X9HFY40L@4"I45, MKXZ4XEM4;*BMHV(0.CLP"JZY?/M*_>55ZVAQ^S@HE L[1V5TLLMSTJ8!ZG2*UE]>7G0"ZF6&H9"OX4.$ M?F75554"=8H@6@;5A?S20*N',[.>Z--!5JNAA-JR>UH<$TYN*"\_)-'P-2[N ML_IK#IY-0'K/$A2T>49%6!Z77;4?(?J97ZSR>R%3_'A]-/:*-?#CU)TOX?@0 M%^LH^0>.\@_DD^$$J*+4(-T8E0+(-@8VH9,-OGE5KL&KM4\UJJ>(/D;L>1BI MAJ@/,^T?G)]H#"H,\PRNO;GQ79U+KD8XIQP7X[UR8"CO6'6#\[$#/:0/ZXVP M7A4(#^V\_N3B7?#3RQ#?J<+'_,CF?*AO[W0@F8QH3HY;9H#V01D I/D\(>?(H^9AN\./_C9^X\!64Z>%W5&8R@ <681',-RZ',*].@^'Z M&6(/$7D: HI%_99I_LP\' ^*]X',M347DC_$2;V5F OB\>,>?KN/)T-W;PP6 MM2.[U@5EIT,7(%E6!3+G<@A+:O;X)N40?U" :%=U<^987?P>""HUB>% MU/9\2RSK++_/T+M^C)JJV:];GN3'H8DS#*KLST?_;!?CY! MC79KG]3B;$/:JA75EH$XO:7,&\VIZQ3M#W %1:>/<[F&@8>[,A^*4:^X:COX MK:G0ED%5H1#"@Z*',[.>X(Z(N;4& V.)Y;EH<7F'D^0DV]Y'*7^:AU>@1X%^ M@=KME^X@=6YES'B<_(5'C M-LOY0.66&,WF=$J 3.BT]N#G=(:FU=,Z_1K=F1V2H=>/0H KOZM&\SO[8HXQ04_T>"6Z(MKO\1T=>W: Y97CFF%OHYJM )+ MGZ#F40B0Y7=5IO7;<,M-9@''*BP'Q [D#!#5:_!?/U@T?R!:!)VE04P?ROHT M,_CY>>CG5.EC7VC3'_*/-)$_/"Y14LX!\H]<(__($OE'&LB_^IJ%B?PC7>0? MF2/_2(7\(R_(/R%_GN57V=?A/8B*4CS4=TM!87YOTPGB1^:U\#ZH-4([?4Z7 MBFB)@)#.Z44>SOD_N03E^PI' M2P*.U1FV U#_.8XXH.<]JK]@_]&4I?Z.(;#E_;%-X9+^L.B*Y2KTHP#0R>V M3/[#]1'8+=4NRH]JND?9IXR^6W27I?P=N:+']9<9/YZ N*$Q*-0)[(J0QRV^ M8I\B]G$0>Q2%'9.I?\P^$H[W+"A.71]15MZ IHL?UEQH_ MGH#(H3$H1 KLBA#)+;YB?](ST9='WUY_AYI"?F$I[)U,_8OV83DLV<"2;\$] M+*_RB)YT?OFTOV2AI'55;- M$]0\"N"516F'97H_,%\ENZ6'2CFV--O^3G9/S669K?]072ZN7Z$WGI=7F+[C M4V(>>-^GVI-B]Z?*0+L'M+H\B)5<<"Y4"6'/, LKJ#W:%*+Q;4 MRI*D8L_;O_[XEC&(?O+?)UG*#E[]/2[O3G9%F6UQ_BF.KN.$-.1#EG_*GJ*D M?#K/L]L\VEZ0.N3#KU&^&4X63+73S"S8V['DX;2?P92?F_J O8.R."[@[2$ MQU\ PZMC1-J?H)OJ,Q07*$(YIAPC!JJWZL@H(4(UZQ E&BKO,+K&MW&:4I"S MY_?5^10$\/0A3C?=C[_W?<;Q5!!GD'@:S.78FJ2_-42CO/%K\J46,$UPPZPE M/>B[JH^^QG0[6&UA@5H;E'6HMH)J,^@+-81J2]X/!P^".(*[.SPSQWZSUW3? M1O?6"J_W@6F'&_X$M?UJ;9 M:EX58.EO50)M=CD;QI&4=EV__9BW;S_6*2\-XE_OXO4=S9&+>(.K%\&K3'E= M-PO=105)F7%*K>/X@=@FU4BVO=GA!?DLB>@EI'7V7.^.)M*7U*IW7ZO>USN< M8[1EM[B03'U-?O\=K8KNLS@M"U([*M$Z2HDK8G2#\197#=S$Q9I^SP+1ENW* M'3%S3V!$FH6+PTK/A02TE$\9"R9IZ-"PK9+R&^A9)[PD[Z*&N%0(VT1^@6IS M:&_OE63%',UJ"E4@X:Y$D1?"3OHP:XT +[9+TU\^)I I*3@_)DUAR\Y]G;//NH M%2[8TLFT-YC$R?RP\FPGZ ?)JT'1[S&/YM^%-\F&50X]]?8\^Z_N.7]6W[PW MT:BOW'F!UDE4%/%-3!Z2TG7:_)HE3Z&6G?PI[RVT,F>I?+*K#N=ANX_<>. > MGN?V>7$0=W-ZI@5(1@S&BUFSX8Y?HUSXOKFH"2@?'K0#GB%'=(LSV[-['1'3 MOE_F]XQXD"P8#/'VAPM-\_NC.>(ORR@OX3'_HQ/,__C-ZEV[B_<5]IT.#P+V M/\XY\/LYOBE/HGQ3V+\+(#.A.>SCFW!)?I['V0=]DD98LUYH\W7+OPJKNCJB MPHZ9BO"L:8N(N"D^R#//&$KF'9PVVB,H:@ Q"P>UE=\I(2P'4$X8X7CX)'([ MXTJ"K G@O"#CIA;Q![@IWRGL+4=13F _ZRI"VPB[!011==,D1G[ENK4FGZS[]$%+J,X:5M8M"L G5*T,=6_<%[?GX@% MZPKDHPC1!N5H0]<@J&MBEAZ=L(D+W/E=0E]A$'+/6 PGKRL,+9EKX&RK"3R/ M,R?!4&L(?(/&R>^!K!PX@?O4=!<"[W.EN?X6"$1- $7^@2T+.('SU#06 LZ. MEP!X+F>?_12!2*J8P\;B*F63IB%K6M5P)->1G#.8/F&EYRG?M82Q$VQ!&/FG655U;( ! 8 M*_PLLC1_7)!$97M/,['C=/,NQ]$?T>WH\@]0H[:9OL#HK(K";8/_$8"L67!2 M(_;2&1EL\)H\(8EMG++T^QDL_"#R":N6MS\ _::# M?U#\(,=9ZE6;D?#5P_ MU8.7ZJN^CC:@-,4Z1"@9/3%:<.W;1PY)<\,00D\C%6E[9I# B2.8CK)TM>25 MHGI8.Q".SCW^$39DUM.AS)HU U=[HZ17YDT"T($P#W2,]4OT&&]WV[VS*6+WZTRC';&*%Y-J[^ZP:XD3KNQ@_8/HUJ:7B'J^K$0A[ MJ1PEY%E2(/QX'^=DA$+&1>?I/])?TO=7Z?]%_G/Y)YH7;",R2J'Y 7Z,MO=T M)/.G\^4__OS+\L?W?Z)K'*3OK$%-3$%>"$NZE;$,0>O2)6V*4S(A8T=?N=F^V(K* M"";QI<;.5N5(R0U=Z+;5LJ M3+%5='AFW"]<6O#K#6DAM>X45?!B*_=E#ZVNV-ZTT-J+[;,"E5QKIX(*5&LO MVC7P#^27.'W$^3HN\-G-);TX]NR>=ZZ]297Z!]"K,H4J.A[ YR -G J9HVUC MM2^Y/R0%U^79_"&M@;*J"ITN3 G@17SS/*5GA*',LH_[[-.IW9)0W]4U?RS_J0EJF_L*#,%.IP38)G&S(O0G:(*ZU. MHCQ_HEG!0Y3L,-WV2)W:+)!=LA29<)\VQW>U=M M*F0EZ>+A??14D2S+"=&8Y^_1KT6UCY+T<8)IOMMY&8N]BE7MCJ0?-YLK29Z" MOMV0MM&=422A:=8KZ7;$^B-:/*7+H GA+MOP2;[0^FE-O,L4S=-UMMW2O9FD%-I&<5KBE#5^?1?EM][G/TRAGMGC MD*L.*@-#O=!S.!/#0),-78<0W.HD)+0XJLJCN@)J:H25I;C$J#R3<0%2F&Q' MQQ-\_J/K%0*J;+9DI-#/'I#RG,H%($'SKD^X*# ^:P;"G^@+E6T-NI41U^8 40M(&;"\PX7;P009&.S,V!BCF;G M%#!=LV\ , ]($C>&^\4^! S(X7G9RQON!4G?[+@'WMB3EA>8'MHP.G21]ZC= MJ--]-&TY>6_)P<:;D7')^O"@[.J*OGMW>YNS]Y-IAO1M]!V*D@3=1T6)Z'H3 M2^;I;%+&Z!-MJRM9273[3SH_0)D59LDBS?+-#7 M*,=WV:[ VRA=T*MDUP0664Y/%;F/XIQ]NL7TC(UXO4#%77Q_3]_[KU?,FBN3 MZ$?7>?8'9LM>58-(N8)0^>M=ANXS C7Z/^;\-(EO8QK-Z%;=E&#EB35XG>V2 M#4GO;LFW))^0XCD]\.-3C.FBVO_?WM7VMJTCZ[]"+ HT =PB\3W>BX,% J1I M@\VB;8*D.(N#_:38=,Q[9,G52Q+OK[^<(27+MBA1XM!VFGQI8YN<2?82D/0Y"DKN)^WG/X1K+5!0H6D4KO,@U$-CN&CU+R@JNS MBD?/Q]BWO*E,G:3)$G&?HV,;2TWPL&#T2]58W2VDM?+RP7J@(?ZA],EKT8]+ M7=0=O*SM/3:JQCSC%K/:W,U?M:KLVF]VI;1OJABE;:G6EHTQ1Q)MQ7IC'&QN)ITF9U2_A$9)?!&#,??,/R MY1L8:&I29%RK;>*4D:1&(GTV-+,2<[(04Y\S]0L28XA:C-L6_!D@V' M S8\.?V='>F6A9#C@4I'IHX78=%".&W_ 0-9WIV>G'P\87,AE>/RS&,SHMAS2YG5]9$"D5+,\DCP%-PF-[9FDO;@B%57NU_"WCY)YL& B6\KQ#*I9 MUF0'>=V0F4S^K=(LR"M0H<_P"8@&?CN1+S,\F>-0BCL&H4/R<@K!DI=4[FT\ MGXMLCGD1\@7(>7I:;W*MF(4Y<-%$.4):Y#>V3FNU:DS0MV/5*\KVK2OIZJKRVH76./6DIGZ$%GCK4*/%.X)IV6]F<6<7;7 M3JY>+$UJ!E"]<;8^X2:;K.ULL,4&13O JP_ZTZC,%:EU=.?K"JKZMT.<*DA1 M:$5K2&!(2F.,6KS1ET:-KF <*K]Y6?6;KQ",5CR%!(P>>VW/MLGRZOH:#,^L MQC],?5"1)EV. *TC(F5;#"U+#]+S$X+/BH00H(^4@IB4>&,@30H=,5C'/UX9 M!JVX!P$&29G'9WZ?745IEN!<>Q%':1P*G+0NQ3.?7. QYXOXD2?! [^%N7@# MU_T%Z-O41X"+#7;71\Y<>@_!:*0])6(,,Y8W'+ )AQ@5";<)QO)BM%$AA-T' MJ4C1J('D?(J3)'Z"5PM=FE D$"V9)6(,C:4C2,5$! E$SQ1]YG&:8:G$"$*2 M\X1-13H.0O8S#Q)\2RGJI^M ZB^?KGY\/F=R0'G*+H*%R."D,QQ\E":2)Y#2 MAS^#C4OI<E429!ZBUP%.D51N"S% M(H]D-FS)48J^ MH;VEN'B GDK)F;7;.(S.P$7LV:ISD0&KRH6#0HC.DW6$_V$I[;%L-BC+//%) MR:6+?)<1Q(_#T3Y)*T/Q,P?40YP9BCC&I U9RGAQF$\4XQK @8,)GP+9'[!< M9]0L7P J'!^([R5.[N7T$DZ?R2#7_'M&GFR;>9-[RYVU[?/568N#!>S031T;L MH)F0%CN.PH>Q#-^,A0P@!V,L_O;"!;?8_]YJ5+?G76E$MH-3RO2[M[VIQFZK M9KW7F8&QJ9.GF[QM^ZSIN^':"=/504E]SJ'? 52+(Q(T)RL.:=-]&ZZU^TRU MX&K86BK;UV\G;8CS8P,>-LZWY/= _]8&.6Q,'.!N9!]DV.Q\=X$&Y0[WFN!. MO.:1)_>Q[;[VEIH>$ %>D@CI.'Y9H-AL3WR*R*_4A/!5I)^UEG8OTCV5+8N4)RQZC :\@$2)/ MLULY#5^&<;Q)O"Q;U\;YU;2FBT#8$NXY@L^DSS*XH+[[6?$UA MP-H4?(#(/ MF!($MS%1"CBHV#$S#NH#!QH?5E.0P%9'0T2 08%GN/D([C(J<@%:7=A6"3UH MR;#I+PL4"$/,1G^8[W+.X+)<>>B-+N*UA6T%7A<3ZM4Y MH&RH/1M"ZL#7"9RQ9;D2T!M;WHN\?<]!U?7T>H$)BG_$MSSB3ZJJRP9:^W9O M*/#6W)VZED^3-G+^T', G0KYM,K#TWX1ML)(9#&'!/*0?!NE87D.^!BC ,!E M A+T=P=?W.]0R,T;X#T4<6M3Z;F$FXUZ4MA+"M: [DW'_@IQWJ%PFS>< M>Z=V:A1Q]B?/+N*Y)"MC/ODJ@GLDY#?!$NM86'"\3G(:R)ZE'&KCMU*[$_K7 M922=_(&]X+-SK* &?J$LXYM'E0-G\7TH'M29,A6+"T?!%EH$?K7I/E@49VS) M,ZR.@JH/D"EVPW"3:^D,IW878R6RT==T&-3>S,L?K>PT!#^&U40T\3_V75M) M*4?^4$@:L$+6F^5T8Z$[-!T/O-1:MV>"VFD'[Y/L]PUBEGG#>SZ49J=V@V_FGNIM;/.3^?2B/XDP?)I;1'&XIK*Z.)WK;+ M(/QIQJ/R]^++(('*T8LXP90/4*>PD)]" M66$;%(XF \.SY$!FYM8HW.L OB+?Q@ MF[AF'V@WF+U8O4>V;:N>WMX;6?8VF1XP*82A% 9B&,AYU9;1A5G[-PT?C-I& MKV\V;3L&>@,9XHY?PG$&>]5([T*&_2.=E 3?S21?@!1-$ZAWS*,4^%N8!]D WQKX+G)1 @7)6]! M+"*5&@-OHFZ@WEU6#?;\)N##H\1^37E]PB!44DXCY ,_((=(\][A85"[#>%[ MDH>1[J MU,H27D$"V7NI M[ .%2%*>/ KYU>(0JHWTPG"+1VK%EI7'J972YE(:5._2B+RR[4:M9.;3R)<5 M&=;](UZ[,3Y:O.Z: MLXE'WI>S;76UYVR5KIZML]2T#\ZVJ=S%/-=EG5V*Z1ME<_89VQ#NX#-JH=79 M9912NKB,#=6[M*&=4;8MK636TX6RP5;'BYD"Z>#"6E;%]^YB);7D50R4)JN9'8&)Z<#FLYFE5;?4-:VKH8 M7*-H/ (D\64*%7%S^#)DQU965?!IW9$?X&?QXS@1'G098E MP3@;P&Y_(%2UB7DL>T"D*^8EF$XE14I2J).6\+$$AORSV"Y7]8FAE$4>9@'L MQ>LQ7*AX OP90@VJ%8OU)GS,%M+P8JTFS<=C*"6\WO]]*NE<*K#(L.2 LL.C M )8';>:J$#$&X2X2X(G M75JG$E'(P@95SHV(0DSA]FP"2QA[S@9*F"@R%A MFBZ\%L;1PP>LOE$_)."-:X15S)RJ=_#L\3 M@Z'#4#&$%&(P,$)[U6$U"(B'AML0352=.A4"HLI\0&#)LWS<*J9;!XS(._L@ MTBQ1-R#A$FLJ4"1E1^*X85 5F@X7%N>:IJ.@ 0 YS>4X81#E)>K;ORX*GL(M M?Y O SB$SWBY1Z)4+E$1BC$6AL:8;DGUR^YA\+3O[!IVKC#NZK'69Y/&;N7T M82'E(>A6:OK[64G!ZQTJ&M%A$!AB3!DH-1&H'$ESJWQ"EFREJS^T) ]> M>>)?$DD&LDN$I!W0V5$'.COJ0&='_NCL:*=T=N1"9T?M=';40&=':W1V"EO# M,/^'XD&QIH+?I6O%#M5:HE@@9T4>*=G(2N>*?J99//YK%H<3*)&V1D%71+&D MG>O$,%[ >F<>*=:1"46N0'R5%AH(,YSRE#+N0'U)&D>#ADDWX BYV M[]&U=A;?[!=K#-/&+8ZLW.+(+VL;[8:UC9Q8V\B.M1W*LA,QICJQMLZ@\L+: M1CMD;2,GUC;:9&VCPV=MO9'4B;5U1A(M:YM.^1CT2(7QG/\(GB&9^RV'FR5" M@;-Q^2EZN,KX/%4GV3?8$QX+*LT0"%; L>&;\&8@=9T=Z>>Y8D1OY[;BU);#"O-C&7BS"I5[! M9!/9)Y4\E$VYI&)!B&M5.:X"5@1")8=4K9=R^*Q_.@KC-#W6^0MB:6=1CJN# MZKADO/>2O 3&%)/">L.1]9:Y\G*.P]J?I1/1-^+)Q('Z% *8D,"E"%=M9 M%S)@%3$,Y0R8DO1F/ED3I=RW_;B242?EE$S5>2">K$ARW,\B' M+^^I-%>JS669O:IH(PGOM1P)?R]G.-QWGO,B:36L.'Z*(?!2?OA<[//OF4"V M8RKN\OC7S=38I;3"%J'>X$K#S5I5] .J9%;Z=U8V@&J&XX\'L@I"!!H#Z7%$ MC2-E:91-R$A:]?3#SO"58,= #!RQ0SJMWTB(S8*47T^_/,.6S%7T**>7.%G6 M3NZ6K?7EMK9V,8$6X>33O9T^HSW8=#\K&N$&)3:34[ENMPJYT@1ASW.R+13B M[L]KW5I:.I8V8Z7 ,^)H9FQ+12Y8.UT'FVK'RH8'XH8]8,PPG1."S'%JM]! M.,%;:G.!VO"U0LTP^Q-"C90)K&=73"_C1+TNGD>3.RF#?P590$;^+;+9+0_A M.-X-!,_PM)8KD,G3MX] GHM=.JLG9R14(S(:-XV"LU7&8%U- *.L$M5>Q5]Q M7>$&Q>,21@H*6%AHV#/9H<-R[ -.ZP[&673I@H@&N7>SHZ%E9$/Q:W"G58O3 MY=+ N*Y7QH7"6"E-&:26Q[3 YF7#]3R##3RP$S/D8J2C(&0K)*-QZ\!#M\, MT+\!&LCU@1D@*4&O*%G">=X48K3CJ+[XY?9#-%WZ;U^UZB)$-X[ %EZW[+ M57+IMFB&N&]3I"'L5"/Q:H22KE#,V/I@"W.D:A3 M#(&0IU,-QZO=K95J;YOYZE:LWDS-C*$#-C522J[.9N+1S$+M'W'&TQN>8#*> M#6.U;:YO7WMS%Z?1)IV<$ELJ-%J]5?^*43_"CRS(LUF IVSV35&AMQC^>W;H]M/4M[LU/A&X0T9-!6DQ/\3C%\LSRN7:5K MV!9.3*O<7K\@V Q$BQ1MCD3)1@4A$;)5YX2Y88FY5&$NVO" @+GT%\6<@7&0 M8HXVLS&HNN4+O;E_D\0/23"_TOD8KJ+S$EAVUD3.. MG@,P9[;L(^^L^!WRR@7EB5,T5CA@6L3&J,IZI81]YR#N"[28X.%OY,+L*&F5 M#[/7$':->**\Q#TUDV(=\A,CK%?]F.Z(X=VE&:PZ'\0)R[V W92I>)=H=\U8 MW$,E9=;BGNI),3_<()V>B-DI;$XIWM;_[#IBWR3^9VSX]P%D=OI]@.0 M4G>,&4&*G,3Z"DZ&IQ_52D&J6ZY&-6'S +(#L]47ZG"(F..;#?XO(.T89HU<0BAE-:&$/< :TT2]8:>ZXG36U7XMCC" A46FIQLK2A$44/TT/ . M)';)"]::*DQ0@8VBDD2+"NKJ$1;JG" W;(#<+XRVIOH05&@K>5'U_GV5?\DO MBZ_D/Y#>_NS_ 5!+ P04 " "$A"%5VWYZP8\] ;<00 %0 &]L;&DM M,C R,C W,S!?<')E+GAM;.U]67,C.;;>NR/\'\KMY^JJ4KNG;T_,W!LL+6V% M54694G5[_-*1(D$J/?>,LCS&Z=]_^/3CQQ_>H72)5W&Z^?L/N_Q]E"_C^(?_^/?_^E_^]M_> MO_\-I2B+"K1Z]_#Z[G.&HU46KS;HW>UBOHX3].[L[,=??CS[\>>/?SGK?'[_ MGA9/XO2??Z7_>8AR](Y4F^9_?T]_>O_I[/U/GWY\R5<_U"+2SX!*&O*7$7VMTZ=??_WU0_FU)26, M8@'K5FUBO7?O*OME.$$+M'Y'___;XII;^M/'ZA/[^ M0QYOGQ+4_/:8H36;3Y)E+1MJG5^I=3[]A5KGO^\Y?S 1;T/!=(^+*+$C9\EO M+.NH&G.AO]HRK4CDKS:M3!HY.H"5.]68"WV+LABO+M/5]((/J[(E_%T190> MRK@R)RM20\44YZS=+5 26D3 M8@Q2Y@(549SD+TF'6E:Q,_H-B$>+9G2 M;GM%*GE"Q,74PYRR5G6 5"138#-2]X3^4-4@R4E6+]9UD)8A88:A!/>HOOHQ2CJ ML[AH"'.!'HKY0Q)ORA:?DQ[C*D[)B)[,K689Z5@V:$O4-A%4M08-)6;+9;9# MJSI>T2KFQ2/*#(26<=3LAN*BU)6P.\<$3$1W8H?6@>=1LCS3[9! K"<1>QJ) M]2)$E*6$44X&FG7/3$<3)O% S%!#1#)=NHL2(^.-6&B(,<\V41K_JVR3Q -W MN^TVRE[GZ[MXD\;K>!FE!6D#>%JSU%G<1P_$;+;ZA8:;O8"E M+Y^$H=UVKR\F@*FU5F_@;"$_@S:O+]*0@X$03>,R$6//XU"AQT1JPPJGG?A/ M/.,WG3$;SH^MA6Y;0=MTQ&XX5)]RC#[AX-QF)V>Q>[/=L5GNTBQV9O:Z,:.^ MPZ3/.%Q?<; ^0A-_Z8JBF&(E)XQ6-%K?%>2_)8CFZ_,H?[Q*\'=-.,*Y3R%\ M&?4?<;)"6;UP,HD6K&ILJ?,Y2NB6YMTC0D5.NE%2XR,J" 0 VPQ 54153*+& M-))/ Z&JNYP$-@UKG4X8+W>4"PD.ER0(T''%&F?;,F!H];Q"?ET!GS*4$\+R MRPWYH5<9>BD047K55$=EU5*AK+"I,L'+7BT)/,& M/W]8H?@#U9/^42I<*DO^\>^\;'+6J*#T]ER'B_?(R3 MUO/K#&]YEL1"T;OB_?5=C\.[ K_KE\09B;E__^$C/85#"JY1EM5;I *Y2Z&3 M[C[JE Z<$6E75.*K)-H,/,C\5MMA\,T_'XJ$ESAQ4+3VXB>/O=C [G_OR$P6 M9>SM\UȖYV3P^P\496R'R\B:L0*7S#^W U62>)[/ MI7;^__#8^0UL]])?D5]R3F/G4 V:^XC*/\_#% (V^1&3VN\_!^/W*FC)/<^@ M8_J^1^>[]_E**?F_QZ9&P%\"0$"YDQ%3%86C.Q[9<.XU(O/7_1*5H'.R$9?: M^;]X[/QJ\6&!-C%5*"V^1MMA?R\BJ2W$)O'/X0!5),YF._JXQ6[E8-*]) @*>$K+E04!:%$PK!9Y/%YK:Y2Y"I.T-?=]F&_.]Q#R/AS M#P[=S[[ZGJL"R-'=THU7?5Z[JZ2^CUZN5_3L!=T_I?H)7"RA[?F;2^NK\V'* M@9# 9=7 PN>EO4J%V6I%-,WK_[N)4_2)"0D!70\.3#I?H2!7"@0#)IL& CZO M]_'$/P-"X P(@;.0(#!42A,"9WL(^+SJUQ/_G/PYS^[Q]U0$@#$5R_U=*L^= MSU5(Q?5=)HWC?5[VZPE?#E?GV6V&G^,J;P+7^QQ2%@1&I)[C0*R:"AA&G!I$ M^+P,V-/@%N=%E/S?^(D[4Q01LM P(/0<"R*U5) PX-/@P.<501K)9AF*&)YG M?6IV^WJ?_/.N0'39KEZO9.-!GY?Z:*Z;Y/81I^QY/.]S;8[Q9_^\*5%!XM%Q MZ<:K/B_IW:'E+B-8_'3V<$_5''B5][DVR?BS?UZ5J"#QZKAT<\#&YS6W^RRB MN;/N7K2@:.-&GQ?9&O!=OBP?Z4T=QC::B&30 M2/LD_OD6H JPL?8Y-)[V?]VL/NI3;?12K!)-1TP6+:3L.9U# MZ:OS(8J!0,!AU(#!YY6Q&L6/*$E$&& 1]-M[C\!7CPO4@+7V7OG&OSZOF]5# MT4'^RWR^*VAB93HE90_P 07ZPWQA 5_QH* F;,@OY-?@Q71%[F\?1F:\(3], M<:47>N/9$,?K*'\H-=[E[S=1]%2!&25%WORR1W7]PY]5S:TLG)N_$JK:N5PJ MTP:JH]@"/:-TAZX(@&FZ#RH(3<)SOLL+(F1V^;),=A10LSPG8PZTNH]>!DH; M<*@-HL7!62N7.1G;,$D_ '"JI*% JRK]:\_%*-GX8>%ZCO-BOOX-XQ5-4'.' MLN=XB?([O'=2>PE?1MCLNPD(?<886$$PE$0<]:]8NT8,&2;G^6V&U_$P6C.^ MU";K??$9!'P5P%[OL="_45V,WGHXK)OOR%B93HK*]U(2@M_9:ANGY1T3N@)6 M)]L:[2BH%&KW&&"%?,:-EN)@2$&YZ]_H=AU4+A"1=QDW";9F6[KH_J]>^ISF MTI^X-'B]T"BMIN3 J?82!7"0P%)BO]N^&NAROE MYAS*BTJ;ND?\BE/K&A-/\,UKC#'5R^EZ^$/L0G>,TREZOB=%R8I$E75G Y:"N,1IS MY6O2FGJK9Q/5Y'=3.)2)%5K0A"+IIP1P']QK=>N8\IE,A,;+#Q*J'MP95/Y# M5:::(LP8[/3S"+@>#I*NA3L09'ZK;3;XYC,(1&J 73]@8I $P'50Z"0P+W?K M.%M(,K)F'Y1+YH-NGZ,\7DH4Z]%PM*IIG*%7S2W<#9NA M0A=QLBO0<+=&0L6!1TL5%$#8NNE#I.4WQ1Z-7UT*,#B">Q<^/X.\)*Y;W.#- MS>J&UGP].B+"Z8!TB]>V5R_NLXU8'9E6647KN.[XM$& S>S3;[FJ4M FK5A[ MN!TK1]&Z-Y =O-,L+88QO_0Q 1EHH\F@S*__^ < AIT3>&"@7H]!QJJQ\5V? MN>R_B^/B-$?CE/FZ?L(M2FYQE1N6,VY1*=*HX2>B)Y5IQ'6?9* L'O4;(; M)?M0*=.<1H25<1:CQ6[#>DKWPS*SBO)\(HQUN$.ZZ_29:(2S5];F[_A3NT/0 M_>0O,@0J '0YQ#ND=3Z[<5\@9:(P/@A040A]GUG"&D3+86D_N)"044@3L0< M#2YNMOI->@ M-AB !40[//_+IO40+BK:R? BX>7\,4BMRVD8K[['R3!OW?#GYEI:^[.'KN;( M+//JOEBX@Z=KHE^ZBY 44\1(:&KC+4P%B&>U&H M,[F@QV.9PW(A3=-CL&D\! E$&VD/P>81[J6A2A?F=(PY#_/2LTQY8?.':6[X M'- J2IM26+*UT[<9A/7>DL>( NFF AT>PZ#W][(=6G5NO7%A(J;;(X5'YS]80!HJXH7',]RMO?[B M5F. 5S9N8,3,1<,QL><(4M)5!48RQOK+40[7$^NV,=:<'7GX=/W(PZ+S'#=0 M#34B#XMGN$M-4JQ(31@@.JS"0H 'G34G']8ME.?,3)N"UC&@5;$M?13K&O7< MZ29.T7Q]3L0>Y0H0D0SFK7V2L! DU]( .TSFX4XR8#-NK841K1610+&F9 ES M],FJ"W<&I$27404%/37=]S$GK"7?'G3-YX^^50NG% MDV8O]E!U(*>JOS[H #7ISY45N Q)NRPL)NWOS',*PP 75V !5@BK" MW=[O*,2?<_,GVX'!A*^3E0EAR-E P7O9X-UKW_:K;QM_E(*Q;DL**/974\84 M#H]V0$ OUVIXJD,$=R:W_/&P]W+,14S7X%C\IS:,"T4T$(EV.X*PP+5$1QBE9-UJ[9 M/E:-447J!]B$I>P',D*>NL BH(\W 7%>XS,F7=9:_<#HE/ M4-N21> Y7J0ZJ>"#Q4QCMN]-_O2QMM+QN'0<[CTBI#JI((+%[ WNC8+G;?I3 M85$5&F\8>!*391;@KYL(R8%GO -#F:+V5I9=.!5-D;S?XWL;FG<,]&YTP"NS M.2GT*B?=;>FY1U3$2S*G.26H.R6H4STFN9^W/+4OS9&_$U3:MO_D'#=3P?A4 MI56V^T.8EMCZ>#MP&IM)[Q=:JW:*Y5>/>[K3#<73#<73GA9C3ZO*#3S;%8\X MB_\U>N$"1LS[Z"H*2K_O[7F'&XD:.O&1G>SK,R?*[*5;3F?0HAIF2% MF-CB%PH*8T#=];'&KR#-5PS39 JD0X-I9Q21!EU9@"=P>QO6E5*B/?\^!6O3OZ'P'!QRK;2W M_1MN!J=Q?5@7"W>7]ZVL1)[VW!B?[.ZYM=;)YVO&+J_;?3>%!4:%,N.=-]^6 M'5O1[FFZ))ZNO8]#I>J/3J6O3$G&%$\XI0B;O<3#OA=$.]2-3>MX%/H%T0?D M^.//_O?QR+/Y[CXX"UV!Y4IQPB^+[6#,V; +=Y&W-TYB0D) P1IMA@,+N6** MP& R#'YJ[$#3"[PE"@Z (J2I#I$YN?HFOS)G>:,"(9SFPZ!FW=.EG34A2Y0]?_7Z7AN MO,!)+-.+# M$\IB3->[LL+E?;/A^_)#^/"^-^@9?P\2/!(US;$SKD!_ZN@'='KSX7K51+J? MQ:)CK3/TZ4*$%%1M8V@)*M*84/9OPMYZ@;39ZO_M\J+<%;C'G#ETJ?+GJ-Q. MV-(7(6"^/"W2'LN=XB2K=%FB)-VG)<;3H<=!:V^63 ]4: M8IMRXQ+C%GHPL<-=%B@5K4YW7.PRTC]6VI7G@[I&N'Q!V3+.1R=KM,MW1\%J MY4-L0*9FLC.&5A,@W$-A'&6KWMD U0 &8E@+&1P1KN&&F@K80@G"/<6FWZ,M M4%YD\;*H3ZA_(UW7 4=F1K4;C] T:P^Q0;IUD<,1FZ;X4YQ=]*"3&UAC1NW[ M6X;S\8*T"1-(9R=@$F+[LF*P:3L]@13A9@?J!(8%*B_SW^/[Z.6/N'BDAB(F M(.9A1P9^)Z;+:=PAJ7,*$?SV3&>SHU 712-ED3^)ZLHV3CM$HJ!>"S!AT=M^ M4&41(N8M&,O2)H:J##7*?PT1Y>/TDK,EL4Q&=>T+5[4)N6%6#-)6- M7F^0]A45U6-.-^-)&_-;;=+!MQ#Q(U+/&#$#Y@U& CSZJW$"Z<^S-W,&::3J ME*>0/FEL_%5G22Y3]W,)A4-(8P =Z3&D">##/XBDL M_.\PT#^3Z8VA0%?.,=>RDI0%LEP1?9Z6<.=34H+S*'^\2O#WW'$N@E8.>0H" M+NDX\P"#U-&LDTIRF^'GF#CN\^NWG#XJW+[T.EL6\7.5&H.MO3Z#_?Q5F<%I M?JX>M@PO1<+)"Z[?XE MU$<+834['6J0()$IX,M8X--;H/-9/IW FAJI&@>QI@*HY#Q6@/>IQNO>K0GJ M,_FO=H/=H%DSJ2N2/#UURV!<:K MC[TOTZM'8R+IS;AFK-ILN<2[\MCS$L7/C,2P*D6XL&,5"1Y]4CO8!2&K.HWI MH<=8O,W04Q2OFB%9/1*;I:MY\8@RYLS1C D7KS FP2-8PU9V,0T3(.29)+\= MWT:O2N%V0"^-M2U]\# 56V":*-O6%>[\CS6.J2>YH%'EB%8PJNS0!@\WON:V M1Y6=>HYI.D?:4+8CTN^?OH $.4X149P;%0D>>U([6(]VH^JF2&=Q1$M#VHL0 MAUDN4A$O<$^;'3HYP$$'&V=7IA$SW&U%N!6USY)IGR$+MBUHV\;2Z2QPY09/ M*V 2^EQ'+-!I3B5_J+Y5-JI6S0/3OAGG-(+0-=[MM$J7%+%W1H^-/E&1@(?6"S3O@"@5]B[40_V,#VX!BK4"( M\EUQAE=J/;HC+ M,(YVQZ3=(06+7&W;V "N2N5O>X@+'T19&>(*JSNZ"-(>+M8=X@(8B".*D($+ M2U4"H1NZ5':;Q42V)YH?M!HE#8P"HJWUE]#Z%D0ACL5J%@#%34&]M-5*ZCN: M$2H@ASB8GC4:]2Q#N!D(52UA XB .L/M+9H&99@)U93-8 D@H!RHAGBV8S0C.HW61+T%>MIERT>B'QE'[E\0YR!=7F" :5&!P-$+MH5-G(HJU3BW MXPTBX5;1'K=KC]>#1:JV;6P@5J5R@Z- 1[ " )]C6ED!$%87[DON5%7Z/[H@ M^APE5:?>)/*G'V;IJO]#A[+*T#4\27+YLDQV=!A _GB,T@U:$(-?KM=HM'K@ MIO(:%8>NW/MVYM0;:FWTT*(:G.WE1MH VK?-YFJS]1U[8W+7-DP&%7X\4^P- MX$?9-D^05[&6"]!K''#U(2/NW>[I*2FM$R6-=:[3-8J@4J=6!%7$=A"2>P5JJ,P,0NR:*?U@-;S;X M@!J/:?#A53+%#I:':U1ZBQYJ:U'@.FP^ G_ -S/FV29*ZT3$LW1UM]MNH^R5 M-.-XD\;K>$EO6%3)40C,;G$2+^ENM8,!:5?0_?L>E=2W'6NTV92C9/_T!Z>C ML\JSAI+NJK%8*;P('H*"' &QHGG[X4)*AW+51K#O00%,GF*P3.^=-9F<70:;. MZ$ME**6*$MYB$(!R?[&+3^GDK;A^^N)&KEZ*3WG<,.32O#"GR\59)($X'MLR M3S^ "*HNTT#J5AEHW+A #\7\(8DW)2MJE?U%G2RCY_BK' !.W@9[**2C$C%1 M^Q(8F\C-BV==67B!04+%U,N'ABUQ!X9JUF^S;*[5JV(<;H$VQVZJQ]1(Z=6'XI6H1KC% MSXCFQ'/30;8V+:_DMUDBZJP2Y1N3B&PI9+'!8V2$DOX%1O [L4FMA@>11#769U!4*@KO!BA=<#U=-#U MJ ^Z7A%H1TF5.F9@*=:G-KMO]]/Q'-X4J#S1P'>QB;3ISB?KP?QX[7Z M+Z^?4RM4.P):Z'A0J66FB? *E27<;,!W:$.U7J GG$&!K%2FF<3!RAP/C'6, M-!&*@:*$F_[P&[U_>)D7\9:H/[P,ROY86WSX\7CP)U1[(J -ZPSW,>VK*,Y^ MCY(=^H(B.A.BJD)"HW*Y9H@)+W<\$-4UUE2#4[@X-I_O=G!=Q^4L]W1M!V8( M<9S1*PPSBS\1Q_Y%'I7 8N\Z#R]^A+;-UL2/^_+LXBEZ.+THP) HSQ%]%K$Y M)/I:^HE_6T";0WME0(-#2,'$W$3:$46KZD##"OO"H+L@<\S7!N^6CVBUHX^I M#N6B:UU+@JZ+.-G1UX!$L<.02[,FI,O%ZPN)=FP#OZZH75^@T4)PE2:Y@:1;@O-GU 64>'*UQW;'NQ+5.PRV4C%@$-M)BT.X=UP-#>4X35'+0$L M'2VPD6N0)7]Y@[&3^4L9JC & J3*&!P'4)7,- %.9?7;W.-S?R7775?Y)B[F M[@=EXXN;P)$UM.!H,"TOZ/N-6VTC*%VR5:DET+$RZXZ0NY9_NBDT38AAO]+; MS<<[JUX[% ^S[3$HB.+D=&'F."_,?-UM'U!6 M/NZ1C4[6LC\V[\,,/A[/L46AVA.=31S6&>YP>Z\)/2-\G?[Q&"\?+TE(*5ZK M]5@!S*0E1M@3E#A&0$(--#E*!8*$.TIMU&OW#>J+%3S 4EX?;Z]+2_P:]14KS>9GB31=L%*4-^ MI+H SO,J\1&$>A >+HM_.G,G20\416.&[ML]4J+I=ZC: ]XJ(%[@Z7MP1OGO&< ;PCD&]O M#2M:H>K=%VB)-V2LCPP[-!XWO6YMS.TM@5YF3&?@9PBF,8W[M6H$*=K0'0+' MS<#BX.7/L]/PQ9;IO!G :&1/J 8PERD;VGY/'&U-8ZS>O ,*$%I__%N\+L[I MK%A_5BEB 0Q";!8.K* 7B7G%5;7W/_H*?0UHNA)+J45@=&-T.<8'NGYH_]XNXL77W.4/3/:(-, MT2YDJHM\#M.WTPH@5G74(CBBA3>-M#QN49X\ON&1B^%LT?K8Y31'5)V43#8] M9-<=Z%D#=F86AR!\=*2(]:TY1M3_YG5R%)$>\)0G R[A M'H;\ \6;1_IJR3/*R"BD/3]'%<[GNR(OHG1%K%!F6NN_T]I%JC^'^ ME4MCAEYCVKK%X$"W476XF<0YS;S.H#5J[;"0+"LM#LK\TEY#V,P6QH&97X]! M4G),&H5#<#+SNTE&OJQ>CT/C-9P@>L%!P^&FG];;?:\]5*EN !)X#*@X &FI M@H((6S=]D+3\:IC\'"),.DEOTB)>497B9W2'EC0U&YGZ7[XLD]T*K:JED.W3 MKKEG,;1&>>=U@*YIF(\3'%EA[L+ZAI)_?F4SF+W$PS'W 6JJ_3)I3?XXZ6NT M11=X&\4IR-)CH_M4X)?$>JDG/B"Z$AJV'_(Z)H>A$_GK \!.PK# M]>SW)K(:REZ%SSG<=2Q6AH3%W34O(6T04%+15QU.$N[ZZU#,W*K. M36RW \/*T1OB("LR4M_*9;.<.O> [IUHJ,CUZ!0CGSX8[&K$][\E35QD778] M?KZ)4W1=H*WEP?*(K9V1<8>M1PL*9?;@?]OUGZ@4#+O"YCF%"\@282S$-8;H::8+80SOAO'7/X*(##H6!W; MM?()5A+Y<@7N6V\'=[R>VO.17$?L<"=T:F\G3;" K/.DDATQ:J?]Q=!I?CRR MY/#TW^F5)HN%06E,RSXJ.@N1?>^7(/_Y< MT',EC V.T>_-DN'^]X.*R%[K''_IBLE>QYQ.T"]Q2I,D,45E?FM25/6_N3LJ MSC G%HL^..>]9U FC>H7]&S]7>;,*N,5VYFL;_U\8]XZ4R"ZV)G]@E/<=CNT M=8:+U?QPPK!,LXK<*Q3N@C&DV\+\;J%O( &SUF0!+Y.RU>.M?@*IA8,"QVN5 ME5#2,:",K*>BI9&=PDN#^URE97ZG>[Q *?I>?F+[3+VXX)5!<7''[5[].4$% M:[!B _S=0'%%GHTI#-]M+56+DGN4;0& 9% +\->C#@YN?%W-T-7C&_B8!MK1 M8'"DAO3JO958/M_ EUR!PR.UOEYIT"1E'>[2I>$[MY"UEN$%,-\W2*-D^U*!7UI5MN[Y\W4BX0/1^THL.2*X*7*/D'BH9K M!.:,((^K2QBY>^= !R.R)]95K#9X[T!!'.E#ZQ(QCFM(.M*:6.HK>BGNOZ/D M&7TAH?,1,GE28:.">R:;XT2]W&('P#Q3B'"?G('J3%OV_7>L"?1!:45\MZ6/ M%M9L^QP&S6W=X5ZJ5E*5U,G>L=0HKP/DJOQQ0YEAHP."N:K=X!IV0'"^PCNM M<3>CN :8J^)'C66&A0X'Y:IR_5OCT^35A&HP6Y/Z#4'*Y*&(U &/HX6KR%:' MP>Q OU[[*&$8$U4:P+YB+'K!*XF!R==YVH1ZO@M7=6/TJ'5Y5 ,%_] !=W:1^F2B#@<\4)&?RI\1"- &)_@ MT&G+9A.,!&%2-&@.]8B7]DD9@S,;AD=GU&H^KJW$SEDAX9%I<"E!S&&6\H#"_5Z;D?$]))C(U--&"8-QN,S6/ELNLQW=AWY":8ZH!%4F.G>)G6ZC5SJLIZ*4PD4)+Z\H@+*&H)#298[] M!4K*C:_]2B-[CQ-,/\BY+Z!W%GX@;L/J*O?#C*"2;N9] ?-PKT8)GZ75>"": M;6]8$=]1IJ&X$M!@_,-=W:K[C^N4=-M1ND1L>$FHFN3$/"K?00133PDW7);A MKG'=196ZER_+F$P HY?:!&S( *F;!Z%DU+Y#2$U=)2A)63N[?L,Y-5%C?X&B MY#(G2C:]=#-(%<88:*E^S)&7\AU >NKKQ"1Y%5"2:V5= (/(VZ6>"7$OF-'25DE$,DX:]R@\ 1-4"!!S1HP?"9!CAPT M5NY)''#A^ (]%/.')-Z4K*C>5W%*YHJD4YUE&=TTKHXLNEO*I1)*$[&*B6I7 M\XA55E] T=%G1.%>&49N?3X!4Q5W3_7VY> ^T2LC8VIE M^"0O9X1Y3L),7%Q%RSH@,=.WBXF:M5@.T72RTOW[&QRQ7P:&$7-D'Q*[VR85 M6QXKZCG8!F4R+U>,)4SU]R6,7YP'8F.!GG'R3.=VW0^O(*B RG*0(RD;$)!4 MK*"+*TD=^EL2(I@=T.K20,^P.\# /+8L$P?29 $M$] .>W,GI3:8056DJE3 M$"%EJ,@0V$KZ"\+)*R>8R/@[VTD'P>H&%;2:^;KZ&0 G80DFC#@E H$/1%\= MV'#X.ML,!\'E[CO!.2F$Z)@,,&07%F""A5T@$*P M-6!"IOM%'OA/H]0(!$; M/#ZQ,-+ST(K#9[* TWV1#9O'L_BLPGU)2[12-;*>]"DM!K>QX0)^2ZNY67ZS5:E@_S?H^> MJ&#,CEFA1*TKJ(2SUBMP%=;1MM^:Q]QI8P9Q#??L[.4NPRLR[(LR)H)XGYMC MUZ//GF)#H@<$"&,6X9YB_1SEB!LUV!]K2PT_>NIOH0X0;P\9!#[TYG;5&- ! M\NW5#!59+(YVD"@9]H"&B&,>EE\(.SU*?GJ4?/J6YW=$@V@U3[MK#L/T8JK% MF&@2%0L'6V#E-9$FXN_;S>2^Y-]QM! B6TQMLA7V%FS1O: M/)TZLSMY8<'\3E0X%$0I&\)HCB>J)=RKT(-SP?-=D1=1NJ+W6ME/(\+(V_8TU-63BZI'P-;DE/,M1:$!461+OL&8VV7AF?FFW-WB>?/2U0 NS5/@^- M]]E\B0B,V/3C,^1LF<>H3P-6Z-U; M;WTUSW&:XR1>T?Q85_$+4>@QRC;H'-?)T*EMA,L%*@R8*P@P!C[#T=@@FNL, ML)I"?YY-MMLZ<@!OWU)DY9;MV,H==E-LCOFS\P_;UM:X2=%A9?D)D ,;3YQU M7IY-96P[=BIY)B=+)TX.F/CG.EWB+4WDV6:(=Y'Z*:,])1PT@6\ FK-=RC&GME M>XK>T;S!LW1U0RI-.AT9K\M0*SWL1J"E?0>NF3F4T*I<5;AG0R -\XY,_1"] M_+0ZQUN:YKK\]?)EB?*<%/B,4K2."^V0K,->(5"KL?>]%4QL4.M!74T6FV== M#C@9N?S/75R\$BL0;L0OIV_'YJ6O'JBOFH>I M>6>YK3!K5NP,F3EYQF/YB%:[A$C,QGY2M6$E3K?-MG@:Q MQ]>%N6GCH;E&&#<,69^:LS^]3R[E9N:88'\T&:;9[/,NN4,S+NRDW4]R?%4#PLP((?@X.!&SM]$#P\Y%< M=F1&6BR)8VR3-;<>AT7#O?AHO^/&PKZM;U=KM7>=$G".JDHA4@%CP,#\UKP7 MT?_F9&2I[<"]\.E*./"8LHIFO#E)%2X?J;TK\/*?\_*U978O*:,;/$K+H',7 MO*8$!(;;9A#4)I"J^^PM0YK ]^#9H0T?I,7W?=>3I'Q_<1()3N.%WGA!U+5- M.& 85.M/TB*5C) HIT_.LQ):CK\T.2"[7QP*S,?.VZM3% RH;M$0\<15W1A.7%LQ#:XX21X MM,<0NM8.8!B496>K54Q)H^0WE-)W&/8GB'@'E@Y2EZD_8'6%Y2KZGSH(W*(L MQJMADK$I6!L[@L7:W]T9*]B%[!+HNT)Q9\=$(]!N@Y(F@2]Y/ M/!8Y-YW I'5T6[+].MY(DY[8.2[:MGV5 E]DU#'(YM=*V\M<=7>^I)^3Y;%<\XBS^%V(VV"GXFXZG^?S? M2 .>T"FAC*SYZCA;$_>F03]'<4)7S*YP]ALI:VWQ EB-Y>8]KN;4RBVY*-#& M/M8J\)T+BVNX1NLNZHN3EA!TTTUI-;'\@1_*G60SQ_HFPH1[0#9D#3BUEYVK MTGBZN\&#Q&%&\I;^MB>GS:;O.!U Y[;!C.9,H,_*G+(!G+(!,%OF*1O Z78? M:_7Z=+O/LC].M_L, 7&ZW7>ZW7>ZW??V;O>%E0_ WG3Y=(C/DF6KT)QWWEA9 MD%G4%<[H1UO6!E5BZ@%))8%[I5K*GD\5 H#Z**"M"W&&L35)NM^37]>&)WS*<6^O)Y#58:LS,&D[- MV< CH31HIB:!']0S, >Q[!K%!=T=NQ8"24QLS41.,P MWZ]58T[1ANX'N&S.=(7I.L]W:'6QR]H+ ]69A\[R4W[Y@K(E?2EYV%JU&32- M48/!,;K"EI"*JQ ^Y/2PEM.OKGV6E"ZM.$=.2/4#H]_I14X^A;-26] M3$-NRG5$HXO+DS1E+G]+#9G!_]20M;T12C-FZ%$WXY\#W4RTN(%A-^#S%^B] M.KHJ$?QM[9*-C?$'HAW& MO6Y\&F(L-V\V=F._@ES>(\&-3^R/>=9.9B;%Q<<@(I%F]K3"D7/TI%KGP\U$$)&43''$N$)FM M&DLXB4E:E=N*2(J5G^+1X7U\%-%(T0!O,(U)"*M!4V[EG@*/N_6@PVT)>[PB M=-I$/F# 4:S5_H;S*=Q,$&[TO'H,P0:L^6FK^_#=&W^/TO-M<+!203X3:6JH M?<:K"=\L4*G+4B\EJ2NHM,A23"\0O9].?C_'::G@+DKN4;8]8SG0C02FJ99- M) @OT"LU&).DS-8<:W?\(53<*'VSB<)O\-D%ZK0D.(6> MZ1T;6.C14GB*W>X0T#C)C$=E'.KCY$8BO^57[4+/4F01>R%EIK4UC3UEIN6Z M_D@RT_;<[C@I[:!'G.7Y;EL%O5-NVF/)36O8^PD/"98?+XCN5U&<_1XE.]M[ M+IJU3Y)Y!E#[,<1RIQZS'O$/K4W@BQ8ZIFJU[W0?BSC_YU6&T'5*U$)YL2!6 MLA4:5.LS#0;P^MYR\]?TBC<-'B[_$1^%5S'.Y"Q-^Z">":*K'FI@\RU)Q^NQBWQW M>ASLV!9@3X^#G1X'.ST.9EB%"W\L$(D;,>URRIRLW]*XR!=WWY@/A(%H:PM) M:/T]-F+X4)B*C0[S6)A$HM.#8=I1X/1@F/NC.*+N[BT^&)9G12?LDW_M0S[Y MQY\+JB)CU##ZO0GC^]\/*B*[_QE_Z8K)[ENF$_1+G,;;W98I*O-;+>S@F[/V MR#(G%HO>;U$=!K1-# IZMDLL][2SU1CYG$W;(HOSJ2GJ.R*4ELA2 M)/ YCL61GU&T5A_2>'4A$B:_9XL;AQAL-7OYQ 2[*CAUCQYM&'4? HX!_3L\<8$/-4&V-"W%O(,YXLFYC[XF2T\J-3RLW4SU1XF&\X:W=6'^@ M) 2$VMTTLK&\[]4NDJ9";^L,&]Q(TJ143K><=*0[7"^H)MU;!9"'J/$0*B'V M5!.WX\-T>V8Y!GT0\/##M$DS&;ZMW3=_PJ>C9*GVY3H%4G<[@*=H.IWAWF#F M2.BF"#U"Z$\DU1'J4!N30*%.,=3!IJ8.8-YP %6SFN6'5D(/G/TM'G]BIZ9< M!]YF/450SR*H&6S>2UCNT3 M<:^=;IV[1SL*K=0D,)\G49['Z[CZX3J]BM,H7<91T@)1,>NI(7/Q&K\V:@I7/@\!%"K<-'*@\-BN M^I:K._D]+J*D^YV&R*^X^ X9V,@-58ZHKG-4_4;IALF\WE4\=*#B5GR*&7?\%&SHXRDWQO/L!43;5 MY(Z_BVIGWM*'D64M!/NJVM('_O[?Y,M$TZXR'&AIR;H2EA,5!+XS/]VVW'2[ M]%9E#F_'GFBYQ6DY[.[\Z7!;OJS_$2?$D'EUG(!T](BW] 8B;I;2),1.%B;' M,I5)=>K3(_EM5)T&([U9>90,\ :3/8Y\NZESM/FC1R_$S_FI#66\@SL M 26OE963N^OB+7H6*QMFT$.;RT+#L%R&<%<&.[I5-IGMBD>Y1B= M8\HC!*;$'%-C99.0=:E0:11TY9B3$\^26.$*9 \TP-5[X8 M4RR"' :VMXVTD$ *(ZZ](2,^%IPJ&642B,HDT+^DZ!@^-HG%,36AO X$2HPQL%B:E-[C<2?0UW*ABWJ MX"G6.J2^ZDA2KB/:D,#F'-?-TF&I[ (][;+E8Y2CVPQOLFA[6D4\U-R.;G3- MU_<9B@BT7DL161=HI'3-/(Y/Y^STY@A=C'LL!4TFZ$"YF'OK4M;]5< M&P,NEO#9\ZT;_K42>5? M:GT9@B7-]^@(5_N* !+U2OZ2])-Y6-5@T!E+7!A90A ZNJC*VA*S#W=_KJ54ME=5:T7-U7Q!I M,$(\28JP@,4M$AS"8,J;08U;1[B[=NPPO4!T3A>GFWV4WM.H#.M4& F[7QBC M$%!KS5"6NF18S?H[>JYG]RHS3*PZ+QM<[9!751Y3D55QY$LIZG-^A345$/-P MKRK -P2A&QRJVWP"ON$=^;_/HC0GBM$[MG_$Q>-LO8Z3F)YHF*6K^@K%;905 MI(S#';R.(*]=B3E+2U#R&@!R-0/0L=X0Y'-LW6K\3%8I!^U +U?NV9GM;SQCFZ\N7 M)&VMTJX!UFXV?B6 M, YWNF8V0.*;7"%AHD+% E<$O&<.,P!\$"SDI'2UM (Z+T+NN#>#:L:/LOO.2\ K\,-:&@T4 \ - MZKH8E0S#YZG[T@^AT_9FS/HMKUDZ[=Q&Z[SB+HVW+"PG]TCGBQVZ(JB]QSW7 M*JW@@5A(UC/$+.QUDISZ^S/?YH+(5YR>1^F2%"$-HYH3PRRBS$YL'05VOO4J M,&SP8YZN)6%359%P@D"H(%2XR3%X4YIRZ[7<:6E_ R[C"DI*EG69)8\-Z@#[ M3(IJ=OW'N48S[KH%"S4*W1O(03?=77>]2@.?@DPU0N:-R*8=%]\ M 0!B M]?@*) 4 .P2 7 " ;YX 0!B&UL4$L! A0#% @ A(0A57I,IV#L MCP SO0( !4 ( ![K4! &]L;&DM,C R,C W,S!?;&%B+GAM M;%!+ 0(4 Q0 ( (2$(57;?GK!CST !MQ! 5 " 0U& M @!O;&QI+3(P,C(P-S,P7W!R92YX;6Q02P4& H "@"A @ SX," end