0001558370-22-007211.txt : 20220506 0001558370-22-007211.hdr.sgml : 20220506 20220505064932 ACCESSION NUMBER: 0001558370-22-007211 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20220505 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Regulation FD Disclosure ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20220505 DATE AS OF CHANGE: 20220505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TopBuild Corp CENTRAL INDEX KEY: 0001633931 STANDARD INDUSTRIAL CLASSIFICATION: CONSTRUCTION SPECIAL TRADE CONTRACTORS [1700] IRS NUMBER: 473096382 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36870 FILM NUMBER: 22893922 BUSINESS ADDRESS: STREET 1: 475 N. WILLIAMSON BLVD. CITY: DAYTONA BEACH STATE: FL ZIP: 32114 BUSINESS PHONE: (386) 304-2200 MAIL ADDRESS: STREET 1: 475 N. WILLIAMSON BLVD. CITY: DAYTONA BEACH STATE: FL ZIP: 32114 FORMER COMPANY: FORMER CONFORMED NAME: Masco SpinCo Corp. DATE OF NAME CHANGE: 20150213 8-K 1 bld-20220505x8k.htm 8-K
0001633931false00016339312022-05-052022-05-05

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

FORM 8-K

CURRENT REPORT

Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

Date of report (Date of earliest event reported): May 5, 2022

TopBuild Corp.

(Exact name of registrant as specified in its charter)

Delaware

001-36870

47-3096382

(State or other Jurisdiction of

(Commission

(IRS Employer

Incorporation)

File Number)

Identification No.)

475 North Williamson Boulevard

Daytona Beach, Florida

32114

(Address of Principal Executive Offices)

(Zip Code)

Registrant’s telephone number, including area code: (386) 304-2200

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 (see General Instruction A.2. below):

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(s)

Name of each exchange on which registered

Common stock, par value $0.01 per share

BLD

New 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 5, 2022, TopBuild Corp., a Delaware corporation (the “Company”), issued a press release announcing its financial results for the quarter ended March 31, 2022 (the “Press Release”).  The Press Release, which is furnished as Exhibit 99.1, and the information included in Item 7.01 of this Current Report on Form 8-K (this “Report”) are incorporated by reference in this Item 2.02.

The information in the Press Release and in this Item 2.02 is “furnished” and not “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liabilities of that section.  Such information shall not be incorporated by reference in another filing under the Exchange Act or the Securities Act of 1933, as amended (the “Securities Act”), except to the extent such other filing specifically incorporates such information by reference.

Item 7.01.  Regulation FD Disclosure.

On May 5, 2022, the Company issued the Press Release.  The Press Release, which is furnished as Exhibit 99.1, and the information included in Item 2.02 of this Report are incorporated by reference in this Item 7.01.

The information in the Press Release and in this Item 7.01 is “furnished” and not “filed” for purposes of Section 18 of the Exchange Act or otherwise subject to the liabilities of that section.  Such information shall not be incorporated by reference in another filing under the Exchange Act or the Securities Act except to the extent such other filing specifically incorporates such information by reference.

Item 9.01.  Financial Statements and Exhibits.

(d)  Exhibits

Exhibit
Number

    

Description

99.1 

Press release issued by TopBuild Corp., dated May 5, 2022, announcing its financial results for the quarter ended March 31, 2022.

104

Cover Page Interactive Data File (formatted as Inline XBRL)

2

SIGNATURES

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

TOPBUILD CORP.

By:

/s/ Robert Kuhns

 

 

Name:

Robert Kuhns

 

 

Title:

Vice President and Chief Financial Officer
(Principal Financial Officer)

Dated: May 5, 2022

 

 

3

EX-99.1 2 bld-20220505xex99d1.htm EX-99.1

Exhibit 99.1

Graphic

NYSE:BLD

A leading installer and specialty distributor of insulation and building material products to the construction industry in the United States and Canada

TopBuild Reports First Quarter 2022 Results

Sales increased 57.4% to $1.2 billion, same branch revenue increased 18.7%
Gross margin expanded 170 basis points to 28.3%, same branch gross margin expanded 290 basis points to 29.6%
Same branch adjusted EBITDA margin expanded 310 basis points to 18.7%

Raises Revenue and Adjusted EBITDA Outlook

Announces $100 Million Accelerated Share Repurchase

First Quarter 2022 Financial Highlights ($ in 000s)

(comparisons are to the quarter ended March 31, 2021)

3 Months Ended 3/31/22

Reported

Change

Sales

$1,168,918

57.4%

“TopBuild reported another outstanding quarter, once again demonstrating the strength of our operating model. Strong demand, coupled with our ongoing focus on managing price, achieving operational efficiency improvements, and leveraging fixed costs, drove solid conversion of top line growth to the bottom line.

“We are particularly pleased with our same branch adjusted gross margin and adjusted EBITDA margin, which expanded 290 basis points and 310 basis points, respectively, from the prior year.

“In addition, the integration of Distribution International is proceeding very well and we are confident we will achieve the $35 million to $40 million of synergies per the timeline outlined at the close of the transaction in October 2021.”

ROBERT BUCK, PRESIDENT & CEO, TOPBUILD

Gross Margin

28.3%

170 bps

SG&A as % of revenue

14.3%

60 bps

Operating Profit

$163,954

71.0%

Operating Margin

14.0%

110 bps

Net Income

$114,711

91.7%

Net Income per diluted share

$3.47

92.8%

3 Months Ended 3/31/22

Adjusted

Change

Sales

$1,168,918

57.4%

Gross Margin

28.3%

160 bps

SG&A as % of revenue

14.0%

40 bps

Operating Profit

$167,503

72.4%

Operating Margin

14.3%

120 bps

Net Income

$115,604

72.3%

Net Income per diluted share

$3.50

73.3%

EBITDA

$201,729

74.2%

EBITDA Margin

17.3%

170 bps

NYSE:BLD

May 5, 2022

topbuild.com


2

3 Months Ended 3/31/22

Same
Branch

Change

Sales

$881,865

18.7%

Adj. Gross Margin

29.6%

290 bps

Adj. Operating Margin

16.4%

330 bps

Adj. EBITDA Margin

18.7%

310 bps

Incremental EBITDA

35.2%

Operating Segment Highlights ($ in 000s)

(comparisons are to the period ended March 31, 2021)

Installation

3 Months
Ended
3/31/22

Specialty
Distribution

3 Months
Ended
3/31/22

Sales

$676,693

Sales

$543,862

Change

Change

Volume

3.0%

Volume

0.0%

Price

14.0%

Price

22.9%

M&A

10.0%

M&A

93.3%

Total Change

27.0%

Total Change

116.2%

Operating Margin

16.7%

Operating Margin

12.9%

Change

290 bps

Change

(120) bps

Adj. Operating Margin

16.7%

Adj. Operating Margin

13.0%

Change

280 bps

Change

(110) bps

Adj. EBITDA Margin

19.1%

Adj. EBITDA Margin

15.6%

Change

270 bps

Change

60 bps

NYSE:BLD

May 5, 2022

topbuild.com


3

Capital Allocation

2022 Acquisitions Year-to-Date

TTM Revenue at

Month

“We have acquired four residential installation companies year-to-date. We continue to look for opportunities to expand our market presence in all three end-markets we serve and generate strong returns for our shareholders.

“We are also pleased to initiate an accelerated share repurchase, demonstrating our Board’s confidence in TopBuild’s present and future business.”

ROBERT BUCK, PRESIDENT & CEO, TOPBUILD

Company Acquired

Acquisition ($ millions)

Acquired

Southwest Insulation (I)

$1.7

January

Billings Insulation (I)

$6.5

February

Green Energy Solutions (I)

$2.0

March

Assured Insulating (I)

$5.5

April

Total

$15.7

I = Installation

Share Repurchases

In the first quarter, the Company repurchased 238,154 shares at an average price of $209.95 per share.

Additionally, under its current $200 million share repurchase authorization, the Company intends to enter into an agreement to repurchase $100 million of its common stock under an accelerated share repurchase (ASR) program. This will be the fourth ASR the Company has undertaken since first quarter 2017. Since January 1, 2016, through March 31, 2022, the Company has repurchased approximately 6.4 million shares of its common stock for a total investment of $472.2 million.

2022 Outlook

Sales and Adjusted EBITDA Outlook (1)

($ in millions)

2022

Low

High

“Our unique operating model and scale are significant competitive advantages that enable us to outperform in any environment. We are optimistic 2022 will be another strong year for TopBuild.”

ROBERT BUCK, PRESIDENT & CEO, TOPBUILD

Sales

$ 4,650

$ 4,800

Adjusted EBITDA*

$ 810

$ 860

*See table for adjusted EBITDA reconciliation.

(1) This outlook reflects management’s current view of present and future market conditions and are based on assumptions such as housing starts and completions, general and administrative expenses, weighted average diluted shares outstanding and interest rates. These targets do not include any effects related to potential acquisitions or divestitures that may occur after the date of this press release. A reconciliation of non-GAAP targets to corresponding GAAP measures is not available on a forward-looking basis without unreasonable effort due to the uncertainty regarding, and the potential variability of, the costs and expenses that may be incurred in the future and therefore, cannot be reasonably predicted. The effect of these excluded items may be significant. Factors that could cause actual long-term results to differ materially from TopBuild’s current expectations are discussed below and are also detailed in the Company’s 2021 Annual Report on Form 10-K and subsequent SEC reports.

Additional Information

Quarterly supplemental materials, including a presentation that will be referenced on today’s conference call, are available on the Company’s website at www.topbuild.com

NYSE:BLD

May 5, 2022

topbuild.com


4

Conference Call

A conference call to discuss first quarter 2022 financial results is scheduled for today, Thursday, May 5, 2022, at 9:00 a.m. Eastern Time. The call may be accessed by dialing (877) 407-9037. The conference call will be webcast simultaneously on the Company’s website at www.topbuild.com.

About TopBuild

TopBuild Corp., headquartered in Daytona Beach, Florida, is a leading installer and specialty distributor of insulation and building material products to the construction industry in the United States and Canada. We provide insulation installation services nationwide through our contractor services business which has approximately 235 branches located across the United States. We distribute building and mechanical insulation, insulation accessories and other building product materials for the residential, commercial, and industrial end markets through our Specialty Distribution business. Our specialty distribution network encompasses approximately 175 branches. To learn more about TopBuild please visit our website at www.topbuild.com.

Use of Non-GAAP Financial Measures

Adjusted EBITDA, incremental EBITDA margin, adjusted EBITDA margin, the “adjusted” financial measures presented above, and figures presented on a “same branch basis” are not calculated in accordance with U.S. generally accepted accounting principles (“GAAP”). The Company believes that these non-GAAP financial measures, which are used in managing the business, may provide users of this financial information with additional meaningful comparisons between current results and results in prior periods. We define same branch sales as sales from branches in operation for at least 12 full calendar months. Such non-GAAP financial measures are reconciled to their closest GAAP financial measures in tables contained in this press release. Non-GAAP financial measures should be viewed in addition to, and not as an alternative for, the Company’s reported results under GAAP. Additional information may be found in the Company’s filings with the Securities and Exchange Commission which are available on TopBuild’s website under “SEC Filings” at www.topbuild.com.

Safe Harbor Statement

This press release contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act. These forward-looking statements may address, among other things, our expected financial and operational results, the related assumptions underlying our expected results, and our plan to repurchase our common stock under stock repurchase transactions. These forward-looking statements are distinguished by use of words such as “will,” “would,” “anticipate,” “expect,” “believe,” “designed,” “plan,” or “intend,” the negative of these terms, and similar references to future periods. These views involve risks and uncertainties that are difficult to predict and, accordingly, our actual results may differ materially from the results discussed in our forward-looking statements. Our forward-looking statements contained herein speak only as of the date of this press release. Factors or events that we cannot predict, including those described in the risk factors contained in our filings with the Securities and Exchange Commission, may cause our actual results to differ from those expressed in forward-looking statements. Although TopBuild believes the expectations reflected in such forward-looking statements are based on reasonable assumptions, the Company can give no assurance that its expectations will be achieved and it undertakes no obligation to update any forward-looking statements as a result of new information, future events, or otherwise, except as required by applicable law.

Investor Relations and Media Contact

Tabitha Zane

tabitha.zane@topbuild.com

386-763-8801

(tables follow)

NYSE:BLD

May 5, 2022

topbuild.com


TopBuild Corp.

Condensed Consolidated Statements of Operations (Unaudited)

(in thousands, except share and per common share amounts)

Three Months Ended March 31, 

2022

2021

Net sales

$

1,168,918

    

$

742,798

Cost of sales

837,717

545,039

Gross profit

331,201

197,759

Selling, general, and administrative expense

167,247

101,872

Operating profit

163,954

95,887

Other income (expense), net:

Interest expense

(11,966)

(6,603)

Loss on extinguishment of debt

(13,862)

Other, net

684

77

Other expense, net

(11,282)

(20,388)

Income before income taxes

152,672

75,499

Income tax expense

(37,961)

(15,657)

Net income

$

114,711

$

59,842

Net income per common share:

Basic

$

3.50

$

1.82

Diluted

$

3.47

$

1.80

 

Weighted average shares outstanding:

Basic

32,738,525

32,826,515

Diluted

33,042,490

33,202,563

NYSE:BLD

May 5, 2022

topbuild.com


TopBuild Corp.

Condensed Consolidated Statements of Comprehensive Income (Unaudited)

(in thousands)

Ap

Three Months Ended March 31, 

2022

2021

Net income

$

114,711

$

59,842

Other comprehensive income:

Foreign currency translation adjustment

3,218

Comprehensive income

$

117,929

$

59,842

NYSE:BLD

May 5, 2022

topbuild.com


TopBuild Corp.

Condensed Consolidated Balance Sheets and Other Financial Data (Unaudited)

(dollars in thousands)

As of

March 31, 2022

December 31, 2021

ASSETS

Current assets:

Cash and cash equivalents

$

126,553

$

139,779

Receivables, net of an allowance for credit losses of $10,487 at March 31, 2022, and $8,798 at December 31, 2021

735,452

 

668,419

Inventories, net

390,061

 

352,801

Prepaid expenses and other current assets

29,102

 

26,692

Total current assets

1,281,168

 

1,187,691

Right of use assets

184,762

 

177,177

Property and equipment, net

248,438

 

244,574

Goodwill

1,964,297

 

1,949,763

Other intangible assets, net

669,797

 

684,209

Deferred tax assets, net

 

1,905

Other assets

13,101

 

13,211

Total assets

$

4,361,563

$

4,258,530

LIABILITIES

Current liabilities:

Accounts payable

$

473,918

$

461,917

Current portion of long-term debt

38,723

38,640

Accrued liabilities

207,377

 

175,891

Short-term operating lease liabilities

55,293

 

54,591

Short-term finance lease liabilities

2,610

2,387

Total current liabilities

777,921

 

733,426

Long-term debt

1,445,473

 

1,454,483

Deferred tax liabilities, net

245,674

 

248,243

Long-term portion of insurance reserves

53,111

51,875

Long-term operating lease liabilities

133,297

125,339

Long-term finance lease liabilities

7,631

7,770

Other liabilities

1,216

 

960

Total liabilities

2,664,323

 

2,622,096

EQUITY

1,697,240

 

1,636,434

Total liabilities and equity

$

4,361,563

$

4,258,530

As of March 31,

    

2022

2021

Other Financial Data

Receivable days

47

45

Inventory days

46

29

Accounts payable days

63

76

Receivables, net plus inventories, net less accounts payable

$

651,595

$

296,023

Receivables, net plus inventories, net less accounts payable as a percent of sales (TTM) †

14.8

%

10.2

%

Trailing 12 months sales have been adjusted for the pro forma effect of acquired branches

NYSE:BLD

May 5, 2022

topbuild.com


TopBuild Corp.
Condensed Consolidated Statements of Cash Flows (Unaudited)
(in thousands)

Three Months Ended March 31, 

2022

2021

Cash Flows Provided by (Used in) Operating Activities:

    

    

    

Net income

$

114,711

$

59,842

Adjustments to reconcile net income to net cash provided by operating activities:

Depreciation and amortization

30,499

15,519

Share-based compensation

3,727

3,111

Loss on extinguishment of debt

13,862

Loss on sale of property and equipment

207

56

Amortization of debt issuance costs

706

422

Provision for bad debt expense

2,512

1,765

Loss from inventory obsolescence

868

653

Gain on foreign exchange

(649)

Deferred income taxes, net

(81)

(183)

Change in certain assets and liabilities

Receivables, net

(65,031)

(20,831)

Inventories, net

(38,570)

(2,088)

Prepaid expenses and other current assets

(2,347)

3,517

Accounts payable

12,663

(2,244)

Accrued liabilities

29,523

16,591

Other, net

745

(570)

Net cash provided by operating activities

89,483

89,422

Cash Flows Provided by (Used in) Investing Activities:

Purchases of property and equipment

(18,413)

(12,284)

Acquisition of businesses, net of cash acquired

(13,967)

(61,092)

Proceeds from sale of property and equipment

253

56

Net cash used in investing activities

(32,127)

(73,320)

Cash Flows Provided by (Used in) Financing Activities:

Proceeds from issuance of long-term debt

411,250

Repayment of long-term debt

(9,634)

(415,856)

Payment of debt issuance costs

(6,500)

Taxes withheld and paid on employees' equity awards

(11,658)

(11,480)

Exercise of stock options

808

5,952

Repurchase of shares of common stock

(50,000)

(9,856)

Payment of contingent consideration

(23)

Net cash used in financing activities

(70,507)

(26,490)

Impact of exchange rate changes on cash

(75)

Net decrease in cash and cash equivalents

(13,226)

(10,388)

Cash and cash equivalents- Beginning of period

 

139,779

 

330,007

Cash and cash equivalents- End of period

$

126,553

$

319,619

Supplemental disclosure of cash paid for:

Leased assets obtained in exchange for new operating lease liabilities

$

22,449

$

20,322

Accruals for property and equipment

213

524

NYSE:BLD

May 5, 2022

topbuild.com


TopBuild Corp.

Segment Data (Unaudited)

(dollars in thousands)

Three Months Ended March 31, 

2022

2021

Change

Installation

Sales

$

676,693

