0001628280-20-016288.txt : 20201112 0001628280-20-016288.hdr.sgml : 20201112 20201112135042 ACCESSION NUMBER: 0001628280-20-016288 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 15 CONFORMED PERIOD OF REPORT: 20201111 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20201112 DATE AS OF CHANGE: 20201112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NV5 Global, Inc. CENTRAL INDEX KEY: 0001532961 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MISCELLANEOUS BUSINESS SERVICES [7380] IRS NUMBER: 453458017 STATE OF INCORPORATION: DE FISCAL YEAR END: 0102 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-35849 FILM NUMBER: 201305565 BUSINESS ADDRESS: STREET 1: 200 SOUTH PARK ROAD STREET 2: SUITE 350 CITY: HOLLYWOOD STATE: FL ZIP: 33021 BUSINESS PHONE: (954) 495-2112 MAIL ADDRESS: STREET 1: 200 SOUTH PARK ROAD STREET 2: SUITE 350 CITY: HOLLYWOOD STATE: FL ZIP: 33021 FORMER COMPANY: FORMER CONFORMED NAME: NV5 Holdings, Inc. DATE OF NAME CHANGE: 20111018 8-K 1 nvee-2020xq3x8k.htm 8-K Document
false0001532961 0001532961 2020-11-11 2020-11-11


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
FORM 8-K
 
CURRENT REPORT PURSUANT
TO SECTION 13 OR 15(d) OF
THE SECURITIES EXCHANGE ACT OF 1934
 
Date of Report (Date of earliest event reported) November 11, 2020
 
NV5 GLOBAL, INC.
(Exact Name of Registrant as Specified in Its Charter)
 
Delaware
 
001-35849
 
45-3458017
(State or Other Jurisdiction
of Incorporation)
 
(Commission File Number)
 
(I.R.S. Employer Identification No.)
 
 
 
 
 
 
  200 South Park Road,
Suite 350
 
 
 
 
Hollywood,
Florida
 
 
 
33021
(Address of Principal Executive Offices)
 
 
 
(Zip Code)
 
(954) 495-2112
(Registrant’s Telephone Number, Including Area Code)

n/a
(Former Name or Former Address, if Changed Since Last Report)
 
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 Exchange Act:
Title of each class
 
Trading Symbol(s)
 
Name of each exchange on which registered
Common Stock, $0.01 par value
 
NVEE
 
The NASDAQ Stock Market

Indicate by check mark whether the registrant is an emerging growth company as defined in 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 November 11, 2020, NV5 Global, Inc. (the “Company”) issued a press release reporting its unaudited financial results for the third quarter ended October 3, 2020. The information contained in this Item 2.02 (including Exhibit 99.1) is furnished pursuant to Item 2.02 and shall not be deemed to be “filed” for the purpose of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that section.

The Company does not have, and expressly disclaims, any obligation to release publicly any updates or any changes in the Company’s expectations or any change in events, conditions, or circumstances on which any forward-looking statement is based, except as required by law.

Item 9.01 Financial Statements and Exhibits.

(d) Exhibits.






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.
 
Dated: November 12, 2020
 
 
 
NV5 GLOBAL, INC.
 
 
 
 
By:
/s/ Edward Codispoti
 
Name:
Title:
Edward Codispoti
Chief Financial Officer


EX-99.1 2 nvee-2020xq3xexx991.htm EXHIBIT 99.1 Exhibit
Exhibit 99.1

NV5 ANNOUNCES RECORD THIRD QUARTER RESULTS; EXCEEDS ANALYSTS' EXPECTATIONS
 
 Hollywood, FL – November 11, 2020 – NV5 Global, Inc. (Nasdaq: NVEE) ("NV5" or the "Company"), a leading provider of compliance, technology, and engineering consulting solutions, today reported financial results for the third quarter ended October 3, 2020.

Gross Revenues during the third quarter of 2020 increased 30% compared to the third quarter of 2019. Net Income increased 33% compared to the third quarter of 2019. “We delivered another strong performance in the third quarter that exceeded analyst expectations for gross revenues and adjusted earnings per share. We are pleased to see the continued success of NV5 despite the pandemic. During the quarter, we generated $21.7 million in cash flows from operations, allowing us to pay down an aggregate of $27.8 million in principal under our credit facility from July through today, while maintaining a strong balance sheet that includes $64.0 million of cash on hand at the end of the third quarter. We increased our backlog by 9% in the third quarter and continue to see a solid pipeline of opportunities as we enter the fourth quarter and beyond,” said Dickerson Wright, PE, Chairman and CEO of NV5.

Third Quarter 2020 Financial Highlights
Gross Revenues grew by 30% in the third quarter of 2020 to $169.9 million compared to $131.0 million in the third quarter of 2019, which also exceeded analyst consensus expectations by 9%.
Net income for the third quarter of 2020 was $7.8 million compared to $5.8 million in the third quarter of 2019, with the third quarter of 2020 including $3.3 million of additional interest expense, $3.4 million of additional intangible amortization expense, and a higher effective income tax rate compared to third quarter of 2019.
Adjusted EBITDA, which excludes stock-based compensation and acquisition-related costs, grew by 70% in the third quarter of 2020 to $29.9 million compared to $17.6 million in the third quarter of 2019.
GAAP EPS was $0.61 per share in the third quarter of 2020.
Adjusted EPS in the third quarter of 2020 was $1.13 per share, exceeding analyst consensus expectations of $0.70 per share by 61%.
Cash flows from operations for the third quarter of 2020 grew by more than four times to $21.7 million compared to $4.1 million in the third quarter of 2019.

Nine Months Ended October 3, 2020 Financial Highlights
Gross Revenues grew by 32% for the nine months ended October 3, 2020 to $498.1 million compared to $376.3 million in the nine months ended September 28, 2019.
Net income for the nine months ended October 3, 2020 was $16.4 million compared to $20.2 million in the nine months ended September 28, 2019, with the nine months of 2020 including $10.7 million of additional interest expense, $11.2 million of additional intangible amortization expense, and a higher effective income tax rate compared to nine months ended September 28, 2019.
Adjusted EBITDA, which excludes stock-based compensation and acquisition-related costs, grew by 58% for the nine months ended October 3, 2020 to $81.0 million compared to $51.4 million in the nine months ended September 28, 2019.
GAAP EPS was $1.30 per share in the nine months ended October 3, 2020.
Adjusted EPS in the nine months ended October 3, 2020 was $2.91 per share.
Cash flows from operations for the nine months ended October 3, 2020 were $72.4 million compared to $21.6 million in the nine months ended September 28, 2019.

52/53 Week Fiscal Year
NV5 uses a 52/53 week fiscal year ending on the Saturday closest to the calendar quarter end. Therefore, the third quarter of 2020 included 14 weeks while the third quarter of 2019 included 13 weeks.






Use of Non-GAAP Financial Measures; Comparability of Certain Measures
 
Earnings before interest, taxes, depreciation, and amortization (“EBITDA”) is not a measure of financial performance under GAAP. Adjusted EBITDA reflects adjustments to EBITDA to eliminate stock-based compensation expense and acquisition-related costs. Management believes Adjusted EBITDA, in addition to operating profit, Net Income, and other GAAP measures, is a useful indicator of our financial and operating performance and our ability to generate cash flows from operations that are available for taxes, capital expenditures, and debt service. A reconciliation of Net Income, as reported in accordance with GAAP, to Adjusted EBITDA is provided at the end of this news release.

Adjusted earnings per diluted share (“Adjusted EPS”) is not a measure of financial performance under GAAP. Adjusted EPS reflects adjustments to reported diluted earnings per share (“GAAP EPS”) to eliminate amortization expense of intangible assets from acquisitions, net of tax benefits, and acquisition-related costs. As we continue our acquisition strategy, the growth in Adjusted EPS will likely increase at a greater rate than GAAP EPS. A reconciliation of GAAP EPS to Adjusted EPS is provided at the end of this news release.

Our definition of Adjusted EBITDA and Adjusted EPS may differ from other companies reporting similarly named measures. These measures should be considered in addition to, and not as a substitute for, or superior to, other measures of financial performance prepared in accordance with GAAP, such as Net Income, and Diluted Earnings per Share.

Conference Call 
 
NV5 will host a conference call to discuss its third quarter 2020 financial results at 4:30 p.m. (Eastern Time) on November 11, 2020. The accompanying presentation for the call is available by visiting http://ir.nv5.com.

Date:    Wednesday, November 11, 2020
Time:    4:30 p.m. Eastern
Toll-free dial-in number:    +1 833-900-1538
International dial-in number:    +1 236-712-2278
Conference ID:    4987245
Webcast:    http://ir.nv5.com
  
Please dial-in at least 5-10 minutes prior to the start time to allow the operator to log your name and connect you to the conference.
 
The conference call will be webcast live and available for replay via the “Investors” section of the NV5 website.

About NV5
 
NV5 Global, Inc. (NASDAQ: NVEE) is a leading provider of compliance, technology, and engineering consulting solutions for public and private sector clients supporting infrastructure, utility, and building assets and systems. The Company primarily focuses on six business verticals: testing, inspection & consulting, infrastructure support services, utility services, buildings & program management, environmental health sciences, and geospatial technology services. NV5 operates out of more than 100 offices nationwide and abroad.  For additional information, please visit the Company’s website at www.NV5.com. Also visit the Company on Twitter, LinkedIn, Facebook, and Vimeo.

Forward-Looking Statements
 
This news release contains “forward-looking statements” within the meaning of the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995. The Company cautions that these statements are qualified by important factors that could cause actual results to differ materially from those reflected by the forward-looking statements contained in this news release and on the conference call. Such factors include: (a) changes in demand from the local and state government and private clients that we serve; (b) general economic conditions, nationally and globally, and their effect on the market for our services; (c) competitive pressures and trends in our industry and our ability to successfully compete with our competitors; (d) changes in laws, regulations, or policies; and (e) the “Risk Factors” set forth in the Company’s most recent SEC filings. All forward-looking statements are based on information available to the Company on the date hereof, and the Company assumes no obligation to update such statements, except as required by law.
 





Investor Relations Contact
 
NV5 Global, Inc.
Jack Cochran
Vice President, Marketing & Investor Relations
Tel: +1-954-637-8048
Email: ir@nv5.com
 
Source: NV5 Global, Inc.





NV5 GLOBAL, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(UNAUDITED) 
(in thousands, except share data)
 
October 3, 2020
 
December 28, 2019
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
64,022

 
$
31,825

Billed receivables, net
122,678

 
131,041

Unbilled receivables, net
83,535

 
79,428

Prepaid expenses and other current assets
9,493

 
8,906

