0001580905-24-000017.txt : 20240509 0001580905-24-000017.hdr.sgml : 20240509 20240509073305 ACCESSION NUMBER: 0001580905-24-000017 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 15 CONFORMED PERIOD OF REPORT: 20240509 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Regulation FD Disclosure ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Installed Building Products, Inc. CENTRAL INDEX KEY: 0001580905 STANDARD INDUSTRIAL CLASSIFICATION: GEN BUILDING CONTRACTORS - RESIDENTIAL BUILDINGS [1520] ORGANIZATION NAME: 05 Real Estate & Construction IRS NUMBER: 453707650 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36307 FILM NUMBER: 24928595 BUSINESS ADDRESS: STREET 1: 495 SOUTH HIGH STREET, SUITE 50 CITY: COLUMBUS STATE: OH ZIP: 43215 BUSINESS PHONE: 614-221-3399 MAIL ADDRESS: STREET 1: 495 SOUTH HIGH STREET, SUITE 50 CITY: COLUMBUS STATE: OH ZIP: 43215 8-K 1 ibp-20240509.htm 8-K ibp-20240509
0001580905FALSE00015809052024-05-092024-05-09

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
___________________________________
FORM 8-K
___________________________________
CURRENT REPORT
Pursuant to Section 13 or 15(d)
of the Securities Exchange Act of 1934

May 9, 2024
Date of Report (date of earliest event reported)
___________________________________
Installed Building Products, Inc.
(Exact name of registrant as specified in its charter)
___________________________________

Delaware
(State or other jurisdiction of
incorporation or organization)
001-36307
(Commission File Number)
45-3707650
(I.R.S. Employer Identification Number)
495 South High Street, Suite 50
Columbus, OH 43215
(Address of principal executive offices and zip code)
(614) 221-3399
(Registrant's telephone number, including area code)
___________________________________
Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:

Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol
Name of each exchange on which registered
Common StockIBPNew York Stock Exchange
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).
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.




Item 2.02    Results of Operations and Financial Condition.

On May 9, 2024, Installed Building Products, Inc. (the “Company”) issued a press release reporting the financial results for the three months ended March 31, 2024. The full text of the press release is attached hereto as Exhibit 99.1 and is incorporated herein by reference.

The information contained in this Item 2.02, including Exhibit 99.1 attached hereto, is being furnished and shall not be deemed to be “filed” for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that Section. Furthermore, the information contained in this Item 2.02, including Exhibit 99.1 attached hereto, shall not be deemed to be incorporated by reference into any registration statement or other document filed with the Securities and Exchange Commission, except as shall be expressly set forth by specific reference in such filing.

Item 7.01    Regulation FD Disclosure

The May 9, 2024 press release also announced that the Board of Directors approved a quarterly cash dividend of $0.35 per share payable on June 30, 2024 to stockholders of record at the close of business on June 15, 2024.

One or more representatives of the Company will meet with prospective investors during the second quarter of 2024. The materials used in connection with these meetings have been posted on the Company’s website (www.installedbuildingproducts.com) under the Investor Relations section.

The information contained in this Item 7.01 is being furnished and shall not be deemed to be “filed” for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that Section. Furthermore, the information contained in this Item 7.01 shall not be deemed to be incorporated by reference into any registration statement or other document filed with the Securities and Exchange Commission, except as shall be expressly set forth by specific reference in such filing.

Item 9.01    Financial Statements and Exhibits

(d) Exhibits:

Exhibit No.Description
Press Release, dated May 9, 2024, announcing results for the three months ended March 31, 2024 and quarterly dividend
104
Cover Page Interactive Data File (embedded within the Inline XBRL document)





SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized on this 9th day of May, 2024.


INSTALLED BUILDING PRODUCTS, INC.
By:
/s/ Michael T. Miller
Name:
Michael T. Miller
Title:
Chief Financial Officer



EX-99.1 2 ibp-q12024earningsrelease.htm EX-99.1 Document
image_11a.jpg

INSTALLED BUILDING PRODUCTS REPORTS
FIRST QUARTER 2024 RESULTS;
DECLARES REGULAR QUARTERLY CASH DIVIDEND

Columbus, Ohio, May 9, 2024, Installed Building Products, Inc. (the "Company" or "IBP") (NYSE: IBP), an industry-leading installer of insulation and complementary building products, today announced results for the first quarter ended March 31, 2024.
First Quarter 2024 Highlights (Comparisons are to Prior Year Period)
Net revenue increased 5.1% to $692.9 million
Installation revenue increased 5.3% to $655.9 million, as single-family and multi-family sales growth combined with sales from IBP's recent acquisitions
Other revenue, which includes IBP’s manufacturing and distribution operations, increased to $37.0 million from $36.6 million
Net income increased 13.4% to a first quarter record of $55.9 million
Adjusted EBITDA* increased 11.6% to a first quarter record of $117.3 million
Net income per diluted share increased 13.2% to a first quarter record of $1.97
Adjusted net income per diluted share* increased 14.9% to a first quarter record of $2.47
At March 31, 2024, IBP had $399.9 million in cash and cash equivalents
Repriced Term Loan B facility, reducing the borrowing cost and extending the maturity date to 2031
Declared first quarter dividend of $0.35 per share which was paid to shareholders on March 31, 2024
Declared annual variable dividend of $1.60 per share which was paid to shareholders on March 31, 2024
Recent Developments
IBP’s Board of Directors declared the second quarter regular cash dividend of $0.35 per share
In April 2024, acquired Trade Partners, Inc., a diverse installer of building products generating annual revenue of over $6 million
“Our first quarter financial results reflect improvements in our single-family end-market and the continuation of healthy sales growth in our multi-family end market. We believe our customers are committed to building single-family homes in the current macroeconomic and industry backdrop. The long-term opportunities in our residential and commercial end markets remain attractive in our opinion,” stated Jeff Edwards, Chairman and Chief Executive Officer.
“Margins during the quarter continued to be supported by strong execution and a strategic priority to focus on realizing the value of our services over volume. As a result, we achieved record first quarter net profit margin and adjusted EBITDA margin for the three months ended March 31, 2024. With our strong balance sheet and cash flow generation, acquisitions remain our top priority for asset allocation followed by distributing cash dividends, and opportunistically repurchasing our common stock,” continued Mr. Edwards.
“I am proud of our team’s ability to continually raise the bar and focus on what they can control within the business. The outlook for 2024 remains promising and we aim to continue to create significant value for our stakeholders over the long term,” concluded Mr. Edwards.
Acquisition Update
IBP continues to prioritize profitable growth through its proven strategy of acquiring well-run installers of insulation and complementary building products.
1



During the 2024 first quarter and in April 2024, IBP completed the following acquisitions:
In March 2024, IBP acquired First State Building Products, LLC, a Delaware-based installer of fireplaces into new single-family construction projects with annual revenue of approximately $5 million.
In April 2024, IBP acquired Trade Partners, Inc., a North Carolina-based installer of insulation and numerous after paint products including, shower doors, closet shelving, mirrors, gutters, window blinds with single-family and multifamily customers generating annual revenue of over $6 million.
2024 Second Quarter Cash Dividend
IBP’s Board of Directors has approved the Company’s quarterly cash dividend of $0.35 per share, payable on June 30, 2024, to stockholders of record on June 15, 2024. The second quarter regular cash dividend represents a 6% increase from last year’s second quarter cash dividend payment.
First Quarter 2024 Results Overview
For the first quarter of 2024, net revenue was $692.9 million, an increase of 5.1% from $659.3 million for the first quarter of 2023. On a consolidated same branch basis, net revenue increased 2.9% from the prior year quarter, which was primarily attributable to a 3.8% increase in price/mix partially offset by a 1.4% decline in IBP's reported job volume. Residential sales growth within the Company's Installation segment was 3.8% on a same branch basis in the quarter, as a 1.5% improvement in single-family same branch sales combined with a 13.0% increase in multi-family same branch sales. According to the U.S. Census Bureau, the number of single-family housing units under construction across the industry fell 6% from the prior year quarter while multi-family units were up 1% relative to last year. Commercial same branch sales were down 0.8% from the prior year quarter and total commercial sales increased 2.8%, which includes the Company's recent acquisitions.
Gross profit improved 11.5% to $234.5 million from $210.4 million in the prior year quarter. Gross profit and adjusted gross profit* as a percent of total revenue were 33.8% and 33.9%, respectively, up from 31.9% for both gross profit and adjusted gross profit in the same period last year. Adjusted gross profit primarily adjusts for the Company’s share-based compensation expense.
Selling and administrative expense, as a percent of net revenue, was 19.6% compared to 18.5% in the prior year quarter. Adjusted selling and administrative expense*, as a percent of net revenue, was 19.0% compared to 17.9% in the prior year quarter.
Net income was $55.9 million, or $1.97 per diluted share, compared to $49.3 million, or $1.74 per diluted share in the prior year quarter. Net profit margin for the first quarter was 8.1% compared to 7.5% in the prior year quarter. Adjusted net income* was $70.2 million, or $2.47 per diluted share, compared to $60.7 million, or $2.15 per diluted share in the prior year quarter. Adjusted net income margin* for the first quarter was 10.1% compared to 9.2% in the prior year quarter. Adjusted net income accounts for the impact of non-core items in both periods, including an addback for non-cash amortization expense related to acquisitions.
EBITDA* was $112.8 million, an 11.6% increase from $101.1 million in the prior year quarter as a result of improved margins of 16.3% and 15.3%, respectively. Adjusted EBITDA* was $117.3 million, an 11.6% increase from $105.1 million in the prior year quarter, representing adjusted EBITDA margins* of 16.9% and 15.9%, respectively.
Conference Call and Webcast
The Company will host a conference call and webcast on May 9, 2024 at 10:00 a.m. Eastern Time to discuss these results. To participate in the call, please dial 800-274-8461 (domestic) or 203-518-9814 (international). The live webcast will be available at www.installedbuildingproducts.com in the investor relations section. A replay of the conference call will be available through June 9, 2024, by dialing 844-512-2921 (domestic) or 412-317-6671 (international) and entering the passcode 1155140.
2



About Installed Building Products
Installed Building Products, Inc. is one of the nation's largest new residential insulation installers and is a diversified installer of complementary building products, including waterproofing, fire-stopping, fireproofing, garage doors, rain gutters, window blinds, shower doors, closet shelving and mirrors and other products for residential and commercial builders located in the continental United States. The Company manages all aspects of the installation process for its customers, from direct purchase and receipt of materials from national manufacturers to its timely supply of materials to job sites and quality installation. The Company offers its portfolio of services for new and existing single-family and multi-family residential and commercial building projects in all 48 continental states and the District of Columbia from its national network of over 250 branch locations.
Forward-Looking Statements
This press release contains forward-looking statements within the meaning of the federal securities laws, including with respect to the housing market and the commercial market, our operations, industry and economic conditions, our financial and business model, payment of dividends, the demand for our services and product offerings, expansion of our national footprint and end markets, diversification of our products, our ability to grow and strengthen our market position, our ability to pursue and integrate value-enhancing acquisitions and the expected amount of acquired revenue, our ability to improve sales and profitability, and expectations for demand for our services and our earnings. Forward-looking statements may generally be identified by the use of words such as "anticipate," "believe," "expect," "intends," "plan," and "will" or, in each case, their negative, or other variations or comparable terminology. These forward-looking statements include all matters that are not historical facts. By their nature, forward-looking statements involve risks and uncertainties because they relate to events and depend on circumstances that may or may not occur in the future. Any forward-looking statements that we make herein and in any future reports and statements are not guarantees of future performance, and actual results may differ materially from those expressed in or suggested by such forward-looking statements as a result of various factors, including, without limitation, general economic and industry conditions; increases in mortgage interest rates and rising home prices; inflation and interest rates; the material price and supply environment; the timing of increases in our selling prices; the risk that the Company may reduce, suspend or eliminate dividend payments in the future; and the factors discussed in the “Risk Factors” section of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, as the same may be updated from time to time in our subsequent filings with the Securities and Exchange Commission. In addition, any future declaration of dividends will be subject to the final determination of our Board of Directors. Any forward-looking statement made by the Company in this press release speaks only as of the date hereof. New risks and uncertainties arise from time to time, and it is impossible for the Company to predict these events or how they may affect it. The Company has no obligation, and does not intend, to update any forward-looking statements after the date hereof, except as required by federal securities laws.
*Use of Non-GAAP Financial Measures
In addition to the financial measures prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), this press release contains the non-GAAP financial measures of EBITDA, Adjusted EBITDA, Adjusted EBITDA margin (i.e., Adjusted EBITDA divided by net revenue), Adjusted Net Income, Adjusted Net Income per diluted share, Adjusted Gross Profit and Adjusted Selling and Administrative expense. The reasons for the use of these measures, reconciliations of EBITDA, Adjusted EBITDA, Adjusted Net Income, Adjusted Net Income per diluted share, Adjusted Gross Profit, and Adjusted Selling and Administrative expense to the most directly comparable GAAP measures and other information relating to these measures are included below following the unaudited condensed consolidated financial statements. Non-GAAP financial measures have limitations as analytical tools and should not be considered in isolation or as a substitute for IBP’s financial results prepared in accordance with GAAP.
3



INSTALLED BUILDING PRODUCTS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME
(unaudited, in millions, except share and per share amounts)

Three months ended March 31,
20242023
Net revenue$692.9 $659.3 
Cost of sales458.4 448.9 
Gross profit234.5 210.4 
Operating expenses
Selling33.3 32.6 
Administrative102.6 89.5 
Amortization10.7 11.4 
Operating income87.9 76.9 
Other expense, net
Interest expense, net11.9 9.7 
Other (income) (0.4)(0.2)
Income before income taxes76.4 67.4 
Income tax provision20.5 18.1 
Net income$55.9 $49.3 
Other comprehensive income (loss), net of tax:
Net change on cash flow hedges, net of tax (provision) benefit of $(1.7) and $2.3 for the three months ended March 31, 2024 and 2023, respectively.4.7 (6.3)
Comprehensive income$60.6 $43.0 
Earnings Per Share:
Basic$1.98 $1.76 
Diluted $1.97 $1.74 
Weighted average shares outstanding:
Basic28,171,444 28,075,678 
Diluted28,385,001 28,278,220 
Cash dividends declared per share$1.95 $1.23 
4



INSTALLED BUILDING PRODUCTS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(unaudited, in millions, except share and per share amounts)

 March 31,December 31,
 20242023
ASSETS
Current assets
Cash and cash equivalents$399.9 $386.5 
Accounts receivable (less allowance for credit losses of $10,634 and $9,549 at March 31, 2024 and December 31, 2023, respectively)425.5 423.3 
Inventories171.1 162.8 
Prepaid expenses and other current assets82.7 97.4 
Total current assets1,079.2 1,070.0 
Property and equipment, net146.3 137.2 
Operating lease right-of-use assets79.3 78.1 
Goodwill400.4 398.8 
Customer relationships, net173.7 179.6 
Other intangibles, net86.8 89.1 
Other non-current assets37.5 28.5 
Total assets$2,003.2 $1,981.3 
LIABILITIES AND STOCKHOLDER'S EQUITY
Current liabilities
Current maturities of long-term debt$31.6 $32.2 
Current maturities of operating lease obligations28.4 28.3 
Current maturities of finance lease obligations2.8 2.7 
Accounts payable156.8 158.6 
Accrued compensation47.2 59.6 
Other current liabilities72.9 65.0 
Total current liabilities339.7 346.4 
Long-term debt843.4 835.1 
Operating lease obligations51.0 49.9 
Finance lease obligations6.9 6.6 
Deferred income taxes26.2 24.5 
Other long-term liabilities56.8 48.5 
Total liabilities1,324.0 1,311.0 
Commitments and contingencies (Note 16)
Stockholders’ equity
Preferred Stock; $0.01 par value: 5,000,000 authorized and 0 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively— — 
Common stock; $0.01 par value: 100,000,000 authorized, 33,582,403 and 33,429,557 issued and 28,410,568 and 28,306,482 shares outstanding at March 31, 2024 and December 31, 2023, respectively0.3 0.3 
Additional paid in capital248.7 244.7 
Retained earnings694.2 693.8 
Treasury stock; at cost: 5,171,835 and 5,123,075 shares at March 31, 2024 and December 31, 2023, respectively(302.4)(302.2)
Accumulated other comprehensive income 38.4 33.7 
Total stockholders’ equity679.2 670.3 
Total liabilities and stockholders’ equity$2,003.2 $1,981.3 

5





INSTALLED BUILDING PRODUCTS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited, in millions)
Three months ended March 31,
20242023
Cash flows from operating activities
Net income$55.9 $49.3 
Adjustments to reconcile net income to net cash provided by operating activities
Depreciation and amortization of property and equipment13.8 12.5 
Amortization of operating lease right-of-use assets7.6 7.3 
Amortization of intangibles10.7 11.4 
Amortization of deferred financing costs and debt discount0.4 0.5 
Provision for credit losses1.4 1.7 
Write-off of debt issuance costs1.1 — 
Gain on sale of property and equipment(0.4)(0.6)
Noncash stock compensation4.0 3.4 
Other, net(3.4)(2.5)
Changes in assets and liabilities, excluding effects of acquisitions
Accounts receivable(3.6)1.7 
Inventories(8.0)7.7 
Other assets4.0 4.4 
Accounts payable(1.4)(16.9)
Income taxes receivable/payable19.7 16.5 
Other liabilities(17.0)(22.6)
Net cash provided by operating activities84.8 73.8 
Cash flows from investing activities
Purchases of property and equipment(21.8)(14.9)
Acquisitions of businesses, net of cash acquired(4.1)(38.0)
Proceeds from sale of property and equipment0.7 0.7 
Settlements with interest rate swap counterparties4.5 3.6 
Other(0.4)1.0 
Net cash used in investing activities$(21.1)$(47.6)
6





INSTALLED BUILDING PRODUCTS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)
(unaudited, in millions)
Three months ended March 31,
20242023
Cash flows from financing activities
Proceeds from Term Loan$142.9 $— 
Payments on Term Loan(133.0)(1.3)
Proceeds from vehicle and equipment notes payable5.2 8.1 
Debt issuance costs(1.5)— 
Principal payments on long-term debt(7.5)(7.0)
Principal payments on finance lease obligations(0.8)(0.7)
Dividends paid(54.9)(34.5)
Acquisition-related obligations(0.5)(1.7)
Surrender of common stock awards by employees(0.2)— 
Net cash used in financing activities(50.3)(37.1)
Net change in cash and cash equivalents13.4 (10.9)
Cash and cash equivalents at beginning of period386.5 229.6 
Cash and cash equivalents at end of period$399.9 $218.7 
Supplemental disclosures of cash flow information
Net cash paid during the period for:
Interest$15.5 $14.7 
Income taxes, net of refunds0.8 1.5 
Supplemental disclosure of noncash activities
Right-of-use assets obtained in exchange for operating lease obligations$8.8 $5.7 
Property and equipment obtained in exchange for finance lease obligations1.2 1.0 
Seller obligations in connection with acquisition of businesses0.6 6.0 
Unpaid purchases of property and equipment included in accounts payable2.8 2.3 
7



INSTALLED BUILDING PRODUCTS, INC.
SEGMENT INFORMATION
(unaudited, in millions)

Information on Segments
Our Company has three operating segments consisting of Installation, Distribution and Manufacturing. The Other category reported below reflects the operations of our Distribution and Manufacturing operating segments.
Three months ended March 31, 2024
InstallationOtherEliminationsConsolidated
Revenue$655.9 $40.3 $(3.3)$692.9 
Cost of sales (1)
419.3 28.5 (2.3)445.5 
Segment gross profit$236.6 $11.8 $(1.0)$247.4 
Segment gross profit percentage36.1 %29.3 %29.4 %35.7 %
Three months ended March 31, 2023
InstallationOtherEliminationsConsolidated
Revenue$622.7 $38.7 $(2.1)$659.3 
Cost of sales (1)
410.4 28.5 (1.8)$437.1 
Segment gross profit$212.3 $10.2 $(0.3)$222.2 
Segment gross profit percentage34.1 %26.5 %18.1 %33.7 %
(1)    Cost of sales included in segment gross profit is exclusive of depreciation and amortization for the three months ended March 31, 2024 and 2023.
The reconciliation between consolidated segment gross profit for each period as shown in the tables above to consolidated income before income taxes as follows:
Three months ended March 31,
20242023
Segment gross profit - consolidated$247.4 $222.2 
Depreciation and amortization (1)
12.9 11.8 
Gross profit, as reported234.5 210.4 
Operating expenses146.6 133.5 
Operating income 87.9 76.9 
Other expense, net11.5 9.5 
Income before income taxes$76.4 $67.4 
(1)    Depreciation and amortization is excluded from segment gross profit for the three months ended March 31, 2024 and 2023.




8



INSTALLED BUILDING PRODUCTS, INC.
REVENUE BY END MARKET
(unaudited, in millions)

Three months ended March 31,
20242023
Installation:
Residential new construction$502.8 73 %$475.1 72 %
Repair and remodel40.1 %37.7 %
Commercial113.0 16 %109.9 16 %
Net revenue, Installation655.9 95 %622.7 94 %
Other
37.0 %36.6 %
Net revenue, as reported$692.9 100 %$659.3 100 %


9



Reconciliation of Non-GAAP Financial Measures
EBITDA, Adjusted EBITDA, Adjusted EBITDA margin, Adjusted Net Income, Adjusted Gross Profit and Adjusted Selling and Administrative Expense measure performance by adjusting GAAP net income, EBITDA, gross profit and selling and administrative expense, respectively, for certain income or expense items that are not considered part of our core operations. We believe that the presentation of these measures provides useful information to investors regarding our results of operations because it assists both investors and us in analyzing and benchmarking the performance and value of our business.
We believe the Adjusted EBITDA measure is useful to investors and us as a measure of comparative operating performance from period to period as it measures our changes in pricing decisions, cost controls and other factors that impact operating performance, and removes the effect of our capital structure (primarily interest expense), asset base (primarily depreciation and amortization), items outside our control (primarily income taxes) and the volatility related to the timing and extent of other activities such as asset impairments and non-core income and expenses. Accordingly, we believe that this measure is useful for comparing general operating performance from period to period. In addition, we use various EBITDA-based measures in determining the achievement of awards under certain of our incentive compensation programs. Other companies may define Adjusted EBITDA differently and, as a result, our measure may not be directly comparable to measures of other companies. In addition, Adjusted EBITDA may be defined differently for purposes of covenants contained in our revolving credit facility or any future facility.
Although we use the Adjusted EBITDA measure to assess the performance of our business, the use of the measure is limited because it does not include certain material expenses, such as interest and taxes, necessary to operate our business. Adjusted EBITDA should be considered in addition to, and not as a substitute for, GAAP net income as a measure of performance. Our presentation of this measure should not be construed as an indication that our future results will be unaffected by unusual or non-recurring items. This measure has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our results as reported under GAAP. Because of these limitations, this measure is not intended as an alternative to net income as an indicator of our operating performance, as an alternative to any other measure of performance in conformity with GAAP or as an alternative to cash flow provided by operating activities as a measure of liquidity. You should therefore not place undue reliance on this measure or ratios calculated using this measure.
We also believe the Adjusted Net Income measure is useful to investors and us as a measure of comparative operating performance from period to period as it measures our changes in pricing decisions, cost controls and other factors that impact operating performance, and removes the effect of certain non-core items such as discontinued operations, acquisition related expenses, amortization expense, the tax impact of these certain non-core items, and the volatility related to the timing and extent of other activities such as asset impairments and non-core income and expenses. To make the financial presentation more consistent with other public building products companies, beginning in the fourth quarter 2016 we included an addback for non-cash amortization expense related to acquisitions. Accordingly, we believe that this measure is useful for comparing general operating performance from period to period. Other companies may define Adjusted Net Income differently and, as a result, our measure may not be directly comparable to measures of other companies. In addition, Adjusted Net Income may be defined differently for purposes of covenants contained in our revolving credit facility or any future facility.



10