$

532,753

27.0

%

Operating profit, as reported

$

112,679

$

73,636

Operating margin, as reported

16.7

%

13.8

%

Rationalization charges

473

Acquisition related costs

80

COVID-19 pay

489

Operating profit, as adjusted

$

113,232

$

74,125

Operating margin, as adjusted

16.7

%

13.9

%

Share-based compensation

407

341

Depreciation and amortization

15,685

12,826

EBITDA, as adjusted

$

129,324

$

87,292

48.2

%

EBITDA margin, as adjusted

19.1

%

16.4

%

Specialty Distribution

Sales

$

543,862

$

251,601

116.2

%

Operating profit, as reported

$

70,420

$

35,385

Operating margin, as reported

12.9

%

14.1

%

Acquisition related costs

241

COVID-19 pay

34

Operating profit, as adjusted

$

70,661

$

35,419

Operating margin, as adjusted

13.0

%

14.1

%

Share-based compensation

353

243

Depreciation and amortization

14,030

2,088

EBITDA, as adjusted

$

85,044

$

37,750

125.3

%

EBITDA margin, as adjusted

15.6

%

15.0

%

NYSE:BLD

May 5, 2022

topbuild.com


TopBuild Corp.

Adjusted EBITDA (Unaudited)

(dollars in thousands)

Three Months Ended March 31, 

2022

2021

Change

Total net sales

Sales before eliminations

$

1,220,555

$

784,354

Intercompany eliminations

(51,637)

(41,556)

Net sales after eliminations

$

1,168,918

$

742,798

57.4

%

Operating profit, as reported - segments

$

183,099

$

109,021

General corporate expense, net

(10,437)

(6,606)

Intercompany eliminations

(8,708)

(6,528)

Operating profit, as reported

$

163,954

$

95,887

Operating margin, as reported

14.0

%

12.9

%

Rationalization charges

473

16

Acquisition related costs †

3,076

753

COVID-19 pay

523

Operating profit, as adjusted

$

167,503

$

97,179

Operating margin, as adjusted

14.3

%

13.1

%

Share-based compensation

3,727

3,111

Depreciation and amortization

30,499

15,519

EBITDA, as adjusted

$

201,729

$

115,809

74.2

%

EBITDA margin, as adjusted

17.3

%

15.6

%

Sales change period over period

426,120

EBITDA, as adjusted, change period over period

85,920

Incremental EBITDA, as adjusted, as a percentage of change in sales

20.2

%

† Acquisition related costs include corporate level adjustments as well as segment operating adjustments.

NYSE:BLD

May 5, 2022

topbuild.com


TopBuild Corp.

Non-GAAP Reconciliations (Unaudited)

(in thousands, except share and per common share amounts)

Three Months Ended March 31, 

2022

2021

Gross Profit Reconciliation

Net sales

$

1,168,918

$

742,798

Gross profit, as reported

$

331,201

$

197,759

Acquisition related costs

121

COVID-19 pay

470

Gross profit, as adjusted

$

331,322

$

198,229

Gross margin, as reported

28.3

%

26.6

%

Gross margin, as adjusted

28.3

%

26.7

%

Selling, General and Administrative Expense Reconciliation

Selling, general, and administrative expense, as reported

$

167,247

$

101,872

Rationalization charges

473

16

Acquisition related costs

2,955

753

COVID-19 pay

53

Selling, general, and administrative expense, as adjusted

$

163,819

$

101,050

Operating Profit Reconciliation

Operating profit, as reported

$

163,954

$

95,887

Rationalization charges

473

16

Acquisition related costs

3,076

753

COVID-19 pay

523

Operating profit, as adjusted

$

167,503

$

97,179

Operating margin, as reported

14.0

%

12.9

%

Operating margin, as adjusted

14.3

%

13.1

%

Income Per Common Share Reconciliation

Income before income taxes, as reported

$

152,672

$

75,499

Rationalization charges

473

16

Acquisition related costs

3,076

753

Refinancing costs and loss on extinguishment of debt

13,862

COVID-19 pay

523

Income before income taxes, as adjusted

156,221

90,653

Tax rate at 26.0%

(40,617)

(23,570)

Income, as adjusted

$

115,604

$

67,083

Income per common share, as adjusted

$

3.50

$

2.02

Weighted average diluted common shares outstanding

33,042,490

33,202,563

NYSE:BLD

May 5, 2022

topbuild.com


TopBuild Corp.

Same Branch and Acquisition Metrics (Unaudited)

(dollars in thousands)

Three Months Ended March 31, 

2022

2021

Net sales

Same branch:

Installation

$

623,600

$

532,753

Specialty Distribution

309,211

251,601

Eliminations

(50,946)

(41,556)

Total same branch

881,865

742,798

Acquisitions (a):

Installation

$

53,093

$

Specialty Distribution

234,651

Eliminations

(691)

Total acquisitions

287,053

Total

$

1,168,918

$

742,798

Gross profit, as adjusted

Same branch

$

261,115

$

198,229

Acquisitions (a)

70,207

Total

$

331,322

$

198,229

Gross margin, as adjusted

Same branch (b)

29.6

%

26.7

%

Acquisitions (c)

24.5

%

Operating profit, as adjusted

Same branch

$

144,616

$

97,179

Acquisitions (a)

22,887

Total

$

167,503

$

97,179

Operating margin, as adjusted

Same branch (b)

16.4

%

13.1

%

Acquisitions (c)

8.0

%

EBITDA, as adjusted

Same branch

$

164,769

$

115,809

Acquisitions (a)

36,960

Total

$

201,729

$

115,809

EBITDA, as adjusted, as a percentage of sales

Same branch (b)

18.7

%

Acquisitions (c)

12.9

%

Total (d)

17.3

%

15.6

%

As Adjusted Incremental EBITDA, as a percentage of change in sales

Same branch (e)

35.2

%

Acquisitions (c)

12.9

%

Total (f)

20.2

%


(a) Represents current year impact of acquisitions in their first twelve months

(b) Same branch metric, as adjusted, as a percentage of same branch sales

(c) Acquired metric, as adjusted, as a percentage of acquired sales

(d) Total EBITDA, as adjusted, as a percentage of total sales

(e) Change in same branch EBITDA, as adjusted, as a percentage of change in same branch sales

(f) Change in total EBITDA, as adjusted, as a percentage of change in total sales

NYSE:BLD

May 5, 2022

topbuild.com


TopBuild Corp.

Reconciliation of Adjusted EBITDA to Net Income (Unaudited)

(in thousands)

Three Months Ended March 31, 

2022

2021

Net income, as reported

$

114,711

$

59,842

Adjustments to arrive at EBITDA, as adjusted:

Interest expense and other, net

11,282

6,526

Income tax expense

37,961

15,657

Depreciation and amortization

30,499

15,519

Share-based compensation

3,727

3,111

Rationalization charges

473

16

Acquisition related costs

3,076

753

Refinancing costs and loss on extinguishment of debt

13,862

COVID-19 pay

523

EBITDA, as adjusted

$

201,729

$

115,809

NYSE:BLD

May 5, 2022

topbuild.com


TopBuild Corp.

Acquisition Adjusted Net Sales (Unaudited)

(in thousands)

2021

2022

Trailing Twelve Months Ended

Q2

    

Q3

    

Q4

    

Q1

    

March 31, 2022

Net Sales

$

834,255

$

845,757

$

1,063,398

$

1,168,918

$

3,912,328

Acquisitions proforma adjustment †

220,993

229,760

47,430

2,035

500,218

Net sales, acquisition adjusted

$

1,055,248

$

1,075,517

$

1,110,828

$

1,170,953

$

4,412,546

† Trailing 12 months sales have been adjusted for the pro forma effect of acquired branches

NYSE:BLD

May 5, 2022

topbuild.com


TopBuild Corp.

2022 Estimated Adjusted EBITDA Range (Unaudited)
(in millions)

Twelve Months Ending December 31, 2022

Low

High

Estimated net income

$

447.6

495.4

Adjustments to arrive at estimated EBITDA, as adjusted:

Interest expense and other, net

56.0

52.0

Income tax expense

157.3

174.1

Depreciation and amortization

126.1

121.0

Share-based compensation

13.0

10.5

Rationalization charges

2.0

1.0

Acquisition related costs

8.0

6.0

Estimated EBITDA, as adjusted

$

810.0

$

860.0

NYSE:BLD

May 5, 2022

topbuild.com