Total current assets
279,728

 
251,200

Property and equipment, net
27,957

 
25,733

Right-of-use lease assets, net
46,029

 
46,313

Intangible assets, net
182,830

 
255,961

Goodwill
344,003

 
309,216

Other assets
2,777

 
4,714

Total Assets
$
883,324

 
$
893,137

 
 
 
 
Liabilities and Stockholders’ Equity
 
 
 
 
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
33,842

 
$
36,116

Accrued liabilities
46,810

 
47,432

Billings in excess of costs and estimated earnings on uncompleted contracts
9,009

 
3,303

Client deposits
382

 
221

Current portion of contingent consideration
1,334

 
1,954

Current portion of notes payable and other obligations
21,957

 
25,332

Total current liabilities
113,334

 
114,358

Contingent consideration, less current portion
1,733

 
2,048

Other long-term liabilities
42,130

 
34,573

Notes payable and other obligations, less current portion
306,606

 
332,854

Deferred income tax liabilities, net
34,956

 
53,341

Total liabilities
498,759

 
537,174

 
 
 
 
Commitments and contingencies
 
 
 
 
 
 
 
Stockholders’ equity:
 
 
 
Preferred stock, $0.01 par value; 5,000,000 shares authorized, no shares issued and outstanding

 

Common stock, $0.01 par value; 45,000,000 shares authorized, 13,244,713 and 12,852,357 shares issued and outstanding as of October 3, 2020 and December 28, 2019, respectively
132

 
129

Additional paid-in capital
263,341

 
251,187

Retained earnings
121,092

 
104,647

Total stockholders’ equity
384,565

 
355,963

Total liabilities and stockholders’ equity
$
883,324

 
$
893,137






NV5 GLOBAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF NET INCOME AND COMPREHENSIVE INCOME
(UNAUDITED)
(in thousands, except share data)
 
Three Months Ended
 
Nine Months Ended
 
October 3, 2020
 
September 28, 2019
 
October 3, 2020
 
September 28, 2019
Gross revenues
$
169,949

 
$
131,032

 
$
498,118

 
$
376,340

 
 
 
 
 
 
 
 
Direct costs:
 
 
 
 
 
 
 
Salaries and wages
46,815

 
40,426

 
136,929

 
113,762

Sub-consultant services
26,003

 
19,972

 
78,673

 
56,969

Other direct costs
10,370

 
7,139

 
27,771

 
25,244

Total direct costs
83,188

 
67,536

 
243,373

 
195,975

 
 
 
 
 
 
 
 
Gross Profit
86,761

 
63,496

 
254,745

 
180,365

 
 
 
 
 
 
 
 
Operating Expenses:
 
 
 
 
 
 
 
Salaries and wages, payroll taxes and benefits
43,750

 
33,428

 
133,456

 
93,431

General and administrative
13,216

 
11,028

 
38,196

 
30,786

Facilities and facilities related
5,370

 
4,664

 
16,125

 
12,407

Depreciation and amortization
10,187

 
6,551

 
32,387

 
18,908

Total operating expenses
72,523

 
55,671

 
220,164

 
155,533

 
 
 
 
 
 
 
 
Income from operations
14,238

 
7,825

 
34,581

 
24,832

 
 
 
 
 
 
 
 
Interest expense
(3,731
)
 
(421
)
 
(11,921
)
 
(1,230
)
 
 
 
 
 
 
 
 
Income before income tax expense
10,507

 
7,403

 
22,660

 
23,602

Income tax expense
(2,753
)
 
(1,560
)
 
(6,215
)
 
(3,422
)
Net Income and Comprehensive Income
$
7,754

 
$
5,843

 
$
16,445

 
$
20,180

 
 
 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
 
 
Basic
$
0.62

 
$
0.48

 
$
1.33

 
$
1.67

Diluted
$
0.61

 
$
0.46

 
$
1.30

 
$
1.62

 
 
 
 
 
 
 
 
Weighted average common shares outstanding:
 
 
 
 
 
 
 
Basic
12,434,600

 
12,191,405

 
12,328,448

 
12,086,588

Diluted
12,749,917

 
12,566,966

 
12,650,107

 
12,485,049






NV5 GLOBAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
(in thousands)
 
Nine Months Ended
 
October 3, 2020
 
September 28, 2019
Cash Flows From Operating Activities:
 
 
 
Net income
$
16,445

 
$
20,180

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization
34,680

 
18,908

Non-cash lease expense
6,731

 
6,770

Provision for doubtful accounts
3,127

 
1,725

Stock-based compensation
10,900

 
6,989

Change in fair value of contingent consideration

 
49

Gain on disposals of property and equipment
(394
)
 
(48
)
Deferred income taxes
(5,905
)
 
(3,839
)
Amortization of debt issuance costs
669

 

Changes in operating assets and liabilities, net of impact of acquisitions:
 
 
 
Billed receivables
8,089

 
508

Unbilled receivables
(7,505
)
 
(4,490
)
Prepaid expenses and other assets
2,171

 
(5,279
)
Accounts payable
(2,780
)
 
(2,053
)
Accrued liabilities
322

 
(9,170
)
Income taxes payable

 
(2,789
)
Billings in excess of costs and estimated earnings on uncompleted contracts
5,706

 
(5,972
)
Deposits
163

 
68

Net cash provided by operating activities
72,419

 
21,557

 
 
 
 
Cash Flows From Investing Activities:
 
 
 
Cash paid for acquisitions (net of cash received from acquisitions)
(882
)
 
(29,365
)
Proceeds from sale of assets
1,053

 

Purchase of property and equipment
(8,342
)
 
(1,810
)
Net cash used in investing activities
(8,171
)
 
(31,175
)
 
 
 
 
Cash Flows From Financing Activities:
 
 
 
Borrowings from Senior Credit Facility

 
10,000

Payments on notes payable
(9,941
)
 
(8,483
)
Payments of contingent consideration
(913
)
 
(1,213
)
Payments of borrowings from Senior Credit Facility
(20,750
)
 

Payments of debt issuance costs
(447
)
 

Net cash (used in) provided by financing activities
(32,051
)
 
304

 
 
 
 
Net increase (decrease) in Cash and Cash Equivalents
32,197

 
(9,314
)
Cash and cash equivalents – beginning of period
31,825

 
40,739

Cash and cash equivalents – end of period
$
64,022

 
$
31,425






NV5 GLOBAL, INC. AND SUBSIDIARIES
RECONCILIATION OF NON-GAAP FINANCIAL MEASURES
TO COMPARABLE GAAP FINANCIAL MEASURES
(UNAUDITED)
(in thousands)

RECONCILIATION OF GAAP NET INCOME TO ADJUSTED EBITDA
 
 
Three Months Ended
 
Nine Months Ended
 
 
October 3, 2020
 
September 28, 2019
 
October 3, 2020
 
September 28, 2019
Net Income
$
7,754

 
$
5,843

 
$
16,445

 
$
20,180

Add:
Interest expense
3,731

 
421

 
11,921

 
1,230

 
Income tax expense
2,753

 
1,560

 
6,215

 
3,422

 
Depreciation and amortization
11,401

 
6,551

 
34,680

 
18,908

 
Stock-based compensation
4,020

 
2,819

 
10,900

 
6,989

 
Acquisition-related costs
274

 
433

 
845

 
671

Adjusted EBITDA
$
29,933

 
$
17,627

 
$
81,006

 
$
51,400



RECONCILIATION OF GAAP EPS TO ADJUSTED EPS
 
 
Three Months Ended
 
Nine Months Ended
 
 
October 3, 2020
 
September 28, 2019
 
October 3, 2020
 
September 28, 2019
Net Income - per diluted share
$
0.61

 
$
0.46

 
$
1.30

 
$
1.62

Per diluted share adjustments:
 
 
 
 
 
 
 
Add:
Amortization expense of intangible assets and acquisition-related costs
0.70

 
0.45

 
2.16

 
1.28

 
Income tax expense
(0.18
)
 
(0.10
)
 
(0.55
)
 
(0.29
)
Adjusted EPS
$
1.13

 
$
0.81

 
$
2.91

 
$
2.61