INSTALLED BUILDING PRODUCTS, INC.
RECONCILIATION OF GAAP TO NON-GAAP MEASURES
ADJUSTED NET INCOME CALCULATIONS
(unaudited, in millions, except share and per share amounts)
The table below reconciles Adjusted Net Income to the most directly comparable GAAP financial measure, net income, for the periods presented therein.
Per share figures may reflect rounding adjustments and consequently totals may not appear to sum.
Three months ended March 31,
20242023
Net income, as reported$55.9 $49.3 
Adjustments for adjusted net income
Share-based compensation expense4.0 3.4 
Acquisition related expenses0.5 0.6 
Amortization expense (1)
10.7 11.4 
Loan refinancing expenses (2)
4.1 — 
Tax impact of adjusted items at a normalized tax rate (3)
(5.0)(4.0)
Adjusted net income$70.2 $60.7 
Weighted average shares outstanding (diluted)28,385,001 28,278,220 
Diluted net income per share, as reported$1.97 $1.74 
Adjustments for adjusted net income, net of tax impact, per diluted share (4)
0.50 0.41 
Diluted adjusted net income per share$2.47 $2.15 

(1)    Addback of all non-cash amortization resulting from business combinations.
(2)     Includes $1.1 million of non-cash write-off of capitalized loan expense and $3.0 million of cash paid to third parties in connection with loan refinancing for the three months ended March 31, 2024.
(3)     Normalized effective tax rate of 26.0% applied to periods presented.
(4)     Includes adjustments related to the items noted above, net of tax.

11



INSTALLED BUILDING PRODUCTS, INC.
RECONCILIATION OF GAAP TO NON-GAAP MEASURES
ADJUSTED GROSS PROFIT CALCULATIONS
(unaudited, in millions)

The table below reconciles Adjusted Gross Profit to the most directly comparable GAAP financial measure, gross profit, for the periods presented therein.
Three months ended March 31,
20242023
Gross profit$234.5 $210.4 
Share-based compensation expense0.3 0.2 
Adjusted gross profit$234.8 $210.6 
Gross profit margin33.8 %31.9 %
Adjusted gross profit margin33.9 %31.9 %

The table below reconciles Adjusted Selling and Administrative to the most directly comparable GAAP financial measure, selling and administrative, for the periods presented therein.

INSTALLED BUILDING PRODUCTS, INC.
RECONCILIATION OF GAAP TO NON-GAAP MEASURES
ADJUSTED SELLING AND ADMINISTRATIVE EXPENSE CALCULATIONS
(unaudited, in millions)
Three months ended March 31,
20242023
Selling expense$33.3 $32.6 
Administrative expense102.6 89.5 
Selling and Administrative expense, as reported 135.9 122.1 
Share-based compensation expense3.8 3.3 
Acquisition related expense0.5 0.6 
Adjusted Selling and Administrative expense$131.6 $118.2 
Selling and Administrative expense - % Total revenue19.6 %18.5 %
Adjusted Selling and Administrative expense - % Total revenue 19.0 %17.9 %

12



INSTALLED BUILDING PRODUCTS, INC.
RECONCILIATION OF GAAP TO NON-GAAP MEASURES
EBITDA AND ADJUSTED EBITDA CALCULATIONS
(unaudited, in millions)

The table below reconciles EBITDA and Adjusted EBITDA to the most directly comparable GAAP financial measure, net income, for the periods presented therein.
Three months ended March 31,
20242023
Net income, as reported$55.9 $49.3 
Interest expense11.9 9.7 
Provision for income tax20.5 18.1 
Depreciation and amortization24.5 24.0 
EBITDA 112.8 101.1 
Acquisition related expenses0.5 0.6 
Share based compensation expense4.0 3.4 
Adjusted EBITDA$117.3 $105.1 
Net profit margin8.1 %7.5 %
EBITDA margin16.3 %15.3 %
Adjusted EBITDA margin16.9 %15.9 %



13



INSTALLED BUILDING PRODUCTS, INC.
SUPPLEMENTARY TABLE
(unaudited)
Three months ended March 31,
20242023
Period-over-period Growth
Consolidated Sales Growth5.1%12.2%
Consolidated Same Branch Sales Growth2.9%7.1%
Installation
Sales Growth5.3%10.9%
Same Branch Sales Growth3.1%7.0%
Single-Family Sales Growth3.9%1.6%
Single-Family Same Branch Sales Growth1.5%(2.6)%
Multi-Family Sales Growth13.6%38.1%
Multi-Family Same Branch Sales Growth13.0%37.9%
Residential Sales Growth5.8%7.4%
Residential Same Branch Sales Growth3.8%3.8%
Commercial Sales Growth(1)
2.8%27.0%
Commercial Same Branch Sales Growth(0.8)%22.4%
Other (2)
Sales Growth4.1%45.3%
Same Branch Sales Growth4.1%12.9%
Same Branch Sales Growth - Installation
Volume Growth(3)
(1.4)%(9.3)%
Price/Mix Growth(3)
3.8%16.5%
U.S. Housing Market(4)
Total Completions Growth4.3%11.6%
Single-Family Completions Growth(5.8)%1.3%
Multi-Family Completions Growth27.3%50.8%

(1)    Our commercial end market consists of heavy and light commercial projects.
(2)    Other business segment category includes our manufacturing and distribution businesses operating segments.
(3)    The heavy commercial end market is excluded from these metrics given its much larger per-job revenue compared to our average job.
(4)    U.S. Census Bureau data, as revised.
14



INSTALLED BUILDING PRODUCTS, INC.
INCREMENTAL REVENUE AND ADJUSTED EBITDA MARGINS
(unaudited, in millions)
Revenue Increase
Three months ended March 31,
2024% Total2023% Total
Same Branch$19.4 57.7 %$41.4 57.7 %
Acquired14.2 42.3 %30.4 42.3 %
Total$33.6 100.0 %$71.8 100.0 %

Adjusted EBITDA Margin Contributions
Three months ended March 31,
2024% Margin2023% Margin
Same Branch(1)
$9.7 50.0 %$16.3 39.4 %
Acquired2.5 17.6 %4.5 14.8 %
Total$12.2 36.3 %$20.8 29.0 %

(1)    Same branch adjusted EBITDA margin contribution percentage is a percentage of same branch revenue increase.


Source: Installed Building Products, Inc.

Contact Information:
Investor Relations:
614-221-9944
investorrelations@installed.net


15