GRAPHIC 3 bld-20220505xex99d1001.jpg GRAPHIC begin 644 bld-20220505xex99d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" [ 2T# 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#Z\^+7Q4\2 M^'/B!J>GV.J/#9P,FU$0?+F-3_,FN1_X7AXR_P"@P_Z?X4OQX_Y*?K'^]%_Z M+6N0T?PYJ?B"XC@T^SFO';_GBI:NR,8\JT.)RES.S.L_X7AXR_Z"\W_CO^%. M3XW>,Y9-JZI,[_[@_P *ZCPU^SAJ$D?VOQ#?PZ7;*NYD3#,J^YZ#WS7B_P 9 M?VK/!7PCEDT'X8:?9Z[K$3;+K6KY?.A7'58\\,3T)Z#W-=%"A+$RY*4;G+BL M5#!PYZ\[?FST#_A>'C+_ *##_I_A7HWP'^(6O^+/%EQ;:I?OR* M\6\):OH_QX\'R>*/"<:6VL6BK_;'A[_EI"_>2(=XSU'ITKT7]F5-OC>]']VU M;^8K&M3=-RA)6:.BA6C62J0E>+(?'/Q?\5:-XPUBTMM4=+:"Z>*)-@^50:P? M^%X>,O\ H+S?^._X5ZWXE_9R3Q#X@U#4_P"U_)^URM+L\K[N>U<;XX_9_C\' M>%[S51JKW3P*OR>5MZG%9QE#1&K4UK'C/_ *##_I_A1_PO#QG_ -!A M_P!/\*X.O;?"7[.\7B7PYI^J_P!KF'[7$LNSRONU.](L;S4WFM99=KIQ\PP:^GJ\%TOX0Z5\*]7L]>U+Q(D,-LV[8Z[?,]AS MFNAG_:3\*1/MC^V3+_?\K;6$US.\4;P?*K29ZS17#^&/B]X7\5R""TU#R;EO MNPW(\MF^F>#7<5E:VYJFGL%%7%I<:@R3P.T3IL/4<&KZ?%'P MT_A^36?[01+!93%O=2K,XYV@=2:+/L*Z.PHKR5?VDO"GG[#'>*G]\Q?TSFO0 M/#OBO2?%M@+S2[Q+F'^+9]Y?J.HHLUN"DF>2?MD>/-=^&WP0O]<\.Z@^FZE% M=0JDZ#=\I/(_&OSU_P"&U_C%_P!#A+_WP/\ "ONO_@H)_P FWZI_U^6_\S7Y M05]KDN'HU<,Y5()N_5>A^<<18JO1Q:C3FTK+9GN?_#:WQB_Z'";_ +X'^%3V M7[<'QBL[B.7_ (2AYMO\$T(96_"OIKX=?\$]_A_XL\">']:N-0U>.YOK.*>5 M$F&W<1DXXK@?VGOV%M$^%?P[N/%GA?5+R9+!E^TV=YAMR$XRI'<>GI6\<5EL MZGLE!7V^'J83P6;TZ/M_:.UK_%T.K^!'_!1677-8G89[@\5]UP3)=1))&X>-EW*R]&!Z$5^"U?L#\'OB/:>#_V7?"WBGQ9= MO;6=KID1N)G0LVW.U>.O3;7DYO@*=#DJ45:[M8]G(_^9[?1 M7SY_PW1\'?\ H9V_\!WKW/2=4M]46^3.,Y' MN*I?#_\ :C^'7Q0\20:#XAZ#XCFL=,@6+RH40;5RF37HO[!/QW\;_ !<\ M6>*+3Q7K;ZK;6EG%+ CH%VL7()X]JTOCS:_LUR_%#5&\>R7*>*-J?:=C2JO3 MCIQTKK_V5K?X'P>)-<_X53),^H_94^V;WD9?*W\8W<=?2OH:LZ/U'E5%IV7O M6_&Y\I0I8A9CS.NG&[]WFU]+>1\E?&']KGXJ>&?BGXLTK3O$\UM86FHS100[ M!\J!\ #Z5]3?L&?%KQ5\6O"7B2\\5:H^JW-M>1Q1.Z!=H*$D<5^>O[07_);? M''_86N/_ $,U]M?\$PO^2?\ BS_K^3_T UW9CAZ4,"I1BD].AYF4XJO4S-TY MS;7O:7T/MBBN*^)?Q<\*_"/1/[3\4:O#IL#<1H_S22'T51R37@T?_!1[X6/? M^4T6L);?\_/V3^FO'FIP;1]U6QV&P\N2K42?J:?[=GQ1\4?"CX>: M/J?A;5&TN\GO_*DD1 VY=AXYKX_^&/[7_P 5]>^(_A?3+[Q7--9W>IV\$Z;! M\R-( 1^(KW']O'X@>'_B?\ /#FO>&-0AU736U78TT/\ RS;8?E8=0?8U\3_! MO_DKG@S_ +#%K_Z,6OKLNPU-X)NK!FI^J_C?P M]\5M1M]=A\.:Q!8/9*%&YOQ/-:PZ4^OC95'.*BTON/T&G14).:;U\SSK4O@OH6N>++S7 M-4\V]:=E9;9SMC7"@=N3TS5CQKX[\&_ _P *2:GK-Q;:)IL7W411YDC=@JCE MB?\ )KS#]I;]L+PY\"+>?2K-%UKQ@R_)8(?DM\CAY3V'.0HY/M7YE_$[XM>* M/B_XDDU?Q+JCW\S-^ZA^[% O]V-.@'ZGN:]C Y75Q=IU'RP_%GSV99W1P-Z= M+WJGX+U_R/8/VD/VTO$OQH>XT?2-_A_PGN_X]H7_ 'UR/65AV_V1QZYKYOHH MK[JA0IX>"A35D?F.)Q57%U'4K.[.L^%OQ.UWX0^,+/Q'X?N7MKR!OF3_ )9S MIWC8=U/I^(K]2?V=_%OA+XOC_A//#$B6-Y+!]GU/2/\ GC-USCT/8]"*_(JO MKG_@FE+*OQCUB))72%],9F3?\K8<=J\C-\)"K1=;9Q7](^AR#'U*.(CA]XR? MW/NC]-ZX+XX_\DSUC_=7_P!"%=[7!?''_DF>L?[J_P#H0KX"/Q(_5);,^.:^ MP?!>NV_AOX.:7J5R?W-M8J_^]Z#\3Q7Q]7O_ (WO9;7]G?P_$GR),L2/_NC) M_I73-7LCFINUWY'CWC+QEJ'C36+B^U"X=]S-Y4/.V->P [5TGA?X&^)?%&CQ MZA!'#;0R+NB^TOM9O<#'2N*T:U2ZUBS@;[DLZ+_P$G%?=MG;I:6\<$0V0QJ$ M1?8"B4W!)(<8J>LCX4UG2=0\+ZI)8WD;V=Y WW/ZC^AKZ0^ 'Q-N/%&GR:-J M+\DT\3HW^UM(Q_.N-^!%Y+9_$S2_ M+_Y:[HG_ -T@T-<\+L%[D[(YSQ__ ,CIKG_7Y+_Z&:?X8\.Z[XYO(](TV-[A M(MS;'?;''GJ3Z9IGC[_D>=<_Z_)?_0C7O7[,%C%%X3U"[7_72W.QOH ,?SIN M7+'0E*\K'CGC3X1^(/ UG'>7T:/;,VWSK9]RJ3V/3%4/A[XSNO _B.WO89'\ MG=MGA_AD0]0?Z5]<_$"PAU+P7K$$X^1K5V_$#(_6OB!O[M*$O:*S'->S:L>T M?M[745Y^S)>SP2;H9;JU=7_V23BORGK],OVK+I[W]BNWD;[_ )MJOY$BOS-K M[3(U;"M>;/SCB77&I_W5^I]:^%?^"BWB_P )>&-+T:V\-Z0\.GP) KN9-S*H MQD\UQ7QR_;+\:_'+PW'H-];V>CZ/N5IX;!3^^8=-Q8DX!["OJ3X;_L#?"_Q9 M\/\ P_K-X=8^TWUC%/+LNPJ[B,G VU1^*/\ P3A\)1^%-0N_"&IZA9ZK;0-+ M%#>2B:.8J,[3P",^OZ5R0Q660K74+23WMU.NI@LYJ8>SG>-MK]#X[_9T^%VC M_%CXB6>D:YX@L_#U@KJ[_:7VR7//^JCSQN/3)(P#QS7Z1_M<:3:Z#^RKXHTZ MQC2WL[2SA@@B3[JHKH OY"OR0=7M;C;\Z31-_!_"P/\ 0BOO71OBIJ'Q0_X) M^^+#J\CW.I:1BQEF?[TB+(A4D]S@X/TKHS*C.5:E7O[J:5OGN%_^P=;_ /HL5S<0:0I_,[N%OXE7T1\!?\%-_P#DK'AO_L$_^U&KC/\ @GQ_ MR<9I_P#UYS?^@5V?_!3?_DJ_AO\ [!/_ +4:N*_X)\_\G&:?_P!>_P#;R_0R_P!NKY?VE/$G^Y%_Z!7K7_!+[_D=_&G_ %X0?^C# M7D_[=G_)R?B/_=B_] KUC_@E]_R/'C7_ *\(/_1AIU_^14O\*_0,)_R//^WG M^I\S?M!?\EL\U:#0?A7XZU*[?9;6EQY\K_ -U5C)/Z M"OC+]H'_ )+9XW_["TW_ *&:^B?V9;R:P_9$^,DL/W]H7Y/[I3!_0UKCH^TP M4(=^5?BC'+:GLLQG-=.=GSQ\=?B]JOQH^(>I^(=0N)/):5HK.VW?+;P@_*@' M3IR3U)ZUO?!?]E;QU\=;.XU#0;2&WTJ!]GV^_E\N-F'9>#N([]A7CU?M)^S; MH-IX<^!G@RSL8T2'^SHI6V?Q.PW,?J2:688EY=0BJ*WT093@UFN)G+$-V6K[ ML_*#XL_"WQK\#]0D\+^)8YK:VN<3HD,I:VN<<;U[$CIT!%97P;_Y*YX+_P"P MQ:_^C%K] ?\ @I9H5K=?!S2-5:-/MEIJ:11/_%M=3N'_ (Z*_/\ ^#?_ "5O MP9_V&+7_ -&+6N$Q+Q6$=22L]?O,,=@U@<>J,7=:-?,_<#^$TZF_PFG5^;GZ M^MC\A/VX$5?VG_&F>K2V_P#Z3QUX/7VU^U+^R;\2OB3\=/%'B'0=$2XTJ\:# MR)OM 7=M@13P?<&O*/\ A@_XQ_\ 0OP?^!"5^DX3%X>.'IQE-)V74_'L?@,5 M4Q524:;:;?1]SY\HKZ#_ .&#_C'_ -"_#_X%I1_PP?\ &/\ Z%^'_P "TKK^ MN8;_ )^+[S@_LW&?\^I??F&*H3PM2, M9IMKN>ME6!Q5+&TISIM)/L?=-<%\L?[J_^A"N]KC_ (IZ)>>(_ ^H M:?8Q^="-(L+Q-ES!;JDJ?[5;U)K3E9SPC* M^J/B:*5[*XCE3Y'B96_(U];>#OC/X=UKP_;SW>HPV%XJA989FVMN'7'J#VQ7 M'_$W]GQM5O)]3\.%(9)6WRV;_*N[N5/0?3IZ5X_>?"KQ;9W'EMH=Y\O]Q-R_ MG5>[46K$N:GT-?XT>/K?QSXGC:RYL+1?*B=_XO4UM_LW>&I=1\82:JT?^C64 M3?/_ [V& /KWJEX2_9]\1Z]<1O?1_V59_Q/-_K/P6OI7PEX3T_P7H\>FZ=' MLB7YF=OO2-W8^]3.48QY47"+;YI'QQX^_P"1YUS_ *_)?_0C7H_P!^)6G^$W MO-*U6X^S6UR_FQ3/]U6Z$'TSZUYQX_\ ^1TUS_K\E_\ 0S72>#OA3<>._!]Y M?:;)_P 3*VGV>2_RK(F,\'^]_.M96Y=3&-[Z'K'QC^,.CP^&+G3=(O$OKR\7 MRM\/S+&AZDG],5\T11/+)&J_?9MJ?CTKIW^%GBV*X\C_ (1^\W_["?+_ (5Z MY\(_@-<:7J%OK'B.-%>#YH+/[WS=BWT[#\ZA.-.)34JC.*_;'TA]!_9 CL6^ M1X);7=][/@N(<)7K8M2I0;5ELCWWX??\%%O"7A M#P1H>AS^%]8FFL+-(&='CVLRC!(R)97EDDE;YW9BS?4U]U_"#X.)YX'1]7WW\2?Q>4A3!_\ '2?I5GX/_P#!-B6UU2WU#X@ZO#/;1L'_ ++L M,MYF.SR?W?8?G7W*?#NFMX?.B"SA32C;_9/LJ+M3RL;=@'ICBN3,S3;]#MRG):T>>K77+=-)>O<_"9?DK]./@A^W)\-U^%FD6OB/5&T36--LT@G MMI(7;S&1<9C(!!SC..U?-/QO_8/\=>"=?O+CPGI\GB?P])*SP?9/FN(U/.UD M]NF1UKSWPG^R/\5_%NJ1VGB/J>84HN<[):[H\?" M?7\JKRC3IMMZ;-H?^U1\\2:.EGI<=K*C3))?MV<_M)^(_P#6<443K*&W,'R>GM7/7Q%%Y:J:FKV6ESLPV$KQSCVK@^7F M>MM.I\/_ +07_);/''_86N/_ $,U]9?L)^%?^$V_9_\ BAH*_?U#= O^^8CM M_7%>??%S]C'XJ>*OBAXHU?3]#2:PO=1EG@?[0%W(3D'%?3_["OP:\5?!KPEX MCL?%5@EA<75XDL2I*)-RA2#TJL=BJ3P453FG)B M'H&/<'K7QI?[2^A?$^/2_"/A.\_M'3;*7[3>7\?^K:7&$53W YR M>G/%?,_P;Y^+G@O_ +#%K_Z,6OH.S_X)]>-8_A9+9YXEMM'24*L, M/.]Y#TW=,*.E4?AO^Q5\5_#_ ,0/#>I7>@1I:6FHV\\K_:$^5%D!)_(5=&M@ MZ&'=&G-:7^;,\10Q^*Q4<15IO6W39'ZE#I3Z8.E/K\]/U=;!1110,**** "B MBB@ HHHH **** "BBB@ HHHH ^'/'B_\5IKFW_G\E_\ 0S7NO[+W_(M:I_U] M?TKUQ="TV8>9)IUH\C=6,"DG]*LVUA;6$>RVMXK=/[L2!1^E:RJ7C:QE&G:5 M[EFBBBLC4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** $* /_V0$! end EX-101.SCH 4 bld-20220505.xsd EX-101.SCH 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 5 bld-20220505_lab.xml EX-101.LAB EX-101.PRE 6 bld-20220505_pre.xml EX-101.PRE XML 7 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information
May 05, 2022
Document and Entity Information [Abstract]  
Document Type 8-K
Document Period End Date May 05, 2022
Entity File Number 001-36870
Entity Registrant Name TopBuild Corp
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 47-3096382
Entity Address, Address Line One 475 North Williamson Boulevard
Entity Address, State or Province FL
Entity Address, City or Town Daytona Beach
Entity Address, Postal Zip Code 32114
City Area Code 386
Local Phone Number 304-2200
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common stock, par value $0.01 per share
Trading Symbol BLD
Security Exchange Name NYSE
Entity Emerging Growth Company false
Entity Central Index Key 0001633931
Amendment Flag false
XML 8 bld-20220505x8k_htm.xml IDEA: XBRL DOCUMENT 0001633931 2022-05-05 2022-05-05 0001633931 false 8-K 2022-05-05 TopBuild Corp DE 001-36870 47-3096382 475 North Williamson Boulevard Daytona Beach FL 32114 386 304-2200 false false false false Common stock, par value $0.01 per share BLD NYSE false EXCEL 9 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "\VI50'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 " O-J540>&ULS9+/ M2L0P$(=?17)O)VU5,'1[V<63@N""XBTDL[MAFS\D(^V^O6G=[2+Z $(NF?GE MFV\@K0I"^8@OT0>,9##=C+9W2:BP8@>B( "2.J"5J+)+4DB1,P"(L1-:U6@D549*/9[Q6"SY\QGZ&:078HT5'":JR M9- M$\-I[%NX B888;3INX!Z(<[5/[%S!]@Y.2:SI(9A*(=FSN4=*GA_?GJ=URV, M2R2=POPJ&4&G@"MVF?S6K#?;1];5O*X+?I?/MN+B]D$T_&-R_>%W%;9>FYWY MQ\87P:Z%7_^B^P)02P,$% @ +S:E5)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" O-J54 5>OESL$ !F$ & 'AL+W=O%1^F^GQ2!56<,EFFI@BRZC> M3IA0FZM.T'G_\,S7J74?O/$HIVLV9_;7?*:AY%4J"<^8-%Q)HMGJJG,=?)Z$ M7=>@K/$;9QMS\$[<4)9*?7>%:7+5\1T1$RRV3H+"XY7=,"&<$G#\O1?M5'VZ MAH?O[^KWY>!A,$MJV(T2+SRQZ55GV"$)6]%"V&>U^87M!]1S>K$2IOQ+-KNZ MW6Z'Q(6Q*MLW!H*,R]V3ONT#<=C /](@W#<(2^Y=1R7E+;5T/-)J0[2K#6KN MI1QJV1K@N'19F5L-OW)H9\>W*BX@R)90F9 [:;G=DJG<91NB-O(L=.*J>O%> M<+(3#(\(/M(M\7MG)/3#\-^M/4"K^,**+RSEHO_'1_Z\7AJK(;=_(9U%56=1 MV5FWK;/%-F=-0\>;#\^_(A#="J)[&L2,::[E7//U3>)[9FKLY "%[HEEC MG'"=A+Q;3\?SBBMV!^>1?]F/AMA$NZSP+D_!NTX2 MS8PY>W\A#U"/?).-4<,5NX,>>5+:IN2%"\%I9F"L$U4(]DIU@B '?FVD_H>@ MJWS/M'KE,FZD;M&\?\#0#CP^^!#:C2L!V4)MFAT>E[NE6ZLD)1-&XQ0#K$T^ M"#\$.%/&4D'^X/G15=*B&(5!T,78ZCTAP%V]#-8UG'B.H^ "T;"/@=3[0H#; M^8.*(2:S5$G,?EM$(K]['L*1#2.J]X, -_,7S:UE$@*3987<6XAII,*%5E08 MAB'56T* >_E<"1YSR^6:/,+ZTYR*1AY_:"6SAHJ!4)PI^6 M/Y,YBPN8;]M&)ES)S4_P>SA,Q]_/2$XU>:6B8.1'_\(/2 ZC-2G5&'58;P,A M;MD+31,W^^;;;*D:YUZ+P.3A%@.I33_$7?H]7N3N+4ZI7+.CIZ,6H:??Y]B9 M(SPXRI_D\G<9TVL7HB^@ #LR9">GLC&O+8)MT'4C#RYP-$C>P:W1W< ? MJ4N+(8*M0,B_&(!GZ]VE=E>P*B\ODDMEX5I:OJ:,@EFX"O#[2BG[7G!WT^I? M"^-_ %!+ P04 " O-J54GZ ;\+$" #B# #0 'AL+W-T>6QEO%DN7/ZZZ>S;"=I M=67=A['-HN6/O.-%Q[ MI#)6,>=56R=M8SDK6W!2,EG>W&2)8D+38JT[=:=<2PZFTVY#;VA2K"NCSY:4 M!H-?RA0GCTQNZ)9)L;=B6,N4D*=@7H+A8*2QQ'DJ?$,78&F? KP(&K XU7=>&18/QA<0&>7=J?$,:\M. MB^4M/3L,/S[)WMB2VSG-@DZF8BUY!72LJ(_PZTR3 .B<45XH!:N-9@.'R6,4 M?-@#E_(!6OBMNHK=5R3TXE,);2"PU4GTA$8QA D*Q+^,%F)?A+W]K;"D$8_& M?>S\;O2@?^^,X_>65Z(?]+Z:\V/1%WATUC3R]$&*6BL>]O[+"8LUF_S(T5CQ MY+/!I!R\@5M*'KEUXG!I^6%9L^.]FZ:IKW#.RW^0\Y^M<\TUMTQ>DO:C_S=7 M^2V,D_'T7!S1JP,Z6PEY7>>9 ]IV03NA1.XJRY/K%.?7A'=O["_PJ MOE]?\HIUTNUF<$//\A=>BD[E\ZI[J,NXZBQ_AOMHD\%G'!QR>(W?#$T% M^@2O&+(=/EB>N$_NG_A.\SQ-LPRKZ'8;9;#%ZI9E\!>/AG$##RP/9'I;K?%N MXQ/R^AQ@/7UM0K"=XI.([12O-2#QNH%'GL>[C>4!#ZP+V.Q _G@>F*FX3YI" M5S%NV G&D3S'$)C%^(QF&5*=##[Q_F"G)$WS/(X %F>0IA@"IQ%', ; 4/2 M='@//GL?)=-[*CG_5U/\!%!+ P04 " O-J54EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( "\VI50<.&7J/P$ M #P" / >&PO=V]R:V)O;VLN>&ULC5'+;L) #/R5U7Y $U"+5$2XE#Z0 MJA:5BON2=8C%/B*O RU?7R=15*1>>O)Z;(UG9A?G2,=]C$?UY5U(A:Z9FWF6 MI;(&;])-;"#(I(KD#4M+ARPU!,:F&H"]RZ9Y/LN\P:"7BY%K0]EU$QE*QA@$ M[( =PCG]SKM6G3#A'AWR=Z'[MP.M/ ;T> %;Z%RK5,?S2R2\Q,#&;4N*SA5Z M,@QV0(SE'WC;B?PT^]0C;/8?1H04>I8+8864N-_H^8UH/($L#UW+\0D= ZT, MPS/%ML%PZ&C$179EH\]AK$.(<_I/C+&JL(15+%L/@8<<"5PG,*0:FZ15,!X* M/:XH$ZQZ#"PAJ748J&2WEYIK=WDWM)J'7N0;#W\!J-'[IFB MG#S^0W1UW6E\./VR./ /,+Q=Z*E%9"E*%1KD3,)HMC;!4N++3):BJ#(9BBJ6 M<%H@XLD@;6E6?;!/3K3G>1,)KM\,<'AT_@%02P,$% @ +S:E M5&60>9(9 0 SP, !, !;0V]N=&5N=%]4>7!E&ULK9--3L,P$(6O M$F5;)2XL6*"F&V +77 !8T\:J_Z39UK2VS-.VDJ@$A6%3:QXWKS/GI>LWH\1 ML.B=]=B4'5%\% )5!TYB'2)XKK0A.4G\FK8B2K636Q#WR^6#4,$3>*HH>Y3K MU3.T.EY&TWP39G 8ED\C<+,:DH9HS5*$M?%P>L?E.I$J+EST&!G(BY8 M4(JKA%SY'7#J>SM 2D9#L9&)7J5CE>BM0#I:P'K:XLH90]L:!3JHO>.6&F," MJ;$#(&?KT70Q32:>,(S/N]G\P68*R,I-"A$YL01_QYTCR=U59"-(9*:O>"&R M]>S[04Y;@[Z1S>/]#&DWY(%B6.;/^'O&%_\;SO$1PNZ_/[&\UDX:?^:+X3]> M?P%02P$"% ,4 " O-J54!T%-8H$ "Q $ @ $ M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( "\VI51!YR'C[P "L" M 1 " :\ !D;V-0&UL4$L! A0#% @ +S:E5 %7KY<[! 9A !@ M ("!#@@ 'AL+W=O7!E&UL4$L%!@ ) - D /@( -\3 $! 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 12 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 1 22 1 false 0 0 false 0 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.topbuild.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false All Reports Book All Reports bld-20220505x8k.htm bld-20220505.xsd bld-20220505_lab.xml bld-20220505_pre.xml bld-20220505xex99d1.htm http://xbrl.sec.gov/dei/2021 true false JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bld-20220505x8k.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "inline": { "local": [ "bld-20220505x8k.htm" ] }, "labelLink": { "local": [ "bld-20220505_lab.xml" ] }, "presentationLink": { "local": [ "bld-20220505_pre.xml" ] }, "schema": { "local": [ "bld-20220505.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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd" ] } }, "elementCount": 23, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 22, "memberCustom": 0, "memberStandard": 0, "nsprefix": "bld", "nsuri": "http://www.topbuild.com/20220505", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "bld-20220505x8k.htm", "contextRef": "Duration_5_5_2022_To_5_5_2022_pkbraZwiMky7SkcBDQpkTg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "bld-20220505x8k.htm", "contextRef": "Duration_5_5_2022_To_5_5_2022_pkbraZwiMky7SkcBDQpkTg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "bld_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.topbuild.com/20220505", "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "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.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "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.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "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.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "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.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.topbuild.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } ZIP 15 0001558370-22-007211-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-007211-xbrl.zip M4$L#!!0 ( "\VI53)ENB\P , -X, 0 8FQD+3(P,C(P-3 U+GAS M9+57VV[C-A!]+]!_8/6NF[-.UT:NI&\^["N.OE*EF12K*$^R"%%!9,G$9A4U.L::,!9] MN/W^NYL?XOCE[ND!E9(T%14&$46QH27:,;-%S[*NL4"/5"G&.;I3K-Q0A!;) M=?(^SQ?)++_^<8[BV%NZPQHTI4#.Y"S).\E/WJH42S1/WZ6S;#9#>;;,WBWG M<_3YL0,^ LLU>Q.YU^52DRVM,#)8;:CY#5=4UYC05;0UIEZFZ6ZW2XRLBX;Q M,B&R3:/$#9&L:(Q]!>IJD]TC1MN(#'B[P9SYQWRQ:E-1P]P)(8$"[T$ M%CUWNZM$J@TXRO+TY?'A#T66!R 4:(-QW8'7 M6!?.KACQ3+ S-1KB"UY>LM!\0453S<;F;99!20T5 MFA6AX9B\'OZ",&E2DQP_$J14[>[8JAZ25M%:47%*8 _)04?-V M-4T$2Q\AM_:Q$-(X]NXLG-8U$VOIC^#0]N32JC\#9V0__GRZG\ZE<_3)7X+A M[T=1_BP,,Z_W8%I5SFF$&$1Y$;(C$^B4=,T$<]0SB"Y#,0H&CC^Q*%%K#1V9 MNTF'-H;F&[A]?Q>W[AO2K,&6T[3+T&M[R#E-@CEI^+]0/#";UO.GH2Z#W31"9%(9 M)$8?95,;KWW//4CBC)U1L?]UFS6V1W$^@TLB =>![WD:XV^1"PD$!>MY_HT^ M3]]\8T[U%-Q^V/XX#=6_5YW?PWH:6TL?"VT4)J9=9-!P7RY#MTWK+C"X4!7\ MEK@WM+)3#$$T &.FL1J_*MG4 <@ N]M;V05&=4 7,"/"5S8=FS_;['0>DR6 MS\Y-V2B_;6V,;:.UF;K]!U!+ P04 " O-J54V L]5H<% !-/ % M &)L9"TR,#(R,#4P-5]L86(N>&ULU9OA;^(V&,:_3]K_\([[LDD70NAQ6U'; M$\?UIFKTB@ZFG39-IY 8L!9LY)@"__WL)*8DM0,-562^W*7QX\?O8WYQ8II> M?=@L(GA$+,:47#>\9JL!B 0TQ&1VW5C%CA\'&#<^W/SXP]5/CO/MX]5_TS$D"#BDKB[B?%U8\[YLNNZZ_6ZN;YH4C83!BW/_78_& 5SM/ =3&+N MDP U0.B[<7)R0 .?)W.UUWTS89$RN'!W8QD5\B='R1QYRO':SH77W,1A(RM1 M-A\QB)++UI#O.NR+.V[:N),^L\[B>Y>7EV[2VA 3!Y!-G3]!T4 <0=+4Y=LE MNFZ@#4-./']4\9?CX2WA&.^O2-3RA;)Q]*;Q)SY 5_N+HD< MH\?R<7P6J!K$X8'9R11N0 5M2^XDCJK[E-'%BQ*D5=#C^WR/)E'UY+G8#,5T MQ9)+YG@L]M.^\ /;E2XZRA4+$>?/T0NRW*A!P"48HZ YHX]NB+!USE)P*<&^0M),, 99 -!7*LVJ@> M^YN[4#PJX"E.O]3]Z[[Q]\)0S%J< M_3? !'G&R=!KK8>T)&(>4(W0:CC+ZCT1S,SSK3H Z0X/I+Y5-!LX6!J":@DM:,\!4E/)K\7I[I:O1J@;U+XX?&!CNB:'IB*G/!<\ MG\?3DODD.PM&<4AC[D=_XV7I-LH@/A<@M2&U3.:4YX"E MON#7(C-U!V%?U[9(7@L]AGP#CH5FBP'4!5'([;=9"IFVQ*I8)0N<=*N+(OF6 M0#2<4V+^&EPCL9@F4R!%5+'=4JJ,958E*S&$Q+&^W?!?#'..2)\N%BN2[<5C M35J3SF+.2J,IV+0B2XDKK[4J=IDKY&UK0&]$(QQ@CLGL7NQA&/9UF;4BBZ$S MAU+$/5=8BEM)H559>[($Y5D#:$.&)-Q(?'#)FQCR93/V,)UJ[Z6E8HO!.QQ2 M 6A66@KB$057!5)8.\&>-Z3FD+C7C^9='*\0>Q&@NB[G@ZDQL '69_KS0-9< M]JN!FPY1-[\C%*S$\\/6:T_&F$>Z;:Y&8C&?ID"[NW>AW5+^C&56Y2UQ 3H% MK_WSY!=0_C4@-F:^_ N"T78QH;JHQ7:+X=)&463E&BW%2E]C9:92-TCM:ERM M;C?!7)2,#.]\&606@U46K+AR[6LLQ:RTU,I[C\P4E&N][WS=+A";"=I_9W3- MY^+A8.F3K?$;<9/:8@:/B)G_-856:BF1QU1\XB\JE#FD[I#9UP9H7SQ%,C^Z M$\^/FS^0&PGE#N9SY,\T M@8OM%L.FC:(@RS5:"I>^QJI0[=Q VNVC=.4^C3P01_)/:[-36>^;_P%02P,$ M% @ +S:E5) UY%&,! HR@ !0 !B;&0M,C R,C U,#5?<')E+GAM M;-V:76_B.!2&[U?:_^#-7.>SY5-E1I3IK-"4*6I9[6AO1B8Q8&UB1XXI\._7 M#C$#)"%AM1N4W+0A?GUR7C_&."=Y^+0-?/".6(0I&6BV86D $9=ZF"P'VCK2 M8>1BK'WZ^.LO#[_I^O?'UV?@47<=(,*!RQ#DR ,;S%=@1L,0$C!!C&'?!X\, M>TL$0,]H&UW;[AF.W>ZT@*XGD1YA)'I2 N*0CF$?6D9)5$KZH&7>FX[E.,"V M^M9]O]4"T\E!.!%9+G"ATL?D[[[\,Q>7!,(NB?K;" ^T%>=AWS0WFXVQN3,H M6XH EFU^GSR_N2L40!V3B$/B(@T(?3^*3SY3%_)XK(ZZ;^?,5P'NS,.UKV?&K9H8/0 > M&/71*UJ ^%R?[T(TT"(Q+*MG 1VH0,>'D'A@'Q7\.Y^Q2^'3 MI^Y)+KZ97C>_*-]U^EVG%ZWW6M9W;;==5I'R1U/ MDB$[310R5\46AZEY[J[$C%*]%XP&UPQ=D@0M:88R#S&QOFM@ M'8D4:2BC0;\B!%/$,!5NO,]B9;_ XD37&"C%KA(Z3K5T]D:^8!]]6P=SQ#+ MG$MJSZ24H03'W2UPO*(EEJD3_@T&6=^5+%E#L)0PE:"YOP6:L=@7LY"RV,F; M&$\THFO"V6Y$O7Q2%WLU!-SU'A..K5MPG,'MV!,^QO "YLR^H[W-YX789W) MF\6KC+D$6?>&R$;B\(7-Z(84T?JI;!:H E\)H]X-&4UIQ*'_%PXO[CJRQ,TB M56Q-W?-:U=*24VC($,SA<]Q\FG;'[MJ=>A$I-*,85%QXD%5:?[JB)/_6]EQ2 M>Q:E#"D>%9<:_F28E<*3+CV$#%,19A=7B?Y7 M5F_4QR[FF"PG8M/"L+QZ"E1:5'M*)2TI1.D21'6(I@S)R83$5C*N^LKG"NQE ML2VL,J94C!J;C^,&-0OKCPM@OF-.M7ZZ2]]B2*W2@,%=<4U!1Y MVKHK2)8HYTE&EJSV4$J;4FS2M82?ZY==26'A*4!L*2;2[XQN^$JLQ"$DN]S* M0J:Z]MBN]::>V%9<6]BG.1+F&/3'X@=R^Q7EHSK3-012&5<*3\5EAZ%PY$E7 M7WRXS,!RTGZ:>%M>'!/'\!2[ZP9^Z'#>_?8?KX#U!+ P04 M " O-J54SXC%ZDP5 "UH0 $P &)L9"TR,#(R,#4P-7@X:RYH=&WM M/>MSVKZRW\_,_1]T<^[Y-9VIP0_>27.& $EI0D("-&V^,+(ML(NQ73]XY*^_ M*]D&\TA(4@BDI9T)8*^EU>YJI7UH??S?4=] ^*XNF5^_B D^ ^(F(JEZF;W M\X=6\XS+??COR;\0_&-_$#K^7XY#^O?3VTND6HK?)Z:'%(=@CZAHJ'M: 34M MV\8FJA''T0T#G3JZVB7A(_E$)I$3A'Q"%#+9-.*XDWBSI]B%5BRS$$(+"6$> MI!1V18'2R512Y$41"7R!3Q72 JK7YN&#ABYUV<'..!IH 5KF)WCDI.4/-8@S MT!6"OEHRJI8+*,]G)9G'>2ZC*CDN)9 LA[,9GLL):34M* I1E%RL)?@XUCR@ M+E#8= LJT3\?:)YG%Y+)D>P8"9G8!"0ZHW.ZZPW70RN#D!73HR !22WVN7#44C?//> N-"JD.3['24*LG>4$6-6(R(F9 M:2./$5&08@U%X [I/$KT3!+NQHFH/\&?"5%.CC6"U9/C/O$PHN <^>7K@\\' MBF5Z, \Y;VP#Z<)?GP\\,O*2@=0D3XX]W3/(R7$R^@S:DBUU?'*LZ@/D>F.# M?#[H8Z>KFQP(5$'B;>\(>DW"[1D857=M X\+IF42"J"/"K0UX@1?=54E)OL* M %>@(AQ="; :>;>4*F7?841NI^$_E=9VTYI^MWLP6>^'>JTWSC9ZRFGYQNXU MNP?(Q'W:-]$+%1,&,2[!(!UL5$V5C"[(^ #I,">:2EN[DS/E+'37ZIL_4QPV M!M62U&V+;>'@A =YRTA27A*.DS/X;1+=(BA)E2K*,P-W)VBJG9+G_S"5;ZU, MJW66._<4[;HY;$L4S0XV7+* 87*6N"!"Q %E3=R38SHI"RZ;1( R8I.TH#$1 M!%7!11HA,7+5@_ N%9;/!Z[>MPTJ6LG9)H+>XEVPGZ[E.^P7$]I"2"4VI%=1 M*6J(,(Y&OW25_N[HQ$$,(;)4 92J%[,,G7_X)+HTV[H-U+34Z!?,+<)CTZ>BYZ;T)FNHCH-&=Z'?427*&4!%5)V1,QJ;.PC3KXQ$WU%584P6> M_\^1C56Z+',&Z7AP)2&EI]<',BU#%U%_^;9/_JX'3W< 1IP'=S7C7'A M0U/O$Q==D2&ZM?K8_/ IN *?+E"N\^&(0;OZ RD(.5!#[.>0L&'*EJ%.1@[# M\*Q^@:JJ&>S@-Z4X3'^]:Q84$ 'BQ+$5EF ;Z+Y"J/9[J MLFZ 3(7S$<#_^7=.Y*6CXR1]#)AIGQQC-B_:.)V34XH@MV61Y-HI/I=NYQ11 M;N=S LYW,C*1G3>OKSZA<@F!JDWEUXC.XV+Y3$'<#LO.KF]K__Q;R/!'&UQ;RZ$-TF1; M'SK?KK#CM*OIA[Q[K=V?\=ANU Q\WWSH.\6#DQQWL;BLO@&CIH"YY^N//QBI ME\H23/[;RE43W5;JU[?-+2)2]QW7QV#S>A88B H5W4#&!0E9#A+2A^I'9'60 MIQ%ZWW=@/06$*B-%PR:8P47%H[>%O)3ZLS0$OW3!G4&,;I#HX!UB6XZ'#J/? ML!LQ@$@>(@/J30AN$_5C :U=<03VW><#, @+*G3?AQ8U%8_'@ ,QERF6.MO( M58+M74S##'E=_9IJ<_E*XS)_UU)^F,6T.P3JRS.DC(O6P4D-CU'Z$Z(H'B?E MDPVJHA6LV!4]L'-(O6:AV[BE>TNZNDO]$]X5W(D)8:Y9ZU]Y _F"/\_>W5]] M.=7.OQ1AF6M:]BEU!Z&2Y=CS4I98(__FM]SQ#;8]>O;V>I>TU&%EA$%)4QX$ MRBJB/<(NV4 MDD^U,K/\X_*G\KO7L6J_7NAYT5*DG7'[/\Q127(!LW):YS-?:#8_E>O->3-4M^;((D*EY M2%'H=1_RV<%9[]RL2NWZ?;=X?WO3EA9['QO.^7WM07FHG(^<\M>65DU7+KL MN="[:'^Q;:%R=]/ZE2V)_9;3:M3'18",>O>P;) YPT^Q# /;+BE$7^(\R@!C MM$!)42L^]/K->@GB4S1P$= K,8,?.O>P-2'@N*=.^$T<3U>P$4Z:P.(. M6Y'$!)__3UQ8POXBP8EY#V+M6]!FQ["&D0!%O[FA@^V"[!#B;CY M'X%B&?2.[Y&Y@;[]POK,B1)8_>%?3WTNZ<5$3MQ3?AN4!Z$7]I3?DLRG]I3? MBLSS"4':DWZ]I$]Z#EV U[;8OLW(-VB4TV@O#;MXQ':L =V#SUKE@3U4-16P M:ZR@KP:%+EF^Z3GCDJ6228#-_/6MDROG!UKEO'5WUQN7=;UW?=,6V#;N*2N] M#!(XQ YYU$1?XR*]N[*ZON7P?4KEO-"=Z0:!UF7B3"3L]%2SL]I/KEH9"VG# MT=S;JVQU"!(FKI PGA_K+LW(V^N\7=5YA]7;!JKT;<,:$^>= M*XJ9?>/'O5[84;U =UHH6/E>PZ2]8GB;R32S44%75N+CG'I(,I_VKL4C2$[. MJ6E%:&=P-M5.$8+;6)+X-LXJI"/DLSE52<][[Q]:/'=?S _\"M>_:_ZZ_)J3 M:J08FI(SD*VSZ^MS[:YUQY.&=?$MG]4NQC^71B[J1OWGW9=OE3Y?NL%?+WZ9 M5>OF/AZY>*<1@50ND=Y'!+;E'=T3?AN$W\O\]IVC*WGP9[@(BJKJ$-<-/RYU MDPBQA)"4=$/,FZN[:NNBX=QT[\I$NRD55SH'TK!\.YZ&[G3#T''?A?7\U/(- M,L".NM1A\%1S*'CBS5*9WHCB)?AZ[32MH1FC]]FWS-?,O3W /+[SN(M.YOJ. M[ZS* BOCL6>9&)T2K&@O)N^G@+Y;=\*'9&&^EVNG#I Z.[DUS<'USNO2I>77 M*[YDC_OWEU\N.^55LGAF6(ZNXC7Y1;>O#A92VN+#7;]I\'#\E5#-GW?/:Z5GW&5YY212$U%K]H[O!CL.07#2=K>[ +-5M M;*#*B"@^W4N@ZPY8<<1]C:V]];%MV-3>$0:"B",JXSMN86\ C6GJ*^U/R!ZY MR",&L37+),AD/J)/"$3:\"E7$(8],^@;E130S 8@56BA+X_:D=;3B%*3)V_ M2X_R%GP3#&[Z;>$V:[/ V'V@VQ MSBNUWKFD/7BGE;3UHWKSA@S@4YPH\OQC7'B+9.#?&,";:I7WF*D^>P1*(TJ/ MG2O"-NS+;4>G04_9&B&9&-80Z<&AHS/8QPH JJ 6=1=TI$> *RH] MN.3J?=_PL$DLWS7&R 76N)TQ>SQ\P))A,<)A )7=B.7!,^XB;(ZC>QW+ SH M<]1@T&E ST6'+B'HG)C$@LP3*V7>)M-*MBQ#QL \#^0HKO3N'-T#>:$!6M\,7?QN3/-5 MI&))(C?&'7_>.K].Z]GS5+I?7&;O1'1LD*Y%4*N*&N,^[+>7'\0+M(-)L31F MCN&$ERC?\ME4ZNA1C<+H(SMV=N_6-T@P35)B.I3HN3-[]*C>H9!% MI;-;)$I\ @#?YIC'>Q*4!NA-!>AE=FN@CD G&7$/P&7+:W[W[T%&QJKW<.8U M.MGL_/JX-2F9HH[Z(>Z/B(B0PIP@QJ1DYCCG1$92?"* W(O)O)C4'4)U"2TE MPDYKTZ7( ;MS9CO5[_4J6K7Y,]6Z*$FZ7$QSUJ_&<%?$!8; *;$Q/$^[""F5 M$P_EC\&O9TE0\,!>AE;(4-5U?>(LEZ0O#9NSOJ><')\1C;N!5>F9.?Z]2Y)$ MN-2A\@))"A_X \\FQOPE/WW7TSOCN6HATU4\V+<2!W:^]N+9?230N1;M8X&" M.[4C#3,62DO"HHH2\)\=D&[T_FJW71K MI%?J5K5:/6.5W&9W6<;">:,T_#&H\^T>UAK#VI?1CT&Y2'-*%]I,W6=:/T8_ M:F#N:JDS[J%;U$M?;T+'ZCHS%L(:9"QA ?N>%5T($A;8E=_,6 "S;Z+6$IG, M8QX^E$ZDX._DVQN$/BLDMS!-WSL1KL+*&TP42+2[A;W: M4-/ARG1#]Y*P[&,S9J7_=R=)M,%P1[AU'@NBS";E)*Q^T2OGF\IWCN,OQY.\?;4+T$VF7"V(?;7X(_+%IRJX'%']Q7A0;^[/NWP%W*U=MM/Y:M>)THP M?XJOE$P_+*>'&G3*3AP,*WG]EZ0D5$V5NFH(DL=(84$YN-V#U8FPTX=SP3+= M18 T 5IUZ=:RAIU&/CTT#:-A%*NF L+&"4M39@U)\>DD!P6G=0 D=4A=0 M]HC%)")@G96BLFDI*GH0DK4$*IP3GUF,<-(H=1Q-GXLUFT"[Y!K9-!JPU_ ( M!U<44K =PDP4@*D\PL>-Y2$\VSL:),9%^)TS]$H!=C'':*DJ*:XM25REW[3[ M[=INM)2!:(O!-HU4 _$( I]X85I,;^E[Q(& M!5(5AO/I:PN8-8R"FN-49%A?QIAV3M_)P6+U)HP7[C@$: ?/@=+!ID)C7EA1 M:/4,"DQ?-*!B1W6#0+[ZF--4.L03IVE6G0\,FCB=3U3?5N2RM6,7\$"V1"4:7<(';"G=@B2Q@8XC';KBMS>83DUUM M82(0])T:**C3CV+?Z;AVM?[_A@HMS^ZI/-)'8H(7$T%X*_A[2US?\%C>\C4H MMS \!BH*G4VT5\D";4IOK+.LZ8XL/*O"7-V^\MG!5%1L#K5L*-H2!("#&=ZKK/V;X/VH_X3*.!\$^!F #Z%WA_8 MD'9\Q]1=C2))][(:\,-#^7P".J&B0;O0SZVY#L. M#<'>!C6I 9XFT"&:.W?( $)L@_L1FC3/F#8<$A4:AZ5\\K(4VA-[=BK5Z]P[ MKY**W977Y@)K&+=F&,UXN$! -.7$A/TA,]@#='<4W=>-Z3TJE;"# ;U&F!J9 M[&!RS[2+/E$AP_U FN/B&P>>SIZH!LT0]EC(]>6?T!_=.=$'#1TS3N@!*IZ& M8=,0X!.)?<.G(AZCD*O!7I^-3EXA<-@,BM^$"9R/Y =82[/<0L/RT;'.@D]' M2T8*L2?C8UM2&!(=PPPN8=%D!88RC@_"#6#CXXV/Z@]4Z,]8!*EVFEL$N[X1 M4.>LC,JZJQB6ZSM_(GE>NMY1J0L7L&C=6M G;[&B, T5K2CA2O*"%8*Q?+]" MO'Z%8"OZQE:(>07Z#A7\7E&O7U'GYQ7UU"9A9Z)I9E]@K(0:Q?WKZ'2HAMF* M$Q+L$@7>,%OMC4OPY!+2.RG5_.I"-]F_JM+-MNK:Y'*)W#LA].^6CPGFS(L< MN^L^"IY;X/13U0I"E>B$ .-HWA6O,IMN MQGNQ%I=Z8B('>&!>\@(_;)4=247?3V\O_[ZR1Z^W\1Z+\S.71)0NL^AP>),Z M5N+ND6N?!;+=+) 5$M.HGE\5FZW;2F.71.=M8B'Q5XT'B8&_?-T)_62>2W^;[6 M30Y-RCUQ0'B7Q_826V7EK-L1I1K8*PH;$UK^NG MK>IE&96N;^N)U]F/?S5/_GAJ_>9:L8'1G(X+R_DIKN9G*KWLJ/[;A@D61Y1T MD_"8#$BC"U\SW?2P$K:3KIQ$ZM!"7WG2 V?S@MRK\ ,>_Z7+0: M4PD^O3[+<4LG)LLT/%9 \0#9^]@0+)DXK]@3;!7EO\&ESFI$"&+P91ZG6>,' TM7EX8*IRT*VU#%\ M:%[?./E_4$L#!!0 ( "\VI51N@_<65WX *@:#@ 7 8FQD+3(P,C(P M-3 U>&5X.3ED,2YH=&WLO6F7XS:2-OI7<--V3]5[*!57;6G[W-K>;X?ID#D5"*710IDU1F9?_Z"X"D4OM*B0$RW*>S)$HB@0>Q1R#PX__3:KT/ MQS1TF4=^_?+Q-^)%[FS"PI2X,:,IO_KHIV/R)9I.:4@^LCCV@X"\B7WOGA'2 M;QMV6V_W.ZW6SS_R6[W-?Q.% ^*\LE^9NFD20Q_HSD#ODC\^DA=_?GG[4G[Y MW>]OO_SUQ_OLH7_\^>:W#V_)3>O5J_^QWKYZ]>[+N^P#?G>#?(EIF/BI'X4T M>/7J_:<;3P'X51%'"VE[JW?S\H[C" M_S+J_?SCA*64N&,:)RS]Z>;/+[^T>OP;J9\&[. _70SH?&]'[;2:#JP]&EZRW_YBG^\\IUOK4??2\<#0]=_N)U2S_/#^U; M1NG :?=ZSY=B_WX\OQ9E4QO$+*"I_\#$O3<_V33:'?[LA6?PKTZ++XZB,&V- MZ,0/G@;_\<6?L(1\8H_D.\CG*KY=/.?!3_RA'_CITV#L>QX+^1?^\5W/U*W;'U^)+W)H MIAO@<0-&X\$P2L>WJTAM@N!"\TK9M[1% _^>/TU<79@H$?\W\A=B",.E(3QF M=QE&@<<_?/]MS%%(29^SP(^OAMF<+S]FEW,FBW<-VI_"'<@3#('*_WN;C ML#IMQWZFO5ZG;3LY&U0S[_7UR6XD!KEAN3[]=?=^\.:W=]4OE3E?JM>$&,S^0/Y]P MF1OS7Y!I''DS-TU(&I%TS(@;\1O'_(KXB1]Z,_[NB;^0'_X9^D)4WZ7\UXF\ MX5L:4H^6!$]GTT+L$#//Z!AZ3^+#=@WQ&5!D(O<^?MD2MWB?3[%[!PF)VN(",(TF \&RMPNR7;R5$VAQ%HQFZ6#D?V/>HJS/AEG0?AKS_WO% M%(JO]7*>3+W%3\^:QP.+4]^E04[5DL#Y@&\?QYQ\6@).-@BC1RY+YL*!_RJ' M/1_M/[[K=[K]V]5Q+7_I1[^4\69OQ8T&/F/Y&-F[I#7+A?R+)8AG+LQC9DPO6>Q.^;6 M#J[C89/;B/@VOV?#,FYP9*)6(3TD*^^E& MQ.EN"COH(./FV='-QR3B6MSG3CFQ+H?_S+;A/"OV//Z77UP.YZ5Q\>QBGKG) M,E?\*S9%Q@O;+0JS\\,B3 MF \D&0)Y?KH0>%T80\:>.@NBQ +-XWQ)/&@RY M/_2U]P0A6Z[VZ\_"M*\ MSN?;ZX*:[_HD"^>EXI#^BA(X*L*_O"9<0'+*X]+4O-F[/C9G2UC"J>X+)!VM M9>?W!&VRU0CK,=KWAL7G4O%M_50 N_[A?EHPVOT,GFO8.SLS0!;YR"^.$_(^ M\W-?6<8KTYR;R65HK .1/A7+9[ZZ$)C')7!6/$P9]&=>28!FRN] 0.-NK0X7EZ["RP]RNSG9%6 M.AE'5577]X9F='I:W^B1^J'Q&,367?#/4S^#1$?Y6]8>)^.11%/-.-WF++\TTGDL:!- MR%T:1_PM_RF_L<97=C8-BMI+^8OP/A+?'T7N+.'O"/\>O1=7IK'O,HU0=^RS M!W$AO[DHEB1L-/)=GX7N$_$GTY@[QJ*T,]%DPB9@G$"RF\A\*7]J(C[SQ/?R MA7>CD'\I$'?3$+)3]I72(I4;NO!)^TY%?\/DW'Z M*1628!;0.'@BG+)D]6$@AL>QQY#(F12:7)T_DD06!I(S'C$"YG!GYGB@[YQ<>18EY M)M"8?-3WED,F>8Y2E&C9^OPM?W+R%#(^7PX9EWSR^RF'2\HI+JK%OYQXTZP@ M,H@2)B69^)8H*Z=%<23YW4VC899R,]IRTL8U4KS-H,'ACDFMQ'U^?_/^\Q?R MYL^W_ZF1/SZ_O_OP[OVG+^0?=#*])6_?_ZZ1+[__\>;/#PNUO*6Y@V?Y?L#< MNZRD[*.\5)*7MP<>^%Z;+)XKR5\[SSFKWI#> Y6L/9P>'!] #VQU%T48A6RM M_D\Q#^PZ62JHP3Q@ OWNGU('OB8T(3\(&R:O1Z\LA =?WAMV>?*^]/@<>!70 M00V &D I#5 GIN1#O&FT=\R@HPY61 MX36WXI_%>JFAF9I:[X>++K3>5]$ST'Q'T:^4Z*^3G/_$4O(A=*-)6?$9Y<7Y M]X9A:UW#0,/](+CZAMPCC=(;I7<5Z*(I?X2(EX4'GB]V#'&TQ,9I-.NWZP&K M;7?!5LW"UPMFNX=Z ?4"6+W0I"V$U_.OFK.3L&+9@=L+H:X!:C34:- U&E@! M"DM<+BDEL)A5+?".4CJ(8FEJHT:0H-Y00V\ B>>HICH@PU:UW"O'94$@48&@ M E%8@:@22MN?;\%N7-6UARJ:.V,W+NS&=5$!N@;&M?55C9736=A"+ A027MA MNRULMP57&V&[+50M"Y<*JZ0VKM_&0W%5 :?'A]H:P<#MWZ@3E-()C?8N MH#4'45R+@-Y[J+9BL5&OH%Y12:\T1HE4TW)$<4WQO='I:HYNP=C6J+9JZ)H8 MA4+-H(YF:++' ::1B>+Z W2/0K75B6&BJX$*126%TACM<>WV*(HKB>\-P]$Z M.I"FAVIK!>YD'*YP42>@3D G X": -1B175=8K4='6R(%@U[8NN =OND(] VIIRQD3^[J<;<85_5=ZY^'*N[+EW$=!IP@;%BT5( MQ0SRT4_H-_Y=+G+"]#8;(1]K-$L'(_\;\U;&E,;%4XJY9_@?(&LMJVU96V6M M(R D\U9Z]WN_BYN=/?]V]'[SY[=W1K56.EA(56MO^8-\H*L#UU?,0DN,?M%.<]J]N6N9!V:6+@E):F4$=,]: MF5"F(T[7 QH\TJKVW:\UAO=DU?,P^_M18$1>COXO,L9),[Y7P,YEY+?A6:37.&ZJ&(&5W&SL_3"&:[:YYFUN]K<];1 MVQUCFYB\@N&2,Z5\\)H- \=V.2)\@\,L-1AVL'&^MQ.EV>YOM0MA47IYDS8Z M;7NK30A\TN[OO3C4!CB>[[T)J:A.RYI'7+^/C7K:-M=T[5KM$R;NI*>6750"!$ A0?7 MJC,HI1%D(2*N4F!0'3E^W^L96J_CG%V+5K!R>34%*G*WT5LZ4[@DWJTKH[[V M_M4F9?;?JZ->-_OMSMD%/PU4M&9_I9H'%>E)_%EV&X*&*%;!<:6Q;;.5JF5= MAI-KS;:E%MO64:^NF&JH5P_E1@/UZID,^B%T8S;AV-*@X%/4JH<1GW/$=I_F M:-7U7,8!@:@=V8VUT-0:/6,Q\(YQ[8=O>:"4A'3"'_J_OP9?# $6-JN<6$D[X=,*V';I:1GMWM;*I,IJ!1T^VS2F83**XLE MON*_9B]TK<4_>@DH%Z]&CAM'B:,LKZ@A8SZ[W7443>8?4K'9MK;N!,02ZHN1 M6*&NLC4P%RH?P2S"<;KI5.[JRKWZ2G+7_@C"@4;)5O\MK['=$C%8_G3-NUO^ M>,6[RS^\KG=W0IFZ95DC>[1XVRUNQ(CJ M@,-_8T#GG#*/HK:IG(H<62!5SJV.J[):U7U[U@\88^_PSD_2V!_.3I:DF4I'25H727I^27 I M=DZUR8\]=:JR=.]P];,UQI];(0UBE.\[W8[6Z1]^3LZZZCY-KX!3'<=D-DI1 MY4MBNQ157B<>75)FYS$D.)YS;$OK=4QR"2&_H/='IOB?NC2SJ;#]/,&^%9PZ M2*F2VT^AC+^4C&\TBVYS4IK-CV4;^? HB>CSYA/=K%O=?T?![/R#9I9M=E5, M .N(\H M,!MJK9[)17!-TU-81A1W7T2LJAJB6J>.C_^@D^GMV>>/E!,VAD8_AHXBMU(; MM8$<5N.@;W_Y#+)&6KG[HDE?(K&YZ8IAW[H0E]E%60T^NJN>/+\4OQYF:->% M.0VCL[3_\$JQ7EAE"(<3U7KKB+(+.Y0AG,X1F\U1JE^A+D,]$7T.-RD<4C8N M%?QHD'9'._QX.WRU?13*;+3$8?)JLVSP%X:IOSRV XWJ)1?[B&9+IS8TMU%T M5RVZ&\M2*MO19M[;G,;:'-O-!!6VJQ>1MC+ M_U2C&:/?-M &AR?*EXBI:5RW56RKR6+.TM$ :*:CF7Z=$A4TTV'*=N351IOI MG4V=V>&TZ0-CSDVE GP9RM58> MD1^+/.%7BG'8\MSOY;YZ"S=>NEO+94%PN[/3D%+-(2\[2O'AO/JYK"&O'W<] M[]]\WXQ+<>/GO%B1_;*&T[%!_I$W%DD_436OQQ-+:V_:X&#:F63P:# M3VTX\P.O[4:3#6VZX*C-8_7+XM_QO/O[L_73RJ')C9@%';3\03[0U8'K*\K) M$J-?%&K.0@_>W'1:NB3*6*V,@.Y9*VLQ2T>*1/24YPO5[;?#Y:)[NF MKZ@Y(>\6A-I2;_SLFUK9+HPSU[Q7T9*[^%RREN',-9*UUYY8A6;3 MG!ML#*HZS"/. WE+I[XHZG\=!)&[W,ZW@J$NCTVH(/+:_7OF9V29D+\XY7*6 M:[VCZ;.'=[EC-):L(SI+HS7CJ'C(@<=F; RMQ1,:% TJV\,?T9X;V:V! MPSR^Z_PV0C?Z;?V +=0J<,(IQT 89MO>=;CDSNEOLJ/QW(C+T/%2;/HHSP97 MI!K)8MMM5<^/.3$UMV8_G!C:WW-\854)EHK3*>O9O UJ[(A#(@]*K]2IX_3N M'<5?/I+/[(&%,T9H2H[/VN2*%/X"<,U0N.;Y2Z!+(GOEGW*XQXEE6DO*LSQ< MH"5KX^B1"Q#NH_9N3I$TF5I;I'-C9/>[7F69V'T9D#Q,F-?,9#<5GPQ$N,%W MU_%DLY"J;_XI_PK[Q M.WA$/(9/^2M+"1]5PD*7B4-2^9-(.HX9$Z>3MK(O).21$8ZB&";_Y3T+Q;X M$8B(H_">#S:=Q6&2/8W?-1G3F(WYU%FMU3+A[UZZJWFY!Y0&7)8& MQ>&T-$@B,@T833@9YL(PAP)>LY([$LT?2-R#_./,_I+)7&-9IR8&!G.$@Y' MDK3E$(U;4NW!MW4A)"G4.B4)MIN?/__^YOWG+^3-GV__4R-_?'Y_]^'=^T]? MB.R51=Z^_UTC7W[_X\V?'T3^<45S[/<)=JJ-W"& ;Q[!*!V26N,IBSG'^2D_ MZ")4:X\N) #$ >5\1('(!;Q$7P'(VAS)*.@N'!&,*$JTPBADJ\59\/P%4""6 MHSF!289KJHO5![00(1M=>%M=?K))F)6HO"Y0KO47-=])QX=+U*!_7U-/8#U%RH MN2"!B)KK4B4Z M3C5=!T10+@'W@?PD'*1Y[7FY>N?Z,P9%/$>KD".E/)3V/#OPNXC$5QD0&"*] M,2Q85:.C(YJ8W,F=%I_G.RV2$GN8&/L50$C2,2,C/TY2\O>,QGQM-'FIJ"=_ MW@/B$=/J:89C9[M#$K'I46P;X?1'[QF9QK[+2#0BWYMZO]UWR)3E^X3:U6SH MN-J&C/TP'Q2PY(PH=##7Q4\:X>86A\]/$^+.XECLG.&PZD4%^=K^'$)GZ3B* M_7]+-;Z\@KYH".-E^\($[XD+D5RY^YBQB;@W?[]PK^^-A2?Q!96CB"83\=PT M'WW^24GB^@^II,V(5_&?D(>^6W)D&54%\WB=$SXUY;&RW^< M/2&E7QE_I"_V%"U1*#%UH\OO>"<_RBOFB"$:OQD=,7ENKMZ/B4S\$,O(&L)I M:P]9)&TZY0/]YD_X5((GTFG;RU G&W$0N^$H!R^56_@>6))*- 4/V%VS;1;W MJ':'W&DZ&9J67 M,$QFT_4EZ&]4N^M6AC@VX^6/K_@]=H^ES.7:[].\^%YL0%S8:E/'-EMU:#Z$ M@K"!PRRQ#9?5MCOUX(23VG#9;>-D08!-GZIHP]5M&UN=;UP1.)(%VW"IL-$8 M:#+QV-[C^]0;+L2)"_%;]'A"3C?7JO!1AY3FW;D.O_(W1Z]#IBHQMXLMN?*' MEMP.Z?=93&:A__>,D6A^ O8D\E@@8R8)AS%KF)1P*/T1AY4/133F8JDO5#:A MW@._1.]%OZTQ30D+94!A)L.LT2SE-QUQP&6[K?")?_S@QU$HPH-MV<=+W#N: MIO[$3_BBR0#E/#9*PR@=B^!YUGM+= &3H<:BJ5+1, G;)6&[)"RLRQXBXYUE MV5S-P7!?53>QM8ZCGV1" 0,1DKTD8.WIQ\&*%A%6NRE4[0:&[Z^E@%;2;/\' M=5'I0K-GH"8J']0.ZB'40Z! 7-1#W 7+XAS6:7&.GCSBLBI!U]^K-O[/'6,D M*T:0U40KQ1HQ?SS0:;3KPM&8=;I(-N?+"IAAW(/?A02 MFB2SR33[,)FY8WZ!C"-Q4.@]'RF-T^PWHA(W8/)K6GY6;5:X2[V)'_K9,:4/ M3)R#R\*$\2]EL(B-_GF["L\7^VF\^?;^6');K122,4OXM-YAY+"OQ'8TD-G)73W:ZZC1*\P-^Z?-!@/Q9,7^Z MZ!;@"UCR N()?2*1RU$D="1:'(AF!>+<7X%E*A9! "KO+@YOY0-:30Z*+W+9 MTOKGZ]=_S,?)!^%&?&&2:93-37XZX;>03^:W%=.@#]0/9 Y2+(%(1#[2V&N) M-1>_X:LC.S>D?"52,@MC_O,HJW?FDX[BE'C9@<1BS+/0%9T;.'ZB=\@]OP^_ MA28Q%1\_0_) 8Y]F7,6'GG5G<*,D7^%BY9[!&8J#9265B=7)&DAD=)7?FU-G M%#.-N#04DQJ*9A3Y0)\$>I[O\G5IBY7,%RO#5JPK^R87DM\Y99.D>-Y"\3<' M_!?JIE&;LIS=DC%G2:N+-$L,>0!='CG&7D2;X>XT@'SX#DW2WF M=S5UTR"OPU ,[S,3AT2+%?Y%%*8;>NL_LUKWV3!A?\_$P^_>OQ5-,?C7!,5# MV5V\L2$$I%W11W2Q>&[R0CZ$8H- WG;MBOT1_BOKH<(ID2L!+D6%%.?#*2B4 MR\I,JDE)6(CQ3,)(RB]V*7!VXRS'N5T*[C3RZ#/=B<.@LP\YBP2!EE'LHI39 M1*V/;,A%)!-]A1X?']M<70WE=@@,,P;BULWH1$HI2$ M=,*?\;^_!E\=O6N;>J]CB@VD=/DSH]_MVX:=?W(!ALP,NH7=KB[79['8E3J^ M+2QD:?NM &H:;=&!@VOW^2QMZ3(L;XA=N/'2W5HN"X)5>ZC8"@MFMS,4HMFW M&>ND(2\L3;ZTLGI0WOX:S5E&_C?FK75G.:SOH-6V+ !.[!:UDV]3Y]F; MM,ZGO^[>#]Z(+4=';L,4$[@>DY^MW*H*1/24YPO5[;?*Y>S:[I*VI.R+L% MH993Y.(PBDN+X]C7@V)AG+GFO8J6W,7GDK6*PGD^!GNO/;$*S:8Y0W,0WCY; MSF^YY7S%UFD9OELT_K:>E:N6?N;R2H]UK66C:?)+(0U=X?T7+K*?D,0=,V\F MO%A1 2T="8T[Z;,XD:\6)+8F7(/^0-<);4_:Y#U-^)U#(J:<16BR,>3>NVA. MF3G.3WQ,5)S 2E[TNMV7Q-:[K;YN=8L?KMC4R9M3+22P+@[RC3RGWK\D;1MVQ M1G[AXMSWJ"8(C1(N&Z1?ZV<]SV434Z[WITS09"K()$EC?SA+.2&*AI_/Q_6* M[\GUE(T"RJ",W^&OH@+WJ4BHBAO M^):&U*-90P!^JP??8XO/]!@TFL7BT6DL(U3/ M7QV*P*F(&G(PW;'L>;K#R)6!2^K&49*L#[DMACE'B#W# M(:8R8>Z8AL)L6IB!MH2@9$>^&OGDLQX'\YOD4#['(3)I,!:!AH1/5@8--=E_ ME<6N?)W%:27(8C&8&(8,,2=+R-S-E_==,7@QG@(<#K_H!K&!",2W0I8^1O%7 M?G,13^1XBMY M9XX%13>/M>>1-,%@P^B!9>0[\N]7/I01^/RN"9VPG+:R('QQ>Q%.$S%NSF[N M+$LW^)+#N*5(A1X3P7KR9_NN761'.*$*!IQF#.YR(SC-N([/VY^*7K$O\H>* M]S[?UGP.FV?SH ?FZ!A (%+FNFG.XB+Q=SC#^7D<4%2+*.NDG^0H;QY[*3WR3O(\,')S=R MI4(,<./!X%;/C-L3HJ-,Z-&8RX4P'0M)<2?R6SO@(UD_[2S'DR64.&@^%_5! ME(C4U+;?"7TC/#<9AQ6IF")!L"&+]&G'\Y.Q3'(,F4SJY3268\Y'DU&PS!\E MLAEX(*RQ+/'&(= V6DE9>H$]PY_U$A=#$#FMYQ5=7.W?]-**A[^<.)GR22BN;DN12;7DO.%%(Z&VO.)R)9\DOV MT#E;*B;%[^B(D5]IS!W,3,<+^7?59,1!)M\:W19TG11KL9JQ3(K)S)=&D$5. M.;FLR)-_Y(_8?Q!YU@5Z^8W_)+36+SE_(?R MCOR3:4##E?;^F;6XULX_>[WP/6Y.A@F5MFQRR.3S;*70*S,_&6>.URPS%$3C MR^>,?KYJPL_2B@4JK@F1LWJ1.!;YWAQN[B9R&1(_)\:D6Y#GJ.?*)<=12%0A MJ1^B@-^.JZNOF9AZ3I_[A9[-2Y;?%_+E3['7)P:(98VST87 M\E60Y)8D=&Y7Y#;ES3KURT"BLD*1AO M9W5#D6SGR\%7,DQS+!Y9D=[/05C,5J9CKA>YZDY<;KX_)\4%N&24WV])(\IY M'J\W,G,ER_UO0/PYZY^C',D" SG#[+D[L7T=B#H+[KO,O88%LXLM%PCD!3G9 M725W[>'/>:'-0@W'@EQ9/B.#(TWN!;6'D?Q2+$U+N0[B*(RED&:9\$VT H&RZA$$P0C M1>ZCGW ;FWT3-B^1AWW\/?/C3"AQ!R[@KJJ8?$ ?\72.\RV)#_+T$X[]9Q84 MQ2N< #YR'J6JG&8RU();VF#?$X>[98/ M&Q# MGW4Y-V_]70G6#-"BCV4)L)S%ONYIAKO&Q3TU3VR[$ ,+99<\.L__9MXX]\!_ M+P*5"7GQ9TAGGL@1OX0SB1XO=XSADOQ:4+&Y]-+7)-')YQK.VS*J<<*2@NKW^+.O9*(EE^IM4Y&S MKYJW,E8?5P;DRO#A;750<&F0:7!E<&446AD49Q=>FL-/Z3S(6JX0A?X1*%S4 M+@75!.4$5.9][IUM?>[W(63WV[9USGG8E^EV?\[1D5_&,6/D8R0*)LG[4/1G M^$AC=_R/[XR.?FL96O9B0PP5F0N9:P-SF:S'5$+N9<6P[IIY[T M8Y0@>1=;4KHN8Z/1U5%8FO,GEF85_J7)U>O.4 EU(\0%M(7_OHR99:X3@*GM M2%83:WN)R;8V<(9F='I:W^C5G0HRBW+];VTGC&2_@^R[MJEU^^M$#\W'V+_, M;Z-$ED^7J]I0CU5JTZF 42X:X!J^9R%[2?9R;$?3 MK7XY:AB E;+2ND#\OR.?]T_9>6,:1R,_1?^S3OZG"K#4U8JW+$,SQ78H)"#D M*^2K\H)"?6[U.B6IY0II9$4)[Z"7M3#XZI:J.J?K#F6J-9"N*'P0E.-*>9J) M"I(*@H+\LU]-3_@M @;7>^;/N&-!( ^8R?O<:3N. 6JD1UVE--F D[+AO$H% M$"P@K^);=+J::9<>45>)M+/?)3@FX[ M)OG@@-:(K)_1L;2^8S?&Q45^0WZKDM_ZCM;KK5OYIV'Q(7>V$86K_3 M>8E4@\R$S'0N,W6TCFZM\Y)B;NB*POU-;-N*0JYOB]/O1+=LL=_:8\/R=G(U MG _0[+Z"V7V-3),\6-5$TD#VJ#U['&YD6EJO8Y:D& '8"MM+JT3X5D9KRRNJ M0INQ]F6=6,5Y28W9X4\B3R)/'D&3W;/J<4"X27/D[5Y'%IJ??2&L9 3 MNR.5$),V>QO0IT[C*5/7K%ZO 2[XAZQV:LA&4L:/9_7-ZCNW>I=1PJD''&AVAFE5W M(B$@!L@,2F_FW1]F_C#W8;'F&?-8,&&K0Q[KX%B:U=7Z':/1-=/R'9S=\LB= MR)WS[)&C=9QNW:JPQ=&-63 ;7>&+Y<,LS@!>-!L&K#(.6,*HS//KH$VT[)"T M86M=H_1S,,#R2*4*&!HM(=.<>/947^O9Y[2WA.1(*Z%ST.D^P:Q/HRG:],?: M] @:^MG(D,B0L"+O(%QK\8SATC,6.6S1UR93%A/^8A*%)!G3F U^?#7$9'0C M/"S,OR$A5*Z#P8*"W'$-'0DJ%;T2D7Y#$]]MI%,,S"BO3;2M^JF5?3ASV]'5 M)@!D%&24:V1OVKVZG;+TS@]F*?/J[RO6U#R^*DD=ZATCM7 M5^MVG0(.GIJ$KYI[6%LC5P58ZGV@"9*+^K#L5[3_^,[HZ+?(#0U+._Z/?,<\ M0ODLZ#W+,HX)B69IDM)0#A73C^I8U"I@4*,$"Q("8J D,QRQZ073CYA^K*]E MK (L=C50PZD#,:@/AYBZJ3D=:[..?)728<#XOY[_4,&Z'KJ2NVWS*]D2&[K^@QC1PHV7 M[M9R61#<[C(/]V(*_Q9 M)4X#T2P=C/QOS%M9 MZS0NGE* D$UVJZ1)HT*F6%;;VFIH$D>0)IF_6J',A8=%_ &C('HLH"O>2ZX? M#&-&O[8>.0*WTRCQ4S_BHH0%-/4?V,H]YY_381()F_-6;*;3UQA$#?+.I$3^ M=Z?L7UX1&U<$V(ILU;NX(F6OR'Y/^0SQ=15,YJE?+N2C>/"=8_<\SU[W+6]^ M_O37W?O!F]_>'9CL/4-*7#ZCX7)=Q>*3H?A(GXBC$6X;FB>A<12'5I/?.1P, M/K7AS ^\MAM-EM& 8".?S^?R[WANMCQ' ELY-/F>^06K>OF#?*"K ]=7S&U+ MC'[13G/:O5Y!*"VY1LN7A"2U,@*Z9ZU,*-,1I^L!#1[I4Y(37*_7-NUYUZ#L MFKXBIH4)MR"05?C%W^&=.;Y_-LOX4SG MA1^2=!S-$AIZR97'M2923X@["PJ_C->Y)*\65&HNK=;-S:.]T*6X1<=L=[8: M-%JT>["/_#Z:NXY(E@"E']#48M>.6HPR!"V NNVE29=Z8$[&!UBR M#P"6Z_2IR8,\ *8&_9P<9 TPL%R)-:Z^75*)HW"NY'3L7^/?TW'6M'XAV9HI MP@%:A"I[5; PV)<%47FS/%(&8G#!H+K*K%$#YW!E%^LO4F**"34^]"_=>4&]!.3KY8A!C:1$N/%W>UOME' M]Q!YY$1E"&V65PP<0]B1=X("N,1 S=ZJ!][;C/.6^14$I!_!H]B-HXR21NS& M@=TXFM1I +MQ*+HBV(T#4%4[=N/ ;AS8C0.[<6 W#NS&H7(WCA/F57G["L6Z MA+RA 0U=1N[&C*4)H:%'LAJV7_R0?^#3@+RC*07:*L033F*<$" M0R#1*/#0 M0YGAAEIT6W&XQNS@;F"0N[3;#JX,U)7!'?0P5Z;;[N+2P%P:9!I<&5R9H\49 M]M !U*MEK[GH0\%IT;SVK10!T3EF;=)U9 MY_3F+.?"5$+_C7[;,BH][.AH[I&-C8AE')4V.]=*0]+91#KF90\+*YUTWC&7 M388L+JCGO#XMN1 &M15OK^JYNWO_Y:X\IKGZ_*'QT3GB!I$[.0:%T"'1(7(* M()?%6!H,'3C/;I]5)?;G^Z.GE0U_/:E"9C69;GBA?L[YG_0 -QJA6'*#H MY+:D7<)5^,A7V3MO=C3'63_17BD:0&8!QRPP&JJ5S2Q67^MVUQM-J.&0;E>> MGYG+N+X^+3#3D"]'7K9+K#PN#BGNTU1$W7_9H1II-)UA M]FOL05KO"JGGZEFG[!279O8,S>B4>G@)%!)" M7H.@FJN?7^D\8_2Z7"$KX"NK(%K19X;CV<#"H**:9>CG>:+/"P856!A45+(, M\9!/.+[NOGU!G\5717W5+&'H\#;""%=$EL!P3LHVWGNVUNV4'H.&0$#(:>CN M7H)CNEV-_Q^^LWN2^OTCCJ9\U$\R+2SV$4W%R=KEUF>A)$!CO9YERZ;=TVRK M]. Q,@R6+4,G?%MSNG9SW-1_1I'WZ #_\T.W;*#U,:WOOB")\L1(P.JM+VMCI: M5G'QT.EPX5"^0D6&00<5..'WN"6IUVA?[3Y%^8Z-6!PSCZ3TVT64)!K1((UH M=50I+";:(V0$"(9Y2VI%%<@^ !0K@/F5[X/JCJ+^YP9G$[?#UGM[GD(:L][; M^@Q+,S;LN(?KA2&_*:)B@4VV?+XQC;)VWP P1_9MA\6J8#"6^#)G69RSO&@F MPO(@Y,AE6Q^#FWO)8L76K(ZA.1M224IY=,APZC'<9K<8W-Q+9SC3Z6F.I[(0F9.VW5FX6).(S[H*!3]%8,HO&]QGID0CPUQ[RP: MU"K[FU(Q7OW9C[ MLYD3*]H6TY2/A02,)NPBNAC% =KJ]?1M'4Y3WK]A070M['1% MY('ZCJVAV;:CV5W,&ZO.,NC:'D_ZCJW9O;*.V0.5.KY=.3UH(=R+1PBA00T" MEMK6-G.-VMEPD'8-" @Y#8#>!3"_TCFFIYFVJN?=;O% %_;I^F$RBV6]5LSX M/1\PYZJNG:V.9E5<*#B69FPX$D4URD!^48)?U/=G'4/K='GU@6(8X M[BO$_;\;*TY,8WTK10W\0.13-=/&T.9?,K_U.PHP3_9CUH!&Z5R>+B7 M&*#@ 0 4+%C@["6^RKGA-: ?9#15&0W(YN*K,)H:7OC>5B'#I<Z??U@RUXO'MSOLN\4 MTX4_7XZ8;H1/SWG+ZFBVM;[#406?_MQX.Z&A1]C?,\Y6Z*$#RQYK#&[N91_EJED=0W,ZI0?>D>&0X^D,9SH]S;$4R)L? M')O/#\^ &9M'J8-.%H2R=76#[D@KB J$2O:JH^FO4LH-$?ZOYS]4$-H\<+Q0 MQ\5!(W*9?KH19@"_B82SN$MN][E1$-!IP@;%B\6!=?C#\S%-Z#?^7087!A?FF(5QVH:%2P-R M:=J=G6XTKLR9*W-D0'FO$].(,L'=@AQ<:&>MWN)(E+B;S5'@/KESJ5PK5S-1-8>92QCQ5RG [SNK62\J8NFF6)EK4TEJG*JG3R:?3[L$N&SR%? RU-5-% M5L_ANFI/N!]45>4^P+Z-"#O:$K+E#X0ZKW@>1*(RN;@,@1 M ($)48&/2A;DA( +=*;J "E-KG;+Y\EU#%?;&Y*7E'YF+O,?9)V(1Y\2HJRO M!(P-$()]2>ZJB\GMKK(+#5T'(/'O2XI63OR.NE$-T)H=5,AB5=E_"!]8F$;Q M4[FZOJ[F'J*B?F3B7#G9J1,Y*& W0( )%BI5A![.Y!JSCZ&$YH427KLN7ZLP>)1D*6DFDP M2XB?AQG\XBK_."%TU3Q EZ$^CM25FMHH&$$XJ&=-QS$TI[]^\+E*)(",42%C M*!@D..SLA7Y'T\L]M 2C"DI%%.F2Q7[O^H, L5"!NZ/&'PXA;;YMEFQ)0J+M) M#;1ZY_!+-B2I^>60R)>8\C&']]SB(!-^99SD=L*8/C R9"PDU!.'9S"/C**8 MI&-&IG$D7D\HX;8CB.\V,MU=C:CJ.LE* O-*Y,#"RT M9' #1F,AV,:WGI], _HTD!(C?U2Q;\_DHHT_=,*O%..QVZ*7_'+7AH4;+]VM MY;(@N-VU/5FMO@^7'65GP>@1F*\]I()JE@Y'_C7GG M]@1,HX4."-96ZX,X@C3)_-4*95ZBL\EZ.Q,^5CDN%9Z]OO/[YN=/?]V]'[SY[=V!NYG/ MD!(5[8,_'(J/](DX&CFBL\09'%I-LRPO71*2U,H( MZ)ZU,J%,1YRN!S1XI$])3G"]7MM\[LF17=-7Q+0PX18$\E*GY^R9R[V>\VM[ MA/_".'-?HF*A7_@G?BA_- PB]VL^)M/*V2TG@P-_UN7AN%'+"$B9N&LGL,%9&7NY3_ M,V$BNQ.-R%N:C,DOW"Y)R(L_0SKS?/Z=E^4,X(4?DG0LG+N6"K1H"= MT(.E#GW@LUPD%S;8P+(2OP+;\>+"X,*4NC#8]!WLTB#/X,+@PAPIS- RJS:^ M>)RIC/U^P6%R_4;B9MNN68_6+^.8,?(QDE4;[T./>5E7\:Q-LF5HF_HE(V\I MRUL ^OACAVWLL V&GCJUHR>C#%D-8"/,X9->B&7_$4D]CZ 9,[[S,E**Z+=ZYP9J<+;FPT=U[IHO-:'YNQAEH4 M JRP)"T>JJ08^:B@NB'@! N5*AS<"ME,-;?WN3=/3S[P'>,FD.M347]!:.@1 M.HGX\/\M+RA@X#9&H:-84=^GMG3-[O=5)PP5]#)RB_K^N.%HCK'.+37PQU>5 M\-V8\GD/J<@6&Q(9,J:YV MKR.7&1L23JI[V+]%24*X<\VQXJ.8^R]=@P5=;@54%T0),3*BAOQ66( M@,4PE2WZ]D(XN?&;B)\F,ABXC;I2D MB;+VK K" R6%^CYQ5U^7"XI1!;**"JRBOC]LFXUPAN4FY42H5'$:RI!ZF5YE MWT3JN;3=4! ,3Q4$!P2<8*%26R=8G/I%(-,QC">K&Q[ M1MFZ%OD# BBP( #GY1[,'T;/6F>0&OJV;Z4GR[4F)1^KD!>=:]$->*N67K$6! MF5%@900$G&"A4JO,KM73G*Z.R5UD+ABHJ)# ML=DH"TA'Z9C%Q)W%L>B-E46JE;5359 =*"@4=7!-S;*[Z-\BBS3.OSVMI:1C MK/>=J:&C^]IU^48MZ9MU\_EYF7=78" &-B>UWS[R)2C+E<&+;W,(H]%K>RGP^,Z3>21('O MD>]T^1]U/ M+"4N3<;BC(<'W^..]_")B-,>J#B!B5 W]1^:ZH17I/BD*$*Y^C5([=5#5&NY>O/;649/LXT-S0W5)QID+D69"X:2*H6Y3,WLU:DT MO3A?V>7:./&+XY6'LX3_-DGR=BGBDLRD4_&UF'G*VK(JB!"4%[#*U@\7#I;6 M[^"F;.01]9W@RS7F,S2];]:[Z=CSZ$RQP30 M%\ E<0K7I/_BAS1TL28=\XEURKDKJZB16R" @L"+$%7. _O)\F,*UB9BP^B M\+[%66Q"/#;$'#S:]NA37R=A)Y RS#H2%#)>71@/AEHKF?%LP]!,1[]_9)T;'./@"_W&[_SHI^,Q M"SRYO4T>\!V%A$VF0?3$6/*/[ZS^K=SU)C; /=+8:U -.VSMAGZ)PJZ[86@= MIX>^._((^NX[>,3NE7;,"0#S9+LJ?O^-Q:Z?R!QWDD;N5Q)-16L7=-%AZU\( ML((3-[7TN7MZKX:THX+^AH 3+%14\+=/VA6N]9T+GGH"1]U_9M.\RZI4^&,: M9^U6W6@RX=ZWM #0_$4/H.E>LJ-K^J9@')(#0M!,G[B/V>RLN2F_!Q^)>,=? M)KXG#PF-0C0ZL<$3)-3JT(3M8.%DUK*).2R"0C8LU6-6B W+K!11;9/VWF9K MH_DF[!HT6X/%.]CVJ<&MU;JZYNCJMU:#12[(40UNI&9V-+M?GT9J1[KP'R9\ MW-*#9]_<,>4>/.&..R/9ZT34G@F]COX#^@^04&N4&]]UT(U'-H2(&KKQ]7/C M/>;&3&3"_3 _LBSTLA>BZOR!!BPL;Z=:P_D'(5 X&6Y8FFENR/TA.2 $S4R& M&[IF]39LHFB&*_UVF[)LD3>,_R84T7!Q?AE_3E3: :!HRL,WY?=WO/W'=T9' MOT7/^'23W+#Z6K?;1T<9N>NRW-5(A]>R1.5GMPFUX#O4^'M^M70%CO)DA7DL MSCQ>-!L&#(;T^/Y2&6D $RU;"9L=S2G]N$_D$'B$&&1G!&?I7;82$>;X$'=B$](4QPLL[U M!$JUI+)XQJX#O.YFTVG Q,8Q&A#/3]P@2F:QW'DM76[9\VP4Q6J?V06+9:IN M1@54C" J,"@%(0 & 1[0!<[5/C*,_9NHX?((31*6)B0:II3_5F[-FA=Z:FFUC?AGY M0B&O]2I\H6N6V8@N8:]=-Y[1()&*>S!)/A4>+YB=:X(IXIV?* M!M.P<*61V!5Q-\\D=L>TE?R' A*C 1Z6)>==7*1T& MC/_K^0]5+?,)AW=?8J!F;]5:Z&V.%"S<17RZ-H+$X%T$9^30F]%M+=+9E87J;K3RG@6B6#D;^-^:MK'4:%T\I0,@F MNU7@IE$A6BVK;5G;'"#B"-(D\UJP.45L7%% M@*V(B2MRK179'^4X0WQ=!9-Y#1H7\E$\^,ZQ>YYGKYLC-S]_^NON_>#-;^\. M+#@[0TI4=&S0X5!\I$_$T8BIBY3."6@ >'@\&G-ISY@==VH\DR&F!\ M@[/X7/X=S\V69\^NE4.3[[E9L*J7/\@'NCIP?<7FW3GN\9RJ[I*V):F' + CFGR,5A M%)<6Q[%/^"^,,_087!A?F.&'6WQHZP:5!GL&%P85196'Z;1,-,Y K@RQ3==)LWPKM#=%4E$': MC)4HJ3HUL(95\W,(W"C@4PQ_NG%NML QX7<)V'8XK)ZT'P%W(=V=E]P4>A_' MC)&/_(-Q(CIO,H]\I+$[SIJY6H96='4]*$NY#\#*.V2 X#I$J0R4]MD_#8.I M>92SWPQ8P@: SE_;_]0YI&!S(U!+6?UC:GG1'EBS!\QM]L!RL7&O[?3KI?R/ MJ#]:AJ))8N8D2NG4S$SDE&(@I91/*7J[7S.9\E9V/5*'5H"8*ILJ2 !T,3E\ MW3^$24H#$9&*PC);2@+;"'>D/,&-E-6ADE4N("Y0J06Y2D7JR5+HB M4:D&N MJ@5.6703 E"@8&D8^:B0Z3RXO9\I'WA'@_(:WM9TV?$4J\-,>V@3+;GG9Z?; MT3I]Y<]Y0YX!PC/KM0L )EHRSSB6J775/QM1!9Y!4*Y-K4@5]4")PS:(_G4,FC_^_SLNFD4XG=WF5""XKN6UK$ZZJPM$GQ=0%%N8Q^2 MRK9Z^:4<0R4V-*@:^KE9;=I[,S*+1G=VAQ6CN[RD3'-<,_5Q@H5*%='Z"K*@ M?)[= QE.]FD'1$5'9461/=0/NU?!'E:[A^RA GM49<[5(**.!@IL$E,AZJZ" MSE+,S:PQ*+ @N'@87P40D#F@@ (+@HM'_%4 9D#08$%09T)H^;!>Z,G M'_A9MKKA\_FW?$'<,?]J>5M;U?;EFN7SPD)%Q:#\(F;;PHQVM^QM?1!H!WE, M31Y3+[)_"(\)I RSCO2#?%8+G# AT!R"JG]"X$B7X[7[]\S/CG0A\O07)CK. M)BGVTZF5EPX+@EK4[_=TU8D".44!3JE!W?]E/ !D%P0%:EX ."JJD0H0JQU M;&:[(?_V]__^\*YE],F4/J&O5[E/7.'Y&VK8-5L2"H#/+8%K"B&?(I]>.2E1 MV5OS$<>19QJE[ OM6C!@0%Q/6!X.?LZ!M$O7_-$NP;I&S /L&'6Z: M&(:EF99Y^.+NWR )5F\@<3&R'8, $E+#NJ) XQ#UMA:H*NL4KT=2 MP>C\267]=V,:L]:0)G)?[F3*PD3V!D)?KGD^+RQ45 R[+V*VM?17[R+M($=A MF+XTCK)L VFG(1P%7)?#">OOX#&XI3\0@&MJG/](Q^$=XR+8];-&HC3T")U$ M?$;_+M5[0/&RB4EP2^$!?D.]]P\:CM;I'5''#)/;8!$.\M:A'D3->J;R MQPC#(AQ4YA"3#.HX!@K1#F8=]F^R??_FPY=WKR^RM1:""PE<\!S6J\3B>MV+ M9L. 5:;8+[5#5X6YEV[4]#7+M#%>@ZQUT?W!*LR][$:]7VVS(7MQZI0\.&A/<.8=7'I#, H."*# @@!\ Y]3=BWVVX8B M?'/%+8J-)W3@S7Q.V\!N'TCHE;;UJ3.5*]=QIOH@O!HXU4=H*AIAWP?0FHE] M# EEMVD%;)3* :-'#TE90\$)%BI5[ ^H4485 G"P" I1@;)I -FLQ@0%!17@ M6A_D3@*(0($AJ&J=%1B!?O&,X=(S%GO_W/Q\-Q5[!H+TB;SSDS3VA[-LN\!0 M71]5!?:H!2\ #NN7;+ @82 $MHKPBG^G!4,T+WS\?E3N-HY*=R=VS,IE&,+71J'ARI.F(/.)QQ2-2P MJVNVJ2M- :J8)P"(YXKA=L7YPG(TJ_1.LL@74%$!KE>QZETU@@)MRP,PW _J M>/-LUF=W6#'KE6C>H2X;U8)G (?AJ^@%8K;[BO!-G=N!0"/T&C:]L;&[$P!" M!Z[FE N'H_)O0O"[Q,J6=8E97:T+!!!58#T(.,%"!7O:($$A*MC3!ME,+8*" M@@IPK8_1?=4("K2S B"ZGSLFK]V_9QP!>19NS *:,H^X49*6MLL6&00"*+ @ M !^W7P1HZV8^N^R-? VG"H0 ?IS_$,80L!@F4H;ZS %- MJB]Y+7'/KN)&1U?7.AU,!B!YUS.>;SF:;?3565LD;S55&H;S =,.:%L89CC_ M]/VSS\:SJJU,E11 8'""A8J*?75.V8]HM75U&>Z*6Q210R!4Y==@QRX P.K+ M(D'\%1:31%PE&4G90[KJD.\?XJ'0D(R('V+> X M$N\8%\FN+YT'0D./T$G$9_3O4KT)A=CFBDR"FP(/\"/JO0/0L#7=*ONTK(83 M#O+6H1Y%O7G+U/1>#UE+^2 Q<%U>_48 B*C4AUOJGD_(ZH#>O_GPY=WKBVR& MA> ,JL M>_M?6%Q#>]%L&+#*5/2E]M2J,/>2S9.>H^DV-@!!SKKL=EX5YEYV MIJZK=1T\@KHI@5[@NKV*7,(%M]O<_&R83MMJR,Z:.@7\#]KAF_D!E][>BS(" M BBP( #?7.>4/8A.NZ,(W]3YU%!HA Z\S'T5RD=!HS_Z_D/9PY](=*H31 M@++8G07?L:P1+ZS,ZO;R&R+7XZ<;<84_2ZY8\>4\9.E&04"G"1L4+Q;G(B@C MG\:$?N/?Y5(M3&^SE>0A]_Y#VSE MGO//Z3")@EG*;OE8Y;A4).],2N1_]Q>'SU?$QA4!MB);_1U/"=8_<\S\YN\IC]:A@%'O_JI[_NW@_>_/;NQU?#@[>0G"8E M*C+"#X?B(WTBCD9,W31/0N,H#JVFG\#A8/"I#6=^X+7=:+*,QD6\CZOSN?P[ MGILMS_F35@Y-GL==L*J7/\@'NCIP?<7FW3GM>?9M?T%3$M3+@%@9Q3Y.(PBDN+X]@G M_!?&F?L2%0O]PC_Q0_FC81"Y7_,QF5;.;CD9'/BS+N?FK;\KP3];79A-B)\/ MHWZ$GM@@ ;Y$TS=" I"W43QMSV5 Y>-ZG2?32)YG>_%G2&>>SZ^\A#/(%Y[P MKN*$^"%)Q]$LH:&7E#F^4P3FXA"/<#8OXU,N2:,%A9G+HG5C\F@?9<'<@'KUG/M;":SPC>]G9F]W%E<&5P9596QFQW=V9 <6F0:7!E M<&4461DNSK8&DW!ID&EP97!E%%H9M,[ +@TR3=7)L[WE_OM"-3#+N4Z(KEV6 ME!6I8\HQ<*. SS'\Z<:YV8+'A-\E8-OQL(RV;H-NR;$[0;DI!C^.&2,?^0?C MA+P//>:1CS1VQ__XSNCHMY:A92\.3%?N [ B@H+&=PA3.3#M,X(:AE,#:6>_ M+; $#@#%O[:OHW-(]>9&H)92_/KQ"A&-@@6CP-QF%"R7'MMMIUE*:4!"QN&C M 4N.I(#=-H>2?4R*)[_E/QK&/G_2KRQX8&+VXJDT3%H;U^"*MAP$7)5&,?-# M$<:Z$",R.5+GE@("A+$NQ(A,CKBB;D?RA("K"BGM(WM5WPGWCPS9*(H988$_ M\4-Y6DVB;@@:).G !?%*'70OG@0\LU.7H9FFKCF.H\*:*=J;J3:4O+-$N6I* M[O9LS7)LHL*2(2'7!Y7JRSPV=3K8DR.0GUSY4$?0F9-*[&%0N9/54QT_"%X3 MY\+3\&G)1"Y/PJ+'=35/5K73[&"CO#7L CA+OD%+O' ,K6-U7R)#PR4U9.A* MTR>*,;1M<%^^@PP-F-005TR% (81R;-AJ9!/134DT\Q.CVM;_0P#HW,4(Y3 FVB1Z1D;%/K]I$5ZA94AXX*]*3[*<=C.=VV M7=KQ6)5GI,L]'[.*;,H^UV_MS,QC,G+YWMEY;UAT_=0WW@'@JC2*<.([T%+O M\A@&Y:D/F5)-I@2R[029$ID2@H=S(7)24SV"] [!$!GHVC0X"8K?IRRF*1\ MF<;1R$\U0A,2LVD4BU-06B1A]Q-.9YBL@&(45!]>:,;6C9ZEZ?U^DZ*K2/>7 MQ9M()#*Y*HUA%H.>44G1#U^S&[RU!#E.3PZZ>U#B% MPSI:1V_Z7H^F,AATH# =H1Q)@79)X/@?6_?%J^N,UM+/P/VQY8MSM3;#]K2N MWBO//H+/ELAG-> SV$>X;?9#'!/YK&X1:NBH5-]W"R0LF,Y0)9UQ0'53K?S+ M6GH9D$BKW,(G %,[HIRC8VG],IM_*LDPR 'E[KRN?FJ']"2?1N=GN(YU73>>J;AM&H( 2%&@K'):;@@V7 MT)B'AJO2*,()VD#K[:(. 2JJ9R% ISKO8E^F>A-@4W5JS6P5.%I6:1C!D"=H MCPU.WN2SW#/!!_]O^8*X8_Y5AGLH0/$3-.:!#1GT](G=M9K4[@891@&& 9V' M,3H*\PMR!WR9H5SRI<[$ MIP!U"*NMV6?^W^/>.@2#L^9@$5;5G=*$D3(G Q M[=M:.7AU-/0AX I+!BFX!\+2]&Z)%@L$FE!"4T$ "A8L"FZ?Z#HE.L=($6!A M@2Y1X*0#,'$'B?5JF )X^_M_?WC7,OID2I_4=1MKZ0XHUM,%FR$=9>L(1 SS M5N'@)G0MCEQ4PU9'*USDF =Y#-7NME"!$%03(579M\IE"RIU!&K!5'7/'^QH M@42]?\T2;(&D@+, B;1NF]P"J:LY>LVBF(HJ'P"$4YI@N<2Y< #P.:*S4ELPB!KP!Z !!@@1Y7 )D= (D4&)("[19 \ %.[J/T["%@'R58+@$T)H,- M&?1] R>V7;)4X3%F8R-Y%ZGJU=71 :L$]@*-&9V]2[IHEGE+5 M\-5&#. G"2S-, RD>*4I7KTR1.6R!Y5:X;5@*D7S"4=:X>_8-&:NGW4-I:%' MZ"3BD_QWN:8X!+>LCM;Y!EQQF^1I\11U=TY:NF;WL: :>0T:;%N3!.KRFN%H MCH&\UH0P+F8&ZH(4&)("[:9 \$FR#D2F_6>21B,\S?UTKO[..?@8$7&%)J9JE M&FY^MLV.9I@Z43AHJ@+=("Q@LA+J.AC <()K1B)0,#49'JH,7Y@W8RN"=@6O M!+[(4< %@<93L"%3N1;UYN>>H_7+=D6@T0_RD (\5$6& ^D&OLV,J&!"H[;$ MT7Q#/YS+SIY7[ZAIB1&8]BUY M[?X]XP.4?6AC%M!4'@N1I GWB-Q@YC'^+IY&,?^ !.R!!;DW);RL1/A3CRP( MQ+\)NQ?72#0_Y'KAB^URI@ATZ3+"Y'^*9[D!H[%@[_&MYR?3@#X-) VO/,(T MVAW^E F_4HS#;MO\2L[^NOZ#F,7"C9?NUG(Y]+>[?/;B#A6:>,85.6#G*#L+ MX8*R1KRP,OG*S@^!O"%R/7ZZ$5?XL^2*%5_.._2X41#0:<(&Q8O%N0C*R*^E)S<8QHQ^;3UR!&ZG429X!E+P^ ]LY9[S MS^DPB8)9RF[Y6.6X5"3O3$KD?W?:!( MKZM@,IP;!5$0Q8/O'+OG>?;ZCMZ;GS_]=?=^\.:W=S^^&A[B/9PA)2KR$@Z' MXB-](HY&3-TT3T+C* ZMQML\' P^M>',#[RV&TV6T;B2>W1A/I=_QW.SY=G? M;>70Y&T+%ZSJY0_R@:X.7%\QMRTQ^D4[S6GWYE5O+;E&RY>$)+4R KIGK4PH MTQ&GZP$-'NE3DA-P,VAQ MA&-Z&?]S27(M*-=<;JT;GD?[H_NBHDZGW=]JYEW!XEZ(#ZT;W[4PNL\)6!NX M,E6LS(3?)6 PEF&S2^IPX-.8ALDHBB<#^4I$FU_H6HM_]++FZ[.7<[A0V[D# M UFG0J&VLU@25^9:0JW*94"AAD*M3DN#0JWJP/62=-OKU#2U >5.0Q9AQSSRD<;N M^!_?&1W]UC*T[,6!>8&"RTX5A.!(["Q./'+/!W2IA$*H3"%D;A-"RW9XK]WM MUTOB')%F/->N:AZQ]&I'*P;2RC6:DN3*!]HNG1W4(9'UF"NJ9;E'LY*^7OU4 M/&; I\5B\6KM8_F0@604_M1_QE&2D#_B:.2G*]FV\JC1J$6Q^:X5.0+S4FR+ M#6%Y" AOQS,GV9'\[W8/NM30Q7W?S\B:5%URN,(0'( M=&] ;CEV;DV_$2^:B5+NJH+GAU/7]V51U5:/$APX1W3 VH[/O'KURA4, <$+=L#W<3$$A#YNS7U!^R5BZB91F:J9=; M3HJZB-E6OU1L)E8YC*%P/@L" M4+!@J2N7":0,LY8$I%AJK%*3Y^WO__WA7IKZ0)9$E5UG2[NH-9D>,#!U=+I0=\HGE0M64+*NPRP)240,X M<"Y>7V25W-H0 FM"8T3<"X:,N*?\J*>99OW*CT#;5;5 HSG1J3JCHH1G"Q:5 M.II^,4#(^^_35F8 ML$N>1JH0J6+L!QNQUCX?#Y\]((>*:LT>.T)#$%"I,[\T,M34L/@(?,D+!"A8 ML,!Q5E60S\!P LIH0(""!0LRFFKTHYAM!#4(M!"KN<]B-9H,UM#E8 W+@C67 M.^&AIO0#%Q586SP!5R*E%NQDE+Y'6R%N M:D 8!P^*4L@^@0 4+%AJVQQ#ZSL.>H4-=I]AP5)7/NLZBC=KJH7)4ZE]T_13 MH? 0*"@8->* F;J<^02+=-0^T G9JS3V*M^>J075U#8Z4VYE,![F!"5XC*<[ MX:$R>ZN4+:UGU.]0&05Y%0^ 0E[=6R"M.SKR:G.*?$K.69_1SJ?.%305Q[W2 M: H.$HA>=\-!J'/AP\F\49?8 O(&\L;9=HJB,:8+MB#\?_"%/&[]D MG\$&F](U0 XX3KAU!;W:IB ''"=D1=4("@-,]>) U:)$C8()."BJ=;:MTAA M%H,)$W!0D,4 TX[JMI!"<:W%\--4AI\NUSE1;3.[MK$F\!44]2J0Z%A:W[&Q M0 *$:@- ;N7V-E6;T3 N5)$^KRF-J(8*+ Q4\T#1X6P:*K P M0'Z!0QG0;!#(P9?S.QS6)H1298X) G+ <5+1+5P$L=1.B8WT^FK@'L."I:XL M=4JW1&"$HGJ2J5*CYO*]$IM"#ZK!!!R46O2BM32]V^1VM%5FA)"A:LA0%^A^ MV!1VJD<0YL3>A\#B!PI*U$.:^RC4P U:9*;F3=XNU$,1>;E$Y)"7D98$:K.ZIS9:/JY1*VFU=H>*#_0+A!Q6F M@>1]+?(VV_VZDK<*08D3%?ASM@5=:8PPU-T3NI*>5_R(Y6NJ?N2+QO"%U38: MQ!?@/'P\G@DTG@A*?;J12MYH,J(T46XHHH07SVI6U8/A"\2@1OL<\.06 M!*7&H"#_-(Q4ZA%M.?_@(TA1 A44+<)2&W]O$;-2SS6JL8=7V\")DCC5E>M. M.?H(B0EF%*61!QW!$A.(04T:0=3NT"*(2A5!J2O[U.R((FA&! [=#DXPD9^ M2$-7M&61]@2AH4>"*$D(MS0XCOP#;GB,)XQC%HV(QX8IA@@PQ';*"26U.W7M0I8.LN0)!P$A M2R)+EG 08E-XKQZ!GG/V'%WD2$1@MK(JTAP(/T8Q,A M4!+\ S" (4L!X#E^KK6<8X]J!0^;2EE6H'E/*Q400QJ5&Z@9,*B7LAN"04/BLCDLP]$ZNEUJ1%T=,5L9QZT5!0&@ M,^2XJW!8*20('Q71&G6N"$C(<$U9B@ M$9FRF+C909N).&@3HTAU.:0*ELNJI$=Z\[/5=G2U/4_P7'!94) +2N "LZV7 M>_!(/;E A8U7*M1>*!$I2B1WWO]PK^1W[ M/$+YX.D](YX?S+(FQL_!DH1$LS1):2@&IT),0 5]CA@HX"TN K2UL;&EZ;:I MV7U=H7B!"M2!&-2'0TS=U)R.^BV,+V9)O$KI,&#\7\]_J&KTIP2$Y'#YG^)& M;L!H+%9O?.OYR32@3P,YL_S913&7:;0[?!03?J48H-VV^95\=77]!S'$A1LO MW:WELB"XW=E(([]#A71@'$X'EQUEYYEE-['M22->6)E\90,V2C- B%R/GV[$ M%?XLN6+%E_.:/C<* CI-V*!XL3@701GY-";T&_]NF+(PO:O5BASX6$1?\ HB!X+Z(KW M4A0.AC&C7UN/'(';:90=&C*0AX;X#VSEGO//Z3")A$5^R\6=2(O^[ M4^POKXB-*P)L1;;J7%R1LE=D?X#A#/%U%4SFN38NY*-X\)UC]SS/7D\^W?S\ MZ:^[]X,WO[T[,/MVAI2HJ%'/X5!\I$_$T0@WF _-19[!H=4$X X'@T]M./,# MK^U&DV4TP!C-9_&Y_#N>FRW/P=-6#DV^T6'!JE[^(!_HZL#U%7/;$J-?M-.< M=F_N5[;D&BU?$I+4R@CHGK4RH4Q'G*X'-'BD3TE.<+U>V[3G&S6R:_J*F!8F MW() SBER<1C%I<5Q[!/^"^/,?8F*A7[AG_BA_-$PB-RO^9A,*V>WG P._%F7 M<_/6WY7@GZTNS";$KP(C)2&=\&?\[Z_!5SZ4CL-EGRFF37?7:WR)IF^$="!O MHWC:GLN'Z^JV#>.ZX[,A;V(:NF-Y;,_B(8$?61K[;D)>_!G2F>>GS'L)9^ O M/.&-Q0GQ0Y*.HUG"1Y]<>7R;!:Q@H%-C%(+Z+^.1+LFR!76;2[(E4[1M=$]S M4B=\:@';D4;JMYV=H;!*S'"'2Y24LT RBN+)0+X2IV.^T+46_^AEU=+ZPD[3 M_NAEUZEPR7*K0#YX;?5P97!E0*Z,L\/5PZ6IVOG]CD]"N7_+R;=)[[=$9 '.4!;@#-3U MBT'1.&)P0,I&Y?WLJGGVH#! [D#N !7*@&,(@(I2S+=!2M1$=] DI8'(PD8A M^@UUTM(Y>8D<+C#0@:]2#-1S+U+I.B:TL,'P *7RP M:B+<39GKTR!](N_\)(W]X:Q48Z$6:XP8@/:;KM+C1^]KIF%@6 '9 ]ECG3U, MQ^#V=*GLT<"X@DH%$:MVQ/O G_BAC#0DBCH.*DB+;;" .VD<%FQ;G37 %6HG M'RSNZ%K?[I1XL#@&-Y 9D1E/8T;;T!RG7&;$< J<<,JM:-.2TH DSS49Z!FA M=XC>X8(0[/4,K==Q,'B"[('LL7=O4NOT>!D\4+P>PP^UX@QY#E+CV$(0@&%B M_*"F\0/O,6!FL:$JSI/5LK&*7!Y#:6?>0"T-", M3D_K&Z5N_\/ "3)''9CC0CMCZ\H:X,(7RD@%Q*#Q&/S_[5UI;]M($OTK#<^! M!* YO$G9DP%R82? 9 >;9!?8CY34CK0CB09)YYA?OTU2DF7=1Y.L;KXOCNU8 M$KNJ7G75Z^HJU-*#J0 Z@ YP#8IR#<5G[!O1^H\TR3)VGR9WX]Q@<<;BX?\> MLIP/,;)5M[1+!;'@OC_8#, *L&HU=J$@)SKA3*NQRTMJX78O,ARG!WI!6WIAO=,5PG@4N=,26U?KW$/+<*P0I -@25)L M&L)R6;@))D(K)J+>BDTM5$I7!DC7C@\97-( M!6+!X2QJ'@ KP(HVK, TT&$:CJO7K/Z^OGI-:JI??,YKL8A^.A;O^SN??.'% MPHK/B&?9]>8'V=KD=RJZ%13'JT.' %[:R0SH4X:J:<225*!V3BH'9<_ZG2HU M(>YO5!%C!Y+01@I7>V:@-K-SV-G\!%P %Z?B(C"E%EPU3\V3$$-42K$# @/]'PA-WQ3)5NM#09",!'T(*#BDZ")HG1V7J396FHXQT23?6B MZPF_R\O'0V:ND"\B(T;:W@G'[H0Y#Q68 3(X4]M= 89T*1;J 1;=ZI<_[WD: MY^*!:N]81DW]Q-T-9(;L5@VZ1YD8B)H,@"85T02NB-3961W]S!0(7HG[#LS M4.V,R?8\([ 5+T%1)A0A8#^ QK'0Z(6&'4J_WZPK,A1D2&IKN$9-H4I$#>CQ MA%&XCA%%TONL==QR@"[]T26[79H6YJ !T='Y ;=*1"Z4+ 9)W0&^(P@-WW)U MY#MH,^C BG)8T9< :00JY!@1/2IP$:) 9C@";^,('&0*T 0TH:!$/Y[E^'+9 MZC6='O!+W-U C+CW@.M';8L%,-0-ADK+D0[U1$&,Y)BI]AK6=5+_D)E6^6\S MYV:FIQ"7A%XT@$.M<'!-6R$RJ(%>=-3XG-K:TR&(A!A)B%'7LH/(M-2F9] 1 M%S#JG!S!L)!F6)2AC*G)@#;J(#.*&:BZYUC4+ D>"&C24&@TJW\(1T;4$KB] MU4)O7[W[].8E:H3(P@]BU"UU5B&VHB G4F(!#'6#H=)R!(-%FL%JIR=@)W5/ M5V:GGC_=2KWB2VAAY]7P>$882+W0VPIG1#O8 P9(8\#VCI&]+0LC?@M!6=,H/E-MZD)IC4"%.(N04D%*N=BVV;"-T0*L ]W% &B56D*!7=*A/P-^0YF_.*%*N?F#W/!WP61Y_ MYBRY8UD\X1DF@NO+_>@H,]SP JU$&E[$A0+\@))2@9)JKV\@A;A7[3T:8E0V M76WD1"$RI4\")2"E)\:&-D#=QI&&E6][;2U:9L^&X'W( $P9,5*Y*Z)Z.!.:BD];!X\# M7-2 "]\,U*9=&A@J@6IF9$2062>S2.JU .B63!--J)1I7RH@450F40Y5#K_, MV,MYQ3![-QND?%I4"T_8:D7Q6A'Q8!3/Q'?C60WEQ JD3,1W>(A1V4Q5S=V! MRH4N4F)1!H8=((#4A!4J;PCS32>6*G,4WH C4D9F6A3>N+[I*,00=;GP!B1/ M^U(!R:,XR8,)Z63W4U7$V(%44-627P)20HV,QKA0-V2A("<*VY-J%,F.XMX[ M,"5@2I21F19,B6.!*0$U7\>72]49FL:AY M%>]\)D?Y&_'CB@3X]/8^J?B2FY1/XGS\A2_LV+)^*J0R2MDLR4;Q4#Q-GC[P M*S9()DGZXFH^V..*%1_XXLHVG2M6OO3%E>.;UD]7BS4\!J?7Y4MO%B-!GOZT M?*Q"59M/E2?W-Y89B">N)HT( YKQ)QIDI:V]N"J*EJ\6LKS8=L]7QNRO-T/#BF>^+C:^:E3PT]\. Y*PF^E ^/?MIX\8)F M'W7XG%6Q_+$]*?/RKYM]2/ZZB/PDF0_67B?Q MP9NA6-9WB\%$^)QBLQW=#L?9_23^?E-N+&L;@6.;P=I>X)F>^,U3S[_RQD_> M[7K )Y/;?7GUXAU:%.,)VW"]3QFL9/FRGGA%,^L7==9WP5)CRYVXFM$E]MU) M?)_QF\4WJVLI+&.^C&G\3?SM+!>(N:TT+VP@>_/JCS='7F&XP$O4 M?T)31'<\/5L4[^/OS#>88SG.6=(X":'MG%<=+PRQM/[#>#(T!\GTJ32VH>BMCL?[@UEJX[:Y0,66%*W,J#/ M_+IRRO&=L.N;>/(U_I[-#2Z*3*>E2_J3Y+!7PMJT9W#;6X&1[XL%&C>^3H)^=FZ8K9) MO!U,K3H!$AG4NN/:XJH^)?>O"E?%7B?IO;ET5JT_UP!$&!<*+?@');7 M#"N2@N6)>)*\N'283#E[]N]9_# G.AT*()6Y."WUEA5+1F(=$VL M4>1V_M69\O#LDK^?YX%S&-GWWYC SGC(%FQ?BP6N^UGM;7S(*.6B+V M=C;D0_8^3@>CGW^P ^O6M8WJFRVLKM;P.I=! -ZVX,W9A;>I>)?)RJ3Z5V]W'OH@M&>UPRVF7=7!-9^PJVDW8+9>:?:]HS0MJ7N/2K!J+7P#;AJ M>^VUXLKO&9'GR-BEVVU^4AXM3\M+*'G"XC0=?^$LSK?5P]\@KY'H'+HM@X/$ M9Q>$ $. #'0#@P:9ZGJ#C7=%^LZSG/%O]WR6B>UQ-F1)/N*IP68\1W:J4Q2M M@%B4C+!79;8[5S6<2&I'#=@/Q-)Y6 6&[VS.V%,M6=WKYZ\=1+!;9CS->E+Q-BPQ6 M[G[<;3@@3M-T-D,TV$8D ' (Z,)X@"E@2F;JJM^QZ\JT1%9>*B_3URR7MQ-W&PL(S?4) MS:UP$_\P#,@ X&"AOQEMZIBU\KOQ+)X-Q"-4NV1Y_#I)LHR)_5.(5/R'V$Y' MQ06=_WKVY MMGOL/OZ.;%:F9VBO-XL",EJX";H-; COQ=TV'< +\)JWHW"TS*=O#S0MV=*E MHFL-HZ@/:=Z1&CS%HROP.$P>B@D+;0'R>*.KOU,..>'4VDK'L6PC='IH446C M114YXP,RVVL>YQN1U:,\R.V$.+*[3^E$Z[1'=&BR\!XD+JS?.B&(P-3IG9+& MU&E,G<9$74R=UDDCF#K=F$8P=1I3I\^0!J9.*X1S3)W&U&E,G59QF/-JN?QR MC',QZN)C/!'/T/79S:T3$]K,>78],\(TX592GT-LLF7V,(&;I&9LRPQV!L)0 M3:NJ,8, FJ&I&-M MJQ*54T8Y.AG2IS06XII]9I^^%@)F[\6?C#+V=C94/AD M*SDQ#&[/J/0+C-_'Z6!4"J;S:SKQ,XM\PB86N>699FS! Q5-9345OBC M#.]0'0L16)KDED21ZQF.[TOLY%1NMQ0Z>QRXN"0M%[SD")B 00$K1V/%\XUP MRS!B8 58N:QZBL#29'>?-:S -=Q>!+0 +=A9#J+%#B*C9TM%2^-^15&PT/"_ M\L%"PPE(G]?3LQW#=3:1Z2=!K/>Z26PT8*\6WFI M.9H0'[&]T&6R9"#(<2RCUY,X1K*E&A3R^XH-O %O!=YZ1AA8P!OPUK:,YF2# MWGCS0L-S 3? K749=6-[,RQ7ZO%1&Q6IY,'6KMM6 6SMNJ-&IL=8EN%LH0CU MJ4/(BCH$@\4K[=@>!\;45YU ;EQ @\0YN;7+/X?R?GZ&2HU+*C7( MF5Q3I1SD%BZ;R3<\VS%\+]A.>=0_,.*,QN=[F+(S&I_7H*9]:YJ7F[#EQ7#; M8=.DO!1>4C-L%'_AK,_Y(R_#[I*4Y2->E*^PJGY%F"8?Y"RYJXB<5/Q1/XUG M@]'\C@D13$^N%ARB&F'&+* M(:8<8LHAIAQBRF&SSU7X9_8VR\?3N"!NEH,.W[YZ]^G-2_8AGGWF&[,.][WA MK_W"H1WXHV).H5CJI+CCU/#XQ(L):QWF#N[BE /7C- =NI7\Y/!)1X@1!#0U MXYL^0$-3-0 -- /-G.S.H)E6";&+PS0U(NF-=I/^V?,@ M..2-_U.+T/^WK[ M]>+H_0T?\&F?I\RUMU%KL"Q)145ANU?T5)!1%?3JA+@_DJ_2V@;O#VX4'\#2 M252U)+0R&-,)9;^+'VK:M:C=7MPKAT?.=<9S-IX-DBF7ZGZ4DL:/LI8^WY;: M7_L)9:^[!;.S"-8+S4!A:U'2%4-.IVQ9NB.PYYN>>MG7$>T'EXT&,Y8G+$[3 ML4A#XYSQY895G0T:+,Z6%=\W^D?-3:95'1<"# $R.(*)5D@&)[9CH9C0+$OO M2ZE=_?:N2/S$IL#XMWL^R\0>,1NR)!_QU"A2FA/TKVAXU2C/UKXER&Y<%)A2 M^_'!>B 6G5.4HS#E;,&4!FG)YM93L&4LC[\M-Q^$7(KD'XWT8_!#4VHO!A@& M9-! /M((-D+/M.O;) ALJKOWC3=<2&(PCJLFDB)=B:>)6.3?Y2\0;B&'.15+ M3K %2S ?)#%(8BX E=V-+.;C*!;+[L<9+TH@IT4>4^U,"->0RSS"P97/DW7< M+B #35(9R]P<,M&-3.9#N5.(]52Y"QN(O>3SO)5:UZ*M\J=6REQH6(GLV2W= M/I=IR9H@IVXG/=U(>59FV[+R_E^9^F2YQ(U+Z?L%Y?_N!,G Y[;B(#TSN_WEYZOWA+:47==]!81<,WE*-XK(":?6 M"P^1;168Q)4C"EDA.=-K!Y=JR*9>6 8;L*304A1M]YML,8.V^VB[WZ66XFB[ MKZA&T':?4)# $ @ $ M 8FQD+3(P,C(P-3 U+GAS9%!+ 0(4 Q0 ( "\VI538"SU6AP4 $T\ M 4 " >X# !B;&0M,C R,C U,#5?;&%B+GAM;%!+ 0(4 M Q0 ( "\VI520->11C 0 *,H 4 " :<) !B;&0M M,C R,C U,#5?<')E+GAM;%!+ 0(4 Q0 ( "\VI53/B,7J3!4 +6A 3 M " 64. !B;&0M,C R,C U,#5X.&LN:'1M4$L! A0#% M @ +S:E5&Z#]Q97?@ J!H. !< ( !XB, &)L9"TR,#(R E,#4P-7AE>#DY9#$N:'1M4$L%!@ % 4 2 $ &ZB $! end