EX-101.SCH 3 nvee-20201003.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001000 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Statement of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Statement of Financial Position link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Statement of Income link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 4 nvee-20201003_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 5 nvee-20201003_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 6 nvee-20201003_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cover page. Document Type Document Type Document Period End Date Document Period End Date Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Written Communications Written Communications Soliciting Material Soliciting Material Pre-commencement Tender Offer Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Entity Emerging Growth Company Entity Emerging Growth Company Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag EX-101.PRE 7 nvee-20201003_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 8 nvee-2020xq3x8k_htm.xml IDEA: XBRL DOCUMENT 0001532961 2020-11-11 2020-11-11 false 0001532961 8-K 2020-11-11 NV5 GLOBAL, INC. DE 001-35849 45-3458017   200 South Park Road, Suite 350 Hollywood, FL 33021 954 495-2112 false false false false Common Stock, $0.01 par value NVEE NASDAQ false XML 9 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information Document
Nov. 11, 2020
Cover page.  
Document Type 8-K
Document Period End Date Nov. 11, 2020
Entity Registrant Name NV5 GLOBAL, INC.
Entity Incorporation, State or Country Code DE
Entity File Number 001-35849
Entity Tax Identification Number 45-3458017
Entity Address, Address Line One   200 South Park Road,
Entity Address, Address Line Two Suite 350
Entity Address, City or Town Hollywood,
Entity Address, State or Province FL
Entity Address, Postal Zip Code 33021
City Area Code 954
Local Phone Number 495-2112
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Entity Emerging Growth Company false
Title of 12(b) Security Common Stock, $0.01 par value
Trading Symbol NVEE
Security Exchange Name NASDAQ
Entity Central Index Key 0001532961
Amendment Flag false
EXCEL 10 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %1N;%$'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 " !4;FQ1QC'%K>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OIVE1)'1S43PI""XHWL)D=C?8M"$9:??M;>-N%]$'\)B9/]]\ M ]-B4#A$>HY#H,B.TM7DNSXI#!MQ8 X*(.&!O$GEG.CGYFZ(WO#\C'L(!C_, MGJ"NJAOPQ,8:-K B[ 2A6XM*HQD>(@GO,45'SYCEV$6@3KRU',"64H0>ID8 MCE/7P@6PP)BB3]\%LBLQ5__$Y@Z(4W)*;DV-XUB.3<[-.TAX>WI\R>L6KD]L M>J3Y5W**CX$VXCSYM;F[WSX(75=U54A9R'HK&W5=J>;V?7']X7<1]H-U._>/ MC<^"NH5?=Z&_ %!+ P04 " !4;FQ1F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %1N;%$&:B>O8P0 01 8 >&PO=V]R:W-H965T&UL MG9C1B=L 9K8$I5E"&_? M(P,V;1RKI>2MKUW?U>A*L1,R3:[T6 M"NXLM(FYA:99UI.U$3S,@N*HSGS_IAYSJ;Q^-[LV,?VN3FTDE9@8DJ1QS,WN M7D1ZV_.H=[SP*I0-Z=\]: M+B![XJL4V^3DG+BNS+5^&P$4,114X)./XZB'KY.UW@ MZ?E1_2GK/'1FSA,QU-$W&=I5SVM[)!0+GD;V56\_B4.',L! 1TGV2[;[9YM- MCP1I8G5\" :"6*K]D;\?$G$2T/#/!+!# ,NX]R_**!^XY?VNT5MBW-.@YDZR MKF;1 ">5&Y6I-7!70ISM/^@@A21;PE5('I65=D=&:C_:+FO'^]VZA;>YF'IP M4+[?*[,SRF.]N2:4U@CSF?_/\#I YJ0L)V697N.,WE!OA"%NJEPC:HUYL*K6,K$&@Z08QZ7DN$ZXZ\M\O'YY7[P7".C\1 ;NYL<[>82M)$*M%EK MDTW4&IE:R!S1A@QUJJS9P3$LY<7%'QX1PMN<\/82PB<9"3).X[DP92"XAN_3 MJT:KW>P@/.VHO@=7*\SB5X M@S T(DEJQQ/R#,^1%U4ZBJBBJV5WR9H'HN=!L4J$V0BO__./],;_;?\+58M, MH4JMR(2;-_*J>5A#>D+]PD_]_]^7V5:7&BDN.4TES.Q&"UO6],3PZ711(J@/0(6%_[39%0(6RV M7A:+,^.'ZU62%86!XI7A/V2C)$F!K!(0EZT"9(7=LXOL_C$69NG&\R,H0%&! MR;;F:E>&5B%8B588/<.=>28M;#_T@E#VR_Q7,A5!"DNAG E7LGW[3NH^\+=PLL(9%8 M@)!_?0NZ9O_)O6]8O=_?/3_!E!+ M P04 " !4;FQ1@ZFE ]0! R!@ #0 'AL+W-T>6QE1'9!20(J+ @J"SL/OG:22M+0-SN5,=FOMSN=V[@,J ^B+Y,Z MIZI/G;Y.UN,DX:D#0#(JJ?N<=HCV+6-]U8'B_2MC0?M,8YSBZ*%K66\=\+H/ M@Y1DZ>ETSQ07FA:9'M2#PIY49M"8TQ-E1=88O3.O:21\*5= +ESF] .7HG1B MKN5*R"G2:2 J(XTCZ*U 3I/ ],\QG4047"XZ2FCC LEBA_A;+N4_)5;4>RBD MW RF-!)%9CDB./W@P5P\DR]29(G/D_4.6\>G)+VC^X#YXYN4QM7@MC8)7:DB MD] $.TZT7?BBL2PD$8WR02UX:S2?/:PCEL#+5B#E4]C"K\V5]MB0N!_9$LL>)B\/W@9Z-G_&TP"(\.&C'.>&RV_K?4 MD]OJW%HYO9.BU0KBW'^Y89'Q=1SIC!//OELX*94GP%%R 8>B.C+?';=G&'$] M36-SVW/Z'WK^N^O<@@;'Y=&T/_K_\BK_CF.VW)[#%;VZH!M+PD.8TR_A?96[ M!U(.0J+0"^I$78-^<4^]//+2/^!7^KZ^AH8/$L];,J=[_!EJ,:@W6]5C6)>E M:H\_A?*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'FR-9V87YTC'?8Q']>5=2(6NF9MYEJ6R M!F_236P@R*2*Y U+2X3[+O,&@EXN1:T/9=1,92L88!.R M'<(Y_A^[<#K3P&]'@!6^AC(, M=D",Y1]XVXG\-/O4(VSV'T:$%'J6"V&%E+C?Z/F-:#R!+ ]=R_$)'0.M#,,S MQ;;!<.AHQ$5V9://8:Q#B'/Z3XRQJK"$52Q;#X&'' E<)S"D&IND53 >"CVN M*!.L>@PL(:EU&*ADMW,JI]=V<,TB]RI#FJ,,:&T'X:-:"Q4&L&]R( DNR94; M4EWI>::W=Y-[2:AU[D&P]_ :C1W-CQ^W_ %02P,$% @ 5&YL420>FZ*M M ^ $ !H !X;"]?+7_OR4Z?:!1W;J"V M\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\ M_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!: M(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0 ( %1N;%%E MD'F2&0$ ,\# 3 6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E M6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#H MG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4S MM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"* MJX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ M R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L M^T%.6X.^DX K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" !4;FQ1F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( %1N;%$&:B>O8P0 01 8 M " @0T( !X;"]W;W)K&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !4;FQ199!YDAD! #/ P $P M @ '?$0 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 "0 ) + #X" I$P ! end XML 11 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 12 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 13 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 1 95 1 false 0 0 false 0 false false R1.htm 0001000 - Document - Document and Entity Information Document Sheet http://www.nv5.com/role/DocumentAndEntityInformationDocument Document and Entity Information Document Cover 1 false false All Reports Book All Reports nvee-2020xq3x8k.htm nvee-20201003.xsd nvee-20201003_cal.xml nvee-20201003_def.xml nvee-20201003_lab.xml nvee-20201003_pre.xml nvee-2020xq3xexx991.htm http://xbrl.sec.gov/dei/2019-01-31 true true JSON 15 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "nvee-2020xq3x8k.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "calculationLink": { "local": [ "nvee-20201003_cal.xml" ] }, "definitionLink": { "local": [ "nvee-20201003_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "nvee-2020xq3x8k.htm" ] }, "labelLink": { "local": [ "nvee-20201003_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "nvee-20201003_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "nvee-20201003.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 24, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2019-01-31": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 95, "memberCustom": 0, "memberStandard": 0, "nsprefix": "nvee", "nsuri": "http://www.nv5.com/20201003", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "nvee-2020xq3x8k.htm", "contextRef": "D2020Q3A", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information Document", "role": "http://www.nv5.com/role/DocumentAndEntityInformationDocument", "shortName": "Document and Entity Information Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "nvee-2020xq3x8k.htm", "contextRef": "D2020Q3A", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nv5.com/role/DocumentAndEntityInformationDocument" ], "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 16 0001628280-20-016288-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-20-016288-xbrl.zip M4$L#!!0 ( %1N;%%KP7\0IP, "P6 1 ;G9E92TR,#(P,3 P,RYX M7-S\!>&7MP_WX)W 14:X!K>2($T2L*)Z 3XG1#V!5(H,?!;RB2X1 MA"4(.&.MDI'""Y(A@+26=%9H=F9G05VN$94L1/YTMR'N_Z@'AUY6CCX7 8NM'M5)4 N2GZ-Z M'%=?01TWS%%!G??,X0=(N=*(8_)#.8<0VX(>!VT7C"_[J:B/@78J/.XE5 Q# M)+%-M4D;UI"LBF)+%[<1 MX3'6@#6XHP"=2\OV3ZMD;%'.@C5^7P3B7&C'9+M\9YY3GHJRQ_39VW+DK\P' MD@)7)H^J"^MT,1WF4N1$:FJ*F$;1[@@6DJ3CP);NT)?I7S%B U-^^RD'"^Q> MYNYR,!!<,.?$?2W2,]CCO.>:ZLW4?'TR<\1^+ 6\NEA M>O25Z_2<1>-E>"'U/IM$D0U%!&#]SZ!A(IZ DA8T>+?C-^$^W=Y"A2+)1SYQ M]G[D*G UY01P[U,_&[?[-1V%59T^,2?2]6B$N_\=']-;I!9W3*S4&>DY"CN1 M#KLMRW1LD3NV2('E 8[HSPS_'>7F+4D1^T\H1]\N#8?PT^F(GTG'E@]XPC\S M+5-NHDW:Y:+"G$[ Y3,)*$E^SZ#?A'NE6=71*.#*GK) G%Q\!U!+ P04 M" !4;FQ1ZF(XI8L! "Y!0 %0 &YV964M,C R,#$P,#-?8V%L+GAM;+54 M74_",!1]YU?4^=R507R \!%$39;,:"!&7\MVYQJZEK1UF__>M@@)44047K9U M]]Q[SCWW;H-Q4W)4@=),BF$0A>T @4AEQL3K,'B:X\E\&L?!>-0:7&#\HER)4OT+-62513C=1+R#YR)9=]=%E0#:C3K MZ[2 DB8RI<9S%\:L^H34=1TV"\5#J5Y)I]WNDFW67H0[X0T,NUCWBHUNH9M\!;=F(O-PG<]\G9D(;*E((1BV$ MUG8HR6$&.7+WIUF\4T145V$J2^)B9&/Y1&2WPC#S'HMU*%L?T$2SA"UF["7BTIY>D;]S-/[/D3[MA/ MLWQK8F@,B RR?U,?WHAS4!T8\3DHOQO?#L^ [/Q 1ZT/4$L#!!0 ( %1N M;%%1QB)7[0$ @) 5 ;G9E92TR,#(P,3 P,U]D968N>&ULM99-;^(P M$(;O_ IO>C8F( X@H.K2K12)U:Y 57LUR:2QB&UD&Y+^^[7-AQJ5E(6&2V+' M[[SS>!*/,KHO>8ZVH#238AR$[4Z 0,0R8>)M'#PO\,-B&D7!_:0U^H'QZ\_Y M##W*>,-!– TDJ& F0R\)Z!5*E>3H1:H5VU*,=T'(#W(F5D-W65(-J-1L MJ.,,.)W)F!J?.S-F/22D*(IVN51Y6ZHWTNUT>N085:MP,WR08?<(AUW<"]NE M3@)D=RBTS_T?20[R\I.^Z'EU.!@,B%\]2C4[);2V(7G]/5OX?6(FM*$BAF#2 M0FA7#B5SF$.*W/UY'E5,Q+;?CB4G;HT<2OX@DE_",/,>B50J[@MW6+,TWC13 MD(X#L057B&XGM)MS9;B[Q,.\KV$<:,;7N2T(N8)X8>RGX2S_I%.JLZ=<%OH< MX5^!'4MZRF/ID$SZZ?BS1+PL317XG[A5 MM/QHF?">8V>E> M[;B::>>[O% :$ DDW\U\OL7>(-.9EGF#C*>Z827-B%3^1R:M?U!+ P04 M" !4;FQ121 _+-L+ !_:@ %0 &YV964M,C R,#$P,#-?;&%B+GAM;,V= M6V\;-Q;'W_,I9MV77:"*>1V219,%KPMCW2:(7;38%T&6QHY066.,QK'S[9>C MBV/=R;G8?K$5=WSX/W^?\R.''*F__OOQ=I)\RXK9.)]^.('OP4F238?Y:#R] M^7#RQT5/7NBSLY-_?WSWZS]ZO;_4E_/$Y,/[VVQ:)KK(!F4V2A[&Y=?DSU$V M^SNY+O+;Y,^\^'O\;=#K+7XIF;^8C*=__U)]N1K,LN1Q-OYE-OR:W0[.\^&@ MG(_]M2SO?CD]?7AX>/]X54S>Y\7-*0( GS[]UMXKJG_U5I?UJA_U(.IA^/YQ M-CI)?(;3V7SL@$%6ES]N7?^ YU=#(<3I_+\^73H;[[K0AX6G?_UV?C'/LS>> MSLK!=)B=?'R7) L[BGR2?[[,/);'Q[-_'VG#;0 M7T-PN2VV*W5S$WZO(_*0JYL!6]9[Z5LW:U?Q=LB6-2\*S4Y'7=3O9MB6M;6$4_@-_YX$NH/@NYG,'DU*XO!L.QC;8!R)G480\(5-E(##JG_HB67,.W/ _2S M:>^/B]5P\Q_M"P@UM"E73B-C*-98 2@@TM@:19QC^"0FQVWWBFR6WQ?#Q=3C ME50S[T+^F)_FP@2>+%"?5+)\7RPI9^T/*8ICDQ2@K_.IC]4N#8GC$ MR^45I\/<3ZEW96_-UFH5TEAWWK0:%IE[H;NR7BO?U8KJTO]&GPD')3:8":Y2 M;!QRVBZKUQB#9+]\PO/!$EX+*@P$C@(%)&$4B%1I1R!%+#72<<9,3 67>Z:' M V7\M&2LQ.PMY(:^'._JSBR):^HP-]IHZ^<)[^GJ6IZ\?E/7DYTWK(7XEGY: MDQ@_?_9]V!189ZGR56N%84BGRQJV3EH4V]OKT3FWW *2"L@HU9I)*0T'RD!A M$8<X6&A*?HA**E7AL*AGV'%6=.Y5'"HB M;6H#%+LFH!;J&(8\;AL2Q%%$ *.&*"^MA"*D,515 Y1PV1+X.0 M-8T_)W.5OFZ2I=*DDAK+E88>AV+FY>RM19U&SK:'HH,N'213._Z^%5"UE,T6 MM]IT*1QC;CS)?K^_O''^NQS/+Y@ 0385VJ9&65Q-KZLB=T2" M.!+L&\4 :;%O)8TXHSA-%1? CT>9OY%S2L"7P8)7EZS+JPF)VF:&$N,E?*R% MCW@+VX/)'E,.DJ6ID6\%,XWSV&)..\Z$ TB.1KZ\9LMOY^-I!OM 2N@ $X@R MZ[^GB*NG&9933N+@LVL$;%.(@59:24&U41(2I*33F /""*$O YZEI)]7+Y)* M7/)I&GV75,O$4.AT[5\MX,1;UQYP=AAR$#9-#'PKH&F4PQ9DFCO2!#"HKY@" M%FIGH'35,AYJO'HRP:6 1.[-[!H!ITR"5#I/2T@%YIQP!/P_?1\R:O4+W?#L M[I++A[PY8 ),K ^8=OUK$3"'K.L2,"@2,.$&OEW 1.00 )A81Z(!H_W+3\5E M_C#M&XTQ8TX0:0560'")R(_.D+ 67I[%3SEA7/*4L]12#T@)&.4<"F <9(AV M_13)9H=4RJK=R$I;3;#$F!>)E8Y\:P:5(,M:!\H/*T)P4L.X-P:3.AGL0TEM M-Z)!,M_X_51\+O)O8Y]O7TJ_#&) 2.M29 F#QCXU!/<+^UHTV1Q$4.XG<.>3 MX)*FQ K-$19&&X92J4S7SZQL]L?3"<=*8$VN1'L9"9!*"F6KY)(ML, \O.+:>71!K!9W$2#D& M%RUA '2 AH)E+2@2UAJHJ9_5"04&(& =(U2N8K^DI,)#GBC#G. MBLX\B:-#H!VMO&?F6<9[VK^6*:_?\/5DYPV+(;RIJ_<,3SY_S:>K4^I4:@%3 MDU*A$6"& ^N_+.LW12!XQ; 5&%,D$0.X.H6B%FKI;\%L"IC"5!.D43 MS 5%'PW'FW2\R3OU)Z[1(ZQIH]DW,]_3\+4->OVFKR\];Z% PIO_SV)W]]/E6?&LC]-4*X>EXHI"J 51AJR*6U(1/+7OCNZ,%%!BP8'&E%LB ..( M8B(PEYR;KH]MEZ*2=57A**AIV7$>=.]6'!0BC6H###LMV$.'9G:]/B(:ZL_; M*IQP6%SDD_%P7(ZG-[\-?..-!Y.^1(Y:)2E"Q"F@I/5]L"I[!3$.)<6.T$H" M0X #2@E-B2:"&J>-4D;Z$9CM>K7P0U&RDA3.B#I.'0=$QR;%T2'&GS;0L)W\ M'BXT<.GUH=!$?-Y*I83CX'.15'I@""N-$\(/HJOS&ZFELJGR=]N46"(!Y1WCP2OK#9])2Q;: MDKFX<% T\? X,%[(OCAPU'.N#83LMV,/2EKP[_61TD82>:LU51LQ9[/9?58\ M'U(IAD!*%4;".F[G&VU/38)M\+'JT8%2![4RF"$AJ@5^]62#Y"EFSF%DC6(O MC9N%PG:H4\/6:/9TZVA# L68V0&(MKP)PU%]2]\/X0C7@ABL M;4HH0)A3*K3O6@,%I7Z0ESEZ76E+%N*2I;K8D]>:-H8>O7;O8*VSUUCSVCMZ MW6G(P;/79A:^/G9:R6+K]+4-5X+V7[+A?>''@^CJ.6JT4P9@H8@4G@'M:=HR5N8@DOTX@^N?5 MOY*5O(C]EVBG G9?NC0ICARQ_K2R_[*1_K[=E[HNO3XY9.^D=@@20Q3"+%4\U2D8E79UKK@3S5:CRJAGV-]'6G.\Z;MS);+CPPQIH]'74M[3Y?5L>?T6KZD[ M;UH0\7.\?1Q^]060S3_[R$D"5;7TI1P;S1 GXFGV8OYU[#R_%AP9:8V0B#!9 M[3-R980V1'!3OF/T;^!"^ZZ"S:5D,)F?34?;XW^Q[7X)4:>57%41#93'U8-*K MHC?6F+C]ALWHU-^#,^2!QYWT-S(^(2( @5Q7;Y8!\(7>KK94EPU\=%0_U;^P?-G @!AKS-IJ-J3]1- M!C=]Z(-9OTYA1E.GI>(6HE7-.QO^ 6&;4;%3R-_8^$#4W^-P@W!UX"RHPL;? M=7<,B"NQ&$@T) VFG\MY3U-7\^6UV_VFKKSI@6QV=S/ M_X#G_M7'=ZN?C!?_KZ6/[_X/4$L#!!0 ( %1N;%'9KB]%]P8 "4Y 5 M ;G9E92TR,#(P,3 P,U]P&ULY5M9<]LX$G[/K]!JGF7A)(!4G"F< M6Z[U)*[84YG:%Q8MP38K%.D"Z>O?+RC;26P=L4TJ#]P7'61WH_'U!Z"[*7WX M\W91C*Y]J/.JW!_#/3 >^7)6S?/R?'_\]_%$'NN#@_&?']]]^-=D\H_ZQJX3-Q>CKW-??1F>A6HR^5N%;?IU-)O=*H^6'(B^_O6]? M3K/:CV[K_'T]N_"+[+":9]1Z<_;%7Z8G?KBJ3/K](H0GJBU M"U&T"Q$F2W?76>O9TT^^Z=?9YP9[]O?(A[R*Z[%GB->;W8GOD8.A9\PW&>[9 M_Y-XZ/E^/5\UV;?/59,5/?N\8K(_G]] C&;5S1>RX#+X.NZ%RP/M,%YXD&_M M]G.RWH_L;QM?SOU\>8X_CEU4LY5)UG&\Y0QK/]L[KZZG/ZS2"H,!(X"!21A%(A$:4<@12PQTG'& MS$L<_SG>,LQ&59C[$%/8\2C>.?,A/!PU6Y*^)06:E46;A=D*:YXJ/DA,+[,0 M79C,+O)B_JC=YL"= U;U EQT4<7GA/UTM3GW8RH\? M8JD -&'8*(.)I8P[$3VVFEG%G4$JZ;)AT&&2X("V,10%L]$IP3LP(EDF)SH!\F=$D3.YS$D]<-; M+.<\W$J.-?(IM@G$0"NMI*#:* D)4M)IS %AA- .Q&##)$9W%'\S*= K28%2 MG# )$NDBQ2$5F'/"$8A?68(8M;K+"<+_7TCQ6A1_!RET_/@YG%0WY4LH\4,Z M33AA7/*$L\32R&H)&.4<"F <9(AV:46(01/BS1C^#CHLT][/X2A4UWG[T.T% MG'BFD@K*$QCK*P&XI FQ0G.$A=&&H23FS%UZ%! ,FAG=D/P=]#BJZB8K_IM? M_K(X7:>0)H(S!(4C&@)*'54<8VY9PH0V6#';A1J#ZU_VAN..B-'N8S+X; L5 M?A9)D;#60$UM3'\H,#$/DI#:1$K$#0*D4_ 'U[SL@-R.PMW^X*0XNJC*[:V' MYV(IID@B!G!;)%$+M8QGGDT 4YAJ@C3J$O;!-2L[HK>CT'\->=/X4E>+Q57Y M4/K6&^*_5C9U1@HHL>! 8\HM$8!Q1#&)*;#DW'0I*>'@NI%]0+@C)AQ713[+ MF[P\_RNF*B'/B@TT6!5,E02& >4$IH2300U+M;%RLB$0V8[;02#:T)VQF]' M!#@*ON6EC^GI\MEJ^T@_?#X[VW@>;%9(K31."$.5;JL?J:6RB9(846*)!)1W M(<3@.I"]X?A[B'%0UU<^O)H>*VIIXJ!6!C,DA*(0.D%D+)@Q][=_A^JFN8AN7V;EW=:2E)WA2;"LOG8JDU2=P&F78<.VJU M4@1CHH@5G >V=V%!8-K1W9$;T>A/PE9^^^)X[O%:;4IK7PBDTK()8:4 4HD M5< H'K,CC7&B&6& =&E!H\%U&KM M^/%;F]G%UEY[K?\#&J=:(J,M$9(1)AD M-'%<&:$-$1PG)HF549=G4FAP[<0>$-QI/J C B$K#F*R":;4@ 1 M0Y'3W,EX:,49Q?*80*[;AR@ =MH(!M=:[ /"'3%!QJQUWF:NKLC.-S#@B4P* M 78*Q9.*:D#CH<4-PFV1+*C"QLDN304TN.YB%^A^1/S#= 6UPWCAX[N'&^U+ M^X_ C^_^!U!+ P04 " !4;FQ1QS>)%7P8 =L@ $P &YV964M,C R M,'AQ,W@X:RYH=&WM75ESVTB2?I[Y%;6GM@W M$"B*&(, &@!%:G_]9A4 'F(5)-%46]*P(]HVF75D969]>50!//W[8IJ@.UR4 M<99^ZHD#H8=P&F91G-Y^ZGV]\?M&[^]G?S[]KW[_7_;59^1FX6R*TPHY!0XJ M'*%Y7$W0;Q$NOZ%QD4W1;UGQ+;X+^OVZ4WZB>Y:NF9(O*)JB.H9A28YDV8;M M*!(0;.%X<6+ ?[J@C-K//2N"SF1XM MFSE9?E_$MY,*28(DM"S5]$D%ZX4UI^6GWJ2J\I/A<#Z?#^;R("MNAZ)IFL,% M:=.K&YV4X01'6=P?XRC-*KSL- [*$>T2Q>7P0:.A)(AF7Q#[LM@.D]YAO#%A M>J<.PFPZ)!R*@B"W#<=E/TXK7."R8L^UUH Q3SG.^_$HV^Y:5M-A0^1T*[NZ ME>QN<=@OJVC9;3$JDD&)P\%M=C=LB*2;^*!;E1<=_1IJ^S\9P-@<()P5!5CI M?1]L@3_0PU:,!20X8$L9"(SF835*V.T)A='A=A84[ Z$PNA0S-C-BQE+_$12 M09)TR!&H[?\,.<(J2^[Z2XZ=A$F!.RR%DAE=XR"+V7,1"FLNV%!QRN"/SE03 M63K*9FE5/&8:FXW(,#ISF,[NC&YT=Y8:,!@LB\W.*_T5O.U(39:,V&W438L.PUXVZT:9ID4'TK3( M'L7BZI+,$@^-N*UEKP.R>%S@D M\<.&1Z8CD/DE03"'C5Z&J\:;6X,[]Y+,V!(%9\L6K!U+MDEUG[/L9DEB>1 , M+7C3U,MC8$/(0/0&'4(6FF_X5JXL'K;J&NAQ-\[&C(TY0%M/X 1:,08*"HX, M@,!HCA?AA#T7H3 Z9&$^YGA;2NI86_>:N/#]"'3S89N) @V!Z7*C>!S#)H$< MHI\'!2-RW6K"-GCFK)U;6.S8PYP-#%+H\W9B3>-&(RP&E]$(BU$\_3?'[Q(* M:QY@H)SE>(A$:$P.O!2,F861OQ"I]-@VS?$;2.&@VM"NA$+E2:\94R8JR## M\/.]$4_,]PF8C%OXT\526A?/NB(NT MX(06_*""Y3%SCG*!P(QWZNG+V722)9RN#QIU1$!2=P DL3Q)-4GB@+.S&B(' MPO#ME ]A0.Q:[R0KJB>LN&W&YH [.\M:XPDO_ 4*/&"%J&23%CCNB$((E>U?IADKO&H\#"%R@A$8D56$605+[#+, MEIFOAV;RD)!'08G79PK3:!QS'-2*S@P<.9U8C9>9P.-9"S_?C;BUTIK(5L%X MDG! NR&R8ZB<'T/EK"YM]LO=AVL-V($%)^UL*1RA,$M,K5#89:::$L4% ^=7 M/0F=!6YE-AYS\(V0.$E;-\:MMV"Y7@X6=%0P.U:WI#,Z$Z[BCAT$VZX*TA _ M=&5954ZZ71EIP8%(OEW71):!Z:AJS?#+&9/=CKNB;O'+9<,DC-_?E9KR- ^=Z=DY5B!/W+TD=P?FC%7%V M42#%U6/R@"9;N_J13 ?9.U.>LC -J*1/4P!/S8XF6RG* \?B.ET43$CO1 M@3VVX&S\ELKQ*ZP23RL^=HD'>+_[G;^NN]^Y]1I&4K6JUK"2*NIFN@-EMJYX M 1([,)K@D)=Q$1)+2UG("Q.!PG1R# =0>S=FDD%.!+JB)_9) 4SP% EOP7($S!%W%O/B@I;"RPQ!SPBM"Z?!OF!CJ MERQ..<5\=CN6;^"@ ;/:7;+*UG1CLPO6!.:Z(W$V4W'$BG^H:B-V>E*7S3LS MV9K.V6&=-1%V/621L#<6C=[_]7FMT%/@VXSCXRB)$ZR'">]R1$UD0ARG_%=? M16+7&[JJ#>R,]1;S((S2NA(S[@G>>@N6G>+;1TYTFRCU=OTH"/-*.RS72(:+ MJDWNFM'584WLG?WY3Z<3'$3P]Y].I[@*$&G=)\[H M4P_\U\DH ]4&Z3A(2E@!_>MTN,'QX>@8Y"_(+OUQ;B.8*D M>(+J&HJN.IIH$0LS%4>3)5GU1&>YD,<:]LX$ =RI+)F:N,7S<%,!RXRS/#LE M]3.:\D\#6 2B=>.3")HG1-'#S3'JZ=;G MH!_+;%;03[0><=((CDIB*3AJLS4=4\&1+]IO )'ANW&,"T3GPLP R3G_95,4 M#SO3.88/)VGFR$%>6;0^:UF!0W5AJY\1)ON S>)RT!5MK0,8+*=Y2UEC8#E? M^T4CEE:&2Z$-UW83 ,L=W;)GIP&57VG+BF_KA@CVH:JB;5B*;4J"J\N";!FB M+! E!1L=U[8MB<[Z$TRNN9Z(DO#7[5U^6N9!RL*'.(7$*:X8/4;%$.8C_=II MUR:OB8_R000!+C&^34]"3&ZJUM] Q@^?3D0C7WP_J_3CO)YTE"41#/'UXOS& M<]'UC77C76^NX15R>^TY7Z_.;\Z]:V1=N,C[E_.S=?&3AYS+7W\]O[X^O[QX M]4OXS;K^^?SBIYO+BV/D#IP!D@15,7=B.\'CZ@68[IW][2^B)GQ\.D]Y$)&; M[_U15E79]$34@(WVNRK+ZR]^D+S]RZM?4;N4^L]-IT8P)9)523 ,$1O*T@?) MBB8XKF\IGFBIHFN;KFQ:MFD)O@G>U3?7'5\;W: O7Z^NOUH7-Z^>[YM+!(!Y ZB( M1!E=7B%1/8H^H$O_]7/^LX?6L'Z)\Y9S ^PCT925@R4_SA4)P% V1ET]0,0=4D3?1EU;5ER[4M185,1C=MP;!L%O9^H=&E5X>='!#>R'\B:#>% M5I,HN+\'D>"T=W:1W>'I"()N43RFCT'QL/C!7_\!1FBL*[I+C^+*AX*Z3%UW M-4^Q!=5R'5OS1,/0!,.U1'"L]G;R>(5OXY)43JL+H#S=EZYXW((3NJ@(AUE! M"[$G,UA?080!R[GXIXI^^GQI6Y^/T?F%,]B?!WXV*[OYYA=$CR-O 3I$1 \U MB+2:04&)KG,WGYY>MYG%43>"?L+11 M5H"Y]<,L28*\Q"?M/[; B; #J7<5P?8CTZ>?>AK)JJN(_%$LJ2W2TRF(\-I& M#VFBTD'CD^2N(3NZKXJ.(P2)K53^,H2G KJ#:=R1>HS)(X M0G\1Z'\?-W0N/4AVUC\W(ZQ_19^PI=]LVM'V;GB)P.H)\*U(2_BV)-5S#%_V M)$=73=^S;)*L.KXG&(ZHV-(V?)^G@&UY V_7%7A8IS[]<[+H*4Z9' 622E.% M\R*[(Z,3K^SB))B#@W[,&=>EETV3>*#A6B,OHD$('8IQDLV;XN-+@5?W^@X6 MC$5U%4A:MFX)KF[;FF&KKN_8IB:I)D20JNHZONIM6[ ?)QB&A1B0%WP(Y'A# M-4C1YF".!W-\U!RUE3EJANF9DN,JOBRHON39KB<*LB_88(R^Z0C;YG@3+,Z; M:G[]&%BW;2IJ7U940Q#UIQOG\USD"UKL"V@,HECJA5!6H$MR\0G]SZR(RR@. MB2RY4>&+< (Q](9[_' BM7Z@/\W9%-.-IW&)7GY"R+^ M6;\J#0-ZO0\\'5 MX'J O&F>9/> $IN8BRZR 4NYC%SHQVFY23'5ETN;7XU!'Y9Z6.IAJ8>E/@N* M#ZD(EF1CE1D+AFAZLN,HDJ2JBF?HCN9[LJNYJJKKEK^=BEA15."R;/[Z'*=8 MY*4AM9KJ/R5!0-?9K)J@+T'Q#5UE072\A\SYH$XL*?)2G8JGN+[MF8ZO>*JJ M^9:K6*!5UY%]PZMA_4=UG?PA]\# MH)JY!%!!EDW9,17!MTW5,B3+MAU=<6S5EW1+\QPN@#KPS\OB)ING//C\.4N2 M^WF6'?S>GM2FKVX8:((J>[(A&ZYJJ)+BVHXA2YJC@B-T+-UPN6JC9<'+XDN1 MW<7T<>0=SZ;\)"OB*#AXQL/ZWOGZ#LB#)7.%/((FNJXINK*F6:IF /+HGB-I MBBGZLN_**A=YOF0 (LG_QGG'F?B9+ L2X]&6_9SAO*W:;",V<@?I2P%8'>=! M@KP%#F=5?(?1Y7@JYP:GDL>-70]TU55 M034,RS5SI(J2'$V*Y-[5((AE>-[VK/ID(V [?HR1E8/6:R>1Z 6AX+T MOJ6-LP0F)_U(J28F%W5*=%1BC'["*2X@?SA/H>^,W@)#UD :U.Q^.'E?"GXB M3]VN3UN]8,*P95\3?899_TGVOYJ M4X'/UG\C0Q#:NA!1/BO*&3%\V#I7LP0C15*;34"L_QI28^@8XQ)9886.1!TY M_A629&$ #=\9ANW%Q'5M:>*BYTF.#U&5;@JJ)&N6;$BN*VF&XPB*9XKK)GZ= M)7$(@DYO?P74(Z;XKNV;:^4[V_=*@&C:2'#;N$4EZ(O2FGU[BY ZZ$WK5H1! MW?)@X-L&;JSNH+N"J%N.:?CDJH?LVY:LF8KE"JINB(Z@;61_7PI,\)N\V8:^ MWH X[.)R/.8F,N_#T/8;N>YKCJ(:KJ9K<8?CG93G#Q7^*^>\?YY]O_C+N*T?A MT\R_:?O*S'_WU'U?N=E:'%@G2[B =&M=UM""9D BA9HF>5H7]&[Y$+>V_(:> MFYX&Q6VY1LZJ]WISHNBKDX.95EV%5?Q7,^S5)LT,5UE87?CM%_"P-!1'E0H+L@F1W>^/"N[@KL M9G_:ROY<0U0%S75DS]=4Q;$,5=0M33*KNFZXJ2+JI$*3S?,?S54'!V&)<(QL<@X%L2#=X6V;R:D/I$3LX3@Q)%> Q,T_><;7ZJ M3UX$MB*<=JY++"V(DRSQ;!^WG)\-X0:=R! M,<+,2TU; ='.;@OSJ4$RK>O7[]HD5T+F2 M>S+Y/(:I";2E>$ZPI\!W<0G] -:"-"15Z""DO]A$&I/?2HR"(BKK>Q01KWPH M'P7,\N$ /:AB[WI'DZ-$WMOUM^.*7K?27P;BZC\GQ:KF>8O[HP('W_K!&+@Z M"9)Y<%^28MNDV/R1 U4V9-7P15O3-0AR5=N&;UQ(NA1)A\C7)GW>](\<[&=O M,:*]\PI/FR?/!X*$KG Y2RKZ], E;(CFP ',&OE+BW/V#0#D/0:V,$N#&2A\ _6*QDX(6I+Q M=V88PK BVMUY_CZC[]%%-9KO/,YE6&5+3.)X?0QB>R#*17Y,7&*]#;E,6C-P7>]#V#/5TBD!Z] M1"!V'/D;SS[R?^%J\'Y,K>O)E#8TN<@&KZP2_O)K=W$9%G&^_0K<5V\ P493 MYO)@2V3%"3VD]OU-3X1KG7_LH0>_^;CX75[@Q<(TQ<&DFNZ":23"7
.VV M]&K%^(5F;5=U$'B,2-@7(<:/\C %W74(\GXK1;JBR+HD*)[L6JII^Z8J.Y)E MRY[H.Z9JJ6^^4O2")X/7YS]=6#=?KW;\Z:_.V]<>(%K@_%OBEWF$Y1%Y$CFK(NWSB,L^J M^?RQ4O815DTNU#^WZA:>D#RP\;R^]H%#WL*#N?;'?N9Q)C,=KYW'U"SJ+ M9]Y:?@L%NS^U'T99='_VY]/AI)HF9_\/4$L#!!0 ( %1N;%$P=3JJA3 M (-&! 7 ;G9E92TR,#(P>'$S>&5X>#DY,2YH=&WM?5MWVSBR[O/,K\#6 M=,]QUH9EWBDZZ:RCF[L]RY$SD=-]YA&B8(L3BE23E!WWKS\%D)(E6[9CBI) M$KUF'%TH$D!]=4%5H>K#__0NNU?_^=Q'DV3JH\]?.Q?G7=0X/CGY0^^>G/2N M>NBWJT\7R&@J*KJ*2!![B1<&Q#\YZ0\:J#%)DMGIR\?V$=9$_[, K']Q\_C+U;%"?W/OVE<1T&R?$UF7K^_>F5-Z4Q&M [ M]"6/CAQ,"_^>_6OQ9/-GW GH\H6PNIZJF_/P^H=^38^)[-\$I MG^'3YW]@GVP:N1=,:.0]^05_>Y<^8A3Z8[A%MC;(<9KJAQ-VP6)\*Z,<12MO M?V2\+M".1CL9\.!W$[4'@\NO@VY_B+[TNY=?>NCJMW/X^^^O[2]7_2_PX?#K MQ=7P/>K_OVZ_WQO"]>V+_PROAO\'/OG<[UZUK\XO!\/UZ3XW,]MX>6;.6R?F M;)[7/_^A6LK['QO3H]7VZ74!X'@\A.U)]5OH^_=W83C&Z.P"_?,?+4U5\]Z> MC4[7\O]Z$-[2Z8A&Z1Q5%:YIX@103[(-28I9U%XZXUIA,)K MY,*=?8\$+L4HH>XD"/WPYAZN#L:(!C< ++@?_,8-@WCN)^QE'/IS)LUC^$4X M)ODN#.6C1\9QCC &%TQLM2 8 MY9K;"YBNCX%\NO(SQRR)X$T2/O<;U6DB4,X)8ZYP2E=OH/_P#1BS:LK[/R@: M4]^[I>P7) CA%Q',-@H9*]$((#YE_ //V'"S9$(21+^[E([YKXE_'[,/9M1- M".AN()#!SF!H."%VCFI[."B<24 M\N<#IP*;SN'#>.ZZ%&X+$V+R!NRCF9>D%X$T&=.I!X*G][#VV9@QNJ/HA@8T MXM;53YK:M!'0TX?1LDFZ))Z@:S^\@Z%'X12%,W9E*A"(#Y^S^\UC-J892(=Q M>!? A!"YN8GH#=R2C>,?MN#-;'-7$]WTON MTZ?]:^[?PVBC<'XS2>4/C'?B^11-B1+(@$$A83IQX0@$-G!KP('\. MBX%^LL ^70Z""4,V,W@YX>N?\$4!J<&^>D+9E 8/N&(#'A'W&XA/-+I'SL^; M\<#NO*#0@FJ$B51OC&;>C#+N8\\+9TRFS@.PFQD>8D83;EWP>U[#TY+)VDU' M]#X,QIAC%A1,3."&/<_]1J,89O0'-Q(Q^MS'J#LA'H,L_UFW?YGAXZE(6C%> M5LAW]G]-Y*]6QC*FT8V-E2Y_\&'_OLJWB=.@D9 7>Z MU/9X-8D"L)9ZOQ$&ZWS')EQN8H-JW W4F<$6P-4&DYK[1]MP->B7W#7Y2+:?I M++3B=N-8M;.V&)"N/JAIB1".$-798B<(YI([ 5,M#I]:IFR?1V&K%Z_;J-OP MM9.?K9MH@QCDDON$:Q6I7*JJ7-C>S4OW;B+Y$ XKU^]@'Y!?CJ[LN$00ZV91 MPY%"G0MU#S:$U5B';=DDW> S-T!^=.I-O1ATPE(PR9V&OT"DP?+0S ,$FA9O M-41C1T,DP8W'U"J9AJ *_N(VP,.(N7,$34#\,Z?J]358"=XM74CKA'Q'S'&$ M"I$2PF!R"]YL(O:?-&3J:6-]@>*=.R#@)W6_'(^Y#9"P# M/);R&VH,OQ87 1>\F-=^/'! M( .>E)Q0B&M);:IZ0<()9SYI'L5_V2F]S8J!/+6W7+('>;J-&6ZITCTNA=A; M!]I]-@='NLN7HUALD:=AQ-)P2,#S9E#"H;S=IFTE)4J$_9K15*4OO4!_W6MB M]4<2CA92].#YFX?*@!JP5+9/\/DD1GV6>UMP-E1QMRLTM5?F5TD=+V9^E;:E MPW=KRR* 5=MN"--4G(B4RK^]"]AP6D7I[V+,"=VVB@I_;FM0B *9(9TE*V>$ MM!9&6QH99&:3*-Q1O$#=TA]E%94;48Q U92F)N7I+N7I2@(4FR+* M1KER@&SKE"!5*6K3O[N<(%4M"F@")P55%<-IHI!,%JJO;2!LLI#9DGM'(?>. MK<+.QA24U:T697E)2T?N'*5VV$$FD=K4"XM\5X5)BRWN(3FTIAQ::&Y1)7FC M .>.UG2*RH2428 U9=1=YL]4F&]IM,6Z_&1K@GEEU:8E]RH[W:OL,I%F361Q M05F 8"A':HVIG9@Z^H/2;^C,BT&8HO]0$@DV[K09\7"GBW[MO*+=+QQ#VO3O)'JP36[H M\2BBY-LQN89!G1+_CMS'C2>%OG2UJW0ZBM5RNF9?:;5-VU8\3*B$1FEY?3@ MZB[88@24U^(2L:8D0-7;_J+VXHA+FF6L#K.0%HTQ&M-91&&9F>V81<%6XV-' M60W)U)^?%>=[A[P8!6$"8G&:+CRCQ4/QU-6BDFDU1$;1)GH4'4 @_7SJ)G%6 M*I+5Q.9YS=G7\(KZWA1NF]#G(P=9!._E"$(3?2(!2!!>=GL$=Z6W(-6?1"L M28N8(7MZ9E2G%6>O/5BTAXJP5DI"+ M9Y:\_;!*_/*5:7%(YM0BM\3S^<:/[P520KMD MYB7P6+Y>,,=TK.Q18SH"4-'HUG,I$ G(XH8!*UF9+C!CRM5IQP_UPV5JPNKI/B VKDM7M?5J:DL&)WK$;\W*@-2\NV]Y8.'7L^7/V8>JW M7/#EJL.F,.[\/'R6-9>D7PSG:7'7Y=@6[M[EN-88>E,8G@UT-5(?QS3)<+[" MV@#; #)D$.^ S<'%'@SP_(+$J#-:Y N:Y=R!GNX&BC$^(N5CF;0O(G".T S M 'QM6>Y@LX5\[QOU[Y>E4QF:"8M0$F:%<2;E9S46T]_,4DM?^!JK,*^;Y),? M]0\ !<= ^\!;+.ICF<,0L;:X4U;/U[N^!D*ETI/+;[X;#UB=VA3>O$@XX-0G M$="9&9;CI7AOIDH=;'>@_.)# 'XX]UD-6W[4C]4FSZ3C@S9)\#Z* M$Y#""1?2F%5*C^? 0QZ3V'!Q.K+E Y[E8-#>J2?A65D#A!J^B"+A:L?![?;VMMFW=L13=-$S;Z;5,RU1T0^MU^FVC]<.E?/=A G;# M ,!&&4FZQ/>W\)%L9TKR]V",@!P_55O%N!H$,&_9!IW+Y G(>. J]V&Y8<_M M,^$ZAMWZ/(X1J @ACH4=\#SAT_8&H&",4UU!L^:TB8[Z! 1E%"#FZW_'?!JY M'U=\0PJ>7092EPLYWDPBM>JEXYM3GAGA2S-X=(]NN9[/GS_IAGX8 MG?Y#,2W=55,HCT&II[;W*;>C&.!AG%EO("]J!K=F$P9;6!Q6!$%\4&G: ^/J M=$L9^O3O'W0\?7T>4@B@G M/B@Q%,P9C8I?B/]544O7CQU%.59-O276,IPSSTU LGSF/2R%IEO'MJH=:YHM MV%*L&%7GO1WP@].R-<,4:\Y_T)$+W%G\;'/>,)<&%,EN%!F., M?9 @\UAE.;$!;,^8,R#=$G+3)D[ B.0%(-@GO%D-_SSU J;7L08N]\R[P?9+ MBWXM 743]NDR(K5DH<-N]@2@PM7:B M+R"/C13=QX_SXFP^\CV77P\B\Y;'C #K\(WK>]Q]'<]G"^^>%UQ'P-?1W&5Q M$(S@/BS2DCYN-/?\M'Q7ZG]FG\7W8!E/8QZT1UDW0_:<*8E@/6 +L\38'YD M[SO<(88!QS%:Y(K%IS"IF#V:!9GB6<:$_R33V?N5*>%' UL,>1&=B9LQB9=YSF]H&,] \L#W M#^N_?$R3HSE5,VR><^Y_?RA,I"H*?'#-+D6ID7H'E$U%YB@*R3CSFZ(S(,C: MN3SNR4RCCVDSN'2KSJ53MM"\Z:3]/EY(*J8I6>M=UO0+<--$;=8*Y,G/N M[KR$MX2[\()O='P.3SDC+AV%X;=TVK^#+@W?(/KV(.KZJM;6#:?=U1W3M*U. M2^FI9RVGU7;:6J^G]H42=4#/.Q*-CR]@11G/#!, " \7U4WT73T.S_!8$P%V M7Q@&U]E:^=E:Q>JCF.N"S.7S%?"R F/;SP, MD,>5_YP#D:X].F8.-6_*)!,)>']#9IJD/W1Y( 1NQ@)C(,16G(W<&8=SX(=!.":.?R=$WC+%0-7XH[ MRL4G?8^.1N^R"+Z/6"0PG(*F@G_'RWAFMJ^'!>&RF&M0/]-'\'QO<29Y,2O0 M.]]HPA4?,_478AH>Y;Y+\R,2CQ]@9A[2-(3$;P4+,>839+^"?=4<=,W]IH2# MK/?F]9R-*;UA%E7BG2VS)\ 2PB/':TOGDSN8441OYOZBJR;#; C:V6,C9 \[ MHN]6+>8O7OR-R65VOP=#E4\O#<)N4@93YO*/*,M10\-^%UW#V$$+,FW@OP0= M7O R;7D9K.J?%=L^VR2MZ!'V=LPHS'+VPNLE89;7@*TP9QGR08A",$0RIH,; MS6?\=SP*]S"*M$KH+$G3*?Z<>U$*>U@\(3=DE^-B?@F(ZS1NY?,FOY$7_=VL7[V=Z7[?,DFO"C"*[T(4<+Q>7G?8% MX&70!>MST$/#KYWA>>^\_>6\/\R%ZJ(&W/C8O1P,+R_.>^VK?@_!*-N#;A\- M?^OWKPX]LJ.O@_;7WCF,Z]T6_%_@>/@^(YS'8-H_V.=I2BN8\.3=-MZ$E:O7 MCGTIBX-+68R+O5^]7,CIQ!N# M1)%@V#D8>M1]X:?_$J=(25!=\HK"V855%YE' M$0]M<'8^%9O@^[!Y)/-6A)8_S*DCXGZ[B<)Y,#[.4O]=E]+KZPV%AL1< EXA MB&?_L1A>SH8+%"M4@S M($,(SY#Z<7@4!FP-C 2[6",AWXRD?2N ;*X2L$T5:TJ>]*9R ;MJ,?S/$3NM MG:2'^UCX;Y8>!:^JYU2SL6/:)7)R26-6>$B9V-;S[)^$EV%[U=([F/\7]JCC M\/J8'3//CGQSB[2&OE/#PHJV*=^T=-XIH5 KJJ@L'SIU-9L@F.]-*UN&%A1 M*J%JA0*HJ&*Q;/!4'*RIN6(_HL&S:I;@)8^7USA.KF';SN,Z%#4J*:W'LB/2 MP+9J5 B11=N>+6&%:1HG?^D@]!L(J ,!Q^&<[=&WP:N@D;A6Y]MCID< M.-3::NE8U[9G^[>LBI"QV#K;_U(Z2.FP63HX.E;U[[:SGHI"'-(_X+SK--=:TE@4?\H.2\=<>&EM=2\[HC!D[>PG\!U-*YZK]GO4 M_W/N)?<"XD(63ZHTV]>Y>)(4]5*=2QI74YT770W-?]#ALB3:X>%<9=:5)=%V ML01MUX71)S&:D7M6:4&6:2I?F28=MPQ9":WDLE6RF,@L9F&USGDZ8BNP:$[' MJY9H)7-K#0NW5)FN+93,+CND;&SH>0P'X857Z9HVS6<=8>$6B@%\9!F@>\);AE'W.NL%&Q!6K(,7N,>U@19$'_^HB5TL& M3AWKU3B,4#DKLLN;5*,QG86QM[7,%!1]K3+I>FD^BHXG3:OQ23^195D6FYF% M$6^XS@W'@/469I_"2]9S.&U\6R_UJV)=SY5)+)KZE;9A%<'IF)4 9_5LPZ?R M- @3N@R9K=37#4?PY$WMVFMR1$M3M%4KY $7:?+6#M@&ULWJ%X^N7&;H,ZX&C'P6Q7+7C>E* M.L;4DI5(E4:NZ(C2L&*4J0%>;22:%C-54U2./^5 M4) 554R6#)VZ@4V[QI%W<07HX'5/:HTL1UVQL)6K&92HTK).0E%03.D:;N4* M+0DOX\IN/?;H-06A-D8>2]RD*"'?5RW(0AHWO.+%+I\B=\Q=-,L33M$+A7U1 M)6[%T&WJ6,_5E+QTZ,YIQHI>XK+ [?\.@JT']N@;3@O;9J[D_-?@+:)C7UK& ME4:SJ=M8M7=1CUA(- M9D8BI@WU!7*1J-7N8=YWF6DL:UV:3W0VG4R]AC5[3 MHY/+7'CW=2OM-4"4?6WR%UVNP^ZSMM27RKY&BD#2N/KSKEK4<%.I8,I+!!9N1HN7VA"O&"E7*J "2W[ M4/ J5IPJ%<.01F7I,:D8V#*J5#.H/H9IFO0:/QN,*5-V]X'3"?66@4W+W&?N MMY!YAM(PEHRQSABFB1TKU]G=2C%&/I-B M5BU7;Z4?709QI4"KI6-=VS[;?L/DA>3V&NQK).?6@W,=':OZ]ON[LG NU],G M"2MGL?R<_^5_^&\6;S<,+FLVOCYXWPOH\2)54%-^WM'H^=])M+C-C-S0XU%$ MR;=C<@V#.B7^';F/&]E," K(%"Z+;;/?[EE*I^\H;;/5UCNFU;,5J^]T+-WL M:AK\X(2L+<*!IO8\ 9Z,8C_MWP>_F^C7B\M.^P*C\T&WB=J#'AI^[0S/>^?M M+^?]X?HL]CS@QL?NY6!X>7'>:U_U85Q7\,^G_N!JB"[/T*!_Q89\^:G/!PTO M/G_I_]8?#,]_[V=?''CP1U\'[:^];MO&9)FO* MQB0A;QC?T]&L7+VF$I5'&2#L_>KM@C":$G]-?ZA*:A)PV855.PX@?T#GT)I^2) 7'GC9/)J>,T'<50-#5HX4[ ,#3M%XQ82G#- ME8X$B_@R1R)%8*3\N%BI27&-#6OT:Q3&,8KH+0WFSY77*)R/!(WDYO+XOP8( M<3W]JN5@QRBT^;J0'GZA>%JDH)UDW=*RKJYB)5^7/#'I)UE7LFX]6)=55575 MZO=)DZPK6;=BK*O;%M:-0ILF"U;/4F-[F'>=YBII7/VY2AI7 M?ZZUI'&UDFXV>*-[7D1=UH@X3F(1*T.6?1\AV/PD+:LS/TG+ZLRO-K2L2=RW M\7%(?!(MSFS>D9O:M;NV<$O-=5I?M%(_0B%5V /W)4.G@@TM5Y=,B4Z)SMT' MFRWLY"HU*>$IX;E[>*HZMJU"]"O"M;M7.E<>==!5"DJ][W50[>-53V7TT:"6X); M='!K-K;M7)U%)+HENH5'M\D:K]4!W57S>*9%DO=H>*S@O:\$1"LM+R53-TK.=R\DH!*]%\D#B7B1U[ M%[UT:FG6/GBUMWVZ=+G\ M.X:.;;/0@O+2.RFR=[)XT65G.EJ4E(24@] RD%VZTR0:HV+L$SXGJ^ERR<@MI0TK$LA*2$I$"35%G:47133%-[4++L3-"T5&RX/ M']#L\($\ ;OZ"UO#IK:36H:B[;&$PGM9A73)T&V:V))E["6ZJXEN35.PFB]X M(.$MX2TZO%60WJ9>"]M$R.(=:2QK7V7.6 MT(C&R2+C3)JFJ[\XTK&=KV[/MNOP@(EM%J(H>_:=W*I)?F#\8&B2&R0W2&Y( MN4%5L2,90C*$9(@%0V!-SU6\I/K\('U_-=I/2AK78MYUFJNDLNTI0MG_YI-(";.GL9^>H#RL<)Q>+[E*+")5,O8WL/PEC4Y M+/VE;!!9-M2/_?<0OK:P86R_=94:7G*QU/ EU/"LFFYK>_]KZ56\D&G5=DU3 M]?8P[SK-5=*X^G.5-*[^7&M)XVHEKVQPO?=)%, 88C2C$8HG)**G I)_'RLA M-)]7F;BK\U\K=XD@TD&DPSV0PQF5>)L?CXOJ,![ MKI[GSQ,ZWA-+"1]I6W_P=W2,",R+ MW% @\W0:!FFB8HS">1(G)&##%#%KL>P&O&#SD[2LSOPD+:LSO]K04N8D5KC@ MJJIA0S>PIU@]C4ECHV8:#'35/2J"H,K!.HDY86)F6A1U+YA))6!4**\M4L)JK MN9B$E835\UZ6EHD5PRD1K+B9=9*0D4^7G_.__ __S>+MAL&Y-$AH]&CPOA?0 MXT684%-^WM'H^=])M+C-C-S0XU%$R;=C<@V#.B7^';F/&]E," K(%"Z++:O7 MLQ6KW3X[/ M*IG_;J)?+RX[[0N,S@?=)FH/>FCXM3,\[YVWOYSWA^NSV/. &Q^[EX/AY<5Y MKWW5AW%=P3^?^H.K(;H\0]WV\#=T=G'YQZ''>/1UT/[:.X<1OCOT2+P )9-P M'I-@'+]A,$\?O7+UFF!60.KRH7L!*(_T_>KM@C":$G]-=JM**JFY/$(N]?WL MVU\:2H._!P7A+MYOF.Z5-Z4Q&M []"6QG(;NM1/K<;SF]3T$;;Z\_O&$]&?/?Z%K[1\/]OEPX3*D-R7!6*+ MU(ADES(=^!%]@L\G,>H#FVYR3U0K$Z>@>.\N /"&M=@A)"[=)!S1*%TE'2-- MT?*$#:LD#>H+AB&=)72ZA(/68GA0-VUPJB4E-BQ%E\03= ;HB]%9%$[1Y8Q& M)(%1H;:;>+=>XM%8Q$P]68).$"E1.>+6I*E7VL/+R]NJ*\\<9:$*$?IPB!82 M%8K-RIYH*EE,A%87HK%8M:S8QL?V^+_S.)G"!B%&28@BZH:!Z_D4!4N5QCYG M[UQFW\ZB\-8;TS$:W:-P:> 2H0W97&UH6;;XJPDJ!'IT!YWO S&' MN]"2:0@3_8M_4*\D.98&7PU556=KL*KH5%O846J44>,(BRBY32:SZF(:?V88O9G;A=1CQ1I/)]=R' M'9\+DTKB>JE?':M:)8K:2MNP>N!4L:U5PHU=.=-PF(3NM^,1F(4,?5-F&!:Q MLQ84A@IL4QMZ81PKJYDO\YS]:FJKE"1,(IY.EP5@]>.8ZAR0<,BMG+?Y*0)S" M?GOLQ;,P)G[,!.HL8M'6Y)Y'9^B?#6PXA1Z3*@^>*V=O?H[H MC'CCQ9F5=%L:)G!UMD^MI+&@8=66IUC**2W%1-21B34[SXZF@K*O]#9K.SOA M@F;DGAFL-=/O&K:+/09='HQ+>[62>%9,O9YXKIR]"J(YFM.UR$DE[0E=TZ1] M6DKI*":>CAS8\FQ3J[="LJ[T]NGY2D)C/6U4>;Q&FIP"PY-OH62>8C5,3A:2 MAT?R+![ZW:5QG!YSC+,D'AHGWI0D8)12$@7\RC! QM7R[HE3X:);,05"N71RKO M(H@J:Z5Q6SUH6[F*5)8-V56K!C[XT3+?.P9[GN7*[LF[!#ZYX>X!;VO8V-CW M:&O0YYJ7-)^%D=PE!+.F8M/,5>BPC& 6JH'EHI6J#5?N"^$B%/+?X[SK--=: MTKA:9AE_^W*KP?/@ECD@9:M!T3F_RMPN6PWN8XO&69]G:[-ZW*NG@]%1=GB8 M[^#2DS:P@[MF F+UNF=2WBH;AFNU\GB1*Q"$$XH5A-V]E0S-FH-UJZ8'R:IE MU_'>"D""<9S*Z)CXO'9NA8_>1.6"NL796O MK5C([*B%=2.7J;KM.HBO^87B%5$E=-7X0<4M-=<1M.KS0]4LX67@>1[S6KWP MOX5'4^B@\UZT0KYCZC\Z7?'!+JWPTH-85P'%N;P6E4&QC#+7* (I:5S]>5?+ M!N-O7XXRGWD!"5P99991YKH2MS:^NTX81>&=QXZQ\=C$D 9>&*%N1,=>@LZ( MR\HNW-*H*5G+UW14.G=4RK!H?/Y-[%NW@)X*#,"FL7(.8 M.#QRL&/D<5B59RM?)QNOI"!L8:.5)].@/""LC2WZ(#YE7^F%B%5K6LI.**R+ M*I++AF85:W7%E!.:;<_H@@1%WMJCOT8C> M> %KZ\ /L\-MP[& .Y,]"&D5M[1=G.,255;72B27$I*&@FU]%X67A=_U5LY( M?ET.4]:8_&4)_ ::ZT#S<3@?^70[A]#!#-"?=K$$K\+JL(T%#*SD:HN9?]ZB MZJ8J[R,D%U>:B\&.- JP(\O Q5R=GR3LO,?R<_Z7_^&_6;S=,#@7U!^-'@W> M]P)ZO/#9:9D1MZ/(HH^79,KF%0I\2_(_=Q(YL)00&9PF6Q MH=N6JFJ.UCJS3$/7.KIF.-V^VNMU>BVMW8,?G)"U13C0U)XGP)-1/*7(3IR$ MOYOHUXO+3OL"H_-!MXG:@QX:?NT,SWOG[2_G_>'Z+/8\X,;'+_WNY:![?G'> MOCJ_'*#+,S2X'!S_VFY_1F?G@S9\U;Y G_KMX=^\./1(O0,DDG,=@?3\N$/V#@]F=&-WK #:PY5/8,2R\_]1& K=W[U]N7C-D6'L_/E\O LL?;]Z MNR",IL1?4_"JDJISKGZ02WT_^_:7AM+@[^,9<1?O-ZS2E3>E,1K0._0EG)(G M9M^=-TXF\!+FD6EF4+H^F<7T=/'B"8D:R]WMTC.AVHWG-[_I,\R?WS>>V CI M5[KU_'?J"U]I^7XF'Y;G8=5R(@L6Q][S_)9\:XOD4=RA878UB2A%G^"+28SZ M('WS^)XJL"NO'>$'H%Y?H[M064I5DVRBEC;:!<"?KD6^K+P=\L.EFX0C&J5+ MJ&.D*=HVI]PD4BJ+E"&=)72ZQ(K68F#)U2!5@J7R8!%*K+QA=22,A(+1C\N< M59OM,"EK(L3;65+J>>"&TV%M3L-HJM+JSD+Q=M2AQ>SQ^ID-&%69WSCPY-$X0_3ZC05S->M8ZMO4\U49$ M58\5T((E1Y2A23Q)/!78^4'%CH24A%21D,*:GL?:%-YN+'<,9YLS4R6?>!JG M0@GY7I"U6;("%!JVS4+]MJ(*_RJ[;ZH*3A6;5B5:3TEP5@^<%M;40KWB$IP2 MG,5YEXQ\U0Q$ Z?,@B^7[[9'9Q%U/=X]B]=<(=,0IO-7$>VTQ&0U5<6&(MTD M0G%2R2%E83-7)7*)*(FH9^P! UNYXKP24A)2S^B]%G:45HD@):8S5R0;L^S. MW&$2NM^.1X1U07'#*7/GUK"-*ZMD)[UF)>?3JH)3PZU))XV3ZV5ZRR>Q)/$TS-FI5VF4).LL,*.[;7'_YW' MS S;5!58P%X'53CUNM;9X;65[0SN,-:([=GQUKG+E'] MS\/U]E"?W]!U[.DX5ZY>DYVR-]3F#D2R-U0)'E:UJE]5SS.0+8)D;RA)>-D; MJJ8 E]TW-O*#;.(B820;1TFP2)DC94[)8"0;1^5M'(6.T8Q&:.SYNBR-"/)*XD;LGG6O7YU8:6KR<6P$1*[GC.W3ZQ]-->*<6]Z':#PFOD M!0D);CR6KDGBF"9Q6KA[1U5?2E9U26G:LB)8F45:I;%9;%]NB4V)S<+*:#55 M&560V!02FVI3RU.X7#ALR@,.Y9I?\!L'RBZS72+ M(OH[0? LK.XH+8:W/V,L,2PQ?% ,F[GVCQ+#$L/B8%C+512],AB6J>/K%3$? M%T(0L*),29)I=EDTYB )->I^2UI*EY5@D6A9-THD$2!:PIW2;.4ZBE*MJE%2 M>$CA(87'VRMF-QTI/*3PD,)#"H\\PB/?(=AJ"0^AZE4^^\"GE0-6ZR.J+8#7 MKL:4??IXB$]'U#C FO&_?UN\&87C^X]__W R2:;^Q_\/4$L! A0#% @ M5&YL46O!?Q"G P +!8 !$ ( ! &YV964M,C R,#$P M,#,N>'-D4$L! A0#% @ 5&YL4>IB.*6+ 0 N04 !4 M ( !U@, &YV964M,C R,#$P,#-?8V%L+GAM;%!+ 0(4 Q0 ( %1N;%%1 MQB)7[0$ @) 5 " 90% !N=F5E+3(P,C Q,# S7V1E M9BYX;6Q02P$"% ,4 " !4;FQ121 _+-L+ !_:@ %0 M@ &T!P ;G9E92TR,#(P,3 P,U]L86(N>&UL4$L! A0#% @ 5&YL4=FN M+T7W!@ )3D !4 ( !PA, &YV964M,C R,#$P,#-?<')E M+GAM;%!+ 0(4 Q0 ( %1N;%''-XD5?!@ !VR 3 " M >P: !N=F5E+3(P,C!X<3-X.&LN:'1M4$L! A0#% @ 5&YL43!U.JJ% M, @T8$ !< ( !F3, &YV964M,C R,'AQ,WAE>'@Y.3$N 9:'1M4$L%!@ ' < T0$ %-D $! end