EX-101.SCH 3 ibp-20240509.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 ibp-20240509_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Security Exchange Name Security Exchange Name Title of 12(b) Security Title of 12(b) Security Written Communications Written Communications Local Phone Number Local Phone Number Trading Symbol Trading Symbol Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, State or Province Entity Address, State or Province Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Document Period End Date Document Period End Date Cover [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Pre-commencement Tender Offer Pre-commencement Tender Offer Soliciting Material Soliciting Material City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Type Document Type Amendment Flag Amendment Flag Entity Central Index Key Entity Central Index Key Entity File Number Entity File Number Entity Address, City or Town Entity Address, City or Town Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name EX-101.PRE 5 ibp-20240509_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 6 image_11a.jpg begin 644 image_11a.jpg M_]C_X 02D9)1@ ! @$!] 'T #_VP!# (! 0$! 0(! 0$" @(" @0# @(" M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_ MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P 1" %# G$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z5(VCYNE1 MF^LH^)+V$>QD%+>;DLYB#G$3$?E7R5\1/&GBRU\27$$%SE<^ M#6I]9G4=/'S?;X?;]Z*4:AIYPWVZ'_OZ*^+6^(7BU>6OIP.Y,K4X?$CQ3M)_ MM&7_ +_-3Y47R,^T/[0TWG_3H??]Z*0WU@3Q?0X_ZZBOC'_A9'BDX_XF,N/^ MNS4I^(_B;'&HS?\ ?YJ36@U3;9]F&_L!UOH?^_HI1J>G 8^W1?\ ?T?XU\8- M\2?% _YB,W_?YJ3_ (67XH_Z"$W_ '^:IY6/V+9]H"_T]LDW\/\ W]%!O]-' M6_A_[^K7Q8_Q-\4*>=1F_P"_S4QOB9XG//\ :4W_ '^:GRA[(^U?[2T\'(OH M?^_H_P :'U+3S_R_08_ZZC_&OB=OBAXH XU*;_O\U1/\4?%.>=3F_P"_[4TK M"]D?;JZIIH&/M\/_ ']7_&@:EIN?EU"'\95_QKX;D^*?BGI_:+ MU_YBO?L@ M*!\4=/(/_+VO\J^ OV4_&GB?6_$/E:I-.RB8 >8S$=O6OOW]D$?\71T]AWNQ M_*N#,URX"HO(WPG^\1]3] /$&?[%NUG/\.)P,^IZ;;.4N;^&-L]'E M _F::=:T'?B=?6>C7%TD*S?+Y;N!U/I7B M$GQJ^),8_>:G>*/4SO7Z1#"N<4TSXZ>.C";C;8_4<:QI!&1JUK_X$+_C2?VW MHQ/S:M;?]_U_QK\MA\=/B .FMW/_ ($M0?CI\03_ ,QNY_\ EO\:IX-]R/[ M0C_*?J5_;FC 875K;_O^O^-']NZ1_P!!>U_[_K_C7Y:?\+R\?]/[;N?_ ): MC_A>7C__ *#=S_X$M1]2EW#^T(?RGZE_V[I'_07M?^_Z_P"-']NZ1_T%[7_O M^O\ C7Y:?\+R\?\ _0;N?_ EJ/\ A>7C_P#Z#=S_ .!+4OJ,NX?VA3_E/U+_ M +=TC_H+VO\ W_7_ !H_MW2/^@O:_P#?]?\ &ORT_P"%Y>/_ /H-W/\ X$M1 M_P +R\?_ /0;N?\ P):CZC+N']H4_P"4_4Q==T?OJUK_ .!"_P"-']NZ,>FJ MVW_?]?\ &ORS_P"%Y_$#_H.7/_@2U+_PO3X@8Q_;=S_X$M1]1EW#^T8]C]2Q MKFD,#_Q-;7_P(7_&D&M:.#C^U[7/_7PO^-?EH?CG\0/^@Y<_^!+?XTO_ O' MQ^?F&N7.?^OEO\:?U*76_P :DM/CY\0[ M2<3+K5PV.S7#4?4I+J']HQ['ZN:+XY.C0&WL;VW(8Y.9%KJ_#O[0WBW0V633 MVMB4Z9 -?DM9?M<_%"SD1EN@0@P TA-=-HW_ 4(^,VBD""VLWQT\Q0<_I7- M4RR%3XDF;0S2,>Z/U[\+_MU?%?0&\H16?E,?G_=C/\J]-\(_\%![!C'_ ,)6 M<+_RT\J+_P"M7X]>$_\ @I-K,ZH/%45NA.-_E1#_ KU7P3^W=\'_$@6"ZU* M59C@$>6 ,UY6)X:P-3>E;T/0HYU43TG]Y^QG@7]JGX7>/94BTJ_9'8C_ %V% M_G7HUKJ>GWJB2TO89,_W) ?Y5^2'A+XE:9KEFFH^'/$;(K#*[+K:?T->N_#+ M]J3Q_P##\Q+9WOVB)2 QN)"^1^.:^:QO"5ME1?-'Z,$[CM] MZ&X48KQ/X'_MB>$/B)#%IFM7:QZB0/,54 7)KVJ&>&X036\RNI[JV1^E?'XG M"8C"5.2K&S/;I5J=:/-!W'C...GO577 O]C79;_GVD_]!-6@,1\# MC:ZHS;L??8UO1E4EM6MO^_Z_XT'6M#Z_VO;?^!"_XU^7#_&KXD1_/+JEXI'8 MSN*B'QT\?Y(.N7/_ ($O_C7H?4I6W//681['ZE_VYHXX&KVW_?\ 7_&E_MW2 M/^@O:_\ ?]?\:_+3_A>7C_\ Z#=S_P"!+4?\+R\?_P#0;N?_ ):E]1EW'_: M%/\ E/U+_MW2/^@O:_\ ?]?\:/[=TC_H+VO_ '_7_&ORT_X7EX__ .@W<_\ M@2U'_"\O'_\ T&[G_P "6H^HR[A_:%/^4_4O^W=(_P"@O:_]_P!?\:/[=TC_ M *"]K_W_ %_QK\M/^%Y>/_\ H-W/_@2U'_"\O'__ $&[G_P):CZC+N']H4_Y M3]2_[=TC_H+VO_?]?\:/[=TC_H+VO_?]?\:_+3_A>7C_ /Z#=S_X$M1_PO+Q M_P#]!NY_\"6H^HR[A_:%/^4_4L:WHY.?[6ML_P#7=?\ &@Z[HQ/_ "%K;'_7 M=?\ &ORU'QT^( &/[;N?_ EJ#\V]_WZ_XU/::YIT$RW$.I6[%#E<3*?ZU^5W_"]/B#VUNY]\W+_P"-:&C? MM+?$G1L^1J.9Y%7Q M-:V: _>\N$?X5Q5LFI5OC@F=-/-E%Z2:/V$\&_\ !0K5'9!XM\L#/S>5#V_* MO9O G[7/PO\ &Z(EE?.KMP?- 7FOQV\!_MW_ QU\1VVJWLB3.0,+& ,FO9/ M"7Q/TC785NM UXH&Y 6?:?T->!B^%L!4^%,H8],\6W8BOFP L: +7R.8<.8W!>]'WH^7^1[6&S.A7]V6C/?#N!RO2G8[] MZK6.HVNI6J7MC<+(CJ""K \5,"2#^M?/M6W/26J'+CG'XTM(O2EH0PHHHH _ M)IHG,97RFP>#D5R^L_"#PSKER;JYLP">I$0K]'&_86^&)7(U&X_[]C_&F2_L M&_#*:,H=3N5SZ)_]>OTA<5Y:^-OV6]9TF-I?#T+2HH_C>OU,\>?\$\M(LT>7PA?75PQ&GU(C+G*98"F$YY-(S8&14;3-R"M,T'2.",9J$N%[TV60#@FH6F M)X%!#9))-QG-02S#'!J.67'2JLEP7\V<42?*C)L\0\"?L565Y;+/XRFFA?C*QMD?SKT'2/V5?A_I,/V:(R29[N MF3_.OJOX5_LB?$7Q\L>H3:04L6QND5CD ].U>Y^$/^">/@:W5+[6=9O%E49, M>W(_G7BXO/\ +\))QE.[\M3JI8#%5E=+[SX-\)_"WP]X1?=I=D%;.^? ML@QLOQ2L#M;_ (^AU'M7TS_PPC\,O^@E!?A_K,6M:7=R MM+$^Y0R=3^=>-C>)L!7PTZ<;W:[';0RO$TZL9.UD>D>(6 T:Y'?RZ_-[]HB- MV^+FK,$;_7=A]:_2FY@6\MWMI.C#!KR7Q7^QS\/?%VN3Z]?WTZRSMN<*G'\Z M^?R#,\/EM:4JO5'I9CA:F*@E#H?F7XX^"/A'Q_)M.,3K_ '94Z\5*,N9>1X> M*RSD=DK,_+O/&W%( 2<"NN^-'PKUCX2^,)?#FKVY0DEHL]USP?RQ7)8R<"O7 MBTU='BN+B[,3!QF@@CK0RGH:#CL:8@HHHH *5.?E R3TQ25[%^R5\ +CXP>+ MA<7,#?9[)UD? X(J9248W94(2J2448OPF_9A^)/Q6,5[HNE;K9\%G9B/E_*O MHCP=_P $U?#%S:H_BZ^O(9"/F$3D_P!17U-\.OAGINB6]OX:\+:7'NR$39& M3^5?0_P[_8@^('B:U2\UW3&AA8?*R.?\*\3&9O1PRO4FH_F>]ALJ]IHH\S/S MNO\ _@F7\)H[;_0-;(1_C7Z[WO_ M 3]U6+=]A$SD+QDGK7G'C[]D;XL^"P]Y)H6;1A^+/Q'^ 7Q&^%LC1^*=(\L#G*9;C\JXH@@X(P1V-?K?X[^&/A_ MQ-;3:1XCT:)F(*L[P@L#T[U\._M7_LYXV(P4J=W'8^U/@N;F MW;=!,R$="K8I@R021R**'J!U7@WXQ>.?!5VEUI^MW+A#D1O<-M_*OICX$_\ M!0B>26+1/B'Y,,0PJ21J"Q/OP*^/:5'>-@Z,01T([5E.C"IN;4Z]6D_=9^NO MP^^)NE^)+*'Q'X0U=@C_ #(R2;2?K@U]6_LO?M@W^D74/A'QM=#[-PL,['"",&O!S/*J.)I.%5771GOX#,9*7-%V?8_8+2=6M-9LDOK&4.C@$$ M&C6\_P!C7>!_R[2?^@FOES]B?]HN:]9/ 'B2Z^6.,LDKMEB>PY^E?4\J"]M6 MC/W)8R,CT(K\DQ^"J9=BW3G_ $C[;#8B&)H\\3\S/C1"S>-;W]V3F>0'C_:- M>.>+_P!GWP/XUN#=:IIPWD?>$ S7Z<^(/V,/AYXBU&34[R^G#R,6("#N<^M4 M!^PE\,F4C^T;CG_IF/\ &OML/Q5E]*E&.NB['@U*_V$_A-XI3 M9<3SP<8_*?%W_@G9J&DV[W/PW$MR0,@3N1S^M?L[XO_P""=WA2,/-X M>U>\E=N=K# _G7@'Q;_9G^(/PS,EUJNCD6:Y*R9)ROY5[>!X@P>+DE3J:]GH M>9BZE\.?%MWX>NXF589BBELY-?2T:ZJKS M/GL1AI4'Y'-T4'KQ1700L0/,\ICP?SK7U;_@F9\*XK=O[,UO4&DQQN)_^*K]$/AU^Q-\0?%> MG+J6LZ8T,<@!C*,>5/X5TM__ ,$_]>BM\V4/C;2DW^";-IU /,LA'^->!^-OAOXL\ :B^F>)-.:.5&VMM M!(S]<5^U/Q%_9I^)WP]\V;6]"VVPY5]Q.1^5>#_%[X!^#_B5HT^G:EI<<4SH M5\U(1NS]:]?#9E3K1O%J2\CS\1EO)HE9GY8'/3'UI2@"_+7I?[0?[/?B/X-> M(I();)S822E;:9B[NROI]G-;L'A)4^H.,5U_A+ MQMXM\-WB7=CK-T=G.QIVQ67:V/0%?TK3M;!B,$8_"N:UV$86NW M^''Q)\2>!=3BO;2[=XTZQ/(=OY5R346=B@S]8/V\":A#H7B:X$FG.P M\V:1MS+CTS7VIX2\6:1XQT:'5]*N@Z2QAL@^M?CU\)OC#H_C^PC,5R/M"@*Z MJ.A[U]2_LN?M*ZO\/?$$.B:Y>%]/FD'F22ODH/:OC\\R"&(BZV'5I+==SU,! MF$J4E3J;?D?>RD8X-+5'P]K-GX@T>WUJPE#PW,>]&'I5[K7YZXN+LSZ1.ZN% M%%% Q.%%)OYZ<>M+M'B2Z-K%K&?-7 E* M LOTKHL#IB@#%73G.E-2B[-$RC&2L]C\S/CG\.+CX>^-+O39(2(&G;R"P^\H MKXP_:S\&6_A[6+;5+9-5FEWRK$ MO.X@5'/= G&ZHK68?;X 3G]\O\ZM+4QE,^Q/V./!%OI?@?\ MFYA N#,<,1S M@YK[F_8P^ \?Q!UN/Q5J=N7LX9"C[ER,Y_\ K5\D?LW(G_"!0;5 !94@RUUG/_ 'U7S7$>*J83+VX;O0[\LI*MB5S;;GM&D:+I^AV* M6&FVR1HB@81<9Q5K 84M%?ECE(![4A4'K0,0*= MV<]Z7&,FE P,4A&3G)H 0O\ W:4,#T-* !THP!T%%M *&O>'M)\0Z?+I^J64 M)?!E@%NT7_CWA3"D 9)XKX<^(O@.#4;:[\+^ M(+%6 +(\;KGD9%?K7- DZ-$Z@JRD$&OBW]NOX-Q>'_$ \5:19B.V\K,I1<#< M<'_&OMN&\YJ2FL-5?H_T/ S3 QY?:07J?A]^U3\#[SX1>.I(C"ZPWC/,F1T& M>WYUY66YX'3I7Z'?MS_"ZW\5_#"\\106H>[MXPL1V\]#W_"OSTN[:2TN7MIE MVM&V&'I7Z?AZGM(:GP>*I*E4TV(\CEC1G/-*!GM]*2M[G,%%%% !G!SG'TKW MG]B_X^WOPW\9)I&IW9:TN L,4/\ X16>JW-P6G#E>3G@ 5^CW_!/WQRU MQX=7PA++N8.[\GGO7YYQ7@5/">TMK%_@?)G%:F!Z4'FJC*4)73L M)I25F?G;^U5\'U^%GC-I84*Q7TK/$A& ![?E7YR_\%'/AC:P-IWB+3+8*S[G MN&5<9^]UK]@_^"BVDVLJZ7>% &C@;''7DU^8'[?"1R>!E9XP2(&P3VY-?KW# MN+J8G"4ZDM]CX?.:$*>_P"-?J3_ ,$W ME4_"74&VC/\ :'7_ +ZKXOBC$5*. J2@]VE]Y]CDE*$ZD$UTN?0EM;6UG"MO M:Q"-5& J\ 5(1CY@:4*!2U^3N]S[)&?K7AO1?$%N8-6TZ*92,8D3-?)G[6'[ M)CZ/'-XU\(6K- ,RW**N%C%?86WGJ?I576]&LM?TV72]0B5XIEVNK#((KTLN MS+$9?64H/3JCFQ.%IXFFXR6O0_'7XR_"C2/B/X5N])O=-C>Y:$K Q3)#>U?G MI\1OA==?#?Q==>&KR)@UN^WYJ_9#]JSX42_#SQ]=74-KY5IU?"7 M[;GPJAGB@\3Z9;!II)2UPP7G%?KN!QD:]"-2.TCXG%87EJ--:H^3K/3R1RM: M5IIX SCZU9M[ 9X'%:%K9+@ BNN4[CITDB"UL5':KUO:8.0/PJ:VM,=!5R&U M"]:Q:E6,8X%1J%%%% !1110)GQY_P4Q_Y&+0?^O=OYFOSI_;,<+I MEC_UR;^9K]%O^"F/_(Q:#_U[M_,U^I[^2N]=>A[31117YN?4A1110 4444 %%% M% !7S/\ \%!_^1+_ .VZ_P Q7TQ7S/\ \%!_^1+_ .VZ_P Q7L9#_P C6GZG M%F/^YS/S2_;5_P"2+7/_ %V%?F[?_P#']-_UU;^=?I%^VK_R1:Y_Z["OS=O_ M /C^F_ZZM_.OV?!_ ?F^8?Q414445VG %%%% !7Z)_L+_P#))-._Z]A_(5^= ME?HG^PO_ ,DDT[_KV'\A7)C?X1VX#^.?J-^P!_R+:?\ 7M7TG7S9^P!_R+:? M]>U?2=?BN>?\C.9^E9?_ +I$*1LXXI:#]:\@[1H<=*\P_:U\)6OBKX1WMJ\2 MB7<"),[\$74-RP"[3R?H:Z,%4=/%PDNC1E7BIT9+N MC\J?BYX6;5M"U#PXL1E^8KM(ZXS7Y6?$RR.G^/\ 5K IM\J]==OI7Z]^.0L7 MB74D3D"YD /XFOR/^-)_XNOK_P#V$I/YU^Y9?)R6O9'YMF<5&QS'WL+TI*"< MCI17H^9Y(4444P"A@!]X_A2LO\0/6D''!% 'VK_P3B\4"?2E\-"YYCC=_*ST MX-?IK_P3WUB8_%C^R@/D%JQ_0U^4O_!-8%?&$K8_Y=&_DU?IW^P_J+Z;\8UE MB)R;.G_P#7!OYFORW_ &]?^1%'_7NW\S7ZD?\ !1'_ (\= M/_ZX-_,U^6_[>O\ R(H_Z]V_F:_5.%/]PA_74^-SW^),_/JBBBON#XT**** M"GVO_'S'_P!=!_.F4^U_X^8_^N@_G2>P+<_1;]A'_DCI_P"OK_&OU*_X)N_\ MDDU#_L(__%5^6O["/_)'3_U]?XU^I7_!-W_DDFH?]A'_ .*KX3BW_D73_P 2 M/M*/!Z:S' UBC2,P'7K_C7YU_ M&#P];:]X&U#SH@S1VK% 1WK]7_CS8I??"778Q '?[ VSV.17Y>^-;.6'0;ZP MNDVMY!!!K]$X2KRJ8.4&_A?_ 3YK.*:C7374_/J;29+*Z:WDCP5/0U/;VG< MBNB\>ZYK*CA.*^MNV<$8H;#!CC%3"/)Y%/2(@T\*JCG'XTB M]$(BC&<4[('&:3*CN*9)(!R::39+FD.:P=6\)Z?J*RDN]N&8^AK](_V/?&*^)?AI#I M@E#-I]K"K<]-QD_^)K\K?V;M:?5?!\=N7_U$0 YK]#O^":^NOJNF^*[)AQ:+ MIX'X_:?\*^6XJH*>6N?\K7XM(]'*:CCBE'O_ )7/I^BBBOS0^I"BBB@ HHHH M$SX\_P""F/\ R,6@_P#7NW\S7YO_ +;SE=+L.?\ EDW\S7Z0?\%,?^1BT'_K MW;^9K\V/VZI3'I6G_P#7)OYM7ZMPYKE=+Y_F?(9D[8V9\J3W+ X#55GN3ZU% M/?O5]*HGF3J6))K@YR356:Z&,@]_6HI[K(QNJE/=XR :UC YIU" M:>[ ZFH;*ZSJ5N-W_+=/_0A5*YNP>K<8-=>7TW6QU.'=HPQ$U"A*7D? /Q M)UD:;=:CJ87S!YSGZ]:_)WXNS_:_B;K=UMVA[]SBOTM_:,\0OH?PSU+7&G\L MKR6)]0:_,'QA?'4/$]]>,V[S;AFSZU^X8"+2/S;,I7:1FC'0]^])117HGEA1 M110 H). 302,^M(>#DC@]*4+F@#ZT_X)L6MPOBB2Y>(B,VC#=^!K]0OV!=/M M[[XV>7.H(%FQ /K@U^=O_!.CPM)!X1C\2'E'#H"1[5^F/_!/C0)5^(?]N^22 MOV=UWX]C7RG$511P-9^5CZG)H/VE/U/M.)0D811P. *>!@8)IH)4[?S-?J1_P41_X\=/_P"N M#?S-?EO^WK_R(H_Z]V_F:_5.%/\ <(?UU/C<]_B3/SZH/)Z445]P?&A110 3 MTH ,#&01\7?$J+_BL;H^_P#4UB+'@=:W_B+)%+XL MN7B8,">H[\FL,D#J:^UUN>:G9" 8ZM37(SG-(\G_ .JHI)@.IJN4SE,,>.K[=)T[G_ )9-_-J_2W_@ MIC_R,6@_]>[?S-?F5_P4"D\O2-./_3%OYM7ZOPTKY92^?YGQV:NV*G\CY"GN M\<"JM?-O[ 9_XIM1V^S5]( MD;@,5^*9XW_:A_#+PO<7]_=(9BA58-V&Y'6OSG^) M_CFX\4Z_>:_JDY*B1S&6/1ZF)^L36BV]3QLVQ*A3]DMV?,O[?WC MN'2/A;>^%DN0LUS$&5<\G@_XU^?C2&1B[G)/4U[M^W)\7U^(?Q 6TTRXQ#:H MT,@!SR"!7A*XSS7ZQAZ?)22/S[%U/:5O02BE8G/-)70T M?4-4M[! 29IE0 =\FJQ0D YZ5ZQ^R=\(;SXF?$.'_1CY-HR3;V7(.#G^E3-J M$6V53BY244?;G[(?@J?P5\'[/2)[4I)O+;2/4"OTJ_X)_>$6M_ 2^(YH]KF5 MUY'.*^-/AOX6GU'4]/T.PM2X$D*NJCH,@&OTM^#'@>V\!>![;1[:,*&17( [ MD"OSKBW&*&&5)/63/NLEH/VG-T2.K?[M+UI&&1TH!!'%?G*/J!:***8'S!_P M41_X\=/_ .N#?S-?EO\ MZ_\B*/^O=OYFOU(_P""B!/V+3QC_E@W\S7Y;_MZ M_P#(BC_KW;^9K]4X4M_9\/ZZGQN>_P 29^?5 QW%&">@J2*VDEZ"ON#XW<8J MEC@"K=KI[.P)6K-AII&"16O9Z:,Y(K.51+8Z:5!R>I5L=+7(!6MG2[#]_&NW M^,?SJ:STX9^[6MIEAB>/ _C'\ZYIU#TZ5!);'VK^QY%Y7PMV_P#3?_&OTW_X M)N_\DDU#_L(__%5^9_[)D?E_#3;C_EO_ (U^F'_!-W_DDFH?]A'_ .*KXWBK M7+)>J/>RC_?%Z'T3112=>_UK\R/J5L+12$ 'CMVH)QU'6D,\N_:L\12Z/\-; M^U27:+FU93[\U^:OCV9+;PAJ$L@SMMF/UK[A_P""@WCU-*T;3]'LY-QG9DE5 M3TX/6OS\^//B&/0_"$T+RA?/B90,]:_2N%:$J>7\[7Q,^8S6HIXJRZ'R;K5^ MMYJ$EPHP"?6J+2C)S_.FSR@DD' S5:6X[ 5]7&)YLYV)9)_?K5=G,C8'6D"O M*W(JQ!:@')%6K(Q3E-D4=L2%.^HB*$ MZBE+*.E,>3 (S3+=9+R<01*2QX %1>YLDHH^K_V;; VWA%$\/ M^ [C4UAV_P!H6]LQ..NTR_\ Q5?-\3U>3*Y1_F:7W-,Z1G/)IH)'0U]DDDCY.4W(#G/-%!.>313)"I]*_P"0I;?] M?"?^A"H*GTK_ )"EM_U\)_Z$* 6Y^FO[)_\ R3>U_P!]/Y5^H_[#G_)*Y?\ MKY']:_+C]D__ ))O:_[Z?RK]1_V'/^25R_\ 7R/ZU^><7_[E\T?=9%_$7H>T MT445^;'U04444 %%%% !1110 5\S_P#!0?\ Y$O_ +;K_,5],5\S_P#!0?\ MY$O_ +;K_,5[&0_\C6GZG%F/^YS/S2_;5_Y(M<_]=A7YNW__ !_3?]=6_G7Z M1?MJ_P#)%KG_ *["OS=O_P#C^F_ZZM_.OV?!_ ?F^8?Q414445VG %%%% "C M'>OT3_85!7X1Z>Q;_EV&/TK\Z^O'I7Z*?L+8/PCT[U^S?X5R8S^$=N _C'Z@ M?L$7UE;^&E6>=$/V?^(^U?1KZSI:CB_C '7YJ_,SP=\8_'O@6'[/X:U<0(!C M&#T_.MJ3]J3XRRH4?Q+P1@_*?\:_.^#]/C,E[XBM8]HR2T@KR7XP_MG>"_ <,MKI1^VR[2$>VD!P>@KXI\2?&;Q M5J<137=?7:>NYL?UKSOQ9\8_ WAFSDOM1\2VK.H),?V@9-:8/A&C&=ZTN;R( MKYS)Q:BK'K/Q=^./BOXI:E+?^(-49XAG:LG\*]A^5?'7[7W[6NE^#-+G\(>% M;SS+R1/^/B&3(7C!!_.N'_:&_;\FN8IM"^'+36TARIF)W CH?2OE#7=>U/Q% M?R:EJMP9)97+,Q[DG-?_FU;49]4N9-TD M\I=R>Y-5\ C@@?6DH[Y[=Z]1:(\@4G(P>U)]*4Y'T-(1B@ HIT44DT@BB0LS M' [UW?PN_9[\>?$K5$L[729X(F8?OI83M(^M)R45=CC&4G9'.^!? NO>.]< MAT;1;*24RR*K,B9" ]S7Z*?LK?L_6'P=\'VPN8$;5'7;-.H^\"!@?SJG^S5^ MRKH/P P4U-:>\ST[]AGX(3:GK@\::U9DVQB(C#+T89P?Y5]DP MQB*%8DX"@ ?2LCP#X*TCP'XA]]A,.L-145N(#N'%* !P*11BEKS4=04444P/F#_@H>?]$TY(_'?ACPS9R76IZU;IL&=C2@$U\G_M0?MC?\)-;S>#?!U?$G[77C=+EX?#]M+AX)3Y@S7L_Q)\?Z?X/T&YU*[O%6<1DQ@OR37QG MX\\7WWCKQ'/K=PY/G-G!K]:P>&AAJ,:<=DCXZM5=6HY/=F/+*QP%.A01N_6E:Y;:2)9[I5S\W/K73?!#0YO%7Q#L; M$QEHFDPYQQ7!7-Z#\H-?3G['_P ,I--T]_$6K0?O'DZ6T>V2.U"R<=P3_C7Q;^QM\+KSQC\ M0K7Q"828-/N 9,KVXK[[@@BMH5@A7"J, 5^?<68Q3JQH)[:L]W)Z-H.HUN/H MHHKXX]L**** "BBB@3/CS_@IC_R,6@_]>[?S-?EM_P %)_\ D"Z7_P!<6_FU M?J3_ ,%,?^1BT'_KW;^9K\MO^"D__(%TO_KBW\VK]:X7_P"1=1^?YL^(SS^- M4^1\/T445]DMCY,**** "I]*_P"0I;?]?"?^A"H*GTK_ )"EM_U\)_Z$* 6Y M^FO[)_\ R3>U_P!]/Y5^H_[#G_)*Y?\ KY']:_+C]D__ ))O:_[Z?RK]1_V' M/^25R_\ 7R/ZU^><7_[E\T?=9%_$7H>TT445^;'U04444 %%%% !1110 5\S M_P#!0?\ Y$O_ +;K_,5],5\S_P#!0?\ Y$O_ +;K_,5[&0_\C6GZG%F/^YS/ MS2_;5_Y(M<_]=A7YNW__ !_3?]=6_G7Z1?MJ_P#)%KG_ *["OS=O_P#C^F_Z MZM_.OV?!_ ?F^8?Q414445VG %%%% !S7I'@+]K#XT?#31X]"\):]'#;1+M1 M6C)P/SKS>K$&F:G<(&@TV>13T9(B14M1FM5H5&4XN\7J>O\ _#?'[2(&#XKA MS_UQ/_Q5+_PWU^TCC'_"5Q8_ZXG_ .*KR,Z!K0X72+KC_I@W^%)_8.M_] BY M_P"_#?X5'LJ2Z(OVU;^9GIFM_MH_'O7XS%J/B:-@>N(B/ZUP'B+QWXE\5W!N M=:U%W9NN"1_6L^;2M3M>9["9/=HR*@.,D-UJE""V1,JE1[L4L<_,Q/KFD7K@ MGBD&>]!VE<8YJR-AS [2,#%(2"1D4HY.).E(0N"2>*!$MK9WE]((K.U>5LX" MHN37H_PP_9>^(WQ*N%CM+![1&(^>YA(!_E7(_#WQ@/!NMQ:DT>Y4?)&W-?8W MP=_;R^&$UE:>']3TN6.<*$\SRPHSZYVUA5G5BO=1TT:=&;]]V)_@]_P3Z\*: M (KWQ[:Q7B^%=')5/E143#/%- MJMQIVN6OS+PAN5R/PS7;>"?&5]X1U6'6=(EC8JX;<0&!Q7E5ZE:46^I[=&E1 MA:VQ[-^S[^QUXE\;74.N:_"L-J2&,,R;6QWZU]E^ OASX:^'VE1Z3H%D(DC' ML:^>?@U^W9H<@BTGQC YF;"[XH]JY_*OHSPMXY\-^+=/2_TG4X&\S_EF)@6' MX5^99]5S6I5MB(VCTML?6Y?'!PA^[=W^)LC)YI:!C'%%?-H]0****8!1110! M\P?\%$?^/'3_ /K@W\S7YF?MHQ>9X-5=O6 _UK]-/^"A_P#QYZ=_UP;^9K\T MOVPH_.\)A>O[D_UK]1X8=LM@?)9JN;%21\2V>G@8^6M*TL#D%EJ>UL O.*OP M6K''%?32G'_ .R;B&4MOS\J_P#UJZ0_M>:& MH+&"?/LO_P!:L,1AZ6)AR5(W1E&=2E/FAN?=H_;R^)YP3JG_ )#/^-4]9_;K M^,5S#Y6FZXJ$CJ8C_C7PY_PV!H:#(@GQ_NG_ K&U/\ ; D&X6'F+Z;D-<<, MERY235)?<:2QN*2LYL^L_''QM\<>-=TOBG6PP.=Q&5'\Z\G\?_&3POX,LGN) MKU9Y I(6*4$U\Y^)OVGOB%KH-M;7ZK$W&-G:N$O]4U'5[EKN_N'9G.6&XUZ5 M+#TZ,;15EY'+*ZC@XW5!/?37#^7 I8GH%&2: M] ^"G[.GBGXFW\=]<6QAM ^&$R%2?SK7D25V%]#M22J!(U1?\%,?^1BT'_KW;^9K M\MO^"D__ "!=+_ZXM_-J_4G_ (*8_P#(Q:#_ ->[?S-?EM_P4G_Y NE_]<6_ MFU?K7"__ "+J/S_-GQ&>?QJGR/A^BBBOLEL?)A1110 5/I7_ "%+;_KX3_T( M5!4^E?\ (4MO^OA/_0A0"W/TU_9/_P"2;VO^^G\J_4?]AS_DE6.@2>_[O_ZU?;/[(?P' M\#_$C0UN_$$,C.8=V5/>O;)?V,/A!)&5-M/AA@_-7QN*XFPV$KNE).Z/JJ.3 MSK4U.*6I^4FO?L>_"#7T,5[I<@!ZA2 ?Y5Y=\1/^"<_@VY1V\!P-&Y&5\^;O M7[$^(?\ @G_\)I[=I=&CN1.B11O;KG"[\M71 MA.)\#7E:,[/ST,:^2U(J[A?T/Q+^+'[)OQ+^%)DGU2U6>,'*_94+\=NF:\PE MAGM)#'E9X)#9QTZUV+:Z/-$.>*='*\)W1NRGL5.*0CNGXT GJ.G> MJ WO"GQ(\7>#[H7>D:K,&SD!Y6(_G7N_PF_X*#^-- ,>G^-;@26L> !%$2:^ M:LCG(I"3U/X5G.E">Z-:=:I3>C/TZ^#7[4OP_P#BQ&&TF^-O+MS_ *1($/ZX MKWOX8_'/Q?\ #S4([[0=6WQY ;,A=2/;FOQ:T+Q+K7AV[COM,OY8VC8%0LA MX^E?4O[-O[=U[92V_ACX@7 ,)(2)T3G<>.3CZ5Y^*P$*D&FKI]#U,+F34ES. MS[G[G?L__M8^&?B9;1Z1JESY6H!O2OD+GM" MT444P/F'_@H> ;/3_P#K@W\S7YM?M8P;_"X'_3$_UK])?^"A_P#QYZ?_ -<& M_F:_.']JE"_AE0/^>1_F:_4.&O\ D61/E,RUQK1\BP6>>U6[>V '2I880.U3 MHF!S7T#9@HV&)%MXJ9(N,TH!)IW"BA#;L(L>.M#'!R#2-(%'%-#;I5#G@L.E M4D1*=AQ$K+F.%B/9:A=;C.[R7X_V37T-\#?@SX0\7^$O[2U2)S)YF.#VYKLV M_9H^';C)@E_$T[I,PE)[H^0)$N>T+Y[?*:8EG=R-\\+X_P!TU]@+^S/\.L_+ M!)^)IX_9O^'0_P"7>7\Z?M$MC/E;=V?(L-A*/^6#?]\FK$=I,#S ^3_LFOK5 M?V8MM(3]:+HF55'Q=)9ZY<$+!I-T^3QMMV M/]*Z3PC^SK\1?';+)86XA5B,^>A7^=?:?AWX3^'='C$>FZ&),="UN&_I78>& M?AMK6N7BV.E>''C8CAA:%1_*B5:%.-^AG:9.N" M?+D!'Y5]!^"_ $I$6C>'-'8X 53% 3TX["O>/A;^P]XZ\1SQWFNPQK:$_, ^ M&KZ?^$W[,GP_^%OE75A9&2=0"QF 89[]:^>S'B7!X:+4'S2\MCOPV5UJKO)6 M1X_^S-^QNVFW-MXM\9VZ,X(:-,]CZBOJ73["UTVU2SM(51(UPH QQ4B011@+ M$BJOHHQ3B5/RU^?8_,,1F-;VE1_(^DP^&IX>'+ !CG%+29VX I:X$= 4444P M"BBB@ HHHH$SX\_X*8_\C%H/_7NW\S7Y;?\ !2?_ ) NE_\ 7%OYM7ZD_P#! M3'_D8M!_Z]V_F:_+;_@I/_R!=+_ZXM_-J_6N%_\ D74?G^;/B,\_C5/D?#]% M%%?9+8^3"BBB@ J?2O\ D*6W_7PG_H0J"I]*_P"0I;?]?"?^A"@%N?IK^R?_ M ,DWM?\ ?3^5?J/^PY_R2N7_ *^1_6ORX_9/_P"2;VO^^G\J_4?]AS_DEQD/_(UI^IQ9C_N:26&&X3;+$K@_PNN13Z",\5Y&VIVGF7QJ_9K\% M_%:PD^T62PS[/E^SH$R0/;%?$7QM^ OB7X3ZQ)8:K9;H#DQL 6&WMG\Z_2D$ MD=.:Y#XO_"S1/B9X5N-(O;1"[#*R!!N&!ZU]#D^>5L!44*CO#\O0\W&Y?3Q$ M7**M(_#W]K[]E#2_'NDS>*O#MIMU&&/"*@VJ<]Z#JL^DZA"4E M@D*-D8Y%?M'\8_ACJ'P]\3SZ+JUKB.1V,089RN>.M?G;^WU\$(O#.O1^)]"M M,0R(TERP7 !-?K. Q4:L59W3V/@\?AN23E;5;GS&IQ02QSZ=Z3.<9I3CL:], M\@0 GA:**.M Q0<91]T;]N M#VK\H=/M6@E6:(D,K @CM7V-^Q+\9)-1L4\!ZK=%I%!<%SDX^IKSL72C45[' MLX24X*S/VE_9B^-=I\4O!T4DTX-Q%B/;TSM&/Z5ZJ,]Z_/?]D7XJ7'@3XA6\ M-U<[;1U((+<9)]*_0'3+Q-0T^&^C;(FB5P1[C-?D.>Y>L!C'R_"]4?(=Y\P_\%$/^/+3_P#KW;^M?G'^T^I?PTH_Z9''ZU^CG_!1#_CR MT_\ Z]V_K7YT?M,*/^$:!_Z9'^M?I_#5_P"RXGRF9?[ZSY7$)&,4\)@\TXG' M)IC/Z5]"8-I#BP!Q36E !J-Y !Q4,DV!C/-6HF4IVU'M/C[WX5$LY\U,'^,? MSJ)Y'=L 5+90'SU9O[P_G6EDD<[DY/0^N/V7]S?#WGKYW^-?6O[,W[.6B_&? M29+W5'E#)-L'EOCU]Z^2_P!F1=O@ C_IM_C7Z$?\$[_^1,^C_L["?RGS(/\ @GGX.[RW'_?T_P"-(?\ @GCX,)SYMS_W M]/\ C7TY13_M_-?^?C#^SL)_*?,A_P"">?@[M-<_]_3_ (TW_AWAX-)RTMQ_ MW]/^-?3M%+^WLT_Y^,?]GX3^4^8_^'>/@U3E9+G_ +^G_&M32O\ @GA\*#&& MU.XO0XZ[93_C7T114RSS-6OXK0UE^$7V4>1>&?V,OA1X7?YFN M_P! ^'?A3P] (K#1;8XZ,UNN?Y5O45Q5L9BZ_P#$FV;PH4J?PQ2&0PP0KM@A M5!Z*H%!"D$@_G3Z*YMV:B!2%Q2]!112L @PQY'2EHHH6@!1113 **** "BBB M@3/CS_@IC_R,6@_]>[?S-?EM_P %)_\ D"Z7_P!<6_FU?J3_ ,%,?^1BT'_K MW;^9K\MO^"D__(%TO_KBW\VK]:X7_P"1=1^?YL^(SS^-4^1\/T445]DMCY,* M*** "I]*_P"0I;?]?"?^A"H*GTK_ )"EM_U\)_Z$* 6Y^FO[)_\ R3>U_P!] M/Y5^H_[#G_)*Y?\ KY']:_+C]D__ ))O:_[Z?RK]1_V'/^25R_\ 7R/ZU^>< M7_[E\T?=9%_$7H>TT445^;'U04444 %%%% !1110 5\S_P#!0?\ Y$O_ +;K M_,5],5\S_P#!0?\ Y$O_ +;K_,5[&0_\C6GZG%F/^YS/S2_;5_Y(M<_]=A7Y MNW__ !_3?]=6_G7Z1?MJ_P#)%KG_ *["OS=O_P#C^F_ZZM_.OV?!_ ?F^8?Q M414445VG %%%% !7Z)_L+_\ ))-._P"O8?R%?G97Z)_L+_\ ))-._P"O8?R% M0SM$)PW [4B@D$$<4K#(XH52.32 ^9OV^?A1;:CX?D^(,,&TV M4.T[%X.1_P#6K\XOVM_!5MXM^#FJ1?9PT_DXC.WD<&OU\_:-T*'Q'\*=1TN9 M?O@=O8U^9WQ0\-+?'4?#XCW#S"H4BOTGA/%RJ83D?V7^!\KG5!*HVOM(_(C6 M+!M+U.?3Y!AH7VD56KI_C)9?V;\4=G@_PXK4M;$ M?=Q4]K9#C:N:T;>R7'(YKFE4/1I4;$%K8 ';7:_!WQ+<^#/%UOJ-LVW?(J$ MYQP3BL"VL<<'I6EID!BO(71<;9%.?QK"4[IW.R%.Q^BG@K5_.AT_4K:X8'9$ MQ93[ FOTM_9S\9)XR^'EO=))N\B)(R?<#']*_)O]G;6IM7\"1W4C[FC8*,G/ M2OT9_P"">7B2.\^&EU87*\/&6!53K%_F>SE$^3$N'<^B: M***_.3Z8^8?^"B'_ !Y:?_U[M_6OSG_::?'AH8_YXG^M?HO_ ,%$/^/+3_\ MK@W\S7YR_M/';X8RW_/(_P!:_4.&?^19$^4S-_[8SY<=SCFHWEP.34K,4(7H*IR2(493U9%!; R?\ IK_C7Z#?\$[O^1U_WT_E7ZC_L.?\DKE_Z^ M1_6OSSB__/;=;CPS<1M&&RO0]^#7YF_$B/RO'FJI@#%XV M/:OU UJYMK739)[M04"G(;Z5^8OQ7=)OB-K4D6-IOWVXK[7@]MSJJW1'A9TE MRP9^5'[2WAZ*R^+6KS1G)GOF8\?2N-M-./ (Q7JG[35@'^)U^X&?]+:N&M+# MMBOTQ3M!'Q:H)S97M;'':M&VL3@'%6+:PQR15ZULB>U92F=E.DD0VME@ 5? M@LU'.*F@M0@ VU<@MAUVUC*9UPAH10VV1TJY!;@,".,&I8+8?W:L1PDX"K6; M=S91['U/^Q[))-\,Y!*^2+HXS]37Z+?\$["?^$<>&YSCK='^9KY[B3_D5R^1TY=_OR/J>BBBORX^K/ MF#_@HB,V>G\_\L&_F:_./]J:0+X6 /\ SR/]:_1W_@H?S9Z>/^F#?S-?G%^U M)$&\+@$_\LC_ %K]1X9_Y%D#Y/-;_6V?)ZEG)]*EBMB3G'%216^W!-6$0 9Q M7TDI(\^%-L9%$ ,&I @'2@L!Q4[? MS-?EM_P4G_Y NE_]<6_FU?K7"_\ R+J/S_-GQ&>?QJGR/A^BBBOLEL?)A111 M0 5/I7_(4MO^OA/_ $(5!4^E?\A2V_Z^$_\ 0A0"W/TU_9/_ .2;VO\ OI_* MOU'_ &'/^25R_P#7R/ZU^7'[)_\ R3>U_P!]/Y5^H_[#G_)*Y?\ KY']:_/. M+_\ P_D*Y M,;_".W ?QS]1OV /^1;3_KVKZ3KYL_8 _P"1;3_KVKZ3K\5SS_D9S/TK+_\ M=(A1117D': SW%(2PZ+0"2>E!/\ $#T[4M0,+XE7L5AX0N;J9MJJ.2?H:_-# MXB7$&O@QJ4T4P%Q@%$SR1@U^:WQ4\3-IOAZ^\ M22M@CYCDU][PA1DJ,ZCZNQ\[G,TZD8GP'\<[I]3^*6KH8\".]8 ^M ,"OO'+1'A0ID-M:=!BBBBOS<^G/F'_@H> M,V>GC_I@W\S7YS?M.*?^$; //[H_UK]&?^"B!Q9:>?\ I@W\S7YT?M--_P 4 MR"1_RR/]:_3^&G;*XGRN9:XUGRV% ]J:[@#(--EFP*JS78 (S7T&YA9)$LD MX )W53N+P*#_ (U!)U;+) MKS1Z.4OFQ46?4U%%%?E9]>%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 449XR.:* "BD(.#S1@A>#F@6Y\>_P#!3'_D8M!_Z]V_F:_+;_@I/_R! M=+_ZXM_-J_3'_@H3XA@UOQ9IL$E% !4^E? M\A2V_P"OA/\ T(5!4^F$+J=N2>!.G/\ P(4#6Y^FO[)__)-[7_?3^5?J/^PY M_P DKE_Z^1_6ORU_9,N8)_AE;R02!PK+DJ?05^FW[ 7B>SU7X7W%NQ"2K=[1 M'GDXW<#&YB_#>UTJ*13)!;#> >1TKDQBO3.W ?QS]4_V /^1;3_KVKZ3KY&_X)\>.K,ZA M<^&[J98_*MAL+'[Q]*^MP2!D\YK\7S^$J>9SN?I.6R4L)&PZBDR M+?0[@Y4>M-+@99N !S2EF/05Q_QF^*&D?##P?RJ75<+$6P3D'FM*5*=: MHH05VR9SC"+E(^;?V_OBG'<:O%X2TV8212VY\TJ> 1@<_G7P+^UCXRATCP%= M:")@LMS#E.>:]S^)_CBZ\6^)+O7=1N3L,SF,L>@)KXE_:>\>?\)EXJ2TM9LI M;9C;!K]=RO"1P.#A273<^.Q-7ZQ7]6XKDV2D1I"1CY:G1./2GHGM4JQC@8_&I-$K#$CP.:E11C-* !QMI1 M],4## ]*];_9?\"MJWB$:Y=P[X A W#C->:^%/#>H>*-7BL+&U>3,B[@HSQG MDU]>_"KP):^#?#\.EV\:B1\'('<]J3T1C4GI8]4^ _@&;QSXYM-$MX"0I5L M9X!%?I-X6TU-)\/6>GHFWRK9%(]P,5\W?L'_ ::QTT>.=5M/+N%D95#KR5. M<&OJ $ [0.!7YKQ-CEB<9[*#TA^9]#E6']E0YWNQ:*0DG@?G02!7S-SU3YB_ MX*(#-EIX_P"F#?S-?G%^U"YC\,]>D1_F:_0O_@HKXCM(Y=+T^)P[/"P.#]TY M-?G7^UI>P6WAA0\@#-"<#UZU^I<-1:RN%SY3,G?&.Q\L7-\%Z&LV[OQR2:K7 MNH[026K)OM4P"=U?21@V<,ZEBU>ZH:_*3[*X44'I1F@844$>]'- !12#)Y/Y4M !1110 M 4444 %%%% !1110 4444 (I[;<4M?+Y_P""EGA'H/!%T/\ @8JIJG_!2'0K MB KI_A2ZB;L=]>RN'\V;LZ?Y'#_:.#_G/JDDYY''>N%^+?QQ\*?#7P_<7T^J M0O=1C*6P?#-]*^5?&G[=WCO5X67PU?7%F2."6Z5XE\0_BOK7B>8ZSXVU\-MZ MR3'&*]; \*XB512Q#LNW4X\1G%.,;4]67_BW\0I_&_BB[UZ^GQ$TS-&&/W17 MYI_MW_%F/X@^.$T2.7>NE3-&.-IR#3:4G VYH ^X_^">7Q8L]1\'_ M /"&7UXIN_/9E4MSM!-??_[*?QPD^%OBR"'4)2;%V)D3=@$DU^(?PI^)>O?" M[Q1#XCT*[:*1" Q7J1GD5^A'P!_:>\'?%'PY%+>:K%:WB!4:*:3YG(ZG\Q^M M>+F6!CB:Z+JD,WF("41L[2>U;)(' M6OS(^'GQ[\?>!$4^%O$+Q0D[L1]Z]F\*_M_ZYIENJ>((;FZ=0-S!NM?FV+X5 MQE*;]B^9?B?84,WH37OZ,^T,DG 'XTA4>GU-?,$'_!2KPK' JR>"[IF Y;?U MKJOA7^W!X>^*/B.#P[9^%KB!II-@=FXKRZF1YI1@YRIM)>AV0Q^$G)*,M6>[ M+QQBC=AL8J*]O%LK22Z=>(USBOG[Q]^W]X7\"^*;KPQ<^$;B5[9]ID5^#7)A M,#BL;)JC'F:-JV(I4$G4=CZ'IKL1T_.OER[_ ."DWAJ2)EM_!]TC8^]OKCO% M7[?GB+5+9DT%;BU8YP2W2O3I\.9I4=G"QRSS/"16DKGUEXZ^)OA3P3IDUSJV ML012)&Q6-VP20.!7P)^TE\9[KXK>,9]3BD*6J#:$)R.#UKG/B#\9_&?CN1[K MQ9KK2IG),AZ 5\Y?M$_M8>$?AIHL]IIM]'=73*4"02\@D8S^M?8Y)P^L!+G> MLW^!X.89I[:-MHGDO_!1'XMV=Y _P^L;U9595=@K< C%?'N,CK^%;7CWQKJG MCKQ#-KFJ7#2.\C;2W4*3P*Q,XY%?=4H*$+'Q]>K[:HY"\8YZCI28QWI2>"O%TVB:K>?NKO;%"K'@-K8;\ M,RFMOP\;G1]2@U6Q;9-!('C<=C656THM'3AU.,U)'[ ?"?XAW_@/Q+;:[I5V M1&)5,H0_>4=J_0/X1?'WP;\2?#MO>KJ<,-RX^:V9_F' K\3OV7/VI[;7M-B\ M.>-+[;9"P*^HJM=^(-$T]"U[J,40'7<>E?GC!^UW\>[>$6\'CB M94 ZUR-DU+Q7)(I'S Y_P :^8APAB[^]-6/7>D1S/=:[KL*O@DF1L5X_\6/VGM/TR"32?#I+2L#B>-L@5]+EF0X7+O?\ MBEW9Y>)Q];%>[LC1_:(^--AXZD7*R(WW?:OEF[EFU"]EOYR2\C MEF)[FKNOZUJ'B74GU#4)2[.Q()]ZK1IV Q7N[&$(V&K%D#/\JD6,"G1QDG)J M0*!2L7HAJ1^V*?13=A=L(!?A1XH\9WR0QV4L49(S*R<$5]'_ L^!>A^!(4E>W26\QAIE'6FWRF, MIW,WX$?!F'P791ZIJ**]RZX)Q@\BOJ/]F?X#:K\5?%D GM&CLXR'\]URI*G. M/TJK\!?V>_$?Q5U^* VCPVB%6:61/E8 \C\A7W?\._AOX>^$WA/[%HM@L8AA M+N$[D+DU\QGN=0P=-T:3O-_@>A@,#+$2YY_"OQ-OPKX;T_PMH\.DZ;;B-(XE M!P.I QFM+(':OG3Q9_P4(\+^$]9ET>X\(7,C1.REE?T.*QK_ /X*3^&I[8QV MO@^Z20]&W]*^-61YM5?/[-N_H>U_:&"@K;4M3U. M'S8ERMN7P6KY,\9_MY^+M5@:/PW-<6;$<$M7BWC_ .+_ (K\:LU[XPUXRJ,_ M-(>@KU<%PKB:DTZ[M'MU..OF]**M35V;?Q]^+%W\3_%\VH32L8(YCY 8Y 6O MAO\ ;7^*-CJ-[:Z%I=P"]L62<*WUZ_G7HO[0O[3OAWP%HTFFZ%>)<7DT9V20 M2?ZL^]?$GC7QO>>(]9N=:O9BTD[[F8]S7Z'A,+&E34(JR1\U7Q#316R21PRDY;@01U%+WYYHSG[PS2$_W>*8CZV_X)U_%RWTC'PZNKD(LT MKR?,W'4_XU^AW[._Q:NOACXYM-:^T%K4#YHU/!R1S7XI^!_&6L>!=?AU[1+I MHIHV'S+Z9Y%??G[-G[67A/XBZ##9:U?1VMW&%C(N)>6(&,UY.8X2%>$E):/< M]G+L7[-I7U6Q^V/P]^)WAGQYI4%YI6JPRR.@W1HV2">U=,I;/(K\OOAO\;/& M?@4"Z\&^(&AC)#!HSP:]I\)_M\^*=+MU3Q ;F[8 98-UK\UQO"N*IU&Z#O'\ M3[+#YO1E&U169]LTFZEV!V?I7E3R+-81IV)W#OUHHP,YHIC"BBB@ HHHH **** "BBB@ HHHH _)>XF M6WMY)G'W$+'Z#FO#O%?[<_@+PGJTNEW>E2N\+,I(DQT./2O;-2B:?3[B!.KP M, /J#7P1\6_V4OB)KWC*ZU&S1MDD[LO[H]VSZU^[4(4YM\Y^ECLWR#$V>GYU'_ ,,: M?$_.#'_Y!/\ C2K^QK\3F/RQ'_OR?\:[(PPT-4>;.>+J;GDMW=W-]7$A+ MNV7)[FHLYYS7KS?L;?$[/S1DY_Z8'_&C_AC3XG#_ )9X_P"V)_QK;VM/N8>Q MK=4>0T5Z]_PQK\3O[G_D$_XT?\,:_$[^Y_Y!/^-'M:?<7L:O8\AHKU[_ (8U M^)W]S_R"?\:/^&-?B=_<_P#()_QH]K3[A[&KV/(:*]>_X8U^)W]S_P @G_&C M_AC/XG_\\S_WX/\ C1[6GW#V%5]#R,$$;:O^'?$VN>%-074M$NS%,GW7':O3 MC^QK\3R.8C_WY/\ C1_PQK\4UIOJ-4*R=TF=+\,?V]_B)X81+ M?Q3JD]W#'@!%R.!^->P^&O\ @I;X&O-EK>^&;L.1\SM)Q_*OGD_L;?$]N?*/ M_?@_XT#]C7XH@\1G'_7$_P"-82AAI/4Z85<7!:'VI\)_VJ?"7Q:U'^S=)L)( MV+[&R8R..*_1/] MD$9^*5AM_P"?H9/X5X><1A'"5%'LSV\ME.=2+GO<_0#Q&,Z+<'_IF:_-S]HH M$_%W5A_TVK](_$(SHMP#_P \Z_-[]HD'_A;FK<\^=_C7Q7"'^\3]/\CZ#.?X M<3YN^*W[67@_X5:]+X?UC3WDDA;:65\5YAXN_P""E7@ZWWV6D>'+L2#I*'X_ ME7/_ +7W[/'CGX@_$>]UC10?*DERO[LGC)]Z\@'[&_Q.QDQGKWA/^-?IM.E0 M<4V]3XJK6Q2FU%:&S\2/V[?BGXF62U\/:Y-:P/D%&!Z'\:\5UW7]4\27[ZGK M-P9IW^\]>H-^QO\ $XG_ %)S_P!<3_C2C]C7XG9XC/\ WY/^-=,94(;6..<< M14^),\?#9.#2UZ]_PQG\3A_RS_\ ()_QH_X8U^)W]S_R"?\ &J]K3[D>QJ]C MR&BO7O\ AC7XG?W/_()_QJ2#]C/XEELO$2/^N)_QH]K3[@J%5]#R**UDDP>U M:%EIQ!R5S7KMK^Q[\1$P#%_Y"/\ C5^W_9(^(,?RF/\ \A&LY5XVT9TT\+*^ MJ/*+2PX&5K1MK KR%KU.#]E+QZI \KI_TR/^-78?V6O'B#B/_P A&N>55=SO MIT+'F5A#+;3+<0Y#J<@^]>F>"_VA/B?X4A6TL->=(EX" '_&KD'[,7CA.L>< M?],C5F+]FOQNO6/_ ,AFL934CJA%(V(_VL_B.R@-K$GZ_P"--O?VI?BG=1;; M/7)(R>I(/^-4HOVHM+GKQ64D9+9<=:[Z/]GGQCC_5G_OV:M6/[./C*\DV9"Y[LG_UZEM(M."// M%0MTJ41@#CKV->I67[*7C2YG6%=1@3/4LO\ ]>M_2/V0M;A4_P!J:C;R<\;1 M_P#7I7N/G@NIX>IP<$9]>*LVVC:I?$&TT^67/38N:^DM#_99\)6I7^V;))AW M"M79^'_A!X)T!UBTG1]I_A&0?Z4^9(AU%T/F#PM\%_&'B>81"REMPW :6/BO M7? G[*^F::([CQ*L5RZX)QQS7O>A?#[Q+J$8+Q3QX)'IR:Y,3F&$PL;U)I(=.C7K.T5<\$\(^!&@1-(\,: M2[*.%2-QAVHJ,;(_,WXTML\:WTA'"SR$C_ ($:\'\9?M,^%_!VJ'3;VS=G M .2']*]V^.&7\8ZA&G!,LH_4U\1?'/X&^-/$OBQK[35;8=V,(3WK]EP:3P\; M]CXBK\;.M\2?MX>%XHG@T_1;A9!P'WUX]\1_VP_'_B%7M=,UF2&W?K&<^(_%5YJ=T]Y M>3EY)#ER3U-IYE5UYO9GD+,6.325Z__ ,,:?$_&#$?^_)_QI/\ AC7XG?W/_()_ MQJ_:T^YA[&KV/(:*]>_X8U^)W]S_ ,@G_&C_ (8U^)W]S_R"?\:/:T^XO8U> MQY#17KW_ QK\3O[G_D$_P"-'_#&OQ._N?\ D$_XT>UI]P]C5['D.<'K5O1M M:U+0+]-2TNS^%?^"E_@R&KLR$8,A? MC^5?/_\ PQK\30=OE'G_ *8G_&D'[&OQ/#9$9X_Z8G_&L)0PTSHIU<7#1'V1 M\-/VP/!GQ,U^+0=+T^2.2:3:"SYKZ+^"FT_%+1@!C_2QG\C7Y_\ [+/[-OCK MP1\1;+5]60B..<,V8R*^_P#X)\?%+1QG/^EC^1KS,?&$:,E':S_(];!3JU&G M/1W/TL\*_P#("M_]RM"L_P *_P#("M_]RM"OQ2I_$9]_'X4%%%%04%%%% !1 M110 4444 %%%% !1110!^9G_ H;X@GDZ-<9_P"O9J:WP \=$Y_L"8_6T-?I M?_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A7U_^MV(_D7WGB_V+2_F/S0_X9]\; M$?\ (O3#_MT-)_PS_P".QT\/S?\ @(:_3#^SM/\ ^?&'_OT*/[.T_P#Y\8?^ M_0I_ZW8C_GVOO#^QJ7\Q^9Z_L^^.<\^'I?\ P$-*_P"S]XY)X\/2_P#@(:_2 M_P#L[3_^?&'_ +]"C^SM/_Y\8?\ OT*/];L1_P ^U]X?V+2_F/S/_P"&??'7 M_0O3?^ AH_X9]\=?]"]-_P" AK],/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"E_K M=B/Y%]X?V+2_F/S/_P"&??'7_0O3?^ AH_X9]\=?]"]-_P" AK],/[.T_P#Y M\8?^_0H_L[3_ /GQA_[]"C_6[$?R+[P_L6E_,?F?_P ,^^.O^A>F_P# 0TO_ M S_ ..A]WP]+_X"&OTO_L[3_P#GQA_[]"C^SM/_ .?&'_OT*/\ 6[$?\^U] MX?V-2_F/S0;]G_QP1_R+TO\ X"&E_P"&?O&^,?\ "/3?^ AK]+O[.T__ )\8 M?^_0H_L[3_\ GQA_[]"C_6[$?\^U]X?V-2_F/S0_X9_\<[LGP]+_ . AH'[/ MWC?G/AV7_P !#7Z7_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A3_ -;L1_(OO#^Q M:7\Q^:(^ ?CI!\F@3CZ6IKT_]EWX3>,/#_Q$LK[4=+F2-+@%BT)'&*^W_P"S M=./6PA_[]#_"A;&TB??%:1+CIMC K#$<4U\11E3<%KH73RBG3J*2EL0ZW%)+ MI4\:SB)/ M4F,5Y>59K4RNI*48WN=>+PD<7%)NUC\T9?@#XZE)9]!F)][4TT?L^^-\<^'I MO_ 0U^E_]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%>W_K?B/\ GVOO.'^Q:7\Q M^:!_9^\;DY_X1^7_ ,!#0?V?O&X^[X=E_P# 4U^E_P#9VG_\^,/_ 'Z%']G: M?_SXP_\ ?H4?ZW8C_GV@_L6E_,?F@?V??&^./#TO_@(:3_AGWQU_T+TW_@(: M_3#^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H_P!;L1_(OO#^Q:7\Q^9__#/OCK_H M7IO_ $-'_#/OCK_ *%Z;_P$-?IA_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4?ZW M8A?87WA_8M+^8_,\?L^^.?\ H7YA_P!NAI3^S]XY(YT";V_T0U^E_P#9VG_\ M^,/_ 'Z%']G:?_SXP_\ ?H4O];L1_P ^U]X?V-2_F/S/_P"&?O'?_0OS?^ I MI4^ 'CH=?#\W_@*:_2_^SM/_ .?&'_OT*/[.T_\ Y\8?^_0I_P"MV(_D7WA_ M8U+^8_,\_L_^.L\>'YO_ %-*OP \=?Q:!/_ . IK]+_ .SM/_Y\8?\ OT*/ M[.T__GQA_P"_0I?ZW8C^1?>']C4OYC\T5^ /CO&&T";_ ,!32_\ "@?'0Y&@ MS_\ @*:_2W^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0I_ZW8C_GVOO#^QJ7\Q^:(^ M 7CP# T&?_P%- ^ /CM3E=#G!_Z]C7Z7?V=I_P#SXP_]^A0=-T\\&PA_[]"E M_K=B/^?:^\/[&I?S'YRZ9^S!\1-2A,L=BR<_Q0&NFT?]AGXIZLR*E[;Q[A_& MF,?K7WI]AL@,"UB ]HQ3TMH$.4B4?0"L:G%F.?PI(N.3X=;MGQ]X8_X)V^+8 M9%?Q!J-G(A/(4X/\Z]1\(?L*_"72U6?7-(:6=>0R2#&?RKW.BO.KY]F>(WG; MTT.JGEV$I[1OZG->%/A-X*\&QB/1=+5 !CY@#_2NB6&.,8BC5?H*?17E3J3J M.\G=G9&,8JR0@7C!H )^]S2T5 Q-HSNJMJX,NE74*J26MW 'OM-6CG'!I""5 MP<&A.S%T/SS^+/P5\=:EXQNKJVTB=E:=R"(&/5JYD_ +QV6R=!F_&U-?I:^G MV3MN:RA)]3&/\*/[.T\=+"'_ +]"OK*7%E>G!14%IYGCRR>G*3?,?FB?V?\ MQP>/^$?E_P# 0TT_L_>.B?\ D7I?_ 0U^F']G:?_ ,^,/_?H4?V=I_\ SXP_ M]^A6G^M^(_Y]K[Q?V+2_F/S/'[/OCG!SX?E_\!#1_P ,^^. 1CP]+_X"&OTP M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*7^MV(_Y]K[P_L6E_,?F>/V?O'//_%/2 M_P#@(:/^&??'7_0O3?\ @(:_3#^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H_UNQ' M_/M?>']BTOYC\S_^&??'7_0O3?\ @(:/^&??'7_0O3?^ AK],/[.T_\ Y\8? M^_0H_L[3_P#GQA_[]"C_ %NQ'\B^\/[%I?S'YG_\,^^.O^A>F_\ 0T?\,^^ M.O\ H7IO_ 0U^F']G:?_ ,^,/_?H4?V=I_\ SXP_]^A1_K=B/Y%]X?V+2_F/ MS07]G_QP!@^'I?\ P$-)_P ,_>.0>/#TO_@(:_3#^SM/_P"?&'_OT*/[.T__ M )\8?^_0I_ZW8C_GVOO#^Q:7\Q^9_P#PS_XZ)^;P_-_X"&E/[/WC<#Y?#TN? M^O0U^E_]G:?_ ,^,/_?H4?V=I_\ SXP_]^A1_K?B/^?:^\/[&I?S'YHK\ /' M:\C09@>Q%J:Z7X1_!7QSI?Q&TJ^N=)G6..Y!=C;L,<&OT)_L[3_^?&'_ +]" ME6PL5.Y;*($="(Q45.*\14IN/(M5;<<PE9!10#D9HI#"BBB@ HHHH **** "BBB@ HHHH ** M.<#K0S8X'6@!:*;EA@'%*3@9- "T4T/Z] MZ4,"<"@!:*#GM11< HIK31*VUI5!]"W-.)XR#0%PHI#N[8I3GM2N 44C' S1 MN/3')Z4P%)'3UI !NX'UH!)[=.M*3@9-( /(Q2*,#%&2<$4$D$>]"8"T4FY< MXS2YYQ3 **3/.!UH^?'O0 M%(#D9%!.!DTK@+112!P3@47 6BCMQ2;NV.:=P M%HI"<<=Z-Q/ '/>@!:*0$C[U+2N 44A)W8 HWC&3TI@+134EBE&8Y%;W4YI< MD_=_6@ *@]:4<#%)NX)-)YA]*0AU%)GI[T98]%P M"B@G''Y4=!S3 **0GC(H)XW"@!:*;N/7M1N.<]CTH =13=SYV]Z=SFE= %%! M.!DT@/.#3N@%HHR,XH)P,FE< H/(Q12 DDT7 ,<#/:E!R,TFX@X;]*-_.*8" M@Y&:*!GO10 4444 %%%% !1110 4444 %%%% 'YS?"O_ (*J?M ^,_VR;+X# M:GIVEKI$^G>>[I"H?=QWV^]1_P#!0'_@ICXK_9!_;A\+^'-4DB7P[>Z!'-=G M9N82,(NV/]HU\S?L^DG_ (*<:82/^8*/_9:H?\%]O"D_C/\ ;5\*:%;9\R7P MK#LP<<[(<5^AT"::5Y=J$J5ZC X;U MK] _^"H7Q=\-_&3_ ()7^+/&.@:A%,MWI:2,%8<$H_I7B5\D6#S2BE[]**_CM\#I_BI\68K>$V]NDDOV2, #/ M7H!7R!\>O^"U/[3.H?&F^^&O[+_A_3M0CL+XP2F[LPV.,CG8?45ZQ_P2X\&7 MGC_]C;4?"EB2);NPC5=K8-?%6@^)?B7_ ,$Y?VK/$.K>._ %I=Z1K.LF3[3< MV7GLJ!5&1E3C[M>C@+;V3:?II";SRO[/GQ MY\4>#_A[X)TN;P[H\Q^S7,]AN)3U+>6?YU]!?L@_MH_L5_M&^($N?"^DZ='X MB\Q3*'TJ*-ED/H>O>O7?VZ_ G@B[_97\?ZU/X2TU[S_A'Y6^U-9H9,Y'.[&: MXI5L#A\T4:F$45*RY7M=M:HZE3Q-; MPQ%[7=UV[,_+OX7?\%Y/^"A'Q/U>& MRT'P;HIK\U?^#=KPEX9U_5]5.N>'[.\VZ6I7[3;*^#ZC(K](OVM?BYX._9Y^!6K M:KUKX*_%/]I5YOVHH4>:2*]>02&8_=B;>#7ZR_\ !&O] MIVS^,?[/T'AS7]4,FM6EU)$T1;)")E>_/:M<]R:AA&D_4C*\RK5\7* M%3:6L?0J?\%._P#@H/\ &7]D#7+#3OAO96$J7-U;1R&[B#<.R@]0?4U]??#/ MQ!>^+OAYH?BK4-HN-1TJWN9@HX#O&K''XFOS(_X+U$GQ;I&.G]H67_HR.OTH M^!2_\68\)G/_ #+MG_Z)6O*Q^'H4\HP]2,4I2O=]]COPM:K/,*T)/16M^)\D M_MX?\%$OC/\ LV_MD>$O@/X)L=/DTC6],:>Z>XB!D# QC@E3_>-?9/@#7KOQ M-X*TSQ#?*HFN[19'"CC)K\N/^"NF!_P4V^'6/^@$_P#Z%#7Z=?!S"_"W0R>^ MG1_RHS/#4*.6X:<(I.4;M]]6&"K5:F-KPD[I/3\#\W_V]/\ @KS^UA\ OC3# M\,/A-H6E70GG>.-)[4.QQ_P FO/O"?\ P6&_X*:ZKK]KIVI_#G25@E?$C#3. M0/\ OW7 ?MY?%73_ (+?\% ?#_Q(U738KN#3M3DD>WF@$BL/=2#FO:O#'_!9 MKX8:MKEOIL?PHTA6E?"L/#B C\=E?4QP%&G@Z3IX2,[QNWYG@O%U98F:GB'& MST1[/^VO_P %'/V@?V;?V.@KY6\%_ M\%QO^"AFNZ3%XLO/ 6E2:4R[VE@TS<2G?&(Z]$_X+5^-[3XC?LO^!/&=E9I; MQ7UI(Z11Q; H^?H!TKZA_P""3GPO^'?B/_@GYX'DUKP5I5S)<:;B66>PC=FX M'4DF_P"1UR^N8K,72IUG%**?KL<'^Q?_ ,%H?A_\ M>W(%?>-O<0SQ+-"X9&4%6!SUK\@_^"S'[+'@K M]EOXB>%?VA/AUOL+G4_$2^9;VR^5$ IS@!3COZ5^C7[!/Q0U3XP?LT:)XXU5 M@TUQE6(/HJ_XUY6;X+!_5*>-PBM"6C79G?E^*Q'MYX:N[RCU[H]-^(FNW?A; MP%K?B;3U4W&GZ3<7,(;H62-F&?Q%?CIH'_!=K]O?Q7XPU+1] \)Z'/;6-[.A MV62LWEQNPSQ'Z"OU]^-9(^#WBK'_ $+M[_Z(>OP:_P"">?[4GP,_9U^,7BN_ M^,-L)8ICJ4,2M8B8>8S2A>#[D5V\-83#U\+B*DZ*J2C:R^\YLZQ%:E7I0C4Y M$[W?W'Z@?\$X/^"H6E_M<2_\(+XTQ!XH$C[K>*WV+M4D$]!Z5'_P5&_;[^,' M['0MS\-;*QE\TPAOM<0;[Q&>JGUKXC_X)->+-&\;_P#!1@_$C0VCM=)DANA' M$ (E.7.#MX%>S?\ !?B021V,J'(8VQ!SU&5K>>5X.EQ%"CR>Y)7<7T?8RCCL M34R>57F]Y.U_U/T=^#?B[4O'GPH\/^-=65!=ZGI,-S.$&%#LN3BOB;]L?_@I MO\=?@-^U+X;^#?A'3]-?3-6#FY>:%2XP0."5/K7V'^S$H;]G7P:>_P#PCEM_ MZ+%?E9_P4S('_!0+P.>ORR?^A+7F9)A,/B,RJ0J1324M/2YW9G7JTL'"<)6= MX_H?8O[>G[>_Q>_9L^ >D_$SP/9V,E_>Z3]IE6XB!4-ENQ!]*O\ A?\ ;F^+ M&K_\$_M5_:[_AS?XAR/\ F3!_Z&*[(8'"/+Z4W!7=2S?E?8YI8K$+&5(\VBA?YV/6 M/^"2G[?/Q>_;W_ /!:G=_PSZ<# MK;RUCBL'A8\3>PC!(S ,I&T$>OK7D7_!.#]O#XM_M M:_!S6/&WQ%M+&*ZM/MBQ"TC"C]VK[>@'H*\)\,_%;6/C-_P2>LO%^OW#23_: MKB$L6SPJ*.]6/^"'(V_LV>(O][4O_09*\YY;AZ&4UE**WW'9_LF?\ !633-2^,U]\$?BS?1077]HW A94 &P2LJ\G';%??VE:M M8:SI\6IZ=<)+%-&'1D8'@C(Z5_.MXT_9Y^*?QE_:'UBY^$QE_M6UU"ZF413M M&=J2L3ROTK[E_P""7?\ P5,U;2M93]G?]H2X%GJ<%PT$1=>2L9V9W,![5U9U MP_3=-5\'NDG*/;S,,MS>?/[+$;-V3_0]K_;T_P""B'QG_9L_; \(_ OP38Z? M)I.N::T]V]Q$"X8%.A*G^\:^H]3^.'A[P)\%8/BW\0KM8+<6*3710CC.>@_" MOS7_ ."L^J66M?\ !1KX9:I83!X9] 9T93G()BQ6_P#\%DOC=XC\'_LR:%\, M](NVB35_#REV20J>AZ8KF64T<52P=.$;.:]Y]=V;_7ZE">)FW=1>B^2*7QQ_ MX+C?&37OB&W@O]E#0(-2"3M$7N]/W 'MSL-<_J/_ 5T_P""D/PXG@U?XK^ M=(BTHG=<26VG9(3_ +]U]4_\$J/V'/A9\*?@'HWQ"N=$@U&_\1Z?'=S2ZA;+ M(4;I\I;)'2O2?VD_''[(\7A^]^''Q,L=.M1?1F%GCL8MZ?0\8JY8O**6)^KT M<*IJ.C?5]V1'#YC4H>VJ5^5O5+HA/V"_V[?!O[9GA*2YT1I1J-A;A]11X-B@ MDCI^=?098<8/6OE#]AK3/V1/A)K&HZ=\#?$\]S-J06.:.55 '3&,,?05]7$; M>_3I7SN94Z-/&25*+C'HF>Q@I5)8=>TDG+K8^%?^"L7_ 45^.G[&<&F#X1: M=IT\U]J/V?%[$&XS[J:^:?"O_!<#]LWPP;/7OC+X/TZ'1YYE5I[/3LG'&>0G MH171?\%^;ZSTW6O"FH7Y_(E:7C/&17*_%3]MS]D^[_8KT[X<:9I-O<>(6 M,J'.DHS99$ ^;KUS7V.7X'!RRVA)X936YZD5I0RS 8>C7<: M'M7&5EWL15QN+K5*5ZOL[QN_P/O'_@G-_P %-=%_:^@_X1KQ+*D7B 2NIMXX M0@PI(/&!Z5Z'^VS^W?\ #3]D7PA<:CK^IC[>L8:&&,!R%+2>/PZL-^T7R,B9+,R_+TZ5E^-TU?]O+_@IMIWPJ\4:E<&QC M$\9MXICL81R(!D9 -:2[>1T4\UQ7U"/6G;69>QYCK>^"O_!;K]H+PK\1(/#7[6OAJ MVTZS>;#RV.GX 48YSL%?H_\ "[X"?#?X=>"[#PQIO@K3%^RVJ1N_V",%B!C) M..37@/\ P5%_8_\ AM\2_P!G'7=:TWPW9V>IV]KBWEM+5(VS@\[EP:XZ689+ MB<1["6&48O1-;KS.BI@\SH4O:JLY26MGLSW_ $?XT:%XV^$R?$SP1>1SPW%H M)X M-8-8TJWNHQXF "W$(#P-?$JO35105U?SLH?"?_ (+I?&'0]=LM-_:,\-1V$G2N&KA M/2QU4Z^,P6+5"O+FC):/S/H[X(?\ !1;XU?$+]N'Q3^SK MK-AIZZ+HT2-;21Q 2$EG!R=O^R.]?9GC[7;SPUX!U7Q-8A3/9:;+/$''&Y4) M%?EC^RI@_P#!5[X@-G_EA%_Z')7Z@?%W/_"H/$+'I_8<_P#Z+-<69 MXVMX@&RN_'(4?W17J7[?L@>%);G4]0!U/($4"H')8]..O4BOB3_@ MDKJ1TC]IWQ=K"];71+Z4?\!28_TKS"YTB\_X*-?\%,7\*:YJ5PUC90>8;5)2 M(R8G[KG'\->O4RC!SS2HK])/ _P6^&_@WPM9>'K#P1I2"WM(XFVV$8W%5 )/'6JDO[ M.WPI;QW;_$&'P=IL5];Q%$\NPC (./0>U<$\VR>:E'ZJDNC6_P SLC@,QBU+ MV[\S\EOC'_P7-_X*$_"KQ#?V6I^"]%AM;>X98GEL ,J#P>8Z]!_8[_X*Z_M\ M_'CXO:'X;\6>"M*31-0<>?/!88(4XZ$1C^=;7_!?OP?X4T7P.\^D>&[&UWM40DXZY KZE_X)C>!O!G_ SMX?U7_A%-.^TC3(2+C[&F_.#SNQFO5Q-; M*8Y+'$QPL;RNO3S//HT\>\R=%UW:.O\ P#Q3]NO_ (*Z>.?@OKFE?#_X)VMK M=^(+Q&2:WN;<,!*,\=#[5X_X*_X+(?MV^&?B%H&D_'/P'80Z5JUSM=['326" M8.>D?M7&?\%'OV>OC!^S+^U5I_[36F^&4U&QM[][Q8+A3+'MY&-I!';I7T#^ MRI_P4S_9)^/^K:-X?^,/A;3;'7T<)9P#1(U3S#U&2!CJ:TCA,#1RZ%6EAU5B MT[M;I_\ )>(Q53&2A4JNFT]%T:/OSX4>.K7XE^ =.\;V4 >:N(^S<$=J_(?\ :QU[]I3]C'P!XF_9*\<6 MLL^A>(IF-C<7=P[L(5R!C(XZ^M?O_P##W0+CPKX&TGPW.A#V-A'"ZLP."J@= M0<5X'_P4%_8 \&_MA_#ZZLCI2_VN+?R[62$1JXSGHSLH'YUY&2YW'"8GV>(] MZDW?7H[Z-'=F662Q%#GHZ3M;U\CPS_@F)\4K'X+_ +%^I?$;4&Q#IUA%(YVY M_2O1?V=_CW^S?_P4-A\1:-JVB:1-+ICB-YIK./>I(4]3_O5M?L6_L9>*/A;\ M'=8^#GQ1\.FVL+A%BMS+=0S&5!W(C=L=^M?'WQV_X(T?M0^#/BAJ7C+]EB36 MS;ZI=F:>&S\06=HG0 #$EPOH.U;+^S,9C*_-5Y)-WC*^G3^MR']>P^&I6I\T M4K./4\.^,WP]\,_L[?\ !2+PS8?!WQ%=!9O%86ZM(7VQX"/QA21C@5^MO[5> MHWNK_L/>-]0U% LTGAJ4NH[./#/Q)M/C)^T7-J2:S9W2W4 M<5YJ-O= R 8(S%*_J:^\_C]\-YOB7\#_ !)\-=(MR9-6TM[>*.-E7))'0L0! M^)J]9G_!,_XI_$;]AO M]L1O!/QQ@_LU+V)C]F#ED#RL<8R!W:OW+MO!GAJVM8[9-#MB(XPG,0Z 8KXM M_;__ ."7=[^T3\2;/XH_#W2)8[^WNK=R+.Y@A^5'5NLDB^E+#<18;&.I0Q,( MPC43NUW^;'5R>MAE"K1DY2CLGV/"O^"Z&I0:KJ?A[5HF!CN;C3IE;V9HV_K7 MZ4? O6-'/P8\*1C5;?(\/68*^>N?]2OO7QM^V=_P3B^+_P"T_P##ZPT2;0KE M;VQM;>%!%J=JI_=HJ@Y:4#/R^M>2_"O_ ().?MK^"O$EC=WGCCQ7]BM=H$+^ M*+0HJ@CC N#Q@5RU:>7XS*J5&5=1E!OSO>WGY&T)8S#8Z=14G)2L4_\ @KO, M@_X*9_#F1Y%"_P!@N=Q;C[T-?IK\&=5TN3X9:#"NI6[-_9R?*)E)Z>F:^&_^ M"B7_ 2W^+G[4_CKPCXS\*0Z@UUH>@)9S75OJMM$XHS7.?LL_ M\$P/VPOA+\7='\5>*_&?B=]+L'_>6]QXDM9(]N1U59R3^5+$QR_&Y51BZZC* MG%JW??S*HRQ>&Q]5^R;4WO\ <>.?'SPKX=\=_P#!5/P5X8\3PPRV-UK,BS). MH*$>^>*_2&S_ &(?V8;6[2YMM"T4.ARI%O%_C7R'^U[_ ,$D/C3\9OB/9^/_ M 3'J<%Y:.S1WEIJ]K$ZD]P7F4UR'A?_ ()+_MTZ5KMM?WOQ!\7M%$^7#^*[ M0@CZ"XKJQ%3"8S#4N7%J'+&S7?7U,*,<1AZU2^'ZCHMJR73OJ$ .UC$-O$%11A5 XKS\XQ^# M>&A@L)K"&M^[.S+L+B56GB<1I*73LCG?C1Q\'_%0[?\ ".WN/^_#U^'_ /P2 ME_9N^&'Q_P#VB/$.C?$:>-+<7-\Y+JIQAY/4BOW0\?:%+XG\#:QX;@4E[_2Y M[= "!DO&RCD\=Z_(VV_X(:?M-^&?%FH^(/!$^NZ:UW>32"6R\0V49*NY/_/Q MGO75P[BZ%'"8BE.JJ;E:S^\QS?#UJF(HU(T^=1O=?<<%^TA\.?AU^R9^W+I6 MD_ +Q9>2HT,1=$;:,LR;A\K'U->T_P#!;3^T+SX3>&_$%Q&Y']E6$DSX)YV( M37H?['O_ 1;U'P/\08?BS\=O$.K7>JVY*I!J-[#I7/A_X"#Q!/HT\K M-YL7BRPMP!GCY7N5/<]J^@O^"?O_ 2!O_@YXWMOC-\'/V)O%&D_L+:G^S9)83"]O-!%FL1N MH2Q;=G[V_;^M<=+,,+_9U&$I>\JG,_)7.BIA*_UVI)1T<++U/F/_ (-T=0L+ M7PUXD%S>PQG[%'CS)0O\2>M>X?\ !:2ZMKK]GLO;W,<@^S2\QN#V]J^2O!__ M 0^_:T^'T31>"-6\1:6)!B067B2RCW#WQ<5]$1?\$UOCOKGP&/PY\;ZAJ^H MWALFB_TW6+>1MQQ_%YI'ZUV8QY:\W6-AB$U=:?TSGPRQL3=* 0 JYX)KQO_@M?^W/\/_B_HFF?L\_"S4!J M.JKK"K-#Y8X5V5?\ !%GPY\+O$T?Q)^+VHWVHZQ\I>#4YHK@*5.0=R.PZFKG4R3#9 MC/'NMSN[:BN_F3".9UL''"*GRJUFW^AP/AGX0^(/@O\ \$G;+P?XEM3#<_:K MB8H3GAD4CK5G_@AR O[-?B(D_P 6I?\ H,E?:W[6?[.TOQD^#!^&WA;3< *5 M2*!TC_A _B91V]:\L_X)]?L-^*_V6OA3J?@G7M-FAEO&NBJR7<,A/F!@.8W8 M?Q>M>?+,Z-?*ZJE*TYSYK?>=D<#5I8VFXKW8QM?[CY#_ ."9%E;:A^WCJ=I> M0+)&\]\K*XR"#*PKU#_@J;_P2O\ ^$U67X[? &VFM?$=BH,5M8_N4?\ B8DK MW^7TKT[]D/\ X)Z>,?@1^TE<_%S5=+GCMII;A@[WL#CYW+#A)"W?TK[.O+*W MU"V>UO(%D1P0589!J,=G,L/FD:^%E=-?C)8?'#X1>%P=2LHVS:6TT$"2,2 M"23(Z\\5]5Z?\*-.\3?!^P^'OQ T*&0"P2*[MI@L@!'4<$@_A7=C,^PJJX;$ M8=6Y-X]NYS8;*JSIUJ-5WYMGW['RU_P2C_;W^&7Q-^#.A?"*]UI(=2T2QCLQ M$P"Y8<\Y/O6'_P %*_V(/V=O%>A:A\8?B#\;]W#3_9;+5[6T1&[ >;,G'%<5X7_X)#?M^?$_ M5+?1/CS<^([/1]VRX=O%EA."G?*QW+$_E54Z65QQ?US#XI03U:TOYK^D$Y8Y MX?ZM6HMC _X(S?#_7O%O[1?B*[\%>)M3U+P_I-S&]M/Y>2,GU M]:_:4L0<8KQ;]CG]C'P#^R+X+C\.>%( \[0".XN9(U#OC')()STKVJOG\]S" M&8XYU*?PK1?Y_,];*\)+!850EN?D]_P7\TR#6]8\*Z3<,52Y\1*CLO4 D5Z= M^Q5_P2/^ /BOX7:+\2-9=-U873F*\@CP ?^FDBYKZ+_9O^&E_\(_A-I_@?4(626USN5Y%8] .J MDCMZUZ-7-G1R6C1P]2TE>Z1Q4\O53,JE2K"Z=K'@W_!1OP!X9^''[)$OAKPM MIL-K;0K($CAB"#[@&<"OQ3\,_LH^,?%7P8G^./AB.>

()%EMPYV;%D))P/ M8&OZ!OVR/@;JOQ_^%$W@?2+=Y)9-^%29$/(QU=@/UKQ/]AC_ ()V77P(^$&H M_#;XA: 62\FN75+J>&;'F;L$;'8=ZZ/E MDN0?TKJ_@9_P1'^,OCOQA%XL_:JUC7(C%+D076LVMVH4]1^ZG:LJ.79'AL1] M9EB5*"U45\7IN:3QF9UZ/L51:D]+]"/_ ((V_!'Q ? 'C_XL>,+22V.JW*75 MD!G#@A!WQZ&O./V![JVM?^"BOC8W$Z1@^)A@NX'\">M?K3X:^!WAGP#\*8_A MMX/TV.*."T$(>) C28/4\U^9_P 5O^"*?[1&M?&K7OB5X#_MBQ_M._,\<]EK MMG$3P!G!G!'3N*Z<)FN%QU;$NM-04TDK^5C#$8"OA:=!4H\SB[L^QO\ @H5^ MW5\&/@K\&?$/AJ]\3(=8N]/>*Q@0*P>3(XR#[&OC3_@B5\+/&WCGQ=XX^.'B M[1Q#!KFF*]DX!PS9'L/6ND^%G_!"KQYXK\30:W^T#XY\1.MK*'1+O58+D2>H M.R9J_1?X'_ CP1\!_ MIX%\(Z?$L%K%L\T1!2X]ZXZ^+R[+,OEA<+/GE.UWT M^1TTL/C,=BXUJ\>6,=EU^9^47P^^)^D?!+_@K)XOB\7S?9O[0DA@C++P6+R= MSBOU _:0^,/@;P;\ M( MTT)9@))W\7Z?)\A.#\JW1)X'I754659K&C7G74'%)-/?3L84_P"T,!*I2C2< ME)MIKS[FQ_P17;5?B)\9O%6N_9/W%]I%_;QNH."624#M[UYQ>^*I_P#@G+_P M4ME\5^)K0-Q(XR!4 M+/<'+-:G.OW,UROT[E/*L2L##E?[R+O_ , ]<^$/QM\ _%WP5:>,/#.O0RQ2 M6\;2%I%4ABH)XS]:I-^TW\'U^+-I\%%\1A]?OH6EM[9 I!4$9Y!_VAVK\MM3 M_P""3/\ P42^&.N/I'P=?Q'>Z,-PC<^+]/A&,X'RO= ]/:O<_P#@GK_P2Z^. MWP<^.]A^T!\>-7UHZI8JZ1VU[K-O=)M8@]8IG_NBN'$95E%&E.HL2I:/E2M> M_2^IU4<=F%2<8.@UKJWM;J<[_P '!Q'_ @3'/\ RY#^5?57_!,7_DV;P_\ M]@J'^55'((]T8C]:SQ.+P\L@I4(RO)-Z%4:%99M.JU[K2U/GL? M\%&_@'\6OVC[K]FWQA8:=>7%OJ9LBE]9HP!P#U;ZU\C_ /!:W]GKX%?!#4=$ M^(OPUUDZ=JMRSS00:8BHN\;QCY&]O2O;_P!OO_@CWXL^(OCX_%_]G2.^?799 M6N)19W]O:GS3G^*65/;FO)/@S_P1A_:O^(OCNPU/]JN+6H[#3[@-%]J\165V MI7O\L5PQ[GM7N9=/*,(X8JE7Y4E[T'NWZ?\ /,QD*^*Q=2-7%3J16C;:^;/IJ$)4Z$8/=)($^[2TB MC'>EK U"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH (H **** /_]D! end XML 8 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover
May 09, 2024
Cover [Abstract]  
Document Type 8-K
Document Period End Date May 09, 2024
Entity Registrant Name Installed Building Products, Inc.
Entity Incorporation, State or Country Code DE
Entity File Number 001-36307
Entity Tax Identification Number 45-3707650
Entity Address, Address Line One 495 South High Street, Suite 50
Entity Address, City or Town Columbus
Entity Address, State or Province OH
Entity Address, Postal Zip Code 43215
City Area Code 614
Local Phone Number 221-3399
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock
Trading Symbol IBP
Security Exchange Name NYSE
Entity Emerging Growth Company false
Entity Central Index Key 0001580905
Amendment Flag false

EXCEL 9 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "(\J5@'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 " B/*E8+O)XY.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;15P=#E9<,G!<&!XEM(;EM8TX3DI-VWMXU;A^@'\#%W__SN M=W"M#D+[B"_1!XQD,=V,KNN3T&'%#D1! "1]0*=2.27ZJ;GST2F:GG$/0>FC MVB/4G-^#0U)&D8(96(2%R&1KM- 1%?EXQAN]X,-G[#+,:, .'?:4H"HK8'*> M&$YCU\(5,,,(HTO?!30+,5?_Q.8.L'-R3'9)#<-0#DW.33M4\/[\])K7+6R? M2/4:IU_)"CH%7+'+Y+=FO=D^,EGS^K;@=P5_V%:5:!K!FX_9]8??5=AY8W?V M'QM?!&4+O^Y"?@%02P,$% @ (CRI6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" B/*E8H*@=3C\$ !U$ & 'AL+W=O7"&?;S:S,U[,O,Q%RPF2(Z2Q*J]F,6 MR^W \9V/"Z]\O3'V@COLIW3-YLS\D()$YI+011;#9R1?SL.FC8@ M?^)/SK;ZY)S85UE*^68'TVC@>):(Q2PT5H+"X9U-6!Q;)>#X[RCJ%+]I T_/ M/]0?\I>'EUE2S28R_L8CLQDX78=$;$6SV+S*[2,[OE#+ZH4RUOE?LCT\VVPZ M),RTD_JT".B@TJQ5L\=[JE(9LX$!U:J;>F3/\](O? M]GY'^!H%7P-3'][),(-2-&2Q3UD5'![>O?Z"0#0+B.9E$#.FN(S(O8@(Y+R2 M!U>RV_5H'60@7OA>%F3U[9FML, N,S32K!<)VIT(;&,8O(..-QQ,6: MS)2,LM#H*S(5X0W"VBY8VY>P@II4J534FL,5F1N822(5F;L'3O81G07=D&D$!\A4/ M\VE#Z'#%9NNZT?$Z[9:'X/4*O-XE>*,H@H4/=7(\(5_A.?(B*K.(*S9[+3*' M%K8ACV#J4!L*[!5J).-0(RBS[Y6^Z_T4]<2.H/X6L0IH?!^CKL-9B(8%?TLEJ=R1^N5TM6VK^/N_4/9%.M M,R"K!<1E:P'+!N#C?KW@!EJE7!$_^'7Y&YFS,(-ZVU[+"T7S;DQ06GN N_((%F"4+\*'F*XK>7"!LY/DGGQ$ MV@_R)VK3HDG,5B#DW73 F-7A&_QS:')W3VZNT=W)YFN6W>2_.'(N2.]DKK=T*-SS?LD:0]'KEC[ MSC1<>Z0R5C'G55LG;6,Y*UMP4C)9WMQDB6)"TV*M.W6G7$L.IM-N0V]H4JPK MH\^6E :#7\H4)X],;NB62;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#%V!IGP*\"!JP M'.,HH8T%8Q(RA._]N/P9,&FM5X64,\$E#89BW3#GN-5W7AD6#\87$!GEW:GQ M#&O+3HOE+3T[##\^R=[8DMLYS8).IF(M>05TK*B/\.M,DP#HG%%>* 6KC68# MA\EC%'S8 Y?R 5KXK;J*W5B'_2^FO-CT1=X=-8T\O1!BEHK'O;^RPF+-9O\ MR-%8\>2SP:0)P:?EA6;/CO9NFJ:]PSLM_D/.?K7/--;=,7I+V MH_\W5_DMC)/Q]%PZC+N.HL?X;[:)'-M[#/)73)>UYN M1]76^T$D7O!9QP<&%Y_J?]K-#]! SCMHHB M*]1GA?H$KQBR'3Y8GKA/[I_X3O,\3;,,J^AV&V6PQ>J69? 7CX9Q P\L#V1Z M6ZWQ;N,3\OH<8#U];4*PG>*3B.T4KS4@\;J!1Y['NXWE 0^L"]CL0/YX'IBI MN$^:0ERHY_U=3_ 102P,$% @ (CRI6)>*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'B4?'D78FYJ MD6:>IK&HP=MX1PT$G53$WHI"/J:Q8;!EK '$NW2:9;/46PQFN1BUMIS> A(H M!"DHV1%[A$O\G7D(G MP&LK\,S4-AB.G8RF2&]B]#V,YU#BG/]3(U45%K"FHO409.B1P74&0ZRQB28) MUD-N5G0&[O+H YMRR"9JZJ8IGJ,.>%,.]D9/)508H'Q3F:B\]E-L.>F.7F=Z M_S!YU!Y:YU;*O8=7LN48Y0]02P,$% @ (CRI6"0>FZ*M ^ $ M !H !X;"]?+7_OR4Z?:!1W;J"V\R1&:P;* M9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI M?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI M5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0 ( "(\J5AED'F2&0$ M ,\# 3 6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@ MIAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1 M?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI M>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UP MZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T M,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^ MD&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( "(\J5B@J!U./P0 '40 8 " M@0X( !X;"]W;W)K&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " B/*E899!YDAD! #/ P $P M @ &-$@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 "0 ) #X" #7 %$P ! end XML 10 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 11 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 13 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 1 22 1 false 0 0 false 0 false false R1.htm 0000001 - Document - Cover Sheet http://installedbuildingproducts.com/role/Cover Cover Cover 1 false false All Reports Book All Reports ibp-20240509.htm ibp-20240509.xsd ibp-20240509_lab.xml ibp-20240509_pre.xml http://xbrl.sec.gov/dei/2023 true false JSON 15 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ibp-20240509.htm": { "nsprefix": "ibp", "nsuri": "http://installedbuildingproducts.com/20240509", "dts": { "inline": { "local": [ "ibp-20240509.htm" ] }, "schema": { "local": [ "ibp-20240509.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "labelLink": { "local": [ "ibp-20240509_lab.xml" ] }, "presentationLink": { "local": [ "ibp-20240509_pre.xml" ] } }, "keyStandard": 22, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 2, "http://xbrl.sec.gov/dei/2023": 2 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 23, "unitCount": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 22 }, "report": { "R1": { "role": "http://installedbuildingproducts.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ibp-20240509.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ibp-20240509.htm", "first": true, "unique": true } } }, "tag": { "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-commencement Issuer Tender Offer", "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r3" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-commencement Tender Offer", "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r4" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r0" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r2" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Soliciting Material", "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r5" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://installedbuildingproducts.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Written Communications", "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r6" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r5": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r6": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" } } } ZIP 16 0001580905-24-000017-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001580905-24-000017-xbrl.zip M4$L#!!0 ( "(\J5C3#B3WBA *1P 0 :6)P+3(P,C0P-3 Y+FAT M;>U=67/C-A)^SZ_ *KL93Y5)\=!ARK:V/+*<:#,^2O)4LON2 DG(0H8B%0"T MK?SZ[09)'98L2XX/>>)YF!%)$$!_Z!L-SL&_;X<1N69"\B0^_&";U@?"XB ) M>7QU^.&HU^IT/OR[^=W!/PSCUT_=S^0X"=(ABQ5I"485"\D-5P.B!HS\DHBO M_)J2BXBJ?B*&AI&]UDI&8\&O!HHXEE,IFA5/18/6G$K5JGJ&9[E]HT)]VZ U M5C>JKANZS-KS^LS9O6H$H>?Z'K.-H&^[1B7PJ>'[KFMX-5KK5ZN6[3JUW;!1 MM^L^K8<5Z@1>Q:YYGD]=VPVI7:W:8=T)]+@#!30#W;%L1#S^>E@:*#5JE,LW M-S?FK2\B,Q%79<>RW#(^]JEDI:SY7,L;5[>S/<\KWV*7>:,&OU7+N^0Q],<0 MQ[(2-)8($U4 / SF6(;E&+93='(K^;+18%9V^=?3S[U@P(;4X+%4- [8Y"T8 MBJ^@YVY[F*HA63#W!ER;5\GURMG:51#R:R+5.&*'I9#+443'C3B)&8S/;QO8D(GL)P]#%NN?\/P,Y$?P(!O^ M5G59_[ 4&(!D3(?8$^.-=@S#C5LP.4&C3ARRVY_9N$1X>%CJ&XY=:EK !=4] MR[.J!^6Y7C<8Y C$.$11/HGH58EDJWM8 HYH]/DM"XT^C9#Q\U&=4O/DZ'.O MO3!@>9Y"P?I,@ 9AD[.;L/>6P,&"KU1K4R4OLW/%2#AFU9 M_RK-MZ/B"IKZB5+)L&&9UMY(00LYHL LOL#ES'YG(RR.D[VODE'#,>LP$))G MT(A?Q8T \&8B[ZUX(4BB1#2^M_2?_3[@ 6P\Y-&X\>&2#X$GS]@-Z29#&G_8 ME:#30/D)WL\:2OXG:]A(CKZ\R>BK0S^HE0IZ;0>)_'+6N6P?D][ET66[-T_$ M6YA^K]WZTNU<=MH]=7J]S?K9--%EKT?0+E0-P M6E02[Y)CLV6"NU&M>&^/CM\>_K,.4;4M8K>3\^XI6=\R%3YF9J8S^P-J:,_X M>='XW /$-[:8V\6AH#NZ[;-+TFU?G'"*PX=MV^# ?A5C!P%BL!CVW,K&Y.QS !O(?6;JXT+ M[12U,U=IWK$-X8XQA"X&^)H1TK$Q9E08+)[XN:7F*1T3;U='JV].WR#)R!%= M-DJ$(CMA?@U$1L YBK!K#-Z%?LQ6,/_6*I\WIE%K3\SD66C895=<8E"NSN!) MP;MNJ=G!^#Z*6$@^I3S") ZY$$F8!DKNDDX7(\C2&?FE_OKLJT';-A.(!C7(4-:#9XVF@:%I9L*@@)%5A,7+^ MV(1'Y<7[KF,ZKKOTD67:2^^_5%>5E5V5-949I0 FKLMAR2T5C44(<^\7E"7WPZE?)8I-,'BBL;\3WU]1]^75?A2PE==AEMU2W![ MC/"=\(A!8Q\FG M2%1.BMN'67*O^:$G::IRT)+62X9!+W!GP>J!6\N-37\![+E!F,*_C2768IW.VR%)ORY5$8"B9E_L]GZ,\N>+(./.E5 M22])U8#\!&.0GA*,J5W22SG8W2=EU&\8VQ;\/!>7R8*K^Y+4RUDV.+#NM(P-+Q$8T(NV5!JO@UAOV@"&$X&H?D M3SX"V$+V.KIPJ1!O#8SKLS3*XY%@=(Z)[5*S9B_D0#]N("F?$X#O8I#$=SQ( MVRDU'0=<2-?SWD7D46L[30%^D$2QB(T09A)KG'<)"$V4ZOP?A+MTM824=2)G MG4S1_C>5+5N2 K0M26^"Q*;@C/-H). M$C$D>\;/I,\C7& N8;45BT,6XA:7Y,,T4C1F22JC,9'@,,K^6+^9OY#XL%ZT MR C@@YDD:@K]"-"LX^)9/XE@<'P/4RH96]K MLH6V65G0=-F];1'L]8W-+X(K$ ,,V],X#Y3D8G;03Y+(I\#3"B1K8I#<4O.' M[[UZI;*_ACUZF7A_R<)XKZ:;-6]8Y= M)ZV3+G%]@GB]K<29SUA6893,6N5U649:\_*,_>QVX$%XM]T49-,(69!7/S2T-L%6I>8E M'E3+2CZ# 0DB*N5SZ>IO&T=!=?JT-Q[Z2?0.X2,@/,M+-#4GLL+,@J%)Y7X#(R[0 ]Y&$9LZPLCQ1G MOFG(.] MB<>Z$MVU/%3<6=KA...,P%' M'^=^1:Y$RH5[X]? M::G:RV%'4JW]Q;\WK>8HNO]1]][*.G_X5+RU9H#\)B#N]%?P-VXI+Q46OK"% M. !18!&X]R *<:*=_50RW0I(S31QJSDW"\/LX?< M1TDVX89@$<4ZE'N/O1?E(--7J"^3*%7WO_*HD_+9WP,QM5U7S/ %HU\-V@=! M;]#HAHXE!JBO=WC_WMJ8>6:_;^MXO:\4U)=^I6"C"3R=M-EKF>Z.8D/BF)9S MGPKK,IE&2A=!G8.,Y"DEK'DZF0A!*P&AQ >+++P2UN=6,)6[)-L.D'P>DU.: MJ^S\A"6>2GO@R!K907G]X?L]Q['V6X7:ARM[_R/89)G"JQ0D'PO&0#09E2P_ MX(A]974/!5XBQQ25#3Y1 \$8T2="06=IS71*13#(YNC:V21-%/P%T*F3KYJ8 MBZ3SX*I$TL+=P?[6Y,.'RV'&D>D'G =A$=GV&S?BIB+O$1@B8' MP"':EO@,O"PP4;K4Q9^P19\# ^5,,5E\-$\%V=>LGA^Q^;.;X M;);!L%XHT=:UL-IZ.OKZW;:QUS<9KVHBZ M:=GWVXBK-,I6[^28'',91(E,\8#;!E7GJRWPZVF7N[;BCL(%1QR9. 8O,$"> M1[E#WOR4@"N(DGC,!8AA(F163W>M[<0?J3X0#"P84#D@0"!^RDFW_Z=ENE5T M1Y%A!>@/.M:;)@#N?]*8$=?*YX%5=A@)#Y(H9$)FQY!!UJ#_; JX"CKUY:<2 M2,-*YKP/NUJ8E+>@X\]C?900M1>:5( ?=('V?66A1G.##*H!1'S(0*RUD@"\ M4:IUN3:/H;U>AQ"41FZ3)0 &L.?+@;UI6 K"GY9:9RUJ"7F>T=?G^*+ 1&+ MI*T"@!3GIJM0OL!9B#, *2'4 GQ]QB"*2B2J^22>716TB'9]7Y(;YDL\G[+S M (7]_C-2B)]5XX6WY^?.WBCW]4R(_5X3_MDMV4[.L*3+HMSMEH5!?PMBNZ9K MAH;EW>.:(/&W<*2>QX]RE_E1F% V(%P2-% -F0[!]1CO+XW)GST;_+"W917> MEK?"VYK&W;UBA8METQZZ?$*WZT6]T0?52G8H-?PXH;1!-G7)WWIMBF?6[,WJ M2>ZO,ZD_\,&0=>>T5S.=!PXF;+:12O!?Q[QS%'KESO7+<^*J/>XVGMAE&'2-Y>9,DMA>Z8R4#P$=Y>W,E[OB+,OWJ$ M\KEC?#9I>$VM5;3%;GZ0;TE]=()2_+)6M_89J$ M*/(/KUS\O%T?_%ED=;36ME5Y93;=UN+DY7BU$I@^N:!7&-#"LM$L&W-,%^V)/1/]G#T70\N@*Y+L>_>-]W0?>? O[M!O$4[5)/+6M MF[OK!W?;4*>(&K[7^?'LZ/)+M_U47\I]':F>_9IQ5G?Q1\I%'HL^)M&"+W3G MBS?"5*?'=0Y2)TFR[=0\&R(!H"S3B!_8]-F 1GU,/F!'VO_(&^ &58KY$=T= M3=4@$4!HGJ.$7CTU $.K#YJ#I=V=3P!ODE_;-.2+&]?<3SOK71Y]_MP^)I^^=#X?=\Y^)!?= M\^,OK+NFM!MB9=2K[Z:F_)IO.S$QP;9 MBJW.592:95DFIQRT,(O(I0D_HXB)EPRPMWGQL0IY_>7/U;+^4 NL/KAJ/"0X MR?VWR!CO3'$/4^B3#]^V4F@-..O/U/&=ZR^:+>& A0CKK[M#;R%6*F?_PYK^ M7]F:_P=02P,$% @ (CRI6&T&2]=T @ E < ! !I8G M,C R-# U M,#DN>'-DS55;;]HP&'WG5WAYGG,%UD2%2FM5:1*[J&NUODV.\P6L.G9F.X7^ M^]J&#.AE:Z0]C!><[YZCTW<8WWZ\6J +2;L&A$'G"HB!"JV962&S O1#JCMV3] W3DPM58/QW-/. M9?N@V')E4!JGXQ[6WZJ"3-/Q))[D.(^S&H])F6 RA0]XDF55!O%)7D/Z?EG0 M*L_*'!),ZR3#8UH27)99AO,IF=:329QDZ=2+;G2AZ0H:@FQJ0A<;/0M6QK1% M%*W7ZW"=A5(MHS2.D^CV\^*[AP8[+&?B[@B]*17O\5GDKDNBH8>SLOV-9D(; MPCE49<>X*U^K9-51HT,JF\BE'D_B/$#$&,7*SL"EK=$%U*3C9A9TXE='.*L9 M5+8!'%R)CP 'UX:H)9@OI '=$@I#(YB/$')%8DTKE4'BF?\BAGW+A\70 M\X;'X,4TT' I[Z,*F.M<]K)[_1K<'; ['/LD0DCC^!72[<#^W/5D%H M ^D1S_2/.^"NK0/0=HM\NHM]/KV$>6BMA+9MX+"MT'^/JQ7:3MC7\G=GD7'B[9]/EA&;]AN M^'ST"%!+ P04 " B/*E8" 9L*P * !]5 % &EB<"TR,#(T,#4P M.5]L86(N>&ULS9QO;]NZ%<;?]U-PV9L-N*PED1+)HLU%E]L.Q7+;H$EQ+S8, M!O\F0FTID)4F^?:C9#N18\D6*5M=7S2V0Y_G/"?\F3R4DK>_/LQGX( MO3L)7P[DV]5'2$]^/7WUZNU?(/SS'U_/P6^YO)OKK 1GA>:E M5N ^+6] >:/!'WGQ/?W!P<6,ER8OYA">UF\[RV\?B_3ZI@11$.'UL/5WBS<\ MB7 O %B6H\AG^JLVH/KZ M[>NG3DDVJ49,,GU=_6PO=)'FZK+D17G.A9[9[.MHY>.M?G>R2.>W,[U^[:;0 MICWLK"@VHE99LBK+,*FR_&N7V&1 ^@?*M]S.]0#)U78_'RK'737]?+!TK^PG MA#Y^P@V9P2DO)]2'3(TU=Y^D!J=^_(P/-2WRDL]&F!;/,HV49]4+Y_;12J8* MM./#M-99?70W4M4/I%6GY^.%!WO#L6G_F M5>)\^3?F&MU#866KZ^SG],[%NMG0A5#V#UH)[KG0$G6S^%]\4Z2U[( M/25;C9C(W.X_;DNX43U3Y/-^=LJ\WP]P638K>@+R0NG"[BE;#+1.HS 25VDY MTU.BI:T*"2&-F-T1*HTA,R*!,B+(,!+9[6'LBM4Z^)&1JC5 ;D 8_4W\':S5 MW9EZ*D9_GGPLNK'DZLX+IIG:/= =L:I1GUW/08)1#%=C6*E#*I3QOW$';@X;AP>HBY.D#JX]4*W3_S1@'8PV\3* PLZ-01B6ITB$AU"KDP"M?TGF#*!,8[4MPN-@_M*NS&AU_JND'>4 MJR_=PXO@A;6'?P^8=YL;0'%'X)'QW6UOF]L]X]V!O2ATU3]J&Z6ZVOUIL;C3 MQ55UH:#X8HSM?:CF)DH4A21BM-K3,KM42PX3$2C*$AEQ1/M"NT_LR.!:>2@; M^F"9 %AF .H4^K.[MW+[^3UD/=P8'E0*)XS[>O1">6_PT7#N:[.)=._WN&.] MOGOEZ8+M;_8#8TI"%E-)$90AM=MN+0WD(:$P1)S$3!."4._^M%7AR _W9.S M% 56%52R_:%MK\M^4@>[=''8'G$T^'8::A*W>Z [9F?Y#UV\ M%XNRX++L,8TVQA]O^M0RX#]KH?\>9MJT)N\U738CC39-6@TTIT?[ -\NZ,-< M%]=I=OW/(K\O;^PG_2W/'J>:)2SAL8"!$AABCB)(6:SJFRH20XG@D79K@EIU MQNF!UM)@J0U6XJX-4'NE^O8_@_U[M3^NUCUZGYW&!K0^[7%'[GQVFMMN?'8/ M']SW-/?M8:Q(S#&%FB:1)52&D$O$H0X"&<4QDK%@GAW/3^QU#M+D#&IO?DYC M<_2.YDB]S/]#%^/6OQRF<[G,9ZE,2XOZ[W9O5J1\-C4T, %#"&)3+9DA-I!& M7,(PPIP;$5"">E^&W@Y_9!"?!<%:T>$FJ>UB[,=NF$4WW%S7R4224*ID@S26!N(64+M>B9BJ#1&B&"! M&>U]@M<,?&1PSNI#9JOE>.%LPWN/ELS3D6-'UL^,6S_6DKE?.]8,-%XWUI+^ M1C/6]OV!5Z0N\D7)9_].;^O)H1@E/-8*LH@PB+&.(1=2P4AJ@0*A2!#TOGFP M6V;DJU%+;6#%O2XXMQ:J;R@-L/^G"M0K=8ZKS^U MC_8_IKZR;YURS(5000!-1&AUMZ&&--01)%JB ?5<;5Q/9VN H]U*%UIN9]$ MU];['T"[&O(\=][IQ>NPN9GXH#/F.M#H1\O-]-M.E#>^[P[">QM#57$^SOCU ME DMN3 $JIAQB&DH(4,L@H$B!D=88L6BOB1L1#XR"D]:H!+KS\*F^_TP>'MR MHZ&G'2<<6E/WXF$STFA M!IH$M$^P'?C=F8#%7SV*5/ZX5_Z<1H'!JF :LBI MMHL$,P9R8T+(! DDE8*BF+OMV5XHC+-=6XF"6A586==]VLNZ]-VB#7#KM3OK M;]1C6]9A9L".[&7$D3=C'8:V]V%= WTQ^YC.UK_LH'$8F(0&T*XSEC 4"D@9 M5S#14JLP#NV2U'L;]C+X.'!5>LZ_]+%5A[Y$^;GS@JF/,0^,MAT,(*@1;&1X MMFUL<],R9N"10G5,\:6XRN^SJ=&AI%C8'5L<5/>W&@8Y,AIJ'NLP3JH;;/SN M;WW6&/DPH3ZVR@M027N>)#3JXWB,X.=ZV!E"+\/^!PC;EH:?'C1B_IRC@VU3 MG><&+4-]\;OB#Y^47053L_K-Q]7'-B&:)I(C*))00:QB#@5G!-J=H2!4Q\0@ M1P@[E,9!T8J#377/E:VK7GVA/$ 5O-!T+X 'GGO,#8"T*_+(J.XQN WLOC<, M7#577\[33(=3)+$TB!"81&%U@4K'D$8A@\K(, P-QW9-]5HWFRHCKYRK!Z#2 M!E\RWW/XC3HYKI^^[H>MH+V-^Z^B;<:&KZ,;47_.2MIFK',M;1WLB^57?9U6 MMSUF9?VWC7B"21@J#4/%[$XV"A)(DX!!HXQ6)N0Z2D(W(C<%QH'Q6=/Q[SVU MUJ0O??Y.O<#K:](#MW8G TA[$7!DR-KM;//5,:X+K6;%+8S?3U^M7TF7?ZWR M]-7_ %!+ P04 " B/*E841=2M+L& #W, % &EB<"TR,#(T,#4P M.5]P&ULU5K;;MM($GW/5VBUK]M67\EN(_; ZTD6QG@F1N+!#/:%Z$NU M1 Q%"BTZMO]^B[25V'&\0Y@"S+SH0C5YJDX=55<5^?:GFW4U^PQI6S;UT9P= MT/D,:M^$LEX>S7^_?$_T_*?C-V_>_H.0/__]\7SV<^.OUE"WL],$MH4PNR[; MU:Q=P>R/)OU5?K:SB\JVL4EK0H[[TTZ;S6TJEZMVQBF7NV6[7].AS;A45!EB MJ(A$6L>(S2 G2H@@@&H3@?]K>>B#$]1>M MROJOP^[%V2W,T+UZVW\]FJ_:=G.X6%Q?7Q_MM:VO? 6S+PVU_\+SQMNU9 M_UN[9L^NZ+Z1W3+2'2*,$\$.;K9A?OQF-KNC(S45?(0XZ]Y__WCV!;*WJZH@ MN*NRZF*^24VX\NWVP#?K1;=Z<=J@.M#N_CKM[0:.YMMRO:E@=VR5(![-2[8NO-FP2;%$XO<_G>.#^] YDI#UPTT(=X,[A'5S5^$>+JH[N MYLN9E750]4>+ &717_7$;=MD?5M8 )'K3!"@U!()6A!K)9 8+ 2K=BCLP5_L&P^+_#"&"4NN@\=.:(GY@G<'4DOLWOW=[S$M87ED,D\BR1D M4A&I,DZT9T"D!NM43KTU6_TPN"?)SYH4(&$^V<'9Y!\%^JF2[U@.,2QX$D*4$3-D"!SV$OI'L(,TP*>O M@9=S^%>W97O[$99EQT3=_F;74(#R+@>FB8L!-U1*ZB#I""F*X713$Y""6=8NJ5-DWKB/R'_<-I)R&;]V4%OUVM':3"Y,8I2A66 MV31VR<\1IX4G'EAN;"YI9&$/&OF*.$@0:NJ">"&#DXC^I;TY"\A5& M$4IYYKC!%LM*BHU91HD1+! IC) K]@XCB MA7Q.21)]7?0A7:3F+;] ' MB$Z"IHY@=X5]MV$&\U]4*F(6Y"K? MGSX>80\;9M$?1!XOI_65Q=$EO9,$MK=;>B/074$<95@B<>F)EKIKPYDR5#J& MG?FX(>P#M&$"F/ X\\74O7+(N[L@U<6JJ7?MDW*:*J,T$51FW@K8 'F-[7' TB;DD@23YY;QW,9\7%'P%'.8#B8\HQQ)XRN+X")!IV# MPK:_/]?=VDT?(MI12*MMH!(SF0.L M7.Z5XM?>4,!?X:9XR[B[+-L*"N,S&P+WQ#O >CACGEB->R/+6 +6C,ZKKK\ M%G&8'"8\JAQ%X2N'_S+9[B&B3[=KUU2%D!# 8!TL6 1,0G\KGX(-/N>8I;A76 6;2*P(&ALC M0;W,L%/B?B]__(>HPS0PX:GC:"HG,6U\MX:T1"G_)S77[0HWMXVM;POI,74Y MG1.C));$3'-BI.)$^.ZQ4QYLU./2P?\!'_;@U.3GC>.)G80^3I&R9*LS+'%N M?H';0E"K*,V "&V[>W !=SCA);;-+&;61(-.[$$9W\ .T\2$1Y#CR7QE-9Q@ MO1NZFO=]99>%RXS O2TG8*+'-*>0!I%A:\0[74>3Y2-5\ AN6/0G/(5\.7E[ MB_K;Q1/RSO' \9O['[J7[CGYXS?_ U!+ P04 " B/*E8.!]_./M. S M%08 '0 &EB<"UQ,3(P,C1E87)N:6YGN3-/:">_)'G\7?R/%Q-NHT'#]%WOTP(;9I-\D?8?3->Z#B^\1+?/8AG^>7 M?XB_?_D'?\DO=V'_Z<,O?>^!>/U?WWB=IFG39J_;:;?-YL VJ<.<%FTY;9,. MNJ[E_L=Z X_"/7C\9OK-,\Z3_>X_?' _HR/.?WOWMUANQF%RQ1_(E'-'@;XV8!O%Q MS")O( ;&WG\93 SOX'\^BMX)]1/8X(C> ML_]8%C7^'-^_(7'D+GXFUIA-U+;'W]^/:'0/6[P+DR0)>Q[DGV=;]TVQ]\GL%J$F)@Q"<=B+WP",9<+6&+1&P$Q0%#T(=_%JED* MZRK,VWIFVGR".^I^NX_"-.@?9S@9\/^]WQY#S3D,=99BZ.+JYO;D\O+\C'S\ M>G%Y=G'U._G\Y?KLZ^GM#?ER_OGZ"_Q;X>W_=O'EYI;\W]>3+[?G7R8;W>U1 M66\ER#>6O?_@( (RN/EZ>7OS\P^MWOL*D\+9^>GE">P5]OO[5_@MIXK+?Y/3 MDYM_DK.+?UVOS;J7@^,T]-/171HW MR/70"QOD$WTBO0:_WAJO=%#6NU,N@CBAO@\W\^;HWOMG_$YO=,Z];;X5">OLG?.+CIS$YXA04>7$8Q(1& M#! *U.8!]O[-:$0^PVO"_MO-SC9?TYCVD62 V@;).Z>]%%WB(R!,H+-WQU9W M#SQA^='[^8>N;;??'QAUR]8V"T>KB3+PFP]7+($3]\""E,')10$^AO-U2.;5 M,JR?EB[@P/![\P$(^Y" ^;'=LXT>@9E]8*X;7Y:S=-"Q93]/O8YI+SU/!SHV MS38"([MBQ3VW>(!:AO,3,L(?VZW6%&=P>\8$=6.?94OE5^0([CLO_R"F/BP= MZ/PQ&>+E>0?KZ9-'#_X27PVB<(1W\=]B>"_*B82Z?Z5>[.%28DT6!R6+:Y!8 MHIP>&N1QZ+E#) L_[<.;N5C5M:W.^YC ^],!=9,T0G$(R:#O@5#EW:6!3R&(W;0.V1*2I9C-)%% M20A!$#+I0:$THW+("2!@_6'41WWKQ^(-L^;I-PUS3@W*/JD*#SCD43_I(Z#@ MB)U_O+@]._E[@7];EM'F<@&=4VL+Z+2LCN%H;BX#)@M,&ZYCN*#]%/$:#U'- MG6&E-L>JE*Q"L]*U6>E!M3O+Z'7T<9>"<0?/G/L9=MXT>B^Q<]MH:K0>%JW) M,GMQ [4Q,J1]4)]ZO:D$!>@E+HV'PGB-OS#0KA] ]0Z2=;5KT[!6X^ZPB'*< M@R,*EK <45_8./+0!7#+HA&Y#&E /A+0D3W?2YX:<*CZJ8O*,GH%[L(H"A_Q M+S>$@X?( N"RH)\/&%%4K9,GTJ<)MTG;IF-I_+TF_LZ8ZP.'[,\Q0P"S!R 3 M[- TG!9GJD*($@:21QJ3,?6X?8-_/@S]/HMB L=QR='56-P+%FD0I-0G#S3R MZ)W/9O$(BHRY)SQ*[;#[(DRP9^R!^>%X5.*24/BVEYE\BS;6CR$54MB9!Q)9 M$@(E]G/JQCLB!C$-Z'DJM=VG\*6X]9_A6M5'L,SBW$5 3D!.\#,ICCL_$*&W M$>TS\AE0&0#+$7$.\#4B$OYFLT$*"W$(Y)X%W.+.C?&<\>5>'1@>PA3DQXF- M?8M0@T/BTGQ_G49SE_/ "VC@>GR[(NXB8@,?#@OQ1@";!QZY$:-0',*SL[XK M.!W'L+UO3,A?>*+@/ $(4^$6 \ -&?63X9Q7*YMLQNV%)TW,99 _0+QCO@?@ MY^-<.!>@BD4BN@"TLI&7),(9,D'C[,*&(8(.7L.7E$81LN@1=:,0#WPX\ER^ MX#R.A: -HA^%8X/(#06P$D9>$AB MN#&QK%DC&\ F"&+#MV_+8: M^.'CA(5Q1W/!)YS3(DX#%# %$ZZ&QC%.Y/NA*T[M((3?'P7$IRY)5+2*UV+< MX"^?G)"8AQK#V8O8.(6-4!X"SH\OG ^8%LZP^VU"]%,\?XJ,G.QANZJ2] 6A M(Z2"M)_35L+H:"*(T#NNPR)=YAR2PXIZ,1/J+(@=",\)U3X.:8+?/ '8 _Y0 M%/H\#"!C:W<89,_B6/"L,$W\,/S&, !9Z$ 17%,<#9!>_3;5);'LY)D?)(@GRQBE7NZ9['ZFF+^PX MA2N81U!OP0BUXK@3Q9'+6 74391'$7=]@Z+XLICYR\M35"7/@+O G0:GB+M_ M9C1*(!4V]JG+%07@H0%L9%8K 18+C!(F1-8'_.U/AGHGC^Q;U#CI&$9\]T:P M('CTQU:N>FYSFVHBVKGU88:(5ED@KD!$'I)3"A(<:-O+B&?N3@Q #X%+%N1& MY--H4@V2J:5"A!/"RAJ@!8"D'I%^&.+[7#]$61Y4 _^!?SWRHHA_[^Q&@TV(AGHH@(ZW:K-PW*6Y&:)E[C&(1< QOGUSTP_#ZW[L5T!"I[1 ,0 M/X#_>_'L8J8A)39&E/!WX@NX(L8)-W]+H^AJBT ^B#C73H29AI\X'H_B&-W" M(?!0X/!<]O,/S<[[D?<=*#Q" Z:/*ML +XT[F(18&!*,'A( +#Z39QED)K@_ MP[N)D>Q+P0HZ8]PMF"@R]@%3S&1+Q.R>5PO +?!EXJVW"*'N&H1\45^-&X.<,KBV M@9.F,$_:X)_#S7TG2&'>(BUJ(J M.8:??6'KG,J#:)R.8S['Q"P] 4:>=DS MY(#4 "B?6;]X!\@%C*1C B2<*\6X^ DG-! ]N>%Z$6;\<1 5 F(BBIY; K?] MAX#?HBE]]L2^4"V X+D7/J& M;9E&LQA_M!S0!IF9?,;*?%_XYN_BI,!=S.$)M"BP,^%\B%J'GSR< W[K_831 M-?&8<4>%_]1 PN%KJ,<__+-+=R=)G"LR,?S]- M )Z70KB D4G1J'O#*12,A7W'WYEZ1',#!STWT=+^R$-S>B2.;+:GQ@)."]=' M@[-2JX>QY2Y/QA7^$ZO+F>5J>II@(GYQ 7]?;P7FW HZ2#ZK5Z 5@O&)]#VAKZ-\2?M]E/SY-/Q! M'FHZ @'+^^\,%Q.WMEBPVE=BG@;#R<>R0!*8D;A%3LRLOO:C95J&]?*5*'B2 M<-5R.TI^X8XR%S-\9K4Q%Q!)N5N>NQ2S : 9^ MBV_._9/P=-2"$O@GMUX$BSJ#;QY#\V+9:RF4MXC,-T( MO@#1')TPZ!@\!O8V'D_^G'YY3R.@]-R!$V&4UG)?S0N^'N&W$>X>$9C%"U%, M?$:#\-G 1;X?! 2/ N-[+X1SXJ9]\C7P\!ON(\VBCO(+#M ,NX@)O]"XN!+G M"/&*EC]8CLMBL1JT44V<2PTA3_6Y*X)D 62,KQ*M0MZ82W?H#(U@N5D-E)PS M%TIIX!;@7L2Y$R!#-.:EXS&WAA%HR@2>R@2P0$SCX5G%Q<[N,!P,<&X> M\P*R^B $@8];^?((0B[/ ZV)1"0,AUN(2ETH]?(20C("$WYBC"L$\#:[,TCA MP:/Q)/SVC,?K";5$5*?SJ 6KGP",-!K'L/HV\1Q9[?,W/J7AP%6/&SKMS#" MX+3CRS#\AF#F5%TF>T,>%GD[]-"(AN<*) HNW2&%\.B_0;9-/]MF/-EFT4X_ M8C3@T9KBR X8L *D+>9B!AV&/OOT<9;%H2$]TTQRDWANXEZ(")\0M?BFD45! M%^O;9 9O?GCR"&WTSWG9B# M1JKCL#S\D8Q /,;N1[_CH M]'; OPI!H.@KX;/ MEEP#\O,0N(%[')Y;^$YX(QQRK) I(3=8]B=B-4\9L$0 MP3,7=S1! UH57.3?=(1VC&FD'@]KSHQXC%2&UPA?RVFCI'(/&+@ /T48%\+Q@EOY=!E,<=I<))!XRL#_I" M"KP+%'=>M9(&N>[3$&4M^<\LI:#XD5A[\1.$*E).X2/0/H+L;]P"_PVUCKQB M)M(O; K>#ZH0XS3GX5UPSX5[;NL2ES%/I!-P"J/,("4T%A:!* OLXO[)('CM MQ.RYDYNY3_AU )=:PB\]#!=&\UD0)@08 FA3&(^-V;.H$7Y\RI>%6;&PJ&>G M?PA]P'KDQ=\$UK N9X0,A?.".^;25(0M/V5&*B06I*%$C.^S,8\*"(CK16XZ M@LD#EV6+1,R&$?\'UQJZP&1R<6.0XNI Z0N>GELAG^<1;7_?@.V -IC%W/-_ MGK)9,K=EG!VSR<,YD.Y3@#Y@FW%1)7L&F!*\=X3+%=2-4D4A-P97W?>064S$ M"2#/S#D& AF>!N3$0H*";<;I/8JA6?X"$NDS^YHS9B&]8! 0XI#+?(7 'V3 M*.O[WLA+LI#_[+R0Y3DN4W;*JQ1/+%E#!B\( MSX=#E);=A/-K$\P$N&C M**X!'T$Z%221S(BD3R)A'! 9I[$@2& ^"+ 278^V".>)4(Q?\X],Q3D!I>I M@)R%_W_!-?PF!DWR>H0)([]5Y[U8)R*&Z@NG4CPKP U'Q#*/_W=B8N8F1)$< M<@92,/*: -!D)F1B/^;PS"]B]E?*5Z4 P^AF<6 MX40WT^L>MWW^'63PX)XO?.3%,1>)0>5""W9V.14.FTBKG%Q^DRMX8I^!-_]9 M$!;P,O?A*<'Z9B[-Q<"D%Q@"[!ZX878KY/CG^%D0C( .Z#=4&%$A;%*&6"0AW3ZN$PFIK"7__*F2,JS X_OWDY#/Y;2*#?@)Z L)7 M3UTHG.#B812[&F6[0D(5[C*\4WGP"\\ZX\R"Q[Y,A3/X&N@%)4OA(LMX-$PX M1K'Q*&.1"+^,-;YM+#N;$Z6%VW%RB"]9&R!$.$X:\\Z;A0]RS^B19S!C\5O! MICA]%YS9;PL#T2A@= /K'6:D\&A&%"0HA(>/8)Q[B*.I!"L M-Z6Y*;R>KZ566'9Q>7YV=7]W #N"WF^O+B[.36_@# MMG5[_NG\ZO:&7/]&KC^??SFYO8 !Y.0*1W[Z_.7\G_#8Q;_.<9O7G\ZEW^C1 MA&5R8T<6[Q!/9$41N<,-1).*0,+.%+_8^&'+]E++GA)AT!,V%0&'10'2I^.8 MO0^Z'#J6WWD!WS!_:),N6NV>T>E9>$ 36&?2SU^3$H0[^^<28]T'(T@L3( M],@R(__!Z35:]4B6_O;.)!975A9F[RT,M( [9^;F<)ALKSV M!MI6)GSF\.C9'R*G0S-FR7DR\G44B0EBY+U:*)ZI+K?-=M>!V2HK186 Z2AY M+E09^<+Y720PUV4,".P9,L*FE/:YWB$RR)@P.>I!^ M?*7-OY_7JZ7:-<^Q%'6M7F?_^%5).)1BYW.G;?Y*T!1<>0K&Y%]U*%B^"TZ5 MD:4OXDS24^8B/D6;.X8M8D3/2IG.+K?CI:Q+OE/<;'6-9LE3O!R_KWK;S+UR MI0)2420UNZ6%A5='DGR,2I61.])L."X=T[!;,C/78G;^1KSU)9EA+9E1OC/- M2Q[L6'R23 >H-7JQ>H52Z)6/3ZHRLO("\O4XKW&71:NLEI)W(<3)-X=\-*?* MR%W*.J+:I+S')(ORVD;*4?"FI[VF%E-1*74;Q66+4"GYF'JWLZDG6XZP MMQWJ.I7":Z>M$E[EXXZJC*Q\5/8USZJ>%)@/V.JHA36V_4JY%.LJ!OM:H7QT MJLK(.MER+_)J2&N=KFI:"T&IE2Z23UMT9W'4*VT;T@9=:4?6R: K9)NT^^OKR E5*P)2;O-R\RSL]*N.C%A:]M<$ M7'4";I8O8J.5' 5'5E[)$;9_+!@?L2$+8JPMGYFKCOPPCM]R;RLOE$^_\_ZY M.XIK<(#"^V&*Q85E#6S88HGR4;(J(_VQ',3U\Y&ABA7A+[EC L!,&?/7CD65T1$/E'VW#F?2W2)ZIS)OUQ(9'1/NC MY7W1Z^&V;\KGMM>1%7,^P+;AK.\#U%$5THZLO#AUND20TE5Z:U?CU-RT;H(< MY@U=I+?F!-QT#%,= I;OGE-E9.5+D)UG_;')9Q:1&^REM+D-8]& MU,;QKHB M_MZ6*!^YJC*R3L'#'VGLN=MXGBLJ!RATVUM&KRM;!,'.A5)-<_/?6M_IKDU"*YCG0=4^2[2E0967E/QA_\ M#[CH*"R)WC/1B3HF89K$"0UP$UN'@\@2\Z&-(C*>F.>$1%OR_+^E5I&*>^GM M;L/J6(UF4[IK3L=3+&#*[+0:[4Y9LX\62*0=N5.;L^SL-5/"ZY:-UVTXW5;# M-*7+]](Y>0N8LCOPG[VA%UTS6/E&9@PV'Y+CV^9T?0 GKX)SR(=454;NR=QP M4*9YBL'O?>_!Z[.@'Y,^$/7C\99NRB^)0XRN_,Z2/T+@[1ZK#RD7GNL'.F9ZT7NSWA M=3DDQ#H^_'*'8"I^5_R)&_'ZO[[Q.DW3ILU>M]-NF\V!;5*'.2W:/38O'G5U7E^1CY^O;@\N[CZG7S^7%VR!FGN5@S@IX M+U'L"R#B7&S*A'@<-X#*I^.8O9]S02_@&^8/O<\6E7$NM-_.VVOQ?>+K MZ=DS3''^,N4R>W/VM<&_FA.:Q'<=V^@XJ[\V#6OE=\]-:UE&V^IM-.WSW[5> M:;'V>@MZ08&70D_OK76_+!>HR^U)D+M,NYJDQI?8V"ZL9DH YXRY;'0'[!%+ M!\P :$\)1$K0^_8E?^2F JP9L0T8=IS9I#@HG>W.D33A9/,;[BS=\,G-#4B+ MNB52879URO MU'N@/J!Y <$*6J7K<6K?C*:X+2BNVSYD97'ENDH?('CZ MD.1QXKK< D R7N?.C5C?2P@6JL34A 'YT3(; M;4>4MONQUV@U>X0FR^K>S:BTBT7P%JJ-K16P)F%$\'KP;MJMTL=11VWO&T?. MIC6']\ RJR;G7@0/(-6&D;=AQR8)8U?7V[C5L>3K)U&;^.(U<=2VC0-6[*B9 M,/(Y8F/J]?/VPS&7'T)1-WL]&T=707>&WZLZ6SU$X MAJ4\<=D$K?+C$7 AWCZ@7E*)U6P?4DO68LDZ.'(ZI2\"^>02:7G!-7 "FL!* MB<]HS @'R7$X.$[AC^WE$O7HK5.^69>V:.P910=M8EIUZ>#W,.P_>KY?+U$ M/CVD^JM%@;4B#[JE+9E:%"@1@Q7#;EE$1+Y3&,1#;QQOKA8H>[]8':>TM5++ M /O&46_3MCE:"%A#+> >"R](:'#OW?EL"S:@['73;1_RMM$2P3HHZI76!+1 M4)()!&%PO#M'A7HTYG0.&7RHA8%U,F2Z$L>'EF)!:[HN#\82A-]R.1O8.!UK M+1^6;![M89K.IA9Y:5RS+TA-FI3K0,I6H]>U-G4 RN>%EE:Z M7)[E>7EQ\O'B\N+VXOR&G%R=D9O;Z]/__>?UY=GYE[_=D//_^WIQ^^\=Y8#. M]34L8DBB/-!U5UEUVT.>"^I[],[SO>2YJ&J=$*I4=&R.VA%-THAC%O-P_#"X M/TY8-")]=K=@9-*9>NKTY+"?E'4;I5.;)944%"NCL*V;*&: MR?:.T]M4E94F7D>74EB)W6:[M-FY8H44#@G^RV=]U]6^Z;I-1WL\9,>1TZI! MBL1!-9,=^S_5U8>M32OZ*"I)J(>BYD%+M]= '/AMI]Y-96^=MK922(\A];T9 M,C.",S9@$3:D]P(W'#&2T.]U*PYMM[4+0W84-2N0."DS&Q!NBVF >VT=%SK$ M07H4-E_I.GK;)J98E:_HU\Z)5D2 ^1[F)@>/ZYQ]:O??D1],P+3*F$7F@?LK@ MP^Y[TFK 0O _0M-D&$;PCCX_]R:)AS2"%7EQG&:?A6D2)_ +.C0VZH97+[V& MGRW[O59M-):T=C,C8(0!O/1YQF0)MC3'FAK$<1JMKMUHF@YG./!GT^XU6JU. MD5'9W4;3,ANM=C?_TS';C6;7SIG:83B9LK9 4]>]UQC2\>9Y!@JL&AVWU">\ MGY\7$)>.O836K"Z^W>SJSGW2XZAY2!S53+;YPA(*'_8)HU$ ZZ^95[?=:VJW MKO0XK8S6Z3HLK'? 7*!IFIY7K*=K* M\B*(CQS3-IH+!FDM@LDD3OG*6UHDV7<28E7*Z2B3%1N7=P&N<3E5+!:AO4&?\;*04$CTJ!QVR]M, M]X7=6F;J%P+>N):S/H]:,RY(;'%9+?6Z]FS8/7RD/O*;]2?9.9 .+$SJTZ)/ MR^NU0)'FM/ []!\)EHR$?_O>PX=?X$>^\!&-[KT@7Q_>C]DG?$$F/S!BQW+6:\/PXC+E7\)UHD?O WC]Z_628 ;/X5/92<_H(O8/]I\GJ1^:W MOFN*L*SU,C46(+$22L6?N!&O_^L;K],T;=KL=3OMMMDW)Y>7Y&?GX]>+R[.+J=_+YR_79U]/;FP:Y MN#HUI-_!Z?75V?G5#>P ?KNYOKPX.[D]QVY"\,^G\ZO;&W+]&SD]N?DG^>WR M^H\;Z?=SE 8T[7L)QD%Y 8$W^)@__G;9R7MA^9PO3AD2Y\6P#9^.8_8N_^5] MWXO'/GUZYP5\,?RA]XNL<[X[$+Y/?)T=PU[/Z+8L/(F94I.].#ND!C^D+ M^*X-3SK=E5^;AK7RN^>FM1S#;'4VFO;Y[UK-UJLLMKWZZ^*T+RB.+YH!>@M# METAP@HCV(ZJ\?#*$!CF,&",C&#>,"0OZK#_UF\V(+MM:^[;)-U@I\CR7/" A ML-$/N4W^Q\MPT%#F4':V(UUIFOXM['AYU[]3&@_)P \?8S*(PE&A>PQ%S_;F MW=Y>2@^3)G>EY K5[?:WYAFX8DGFM=S&?7Q@,\2:>RW=:54&2\*:>VNU*E#T M1Y.<2B37[%6@G9.\G/FD_V<:9VG"24@BYH:!ZX%*&4Q8-GZ.?[EXK8^C\,%# ML?SN:>?WNBRW=[4S3]&4[[L:CHQ!6]U_Q03A 2@#\)T_\2_3G MC9&*JA*SN":4K/)!N/)=B%7'D:UKWNSQ0IEC$_.M0SG(CL/!<0I_T#AF2662 M*]:$4*<"_9,KCR*=A7DPCN$%"0WNO3N_.O7SUKVI3)V'*3V.K$/V0ZB[--'/ MZ^&(%L,H5F .E@@TQ.XOP*L,X/J.=*D:N,0@C MX@++\!+BAZ!OU$ZHT/U[Y$>1+NVP-V#_$7D).PX' R%/@,B !:=X1P\N2M1, M<+!*MX[2@L.>4;199;O]"0]Y=&$0!NQYS.YK9-VDG=^I!^I10&+J,^V;R0L6 MF+J5PB^"@/NNN=YF+R4! MB;E&IF:BS<;\!+>KL"T7EF\UJ M,:<^8@[OM-3 8*2ZB3*.%F5D1H]MM+0HLP= GPYI<(^]#((L=(0K.(6"$PW" MOKM^RNN!PT:9"T- 'Z(NZ$ B1U='**YU&_0DIX03EWOY8HQ89=X#)C36[TXX MC/ZD[X1ZV?1E9P47P0,+DC#:LL&>@C1VU#7,]5F 5F;W'D4H;SE$Y919Y19< M+7E+-#G>(EY;W9N\O-E0"UM[1U%58C)EYP,3O6M,GS96NM2]TH^L,H8X+7'M M'3UMHW<0_-1*&+C(\H+I=U8TP/S\0[/S?AN^H.X%9/5TYH;T.&I7)@]4=@8A MM(6"7;YV8D)'6V9DQH]MES&>2RHG'+0B?(G*3]L5#JE21X,U@=9M;EI50IK: MY3L4-:J&W<[&-4-4Z5L$#B_=1FK"(H4-'#Y1?9-5L\WK!"&RA[LTAC&8 M:\Z#E?$CK@/Q,,2(]>MF#6D:EC:&R(L>YU!A1+63(:(0@-?/= ^=K%D C:Y\ MI5&D18HIL&]8DOA,U&5^])(A5L5C$8L3$M&$D?B1C@F/QF$8U=+$T#UE- M20L6ZR5S'K#0:=UD"^YRK9G0H"L\2(T>ZY"!LY5IO5W6T9K&K(\)DNNX-G;B M*5A)D=+!:-,6P?)V "YAJBUO@I'&F;R;1MB:BE6GXF9G@ZB= S>HKEMKZ?9F MK:5UEVC=)7J_7:+)T2E,Z04IZ[^5?F^Z8_3\U[ICM.X8O=7??LFA$+D.Z4'5T:\NG=!NO MJVGK'M":YO:ZM\T*X$OJ3%""<],G$7H0!JOY=L6]UT>6X^@D3JD19#@Z;''O M$[J>%A1VS!N%+8,1G-&8DO(-UTN>[-U3SICHRRZ18:T%B_^CI:!/$/E0* M#XM'!7TT,7B;Y4\K?!>U#I7(KV6%]1*HF[K_TUX@72BT<,QC:%F_WL*!MC)( MC!Y+3N% UY(Z-&7QUIAU.C)FL>Y( M>I$AT/L9%L0[[R+_$97L@K[X!2- 'JB/=EM=P;L0)5N^D7U92"@DYU0-NT>6 MN8%!3CY&)&_&R8KVWZM8#Z$)N6/W7A"@7(0U]> %8=WJ;#K=\AUNM%5HWWEB M=J\"9;$4Y1$,/E_)'7:3J5C1;)$U-R_WV7-ZO4USE]9.4Y4YJTE3L.H4;%O= M3:NPOBX%5TCV7)[M?)..QZ(@*_5)WXM=/XS32+2#VBAI4L MVMJKJV0JW !?\/?C<'"CSTO9_JR\FG1J;2\AEJ^[(9Z^I M/(K*-@#2]HTM.@;Z/F:43!D"C]8,@X"Y^*=H(TBG&72SG8IK9P(I&X0CGQ18 M<12U=?NP_0'[:\#=E>,T E$C%F[MY8V)@:NX?MH7D@EU>1/2[2K_J7O!V:5U M22V#[!U%SH%E$-T:*EM29[/64+@1K__K&Z_3-&W:['4[[;;9'-@F=9C3HBVG M;=)!U[7<_UC.FP];]Y/BZ%@%R<4..-DG/*S*'.>@7;DE"7L+J=_YZ>;\=VSP M!(O][?K+IY/;B^LKZ=>\7D>GK=N+S1*L:9AS-"L^F8/!2LEJ#_X909+3,#JL M!G;#[DGPB(523AS8JFKH4XVQBJ:;$GNK6" MX'41Q GU?;[_!CF#+R+O+N700%'L$PW2 743'EIFD-LA([S[,W%IPN[#Z(E$ M;!Q&6!SECF%48L0&/BB!,0]#R]Z.^B&\*H05/O^")1,1B%Q] S7Y; MDG5MP^YMU)+,<8RNN5X[KC+36DVC[=BOT9+,=O1BU5KLVCWDE+#EJS)RV]YP MME7![GEDS?YPAP5]]=KR%6__O;7GJPCLN!RD@58.:.>^!_KO"TY$#;OEZ:8 M,UP[EB)\=5Y9YY%[BDD\;( :>V!!NF!$?VF+]4SK++=YN8W4[5:K=&)RJ?U+ MGI>B*5AU"FZ:F_I9- %K I9@UT?.+JL&:MK5M+M'\:%7OB?S 2E8/N5"E9%[ MJMXT0>+$1;]_M3KF^9DQ]6'2G*AWNI*VT5IC*4L",_"L'#O&$E_3'8T93H 5 M N<0R:4:1VN)HW89<52C9]]\KEF^7,BK(TD^ M>465D3OMH]0T9 _VSN*I".PICC',>^"5KEZT74UGZ4"R.\51,=W1=MJ;UJ.5 MIE3Y:QE -"DK1:9I :D$@SJ$*I\E*(/+)?:J,?+X0@\Y:7?%=M7(K]6)UUFJ51NJL MU159JX[.6M59JPK!3F>MZJS5O<).9ZW*<47KK%6==J)PVHEM;]K 2B=.:0J6 M8-=.^6ZZFH U @TTR,]U[0!^GOW;'%0Q=V33IK1%/8VT13B,.U^/-5 M0D/6[$D\&Z3B!:Z?8@*=%^3M?6?E;R\F[#N,B6';^%B?C2/F>G32+)B.0@# M?\4'@S#B38:3%1EZ8OMY!O, MPO*_$OH='XAA:M\/'^.??VAUWV\.5#D2WIM-Q7,=M:)SOM7N]?KBJSS36=A]OHY^5*87:L7 MDT*.9\0/':)2.Q_3*]1QU5Y23<':2UK=:W#[#)XY"5-8AE['"K0F%9T]:_G0 MV3ZJ6+VM\LTRY3W@D[20$MGQ,; ?Y\I8/3< MT=A>MI/OT-A.LW1$@$J">GT1NT%^JI9?=R^_JF+&N1ZS".3 X)ZP[V,6Q&QU M@;R*B@_-\DWMM(RW;R0YCGP9W17@72H+>5/.E?FUM7"70:;;*:VU:ME. ;QV MVBKAM0+L47'1#DM%YV)=@P1L(6>\ZE*#)9_0H"6[61SUY$-1!1B7RG+=QD8FV2M;)VT\N&7.R2K MVLR28:[5Q#.R0(59YH+H55AX*GNI.7V$W@$;2I/5C\PSH9WS9&L]H]T")%9" MJ?AS&$VCG^[9\5W$Z+=C.DA8]([ZC_0IGMWL"-!0A.PJH&R!PP5,+LL/.L3Q MO[BZN3VYO#P_(Q^_7ER>75S]3CY_N3[[>GI[TR 75Z>KSZ@L._AR_J_SJZ_G MY.._R?G5&?ET\N5_SV^E7_51&M"T[R6LW\"D-7B#CXVXWFZ1R+M8#> _&%+RSVT/SJ49\$,"6F-2=1ZBYK65YFTQ7UF2CD M^VB9=NE\H6?1;O5VK3\IAQ)FCM4T%=N2%'<]C9,^U\;#A6Z3PY#6"I25=NV-S7<:8XA M.6Y[95.6:\PQY)/L5!FY)VM@L7S] :M#J5>)?BYIL"8*MM/1ADS9<;1A.>V* MWD":.N9.5*[MW&SI=W!2-MW#NCI+:OBU-C 4YJR-!_6?'A=KUO/ M*)M^I_FPYL.UY,/R*1^JC-RB2FIOOD1JKUQE2IS5-,RYZ) 2=>3J5INRMUEM M2MR(U__UC==IFC9M]KJ==MML#FR3.LQIT9;3-NF@ZUKN?ZSVFP_J%+20$-, B7$2\=--SD4_%3(24"1C%@W""+;F,G+W1"B? I_E M4 _@O5[VWGRQ,_6$\0UQX6UT]FV3[BV KS%S\3/_J<&K$+MP55(OR#LDA)-6 M+\1+V"@FR9#"]+#"($QX_1(/;F?8VYA&"5)&F,(9NB 77Y^CC5>; 8-UF^D,8DL1BVQ"' M!@/F3DF:CKT$N)PHUX/;.X)E .H $[ FN$< $OE1>8NVRQC.*#J8BP/[SY4* MAZ?$$0O3!$]5=I3XGF;?-NU=\I;/@LM]"%%.\+WDB7"1@7%X\IKBWBBG9KCW ML?0X[HF#A^+1!Z$!MARG[I#CCR\<0>5%6*=<0!-$K&.WT#A%3"8Z>QKDQ(7O M\ @B$WE<..M ,XODPWD-)P],(?8+X0*%&0 M[3$BH#\E)"">/@-<(3/,SC-UA[C64087^@C,!!8)(N"4%V8T 'O'VDVP,5PX M[%W@$3C5?41' ?1&HOO*D"8CBBB? !G;>$\]3T@KPBF X0",!OBZ CNU>!O MRT&&DR"OO6/P$% //I&=*]2! 1[3Z %)DO+Q"!K.NH(20\S7A[E2?F+RCQ7D MCB=^,@S3^V%.9L^Q2, ('J(X7K@OYFZ)!A^ TXGKKWA*?#BT.'?AYNJ'L!^D M!*!#["4T>L*5B@/'YFZO^:W% ML'D?%U.\\;TI9<%,C8Q/)(*2X_0.Y)4$M!"DI,:\V+)P4Q3 !.<(%K,H'A38 M2+:>[%AD5=08OSX.-$F#&$S]JF+A-)/ MD7Q !^(G.9B%(ZR-RYK ':GOIN+^Q>-T/S-N^WX=!Q +J1^'RV7#J?I3:_DP MY\-3(8F+<3D/[GLQOMD+D$--E1*8T07J$S:;B$S760F"AL7Z.CWR5KS M([Y\#0TIQ,-;$%'H-T$[@XF]8(;!C_!ASA=CO@1^ZL4BQNF=[[EP.7D^U_+@ MD/=!!(^G0DX#J!.."A?IO$"\!D@"9O@K!:T4YK!-JXU7=W9S]CD7Z??1YLPY M+%\_LI%E0"\"K("RP\F]ZXB9A:-Y8%&SR"0D%32*IEYNHAD\E9E% M=S,J93&VS%W"/WK3^?D].3R].LEW]S-:GXHRPY6 M]'9J8"L]AD[@(5J@4HIZE\GE#"P+OG M,@J*&Z#(^2BF\\@"+N=RB$Y%5Q0ZV5^ID$*2, %M9R('T?&8T0@!'J>C+2 B M0_\ORW!Z&_7_:EN&W5S]]1;]I)S-GGRV^57;Z/76;BAUZ,5V#--<&[)*A%^H M,G+;5DL;=652JX_005MA*8[S,AUEU*"&U^_$M49<986 J6:++E5&+CWJ[==+ MMS\$$5T5Q/E-,J6R+6]1J$4ZD)3NYK'FYN4.*-Z@G%6I[1\X.U@3<-4)N%D^ M,^2 !"S?;:?*R-*W\M9E& ]*UB<%2Q,/X\AM>5-#W*M6:9-O#OE(4I61.Q)H M^=&QNY(?G!NTXF:AFS.1EIE#OF;UYINZ2)/L*'*,LE4$7QU%\O$P54;N4DR1 MGM>>/!.#5K/^:J:Q8?%@13/,E4318=HS2<"5JC?R!7^,? O6(S4!Z)'R:;5E MJB+/N7!%Y0>[6ULZK,U(+ M#34?N2/SC,I"PV5(T5J3Q7@']Q.+C8J2@[V-Y*"N*:-I6+*9,K2U:19%/__0 MM2W[O6QHDH\EJS)2RPXU'ZD-#A]N9XH'3&)21,D"+.U& DP_]V%*7C&&\/(P M"LH53CTM$DMAAXN@O'9B,67MEO/Z.QR MFY>;8W5,PZYP[UM-P%4GX'9Y'\T!"5B^FTZ5D75(^ON#_X$%S&!5])Z)BA>B M9'!"186+H[Z'M9SZ"V)F&=&Z0/IS#5=4E+KM;L/IMAJF6=;F6@X:"JE.E<.O MW8'_[ TCY0^"7_DXJ"HCZZ![G0DF7BR^.ZEUM55KS!J(K0H)IY;1VU X54B' MTB0GT]XLHU,V'DK[-*4=>0"7EK3IU*+&(=;$GCBY&OS6S#2BK#Z@@LZL9CV= M6:;1TKFOTN.HN:%6K:\3^4;62;5:O7Q'0[[[6I61S_?EWK")RFQ,I3U?$2R;:K:IM\55K5V? MA36TOTYSB^1*<8 6?[Z**OORP8:]H$(N&BAA&*GOK^BA)-H,H5N2-S/*6PP" MV8SNO"#K#[Q%9?VZD("]D@1>QYRQ)@UEFG,B\23:8]T>3-#8, .U?# M6-XLS)_/B'_%Z. M^1S-/=W#;44Z_FOW<+/M-Q]T#[<29TGW<)-N+Y,>;K]_N;ZY04S\=G$[T\5- M^BVL:.+VMO3"=]-)<]_;7Z>KV^]1"+K0YR@<>,G&?=WN^21C/LDN.KO)U+6L M:;0[-C+?TEW+;*/=:Z_\>HM&8*:]T9,O="VS7Z=KV>LLUEE_6B6,4ZJ,U%W+ M7I0N==>RS7%>< %5I]&6[EJFNY8I,O*%HUZ)!*;?"\+J1MU/=+>HFG>+LIUF MZ4+MNM^9IF!Y=FU;YJ852770@THC:];P[%7Z-JE;/M LW=50OLRNRJ-HP](F MFMO*-U)7=ZSY2$T -1]9!P/*Q'=XKRTI6@_=VI+254!MN@1)")&[#7$V;4L M6>I687"<346Y+:^[0VSV)TT@Y0G$,GJ:0*3F]JJ,+'TK*5@C9*F999OKJ=Z. M%KB>RG*?W7A:9.4^FD"VOIZJ32#RL7U51CY?:N+9),ZVT6D5/N.4DW^X&)R[ M.JNWNAE+-\SW,;L>$_9/^B,O\.(DHB+M>L/\I;@P)9V9IW.UY1I+Y-\S9OSRTO$Q!:G MSB+4680ZBU#BD3J+\$4!76<1;HYSG46HLPAU%J&T1[T2/L-<"WTIL4 '#^G@ MH>=LTF43-'3TFR9@>7;MV#KXK0XCZ^%OG;$E;W.QU]N19IGEN8+..]PSDKJ] MTB4,=.*AM"/KI'$M\?MEO'JF*2DY=(3>%M*M?.S" MJ4E%CY215"KB"GXYU^@5[4BO:&20#M2;]BM7.V[&1*F,PT!5>>@JWN MII6+M750I9$[J7NVK@%F3W.\5MTSZ98H'SFI,K(.8N[+TBTY)C^1VS"A/HG8 M PO2@_M-%;2_6KT#A4,>8K.Z\LP&!-(]4"RFK 0BWW6@RL@Z!(*6L,XLWE\' M#PM5D3_U#%,7;M0$LII .KJRI^07@RHCM2=*CRQ#*IM5V>OE'#6OG==;LW!> MQ@E:39PQ%%%D[W@4&4@=6;$GP2:*3V6EHLSI(_0N#OTT6?W(/ O<.;.SUDP/ M6 #%2C 5?^).O/ZO;[Q.T[1IL]?MM-MF1# M54;J:H@OBJ&Z&N+F.%_#[U*ARG[[*Y-8'9CI:HC:);,=$5T51-5"#0Y=%5$7 ME2N_ZU:U2XUH JXZ 3=[*I7UE._&5&5DS4JJ7*#LRN)$EA(J*CK*#]5C3.-H M;1SUC(YL*)*/]:DRLF:U33Y'X8,78V43=!@(C8PD]+N.:=K +J(KF\B.(ZN[ M:>U"S:OE&UDSJ(J(>\\.0IA=?_E'VC9NCS#;LI7T5KC: %'92/) MM7 M[<@Z>#:R&)Y#"]"5JBMJ67;I@K$J6?CKBUC3TL7$ZS"R9J+Z,R5CXT-+ MZI5B(.5M+BI51:HQ6A4J=B4?MU5E9,V,[;S%!-EQBXEZ&W3+FP>TS7W/*'*, MIFPHDH\3JC)29UOKD9I4]$A-*GJD)A4]4N:1=:C(.9Y M@K;V\N'MNXF6/,1>=>'X\C#KZ+KQDG-Z54;6*)1WB]NHWIY?+!&GJWQK EE- M("U-()+S>55&UD%#FJ\3J]6DS2^FPU35D)7O: )9N)@T@LJ MT@;CYNOGSY?GG\ZO;D^^_)OMVAC -<\WF$'OO1&!V.GA0 M2G;]87B_F:[J]!B.]7J1* K_+]XPQZTPO]AJO%7IX#\ M_HKNUZ"#@9K5^*OE0.HLKZ[(FR\=A["F8]&(B?P>A8_)\%5]!>7B>79YMF1; M806H7D$S]6D8<'3QJA)YU2!XV^B];MA!Y2#668^I2LLAYNSI5JM4X/LK MW PUFT-:PJC(U;%,CQ)+ZS,WC'BYG'>P&1;A*&PQ$B?4]SYZ@ M.2NH(&F=:'.=R-$Z4TA%'IV^-3ZB?>SF3*VK(_RUE/1-(@FXKA M7<6=L956-N?X@K93[H1'K&5VTR";\HB.XNX+;:G4ELKZ71Y?6.QAFK%'?7U? M;.'M[NKKHJ1?JZGT;5%I37.6*6@KY2X<&1LR" TQ11F$ME%J&^5A;XY))9-] M']W3<#1BD;M*I-SIDMJ\@LY+:UI2R0;S%8\=8TDM"6S[*6*6CZRY*AB:=:^7 M[*(ONY(04SW,J](Z\@P_T^;5'7B@3:.[E@=:PVS*(FS%-69M7]7VU'7L0 MB,MFQ5TG0Q;M23!>NK8E@O&JU:XE,I,C>QN965U]4^NLJEH[M55S4\@U=>&3 MLA!;,R^R IQ 045/:W<'Y0JUA9BU9GD8:;F"UNVT;E?EZZ*L6K?J(B''1-=! MT2J2FFZ]?X5^"F2MK#//T?O.\U96JU5;@V#L>K+<2L]GIYUM)R-*VB:A6U\E==63WUJW%CD'^& M:0S[P:8LWU@BF3-RG3NP*=D=J- <%3B5"GH<;\.$^N0T'(U]AO2NO8^;^1ET MB=&20EQ]JD-);4Y>ISK4CKA#;166HY:.,2W-'VH3G*"@T#!3YD/+#ELG7&CA MH62.NZET1N9+C=VSWL+.>-JCG;=M[^6(V:X=^V*;Y.R3F9?9]K0A?/X^BZN_ MS%24S" 1DR^O!$*'SIX[/%)\91^"=SD]@@:]+) OU5GB1LQ4@"(_;)'9K, M6!R3F-V/ "?$I0F[#Z,GX@6NG_;A?2'0#KPM'5 W22,TL"&% ']*(N\N14!- M9L'18X;F.1B5S1BO;G!?"8JQ["U\7JI0#&P2^U^SC$4L9R5>3-AW3C1],HC" M$0$*BQD9,2 4-R;W )> >,!J1JD[)#X@'P@0R.7XS_".1 R^31E./:81S)"$ MG/(H@(_>,P)C*DY(6[">IC*$Q%D/M]:?LB!.8_(QC1A-29\FM$%HC'3@Q:R_ M&M?93*TF8GD!7(]>/QEF@E[QJ5QZF3Y"[^+03Y/5CQ2DV A?N7-QU5I/EVTN M@&*EU%;\B3OQ^K^^\3I-TZ;-7K?3;IO-@6U2ASDMVG+:)AUT7 FV_'= B_#OJ/]*G>!9$(SAT17RL N7L^9R3'Y%H5@NB"_A? M4"[VKT9P(KZXNKD]N;P\/R,?OUY],@%U>G!NX%_OUR M_NG\"D:2+^?_.K_Z>DY.KL[(R=G_?+VYA6?//U[5]79ES4+5K+M$ET=Z,.-#W;O'$W[,:G MXYB]RW]YG^M07L#7Q!]ZOTB+LI_>1SB[5LH^LT]6+U8KO.VM,J83C1(^LYY,GI'3;+XLI 1K&0H%Z2)P02J+F9(63%5&ON"'*6$T?W&H;:U#CA+:T6^' M$0/M'L8-8S0#@,[^B4:@V3M60TGBW"/2"TX5(;QR16@,. Q]KT\0>8IY56S3 M;J[CAWIQNS6"V4^$!U#M#6RK],"JP!-HT-$T^%HT*!_#UB/K.?*%BUJ^!>N1 M>J0>*1&+J$:<[;0XPVN$A[[TW'H2D$E4 .6/\P#;?SSL1I=JUU3.:LV[B MW6X?ORH)AET2\-3$\O(<6Q"S?'AM=8R.9'@]B&JCN:+FBAND8UF:*VJN6&NN M*)\\KT?68[;+X&9(CS=:AIV29Z^G$!>]4:N-XZ: MMN$RWJZ:0.:*6)FE!6Y]B/4AUB*R'JE'UL/5L7:G'3A&&W) MS#[:G+<+U<\T#5,RQ,HJK&BVJ-GBW*X[EM&5[/1HMJC9HM;A],@:CBQ3V>GY M%.D_TSCQ!D]O=EC922=@+_E.IPGKQ>H$;#U2C]S"-BG?@O5(/7(#DE:TIL!) M'\5%UI^4(>*B&3F%!_/:?O&,'J7SXM?P5>B\^!T,K4I^K6<^16M_2(_5(&8^>BET8UTX[W^DR7K?/L/6*/19?>DY'3:@> M-=&3+H5PE_0[M;W4+&BBI6,F="B99HJ;MU0OFQNBN:("7-&1KSR,K%Q1/G5$ MCZSG2)TP7VZ_-'V_LVUC^1O%1U[09T'R[MCB MH6MS'.#U>K>O$69G;Q-F)]CJXL]E,8,'[U#/8QKO>$PCH7-)<0*[0)S3I#@R M9A&F+-![1KR8T.+?X8#$A=FBK&VOE[7M-0Y!6KT)796A[MT5FECYF#P$$*: MP9]_:'7?DXL@3JCO P5\3#T?@4T^1V$_=9.X@>V7MT9A!:"XD$_*H8B)H]1- M $B#,!I1/"H"I)OO:5\$V[9UW.LUFR\1 M)I=6S>:UAYUBRUC,*MA9 L1),,S_OPOX3_#-, M1OZ'_Q]02P$"% ,4 " B/*E8TPXD]XH0 "D< $ M@ $ :6)P+3(P,C0P-3 Y+FAT;5!+ 0(4 Q0 ( "(\J5AM!DO7= ( M )0' 0 " ;@0 !I8G M,C R-# U,#DN>'-D4$L! A0# M% @ (CRI6 @&;"L "@ ?50 !0 ( !6A, &EB<"TR M,#(T,#4P.5]L86(N>&UL4$L! A0#% @ (CRI6%$74K2[!@ ]S !0 M ( !C!T &EB<"TR,#(T,#4P.5]P&UL4$L! A0#% M @ (CRI6#@??SC[3@ ,Q4& !T ( !>20 &EB<"UQ,3(P K,C1E87)N:6YG XML 18 ibp-20240509_htm.xml IDEA: XBRL DOCUMENT 0001580905 2024-05-09 2024-05-09 0001580905 false 8-K 2024-05-09 Installed Building Products, Inc. DE 001-36307 45-3707650 495 South High Street, Suite 50 Columbus OH 43215 614 221-3399 false false false false Common Stock IBP NYSE false