Close

Form 10-Q SPS COMMERCE INC For: Mar 31

April 29, 2016 4:12 PM EDT
Table of Contents

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

 

FORM 10-Q

 

 

(Mark One)

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

For the Quarterly Period Ended: March 31, 2016

 

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

For the Transition Period from                      to                     

Commission file number 001-34702

 

 

SPS COMMERCE, INC.

(Exact Name of Registrant as Specified in its Charter)

 

 

 

Delaware   41-2015127

(State or Other Jurisdiction of

Incorporation or Organization)

 

(I.R.S. Employer

Identification No.)

333 South Seventh Street, Suite 1000, Minneapolis, MN 55402

(Address of Principal Executive Offices, Including Zip Code)

(612) 435-9400

(Registrant’s Telephone Number, Including Area Code)

 

 

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

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§229.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  x    No  ¨

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

 

Large Accelerated Filer   x    Accelerated Filer    ¨
Non-Accelerated Filer   ¨  (Do not check if a smaller reporting company)    Smaller Reporting Company    ¨

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

The number of shares of the registrant’s common stock, par value $0.001 per share, outstanding at April 25, 2016 was 16,883,068 shares.

 

 

 


Table of Contents

SPS COMMERCE, INC.

QUARTERLY REPORT ON FORM 10-Q

INDEX

 

         Page  

PART I. FINANCIAL INFORMATION

  
Item 1.  

Financial Statements

  
 

Condensed Consolidated Balance Sheets as of March 31, 2016 (unaudited) and December 31, 2015

     3   
 

Condensed Consolidated Statements of Comprehensive Income (Loss) for the three months ended March 31, 2016 and 2015 (unaudited)

     4   
 

Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2016 and 2015 (unaudited)

     5   
 

Notes to Condensed Consolidated Financial Statements (unaudited)

     6   
Item 2.  

Management’s Discussion and Analysis of Financial Condition and Results of Operations

     16   
Item 3.  

Quantitative and Qualitative Disclosures About Market Risk

     22   
Item 4.  

Controls and Procedures

     22   

PART II. OTHER INFORMATION

  

Item 1.

 

Legal Proceedings

     23   

Item 1A.

 

Risk Factors

     23   

Item 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

     23   

Item 3.

 

Defaults Upon Senior Securities

     23   

Item 4.

 

Mine Safety Disclosures

     23   

Item 5.

 

Other Information

     23   

Item 6.

 

Exhibits

     23   
Signatures      24   

SPECIAL NOTE REGARDING FORWARD-LOOKING INFORMATION

This Quarterly Report on Form 10-Q contains forward-looking statements regarding us, our business prospects and our results of operations that are subject to certain risks and uncertainties posed by many factors and events that could cause our actual business, prospects and results of operations to differ materially from those that may be anticipated by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those described under the heading “Risk Factors” included in our Annual Report on Form 10-K for the year ended December 31, 2015 as filed with the Securities and Exchange Commission. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date of this report. We expressly disclaim any intent or obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. Readers are urged to carefully review and consider the various disclosures made by us in this report and in our other reports filed with the Commission that advise interested parties of the risks and factors that may affect our business.

 

2


Table of Contents

PART I. – FINANCIAL INFORMATION

 

Item 1.     Financial Statements

SPS COMMERCE, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(Unaudited; in thousands, except share amounts)

 

     March 31,
2016
    December 31,
2015
 
ASSETS     

CURRENT ASSETS

    

Cash and cash equivalents

   $ 110,889      $ 121,538   

Short-term marketable securities

     10,010        7,517   

Accounts receivable, less allowance for doubtful accounts of $444 and $446, respectively

     20,426        17,615   

Deferred costs

     15,799        15,086   

Other current assets

     5,529        5,030   
  

 

 

   

 

 

 

Total current assets

     162,653        166,786   

PROPERTY AND EQUIPMENT, net

     13,972        13,620   

GOODWILL

     50,921        33,848   

INTANGIBLE ASSETS, net

     23,845        15,081   

MARKETABLE SECURITIES, non-current

     12,529        14,950   

OTHER ASSETS

    

Deferred costs, non-current

     5,311        5,260   

Deferred income tax asset, non-current

     11,451        11,149   

Other non-current assets

     1,043        1,037   
  

 

 

   

 

 

 

Total assets

   $ 281,725      $ 261,731   
  

 

 

   

 

 

 
LIABILITIES AND STOCKHOLDERS’ EQUITY     

CURRENT LIABILITIES

    

Accounts payable

   $ 3,900      $ 2,163   

Accrued compensation

     11,333        11,150   

Accrued expenses

     2,926        1,987   

Deferred revenue

     11,334        7,740   

Deferred rent

     1,081        1,194   
  

 

 

   

 

 

 

Total current liabilities

     30,574        24,234   

OTHER LIABILITIES

    

Deferred revenue, non-current

     10,876        11,005   

Deferred rent, non-current

     4,486        4,307   

Deferred income tax liability, non-current

     2,396        —     
  

 

 

   

 

 

 

Total liabilities

     48,332        39,546   
  

 

 

   

 

 

 

COMMITMENTS and CONTINGENCIES

    

STOCKHOLDERS’ EQUITY

    

Preferred stock, $0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding

     —          —     

Common stock, $0.001 par value; 55,000,000 shares authorized; 16,881,758 and 16,723,994 shares issued and outstanding, respectively

     17        17   

Additional paid-in capital

     272,533        265,265   

Accumulated deficit

     (38,405     (39,449

Accumulated other comprehensive loss

     (752     (3,648
  

 

 

   

 

 

 

Total stockholders’ equity

     233,393        222,185   
  

 

 

   

 

 

 

Total liabilities and stockholders’ equity

   $ 281,725      $ 261,731   
  

 

 

   

 

 

 

See accompanying notes to these condensed consolidated financial statements.

 

3


Table of Contents

SPS COMMERCE, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(Unaudited; in thousands, except per share amounts)

 

     Three Months Ended  
     March 31,  
     2016     2015  

Revenues

   $ 45,599      $ 36,970   

Cost of revenues

     14,881        11,572   
  

 

 

   

 

 

 

Gross profit

     30,718        25,398   
  

 

 

   

 

 

 

Operating expenses

    

Sales and marketing

     15,889        13,744   

Research and development

     5,069        4,069   

General and administrative

     7,285        5,818   

Amortization of intangible assets

     1,161        845   
  

 

 

   

 

 

 

Total operating expenses

     29,404        24,476   
  

 

 

   

 

 

 

Income from operations

     1,314        922   

Other income (expense)

    

Interest income, net

     145        37   

Other income (expense), net

     293        (112
  

 

 

   

 

 

 

Total other income (expense), net

     438        (75
  

 

 

   

 

 

 

Income before income taxes

     1,752        847   

Income tax expense

     (708     (261
  

 

 

   

 

 

 

Net income

   $ 1,044      $ 586   
  

 

 

   

 

 

 

Net income per share

    

Basic

   $ 0.06      $ 0.04   

Diluted

   $ 0.06      $ 0.03   

Weighted average common shares used to compute net income per share

    

Basic

     16,783        16,433   

Diluted

     17,029        17,011   

Other comprehensive income (loss)

    

Foreign currency translation adjustments

     2,821        (1,299

Unrealized gain on investments

     75        —     
  

 

 

   

 

 

 

Comprehensive income (loss)

   $ 3,940      $ (713
  

 

 

   

 

 

 

See accompanying notes to these condensed consolidated financial statements.

 

4


Table of Contents

SPS COMMERCE, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited; in thousands)

 

     Three Months Ended
March 31,
 
     2016     2015  

Cash flows from operating activities

    

Net income

   $ 1,044      $ 586   

Reconciliation of net income to net cash provided by operating activities

    

Deferred income taxes

     (302     (51

Share-based earn-out liability

     (365     —     

Depreciation and amortization of property and equipment

     1,626        1,541   

Amortization of intangible assets

     1,161        845   

Provision for doubtful accounts

     304        138   

Stock-based compensation

     1,927        1,499   

Changes in assets and liabilities

    

Accounts receivable

     (2,189     (594

Deferred costs

     (765     (863

Other current and non-current assets

     99        (105

Accounts payable

     1,694        (477

Accrued compensation

     (319     420   

Accrued expenses

     (90     347   

Deferred revenue

     3,019        (78

Deferred rent

     67        (146
  

 

 

   

 

 

 

Net cash provided by operating activities

     6,911        3,062   
  

 

 

   

 

 

 

Cash flows from investing activities

    

Purchases of property and equipment

     (2,116     (2,308

Purchases of marketable securities

     (2,495     —     

Maturities of marketable securities

     2,500        —     

Business acquisitions, net of cash acquired

     (17,942     —     
  

 

 

   

 

 

 

Net cash used in investing activities

     (20,053     (2,308
  

 

 

   

 

 

 

Cash flows from financing activities

    

Net proceeds from exercise of options to purchase common stock

     1,069        2,047   

Excess tax benefit from exercise of options to purchase common stock

     1,021        300   
  

 

 

   

 

 

 

Net cash provided by financing activities

     2,090        2,347   
  

 

 

   

 

 

 

Effect of foreign currency exchange rate changes

     403        (346
  

 

 

   

 

 

 

Net increase (decrease) in cash and cash equivalents

     (10,649     2,755   

Cash and cash equivalents at beginning of period

     121,538        130,795   
  

 

 

   

 

 

 

Cash and cash equivalents at end of period

   $ 110,889      $ 133,550   
  

 

 

   

 

 

 

See accompanying notes to these condensed consolidated financial statements.

 

5


Table of Contents

SPS COMMERCE, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE A – General

Business Description

We are a leading provider of cloud-based supply chain management solutions, providing network-proven integrations and comprehensive retail performance analytics to thousands of customers worldwide. We provide our solutions through the SPS Commerce platform, a cloud-based product suite that improves the way suppliers, retailers, distributors and other customers manage and fulfill orders. We derive the majority of our revenues from thousands of monthly recurring subscriptions from businesses that utilize our solutions.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the condensed consolidated financial statements, which have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all of the information and notes required by GAAP. We have included all normal recurring adjustments considered necessary to give a fair statement of our financial position, results of operations and cash flows for the interim periods shown. Operating results for these interim periods are not necessarily indicative of the results to be expected for the full year. The December 31, 2015 condensed consolidated balance sheet data was derived from our audited financial statements at that date. For further information, refer to the consolidated financial statements and accompanying notes for the year ended December 31, 2015 included in our Annual Report on Form 10-K as filed with the Securities and Exchange Commission on February 24, 2016.

Use of Estimates

Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

Significant Accounting Policies

During the three months ended March 31, 2016, there were no material changes in our significant accounting policies. See Note A to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2015, as filed with the Securities and Exchange Commission on February 24, 2016, for additional information regarding our significant accounting policies.

Recent Accounting Pronouncements

In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers accounting requirements for the recognition of revenue from contracts with customers. This guidance will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. These new requirements are effective for annual reporting periods beginning after December 15, 2017, and interim periods within those annual periods. We are currently evaluating the impact of this guidance on our results of operations and financial position.

In November 2015, the FASB issued ASU No. 2015-17, Balance Sheet Classification of Deferred Taxes, which amends the guidance requiring companies to separate deferred income tax liabilities and assets into current and non-current amounts in a classified statement of financial position. This accounting guidance simplifies the

 

6


Table of Contents

presentation of deferred income taxes, such that deferred tax liabilities and assets be classified as non-current in a classified statement of financial position. This accounting guidance is effective for us beginning in the first quarter of 2017, but we elected to early adopt this guidance prospectively as of December 31, 2015. As a result, we have classified all deferred tax liabilities and assets as non-current in the condensed consolidated balance sheet at March 31, 2016.

In February 2016, the FASB issued ASU 2016-02, Leases which will supersede the existing lease guidance and will require all leases with a term greater than 12 months to be recognized in the statements of financial position and eliminate current real estate-specific lease guidance, while maintaining substantially similar classification criteria for distinguishing between finance leases and operating leases. This standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018, with early adoption permitted. We are currently evaluating the impact this guidance will have on the consolidated financial statements and related disclosures.

In March 2016, the FASB issued ASU 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, which will simplify the income tax consequences, accounting for forfeitures and classification on the Statements of Consolidated Cash Flows. This standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016, with early adoption permitted. We are currently evaluating the impact this guidance will have on the consolidated financial statements and related disclosures.

NOTE B – Business Acquisitions

Toolbox Solutions, Inc.

On January 5, 2016, we completed our acquisition of all of the outstanding common shares of Toolbox Solutions, Inc., a privately held company providing point-of-sale analytics and category management services to retailers and consumer packaged goods suppliers in North America. This acquisition expands our retail network and strengthens our analytics offerings. Pursuant to the share purchase agreement, we paid $17.9 million in cash and issued $3.3 million in stock, or 48,668 shares of common stock, to the shareholders of Toolbox Solutions. Furthermore, up to an additional 16,222 shares of common stock will be payable contingent upon the completion of certain revenue milestones. See Note C for subsequent measurements of this contingent liability.

Purchase Price Allocation

We accounted for the acquisition as a business combination. We allocated the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date. We engaged a third-party valuation firm to assist us in the determination of the value of the purchased intangible assets. The excess of the purchase price over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. Goodwill is attributed to a trained workforce and other buyer-specific value resulting from expected synergies, including long-term cost savings, which are not included in the fair values of assets.

The purchase price consisted of the following (in thousands):

 

Cash

   $ 17,942   

SPS Commerce, Inc. common stock

     3,251   

Fair value of share-based earn-out liability

     1,043   
  

 

 

 
   $ 22,236   
  

 

 

 

The final purchase price is subject to a net working capital adjustment to be determined by SPS Commerce and the sellers, pursuant to the terms of the purchase agreement. The number of shares of our common stock issued for the acquisition was 48,668 shares as calculated according to the terms of the purchase agreement. The fair value of the shares issued was determined using the closing price of our common stock on the acquisition date.

 

7


Table of Contents

The following table summarizes the estimated fair values of the assets acquired, net of cash acquired of $359,000, and liabilities assumed at the acquisition date (in thousands):

 

Current assets

   $ 1,233   

Property and equipment

     56   

Goodwill

     15,430   

Intangible assets

     9,070   

Current liabilities

     (1,031

Deferred revenue

     (301

Deferred income tax liability

     (2,221
  

 

 

 
   $ 22,236   
  

 

 

 

Purchased Intangible Assets

The following table summarizes the estimated fair value of the purchased intangible assets and their estimated useful lives:

 

Purchased Intangible Assets

   Estimated
Fair Value
(in thousands)
     Estimated
Life
(in years)
 

Subscriber relationships

   $ 7,400         8   

Developed technology

     1,200         4   

Trade names

     70         1   

Non-competition agreements

     400         5   
  

 

 

    

Total

   $ 9,070      
  

 

 

    

The fair values of purchased intangible assets are preliminary and are subject to adjustment as additional information becomes available about the facts and circumstances that existed at the acquisition date. The purchased intangible assets are being amortized on a straight-line basis over their estimated useful lives. Amortization expense for the period from January 5, 2016 through March 31, 2016 was $337,000.

Acquisition-Related Costs and Post-Acquisition Operating Results

Acquisition-related costs were $107,000 and are included in our condensed consolidated statements of income for the three months ended March 31, 2016. The operating results of Toolbox Solutions, Inc. have been included in our condensed consolidated financial statements from January 5, 2016, the closing date of the acquisition. For the period from January 5, 2016 through March 31, 2016, approximately $1.6 million of our revenues were derived from Toolbox Solutions’ customers. The amount of operating income or loss from Toolbox Solutions was not separately identifiable due to our integration.

Pro Forma Financial Information

The pro forma financial information in the table below presents the combined operating results of SPS Commerce and Toolbox Solutions as if the acquisition had occurred on January 1, 2015. The pro forma information includes the historical operating results of each company and pro forma adjustments for the approximate $1.5 million of annual amortization expense related to purchased intangible assets and the additional impact on the provision or benefit for income taxes, resulting from the combined income and intangible amortization expense, using our statutory blended income tax rate of 26.5%.

 

8


Table of Contents
     Three Months Ended
March 31,
 
(in thousands, except per share data)    2016      2015  

Pro forma total revenue

   $ 45,829       $ 38,717   

Pro forma net income (loss)

     1,310         (482

Pro forma net income per share

     

Basic

     0.08         (0.03

Diluted

     0.08         (0.03

The pro forma financial information is presented for informational purposes only and is not necessarily indicative of the results of operations that would have actually been reported had the acquisition occurred on January 1, 2015, nor is it necessarily indicative of our results of operations for any future periods.

NOTE C – Financial Instruments

We invest primarily in money market funds, highly liquid debt instruments of the U.S. government, and U.S. corporate debt securities. All highly liquid investments with original maturities of 90 days or less are classified as cash equivalents. All investments with original maturities greater than 90 days and remaining maturities less than one year from the balance sheet date are classified as short-term marketable securities. Investments with remaining maturities of more than one year from the balance sheet date are classified as marketable securities, non-current. Short-term marketable securities and marketable securities, non-current, are also classified as available-for-sale. We intend to hold marketable securities until maturity; however, we may sell these securities at any time for use in current operations or for other purposes. Consequently, we may or may not keep securities with stated holding periods to maturity.

Our fixed income investments are carried at fair value and unrealized gains and losses on these investments are included in other comprehensive income (loss) in the condensed consolidated statements of comprehensive income (loss). Realized gains or losses are included in other income (expense) in the condensed consolidated statements of comprehensive income (loss). When a determination has been made that an other-than-temporary decline in fair value has occurred, the amount of the decline that is related to a credit loss is realized and is included in other income (expense), net in the condensed consolidated statements of comprehensive income (loss).

Cash equivalents and marketable securities, consisted of the following (in thousands):

 

     March 31, 2016  
     Amortized
Cost
     Unrealized
Gains
     Unrealized
Losses
     Fair
Value
 

Cash equivalents:

           

Money market funds

   $ 65,300       $ —         $ —         $ 65,300   

Marketable securities:

           

Corporate bonds

     10,043         26         (23      10,046   

Commercial paper

     2,494         1         —           2,495   

U.S. treasury securities

     7,489         6         —           7,495   

U.S. agency obligations

     2,497         6         —           2,503   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 87,823       $ 39       $ (23    $ 87,839   
  

 

 

    

 

 

    

 

 

    

 

 

 

Due within one year

            $ 75,310   

Due within two years

              12,529   
           

 

 

 

Total

            $ 87,839   
           

 

 

 

 

9


Table of Contents
     December 31, 2015  
     Amortized
Cost
     Unrealized
Gains
     Unrealized
Losses
     Fair
Value
 

Cash equivalents:

           

Money market funds

   $ 79,717       $ —         $ —         $ 79,717   

Marketable securities:

           

Corporate bonds

     10,042         —           (34      10,008   

Commercial paper

     2,499         1         —           2,500   

U.S. treasury securities

     7,489         —           (27      7,462   

U.S. agency obligations

     2,497         1         —           2,498   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 102,244       $ 2       $ (61    $ 102,185   
  

 

 

    

 

 

    

 

 

    

 

 

 

Due within one year

            $ 87,235   

Due within two years

              14,950   
           

 

 

 

Total

            $ 102,185   
           

 

 

 

We do not believe any of the unrealized losses represent an other-than-temporary impairment based on our valuation of available evidence as of March 31, 2016. We expect to receive the full principal and interest on all of these cash equivalents and marketable securities.

Fair Value Measurements

We measure certain financial assets at fair value on a recurring basis based on a fair value hierarchy that requires us to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs that may be used to measure fair value are:

 

    Level 1 – quoted prices in active markets for identical assets or liabilities

 

    Level 2 – observable inputs other than Level 1 prices, such as (a) quoted prices for similar assets or liabilities, (b) quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or (c) model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.

 

    Level 3 – unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.

Level 1 Measurements

Our cash equivalents held in money market funds are measured at fair value using level 1 inputs.

Level 2 Measurements

Our available-for-sale U.S. treasury securities, U.S. agency obligations, commercial paper and corporate debt securities are measured at fair value using level 2 inputs. We obtain the fair values of our level 2 available-for-sale securities from a professional pricing service.

Level 3 Measurements

Our valuation technique used to measure the fair value of our share-based earn-out liability was based on the present value of probability-weighted future cash flows related to the contingent earn-out criteria and the fair value of our common stock on each reporting date. While the fair value of our common stock is an observable input, the probability-weighted future cash flows related to the outcome of the earn-out represent a significant unobservable input to the valuation methodology. Accordingly, we have classified the earn-out liability as a Level 3 measurement.

 

10


Table of Contents

The following table presents information about our financial assets that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques utilized to determine such fair value (in thousands):

 

     Level 1      Level 2      Level 3      Total  

Assets at March 31, 2016:

           

Cash and cash equivalents:

           

Money market funds

   $ 65,300       $ —         $ —         $ 65,300   

Marketable securities:

           

Corporate bonds

     —           10,046         —           10,046   

Commerical paper

     —           2,495         —           2,495   

U.S. treasury securities

     —           7,495         —           7,495   

U.S. agency obligations

     —           2,503         —           2,503   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total Assets

   $ 65,300       $ 22,539       $ —         $ 87,839   
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities at March 31, 2016:

           

Share-based earn-out liability

   $ —         $ —         $ 666       $ 666   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total liabilities

   $ —         $ —         $ 666       $ 666   
  

 

 

    

 

 

    

 

 

    

 

 

 

Assets at December 31, 2015:

           

Cash and cash equivalents:

           

Money market funds

   $ 79,717       $ —         $ —         $ 79,717   

Marketable securities:

           

Corporate bonds

     —           10,008         —           10,008   

Commerical paper

     —           2,500         —           2,500   

U.S. treasury securities

     —           7,462         —           7,462   

U.S. agency obligations

     —           2,498         —           2,498   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 79,717       $ 22,468       $ —         $ 102,185   
  

 

 

    

 

 

    

 

 

    

 

 

 

We classify our cash and cash equivalents and marketable securities within Level 1 or Level 2 because we use quoted market prices or alternative pricing sources and models utilizing market observable inputs to determine their fair value.

As described above, we classify our share-based earn-out liability in connection with our acquisition of Toolbox Solutions within Level 3 as factors used to develop the estimated fair value are unobservable. Our fair value estimate of this liability was $1.0 million at the date of acquisition and subsequent changes in the fair value of the share-based earn-out liability, whether due to changes in our probability assessment or the fair value of our common stock, are recognized in earnings in the period when the change in the estimated fair value occurs. During the quarter ended March 31, 2016, we recognized a $365,000 change in the fair value of our share-based earn-out liability in other income (expense), net in our condensed consolidated statements of comprehensive income primarily due to the change in the fair value of our common stock.

NOTE D – Goodwill and Intangible Assets, net

The change in our goodwill for the three months ended March 31, 2016 was due to the acquisition of Toolbox Solutions (see Note B) of $15.4 million as well as the effect of foreign currency translation.

 

11


Table of Contents

Intangible assets, net included the following (in thousands):

 

     March 31, 2016      December 31, 2015  
     Carrying      Accumulated            Carrying      Accumulated        
     Amount      Amortization     Net      Amount      Amortization     Net  

Subscriber relationships

   $ 34,483       $ (12,841   $ 21,642       $ 26,337       $ (11,856   $ 14,481   

Non-competition agreements

     2,272         (1,699     573         1,834         (1,653     181   

Technology and other

     2,230         (600     1,630         819         (400     419   
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

   

 

 

 
   $ 38,985       $ (15,140   $ 23,845       $ 28,990       $ (13,909   $ 15,081   
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

   

 

 

 

At March 31, 2016, future amortization expense for intangible assets was as follows (in thousands):

 

Remainder of 2016

   $ 3,602   

2017

     4,459   

2018

     3,867   

2019

     3,575   

2020

     3,234   

Thereafter

     5,108   
  

 

 

 
   $ 23,845   
  

 

 

 

NOTE E – Commitments and Contingencies

Operating Leases

At March 31, 2016, our future minimum payments under operating leases were as follows (in thousands):

 

Remainder of 2016

   $ 2,508   

2017

     2,968   

2018

     2,900   

2019

     2,996   

2020

     1,475   

Thereafter

     1,861   
  

 

 

 
   $ 14,708   
  

 

 

 

NOTE F – Stock-Based Compensation

Our equity compensation plans provide for the grant of incentive and nonqualified stock options, as well as other stock-based awards including restricted stock and restricted stock units, to employees, non-employee directors and other consultants who provide services to us. Restricted stock awards result in the issuance of new shares when granted. For other stock-based awards, new shares are issued when the award is exercised, vested or released according to the terms of the agreement. In February 2016, 1,003,439 additional shares were reserved for future issuance under our 2010 Equity Incentive Plan. At March 31, 2016, there were approximately 3.9 million shares available for grant under approved equity compensation plans.

 

12


Table of Contents

We recorded stock-based compensation expense of $1.9 million and $1.5 million for the three months ended March 31, 2016 and 2015, respectively. This expense was allocated as follows (in thousands):

 

     Three Months Ended
March 31,
 
     2016      2015  

Cost of revenues

   $ 280       $ 172   

Operating expenses

     

Sales and marketing

     654         542   

Research and development

     138         135   

General and administrative

     855         650   
  

 

 

    

 

 

 

Total stock-based compensation expense

   $ 1,927       $ 1,499   
  

 

 

    

 

 

 

At March 31, 2016, there was approximately $19.1 million of unrecognized stock-based compensation expense under our equity compensation plans, which is expected to be recognized on a straightline basis over a weighted average period of 3.1 years.

Stock Options

Stock options generally vest over four years and have a contractual term of seven to ten years from the date of grant. Our stock option activity was as follows:

 

     Options
(#)
     Weighted Average
Exercise Price
($/share)
 

Outstanding at December 31, 2015

     943,103       $ 37.91   

Granted

     293,173         48.08   

Exercised

     (57,096      18.73   

Forfeited

     (9,479      55.09   
  

 

 

    

Outstanding at March 31, 2016

     1,169,701         41.26   
  

 

 

    

Of the total outstanding options at March 31, 2016, 651,062 were exercisable with a weighted average exercise price of $31.10 per share. The total outstanding options had a weighted average remaining contractual life of 5.0 years.

The weighted average grant date fair value of options granted during the first three months of 2016 was $16.08 and this was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:

 

Volatility

     37.9

Dividend yield

     0

Life (in years)

     4.6   

Risk-free interest rate

     1.18

 

13


Table of Contents

Restricted Stock Units and Awards

Restricted stock units vest over four years and, upon vesting, the holder is entitled to receive shares of our common stock. With restricted stock awards, shares of our common stock are issued when the award is granted and the restrictions lapse over one year.

Our restricted stock units activity was as follows:

 

     Restricted Stock
Units
(#)
     Weighted Average
Grant Date Fair
Value ($/share)
 

Outstanding at December 31, 2015

     140,565       $ 56.88   

Granted

     107,263         48.08   

Vested and common stock issued

     (52,000      48.17   

Forfeited

     (2,666      67.10   
  

 

 

    

Outstanding at March 31, 2016

     193,162         54.20   
  

 

 

    

The number of restricted stock units outstanding at March 31, 2016 included 193,162 units that have vested, but for which shares of common stock have not yet been issued pursuant to the terms of the agreement.

Our restricted stock awards activity was as follows:

 

     Restricted Stock
Awards
(#)
     Weighted Average
Grant Date Fair
Value ($/share)
 

Outstanding at December 31, 2015

     1,032       $ 67.39   

Restricted common stock issued

     —           —     

Restrictions lapsed

     (1,032      67.37   

Forfeited

     —           —     
  

 

 

    

Outstanding at March 31, 2016

     —           —     
  

 

 

    

Employee Stock Purchase Plan

Our employee stock purchase plan allows participating employees to purchase shares of our common stock at a discount through payroll deductions. The plan is available to all employees subject to certain eligibility requirements. Participating employees may purchase common stock, on a voluntary after tax basis, at a price that is the lower of 85% of the fair market value of one share of common stock at the beginning or end of each stock purchase period. The plan consists of two six-month offering periods, beginning on January 1 and July 1 of each calendar year, respectively. A total of 1.1 million shares of common stock are reserved for issuance under the plan.

For the offering period that began on January 1, 2016, we withheld approximately $426,000 from employees participating in the plan as of March 31, 2016.

For the three months ended March 31, 2016, we recorded approximately $107,000 of stock-based compensation expense associated with the employee stock purchase plan. The fair value was estimated based on the market price of our common stock at the beginning of the offering period using the Black-Scholes option pricing model with the following assumptions:

 

Volatility

     24.8

Dividend yield

     0

Life (in years)

     0.5   

Risk-free interest rate

     0.49

 

14


Table of Contents

NOTE G – Income Taxes

We record our interim provision for income taxes by applying our estimated annual effective tax rate to our year-to-date pretax income and adjust the provision for discrete tax items recorded in the period. Differences between our effective tax rate and statutory tax rates are primarily due to the impact of permanently non-deductible expenses partially offset by the federal research and development credit. Our provisions for income taxes included current foreign and state income tax expense, as well as deferred tax expense.

As of March 31, 2016 we do not have any unrecognized tax benefits nor any accrued interest or tax penalties.

NOTE H – Net Income Per Share

Basic net income per share has been computed using the weighted average number of shares of common stock outstanding during each period. Diluted net income per share also includes the impact of our outstanding potential common shares, including options and restricted stock units. Potential common shares that are anti-dilutive are excluded from the calculation of diluted net income per share.

The following table presents the components of the computation of basic and diluted net income per share for the periods indicated (in thousands, except per share amounts):

 

     Three Months Ended
March 31,
 
     2016      2015  

Numerator

     

Net income

   $ 1,044       $ 586   

Denominator

     

Weighted average common shares outstanding, basic

     16,783         16,433   

Options to purchase common stock

     244         553   

Restricted stock units

     —           24   

Employee stock purchase plan

     2         1   
  

 

 

    

 

 

 

Weighted average common shares outstanding, diluted

     17,029         17,011   
  

 

 

    

 

 

 

Net income per share

     

Basic

   $ 0.06       $ 0.04   

Diluted

   $ 0.06       $ 0.03   

The effect of approximately 325,000 and 256,000 outstanding potential common shares was excluded from the calculation of diluted net income per share for the three months ended March 31, 2016 and 2015, respectively, as they were anti-dilutive.

 

15


Table of Contents
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

Overview

We are a leading provider of cloud-based supply chain management solutions, providing network-proven integrations and comprehensive retail performance analytics to thousands of customers worldwide. We provide our solutions through the SPS Commerce platform, a cloud-based product suite that improves the way suppliers, retailers, distributors and other customers manage and fulfill orders. We derive the majority of our revenues from thousands of monthly recurring subscriptions from businesses that utilize our solutions.

We plan to continue to grow our business by further penetrating the supply chain management market, increasing revenues from our customers as their businesses grow, expanding our distribution channels, expanding our international presence and, from time to time, developing new solutions and applications. We also intend to selectively pursue acquisitions that will add customers, allow us to expand into new regions or allow us to offer new functionalities.

For the three months ended March 31, 2016, our revenues were $45.6 million, an increase of 23% from the comparable period in 2015, and represented our 61st consecutive quarter of increased revenues. Total operating expenses increased 20% for the same period in 2016 from 2015.

On January 5, 2016, we entered into an stock purchase agreement with Toolbox Solutions, Inc., a privately-held information services company specializing in the collection, analysis and distribution of point-of-sale data used by retailers and suppliers to improve their supply chain efficiencies. Under the stock purchase agreement, we purchased and acquired substantially all of the assets of Toolbox Solutions for $17.9 million in cash, 48,668 shares of our common stock, and a share-based earn-out liability at an original fair value of $1.0 million. We also assumed certain liabilities of Toolbox Solutions. This acquisition allows us to expand our point-of-sale analytic offerings, expand our base of recurring revenue customers and add suppliers to our network. See Note B to our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for additional information regarding the acquisition of Toolbox Solutions.

Key Financial Terms and Metrics

We have several key financial terms and metrics, including annualized average recurring revenues per recurring revenue customer, which we also refer to as wallet share. During the three months ended March 31, 2016, there were no changes in the definitions of our key financial terms and metrics, which are discussed in more detail under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the year ended December 31, 2015 as filed with the Securities and Exchange Commission on February 24, 2016.

To supplement our financial statements, we also provide investors with Adjusted EBITDA and non-GAAP income per share, both of which are non-GAAP financial measures. We believe that these non-GAAP measures provide useful information to management and investors regarding certain financial and business trends relating to our financial condition and results of operations. Our management uses these non-GAAP measures to compare the company’s performance to that of prior periods for trend analyses and planning purposes. Adjusted EBITDA is also used for purposes of determining executive and senior management incentive compensation. These measures are also presented to our board of directors.

These non-GAAP measures should not be considered a substitute for, or superior to, financial measures calculated in accordance with U.S. generally accepted accounting principles (“GAAP”). These non-GAAP financial measures exclude significant expenses and income that are required by GAAP to be recorded in our financial statements and are subject to inherent limitations. Investors should review the reconciliations of non-GAAP financial measures to the comparable GAAP financial measures that are included in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations.

 

16


Table of Contents

Critical Accounting Policies and Estimates

This discussion of our financial condition and results of operations is based upon our condensed consolidated financial statements, which are prepared in accordance with GAAP. The preparation of these financial statements requires us to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions. We base our estimates of the carrying value of certain assets and liabilities on historical experience and on various other assumptions that we believe to be reasonable. Our actual results may differ from these estimates under different assumptions or conditions.

A critical accounting policy is one that is both material to the presentation of our financial statements and requires us to make difficult, subjective or complex judgments for uncertain matters that could have a material effect on our financial condition and results of operations. Accordingly, we believe that our policies for revenue recognition, the allowance for doubtful accounts, income taxes, stock-based compensation and the valuation of goodwill and purchased intangible assets are the most critical to aid in fully understanding and evaluating our financial condition and results of operations.

During the three months ended March 31, 2016, there were no changes in our significant accounting policies or estimates. See Note A to our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the year ended December 31, 2015, as filed with the Securities and Exchange Commission on February 24, 2016, for additional information regarding our accounting policies.

 

17


Table of Contents

Results of Operations

The following table presents our results of operations for the periods indicated (dollars in thousands):

 

     Three Months Ended March 31,              
     2016     2015     Change  
           % of revenue           % of revenue     $     %  

Revenues

   $ 45,599        100.0   $ 36,970        100.0   $ 8,629        23.3

Cost of revenues

     14,881        32.6        11,572        31.3        3,309        28.6   
  

 

 

     

 

 

       

Gross profit

     30,718        67.4        25,398        68.7        5,320        20.9   
  

 

 

     

 

 

       

Operating expenses

            

Sales and marketing

     15,889        34.8        13,744        37.2        2,145        15.6   

Research and development

     5,069        11.1        4,069        11.0        1,000        24.6   

General and administrative

     7,285        16.0        5,818        15.7        1,467        25.2   

Amortization of intangible assets

     1,161        2.5        845        2.3        316        37.4   
  

 

 

     

 

 

       

Total operating expenses

     29,404        64.5        24,476        66.2        4,928        20.1   
  

 

 

     

 

 

       

Income from operations

     1,314        2.9        922        2.5        392        42.5   

Other income (expense)

            

Interest income, net

     145        0.3        37        0.1        108        291.9   

Other income (expense), net

     293        0.6        (112     (0.3     405        (361.6
  

 

 

     

 

 

       

Total other income (expense), net

     438        1.0        (75     (0.2     513        (684.0
  

 

 

     

 

 

       

Income before income taxes

     1,752        3.8        847        2.3        905        106.8   

Income tax expense

     (708     (1.6     (261     (0.7     (447     171.3   
  

 

 

     

 

 

       

Net income

   $ 1,044        2.3      $ 586        1.6        458        78.2   
  

 

 

     

 

 

       

Due to rounding, totals may not equal the sum of the line items in the table above.

Three Months Ended March 31, 2016 Compared to Three Months Ended March 31, 2015

Revenues. Revenues for the three months ended March 31, 2016 increased $8.6 million, or 23%, to $45.6 million from $37.0 million for the same period in 2015. The increase in revenues resulted from two primary factors: the increase in recurring revenue customers and the increase in annualized average recurring revenues per recurring revenue customer, which we also refer to as wallet share.

 

    Annualized average recurring revenues per recurring revenue customer, or wallet share, increased 17% to $7,053 for the three months ended March 31, 2016 from $6,013 for the same period in 2015. This increase in wallet share was primarily attributable to increased fees resulting from increased usage of our solutions by our recurring revenue customers and growth in larger customers.

 

    The number of recurring revenue customers increased 6% to 23,817 at March 31, 2016 from 22,436 at March 31, 2015.

Recurring revenues from recurring revenue customers accounted for 91% of our total revenues, respectively, for the three months ended March 31, 2016, compared to 90% for the same period in 2015. We anticipate that the number of recurring revenue customers and wallet share will continue to increase as we increase the number of solutions we offer and increase the penetration of those solutions across our customer base.

Cost of Revenues. Cost of revenues for the three months ended March 31, 2016 increased $3.3 million, or 29%, to $14.9 million from $11.6 million for the same period in 2015. The increase in cost of revenues for the three-month period in 2016 was primarily due to increased headcount, which resulted in higher personnel-related costs of approximately $2.3 million, occupancy costs of approximately $178,000 and stock based compensation expense of $108,000 compared to the same period in 2015. We also incurred higher software and cloud-based

 

18


Table of Contents

subscription costs of $398,000 and depreciation expense of $229,000 as compared to the same period in 2015 for continued investment in the infrastructure supporting our solutions. As a percentage of revenues, cost of revenues were 33% for the three months ended March 31, 2016, compared to 31% for the same period in 2015. Going forward, we anticipate that cost of revenues will increase in absolute dollars as we continue to expand our business.

Sales and Marketing Expenses. Sales and marketing expenses for the three months ended March 31, 2016 increased $2.1 million, or 16%, to $15.9 million from $13.7 million for the same period in 2015. The increase in sales and marketing expenses for the three-month period in 2016 was due to increased headcount, which resulted in higher personnel-related costs of approximately $1.7 million, as well as increased variable compensation of approximately $476,000 earned by sales personnel and referral partners from new business compared to the same period in 2015. As a percentage of revenues, sales and marketing expenses were 35% for the three months ended March 31, 2016, compared to 37% for the same period in 2015. As we expand our business, we will continue to add resources to our sales and marketing efforts over time, and we expect that these expenses will continue to increase in absolute dollars.

Research and Development Expenses. Research and development expenses for the three months ended March 31, 2016 increased $1.0 million, or 25%, to $5.1 million from $4.1 million for the same period in 2015. The increase in research and development expenses for the three-month period in 2016 was primarily due to increased headcount, which resulted in higher personnel costs of approximately $898,000 compared to the same period in 2015. As a percentage of revenues, research and development expenses were 11% for each of the three months ended March 31, 2016 compared to 11% for the same period in 2015. As we enhance and expand our solutions and applications, we expect that research and development expenses will continue to increase in absolute dollars.

General and Administrative Expenses. General and administrative expenses for the three months ended March 31, 2016 increased $1.5 million, or 25%, to $7.3 million from $5.8 million for the same period in 2015. The increase in general and administrative expenses for the three-month period in 2016 was due to increased headcount, which resulted in higher personnel-related costs of approximately $480,000 and stock based compensation expenses of approximately $206,000 compared to the same period in 2015. We also incurred higher legal and audit fees of approximately $143,000 due in part to the acquisition of Toolbox Solutions, bad debt expense of $166,000 and software subscription costs of approximately $107,000 compared to the same period in 2015. As a percentage of revenues, general and administrative expenses were 16% for each of the three months ended March 31, 2016 and 2015, respectively. Going forward, we expect that general and administrative expenses will continue to increase in absolute dollars as we expand our business.

Amortization of Intangible Assets. Amortization of intangible assets for the three months ended March 31, 2016 increased $316,000, or 37%, to $1.2 million from $845,000 for the same period in 2015 primarily due to the amortization of Toolbox Solutions’ intangible assets.

Other Income. Other income for the three months ended March 31, 2016 included $365,000 for an adjustment for the fair value of the Toolbox Solutions share-based earn-out liability due to the change in the stock price from date of acquisition through March 31, 2016.

Income Tax Expense. We recorded income tax expense of $708,000 for the three months ended March 31, 2016. We recorded income tax expense of $261,000 for three months ended March 31, 2015. The increase in income tax expense for the three-month period in 2016 was primarily due to increased pretax book income. For the full year 2016, we expect that our annual effective income tax rate will be approximately 40%.

 

19


Table of Contents

Adjusted EBITDA. Adjusted EBITDA, which is a non-GAAP measure of financial performance, consists of net income plus depreciation and amortization, interest expense, interest income, income tax expense, stock-based compensation expense and other adjustments as necessary for a fair presentation. Other adjustments included the impact of the fair value adjustment for the Toolbox Solutions share-based earn-out liability. The following table provides a reconciliation of net income to Adjusted EBITDA (in thousands):

 

     Three Months Ended
March 31,
 
     2016      2015  

Net income

   $ 1,044       $ 586   

Depreciation and amortization of property and equipment

     1,626         1,541   

Amortization of intangible assets

     1,161         845   

Interest income, net

     (145      (37

Income tax expense

     708         261   

Other

     (365      —     
  

 

 

    

 

 

 

EBITDA

     4,029         3,196   

Stock-based compensation expense

     1,927         1,499   
  

 

 

    

 

 

 

Adjusted EBITDA

   $ 5,956       $ 4,695   
  

 

 

    

 

 

 

Non-GAAP Income per Share. Non-GAAP income per share, which is also a non-GAAP measure of financial performance, consists of net income plus stock-based compensation expense and amortization expense related to intangible assets divided by the weighted average number of shares of common stock outstanding during each period. The following table provides a reconciliation of net income to non-GAAP income per share (in thousands, except per share amounts):

 

     Three Months Ended
March 31,
 
     2016      2015  

Net income

   $ 1,044       $ 586   

Stock-based compensation expense

     1,927         1,499   

Amortization of intangible assets

     1,161         845   

Other

     (365      —     
  

 

 

    

 

 

 

Non-GAAP income

   $ 3,767       $ 2,930   
  

 

 

    

 

 

 

Shares used to compute non-GAAP income per share

     

Basic

     16,783         16,433   

Diluted

     17,029         17,011   

Non-GAAP income per share

     

Basic

   $ 0.22       $ 0.18   

Diluted

   $ 0.22       $ 0.17   

Liquidity and Capital Resources

At March 31, 2016, our principal sources of liquidity were cash, cash equivalents and marketable securities of $133.4 million and accounts receivable, net of allowance for doubtful accounts, of $20.4 million. Marketable securities are invested in accordance with our investment policy, with a goal of maintaining liquidity and capital preservation. Our cash equivalents and marketable securities are held in highly liquid money market funds, commercial paper, federal agency securities, and corporate debt securities.

Net Cash Flows from Operating Activities

Net cash provided by operating activities was $6.9 million and $3.1 million for the three months ended March 31, 2016 and 2015, respectively. The increase in operating cash flows as compared to the same period in 2015 was primarily due to deferred revenue and the timing of payments for accounts payable, which is offset by accrued compensation and accrued expenses.

 

20


Table of Contents

Net Cash Flows from Investing Activities

Net cash used in investing activities was $20.1 million and $2.3 million for the three months ended March 31, 2016 and 2015, respectively. The increase in net cash used in investing activities as compared to the same period in 2015 was primarily due to the acquisition of Toolbox Solutions for $17.9 million. For the three months ended March 31, 2016 and 2015, we had capital expenditures of $2.1 million and $2.3 million, respectively. Our capital expenditures are for supporting our business growth and existing customer base, as well as for our internal use such as equipment for our employees.

Net Cash Flows from Financing Activities

Net cash provided by financing activities was $2.1 million and $2.3 million for the three months ended March 31, 2016 and 2015, respectively, related to the exercise of stock options offset by the excess tax benefit from the exercise of stock options.

Effect of Foreign Currency Exchange Rate Changes

Our results of operations and cash flows were not materially affected by fluctuations in foreign currency exchange rates. We maintain approximately 10% of our total cash and cash equivalents outside of the United States in foreign currencies, primarily in Australian and Canadian dollars. We believe that a significant change in foreign currency exchange rates or an inability to access these funds would not affect our ability to meet our operational needs.

Adequacy of Capital Resources

Our future capital requirements may vary significantly from those now planned and will depend on many factors, including:

 

    costs to develop and implement new solutions and applications, if any;

 

    sales and marketing resources needed to further penetrate our market and gain acceptance of new solutions and applications that we may develop;

 

    expansion of our operations in the United States and internationally;

 

    response of competitors to our solutions and applications; and,

 

    use of capital for acquisitions, if any.

Historically, we have experienced increases in our expenditures consistent with the growth in our operations and personnel, and we anticipate that our expenditures will continue to increase as we expand our business.

We believe our cash, cash equivalents, marketable securities and our cash flows from operations will be sufficient to meet our working capital and capital expenditure requirements for at least the next twelve months.

Inflation and changing prices did not have a material effect on our business during the three months ended March 31, 2016 and we do not expect that inflation or changing prices will materially affect our business in the foreseeable future.

Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements, investments in special purpose entities or undisclosed borrowings or debt. Additionally, we are not a party to any derivative contracts or synthetic leases.

 

21


Table of Contents

Contractual and Commercial Commitment Summary

Our contractual obligations and commercial commitments as of March 31, 2016 are summarized below:

 

     Payments Due By Period (in thousands)  
            Less Than                    More Than  
Contractual Obligations    Total      1 Year      1-3 Years      3-5 Years      5 Years  

Operating lease obligations

   $ 14,708       $ 2,508       $ 5,868       $ 4,471       $ 1,861   

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Sensitivity Risk

The principal objectives of our investment activities are to preserve principal, provide liquidity and maximize income consistent with minimizing risk of material loss. We are exposed to market risk related to changes in interest rates. However, based on the nature and current level of our investments (primarily cash and cash equivalents, which approximate fair value due to their short maturities, and marketable securities), we believe there is no material risk exposure. We do not enter into investments for trading or speculative purposes.

We did not have any outstanding debt as of March 31, 2016. Therefore, we do not have any material risk to interest rate fluctuations.

Foreign Currency Exchange Risk

We have revenue, expenses, assets and liabilities that are denominated in currencies other than the U.S. dollar, primarily the Australian and Canadian dollars. As we expand internationally, our results of operations and cash flows will be impacted by foreign currency fluctuations. We have not used any forward contracts or currency borrowings to hedge our exposure to foreign currency exchange risk, although we may do so in the future.

 

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

As of the end of the period covered by this Quarterly Report on Form 10-Q, our management has evaluated, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934). Disclosure controls and procedures are designed to ensure that information required to be disclosed in our reports filed under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March 31, 2016.

In this first quarter of 2016, we acquired the net assets of Toolbox Solutions, Inc. Toolbox Solutions represented approximately 11% of our total consolidated assets and 3% of our consolidated revenues as of and for the three months ended March 31, 2016. The scope of our assessment of the effectiveness of internal control over financial reporting does not include Toolbox Solutions. This exclusion is in accordance with the SEC’s general guidance that an assessment of a recently acquired business may be omitted from our scope in the year of acquisition.

 

22


Table of Contents

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting during the quarter ended March 31, 2016 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II. – OTHER INFORMATION

 

Item 1. Legal Proceedings

We are not currently subject to any material legal proceedings. From time to time, we may be named as a defendant in legal actions or otherwise be subject to claims arising from our normal business activities. Any such actions, even those that lack merit, could result in the expenditure of significant financial and managerial resources. We believe that we have obtained adequate insurance coverage or rights to indemnification in connection with potential legal proceedings that may arise.

 

Item 1A. Risk Factors

There have been no material changes in our risk factors from those disclosed under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2015 as filed with the Securities and Exchange Commission on February 24, 2016.

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

Not Applicable.

 

Item 3. Defaults Upon Senior Securities

Not Applicable.

 

Item 4. Mine Safety Disclosures

Not Applicable.

 

Item 5. Other Information

Not Applicable.

 

Item 6. Exhibits

The exhibits filed as part of this Quarterly Report on Form 10-Q are listed in the Exhibit Index immediately following the signatures to this report.

 

23


Table of Contents

SIGNATURES

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

 

Dated: April 29, 2016       SPS COMMERCE, INC.
     

/s/ KIMBERLY K. NELSON

      Kimberly K. Nelson
     

Executive Vice President and Chief Financial Officer

(principal financial and accounting officer)

 

24


Table of Contents

EXHIBIT INDEX

 

Exhibit

Number

  

Description

    3.1    Certificate of Incorporation (incorporated by reference to Exhibit 4.1 to our Registration Statement on Form S-3 (File No. 333-182097) filed with the Commission on September 13, 2012).
    3.2    Bylaws (incorporated by reference to Exhibit 3.2 to our Registration Statement on Form S-1/A (File No. 333-163476) filed with the Commission on March 5, 2010).
  31.1    Certification of Principal Executive Officer pursuant to Rules 13a-14(a) under the Securities Exchange Act of 1934, as amended (filed herewith).
  31.2    Certification of Principal Financial Officer pursuant to Rules 13a-14(a) under the Securities Exchange Act of 1934, as amended (filed herewith).
  32.1    Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).
101    Interactive Data Files Pursuant to Rule 405 of Regulation S-T (filed herewith).

 

** Indicates management contract or compensatory plan or arrangement.

 

25

EXHIBIT 31.1

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT

I, Archie C. Black, certify that:

 

  1. I have reviewed this Quarterly Report on Form 10-Q of SPS Commerce, Inc.;

 

  2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

  3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report;

 

  4. The Registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:

 

  a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  b. Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  c. Evaluated the effectiveness of the Registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  d. Disclosed in this report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (the Registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and

 

  5. The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s board of directors (or persons performing the equivalent functions):

 

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

 

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

 

/s/ ARCHIE C. BLACK

Archie C. Black

President and Chief Executive Officer

(principal executive officer)
April 29, 2016

EXHIBIT 31.2

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT

I, Kimberly K. Nelson, certify that:

 

  1. I have reviewed this Quarterly Report on Form 10-Q of SPS Commerce, Inc.;

 

  2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

  3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report;

 

  4. The Registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:

 

  a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  b. Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  c. Evaluated the effectiveness of the Registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  d. Disclosed in this report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (the Registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and

 

  5. The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s board of directors (or persons performing the equivalent functions):

 

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

 

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

 

/s/ KIMBERLY K. NELSON

Kimberly K. Nelson

Executive Vice President and Chief Financial Officer

(principal financial and accounting officer)
April 29, 2016

EXHIBIT 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. §1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of SPS Commerce, Inc. (the “Company”) for the period ended March 31, 2016, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, the Chief Executive Officer and the Chief Financial Officer of the Company, hereby certify, pursuant to and for purposes of 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

  1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

  2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ ARCHIE C. BLACK

Archie C. Black
President and Chief Executive Officer
(principal executive officer)

/s/ KIMBERLY K. NELSON

Kimberly K. Nelson
Executive Vice President and Chief Financial Officer
(principal financial and accounting officer)
April 29, 2016
v3.4.0.3
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2016
Apr. 25, 2016
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2016  
Document Fiscal Year Focus 2016  
Document Fiscal Period Focus Q1  
Trading Symbol SPSC  
Entity Registrant Name SPS COMMERCE INC  
Entity Central Index Key 0001092699  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   16,883,068
v3.4.0.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
CURRENT ASSETS    
Cash and cash equivalents $ 110,889 $ 121,538
Short-term marketable securities 10,010 7,517
Accounts receivable, less allowance for doubtful accounts of $444 and $446, respectively 20,426 17,615
Deferred costs 15,799 15,086
Other current assets 5,529 5,030
Total current assets 162,653 166,786
PROPERTY AND EQUIPMENT, net 13,972 13,620
GOODWILL 50,921 33,848
INTANGIBLE ASSETS, net 23,845 15,081
MARKETABLE SECURITIES, non-current 12,529 14,950
OTHER ASSETS    
Deferred costs, non-current 5,311 5,260
Deferred income tax asset, non-current 11,451 11,149
Other non-current assets 1,043 1,037
Total assets 281,725 261,731
CURRENT LIABILITIES    
Accounts payable 3,900 2,163
Accrued compensation 11,333 11,150
Accrued expenses 2,926 1,987
Deferred revenue 11,334 7,740
Deferred rent 1,081 1,194
Total current liabilities 30,574 24,234
OTHER LIABILITIES    
Deferred revenue, non-current 10,876 11,005
Deferred rent, non-current 4,486 4,307
Deferred income tax liability, non-current 2,396  
Total liabilities $ 48,332 $ 39,546
COMMITMENTS and CONTINGENCIES
STOCKHOLDERS' EQUITY    
Preferred stock, $0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding
Common stock, $0.001 par value; 55,000,000 shares authorized; 16,881,758 and 16,723,994 shares issued and outstanding, respectively $ 17 $ 17
Additional paid-in capital 272,533 265,265
Accumulated deficit (38,405) (39,449)
Accumulated other comprehensive loss (752) (3,648)
Total stockholders' equity 233,393 222,185
Total liabilities and stockholders' equity $ 281,725 $ 261,731
v3.4.0.3
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 444 $ 446
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 55,000,000 55,000,000
Common stock, shares issued 16,881,758 16,723,994
Common stock, shares outstanding 16,881,758 16,723,994
v3.4.0.3
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Income Statement [Abstract]    
Revenues $ 45,599 $ 36,970
Cost of revenues 14,881 11,572
Gross profit 30,718 25,398
Operating expenses    
Sales and marketing 15,889 13,744
Research and development 5,069 4,069
General and administrative 7,285 5,818
Amortization of intangible assets 1,161 845
Total operating expenses 29,404 24,476
Income from operations 1,314 922
Other income (expense)    
Interest income, net 145 37
Other income (expense), net 293 (112)
Total other income (expense), net 438 (75)
Income before income taxes 1,752 847
Income tax expense (708) (261)
Net income $ 1,044 $ 586
Net income per share    
Basic $ 0.06 $ 0.04
Diluted $ 0.06 $ 0.03
Weighted average common shares used to compute net income per share    
Basic 16,783 16,433
Diluted 17,029 17,011
Other comprehensive income (loss)    
Foreign currency translation adjustments $ 2,821 $ (1,299)
Unrealized gain on investments 75  
Comprehensive income (loss) $ 3,940 $ (713)
v3.4.0.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Cash flows from operating activities    
Net income $ 1,044 $ 586
Reconciliation of net income to net cash provided by operating activities    
Deferred income taxes (302) (51)
Share based earn-out liability (365)  
Depreciation and amortization of property and equipment 1,626 1,541
Amortization of intangible assets 1,161 845
Provision for doubtful accounts 304 138
Stock-based compensation 1,927 1,499
Changes in assets and liabilities    
Accounts receivable (2,189) (594)
Deferred costs (765) (863)
Other current and non-current assets 99 (105)
Accounts payable 1,694 (477)
Accrued compensation (319) 420
Accrued expenses (90) 347
Deferred revenue 3,019 (78)
Deferred rent 67 (146)
Net cash provided by operating activities 6,911 3,062
Cash flows from investing activities    
Purchases of property and equipment (2,116) (2,308)
Purchases of marketable securities (2,495)  
Maturities of marketable securities 2,500  
Business acquisitions, net of cash acquired (17,942)  
Net cash used in investing activities (20,053) (2,308)
Cash flows from financing activities    
Net proceeds from exercise of options to purchase common stock 1,069 2,047
Excess tax benefit from exercise of options to purchase common stock 1,021 300
Net cash provided by financing activities 2,090 2,347
Effect of foreign currency exchange rate changes 403 (346)
Net increase (decrease) in cash and cash equivalents (10,649) 2,755
Cash and cash equivalents at beginning of period 121,538 130,795
Cash and cash equivalents at end of period $ 110,889 $ 133,550
v3.4.0.3
General
3 Months Ended
Mar. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
General

NOTE A – General

Business Description

We are a leading provider of cloud-based supply chain management solutions, providing network-proven integrations and comprehensive retail performance analytics to thousands of customers worldwide. We provide our solutions through the SPS Commerce platform, a cloud-based product suite that improves the way suppliers, retailers, distributors and other customers manage and fulfill orders. We derive the majority of our revenues from thousands of monthly recurring subscriptions from businesses that utilize our solutions.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the condensed consolidated financial statements, which have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all of the information and notes required by GAAP. We have included all normal recurring adjustments considered necessary to give a fair statement of our financial position, results of operations and cash flows for the interim periods shown. Operating results for these interim periods are not necessarily indicative of the results to be expected for the full year. The December 31, 2015 condensed consolidated balance sheet data was derived from our audited financial statements at that date. For further information, refer to the consolidated financial statements and accompanying notes for the year ended December 31, 2015 included in our Annual Report on Form 10-K as filed with the Securities and Exchange Commission on February 24, 2016.

Use of Estimates

Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

Significant Accounting Policies

During the three months ended March 31, 2016, there were no material changes in our significant accounting policies. See Note A to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2015, as filed with the Securities and Exchange Commission on February 24, 2016, for additional information regarding our significant accounting policies.

Recent Accounting Pronouncements

In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers accounting requirements for the recognition of revenue from contracts with customers. This guidance will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. These new requirements are effective for annual reporting periods beginning after December 15, 2017, and interim periods within those annual periods. We are currently evaluating the impact of this guidance on our results of operations and financial position.

In November 2015, the FASB issued ASU No. 2015-17, Balance Sheet Classification of Deferred Taxes, which amends the guidance requiring companies to separate deferred income tax liabilities and assets into current and non-current amounts in a classified statement of financial position. This accounting guidance simplifies the presentation of deferred income taxes, such that deferred tax liabilities and assets be classified as non-current in a classified statement of financial position. This accounting guidance is effective for us beginning in the first quarter of 2017, but we elected to early adopt this guidance prospectively as of December 31, 2015. As a result, we have classified all deferred tax liabilities and assets as non-current in the condensed consolidated balance sheet at March 31, 2016.

In February 2016, the FASB issued ASU 2016-02, Leases which will supersede the existing lease guidance and will require all leases with a term greater than 12 months to be recognized in the statements of financial position and eliminate current real estate-specific lease guidance, while maintaining substantially similar classification criteria for distinguishing between finance leases and operating leases. This standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018, with early adoption permitted. We are currently evaluating the impact this guidance will have on the consolidated financial statements and related disclosures.

In March 2016, the FASB issued ASU 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, which will simplify the income tax consequences, accounting for forfeitures and classification on the Statements of Consolidated Cash Flows. This standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016, with early adoption permitted. We are currently evaluating the impact this guidance will have on the consolidated financial statements and related disclosures.

v3.4.0.3
Business Acquisitions
3 Months Ended
Mar. 31, 2016
Business Combinations [Abstract]  
Business Acquisitions

NOTE B – Business Acquisitions

Toolbox Solutions, Inc.

On January 5, 2016, we completed our acquisition of all of the outstanding common shares of Toolbox Solutions, Inc., a privately held company providing point-of-sale analytics and category management services to retailers and consumer packaged goods suppliers in North America. This acquisition expands our retail network and strengthens our analytics offerings. Pursuant to the share purchase agreement, we paid $17.9 million in cash and issued $3.3 million in stock, or 48,668 shares of common stock, to the shareholders of Toolbox Solutions. Furthermore, up to an additional 16,222 shares of common stock will be payable contingent upon the completion of certain revenue milestones. See Note C for subsequent measurements of this contingent liability.

Purchase Price Allocation

We accounted for the acquisition as a business combination. We allocated the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date. We engaged a third-party valuation firm to assist us in the determination of the value of the purchased intangible assets. The excess of the purchase price over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. Goodwill is attributed to a trained workforce and other buyer-specific value resulting from expected synergies, including long-term cost savings, which are not included in the fair values of assets.

The purchase price consisted of the following (in thousands):

 

Cash

   $ 17,942   

SPS Commerce, Inc. common stock

     3,251   

Fair value of share-based earn-out liability

     1,043   
  

 

 

 
   $ 22,236   
  

 

 

 

The final purchase price is subject to a net working capital adjustment to be determined by SPS Commerce and the sellers, pursuant to the terms of the purchase agreement. The number of shares of our common stock issued for the acquisition was 48,668 shares as calculated according to the terms of the purchase agreement. The fair value of the shares issued was determined using the closing price of our common stock on the acquisition date.

 

The following table summarizes the estimated fair values of the assets acquired, net of cash acquired of $359,000, and liabilities assumed at the acquisition date (in thousands):

 

Current assets

   $ 1,233   

Property and equipment

     56   

Goodwill

     15,430   

Intangible assets

     9,070   

Current liabilities

     (1,031

Deferred revenue

     (301

Deferred income tax liability

     (2,221
  

 

 

 
   $ 22,236   
  

 

 

 

Purchased Intangible Assets

The following table summarizes the estimated fair value of the purchased intangible assets and their estimated useful lives:

 

Purchased Intangible Assets

   Estimated
Fair Value
(in thousands)
     Estimated
Life
(in years)
 

Subscriber relationships

   $ 7,400         8   

Developed technology

     1,200         4   

Trade names

     70         1   

Non-competition agreements

     400         5   
  

 

 

    

Total

   $ 9,070      
  

 

 

    

The fair values of purchased intangible assets are preliminary and are subject to adjustment as additional information becomes available about the facts and circumstances that existed at the acquisition date. The purchased intangible assets are being amortized on a straight-line basis over their estimated useful lives. Amortization expense for the period from January 5, 2016 through March 31, 2016 was $337,000.

Acquisition-Related Costs and Post-Acquisition Operating Results

Acquisition-related costs were $107,000 and are included in our condensed consolidated statements of income for the three months ended March 31, 2016. The operating results of Toolbox Solutions, Inc. have been included in our condensed consolidated financial statements from January 5, 2016, the closing date of the acquisition. For the period from January 5, 2016 through March 31, 2016, approximately $1.6 million of our revenues were derived from Toolbox Solutions’ customers. The amount of operating income or loss from Toolbox Solutions was not separately identifiable due to our integration.

Pro Forma Financial Information

The pro forma financial information in the table below presents the combined operating results of SPS Commerce and Toolbox Solutions as if the acquisition had occurred on January 1, 2015. The pro forma information includes the historical operating results of each company and pro forma adjustments for the approximate $1.5 million of annual amortization expense related to purchased intangible assets and the additional impact on the provision or benefit for income taxes, resulting from the combined income and intangible amortization expense, using our statutory blended income tax rate of 26.5%.

     Three Months Ended
March 31,
 
(in thousands, except per share data)    2016      2015  

Pro forma total revenue

   $ 45,829       $ 38,717   

Pro forma net income (loss)

     1,310         (482

Pro forma net income per share

     

Basic

     0.08         (0.03

Diluted

     0.08         (0.03

The pro forma financial information is presented for informational purposes only and is not necessarily indicative of the results of operations that would have actually been reported had the acquisition occurred on January 1, 2015, nor is it necessarily indicative of our results of operations for any future periods.

v3.4.0.3
Financial Instruments
3 Months Ended
Mar. 31, 2016
Investments, Debt and Equity Securities [Abstract]  
Financial Instruments

NOTE C – Financial Instruments

We invest primarily in money market funds, highly liquid debt instruments of the U.S. government, and U.S. corporate debt securities. All highly liquid investments with original maturities of 90 days or less are classified as cash equivalents. All investments with original maturities greater than 90 days and remaining maturities less than one year from the balance sheet date are classified as short-term marketable securities. Investments with remaining maturities of more than one year from the balance sheet date are classified as marketable securities, non-current. Short-term marketable securities and marketable securities, non-current, are also classified as available-for-sale. We intend to hold marketable securities until maturity; however, we may sell these securities at any time for use in current operations or for other purposes. Consequently, we may or may not keep securities with stated holding periods to maturity.

Our fixed income investments are carried at fair value and unrealized gains and losses on these investments are included in other comprehensive income (loss) in the condensed consolidated statements of comprehensive income (loss). Realized gains or losses are included in other income (expense) in the condensed consolidated statements of comprehensive income (loss). When a determination has been made that an other-than-temporary decline in fair value has occurred, the amount of the decline that is related to a credit loss is realized and is included in other income (expense), net in the condensed consolidated statements of comprehensive income (loss).

Cash equivalents and marketable securities, consisted of the following (in thousands):

 

     March 31, 2016  
     Amortized
Cost
     Unrealized
Gains
     Unrealized
Losses
     Fair
Value
 

Cash equivalents:

           

Money market funds

   $ 65,300       $ —         $ —         $ 65,300   

Marketable securities:

           

Corporate bonds

     10,043         26         (23      10,046   

Commercial paper

     2,494         1         —           2,495   

U.S. treasury securities

     7,489         6         —           7,495   

U.S. agency obligations

     2,497         6         —           2,503   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 87,823       $ 39       $ (23    $ 87,839   
  

 

 

    

 

 

    

 

 

    

 

 

 

Due within one year

            $ 75,310   

Due within two years

              12,529   
           

 

 

 

Total

            $ 87,839   
           

 

 

 

 

     December 31, 2015  
     Amortized
Cost
     Unrealized
Gains
     Unrealized
Losses
     Fair
Value
 

Cash equivalents:

           

Money market funds

   $ 79,717       $ —         $ —         $ 79,717   

Marketable securities:

           

Corporate bonds

     10,042         —           (34      10,008   

Commercial paper

     2,499         1         —           2,500   

U.S. treasury securities

     7,489         —           (27      7,462   

U.S. agency obligations

     2,497         1         —           2,498   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 102,244       $ 2       $ (61    $ 102,185   
  

 

 

    

 

 

    

 

 

    

 

 

 

Due within one year

            $ 87,235   

Due within two years

              14,950   
           

 

 

 

Total

            $ 102,185   
           

 

 

 

We do not believe any of the unrealized losses represent an other-than-temporary impairment based on our valuation of available evidence as of March 31, 2016. We expect to receive the full principal and interest on all of these cash equivalents and marketable securities.

Fair Value Measurements

We measure certain financial assets at fair value on a recurring basis based on a fair value hierarchy that requires us to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs that may be used to measure fair value are:

 

    Level 1 – quoted prices in active markets for identical assets or liabilities

 

    Level 2 – observable inputs other than Level 1 prices, such as (a) quoted prices for similar assets or liabilities, (b) quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or (c) model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.

 

    Level 3 – unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.

Level 1 Measurements

Our cash equivalents held in money market funds are measured at fair value using level 1 inputs.

Level 2 Measurements

Our available-for-sale U.S. treasury securities, U.S. agency obligations, commercial paper and corporate debt securities are measured at fair value using level 2 inputs. We obtain the fair values of our level 2 available-for-sale securities from a professional pricing service.

Level 3 Measurements

Our valuation technique used to measure the fair value of our share-based earn-out liability was based on the present value of probability-weighted future cash flows related to the contingent earn-out criteria and the fair value of our common stock on each reporting date. While the fair value of our common stock is an observable input, the probability-weighted future cash flows related to the outcome of the earn-out represent a significant unobservable input to the valuation methodology. Accordingly, we have classified the earn-out liability as a Level 3 measurement.

The following table presents information about our financial assets that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques utilized to determine such fair value (in thousands):

 

     Level 1      Level 2      Level 3      Total  

Assets at March 31, 2016:

           

Cash and cash equivalents:

           

Money market funds

   $ 65,300       $ —         $ —         $ 65,300   

Marketable securities:

           

Corporate bonds

     —           10,046         —           10,046   

Commerical paper

     —           2,495         —           2,495   

U.S. treasury securities

     —           7,495         —           7,495   

U.S. agency obligations

     —           2,503         —           2,503   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total Assets

   $ 65,300       $ 22,539       $ —         $ 87,839   
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities at March 31, 2016:

           

Share-based earn-out liability

   $ —         $ —         $ 666       $ 666   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total liabilities

   $ —         $ —         $ 666       $ 666   
  

 

 

    

 

 

    

 

 

    

 

 

 

Assets at December 31, 2015:

           

Cash and cash equivalents:

           

Money market funds

   $ 79,717       $ —         $ —         $ 79,717   

Marketable securities:

           

Corporate bonds

     —           10,008         —           10,008   

Commerical paper

     —           2,500         —           2,500   

U.S. treasury securities

     —           7,462         —           7,462   

U.S. agency obligations

     —           2,498         —           2,498   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 79,717       $ 22,468       $ —         $ 102,185   
  

 

 

    

 

 

    

 

 

    

 

 

 

We classify our cash and cash equivalents and marketable securities within Level 1 or Level 2 because we use quoted market prices or alternative pricing sources and models utilizing market observable inputs to determine their fair value.

As described above, we classify our share-based earn-out liability in connection with our acquisition of Toolbox Solutions within Level 3 as factors used to develop the estimated fair value are unobservable. Our fair value estimate of this liability was $1.0 million at the date of acquisition and subsequent changes in the fair value of the share-based earn-out liability, whether due to changes in our probability assessment or the fair value of our common stock, are recognized in earnings in the period when the change in the estimated fair value occurs. During the quarter ended March 31, 2016, we recognized a $365,000 change in the fair value of our share-based earn-out liability in other income (expense), net in our condensed consolidated statements of comprehensive income primarily due to the change in the fair value of our common stock.

v3.4.0.3
Goodwill and Intangible Assets, net
3 Months Ended
Mar. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, net

NOTE D – Goodwill and Intangible Assets, net

The change in our goodwill for the three months ended March 31, 2016 was due to the acquisition of Toolbox Solutions (see Note B) of $15.4 million as well as the effect of foreign currency translation.

Intangible assets, net included the following (in thousands):

 

     March 31, 2016      December 31, 2015  
     Carrying      Accumulated            Carrying      Accumulated        
     Amount      Amortization     Net      Amount      Amortization     Net  

Subscriber relationships

   $ 34,483       $ (12,841   $ 21,642       $ 26,337       $ (11,856   $ 14,481   

Non-competition agreements

     2,272         (1,699     573         1,834         (1,653     181   

Technology and other

     2,230         (600     1,630         819         (400     419   
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

   

 

 

 
   $ 38,985       $ (15,140   $ 23,845       $ 28,990       $ (13,909   $ 15,081   
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

   

 

 

 

At March 31, 2016, future amortization expense for intangible assets was as follows (in thousands):

 

Remainder of 2016

   $ 3,602   

2017

     4,459   

2018

     3,867   

2019

     3,575   

2020

     3,234   

Thereafter

     5,108   
  

 

 

 
   $ 23,845   
  

 

 

 

v3.4.0.3
Commitments and Contingencies
3 Months Ended
Mar. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

NOTE E – Commitments and Contingencies

Operating Leases

At March 31, 2016, our future minimum payments under operating leases were as follows (in thousands):

 

Remainder of 2016

   $ 2,508   

2017

     2,968   

2018

     2,900   

2019

     2,996   

2020

     1,475   

Thereafter

     1,861   
  

 

 

 
   $ 14,708   
  

 

 

 

v3.4.0.3
Stock-Based Compensation
3 Months Ended
Mar. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation

NOTE F – Stock-Based Compensation

Our equity compensation plans provide for the grant of incentive and nonqualified stock options, as well as other stock-based awards including restricted stock and restricted stock units, to employees, non-employee directors and other consultants who provide services to us. Restricted stock awards result in the issuance of new shares when granted. For other stock-based awards, new shares are issued when the award is exercised, vested or released according to the terms of the agreement. In February 2016, 1,003,439 additional shares were reserved for future issuance under our 2010 Equity Incentive Plan. At March 31, 2016, there were approximately 3.9 million shares available for grant under approved equity compensation plans.

 

We recorded stock-based compensation expense of $1.9 million and $1.5 million for the three months ended March 31, 2016 and 2015, respectively. This expense was allocated as follows (in thousands):

 

     Three Months Ended
March 31,
 
     2016      2015  

Cost of revenues

   $ 280       $ 172   

Operating expenses

     

Sales and marketing

     654         542   

Research and development

     138         135   

General and administrative

     855         650   
  

 

 

    

 

 

 

Total stock-based compensation expense

   $ 1,927       $ 1,499   
  

 

 

    

 

 

 

At March 31, 2016, there was approximately $19.1 million of unrecognized stock-based compensation expense under our equity compensation plans, which is expected to be recognized on a straightline basis over a weighted average period of 3.1 years.

Stock Options

Stock options generally vest over four years and have a contractual term of seven to ten years from the date of grant. Our stock option activity was as follows:

 

     Options
(#)
     Weighted Average
Exercise Price
($/share)
 

Outstanding at December 31, 2015

     943,103       $ 37.91   

Granted

     293,173         48.08   

Exercised

     (57,096      18.73   

Forfeited

     (9,479      55.09   
  

 

 

    

Outstanding at March 31, 2016

     1,169,701         41.26   
  

 

 

    

Of the total outstanding options at March 31, 2016, 651,062 were exercisable with a weighted average exercise price of $31.10 per share. The total outstanding options had a weighted average remaining contractual life of 5.0 years.

The weighted average grant date fair value of options granted during the first three months of 2016 was $16.08 and this was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:

 

Volatility

     37.9

Dividend yield

     0

Life (in years)

     4.6   

Risk-free interest rate

     1.18

 

Restricted Stock Units and Awards

Restricted stock units vest over four years and, upon vesting, the holder is entitled to receive shares of our common stock. With restricted stock awards, shares of our common stock are issued when the award is granted and the restrictions lapse over one year.

Our restricted stock units activity was as follows:

 

     Restricted Stock
Units
(#)
     Weighted Average
Grant Date Fair
Value ($/share)
 

Outstanding at December 31, 2015

     140,565       $ 56.88   

Granted

     107,263         48.08   

Vested and common stock issued

     (52,000      48.17   

Forfeited

     (2,666      67.10   
  

 

 

    

Outstanding at March 31, 2016

     193,162         54.20   
  

 

 

    

The number of restricted stock units outstanding at March 31, 2016 included 193,162 units that have vested, but for which shares of common stock have not yet been issued pursuant to the terms of the agreement.

Our restricted stock awards activity was as follows:

 

     Restricted Stock
Awards
(#)
     Weighted Average
Grant Date Fair
Value ($/share)
 

Outstanding at December 31, 2015

     1,032       $ 67.39   

Restricted common stock issued

     —           —     

Restrictions lapsed

     (1,032      67.37   

Forfeited

     —           —     
  

 

 

    

Outstanding at March 31, 2016

     —           —     
  

 

 

    

Employee Stock Purchase Plan

Our employee stock purchase plan allows participating employees to purchase shares of our common stock at a discount through payroll deductions. The plan is available to all employees subject to certain eligibility requirements. Participating employees may purchase common stock, on a voluntary after tax basis, at a price that is the lower of 85% of the fair market value of one share of common stock at the beginning or end of each stock purchase period. The plan consists of two six-month offering periods, beginning on January 1 and July 1 of each calendar year, respectively. A total of 1.1 million shares of common stock are reserved for issuance under the plan.

For the offering period that began on January 1, 2016, we withheld approximately $426,000 from employees participating in the plan as of March 31, 2016.

For the three months ended March 31, 2016, we recorded approximately $107,000 of stock-based compensation expense associated with the employee stock purchase plan. The fair value was estimated based on the market price of our common stock at the beginning of the offering period using the Black-Scholes option pricing model with the following assumptions:

 

Volatility

     24.8

Dividend yield

     0

Life (in years)

     0.5   

Risk-free interest rate

     0.49

v3.4.0.3
Income Taxes
3 Months Ended
Mar. 31, 2016
Income Tax Disclosure [Abstract]  
Income Taxes

NOTE G – Income Taxes

We record our interim provision for income taxes by applying our estimated annual effective tax rate to our year-to-date pretax income and adjust the provision for discrete tax items recorded in the period. Differences between our effective tax rate and statutory tax rates are primarily due to the impact of permanently non-deductible expenses partially offset by the federal research and development credit. Our provisions for income taxes included current foreign and state income tax expense, as well as deferred tax expense.

As of March 31, 2016 we do not have any unrecognized tax benefits nor any accrued interest or tax penalties.

v3.4.0.3
Net Income Per Share
3 Months Ended
Mar. 31, 2016
Earnings Per Share [Abstract]  
Net Income Per Share

NOTE H – Net Income Per Share

Basic net income per share has been computed using the weighted average number of shares of common stock outstanding during each period. Diluted net income per share also includes the impact of our outstanding potential common shares, including options and restricted stock units. Potential common shares that are anti-dilutive are excluded from the calculation of diluted net income per share.

The following table presents the components of the computation of basic and diluted net income per share for the periods indicated (in thousands, except per share amounts):

 

     Three Months Ended
March 31,
 
     2016      2015  

Numerator

     

Net income

   $ 1,044       $ 586   

Denominator

     

Weighted average common shares outstanding, basic

     16,783         16,433   

Options to purchase common stock

     244         553   

Restricted stock units

     —           24   

Employee stock purchase plan

     2         1   
  

 

 

    

 

 

 

Weighted average common shares outstanding, diluted

     17,029         17,011   
  

 

 

    

 

 

 

Net income per share

     

Basic

   $ 0.06       $ 0.04   

Diluted

   $ 0.06       $ 0.03   

The effect of approximately 325,000 and 256,000 outstanding potential common shares was excluded from the calculation of diluted net income per share for the three months ended March 31, 2016 and 2015, respectively, as they were anti-dilutive.

v3.4.0.3
General (Policies)
3 Months Ended
Mar. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business Description

Business Description

We are a leading provider of cloud-based supply chain management solutions, providing network-proven integrations and comprehensive retail performance analytics to thousands of customers worldwide. We provide our solutions through the SPS Commerce platform, a cloud-based product suite that improves the way suppliers, retailers, distributors and other customers manage and fulfill orders. We derive the majority of our revenues from thousands of monthly recurring subscriptions from businesses that utilize our solutions.

Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the condensed consolidated financial statements, which have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all of the information and notes required by GAAP. We have included all normal recurring adjustments considered necessary to give a fair statement of our financial position, results of operations and cash flows for the interim periods shown. Operating results for these interim periods are not necessarily indicative of the results to be expected for the full year. The December 31, 2015 condensed consolidated balance sheet data was derived from our audited financial statements at that date. For further information, refer to the consolidated financial statements and accompanying notes for the year ended December 31, 2015 included in our Annual Report on Form 10-K as filed with the Securities and Exchange Commission on February 24, 2016.

Use of Estimates

Use of Estimates

Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

Significant Accounting Policies

Significant Accounting Policies

During the three months ended March 31, 2016, there were no material changes in our significant accounting policies. See Note A to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2015, as filed with the Securities and Exchange Commission on February 24, 2016, for additional information regarding our significant accounting policies.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers accounting requirements for the recognition of revenue from contracts with customers. This guidance will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. These new requirements are effective for annual reporting periods beginning after December 15, 2017, and interim periods within those annual periods. We are currently evaluating the impact of this guidance on our results of operations and financial position.

In November 2015, the FASB issued ASU No. 2015-17, Balance Sheet Classification of Deferred Taxes, which amends the guidance requiring companies to separate deferred income tax liabilities and assets into current and non-current amounts in a classified statement of financial position. This accounting guidance simplifies the presentation of deferred income taxes, such that deferred tax liabilities and assets be classified as non-current in a classified statement of financial position. This accounting guidance is effective for us beginning in the first quarter of 2017, but we elected to early adopt this guidance prospectively as of December 31, 2015. As a result, we have classified all deferred tax liabilities and assets as non-current in the condensed consolidated balance sheet at March 31, 2016.

In February 2016, the FASB issued ASU 2016-02, Leases which will supersede the existing lease guidance and will require all leases with a term greater than 12 months to be recognized in the statements of financial position and eliminate current real estate-specific lease guidance, while maintaining substantially similar classification criteria for distinguishing between finance leases and operating leases. This standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018, with early adoption permitted. We are currently evaluating the impact this guidance will have on the consolidated financial statements and related disclosures.

In March 2016, the FASB issued ASU 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, which will simplify the income tax consequences, accounting for forfeitures and classification on the Statements of Consolidated Cash Flows. This standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016, with early adoption permitted. We are currently evaluating the impact this guidance will have on the consolidated financial statements and related disclosures.

v3.4.0.3
Business Acquisitions (Tables) - Toolbox Solutions, Inc. [Member]
3 Months Ended
Mar. 31, 2016
Business Purchase Price

The purchase price consisted of the following (in thousands):

 

Cash

   $ 17,942   

SPS Commerce, Inc. common stock

     3,251   

Fair value of share-based earn-out liability

     1,043   
  

 

 

 
   $ 22,236   
  

 

 

 
Estimated Fair Values of Assets Acquired, Net of Cash Acquired and Liabilities Assumed at Acquisition Date

The following table summarizes the estimated fair values of the assets acquired, net of cash acquired of $359,000, and liabilities assumed at the acquisition date (in thousands):

 

Current assets

   $ 1,233   

Property and equipment

     56   

Goodwill

     15,430   

Intangible assets

     9,070   

Current liabilities

     (1,031

Deferred revenue

     (301

Deferred income tax liability

     (2,221
  

 

 

 
   $ 22,236   
  

 

 

 

Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives

The following table summarizes the estimated fair value of the purchased intangible assets and their estimated useful lives:

 

Purchased Intangible Assets

   Estimated
Fair Value
(in thousands)
     Estimated
Life
(in years)
 

Subscriber relationships

   $ 7,400         8   

Developed technology

     1,200         4   

Trade names

     70         1   

Non-competition agreements

     400         5   
  

 

 

    

Total

   $ 9,070      
  

 

 

    

Unaudited Pro Forma Financial Information
     Three Months Ended
March 31,
 
(in thousands, except per share data)    2016      2015  

Pro forma total revenue

   $ 45,829       $ 38,717   

Pro forma net income (loss)

     1,310         (482

Pro forma net income per share

     

Basic

     0.08         (0.03

Diluted

     0.08         (0.03

v3.4.0.3
Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2016
Investments, Debt and Equity Securities [Abstract]  
Summary of Investment in Cash Equivalents and Marketable Securities

Cash equivalents and marketable securities, consisted of the following (in thousands):

 

     March 31, 2016  
     Amortized
Cost
     Unrealized
Gains
     Unrealized
Losses
     Fair
Value
 

Cash equivalents:

           

Money market funds

   $ 65,300       $ —         $ —         $ 65,300   

Marketable securities:

           

Corporate bonds

     10,043         26         (23      10,046   

Commercial paper

     2,494         1         —           2,495   

U.S. treasury securities

     7,489         6         —           7,495   

U.S. agency obligations

     2,497         6         —           2,503   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 87,823       $ 39       $ (23    $ 87,839   
  

 

 

    

 

 

    

 

 

    

 

 

 

Due within one year

            $ 75,310   

Due within two years

              12,529   
           

 

 

 

Total

            $ 87,839   
           

 

 

 

 

     December 31, 2015  
     Amortized
Cost
     Unrealized
Gains
     Unrealized
Losses
     Fair
Value
 

Cash equivalents:

           

Money market funds

   $ 79,717       $ —         $ —         $ 79,717   

Marketable securities:

           

Corporate bonds

     10,042         —           (34      10,008   

Commercial paper

     2,499         1         —           2,500   

U.S. treasury securities

     7,489         —           (27      7,462   

U.S. agency obligations

     2,497         1         —           2,498   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 102,244       $ 2       $ (61    $ 102,185   
  

 

 

    

 

 

    

 

 

    

 

 

 

Due within one year

            $ 87,235   

Due within two years

              14,950   
           

 

 

 

Total

            $ 102,185   
           

 

 

 

Summary of Financial Assets Measured at Fair Value on a Recurring Basis

The following table presents information about our financial assets that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques utilized to determine such fair value (in thousands):

 

     Level 1      Level 2      Level 3      Total  

Assets at March 31, 2016:

           

Cash and cash equivalents:

           

Money market funds

   $ 65,300       $ —         $ —         $ 65,300   

Marketable securities:

           

Corporate bonds

     —           10,046         —           10,046   

Commerical paper

     —           2,495         —           2,495   

U.S. treasury securities

     —           7,495         —           7,495   

U.S. agency obligations

     —           2,503         —           2,503   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total Assets

   $ 65,300       $ 22,539       $ —         $ 87,839   
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities at March 31, 2016:

           

Share-based earn-out liability

   $ —         $ —         $ 666       $ 666   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total liabilities

   $ —         $ —         $ 666       $ 666   
  

 

 

    

 

 

    

 

 

    

 

 

 

Assets at December 31, 2015:

           

Cash and cash equivalents:

           

Money market funds

   $ 79,717       $ —         $ —         $ 79,717   

Marketable securities:

           

Corporate bonds

     —           10,008         —           10,008   

Commerical paper

     —           2,500         —           2,500   

U.S. treasury securities

     —           7,462         —           7,462   

U.S. agency obligations

     —           2,498         —           2,498   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 79,717       $ 22,468       $ —         $ 102,185   
  

 

 

    

 

 

    

 

 

    

 

 

 

v3.4.0.3
Goodwill and Intangible Assets, net (Tables)
3 Months Ended
Mar. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

Intangible assets, net included the following (in thousands):

 

     March 31, 2016      December 31, 2015  
     Carrying      Accumulated            Carrying      Accumulated        
     Amount      Amortization     Net      Amount      Amortization     Net  

Subscriber relationships

   $ 34,483       $ (12,841   $ 21,642       $ 26,337       $ (11,856   $ 14,481   

Non-competition agreements

     2,272         (1,699     573         1,834         (1,653     181   

Technology and other

     2,230         (600     1,630         819         (400     419   
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

   

 

 

 
   $ 38,985       $ (15,140   $ 23,845       $ 28,990       $ (13,909   $ 15,081   
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

   

 

 

 

Future Amortization Expense for Intangible Assets

At March 31, 2016, future amortization expense for intangible assets was as follows (in thousands):

 

Remainder of 2016

   $ 3,602   

2017

     4,459   

2018

     3,867   

2019

     3,575   

2020

     3,234   

Thereafter

     5,108   
  

 

 

 
   $ 23,845   
  

 

 

 

v3.4.0.3
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Payments Under Operating Leases

At March 31, 2016, our future minimum payments under operating leases were as follows (in thousands):

 

Remainder of 2016

   $ 2,508   

2017

     2,968   

2018

     2,900   

2019

     2,996   

2020

     1,475   

Thereafter

     1,861   
  

 

 

 
   $ 14,708   
  

 

 

 

v3.4.0.3
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2016
Stock-Based Compensation Expense

This expense was allocated as follows (in thousands):

 

     Three Months Ended
March 31,
 
     2016      2015  

Cost of revenues

   $ 280       $ 172   

Operating expenses

     

Sales and marketing

     654         542   

Research and development

     138         135   

General and administrative

     855         650   
  

 

 

    

 

 

 

Total stock-based compensation expense

   $ 1,927       $ 1,499   
  

 

 

    

 

 

 

Stock Option Activity

Our stock option activity was as follows:

 

     Options
(#)
     Weighted Average
Exercise Price
($/share)
 

Outstanding at December 31, 2015

     943,103       $ 37.91   

Granted

     293,173         48.08   

Exercised

     (57,096      18.73   

Forfeited

     (9,479      55.09   
  

 

 

    

Outstanding at March 31, 2016

     1,169,701         41.26   
  

 

 

    

Weighted Average Grant Date Fair Value of Options Granted, Assumptions

The weighted average grant date fair value of options granted during the first three months of 2016 was $16.08 and this was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:

 

Volatility

     37.9

Dividend yield

     0

Life (in years)

     4.6   

Risk-free interest rate

     1.18

Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Assumptions

The fair value was estimated based on the market price of our common stock at the beginning of the offering period using the Black-Scholes option pricing model with the following assumptions:

 

Volatility

     24.8

Dividend yield

     0

Life (in years)

     0.5   

Risk-free interest rate

     0.49

Restricted Stock Units [Member]  
Restricted Stock Units and Restricted Stock Awards

Our restricted stock units activity was as follows:

 

     Restricted Stock
Units
(#)
     Weighted Average
Grant Date Fair
Value ($/share)
 

Outstanding at December 31, 2015

     140,565       $ 56.88   

Granted

     107,263         48.08   

Vested and common stock issued

     (52,000      48.17   

Forfeited

     (2,666      67.10   
  

 

 

    

Outstanding at March 31, 2016

     193,162         54.20   
  

 

 

    

Restricted Stock Award [Member]  
Restricted Stock Units and Restricted Stock Awards

Our restricted stock awards activity was as follows:

 

     Restricted Stock
Awards
(#)
     Weighted Average
Grant Date Fair
Value ($/share)
 

Outstanding at December 31, 2015

     1,032       $ 67.39   

Restricted common stock issued

     —           —     

Restrictions lapsed

     (1,032      67.37   

Forfeited

     —           —     
  

 

 

    

Outstanding at March 31, 2016

     —           —     
  

 

 

    

v3.4.0.3
Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2016
Earnings Per Share [Abstract]  
Components of Computation of Basic and Diluted Net Income Per Share

The following table presents the components of the computation of basic and diluted net income per share for the periods indicated (in thousands, except per share amounts):

 

     Three Months Ended
March 31,
 
     2016      2015  

Numerator

     

Net income

   $ 1,044       $ 586   

Denominator

     

Weighted average common shares outstanding, basic

     16,783         16,433   

Options to purchase common stock

     244         553   

Restricted stock units

     —           24   

Employee stock purchase plan

     2         1   
  

 

 

    

 

 

 

Weighted average common shares outstanding, diluted

     17,029         17,011   
  

 

 

    

 

 

 

Net income per share

     

Basic

   $ 0.06       $ 0.04   

Diluted

   $ 0.06       $ 0.03   

v3.4.0.3
Business Acquisitions - Additional Information (Detail) - USD ($)
3 Months Ended
Jan. 05, 2016
Mar. 31, 2016
Mar. 31, 2015
Business Acquisition [Line Items]      
Amortization expense for purchased intangible assets   $ 1,161,000 $ 845,000
Toolbox Solutions, Inc. [Member]      
Business Acquisition [Line Items]      
Payments to acquire business $ 17,900,000 17,942,000  
Stock issued for acquisition $ 3,300,000 3,251,000  
Stock issued for acquisition, Shares 48,668    
Number of shares of common stock issuable 16,222    
Cash Acquired from Acquisition $ 359,000    
Amortization expense for purchased intangible assets   337,000  
Acquisition-related cost included in consolidated statements   107,000  
Revenues from acquisition   1,600,000  
Proforma adjustments in amortization   $ 1,500,000  
Statutory blended income tax rate   26.50%  
v3.4.0.3
Business Acquisitions - Business Purchase Price (Detail) - Toolbox Solutions, Inc. [Member] - USD ($)
$ in Thousands
3 Months Ended
Jan. 05, 2016
Mar. 31, 2016
Business Acquisition [Line Items]    
Cash $ 17,900 $ 17,942
SPS Commerce, Inc. common stock $ 3,300 3,251
Fair value of share-based earn-out liability   1,043
Total purchase price   $ 22,236
v3.4.0.3
Business Acquisitions - Estimated Fair Values of the Assets Acquired, Net of Cash acquired and Liabilities Assumed at the Acquisition Date (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Schedule Of Business Acquisitions Purchase Price Allocation [Line Items]    
GOODWILL $ 50,921 $ 33,848
Toolbox Solutions, Inc. [Member]    
Schedule Of Business Acquisitions Purchase Price Allocation [Line Items]    
Current assets 1,233  
Property and equipment 56  
GOODWILL 15,430  
Intangible assets 9,070  
Current liabilities (1,031)  
Deferred revenue (301)  
Deferred income tax liability (2,221)  
Total purchase price $ 22,236  
v3.4.0.3
Business Acquisitions - Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives (Detail) - Toolbox Solutions, Inc. [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2016
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Estimated Fair Value $ 9,070
Subscriber Relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated Fair Value $ 7,400
Estimated Life (in years) 8 years
Developed Technology [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated Fair Value $ 1,200
Estimated Life (in years) 4 years
Trade Names [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated Fair Value $ 70
Estimated Life (in years) 1 year
Non-competition Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated Fair Value $ 400
Estimated Life (in years) 5 years
v3.4.0.3
Business Acquisitions - Unaudited Pro Forma Financial Information (Detail) - Toolbox Solutions, Inc. [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Business Acquisition [Line Items]    
Pro forma total revenue $ 45,829 $ 38,717
Pro forma net income (loss) $ 1,310 $ (482)
Pro forma net income per share, Basic $ 0.08 $ (0.03)
Pro forma net income per share, Diluted $ 0.08 $ (0.03)
v3.4.0.3
Financial Instruments - Summary of Investment in Cash Equivalents and Marketable Securities (Detail) - USD ($)
Mar. 31, 2016
Dec. 31, 2015
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 87,823,000 $ 102,244,000
Due within one year 75,310,000 87,235,000
Unrealized Gains 39,000 2,000
Due within two years 12,529,000 14,950,000
Unrealized Losses (23,000) (61,000)
Fair Value 87,839,000 102,185,000
Money Market Funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 65,300,000 79,717,000
Unrealized Losses 0  
Fair Value 65,300,000 79,717,000
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 10,043,000 10,042,000
Unrealized Gains 26,000  
Unrealized Losses (23,000) (34,000)
Fair Value 10,046,000 10,008,000
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,494,000 2,499,000
Unrealized Gains 1,000 1,000
Fair Value 2,495,000 2,500,000
U.S. Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 7,489,000 7,489,000
Unrealized Gains 6,000  
Unrealized Losses   (27,000)
Fair Value 7,495,000 7,462,000
U.S. Agency Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,497,000 2,497,000
Unrealized Gains 6,000 1,000
Fair Value $ 2,503,000 $ 2,498,000
v3.4.0.3
Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2016
Dec. 31, 2015
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Unrealized Losses $ 23,000 $ 61,000
Change in fair value of share based earn-out liability in other income (expense), net (365,000)  
Estimate of Fair Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated fair value of liability 1,000,000  
Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Unrealized Losses $ 0  
v3.4.0.3
Financial Instruments - Summary of Financial Assets Measured at Fair Value on a Recurring Basis (Detail) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value $ 87,839 $ 102,185
Liabilities fair value 666  
Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 65,300 79,717
Corporate Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 10,046 10,008
Commercial Paper [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 2,495 2,500
U.S. Treasury Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 7,495 7,462
U.S. Agency Obligations [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 2,503 2,498
Share-based Earn-Out Liability [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities fair value 666  
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 65,300 79,717
Level 1 [Member] | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 65,300 79,717
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 22,539 22,468
Level 2 [Member] | Corporate Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 10,046 10,008
Level 2 [Member] | Commercial Paper [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 2,495 2,500
Level 2 [Member] | U.S. Treasury Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 7,495 7,462
Level 2 [Member] | U.S. Agency Obligations [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 2,503 $ 2,498
Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities fair value 666  
Level 3 [Member] | Share-based Earn-Out Liability [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities fair value $ 666  
v3.4.0.3
Goodwill and Intangible Assets, net - Additional Information (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2016
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Change in goodwill from acquisitions during the period $ 15.4
v3.4.0.3
Goodwill and Intangible Assets, net - Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount $ 38,985 $ 28,990
Accumulated Amortization (15,140) (13,909)
Net 23,845 15,081
Subscriber Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 34,483 26,337
Accumulated Amortization (12,841) (11,856)
Net 21,642 14,481
Non-competition Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 2,272 1,834
Accumulated Amortization (1,699) (1,653)
Net 573 181
Technology and Other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 2,230 819
Accumulated Amortization (600) (400)
Net $ 1,630 $ 419
v3.4.0.3
Goodwill and Intangible Assets, net - Future Amortization Expense for Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2016 $ 3,602  
2017 4,459  
2018 3,867  
2019 3,575  
2020 3,234  
Thereafter 5,108  
Net $ 23,845 $ 15,081
v3.4.0.3
Commitments and Contingencies - Future Minimum Payments Under Operating Leases (Detail)
$ in Thousands
Mar. 31, 2016
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2016 $ 2,508
2017 2,968
2018 2,900
2019 2,996
2020 1,475
Thereafter 1,861
Operating leases, total $ 14,708
v3.4.0.3
Stock-Based Compensation - Additional Information (Detail)
1 Months Ended 3 Months Ended
Feb. 29, 2016
shares
Mar. 31, 2016
USD ($)
OfferingPeriods
$ / shares
shares
Mar. 31, 2015
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for grant   3,900,000  
Stock-based compensation expense | $   $ 1,927,000 $ 1,499,000
Unrecognized stock-based compensation expense | $   $ 19,100,000  
Unrecognized stock-based compensation, expected to be recognized, weighted average period   3 years 1 month 6 days  
Stock options vest, period   4 years  
Stock options contractual term, from the date of grant   Seven to ten years  
Stock options exercisable   651,062  
Weighted average exercise price | $ / shares   $ 31.10  
Weighted average remaining contractual life   5 years  
Weighted average fair value per share of options granted | $ / shares   $ 16.08  
Number of RSU's vested and not issued during the period   193,162  
Percentage of common stock on fair market value   85.00%  
Number of offerings per year | OfferingPeriods   2  
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense | $   $ 107,000  
Common stock reserved for future issuance   1,100,000  
Restricted Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options vest, period   4 years  
Restricted Stock Award [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock awards units vest over, period   1 year  
Equity Incentive Plan [Member] | 2010 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional shares were authorized under 2010 Equity Incentive Plan 1,003,439    
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee stock purchase plan, employees contribution | $   $ 426,000  
Maximum [Member] | Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options contractual term range   10 years  
Minimum [Member] | Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options contractual term range   7 years  
v3.4.0.3
Stock-Based Compensation - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense $ 1,927 $ 1,499
Cost of Revenues [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense 280 172
Sales and Marketing [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense 654 542
Research and Development [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense 138 135
General and Administrative [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense $ 855 $ 650
v3.4.0.3
Stock-Based Compensation - Stock Option Activity (Detail)
3 Months Ended
Mar. 31, 2016
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Options Outstanding, Beginning balance | shares 943,103
Options, Granted | shares 293,173
Options, Exercised | shares (57,096)
Options, Forfeited | shares (9,479)
Options Outstanding, Ending balance | shares 1,169,701
Weighted Average Exercise Price, Outstanding, Beginning Balance | $ / shares $ 37.91
Weighted Average Exercise Price, Granted | $ / shares 48.08
Weighted Average Exercise Price, Exercised | $ / shares 18.73
Weighted Average Exercise Price, Forfeited | $ / shares 55.09
Weighted Average Exercise Price, Outstanding, Ending Balance | $ / shares $ 41.26
v3.4.0.3
Stock-Based Compensation - Weighted Average Grant Date Fair Value of Options Granted, Assumptions (Detail) - Stock Options [Member]
3 Months Ended
Mar. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Volatility 37.90%
Dividend yield 0.00%
Life (in years) 4 years 7 months 6 days
Risk-free interest rate 1.18%
v3.4.0.3
Stock-Based Compensation - Restricted Stock Units (Detail) - Restricted Stock Units [Member]
3 Months Ended
Mar. 31, 2016
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock awards, Outstanding, Beginning Balance | shares 140,565
Granted, stock units | shares 107,263
Vested, stock units | shares (52,000)
Forfeited, stock units | shares (2,666)
Stock awards, Outstanding, Ending Balance | shares 193,162
Weighted average grant date fair value, Outstanding, Beginning Balance | $ / shares $ 56.88
Granted, Weighted Average Grant Date Fair Value | $ / shares 48.08
Vested, Weighted Average Grant Date Fair Value | $ / shares 48.17
Forfeited, Weighted Average Grant Date Fair Value | $ / shares 67.10
Weighted average grant date fair value, Outstanding, Ending Balance | $ / shares $ 54.20
v3.4.0.3
Stock-Based Compensation - Restricted Stock Awards (Detail) - Restricted Stock Award [Member]
3 Months Ended
Mar. 31, 2016
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock awards, Outstanding, Beginning Balance | shares 1,032
Restricted common stock issued, stock awards | shares 0
Restrictions lapsed, stock awards | shares (1,032)
Forfeited, stock awards | shares 0
Stock awards, Outstanding, Ending Balance | shares 0
Weighted average grant date fair value, Outstanding, Beginning Balance | $ / shares $ 67.39
Restricted common stock issued, Weighted Average Grant Date Fair Value | $ / shares 0
Restrictions lapsed, Weighted Average Grant Date Fair Value | $ / shares 67.37
Forfeited, Weighted Average Grant Date Fair Value | $ / shares 0
Weighted average grant date fair value, Outstanding, Ending Balance | $ / shares $ 0.00
v3.4.0.3
Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Assumptions (Detail) - Employee Stock Purchase Plan [Member]
3 Months Ended
Mar. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Volatility 24.80%
Dividend yield 0.00%
Life (in years) 6 months
Risk-free interest rate 0.49%
v3.4.0.3
Income Taxes - Additional Information (Detail)
Mar. 31, 2016
USD ($)
Income Tax Disclosure [Abstract]  
Unrecognized tax benefits $ 0
v3.4.0.3
Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Numerator    
Net income $ 1,044 $ 586
Denominator    
Weighted average common shares outstanding, basic 16,783 16,433
Options to purchase common stock 244 553
Restricted stock units   24
Employee stock purchase plan 2 1
Weighted average common shares outstanding, diluted 17,029 17,011
Net income per share    
Basic $ 0.06 $ 0.04
Diluted $ 0.06 $ 0.03
v3.4.0.3
Net Income Per Share - Additional Information (Detail) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Earnings Per Share [Abstract]    
Outstanding potential common shares excluded from computation of net income per share 325 256
begin 644 Financial_Report.xlsx
M4$L#!!0    ( /J G4B9D_GWS $  -,:   3    6T-O;G1E;G1?5'EP97-=
M+GAM;,V9RT[#,!!%?Z7*%C6N[?(494/9 A+\@$FFC=4XMFRWE+_'3@%!51"O
M2G>31^]X[DW&.9N>WS\Y"H.U:;LP*9H8W1ECH6K(J%!:1UU29M8;%=.MGS.G
MJH6:$Q.CT1&K;!>IB\.8>Q07YS;"/7X4C?)4WT6?YKO[VWA?
ML+\<>:[]]6=#[\7 ^M,>(?&C' (DAP3),0;)<0B2XP@DQS%(CA.0'*<@.?@(
M)0@*43D*4CD*4SD*5#D*53D*5CD*5SD*6#D*604*604*604*604*604*604*
M604*604*604*604*624*624*624*624*624*624*624*624*624*624*6<[%    *P(   L   !?
M.0Q(OW[
MCMB PD.MQ-*O>X^NO ZIK XTHO8<4M?'5$Q^#*G*_=ITJK$"2+8CCVG!D4*>
M-BP>-9?20D0[8$NP+,L5R*V.V:SGVL7.U49V[M,41Y26M#;3"&>6X9MY6&3I
M//B)]!=C;IK>TI;MR5/0!_ZS#0//>997'L=V+YRO+0O]C^AY%.!)T:'B1?4C
M9@,2[2F]@OIZ (4QOCLEFI2"(S>C@KN_V/P"4$L#!!0    ( /J G4AYY7JT
ML0$  !L:   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V< 94 *S=LU1MH8* $^I/.&/7NK2P,_LP7%R3?IDT[R9EWT3QI
MVD4;R_EC.%7IT+6Q/O1Q\M:0D(:PY6@O@6CA>"P!;
M.&(+(%LX9@M 6SAJ"V!;.&X+@%LX<@N@6SAV"\!;.'HKT%LY>BO06TGOVNAE
MFZ.W KV5H[<"O96CMP*]E:.W KV5H[<"O96CMP*]E:.W KV5H[X[>'NCM.7K["[UC70UA^Y2&0[N/UZ[Y-AP67> =T_LI7#_E/!4V
M7&B=QIV".Q^O_M2->;.9;TH0C&'E.,[@FB:G1J;M
M E-V>LR7-=6I16BSNPF%=ZVG[7HF2#T;
M<6DQ[B]=;PG"&;O9IJ4[=I<2(_)-Q[L)K0\;[($CY.998\FMY-HU&,H_-&PW
MBK2%U]LJ0V?C>V,?<0[@L!_MG-XL8\NV[,;=MD>0M8^,=I7%&]GVZLX]$^D4
MX(_IB%OWGZ3P-6V%Z&Z4* K=AF!<)^Q2.VI'=J.+5+1Y94EVUM#0=Z$1$D86
M&B43:K.$G7/%M0!V!*<3PAD[>M&:C^"\K^1<@P;+5>7<^0*E!D0V$+\6$F4N
M"E8BKZ2F4B17I!^-O:K5R&MCDM]2*:_YC7;T.:&%28!.^.A#M.SBV 8W ,G]RU(G)
M3D8D?KZX-Z_7E9U,. EQ@%(I<#VE5NG3C^%*LY,@K3>K>[6B]=54:]9D@R3)
M[2#.QA_$N40GZ5@(Y[2[09Q;S1=444 3--EXD:;_*/P$  &D#   1    9&]C4')O<',O8V]R92YX;6S-DTU/
MPS ,AO\*ZKU+VTU#1%T/@#@Q"8DA$+>0>%M8\Z'$4]=_3Y9U+0,NO7&K:[^/
M7\=)R2WEQL&3,Q8<2O!7!U5K3[E=)%M$2PGQ? N*^4FHT"&Y-DXQ#*';$,OX
MCFV %%DV)PJ0"8:,'(&I[8E)50I.N0.&QG5XP7N\W;LZP@0G4(,"C9[DDYPD
MU8O>:=/HD@SZJ@R.:^9Q:81<2Q"W[5#V.Q4Z(SCE3W(0??OX]T\/,4.2KO+@
M95_5-,VDF<:Z,'!.WI:/S_%L4JD],LTAJ+RDV%I8).?.K].[^]5#4A59/D^S
M65K.SP;A=E%C#R-U&C8C+C9\1),!S)RU*
MHT?A(N:;.,+\_N,3.(X'=<)XV7;0-L8)7\7[-43'EQ-6MC&N/:5^1!>OJOH"
M4$L#!!0    ( /J G4B97)PC$ 8  )PG   3    >&PO=&AE;64O=&AE;64Q
M+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8C6QY9)&$
M?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_;UKNW+][@
M5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1TDB @LE]E 6Z
M2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP' 3@4;N>PIWT
M;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?=TXZ)QJW0> V^
M\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP=M;,[email protected]
M=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%,4'RO0;:*X,*2
MTER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']IJP&G[;N;SY/\
M<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZY!$XM4D-,A,_
M")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A6$G:A/@01AKB
MG'/F<]%L^P>E1M'V5;SCFED)O816:I^J
MAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_+GW/I>^Y]#VA
MTK\>WZ
MV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE"0AMNZ5/U2I77
MY:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K34I!OP_GIQ7@:
MXCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.'>7M?F&>5QE T
M%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?
MX]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^:CVT%4[/_EFM
MR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[
MYU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4
MU#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83+$.D?L%]BHJ 
M$:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL'?!^2!F.,6_0T
M7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 Y3_;U UH]@TT
M')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @ ^H"=2-*:X?%3
M @  ;@L   T   !X;"]S='EL97,N>&ULS59;:]LP%/XK0AFCA1';Z9JVJVT8
MA3CIRCL%(;BA]7
M&"O0,,JK"*Z4*C]Y7I6N,$/55)28ZY5<2(:4GLK"JTJ)45:9($:]F>_//88(
MAW'(:[9@J@*IJ+F*X,<. B[^3F0X@D]G[W_40MV^ VZX1]=5QU"\PCXBO#;'7GGP(DD02 ^:($;IQ\,P ]E*T
M?HQP(6UNEV&<9^KWF6211-!O?X>G2WIV.YCM$4IWMZ>!."R14ECRA9Z UEYN
M2KTY+CAV(JW?*]Z%1)M@=CD(L(/.FPB98=EE#N 6BD.*H
MINJ!K(6RBQ'L[:]&?C#OO)8=101[^QO.2,UNK(+^A1W_ E!+ P04    " #Z
M@)U(F;PK \D#  !0#@  #P   'AL+W=O?1Q
M'HNCMWZRMN[IP=HG]EQKXR=NFBU#6$WZ?5\N92W\GW8E#3U;6%>+0)?NL6\7
M"U7*#[9L:FE"GP\&X[Z36@1EC5^JE<^V-'\*S:^<%)5?2AEJO8'50IGLW5L_
M62@MOTGG"N,:>'#3:6"K*;9D"[M6N[=<,WJNE$Z7HP&HZP?
M8;NIWCE6VDIN8/=+Y;]O'V2LD@O1Z'!/@]WU.\UR/N1\O&'$U[XIN?8(C#>8
M*(/Z(>_%PS0;9$PTP=XJ':3[((+\Z&RS4N:16!E;*.?#/$ZW?;-61M7J5QPW
M7?FE7?]EG?IE31!Z7CJK=1L5'[1!U(/__PZ-,:AR[\4@'K[$3$RS\8" /Y17
M#TJK\'.:M6TMXTSZOTVE7?Z7%C/MXNQ2S(2IV(T)1&$SLTD>+4T< [T\J]J.
MW411P\VJ?+-4"'IO326-EQ6CEK=:5;0J%;L66IA2,@!Q /'7@@H %0 J3@;-
M _W0E $T!-#PM: 1@$8 &AV"/DHCG= 0,(: \6' =>.5D=ZSJ_+?AE+;?GX0
M?@[AYX?AM\K0FBFA*:4^N#;1&'X!X1>)X5I;K976K1LSLM4\1KG8E?=DTA\ 
MN@3096H!ZUJ%MO>61
M)D2=F=+6DMV+Y_V^45G:FUC[Z1C\Z5P$N/1QCRAXS;Y[.R.#(H3?X/1
MJ&"><#!I CNCK4+_1D('\X2$22F2))0S3]C9Z4=^CB@4-4^8VFD(.T,42ILG
MK#WFR':*B$)M\X2WJ92G5HJCMSSA;3I[/7955;&-*-27)_0]AMK>1]3>1ILP
M^ACJQ@=%VS^B4&Z>D+L3Q8>(0M/YR:;WV%VS>U+5P/Q&%
MKO.$Z\=0B0RBZ_S477DW*GZ!*'2=OW:'YI>(0M=YPO5.5#' OUVTO4C8WHW*
M$86V%\FJHFM?Z"$*;2\2MA_=%S9)1-1>89&PO0,5'R$*;2\2MG>B"JPM"K2]
M2-C>@?HNU2.BT/8B87L'Z@M5X8A"VXN$[9VH FTOT/;B-3M[C]T*Y1"%MA<)
MV[$(>/F*3?M-4O&+M2':/DS8GOR3Z+4#M&:_S$3;APG;CZ!VHT,4VC[DVWK_
MI<2G4PYMHE4\ /FV&SI!E/%41#^;:F/
M^61%6_1OR+MST+O_ %!+ P04    " #Z@)U(OX2H.5 "  #T!P  &    'AL
M+W=OVB
MTF@6[=HA3D #F-I.F+Y];4,8QC[,!E_X__/Y=NQ\8/Q-5)1*[[UM.K'S*RG[
MYR 0945;(IY83SOUY\)X2Z1J\FL@>D[)V9C:)L!AF 8MJ3N_R$W?"R]R=I--
MW=$7[HE;VQ+^[T ;-NQ\Y#\Z7NMK)75'4.3![#O7+>U$S3J/T\O.WZ/G(XJU
MQ"A^UW00B[JG!W]B[$TW?IYW?JC'0!M:2AV"J.).C[1I="1%_CL%_6!JX[+^
MB/[=3%<-_T0$/;+F3WV6E1IMZ'MG>B&W1KZRX0>=YI#H@"5KA/EZY4U(UCXL
MOM>2][&L.U,.XY\XFFRP 4\&/!MP_*4AF@S1;!B7+AA'9N;UC4A2Y)P-'A\W
MHR=ZS]%SI%:NU)UFHN]%F =W'692'$8%7BC0K A4[!F (< !.W;\
M&7!T%1$,B, 91,8>+>PQ;(]!>VSL\<*>6 O@*E(8D(" Q+%O+("KR&! "@)2
MQ[ZU *X"A3!A Q(VKA]9B%&2&DDW;G.(5M8I R&9"[%.RF&4)$O)RE'9@HBM
MBX@M!"!)8(2^':"$"MT(J9U2@&:S0EE)6^1&R&P*R6Z=>>L6O?,#M\?FDOZ0%WE/KO07X=>Z$]Z)2775FPOYPIBD:D#A
MDSKPE7J"YT9#+U)7-ZK.QT=I;$C6/][8^:$O_@-02P,$%     @ ^H"=2*2B
MXIA:!   U!4  !@   !X;"]W;W)KJKVZ-NV/[NA]O_A95^?N>7GL^\M3DG2[HZ_+[FMS\>?PRZ%IZ[(/M^UK
MTEU:7^['H+I*,$U=4I>G\W*]&I]]:]>KYJVO3F?_K5UT;W5=MO]N?-5P
M_'CP_?1Z[(<'R7J5W./VI]J?NU-S7K3^\+S\!9ZVE ^24?'7R5^[V?5B,/_2
M-#^&FS_VS\MT\. KO^N')LKP]>ZWOJJ&ED+/_]P:_;_/(7!^_='Z;V.ZP?Y+
MV?EM4_U]VO?'X#9=+O;^4+Y5_??F^KN_Y6"'!G=-U8V?B]U;US?U1\AR49<_
MI^_3>?R^3K_DZ2U,#\!; -X#P'P:0+< 8@')Y&S,Z]>R+]>KMKDNVFDR+N4P
MY_!$8>1VP\-QH,;?0F9=>/J^1K-*WH=V;I+-),&YY%&Q513V+DE"_W<3J)K 
M,9[F\4Z/)S6>QG@SC\]8$I,D&R7G40*0YGG!,E%D")9RW8U1W1CI)F=N)HF;
M=Y.FD#(S4I59R'0K5K5BI166\<:*3C UL^&?K$@59 XBD^Q4+TYX(9;PQLE>
M;%;P.=)4:1Y9,)GJ)9->@'G)1"_6\L';*J)TEM6#DUQUDDLG;'=M)
M>=%D+HN-2Z&Z*:0;ULVFD-U0D7$B:"J'D9$9.*NA*95N!)M2908*! XH*2/*
M361;0P25(/U8[@?D=@H=6>Y'RH8U#!$_.C4!I1_'_:#L".4ZUF2FL+'YTBD,
M)#!.$5J!3DZ0Z"2.3I!4M 1BPA45NE@^.CQ!TI,X/4$!(Q@K[&BR,,(1/SI 
M01+4<(*" L?4<%2HJNA.VRSDK-!44)N)&!RE*D!H.4I2(I-1F8G"D# U2S(^.4K1R:T;@ASK\4,+/
M%((%:XC>6B XTDT*PXQ2H:D.T9)GE]"#EI)QQ)Y]J'IWH'"/)
M,P#(Z^
MW-]O*G_HA\LL7+?32\?IIF\N'^]0[R]RU_\!4$L#!!0    ( /J G4A9/KHP
M/ (  !L(   8    >&PO=V]R:W-H965T&ULC9;+CILP%(9?
M!?$ L;E#1)":5%6[J#2:1;MV$B>@ 4QM)TS?OK8A%&SGDD7PY?_/^8SAF+PG
M](.5&'/GLZE;MG%+SKLU .Q0X@:Q%>EP*V9.A#:(BRX] ]91C([*U-3 AS &
M#:I:M\C5V!LM+:])O7,^]#;Q7YY++ 5#D8/(=JP:W
MK"*M0_%IXW[QUCM/293B5X5[-FL[$GY/R(?L_#AN7"@9<(T/7(9 XG+%.US7
M,I+(_&<,^C^G-,[;M^C?U'(%_AXQO"/U[^K(2T$+7>>(3^A2\W?2?\?C&B(9
M\$!JIOZ=PX5QTMPLKM.@S^%:M>K:#S,I'&UV@S\:_,G@A0\-P6@(- ,8R-2Z
MOB*.BIR2WJ'#9G1([KFW#L2=.\A!=:/4G%@9$Z/7(@YS<)5Q1LEVD/@SB;]4
M["R*:)( D7^"\*T0OO('V\L0F
M3Z;QQ$8>G>218L&06!D2@R'1,FR3IPR/% N&U,J0F@S:[F_3EYZ19ZH%2V9E
MR4P6[=7>9N;>VQ^2%X0+(EE<;?4(FDR!7I"@DRU0VI94*S,IXA\[X)Z+GJF7.GG!Q(JBZ?2*$8Q$5KL1K6HJ3
M>NK4^,1E,Q%M.IQ=0X>3[G843]\#Q3]02P,$%     @ ^H"=2 V]%W_  P  
M_Q   !@   !X;"]W;W)K:P>Z83)T$#. ND,_OOEZ].,U5ES26 >ZHP*9]!L6U0
M8[Q:QAL^7K/Q>HS7RWB+^F"2F%%2CQ*=)%F&&D)5*LV,X+TDK)>$>D%9=I,D
M760!;2T@+XP*$B-Y+RGK)25>K$!>4I)%"0.H]_94)1.56=Z+8;T8,L8V, LM
M&V]I6] TW%G:8XFU>(P9E3):\UXRUDM&O2CD)2-9$I%B*U2DEZ)?G PLXY:_
MH%XT7O^"Y#'2(DKL&55B(3#&$( 14#>$1L!,[!3/?D9E=1(PPW+K%20UDV(S
MDL[L3 N-W3 RK4.0 YYRH*@?@_TH9G8"L4-5F0R0 7AD@J;K,336/.B D@ZO
MM1UPJ",3CXI4 /_ Y4$'AIH!;,;0E:\P=!G1
MVH26  ]-H-3,,#6! :))\">>45D=&B6>FD"QB0=@!Q2):R-(SS JF88V-3PX
M)05GAL$Y:Y;[ 1 :KT9&E=@ &B3/30ED-6:!D98\["2%789A-VNRA5'Q)%+<
M'%85^#Y*'G62HB[#J)LUOW/#JE3 #<\Z25D7VKM(GG62LH[V+L.ZU."-P9Z5
M:15J$0\\R0"/]"]E&1@A\1Z$ET%H,?',DW1WEP7V,9(GE:2D H$9/HN6*TU:
MB;<.C&H-,NB'AY6DL *!,2XIAT* 5CR%%*40"$QH10&C^DT*:C:C6AO \RI>
MG"LKUYS'\W8;'?RM[H8CW*+T<:9_E<.Y%)7O^K/^=#+_K&:[N>9G]U?>G(NZ
MC=Y\UY]ZQ[/IR?O.]2;%4S_[+RX_/AY*=^J&6]/?-]/Y?'KH_/7C[X;'?Q[;
M_P%02P,$%     @ ^H"=2$*"EZ ?!   N!,  !@   !X;"]W;W)KOTT+;GE_F\V1Q\
MF3??JK,_=?_LJKK,V^ZQWL^;<^WS[5"H+.9D3#PO\^-INEP,[[[7RT5U:8OC
MR7^O)\VE+//ZOY4OJNOKU$[O+WX<]X>V?S%?+N:/D]^,)OVKZ*O+M\^+4OBKZF+O*_
MMTH_8_8%G^_OM?\^I-O9?\\;OZZ*?X[;]M"Y-=/)UN_R2]'^J*Y_^%L.@\--
M533#[V1S:=JJO!>93LK\UW@]GH;K=?PG-;=BN #="M"CP",.+L"W OQ9P V9
MCLZ&O'[+VWRYJ*OKI!X[XYSW?6Y?N&NY3?]R:*CAORZSIGO[L;2&%_./OJ*;
M9C5JZ%GS4,R[VA\A"(58D2I.7P.LM2*)<02&2?!0GK\DX7 %#E;@A@K<4P69
M$XTP2I)!CJY<)'F8BQI!30SZP+; <+P) 1/.61(8S'.
MK%Q6@(I-3 $[&)Z$X!F8D83A20B>LJ\)PE/*UE#&)M3=F)ZDZ6FMZF\ 1G)9
M*'5,1D)DE)L5TM2CR 2F-F'J$=@%RIFR(@ TFV0N-"(PT@AL\T@N/@28UGU(
M1BS[$^G"_8FY1JD>HQ3Z8,$X(HTC2W*!)["9,['D$5"1"=&1,9 8;.=(KF(,
M=FJ&) 2 BD.#BS&2&""))))8PX:,6CF0*KAT,$82$[ CU[&;Z,MR*3]SUT T
MXQ"O.? E"N@F/S56#+#5#1TGQP[041(%F,.8;@SH)O?5*]9TZZ9,Q*DT!'1L
MDA &&6.0 09)8O F^O*]W7W9J?TSTC%'D1S3\Z<#D=+7^^&@J)ELJLNI[8\>
MGMX^#J/>J#]0$>]7]F4]'BE]5K-#I?&AK<[W<[+'8=WR?U!+ P04    " #Z@)U(
M[?JKY9X!  "Q P  &    'AL+W=O]++R6LJFJI*'2E$>VF?6'MLHP+B U\G?![#7L5*K+\ ,<\Z<
M&89B1/OB.@!/7K4R[D@[[_L#8Z[J0 MW@SV8<-.@U<('T[;,]19$G4!:,9YE
M7Y@6TM"R2+XG6Q8X>"4-/%GB!JV%?3N!PO%(=_3J>)9MYZ.#E05;<+748)Q$
M0RPT1WJW.YSV,2(%_)8PNM691.UGQ)=H/-9'FD4)H*#RD4&$[0+WH%0D"HG_
MSIP?*2-P?;ZR_TS5!O5GX> >U1]9^RZ(S2BIH1&#\L\X/L!$NN"]E#O^O6"72#3'G*88OHY9(EA@7U+PK10G_@^<;\/S385Y
M@N?K['FV3;#?)-@G@OU_2]R(R3\7R58]U6#;-#J.5#B8-*@K[S*==SR]R4=X
M6?2BA5_"MM(X4=.'_+(:"QL?CUW"VTTA-AL?^^D&6
M7UJ^ U!+ P04    " #Z@)U(RM\D5Y\!  "Q P  &    'AL+W=OQUG-;J!9AAWILWPU!.:%]<#^#)JU;&G6CO_7!DS-4]:.'N<  3
M;EJT6OA@VHZYP8)H$D@KQK/L ]-"&EJ5R?=DJQ)'KZ2!)TO=S@>>WN0MO"H'T<%W83MI'+F@#R^;^M\B>@A2LKM[2OKP
M?U9#0>OC\6,XVWFD9L/CPUW%:JQ=@AGEOW@Q#,:)]=1V 
M)V]:&7>BG??]D3%7=:"%N\,>3+AIT&KA@VE;YGH+HDX@K1C/LGNFA32T+)+O
MV98%#EY) \^6N$%K87^?0>%XHCF].5YDV_GH8&7!%EPM-1@GT1 +S8D^YL?S
M/D:D@!\21K\H(7)]O
M[%]2M4']13AX0O53UKX+8C-*:FC$H/P+CE]A+N$0"2M4+JVD&IQ'?8-0HL7;
MM$N3]G&Z.>0S;!O 9P!? )^R)'Q*E&1^%EZ4A<61V*FUO8@OF!]Y:$05G:GN
M=!>$NN"]EOGN4+!K))ICSE,,7\?@K"5OU5(-MT^@X4N%@TJ"NO,MT/O+T)N_A9=&+%KX+
MVTKCR 5]>-G4_P;10Y"2W1THZ<+_60P%C8_'AW"VTTA-AL?^]D&67UK^ 5!+
M P04    " #Z@)U(63!$&Z$!  "Q P  &    'AL+W=O0/"%[L3=.5UU(V594>*D4YM&?6'MLHP+B U^G?
M%[#7<1*K%V"&>6_>#$,QHGFQ'8 CKTIJ>TPZY_H#I;;J0'%[@SUH?].@4=QY
MT[34]@9X'4%*4I:FMU1QH9.RB+XG4Q8X."DT/!EB!Z6X^7L"B>,QV257Q[-H
M.Q< T:[.)&@_([X$XT=]3-(@ 214
M+C!POUW@ :0,1#[QGYGS+64 KL]7]N^Q6J_^S"T\H/PM:M=YL6E":FCX(-TS
MCH\PE[ /A!5*&U=2#=:AND(2HOCKM L=]W&ZV6.>%6N^]E+OLKJ"70#3'G*88MHY9(JAG
M7U*PK10G]@G.MN'9IL(LPK-W"K]N$^2;!'DDR/];XD9,GGY(0E<]56#:.#J6
M5#CH.*@K[S*=]RR^R5MX6?2\A9_PUW%:MQ=@AGEOW@Q#,:)YM1V (^]*
M:GNDG7/]@3%;=:"XO<$>M+]IT"CNO&E:9GL#O(X@)5F6)%^8XD+3LHB^9U,6
M.#@I-#P;8@>EN/EU HGCD:;TZG@1;>>"@Y4%6W"U4*"M0$T,-$=ZFQY.>8B(
M 3\$C'9U)D'[&?$U&(_UD29! DBH7&#@?KO '4@9B'SBMYGS(V4 KL]7]H=8
MK5=_YA;N4/X4M>N\V(22&AH^2/>"XW>82]@'P@JEC2NI!NM072&4*/X^[4+'
M?9QN]MD,VP9D,R!; -^2*'Q*%&7><\?+PN!(S-3:GH<73 ^9;T05G+'N>.>%
M6N^]E&F>%NP2B.:8TQ23K6.6".;9EQ395HI3]A<\VX;O-A7N(GSW2>$_"/)-
M@CP2Y/\M<2MF]T<2MNJI M/&T;&DPD''05UYE^F\C8_(/L++HNO_FRFD9H,A_WU@RR_M/P-4$L#!!0 
M   ( /J G4A]F 39H $  +$#   9    >&PO=V]R:W-H965T*D4YM&?6'MLHP+B U^G?%[#7
M<5JK%V"&>6_>#$,QHGUU'8 G;UH9=Z*=]_V1,5=UH(6[PQY,N&G0:N&#:5OF
M>@NB3B"M&,^R>Z:%[email protected]#SY:X06MA?Y]!X7BB.WISO,BV\]'!
MRH(MN%IJ,$ZB(1::$WW<'<]YC$@!/R2,;G4F4?L%\34:W^H3S:($4%#YR"#"
M=H4G4"H2A<2_9L[WE!&X/M_8OZ1J@_J+L?1?$9I34T(A!^1<%$6
M%D=BI];V(K[@[LA#(ZKH3'6GNR#4!>^UW.5YP:Z1:(XY3S%\';-$L,"^I.!;
M*<[\'SC?AN\W%>X3?/]!X6&;(-\DR!-!_M\2MV+N_TK"5CW58-LT.HY4.)@T
MJ"OO,IV//+W)>WA9]**%[\*VTCAR01]>-O6_0?00I&1W!TJZ\'\60T'CX_$A
MG.TT4I/AL;]]D.67EG\ 4$L#!!0    ( /J G4AM)I]8H $  +$#   9    
M>&PO=V]R:W-H965T0/"%[L-.G*:RF;
MJ$H.E:(4EMUH+B]PAZTOVG0*.Z\:5IJ>P.\CB E*4O3;U1QH9.RB+YG4Q8X."DT
M/!MB!Z6X^7T$B>,AV247QXMH.Q<X!RD#D4_\/G-^I0S ]?G"_B-6Z]6?
MN(5[E+]$[3HO-DU(#0T?I'O!\1'F$JX#8872QI54@W6H+I"$*/XQ[4+'?9QN
MLFR&;0/8#& +X#:-PJ=$4>8#=[PL#([$3*WM>7C!W9[Y1E3!&>N.=UZH]=YS
MN/:'PMMM@GR3((\$
M^7]+W(KY_E<2NNJI M/&T;&DPD''05UYE^F\8_%-OL++HN^+.91FHR'/:7#[+\TO(34$L#!!0    (
M /J G4C5;+L#G@$  +$#   9    >&PO=V]R:W-H965TR4-/%OB>JV%_74"A<.1;NC5\2*;UD<'*W(V
MXRJIP3B)AEBHC_1V*R.-(L20$'I(X,(VP7N
M0*E(%!*_39P?*2-P>;ZR/Z1J@_JS<'"'ZJ>L?!O$9I144(M>^1<"_%9I_E[!*)IIC3&,.7,7,$"^QS"KZ6XL3_
M@O-U^'95X3;!MY\4_B/_;I5@EPAV_RUQ+>9/E6S14PVV2:/C2(F]28.Z\,[3
M>9?VGQ&U!+ P04    " #Z@)U(8WWR<]4!  !%!0  &0   'AL+W=O
M55((9>U0UT;T"5GJ2X(1&44H$:[LPSWSL6>69' QO.WA6@1Z$
M8.KO!;@VKHQ+D#RC"R\LA70Z59V@8+J'#[N3I>C0WC KQ9&O=H'
M+O>KE*_N\*,\AY%+ 3@4QBDPN]S@"3AW0M;XSZSY;NF(Z_U=_9NOUF9_91J>
M)/_=EJ:QR49A4$+%!FY>Y/@=YA(2)UA(KOTS* 9MI+A3PD"PMVEM.[^.T\TQ
MFFDX@J+!<4L+O03G>+T&,TP]O1X[1Y'N, >%=A[@?V'$O>;
M$C%,@ILDJ$F""*0;$PQSP$U2U"1%!(X;$PSS!3@:M_..BCDT/GAL8HN$^.1^CYYA^=9SVKXR53==CJX
M2F.[S?=$):4!FTKT8#]=8V?:&PO=V]R:W-H965T(#%*4S3G?BF'2Z:78O-FEZL7O-Z*^2=%FHP7(FX44C,PA!]=\S<#6>DBRY%5Y9VUE?P&6!
M%U[-!$C#E$0:FE/RF!W/N4<$P&\&HUGUD<]^4>K-#W[6IR3U$8!#9;T"=O:OP!\Q+V
M7K!2W(0OJ@9CE;A1$B3HQ]0R&=IQFGE(9UJ<0&8"V1#P9!1B?J>6EH56(]+3
MUO;4_\'L2-Q&5+X8UAWF7%#CJM,&2-61#8J2\6)&9Q)O_1
M29Q^'TUX'^B[+PGWFX0Q3!XWV45-=A&!P\8DAGF(F^RC)ON(P+>-201S2.,F
M>=0DCPAD&Y,89OM/\.H$"=!MN"@&56J0X5JNJLM=?"3A!'["RZ*G+?RBNF72
MH(NR[AR'T]8H9<%%2>_<@COW6BP##HWUW8/KZ^D"30.K^MMSL+Q)Y3]02P,$
M%     @ ^H"=2 3'P;*N 0  %@0  !D   !X;"]W;W)K&UL;53=;ML@%'X5Y ,IV22WPBMO.^L+
MM"SHPJNY!&4X*J*A.26/F^-YYQ$!\)O#:%9SXK-?$-_\XF=]2E(? 014UBLP
M-USA"83P0L[X?=;\M/3$]?RF_ARZ=>DOS, 3BC^\MIT+FR:DAH8-PK[B^ /F
M%D+""H4)OZ0:C$5YHR1$LH]IY"J,X[1SR&9:G)#-A&PA?$M#\,DHQ/S.+"L+
MC2/1TZ?MF3_!S3%S'Z+RQ=!WV'-!C:M>R\TA+^C5"\V8\X3)UI@%09WZ8I'%
M+,[9?_0L3L^C"?- S]?N^3XNL(T*;(/ ]DN+V[L68YA=W&07-=E%!/9W)C',
MXEW%Q/]W9:6.QOKW#Y*RC_ 5!+ P04    " #Z@)U(
M%(A=FL[?<8FZH#0!06<] W7"&1^#<$SGA
MCYGS2](#U_,+^W.HUKD_40./BO]EM>VW\<)-E&"32#8?"OQ_JK$2,XNC8MLHR+;"$%V)1++N3X*O+HX ;H-
M[].@2@TR=,,JNK3  PD7_Y5>%CUMX3?5+9,&G91USR=<.M>D
MRX)#8_WTSLWU]&ZGA57]I0N77T'Y'U!+ P04    " #Z@)U(T\AC@:(!  "Q
M P  &0   'AL+W=OPUW%2]P+,,._-FV$H1K0OK@/P
MY%4KXTZT\[X_,N:J#K1P=]B#"3<-6BU\,&W+7&]!U FD%>-9]HEI(0TMB^1[
MLF6!@U?2P),E;M!:V#]G4#B>Z([>',^R[7QTL+)@"ZZ6&HR3:(B%YD0?=L=S
M'B-2P$\)HUN=2=1^07R)QO?Z1+,H 114/C*(L%WA$92*1"'Q[YGS+64$KL\W
M]J^IVJ#^(AP\HOHE:]\%L1DE-31B4/X9QV\PEW"(A!4JEU92#)U
MVJ5)^SC='/@,VP;P&< 7P'V6A$^)DLPOPHNRL#@2.[6V%_$%=T<>&E%%9ZH[
MW06A+GBOY>Y^7[!K))ICSE,,7\&PO=V]R:W-H965T@FT="3.2!0$1\)IV_EYYFK/,L_$H%G;P;/TU, YE7\NP,1X]D/_
M7GAIZT;; LDSLO#*ED.G6M%Y$JJS_QB>+F%@(0[QLX51K>:>#7\5XM4NOI=G
M/[ 9@$&AK00UPPV>@#&K9)Q_SZ+OGI:XGM_5O[KCFOA7JN!)L%]MJ1N3-O"]
M$BHZ,/TBQF\PG^%@!0O!E/OUBD%IP>\4W^/T;1K;SHWCM),$,PTG1#,AVA#(
M9.1B?J&:YID4HR>GN^VI_0O#4V0NHK!%=VZW9X(J4[WE87+,R,T*S9C+A(G6
MF 5!C/IB$6$6E^@?>H33=VC"G:/O/R2,-PDQ3(*;[%&3/2*0;DP03!K@)@?4
MY( (A!L3#//)=1U1DR,BL-N88)@];A*C)C$B<, %$E0@002VGQV&B7&3%#5)
M$8%/O@K[J+KWM,7(/^AV>9SVM
MX0>5==LI[RJT:0ON\59":#!9@@?S_32F^RX+!I6VT]C,Y=2/IH46_;V]+CT^
M_PM02P,$%     @ ^H"=2("K4RNB 0  L0,  !D   !X;"]W;W)K&UL=5/!;MP@$/T5Q <$F]U-HY774C95U1XJ13FT9]8>VRC 
MN(#7Z=\7L-=Q4_<",\.\-V\&*$:TKZX#\.1-*^-.M/.^/S+FJ@ZT<'?8@PDG
M#5HM?'!MRUQO0=0)I!7C67;/M)"&ED6*/=NRP,$K:>#9$C=H+>SO,R@<3S2G
MM\"+;#L? ZPLV(*KI0;C)!IBH3G1Q_QXWL>,E/!#PNA6-HG:+XBOT?E6GV@6
M)8""RD<&$;8K/(%2D2@4_C5SOI>,P+5]8_^2N@WJ+\+!$ZJ?LO9=$)M14D,C
M!N5? \ZAN$$BW>IEV:M(_3R?W##-L&\!G %\!#EH1/
MA9+,S\*+LK X$CN-MA?Q!O,C#X.H8C#UGBUS+<5\&ND6C..4\Y?)63
M+QDLL"\E^%:),_\'SK?ANTV%NP3?K:L?_E-_OTFP3P3[OUK,/[2XE?-1)5O-
M5(-MT]-QI,+!I(>ZBBZO\Y&G.WE/+XM>M/!=V%8:1R[HP\VF^3>('H*4[.Y 
M21?^S^(H:'PT/P7;3D]JPB
MVT]U$$('7W75J'EXT/KX&D5J1.K:";QVIKB*"
M$(MJ7C9A,7-C[VTQDR==E8UX;P-UJFO>_EV(2E[F(0ZO Q_E_J#M0%3,HH&W
M+6O1J%(V02MV\_ -OZYP8B$.\:L4%W73#JSYM92?MO-C.P^1]2 JL=$V!#>O
MLUB*JK*1C/*?/NA_34N\;5^C?W/3-?;77(FEK'Z76WTP;E$8;,6.GRK](2_?
M13\'YW C*^6>P>:DM*ROE#"H^5?W+AOWOG1?&.MI,('T!#(08Y8 9HQ8^8B4#9#(F!R<$M I<7PZ $)EN>.1G.,GO)@[?*2WXB0W7
M@T:+1-/[4G!MP 28%9U*$3]_Z($47$4P4$:P5PTIL%3C7W2L!5<(#)0(G$RU
M8G^')H^TX&*"$T#+6RT(-*U9THI_4$L#!!0    ( /J G4B<5_&S
MU0$   P%   9    >&PO=V]R:W-H965T.K-3"\FI-DMY0:J70"M'X@SA*,H0IVT7
M%KFKO9:"NG%/Y^PA,#(>HXGF)^")@&="G/R70"8"61'0F,SU]9EJ6N12#($<
MOT5/[2>/]\2\N=(6W8MR>Z8S9:JW L?/.;I9H0ES'#%XB8F21\S)@YD1R"28
M8V!O#.SHY,$B]0L0KP!Q LE#'R^K/D;,SF$ZAXEW+U&TZL2+2O[13>(-DVS#
MX)7-,=G8$++),H*R)0BGL3]*ZHV2>J+$*Y=TXQ)'"?&[9%Z7S.."5R[9IF&#
M(=G*!BU^W)Y>X#N5E[93P5EH&.NIGG!H-9VNC-S.9[6
M<:%%?[][Y@NP^ -02P,$%     @ ^H"=2-4-Z$HV @  <0<  !D   !X;"]W
M;W)K&ULC57+CILP%/T5Q+Z#'SPC@M1)5;6+2J-9
MM&LG<0(:P-1VPO3O:QM""=RTW>#7N>><:W/MO!?R396<:^^]J5NU]4NMNTT0
MJ$/)&Z:>1,=;LW(2LF':#.4Y4)WD[.B"FCH@",5!PZK6+W(W]R*+7%QT7;7\
M17KJTC1,_GKFM>BW/O9O$Z_5N=1V(BCR8(H[5@UO525:3_+3UO^(-SM,+<0A
MOE>\5[.^9\WOA7BS@Z_'K8^L!U[S@[84S#17ON-U;9F,\L^1](^F#9SW;^R?
M7;K&_IXIOA/UC^JH2^,6^=Z1G]BEUJ^B_\+''")+>!"UD\.A]$Q>^9X
M0\W.'>RDVRBW9C)39O9:$$+SX&J)1LSS@"%SS#UB!R"B"1(8 Y,+ KH@+I[>
MN0AA @H24$<0S@AHN,AB@"0.TCI(A#*"%YFL492F80I["4$OX!)"&ULE5;!CILP$/T5Q '7 "6HRI
M[83MW] Q)*^2;*AC3WCNO:K7W"ZV;71"HK&"0E4(QG-71"O H+0.N"TK/TT<6RTNA[4&0)L$0EY>>\?\.Y(D(4XQ.^2M6JT]FSR
M)R'>[.9GOO>1S8%5+-.6@IK+C3VSJK),1OEO3_JA:0/'ZSO[=U>N2?]$%7L6
MU9\RUX7)%OE>SL[T6NE7T?Y@?0TK2YB)2KE?+[LJ+?@]Q/^N9>VN;7=G
M@_HP.(#T 60((%WBG9!+\QO5-$VD:#W9];:A]B_$.V(:D=E#5[>[9Q)5YO26
MDA EP7F<,$L0+ZHPG=<81FJES ZIL
M )75@PJ$6<,B6U!D"Q#$,(%U'?1DH^7MQ#/FP L:VH/&'<5DKJ,8M,@!DP4]
M!4&;&1W823@$*+8S%+"7/.%IL*&P9!C)DW=3IHZ:WX"VXJ@!5V%0-%C/<%H1G$F+VX4
M*R\3U]I-_M'I,.X/Q,VX#WB:-/3"?E%Y*6OEG80VD]+-L[,0FIEQ&=+?1HKE_<0R?/>E_4$L#!!0    ( /J G4C8(&G_#P( 
M .@%   9    >&PO=V]R:W-H965TZBTVD-[=L@DH+4QM9VP_?>U#2$L^+ 7;(_?>_/&QE/T7+S+
M&D!Y'XRV%5>/+*&!'_]D!YO_-#_QYX:RZU,@%4%FCBG1H&K6QXZPDX
M[_R7<'O(#,("?C?0R]G<,]Z/G+^;Q<_3S@^,!:!0*:- ]'"# U!JA'3BOZ/F
M(Z4ASN=W]>^V6NW^2"0<./W3G%2MS0:^=X(SN5+UQOL?,):0&,&*4VF_7G65
MBK,[Q?<8^1C&IK5C/^SDP4AS$_!(P!-ARN,F1",A>A!B6^G@S-;UC2A2%H+W
MGACNHB/FRL-MI$^N,D%[4'9/5R9U]%;B."K0S0B-F/V P3-,."&05I]28%>*
M/5[1\><$AS4B2]T9(F<1D>5'\PQ!XA:(G0*Q%8@_G4*\.(4!DUE,:S%QDN/G
M12EK5)1G8>8VDSC-) XSR<),LDH31F&P\+(&/<4Y=EM)G592AY5T867 /,^R
M!)L@7UA9@YXT*G)[R9Q>,H>7;.$E^XJ7-$ -QL9U%>A6_MLK\J[/H
MU+Q>L'F!B_A>-[6A!SUDRJ(C%_A%Q*5II7?D2K]O^PK/G"O0)H.-OKQ:M]UI
M0>&LS#33'?OJU-S+_\#4$L#!!0    ( /J G4@HK-%NDP,  %L2
M   9    >&PO=V]R:W-H965T/O?J2+I\2"S.LGEI
M#T(H[ZTJZW;I'Y0ZW@=!NSF(*F_OY%'4^I^=;*I&Z\]557>_'D0I3PO?>I?;CP5^X/J;@2K17"-
MVQ:5J-M"UEXC=DO_,[U?\ZB3](J?A3BWDW.O,_\LY4MW\7V[]$GG091BH[H4
MN3Z\BK4HRRZ3;OGWF/1?FUW@]/R2_6O?76W_.6_%6I:_BJTZ:+?$][9BEY]*
M]23/W\38A][A1I9M_^MM3JV2U27$]ZK\;3@6=7\\#_^D9 S# 6P,8-< &OXW
M@(\!W @(!F=]O[[D*E\M&GGVFF$RCGDWY_2>ZY';=#?[@>K_TSUK]=W7%0O3
M1?#:)1HU#X.&335SQ1HHHJLDT :N+AATP?IX/G.1X00<)N!]@G!F@!C=)
MKZE[39JDC!-B"->VD!+&PG"JG'D*H:<0>**&IT$33YI*(DZ)[4[G<>THPAWB2,%IA.-/E 9&"H44<6J#$ +0D+P%#N4;M11#!:*
MR&*"E]K,8+&[).$#E1AC'M."(%E;Y1-;&4P\DVJ "89B!-V P^0QPS/?B1][L
MB[KUGJ52LNKW_3LIE=!)R9U.>A#Y]GI1BIWJ3A-]W@S?/H8+)8^73SG7[TFK
MOU!+ P04    " #Z@)U(NMZ6D14"  !L!@  &0   'AL+W=OT>5JIZV#T3>_RA@G&!
MQ-U_OX =QW&(E$N X;TW\\!,TI[Q3U$#2.>;DE9LW5K*;N-Y(J^!8O'$.FC5
M3LDXQ5(M>>6)C@,N#(D2+T H\2AN6C=+3>R=9RD[2M*T\,X=<:04\W\[(*S?
MNKY[#GPT52UUP,M2;^(5#856-*QU.)1;]\7?['T#,8@_#?1B-G=T\0?&/O7B
M5[%UD:X!".122V UG& /A&@EE?EK%+WDU,3Y_*S^9NRJ\@]8P)Z1OTTA:U4M
M.R$<">&%$!FG0V7&URN6.$LYZQT^7$:']9W[FU"=7*Z#YJ#,GG(F5/24
M!8F?>B(;2:" T_O#(1V 4B
MJT!D!**K J+%*0R8E<&T R9$""VLW*(2?XZZ*B:V%A/?%I.$BV(&3#)+\R-,
MXKN)$FNBQ)(HL@NLK *KQ\]];1586RJ(%U;7-U;U@=ZU^FQ-]&RYX,0NH%^]
M[:&@Q\WZ=]Z:_\!G-H+F7]#2J3=[W!1X99J><')V;$V/G46GQOH2F.9P@6=I
MAROXC7G5M,(Y,*E:C&D$)6,25"7H27UDM6K]TX) *?5TI>9\:(;#0K+NW-NG
M/YCL/U!+ P04    " #Z@)U(]%CC]Y<#  #@$P  &0   'AL+W=OFJD*8YK/9!?:R4W'9!11[0,(R#0F:EOUITYYZJU4*?3)Z5
MZJGRZE-1R.K/H\KU>>D3_W+B.=L?3'LB6"V":]PV*U199[KT*K5;^I_)PYJG
MK:13_,S4N;[9]]KB7[1^;0^^;Y=^V-:@UNUDZ?=[_>
MYE0;75Q"?*^0[_TV*[OMN?\G"8N+-'*U
MJ/39J_J;<93M/2(SI-V6D2D;!T-!1;14)*
M$L=P.*R&@VJ2436])KZY3GS3^+N+1/ BD7V1R)$@A@GBZ4T7,(&8T'1A#S-B
M83AJNJT2J2 "%Y/ 8A+0#D>"%"9(I[>C?3 @EL()#1E$\=T$"WD\)@K*PL11
MD -N IKB2H'))#/0))A-,@7.070[7LK3:-P5H(IN9M-].1A. NB,4D<*C!Z)
M9C0%PT?B*4V);2Y 4Y#*60Y&F2"677W% ))D1E,P@B2=TI04S0$V;@I0\=0Q
M]RGFF2*>'3.%8@(IF=X4ZE@;Z8359!!-6DXHQI0"3(5C"E",%N4S1HO1HF!9
MLZ; (/K?J@)D'RPK%(-* :B".%)@N*B8T18,%P7+F]V69%I;;-E';<&H4H"J
M<%DVC!<+9[@^C!<#"YSM^XC]**"1;?R0C,>.1P;#L#( JV".% XKRV:T!7/(
MD &UVF([4&1$L,QE1!BFF@&J!7>DP!RR&7:580[9%,/*;"\*C A2.8T(PTPS
MP+1PO&^3@&?A>%YS3""?85DY)I CRVJ]UMIFU&E$.,:4 TR%
MJV$8+3[#BW*,%D=>U!IM:MU<>[3!S;>8H]RK'[+:9V7MO6AC=-%]?-EI;523
M,/S4W*:#DMOK0:YVIMT5S7[5?X#J#XP^7KZG73_JK?X"4$L#!!0    ( /J 
MG4BPAU$!K $  +4#   9    >&PO=V]R:W-H965T("7J=_7RY>QTK<%V"&
M<\X<&"@G;5YM#^#0FQ3*GG#OW' DQ-8]2&9W>@#E=UIM)',^-!VQ@P'61)(4
MA&;9%R(95[@J8^[95*4>G> *G@VRHY3,_#V#T-,)[_$M\<*[WH4$J4JR\!HN
M05FN%3+0GO#C_G@N B("?G&8[&J-@O>+UJ\A^-&N]V0RC!EHV"O>BI^\P'^$0!&LM
M;!Q1/5JGY8V"D61O:>8JSE/:N<]FVC:!S@2Z$&@RG@I%FU^98U5I](1,NMJ!
MA0[NC]1?1!V2\=QQSQNU/GNMZ-U#2:Y!:,:<$X:N,/L%0;SZ4H)NE3C33W2:
M_T<@W_281X%\73]_V!8H-@6**%"L'=QG'PZ9,*&#'J12E<.N^%"&K.Y5@NGB
M\[&HUJ.*CW6575[H(XU]>8=7Y< Z^,E,QY5%%^U\=V,/6JT=>#/9[H!1[__0
M$@AH75C>^;5)SRH%3@^W3[+\U.H?4$L#!!0    ( /J G4AIV9K[O0(  &,+
M   9    >&PO=V]R:W-H965TP';O!F_&0_/L[RHYK4]
M2JF#]ZJLVU5XU/JTB*)V>Y25:!_42=;FRUXUE=!FVARB]M1(L7-&51E10I*H
M$D4=KI=N[:E9+]59ET4MGYJ@/5>5:/X\RE)=5B&$UX7GXG#4=B%:+Z.;W:ZH
M9-T6J@X:N5^%GV&QH<1"'.)G(2_M8!Q8\B]*O=K)]]TJ)):#+.566Q?"O-[D
M1I:E]61V_MT[_;>G-1R.K]Z_NG -_1?1RHTJ?Q4[?31L21CLY%Z<2_VL+M]D
M'T-L'6Y5V;IGL#VW6E57DS"HQ'OW+FKWOG1?,M*;X0:T-Z W ^#_-6"] 1L9
M1!TS%]<7H<5ZV:A+T'2'<1+VS&'!3.:V=M$ERGTSD;5F]6U-,UA&;]91CWGL
M,'2(N4=L$$1\@T2&P(T%15E09\^&]HSB#ACJ@#D'_"Z,$!2*CZ)9GA.<#$?)<(0,&Y'I,,E@FT\0 R5GP49%._ . " W,4!C#M2/)\
MS >%Q6R"$"XQ,$=CP)>/.!W_4P@()DL&EQA -":;N(X %QGX@,H +C,P1V< 
MD1#*QI< @LI@X@H 7&=@CM  (B$)\=@@*$XF+DB*RPR=(S,]:'@50^(E!T%Q
M+SG1H!TZB8/\(9I#4;?!B]*FLW+]SUXI+8U#\F J\&@ZWMNDE'MMAZD9-UT/
MV$VT.EU;VEM?O?X+4$L#!!0    ( /J G4B%:5(@ @(  !L&   9    >&PO
M=V]R:W-H965T=UQGFNUDVHO.
M9'+17K.*JQ,4 ^R:OGT!76N4Y$;@YSO\/R?SD8M7V5"JO/>.]?+H-TH-!P!D
MV=".R <^T%[/U%QT1.FAN  Y"$HJ2^H80!#&H"-M[Q>YC3V+(N=7Q=J>/@M/
M7KN.B+^/E/'QZ ?^/?#27AIE J#(P<*KVH[VLN6])VA]]+\%AU-F$!;PNZ6C
M7/4]D_N9\U./O35JK1R4+?JVA-KDR]\/$'G4N(C&#)F;1?K[Q*Q;L[Q?S$0L^7! >N5*TW0
M+I2=TY5)';T5*(US<#-",^9QPJ UYB/BY$!$"P3H!)8LD#,+9/EXQ0]PYA; 
M3@%L!<(/922;,B9,8C&]Q> 8(K=+Z'0)K4*\4D PV-KL06$8?5),Y+2)7#;I
MQF8/PFFZ+Z?&:!HH/]Z=X^1\4_P!02P,$
M%     @ ^H"=2.VH]V7H 0  HP4  !D   !X;"]W;W)K&UL=93?CIP@%,9?Q?@ "S+^G3@FG6V:]J+)9B_::T9Q-(MB@1FW;U] 
MQ[IZ]D;@\)WO=T @'X5\4PUCVGOO>*].?J/U<$1(E0WKJ'H2 ^O-3"UD1[49
MRBM2@V2T3BIGG;LQ?IJ5O74?GWS+@83W[@/P*O
M[;71-H"*'"UY5=NQ7K6B]R2K3_Z7X'C.K,()?K5L5*N^9VN_"/%F!S^JDX]M
M"8RS4EL':IH[>V:<6R,#_C-[_D?:Q'7_X?[-K=94?Z&*/0O^NZUT8XK%OE>Q
MFMZX?A7C=S8O(;*&I>#*?;WRIK3H'BF^U]'WJ6U[UX[33(KG-#B!S ED22!3
MX1/(E?F5:EKD4HR>G+9VH/8/!D=B-J*T0;=N-V<*529Z+TB:Y>ANC6;->=*0
MM>80+!ID_!<( 2'$&1Q6!D%(8(,#:'!P!N&'*I--E9,F<9I^TD0XA2DA2 F=
M0[QVP,$6 XBR^!-,!&(B")-N,( HPQC&Q" FAC#;7PN(LBR&,0F(20 ,P1O,
M7A2$201C4A"3 B=@NV?IGI+&GQS4#*1D>TJV74NV.V=F+;N#AE87<*!7]I/*
M:]LK[R*TN3N+S+Q3]0
M2P,$%     @ ^H"=2.<_D8Z! P  GQ   !D   !X;"]W;W)K&ULE5C;CJ) $/T5P@<(5JNT\UY>RDBO=R+V5E?69I7L[M?54=GARG7.]E%I<3
M=9!Y_6:KBBRNZL=BYY2'0L:;UBA+'7;=P,GB)+<7LW;LM5C,U+%*DUR^%E9Y
MS+*X^+>4J3K-;;+/ [^2W;YJ!IS%S+G8;9),YF6BZ=7SL9P>'_V
M_JU-MP[_+2[E2J5_DDVUKZ-U;6LCM_$QK7ZITW?9Y^ W#M#[!J(W$!<#G^\:>+V!=V7HIJ9+I9V(
ME[B*%[-"G:RB6[U#W&P2>O+JJ5XW@^W,MN_JJ2CKT8\%1S1S/AI'/6;98?@&
MP[>8U1AS]>+4$5S"8!3&D@&%T"@0QKO%O"",CP,1<#Y$ZT#<. BP P\Z\%H'
MWHV#4,NDPP0M)F\Q(G*;/TSD0R(?$$TUH@X3#H@HXG!(U$T;P'E19 PH@ $%
M(*!("R@  =&=U$/(%(Z8A)[2"F$,6W(*2:; @;[KQQ@64TP209((D.C['F$\
M3-*4."1R%[CP=06[HUT9^.0&;* RU!,"5(%.U8&BH0!H8E@=@A7CF1@0Z4(#
M(/9,">&"0 +PZ#KK0<.$*)BXAJU N'+0N'0(5Q<0C6L'18*,JX1K!XV+AR!=
M01!D6B1<$FA<$P2-CHY@E)(I&UP."&B=A,$%%CM-OU[W"4N9QCH=%^0>=%, 
MW=!8_ACKF8&>23L*5SS6,]TKM8P%S6-!D^E(92Q5YJ]/+F,5,E*AOI$ R%B.
M&6N0QQJDR.0":XO]![+%LF$D&[U> Q![IK7%PF$D'%.H6#C\@' 8"X?! 4=:
M)5_VH)O=[+K"$Q'F$E@Y BG'L+X""T+0US,66! "G%VD5_H>-"P5'@=&^0K#
M]RP0#IM<8$T([X&$L28$.$J8](01R' 2""P< 83#AI- 8$V(\(%LL28$^'0<
M9XM ^F>=,VCC,EGLVGZXM-;JF%=-FS,8O?3&PO=V]R:W-H
M965T]#.F=ARO'^S?3;DJ
M_1,1],C*/\59YBI;U[;.]$)NI7QC[0_:UQ!HPHR5PCRM["8DJQXNME61C^Y=
MU.;==E]BMW>#';S>P1L#;RKM,C-U?2.2I EGK<6[PVB(/G.T
MQ4JY3!N-4.:;JDPHZSW%7I X=TW48PX=QAMAT(!P%/L0PH-"'+R9N_<YU
MJ#W<%6+TH'&E8>!/U ! @;\@!UKH531/!KL+%& O[I'W!4G@9D-XC21X?O@X
MGDH"@8*%9.#&14#GXH7;"<$-AX(O2 *W' K72!+.[H8X"*:2S$%A,#UB9W2Y
M5Y1?S= 35L9NM=37Z,@Z#-:]IX?#Q'[0 ]<,C4^:-&G(E?XB_%K4PCHQJ4:/
M&1 7QB15.;HO2K!<_1(,FY)>I%Y&:LV[(=EM)&L>,W_X\4C_ U!+ P04    
M" #Z@)U(95Y1*DX"  !I!P  &0   'AL+W=O*JWVT)X=X@2T@*GMA.V_KVT2EH*Y
MX ]FWF<,GIE\X.)=5HPI[Z-M.KGW*Z7Z71C*LF(ME0'O6:??7+AHJ=)+<0UE
M+Q@]6Z>V"1$ 2=C2NO.+W.Z]BB+G-]74'7L5GKRU+15_CZSAP]Z'_G/CK;Y6
MRFR$11Y.?N>Z99VL>><)=MG[![@[0FQ,K,6OF@UR-O=,\"?.W\WBQWGO Q,#
M:UBIC 35PYV]L*8Q2IK\YR'ZR32.\_E3_9L]K@[_1"5[X;FX']'! DP,&
M-O 19,/\2A4M'
M+#ADSB6_=;;!S':GKG) MI1^
MFA=Y3Z_L)Q77NI/>B2M=D&W9O'"NF(X&!#JQ*]WWID7#+LI,B9Z+L1.,"\7[
M9V.;NFOQ#U!+ P04    " #[@)U(U6E4>,5=$ I^I&
M]-"9G4I(3K59RAJK7@(M'8DS3,)PCSEMNR#/7.Q%YID8-&L[>)%(#9Q3^>\$
M3(S'( JN@=>V;K0-X#S#"Z]L.72J%1V24!V#^^AP2BW" ?ZT,*K5'-G=3R_U!+ P04    " #[@)U(Z3)^IDP"
M  !S!P  &0   'AL+W=O*JWVT)Z=Q$G0 DYM)VS_?6V3L!0F.<1?,^\SMAE/V4OU
MKL]"F."C;3J]#L_&7%9QK/=GT7(=R8OH[,I1JI8;.U2G6%^4X ?OU#8Q08C%
M+:^[L"K]W*NJ2GDU3=V)5Q7H:]MR]7B
MT[7L B6.ZW"#5UM,G8FW^%6+7D_Z@0M^)^6[&_PXK$/D8A"-V!LGP6US$R^B
M:9R2)?^YBWXRG>.T_U#_YK=KP]]Q+5YD\[L^F+.-%H7!01SYM3%OLO\N[GM(
MG>!>-MK_!_NK-K)]N(1!RS^&MNY\VP\K.;J[P0[D[D!&!^H=X@'DP_S*#:]*
M)?M #6=[X>X*\8K8@]B[2;]OOV8#U7;V5M&4EO'-"=UMMH,-F=C@T2*VZB."
M0(@M6;A32F$!"L9(O0"=")""P0()*)!X@>2_32:S30XVS-MTPR83E+(4YJ0@
M)P4XZ8R3+CDH(^S)@3"0PP .FW'8@O,EM;F(8$X&1)8IE$2JFOR=8./DQ!;"+%XHN
MKRV)YA]'/'D46Z%._NW7P5Y>.U]J)K-C?=D0_ZA^FE?EA9_$3ZY.=:>#G33V
M:?8/Z%%*(VPP*+(I?K85&ULC97-CILP%(5?!;%O #M B A2,E75+BJ-9M&N'6("&AM3VPG3MZ]M"(/(
M394-_COW?/<:VZV0:#*FG*B5J*CK5FIA.1$FZ$\
M!ZJ3E)Q<$&2/0KS;P8_3S@]M
M#I314EL+8IHK?:&,62=#_C.:?C)MX+Q_<__FRC7I'XFB+X+];DZZ-MF&OG>B
M%;DP_2;Z[W2L(;:&I6#*?;WRHK3@MQ#?X^1C:)O6M?VPL@G',#@ C0%H"L N
M(!A +LVO1),BEZ+WY+"W';&_,-HBLQ&EG71UNS63J#*SUP(GZSRX6J-1.,88-,)@C=@9X9H"R!#98@P9K9[">9Q OBQPTB=.T
M0Y$A1C E!BGQ/26)%Y3XCA+"B 1$)  B62"2.\27QY6D("8%,.D"DSY;R09$
M;(!?LED@-L\B,A"1 8AL@1@TV0R1I"N
M*2ZM>T!FL].KL4?NJOR4%WE'SO0GD>>F5=Y1:'/ANFNQ$D)3DTFX,D>W-N_:
M-&"TTK:;FKX<;OIAH$5W>[BFU[/X!U!+ P04    " #[@)U(: *E-,P!  #@
M!   &0   'AL+W=OM%>LSHJ*8@'<&W?OH"N-9;>" S?SPPRY*.0[ZH%T.B#
MLTX=@U;K_H"Q*EO@1-V('CJS4PO)B39+V6#52R"5(W&&XS#<8TYH%Q2YBSW+
M(A>#9K2#9XG4P#F1GR=@8CP&47 -O-"FU3: BQPOO(IRZ!05'9)0'X/[Z'#*
M+,(!7BF,:C5'-O>S$.]V\;";$"V'RP9.12_,/T:3(I1B1G(ZV)_8/1H?8'$1I@ZYN
MMV<2529Z*9(LS/'%"LV8TX2)5YAH06"COEC$/HM3_(,>^^F)-\/$T9,U_6[O
M%]AY!79.8+##9+^>=
M>4VRGP)IM#'Q8+)D8X)75Y"#;%RG*52*H7-]O8HNS7P?NRO\#2_RGC3PC\B&
M=@J=A3:-X*YK+80&DTIX8TZU-<_-LF!0:SO-S%Q.'[email protected][\GRJ!5?4$L#
M!!0    ( /N G4ASD ?-B0$  #<#   9    >&PO=V]R:W-H965T&+*!.$;2' D$.[9F65A81DJN0M)7^
M??F0527P1=Q=SLP.EU0]H7UU X G[UH9=Z"#]^.>,=<.H(5[P!%,V.G1:N%#
M:L_,C19$ETA:,5X47Y@6TM"F3K5GV]1X\4H:>+;$7;06]N\1%$X'6M);X46>
M!Q\+K*G9PNND!N,D&F*A/]!OY?Y8140"_)8PN55,HO<3XFM,?G8'6D0+H*#U
M44&$Y0J/H%04"HW?9LW_+2-Q'=_4G])I@_N3,.I"]=I4NTW-KE%HQAPSAJ\PO"H7# OZ
M2Q-^MPE/ M5*H-Q\O2]0W16HDL#F@\OM)Y<9LTL8DS#%IQ9L-911G.&7L&=I
M'#FA#_--4^@1/02UXF%+R1!>\9(HZ'T,=R&V^6)SXG&\/=/E7VG^ 5!+ P04
M    " #[@)U(OZ;>PF\"  !Q"   &0   'AL+W=OV]EC?&/\2)4NE]=FTO5OY)RO,R"$1]HAT1"W:FO7IS8+PC
M4DWY,1!G3LG>!'5M$"&4!AUI>K\JS=H;KTIVD6W3TS?NB4O7$?YO0UMV6_FA
M_UAX;XXGJ1>"J@S&N'W3T5XTK/R=]:NK Z?C!_MVDJ^SOB*!;UOYI]O*D
MW"+?V],#N;3RG=U^T'L.B2:L62O,KU=?A&3=(\3W.O(Y/)O>/&_#FQS=P^" 
MZ!X0C0&C#AR [P'X&1";3 =G)J]O1)*JY.SF\>%CG(G^YN$2JYVK]:+9*/-.
M92;4ZK7"65H&5TUTQVP&3#3!A",B4.RC1 1);"(G/'H5V+J(B8<7!0PF@4T\
M?DDB@PEBD" V!/&$H(BM31@@F8'TPR:@V )M75"2SV22@$82(),<)DA!@M3)
M!&>%EII%F.K5P@5(PQ;"8#S62NF1Q99C)')G*VU<4DR8R1'#22 T9"
M2R0'C, :!:A1 !K60=\4KH;EPD7,W#5=G*#[C  ;V+[0R%7)4&2=DRT,"^<,
MS128T#G213+# -:/=1BYM],I40.FF%A%"Y3:"8&HF:\Z9DY6QRZZCG0GL-8WNKN:#O&DJ#'?QG5?U!+
M P04    " #[@)U(:XCM)\8!  !!!   &0   'AL+W=OP*M"^L0Y5?\.P.2XCS;1Q?#6
MMYUQ!ESD>.;5/0>A>RF0@F8?/6]V9>H0'O"GAU$O]LC%?I3RW1U^U?LH=B$ 
M@\HX!6J7,Y3 F!.RCC\FS:M+1USN+^H_?+8V^B/54$KVMZ]-9X.-(U1#0T_,
MO,GQ)TPI9$ZPDDS[+ZI.VDA^H42(T\^P]L*O8[AYBB?:.H%,!#(39C_KA&0B
M)%>"+QT.D?F\7JBA1:[DB%3HQ4!=RS>[Q%:NBZ2IS3'9RQ6>
M>#@8.5P&=OYK%/\!4$L#!!0    ( /N G4BL7O]Y52P  +C,   4    >&PO
MJ0@%5 *GN]IYS
M;#W,-$44JK(RL_)>R5_G^49^6B:K_#??/&XVZ^^^_3:?/T;+,&^GZV@%3^[3
M;!ENX,_LX=M\G47A(G^,HLTR^;;7Z8R^78;QZANY7<5_W4:GZ7:U^K'C..%W)ELP?PRS*?_WMYOM?
M?XOO\'M]^3Y=;1YS>&<1+:I/WX=96_:[@>QUNJ/JP^D:'O:&_H<&GJD?GC]/
M9_DF"^>;_UG[YMUN'54?=CNM/SAPP.@%O?$F"1^J3^_#)'>F,6M<1UF<(H +
M>19NG'%Z_^+?_JUQDV_B?!XF\D]1F,DW\*6#YNI(M:YW[!^ZU6_NLG 1KQ[D
M[6XY2Y/JT]OKV]/J=PKC-]%#C&B&A2_#I;,]>%.>7KU_?WYS>BXO+NMF.07 
M,P#Z ECDD_Q]M*N..]UF614-=2AMM;J]5M_9HEKJ39Q$F3R%]Q[2S%GG79@]
M1'(ZGT'P=V.ER"9QVNTGG/P;REMA?7FTW^0;."*#3V44*^UOE,"M\
MRM,D7M 2K\,D7,TCF !.8RZ//ZS"[2*&)Z_@4'VX/9/'1Z_DD8Q7\NXQW>8P
MMTO]:&Z.T=!9]L/-S?GEG9S>WI[?W3I/P_R1SO01^Z8NW0#3-4\YOKFZOK\YNY/O'YWKDCA??O]].;WYW=3''5[#J2[N+LX
MQY'IJJ4@=+9X]]OSFQKJEI'3.(T9&J_FZ3*2F_ 3XZ)Y<<*O-: 1Q_YGFD'?
M74Q?7[RC#=;BE,WMZ
M=7EW_>8;L$'R*/L8??.]=(3-W=7I[W][]>[L_.;V
MEW3>[O[D',E,;REG"7S4:7%V V(L_ENT
M^)4T7\9YCGR!H*=-TIND??U:C8MU1\%XW U.AF-:!_X\Z?6#R630#$2SZ)LN
M0$\ IP-YUF&\:(&*F(?K&,CEX?WMTV019?DO285L'% =)J*='O+F\[7F\76(?/P8;6*P%@[7HK<;
MF)F,*-! ;^(5S!^C*97F\1Z3:O0T%BV6\(B<"A9SK>X'5&?^-?3K8
M6KP"*C_$:'HV&1KIWMTH=-]GZ5*/!N[PFS=*91ZKN5ZY:#7KO//
MY!VJMG#X"VHOLPBD3V0I^-I=H_)7,U9'7$9Z&_5/)."+^;\ZYG68QW/'](B3
M[<8]QS]$\<,CGL3P(Z ?_*ZY.MA\L+9X8C]=_DKC][2&$3]Y5#N
M#2 L?E@IPVV^D^C+Y@FS6[CXRS;?+'W.T(=5%H4)"C+Y$,*1A]'QZF-4,_KT
M<( .$U;HJKT!E?-YWB*]?D^OV^P/AR5$0\-KX]U$\Q34(2AP?1(M>@"5\"_R
M($&Z?(P7 /)L=]#$'KO4(WJ0V'(6(EY P*Q:(.X+Z]6=$K ]5Y"2B*D($8 1
M( ,/'A^BU>$54M>XDQQ?.4BI4QB@Q3 VN2&GCR# 6'&P!",H&LQKCR.]Q\N%
M^?9[9)>?2[$J^S#C-[]SO06M *C)GX%^^Y6#(@[OPXUZH@/%1Q=\]69N,[N!"@;!Y%"_56]"G*YG$>
M(8SIFF#&,[A6&#."%#G2B5U]FN-^40/,0 N#)?#EB7)$3HPKE4; )/A!E#T$*]6N GD
M6XJI/NO]"-VYNC>5%>0<@$BL0?OC:@%LW=XF3+/8 K/FX*2"FGH$ZL9+VD9.
MDSR%.T&HB $$]-L1=/JX0.LVGFTW:<:;5.ZUAE']V"-@F2H >69MP%V]R@3L!=@HS$"EM"'F/P/,H/[1OV_*!CUI"T$5KF%DH,/EH 1;B-?I7QS__]+_?3J?7/__T?UZ1
MX4%;BY<6\F(KS85;I%5P"_$*&&T[-\(;K-NEQ(P6#;O9@BJ$OSI= >B]B1ZV
MRLZ];?V/-B8]@.< F&07X&1Y'4:$#R-@'H')L3'$#)&%[Q50)6@%#(O0EF&M
MBIH"MTN<3OA44RQHCA6^FA1,+"R;G*!"@01C5Q%JM3#;X;8?\+B$\CZ,LP)$
M=60LZ-X@H5,5_H:: '[$9H>+--S<$32IU5;%OZSGDV]D$>R
M\HI N8K8TE#'P!;Q:A'/R076B-/SP(YF$;EKJV1&%>48BDS:)&A=?=W1JV06\,P)^N5EN8_29:
M@^V/_ID^#+\'>QB63R+KX-P: Y'3V]KV0/D3Y^0#X S1+-LBC_4&@\8#20,
MGMKB%DS)^![.$]8'%&+V&MAO#CL19[0> 0EV0!2QMLR9N>1["F'IJ@22AH"B
MIXA.K< E,B3KO'#D2%]::]JB7:W9!B:+Q"4P-!A?GA-1QR\EKA8-7.V>$EN\40,*RV'5_(R;2/,@U9G$D@5/!7$.6!=DY6<
M,SY.C4EV?)>NX[D<=4:O![JX_U$SBT87Y3Y
M0LU7S$02U-@RPLHR5**5,*!F3?0CP+[[".R8[,1CE+"3@X9JX1:M4[ 16NE]
M*P\3V\=A&X2+56S=@'G3>!X198RGH1RH%2@(X-1U./\1AB_D0XHVAW%-4)1<
M@O1XE%,8!CR)]D-3NDK+60 !,7\JC[DE[(I?@_L043S4^O% 2E)9(.@THU>BH$IPV;,,LW Z=BN$;_A2EAB#CBF
MU^O5K 12!)AE%NDR!5DH5;%=I]K1(&93W#6/L@TZSDHQXO9 D:4KI3$D:8Q3
MLOK0[0$[ >F_! D >MM$A#=(04N#F]AH6^@X&LA4X!CTEE*60^3A\\%ELU*Y
M8 4;@%D8&A\1X=9G$ZUU$?),$2M[0]@U+:,T7)&L0=<-S-$-B$'$C' 2.2;0
MYMH=:/*0Y8HRA[$89T;?+]C2IRPD#M:VB;T3ME-AP\"W="A"8(@X6[3 6 -#
M#-]E&7@?@SY%HH/ SC=RFVOW3V-@X2:IV$2/./2FWJT@
M#&0M$Z#8C(ZR?Q82T:8'MPGC"&@TDA1 [FS+M^J3P$._X<@$IUI"]):!V/ V
M''7@B'EDQ2MFVUV4M; : 549@RC8*"-[EZ.(RDO)=^#O/@#U F7#X) D73UP
M!1F6(XD\_(BB @0 >=/:*[)MGC)"+(.V3>&'"@[)(X'O6%7O"E1AB1 JRXG(;M!9] 71[+7"WK]
M$4&+%EY2A1F( .?Z+V3"(P60X(A]4C%@$'0HZ4M845+9)SF0^U@FZPG@BWF8S%6!
M2:BC#8U0B0I4Y:-A)+HIGF$_5J-&H.!B(Q_='!5GF4?>O2C9;.U!D,Q@PADV
M4OF$[7(98AD#1_[\@D@=\\JY].<6J.2Q/YQ0!5%5_@DM_Y3_595K+F^7\C[(
MY<""?7!-?6D7.1P)+1$DV+:#?@<,RZI8 -^
MI_2]K_!,'L/QZ.$PBN.%+7N7-G9B "T
MSC(5%\V(2RA094NG0@ZA:>#W_681DAFX]B.8C42A<(:BD47Y7*%Z'F?S[1*-
MZ;D*/H/N8-G-;"Y<]7W7K&1I![.(HH2<\&5K(41[-<1:@U8"<@'-"(QF*WWK
M(;@@@K=EJ?9$Q2J,M./H!&N]PJ4@U]CD%LJ!!!)/1_W^"9[RMK#\E=9-Q&(1
M"W@8/]?PJ64-*>*+X"U3'*0T0:8FH#)?#E4<=3NT$D>-LLB))=3$!_-2J8$Z
MM'K7=K1$^*(E3*74"89Z_2-!FK:(HE=C>,])(U0(8?G$6OA;<2N;N3A\64]2
MZ2>I"H*$:W#B/A'[)#O >7MD')1JCH:H8H=972_UYY_^HT@+,2HY=F:%IF$G
M3!0!8&,-"0/LS$7LAO94CA%)AL\V'N4"S#,$8^L8*6]E"0)EN+*%G(..>Y)IS1R2E!?L2>#Y]G.(8-.[FPES$KIG_&,*,
M<\HAT]'75%3A+\*H*& O0TR\QTH$O*E-BKYQX@501"$P@4DWK186/NP$A;&,
M"B9!%AD*BT5"CNB%/EFC3[65AU_X;'YE\MD"&4";;[15LS:5+.!%FJQ_FDF[
MYD:G08PMKWQ5II,:2XERFPH8TH;9$CN1@&(Q[$_C0
M'P#\8],$N\ PT$E!F=RTZ[,Y;'\/\^VCM<[5;^
M\J SD^LSHHQJZR'(.N" =4KE,*N$F2[.GY%% JZU+\*8I2@AK-*U/0P%YG,+0,DBHA*4T"^M+'< $0UN
M02,@/\#W,A3EB"D8+ZQ4"I50))I0
MQ.''4JW@JN8T!DY44]1'-#-$ZM!]NGE)Z"/N#>7L3
M$X71\U23\%^5+"<3M&]?;0IB#X&&C3[?2"WF  N^DA;49=H@U^VQT/:X@#&._UAS7$&0238<<0
M1T^$]95:ARA*;S::9%B27\E2K-(F>B8%?0*+_2\XHQB9"9?A19OD6)"
MIT]K9Q%A:2K5M9)$>1]T,2D)[Z&,,
MM@%L?,?"6Q=#8?:-%#FXSD $2N%N587Z##/@!'V\6F^U  5S#D=*:^1V58P5
M:NP3*BC>#GF[!A*P;TO.F;;0?_[I/W*A\O#:W=4<5LY+%%LQN]6)7U#'3TB>
M!(.^'%M;4UR4]95=/Z22(L6\PDKX_"@3R>55^B4SX0S:I4^:4;'GDG4*,)"6KA.6K@LH[5A2JURU8_OW);M#H&M>TZ$!TR,Y,@Q#,UNO6DKYBJB))5SFW%5I5)KPMU
MS*IS0 66>IH JP.MDT/&P+ H2EA5V-IWX\K4!\:1*^*U01&G5@HQ46:2XIZ3;O"E>DSHH
MW26@K&)*OGW9$!%&#M4VZ*>ZUD'O$LL)ANC7J8TJ;^Q=N9Z]BM/;9NE3P=UH
MQ/\7;G>3NI$%.1V_\/D4_7+GSY 1_#WK8PU%T>7;[_QI.HYZUJ=FBJ++9SM_
M>F-(Q,%H;/9F>6U*QNQ8BM;?P:R+JPAEO^O3![:'/H"S:!ZB]_#$3H0R*A7N
ME6T)-EF8P E?<5K#:$: 9JZ[9*"%J(4"AYEI!M,RE
M) L4>Q\C+EJV,="L-@7?.UE%<^.Z^"J=/3ED0I+1\R"VL80#[S%J;:ZZ?-37
MWJ !8ZN5MJ1X;#% OV7J6,O:_JC;[IB$:>4*2JE8%0N3BPI9ZW8&QJ]EJ<2$*$\ZH^H
MAY4L+V9YH#.,97\7>#P&91L4V<5.ZJ-=;GU.]S21,$9*%
MMKT2X#C71>BO7R']C[K#]L#4N(18UH)0J^*[VOO\PFJLTG8+#'5X787AFVMW
M*V55;H#U-,PRNC]H]S3S?8FA6$PAE"J]L*E S?=--7W]03 88S#YN-L+Q@..
M5_:ZP6B  *.CW3^AI-Q@/1QS-Q%<:Z_IZ0>^DAS66H\D$7AF>]"6\WA_0
M5T,*HL,$=T7Q8%&NC=64'7D\@O.,-0TC^&/#KIT--^,.E,&&80$;#DM&H[!=H9\5:RJ(O,BN@ZA(.\B"J%
M*)T[=+ZA!*WJ.$"D!HB#4:>'G'PB 7G#"7X9!/?A 3@**@VR7>0>$9MXQ#4T"8T"Q-DQ.CO!@.@A(5^X-Q15Q#;GW3&_OXY?*_LM*%_SIE]:[5\@:U41JDZ
M\BHU=:V144L/?V=*(M(;(E(=@!3PX-Z%I<8_HP?D0B/J*:N^3J"=0O!N:@INF Q]8,!>)I6^9W>2$1V'K$2EW2I(ZHW
MSD=3X.&%V3JZ/.E"4U/:Z,G"<#P8( ,TU8\6B^.,1086$=%9<)N@:HN*^KU
M2(.8>VAE829L8>:I+BSJ!JM]$TGW=>AZ4$^XC1&%IQ.B' T'B?T[V R\:D%Q2:(I4JA\J3=M2J5J=#%
MN )[5U8:Q<@]X3*.OM6EB#570= #A&Z.K]:G!_*IVJ'0.45 :GZ #XE
M=MOJ)O,5"TOUE^Y@5;1=H3H]FO<>X>:D,-* ZQ\I )QQ&:3)E>3(#R02X!]^
MPU2":1>4CA/[M(0VP4OKIE>[BI'SG5" 2M/^<,J;$U;G>&]\2$X&?3!@J%[A
MI#WIBK"RPE
MBTDB42C"0VG3CLQ%@%T
M:+;"V1VP6'@2[2LNIF8XIHE8%$[X?9SEF[+ TP85QS=&6"G,.8:8C&+K:JO*
MBE\QV]@R= NVJB+2[S]IJNVUEU6/XF5A?P/I7'0Z6,P
M FC0G]@3>FB)$7?Z[\;AV 5?^NPQ-?L6FD!
M#%EQ=1H&\,^(X"]"9)L8ZR781M/.#'HV9GS3Z<44*'9"HH"/ON8%OG,&B!? 
M,ZJ?FKI^B O'MDF-Y:7@FA7K%OQ5\MWIB9KK!)5V(*A-)L+%FX4T5LO*)>$IE'G]JD4(T;4-T_78@
MK$6L:R8D>'ZW3?"C7G6.F9Y%R'JAZBQ,M8%PCUJHZAA5NG>(L.JNE?TT#LRC
M1R;TE<$*X"Q1 ':ZR%"Y'L,1=U3'6*U2<=N.!KT1B4YNHV 8HBLV6(ZNG5-.Y+:[RJ_89*.@*@Z=4
MW&'GW'RG5[@L>>^E2XW%I(WUO193G8'4&[3'AQE(G?:PUD#JM =@9CD_@J*:
MM=\U-'*'9\\(-KZE.)8];>'=FWN@U*BPU/K:OB6(Q68)E3.YJ2Y0&)HH[B?JK_4]>$^&2=^II':^RW!%%U4$
MALR4ED!U8%K:T<$ESQ-X,4=#017C10MR_S,5)Q#5. %?56"/TN A=PA1V#3Z
MAHU.N7"')MQB['3[MV.)H-Q49P9K &6;';F"LD*52;.[O-K)4L3 :B>=BY6Z
MQA>J'UPJ"I-94<%"84(5?KY^SHH]KT'>WOIZ_)_K3*D9L8_M?TML[YM;W=_T
M7>TL+JRH'R"PA8AVH(1VH K[M*8QE&V?*M^0:L4*QN5;HUY0Z'Y7Z8(R\Z+.
MQ]J3K]--1,6?Y09E=AL>XZ?#"?";TV"8^*?5^2*:/GIQ+SN>ILV8#-<@>'W!1][;]O
MK/I8[@LG7F+_M1#$BK!^,N.(.@+A?8;A>"3.HE5*5Z-@T)[?P2C]&A1O$7\]
M:MS'?P;]O@DHU75KEWB-8CCLU[C77'@S*(QQGZW=D]UGP:D)T 4[HC>A?[I=
MX?L%$74$C_"^](C_&9@[U/:W?>*0(L-<"7OWAJ;916_(II0%D:@Y%FQ\[&%<
M<1 [[4^]FXAVZ4>] I4\WZF$G'VNW$(%%3P^UJU,G1\0\?5R/V3,2[_WEW[O
MJ@FB[T=]G/;O!PUZZ1'_TB/^I4?\2X_X?^4>\\^-WC?WIGSO^I9_]/UD_>U@*XQ4Y_@9C31MX^>?W
MA'$G1&4F+#?J=GX4]/&_4;MC)V9G@L1%?P&2W:I:?FJZXUYR=UR"=VHW!+0GGR$AN:Z9+4-^]]X":\[[ GZU>B[K]D
M/V#W)VRU];ZGX>=!==+_S-T;G<2YN%(>3]SVD?]I[:/:CCJA8Q0*N&]U8O UH58SG-C@K841CU$
MS;WT1'CIB?#2$^&E)T*=*#K@0G&MQ>(,;QCPBY7MI)7R=6W=W
M]W+$O]I]X-JSHS#Y7EW"-?=./Q#@U:N\!Z#QG_=F;[W'5/>"8DG7/CKP2J#\
M%[L2Z$6LNBJ'.1"Z:5 =9*ZRR7_VJVS5G5?W(0DLBBM6PE=ZYPKN@$.2_.6!
M\9*7VV5?\W:9&Z,IZ*5"<"I5<W/F>E?U!?SMNWJ@]%4VVU!ZJ$QHJ/\("*#YJD4O7A$3Q[T NV<;3 8N>K>^G?1X7&
M4PXI[)-(Y>(-#T][:CCV1E?K%K&"ZTZ7M*:RC2\AY.<7;SSKF#13[SU6-&L3
MK$;3O(E!]4:M=U2Q[,+91$3?OMU4GXDDWY0BR75ZHYBTXC55!X[Y>Y>BNC;$
M"A?7+3;PS\$E))=40E+W*O=5]6.9FZB+?XLW@-4YAD?\,<[^AGH.IC38Z@HA0E
MXU"^H11EW7$ILI"OT^9QIJ[BFNHJZ@92>O%.YR)MA#>],.5\Y)557U$WOH[!
M/MLY*/!8J3B6;[-TNR:WIUCTUES;.0V5?]:HF4WGY'O7+I*?TS?>@FLEYYMX2J0BMU6!]@&8/THNSP!
M>P.TKH!^[PS]ZM"M*TP.?2[_+I]QF'7=RJ'/8?9#S[_WU0-%@N?=9TN)NCF>
M(3AT-<^ASV&)SZ3R(540^P46\?%[[AWD&N-&KA3=V"NNK;Z-9,7$/@]0UXQ]
MMN-3E%%0I,UU]8N*BVF#IWWIRKY*%<,52CP\G%^XIOE-I[N<5
M"!CH#RP%J+!;+<#%>YSM#]@X/3B'OI?=78? #L(Z6BB:M65OPJY8[HU2^;RU
M*Y6[NN8(<6&<[Y]B6&=Q6B*BM.-IEN$1Y=_DW/G:@NL<1X/Y<%O;2]F/^88D
M_=_ED<_$/+S][N=.$-2WX@WJFNU6%^[email protected]_;*[/YBIT];H9 0U\Y5'
MVCU9L58TJ&FXZ\SB=.IM7L=J05M;!%#3BO;OEB>Y]]WZ;K-[7[6LP"(]XM8"
M-,)3Q(=O;C_\,M>MS[G?_$8'F_>Q<]HH%6/_758$A&,M-[2.;'2=#.1-?=D;E/VT=CWO;NMO6#35_
MKX-ZZN\K'VXWC_AKM'@OB11*?0=Y_UG02:U:AZ0A6Q58+0J)L['="8HHCVAZ
MC[_?"_K/MN8. J!9-$@2ZHZRZOB/OU;"SP;BI$&<^-7KONJUSPA6?ZEFJ]R7
MI>*V1F6W1P.Y!XNKY4QRIY:DIDSNO2F3:RCU*,KFSJRRN5J;TBJCFY;+Z!I9
MK(&,U5JY6B.I9./LLV8TSUW9^=S7IKQ'==\ %FU\/=#59_L'%H5T>X<6)25[
MAI:A/^?ZB'[email protected]&C+.L@1U*'EMYCU ^=;-_?8 C;EW$AN57S"-C>8OF,9'
M@T-PU<#W7Z<(TA9RAPG:HN#,,3E/VA/7?BB7HU6?=GPFQY[$BTJ:R!-=2.FW
M;6L*W!Q-U.Z.'0@:\%Y3V6;A\9FEE!O9[#Y:?40QM[3JYNL%_5%W4#QEK
M#L!APQLVX[#]@;:YM]KVBR200=:!9ZAI+HW+KS"5A>JO,-MGX?'KB*::"L_&
M,])6:MNL\5DN
M(]8^NXIDI#2$JW4&$V>PW6_[^=&W#W5MECT16;?BM"6_0FVIWV'Q9-.++^Z*
M$L]FU\846<>]U_TE7/\9>_9 L+?WJ_AM[[DZ]J
M#0^Q'#SM[RM=:9Y;+A?VUBL4BWR;YYOO_Q]02P$"% ,4    " #Z@)U(F9/Y
M]\P!  #3&@  $P              @ $     6T-O;G1E;G1?5'EP97-=+GAM
M;%!+ 0(4 Q0    ( /J G4A(=07NQ0   "L"   +              "  ?T!
M  !?L"  !X;"]?&UL4$L! A0#%     @ ^H"=2/G5[\H_ 0  :0,  !$     
M         ( !M@<  &1O8U!R;W!S+V-O&UL4$L! A0#%     @ ^H"=
M2)E&PO,1  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    
M" #Z@)U(OX2H.5 "  #T!P  &               @ '9%0  >&PO=V]R:W-H
M965T&UL4$L! A0#%     @ ^H"=2*2BXIA:!   U!4  !@ 
M             ( !7Q@  'AL+W=O\<  !X;"]W
M;W)K&PO=V]R:W-H965T&UL
M4$L! A0#%     @ ^H"=2$*"EZ ?!   N!,  !@              ( !5R, 
M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#%     @ ^H"=
M2&8ZE_N@ 0  L0,  !@              ( !52L  'AL+W=O&PO=V]R:W-H
M965T&UL4$L!
M A0#%     @ ^H"=2&TFGUB@ 0  L0,  !D              ( !KS(  'AL
M+W=O&PO=V]R:W-H965T&UL4$L! A0#%     @ ^H"=
M2#N4^JBZ 0  GP0  !D              ( !9S@  'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#%     @ ^H"=2-/(8X&B 0  L0, 
M !D              ( !(SX  'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#%     @ ^H"=2/-%OJMN @   0D  !D             
M ( !\T,  'AL+W=O&PO=V]R:W-H965T
MA*-@(  '$'   9    
M          "  :1(  !X;"]W;W)K&UL4$L! A0#
M%     @ ^H"=2-53^'E5 @   @D  !D              ( !$4L  'AL+W=O
M&PO=V]R:W-H965T-/
M  !X;"]W;W)K&UL4$L! A0#%     @ ^H"=2+K>
MEI$5 @  ; 8  !D              ( !K5,  'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#%     @ ^H"=2&G9FON] @  8PL  !D 
M             ( !JEL  'AL+W=O7@  >&PO
M=V]R:W-H965T&UL4$L! A0#%     @ ^H"=2.<_D8Z! P  GQ   !D              ( !
M]F(  'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#%   
M  @ ^X"=2-5I5'G* 0  X 0  !D              ( !R&L  'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#%     @ ^X"=2&@"I33,
M 0  X 0  !D              ( !LG(  'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#%     @ ^X"=2&N([2?& 0  000  !D     
M         ( !&WD  'AL+W=O54L  "XS   %               @ $8>P  >&PO



/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){	
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}
		
	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};
	
Show.toggleNext = function( link ){
	var ref = link;
	
	do{
		ref = ref.nextSibling;	
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';
			
		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};

/* 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;
}



  3.4.0.3
  
  html
  82
  218
  1
  false
  29
  0
  false
  5
  
    
      false
      false
      R1.htm
      101 - Document - Document and Entity Information
      Sheet
      http://www.spscommerce.com/taxonomy/role/DocumentandEntityInformation
      Document and Entity Information
      Cover
      1
    
    
      false
      false
      R2.htm
      103 - Statement - Condensed Consolidated Balance Sheets (Unaudited)
      Sheet
      http://www.spscommerce.com/taxonomy/role/StatementOfFinancialPositionClassified
      Condensed Consolidated Balance Sheets (Unaudited)
      Statements
      2
    
    
      false
      false
      R3.htm
      104 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)
      Sheet
      http://www.spscommerce.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical
      Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)
      Statements
      3
    
    
      false
      false
      R4.htm
      105 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)
      Sheet
      http://www.spscommerce.com/taxonomy/role/StatementOfIncome
      Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)
      Statements
      4
    
    
      false
      false
      R5.htm
      106 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)
      Sheet
      http://www.spscommerce.com/taxonomy/role/StatementOfCashFlowsIndirect
      Condensed Consolidated Statements of Cash Flows (Unaudited)
      Statements
      5
    
    
      false
      false
      R6.htm
      107 - Disclosure - General
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      General
      Notes
      6
    
    
      false
      false
      R7.htm
      108 - Disclosure - Business Acquisitions
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock
      Business Acquisitions
      Notes
      7
    
    
      false
      false
      R8.htm
      109 - Disclosure - Financial Instruments
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      Financial Instruments
      Notes
      8
    
    
      false
      false
      R9.htm
      110 - Disclosure - Goodwill and Intangible Assets, net
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock
      Goodwill and Intangible Assets, net
      Notes
      9
    
    
      false
      false
      R10.htm
      111 - Disclosure - Commitments and Contingencies
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock
      Commitments and Contingencies
      Notes
      10
    
    
      false
      false
      R11.htm
      112 - Disclosure - Stock-Based Compensation
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      Stock-Based Compensation
      Notes
      11
    
    
      false
      false
      R12.htm
      113 - Disclosure - Income Taxes
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock
      Income Taxes
      Notes
      12
    
    
      false
      false
      R13.htm
      114 - Disclosure - Net Income Per Share
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock
      Net Income Per Share
      Notes
      13
    
    
      false
      false
      R14.htm
      115 - Disclosure - General (Policies)
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlockPolicies
      General (Policies)
      Policies
      14
    
    
      false
      false
      R15.htm
      116 - Disclosure - Business Acquisitions (Tables)
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables
      Business Acquisitions (Tables)
      Tables
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock
      15
    
    
      false
      false
      R16.htm
      117 - Disclosure - Financial Instruments (Tables)
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables
      Financial Instruments (Tables)
      Tables
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      16
    
    
      false
      false
      R17.htm
      118 - Disclosure - Goodwill and Intangible Assets, net (Tables)
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables
      Goodwill and Intangible Assets, net (Tables)
      Tables
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock
      17
    
    
      false
      false
      R18.htm
      119 - Disclosure - Commitments and Contingencies (Tables)
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables
      Commitments and Contingencies (Tables)
      Tables
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock
      18
    
    
      false
      false
      R19.htm
      120 - Disclosure - Stock-Based Compensation (Tables)
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables
      Stock-Based Compensation (Tables)
      Tables
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      19
    
    
      false
      false
      R20.htm
      121 - Disclosure - Net Income Per Share (Tables)
      Sheet
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables
      Net Income Per Share (Tables)
      Tables
      http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock
      20
    
    
      false
      false
      R21.htm
      122 - Disclosure - Business Acquisitions - Additional Information (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformation
      Business Acquisitions - Additional Information (Detail)
      Details
      21
    
    
      false
      false
      R22.htm
      123 - Disclosure - Business Acquisitions - Business Purchase Price (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureBusinessAcquisitionsBusinessPurchasePrice
      Business Acquisitions - Business Purchase Price (Detail)
      Details
      22
    
    
      false
      false
      R23.htm
      124 - Disclosure - Business Acquisitions - Estimated Fair Values of the Assets Acquired, Net of Cash acquired and Liabilities Assumed at the Acquisition Date (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfTheAssetsAcquiredNetOfCashAcquiredAndLiabilitiesAssumedAtTheAcquisitionDate
      Business Acquisitions - Estimated Fair Values of the Assets Acquired, Net of Cash acquired and Liabilities Assumed at the Acquisition Date (Detail)
      Details
      23
    
    
      false
      false
      R24.htm
      125 - Disclosure - Business Acquisitions - Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLives
      Business Acquisitions - Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives (Detail)
      Details
      24
    
    
      false
      false
      R25.htm
      126 - Disclosure - Business Acquisitions - Unaudited Pro Forma Financial Information (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureBusinessAcquisitionsUnauditedProFormaFinancialInformation
      Business Acquisitions - Unaudited Pro Forma Financial Information (Detail)
      Details
      25
    
    
      false
      false
      R26.htm
      127 - Disclosure - Financial Instruments - Summary of Investment in Cash Equivalents and Marketable Securities (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfInvestmentInCashEquivalentsAndMarketableSecurities
      Financial Instruments - Summary of Investment in Cash Equivalents and Marketable Securities (Detail)
      Details
      26
    
    
      false
      false
      R27.htm
      128 - Disclosure - Financial Instruments - Additional Information (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformation
      Financial Instruments - Additional Information (Detail)
      Details
      27
    
    
      false
      false
      R28.htm
      129 - Disclosure - Financial Instruments - Summary of Financial Assets Measured at Fair Value on a Recurring Basis (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnARecurringBasis
      Financial Instruments - Summary of Financial Assets Measured at Fair Value on a Recurring Basis (Detail)
      Details
      28
    
    
      false
      false
      R29.htm
      130 - Disclosure - Goodwill and Intangible Assets, net - Additional Information (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformation
      Goodwill and Intangible Assets, net - Additional Information (Detail)
      Details
      29
    
    
      false
      false
      R30.htm
      131 - Disclosure - Goodwill and Intangible Assets, net - Intangible Assets (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssets
      Goodwill and Intangible Assets, net - Intangible Assets (Detail)
      Details
      30
    
    
      false
      false
      R31.htm
      132 - Disclosure - Goodwill and Intangible Assets, net - Future Amortization Expense for Intangible Assets (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetFutureAmortizationExpenseForIntangibleAssets
      Goodwill and Intangible Assets, net - Future Amortization Expense for Intangible Assets (Detail)
      Details
      31
    
    
      false
      false
      R32.htm
      133 - Disclosure - Commitments and Contingencies - Future Minimum Payments Under Operating Leases (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureCommitmentsAndContingenciesFutureMinimumPaymentsUnderOperatingLeases
      Commitments and Contingencies - Future Minimum Payments Under Operating Leases (Detail)
      Details
      32
    
    
      false
      false
      R33.htm
      134 - Disclosure - Stock-Based Compensation - Additional Information (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation
      Stock-Based Compensation - Additional Information (Detail)
      Details
      33
    
    
      false
      false
      R34.htm
      135 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpense
      Stock-Based Compensation - Stock-Based Compensation Expense (Detail)
      Details
      34
    
    
      false
      false
      R35.htm
      136 - Disclosure - Stock-Based Compensation - Stock Option Activity (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivity
      Stock-Based Compensation - Stock Option Activity (Detail)
      Details
      35
    
    
      false
      false
      R36.htm
      137 - Disclosure - Stock-Based Compensation - Weighted Average Grant Date Fair Value of Options Granted, Assumptions (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageGrantDateFairValueOfOptionsGrantedAssumptions
      Stock-Based Compensation - Weighted Average Grant Date Fair Value of Options Granted, Assumptions (Detail)
      Details
      36
    
    
      false
      false
      R37.htm
      138 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockUnits
      Stock-Based Compensation - Restricted Stock Units (Detail)
      Details
      37
    
    
      false
      false
      R38.htm
      139 - Disclosure - Stock-Based Compensation - Restricted Stock Awards (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockAwards
      Stock-Based Compensation - Restricted Stock Awards (Detail)
      Details
      38
    
    
      false
      false
      R39.htm
      140 - Disclosure - Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Assumptions (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelAssumptions
      Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Assumptions (Detail)
      Details
      39
    
    
      false
      false
      R40.htm
      141 - Disclosure - Income Taxes - Additional Information (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation
      Income Taxes - Additional Information (Detail)
      Details
      40
    
    
      false
      false
      R41.htm
      142 - Disclosure - Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShare
      Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail)
      Details
      41
    
    
      false
      false
      R42.htm
      143 - Disclosure - Net Income Per Share - Additional Information (Detail)
      Sheet
      http://www.spscommerce.com/taxonomy/role/DisclosureNetIncomePerShareAdditionalInformation
      Net Income Per Share - Additional Information (Detail)
      Details
      42
    
    
      false
      false
      All Reports
      Book
      All Reports
    
  
  
    spsc-20160331.xml
    spsc-20160331.xsd
    spsc-20160331_cal.xml
    spsc-20160331_def.xml
    spsc-20160331_lab.xml
    spsc-20160331_pre.xml
  
  
  
  true
  true



begin 644 0001193125-16-569213-xbrl.zip
M4$L#!!0    ( /N G4@:SI":UY8  (T+"0 1    K=ZK+'=D^?N5\<%)FR
M.4V1&BY>YM<_($E)%"796BE2RCASNF2)S 20 !()((%?_L_+R.>>2!1[8?#E
M0KP4+C@2.*'K!0]?+M*8MV/'\RZX.+$#U_;#@'RY>"7QQ?_Y^M>__/*_>)Z[
MN>&Z81 0WR>OW/\XQ">1G1#N6X!O. 1^=-(1"9(6-[!CXG)AP/U/^^8[)UV*
M'/>8).//GSX]/S]?1I$[&>;2"4>?.)Z?3/&/#+K/'*==2M*E4OCI)DP#]S.G
M%[[J1,1.X''.!3@^D+F;RYO+ F+_Q=V&00Q/C\9V\,I9OL_=X%LQ=T-B$CT1]S(?]&40^1S0
M-(B_7!30PZ\OP^CA$TPA?_)RZEQD3W[&7_TWGO>]X$\DW_1Y_&+N^6>9/BV:
MIOF)_CIYU(M#11+UMX#)GIB.'7O+1H9'Q4__\]OW6^>1C&R^C %PRH-MCZ=O
M#NUX0-_+?X#W19471%X6)Z^X9#81A2@FSN5#^/0)?L#'E?G'XW'LS &&7X2C
M$8D<0CD&5UJ09R_ S,GKF,1+8:*_+ $* 7&3>;AR]-5/V8]SCWI+']6R1[TI
M[,DX6HXK_H)@B/-@.,#72?2Z_)W\1WQ-+KV61A%([ZKW\E^7$)>\.(_+7\)?
MEM IL#TG7OX&_6D)3E[P1.)D^3O9;TLPBCUG!>$\9\D< 7D J7=7(S*$44!X^(G$7+[$
M[A:J97VM]2E#*]<%GSMV_&@%+O[3^W?J/=D^;!"QE73L*'J%C> ^[5QIXV3NY
M7KO__;9[P;G$\4:V#RS+RQ>B(*FR+NCW74,5]4ZOSULRC*ST.AIO
M:G*?EU3#E$1#-*R^<8\:\!Y8[:LH"[JIPO2_?-H(HWDBW#[:$6GCGHB["@EB
MNFM9460'#P1WS/;K[)%K^Q6_LI[MR+T:XX/Q59K031E&_Y&.!B3:D&#J L%B
MG"XNTNK;C_XBL31%4'19[O%BOZOPBM6U>,LT1;[35G6E+XIB3[#@:2 6T,I4
M@*+RC%![Q[K$6; AA,%M$CI_TF%B*TT>P\C[#U@>%9%'%LQV7VJW^4Y'-'E%
M4RV^+78%O@N?),/4K9[4O9?N9>/BJXI,-,]'J^$_&/?\0="2(:X%5J#]0'HO
ML*-Z,;D&O;6I$"X2K2"$]V,2W2\245HDH2I92J>CZWS/U'N\TNZJ?+NG"[RA
MZGU06 ),8DXY3-8O3?$@#/868>97XQIT*H'-U2VL7&&@NK&>>O&UP'/O /^.
M@-47344 5:WIDFR:RAL2M@ZJUW9T%=TF:#-037Y-(OIR!>*QTT+KL-"7("=+
MT5^%U/NL75^E*H-2+>O4MS%X']MO<9S6#U/E71G.X'Y'?.N)G+F6Y"Y#<)X0
M395;:4%NU\-KGA:6ZWJXI]G^M>VYWX*./?82VR_0<9]T>,_&7E=KPY8N:2K\
M;TZ(W\=E'O<>')+"5T)NB(]4^N[9 \^'$4CBI:K E0B\
MA^>/,'#JBZIV\561!?T=5&KVT8TGM@6+5WI:%\YN;9.7=4V4
M.WVMWS?$>^T>&$":5_#[0'05ISR1("4U%@?8\W1=$5;P2!'Z$G-3E&T
M>;0W06EAO:.T(=:,A,=OT]#+2[X<@7D\;T@"8DW=X=418
M 9W&RZ:BS._K[^,RCWN!-C5$4@)!EDVUQ-(%F%Q,E+1C2"$[@=
M0 [email protected])?8^!Y[_Y2(!I;C]^ID+ ;9F;! R")HBR*_RIY)!'&)R+R2((8SGS? B<]@VOX@R=6P8J-]7=4H
MXPZG*49Y3]\$KWFBT#>R4VZME:2(2E*0Y]7(4N#W/U73SFT?[-COZ$(^B@^&"]MUI,L5+,
M4ACD;326[1OU754=PYN:7I+7.:A76DGUQ4K#V+LLK+*0ECNT5O+RO/E0);K=
M=K]O&=T^;[0-C5<42>#;JM8'Q-N&@9]ZAIYE'^%F*2Q$L=;%:1-*_&8G^5]_
M>,FC%UP%Y)_$COJV%U5^[%Z?/B#(AB[)FY#G/437#@A2*[.>X3\,?AJF.2\I
M[Z&RT;$B"Q)F6W_;CKU*";'F"4*DPB,IRB:GB 7$UN:'>IHTHI!9;N*ZO+!@
MU?P:ANZSY_LU1,Z\^"K+1LE;,('W\!GAE:P?+)\DJO(\CEMD@T^,=3@#3Q>Z
MWE::0I-52L&.M]'(4,:K!QON G?/(>X"<.DO]R+FBS)DO8"
M_VJ&IA]V/\Q.KYHJKZL"U\J&.8QE4#5E4,:,DH-\,T/A$#MBU53 ^,T..V3U
M8F-*@F%(AR6+C&*C"&L;D;60FFH( U)CB&LGUU4N--40 =/.UB="'81&54U)
M/"Q91+K7P(%=:Y;85$(:/)9JK'CAW&Z
M[:T#Q%_1-0%W6QW.BO"W(FL:[KX*O+8E/=JR92D]L<_W>A8W=3 Y.FTEVWU%FJNM:*6@[RHDCTH+^K_U%+
M9NW12:/(DB)6JWA%JGAU4R]'_VI)BSD)DN1#TD9!VI@[D&;K&^)9HB=6-HIH
M2:.81K?N'NT@OSO^(Z1E3(B[2T$&)*6DJRJ2$K?=S6]9FEV];\F*PDNF+/%*
M7^[S9D?N\J;6-7H22%=7TZ8!&E&0I3WDR_Z\P=-(%LWY'E^(;
MJ[55Z0/@>4WLZ2K,:79X4+DJ;UFJP5N]OM@SU'9;[<]*'VCZI6Q6NGCO4K&Q
MHJ:#VMJB%DI?Z;3[FL#WNVJ;AS.$PIMB5^8M2>V99E=21:$_$S5%4#65"=M>
MA*VT7EL)6T_1M':WV^?A?-/GX=#7YRW1:O-21Q1UD$.AK7:FJZ=JEX919V';
M_Y9?H;FC9 &E)=D4Q[)WCGBP5.IVL#SB05*IV4'RB&:OLI/96R4I#GZ&5FIV
MAC[BF5G9[:-,HZWN*QPTF[%2>BE+]Y^]9#8>)E>M
M4NK0<[.@;%3!X)W4M2,6>MC/AKX6Z52:([,7.7RC\$.%?EB%U>'(I
MR\[(S9#"PQ,G,Z3V(84N\3[W@L1+7O=8*5J#HY:Z3;U950<=)O:[O*'+7FH';-GB+J!UZ>1+6@6NF'(@F;\\FD]-"JXPX+M&0[:U8#F>&'!
M65&6U=*=VP9V-= 6"+;/K@;R-(54@V/'8:K.'[:MP=;T6>M:D'B:;0T6B7:X
MM@83%E/$2TD[J;8&!V>]>K0U.#2:65L# [8NU7A#PE:BNC4G98KI:IA+<,$\
MH)'I Y")5YYC(]J,,!4T1ZE\:]I/OH.P$2Q_TT
M22/RFQ=XHW24TSONIN3;]%+^/LGRKMM&4@2MTU%Y0>C 8;3; R-'A&.IV&VW
M3=T0>GUSQEF26;J;M3%J!VX;LQ,IUK6*D1  @5PJ,;]AVY@U25=/7J W%W5A
M*V8X;/><*C@@ZYXCEQB@ZNXYE? Z^K(!47,>U?=JDJ^M%OK>$ZFQRE,HFZO;
MJ;PI;IO3YH:,;"]P\138]V+']G&<>I)(H,&.S17!4A0K+@RP$XG6NN9-,ZS1
MXZV*I9XK=>G!5(46H3V8RI7'UNS!A,%#)WP(\,1V9[^T24"&WL8%?]?&IO"*V#;[=563>$#1!,355TE4MZS E;Q31/%J+
MJ4J81,RLHU4MUP[<8ZH2 ]!8XO ]=H^I2NQ!E/]2TQ5PM5HZ)B25E[R
MH_28JF2I:8\I0RDUZZFNQU0EJPJ"K!BR/)\R5U6/J4J6$7M,&:(NJ:M0K+#'
M5"5+2MNG&/HJ(^60/::JP.^(/:;>06\?[8S$93VFUC]RAVE48W<"IC.;YCQC
M;H[;5K2Y>R1@8PZ3/80V#T(:%%JCU.9G8]3VW)FL$FV%MP4%5:^Z,UDEHEQY
M9[)*-E3L3*:K4MD0W*$QV=I!E,>(U-E=BIV6RZ>B+9!;6:Z\(!;U-D%T])J;
MRRV057CLOUE=)2=A:FTI\^&!FC:KJ\(5A%M\*2ZX_QM+DTC3+8F>/(FVC*UBS$(-HBB6]]2WKXKIR5Z#?:ZDJ5YC7!)ETY-Y,4"WU'M/4?O%!#
M70"*415+*38[8+BKY5-3*BF@,:7U&QB]@=S^.KQ6(2VTPZM4;FIUR ZO56"%
M'5[+&N!('5YW0K=G]4Q-[+5Y06KKP+P*UL;N:3PP:E=53-&2]?8T.&#HQCMY
M)#5L\%H1>;!Z!QB]Z^Z$1V_P6E%N(5[W,,Q2(=M:-7BMPNM&N_\:FSG>JNSO
M6HG5A DJLJ&LS0K[ZN]:!7(FWNXSI?DC;W7]72M9/\R:$XQ2@:)C]W>M!'/:
MWU51ESLTWNKONH.=%Z9U//9C-%C5UQ;A-Y [6@/]P.W9+P2%1 U[*^=G_DZGMY+I#EX"U.
M)6QQ"F*CE0*0=9>::@A#I49>FS*52TTU5)!1JZY/A3J(S:$;G$K33=I0Q&8)
M3B6DP8.[HAAKJ]KJ):<2,F"H%ELM;2TZTWSF!#[%GDNSS<*@X]MQ[ T]8*0\
MHWWW'AP%$LFFHF"Y3,E0UR'1DO07L/XMT31DOM/NJW VZO=XLZL)O*7TK+8J
MZ5W-Z,[27X32YK,+UBNS9/=*H4FG3_A7K["_DX'JV(#=6IN/_K^-YO%),JW!
M*@FP8RG:(5M@*4@C?3<:[:NOS1+R5-QYVD!X,)D*7BHYWZMM\;,F*2KL#V9.
M3HR"H&A-(\UAVX6)%$"5%C]8%GFK,VD.W#-+I =)6HK>/&J#O6J*<
MG[&EVI&FZK[31EY&* M_+<=*Y"
MU0V)2016=S^,LHL:6&@/[W9O3U-34W4X3"B*:!1IMEX%UC8*B:BT>47I=7E%
MERR^+?457K41726YL?Y26KZ%B@V
M5@4=L.GYM%6"*8M[J8_,]%"%3<\GJZ':5F7IUC>G&4>GEQCGGH5'8Z=%9)B\-[L)1Z>;".Z;%2=O%8
M5;%K5AP\478.GARO#N9^]IFUTK)IZ*!\"??PC2,KK"11*3$KJ2QQV"LTE=)+
M66KAU+$-YS&H(V;4V>>-B;IHM:U-QK5(ITYR 9O8#?<8Y%*66==-$<-#$R?K
MAMOTUO!+*+?>:66YS\_4M9ZD:+P@XU4)13%YP]+ZO-*3#:FKJ;J&=P!*U=8;
MO1=N?[1;B\WHW>@EQ[J&".'!J;/\T'L*>^'VY^2U2*>R)2>'AR*9"NE4I4+U(P5H=XBNQSK0Y3<;IJCJ97&J3#@WP3IU4ZM]Z,)([BRJER^?+$=N2II/!EM)VEYO&E=))I_NAO!?-^QY%
M"AG,DQGHJ[$WJ3I_-9R,U8,Y0%U/$G\CSR%'INGZ-IU0--ALQHY(HJ&]2:4FTE$Y;,&7+TK/JO8JA:4:I171JRI8VYPF
M)E\-LY&S7VM.+5I$ ]AI43IW0[M4\SKO.7,7YAPYF81L6CUB32)M4!-@34*A
M\:*7^^R\A]=:$D:/6 <5L/U3 PMIE(,WZZ*WI')@KJ;Z43@J/%D9'9:H8Z/;
M[VM=0>7;7$.6NKS95P1+;"MMR^A/3Q:RNJ1^X'*<]G1K82)RENO2
M86T_UV9I\AA&FW65D?+-3)+,[/:@)FG2BZBIBJIH<_=T=$W:7!&9!HRLMT6^
MTS4%7FG3/MY2&]C* K)9JB1VS&+-#1E6;P\W$MZG4*F]3]Y:%9B6/MCU_#39
MA(PF):/Z5B&^#2Z362"(JB;S:KN'?F.S#>S7U:G?V%+T?D^1#$PH$NA5,KG0
MH6_R'S=23VN0
MY%T'NJ&*>J?7YRT9AE:PF*.IR7U>4@U3$@W1L/J4$-@;&BVHHACNAF8IZ  /
MN$A+[ZD0INB].'[J9D*._)DF]-VK87D9K!&V0=F=52C-T^-;
MX$1T8YS>KL^VO22[S8KV^EVXN&7.-M0]Z/>]DDC!I@3S3L/=<=Q E J4QCBK
M4S/RT .<4O*J;H30VW;0GG ^I!5D4B-(66T$+4%SX>2VA_A&=>:.1,O.E[K3
MK(_2@C4X:Y9;1VPQ=F-H9=-N!O,\.GFTO5I,.I*NR$)7XGN"!)@8@!,<015>
MEO1.IPNH*%TKL[ADS2PYW2< +]'CH+VZ)/OW6S"MK (L_5 Q?NNN%/:$T)8H
MZ[<0*>.=>9FRY7NQ6VLMY11V
M4;64++D.+DL8&YT9$7D$VGA/9*;10%]?#>_LEVO,L0R#^7/%M;U9.E*%DJTA
M+XA+VL)OC^?Z1.N'$9PZ@BP)PWF]@\-6;#MTW,"E?_F9[];]5QHG>;-0.GTM
M::F@%I',)I$LB,DCH2&OL0&4K9B#H8"9;1&@;(%62;!*2FV[:(3C--7$*G!?#7
MB3'54;%CJV&E)''+H5_WJ+1Q?GJ%NQA5UL::1Z6E*>2WA+(VJ)>L32]\KK&E
M@LG>LJ[,[]NK45BGOUP68"Y3K8ZK+:/#1E?G[;1-D%IQ?LR)5?JSN
MN_3\.(%\75'>ZG)#A>*LH[U0*GRQ%C9KA6:_T>IYC0S-4DMJP5FY&YYKT:P/
MMD#@-)-F*#MRR2K:#16%Z;
MNPX&W[I;!HC-BNZ<:]E]B\IG$G>^(?0::MTUJH(U>X5W%.IJG-9P=D1I_:F 
MMQ87CT?OXE**=D6A0XA+CU-9UD%6E;7W0B+'VTL^Q0&4(%ZF$DJXOXM)*6W'
M]T/'GD3-%\X1QU!X747K"5I;YZV>)/$*:#G>DC29E_J69K;[_4Y7SH->"X>A
M]; I>:-!-T0V)LU;[L@+O#C!#>&ISCY-#>-]8LE!_38:I1CV<$BW$>
M,>1_ S2["I:;V[7D?!-TOUPR)C=!JD2.%X?$,6P7^3Y!96:WAIV0+"F-0A?$JV'Y'E,="8(UEDL]Z-]&8MU(P+7]6MLP !I(BK[&UEC$
MI&P6CB. A1()/OLD=]=NU_2S.MQ5>OVL;!R^C\N"5?#DQ2@18=0-TT$R3/T)
MN>J(-2;+R4;9'%B)0OFN/UZ(.H9#<%T'+S;344N]L.>@KM"TH8V99%.A';!5
MT=P.GQ'4P!S40&C1^GB"JMMHR\ILMSM8.I_EN)3ZD>ZC;%3&4T,
M>=LNK6O1A#9SHS>.&D03TU16--'9"TTF7=PT56@,311)$K>\@+06391)KTA9
MW9DF2^[]@78%O3JR]WLW9KT+6NMGB?9!0VE=T^+U;K_/*U)'AGU$[_,]0Y-Z
M4JCB>O[R,1=3^W_]:G
MCXA&J#&OI=?&<7W2[&:W5$T43',U=%%?FRIS!HY+O,_=T*%]A/I>[-A^%A+K
MPW>;L(58N*._[**KT#,UQ>+[>EOE%0%O2^E2EV]W>QU=M32S:W:R(JY_%W_Y
M]"9,^[Y(. ]X!2GTXN0BH5;7BX3ODV0O9PR17B34S-*%G'U>))P6UVO]G5K;<97A$L2S0UE6_+B@@,KUK ":K*@X$O
MME43R&-*V3WW__*3GUWOZ;\>DI\!=/QKS,7)JT^^7/QFW?SZ[0??OKJ[N_KM
M,R>,DY^Y/_[[VUV/O[VV.KW/7(#B[/_,W?7^YXZ_N[%^W/:O;G[#[P,"CU[=
M=.F3WW[\BF^__,QUKKY?W7SFHH?!!Z$%__?Q9ZY_]>/N,R?"X-Q_V>,P_OG.
M&Y&8^T&>N9MP9 ?9ES#:M^[5'[?PY,]<#M?=U74.U/?>W5WO9C;7'%S??G1[
M.(7RT\\<_TP&?WH)CS3FXR0*_R3\L^
M ^_?>!VZ
MD[_ILU\N3.FG"\[VO8?@RX5#,/'N@AN$D4LB?*I(L*CXASMY7S-_HD]1 B?N
M_#-/^<"#,$G"T71.>?4K^_J>35WIU)_FN2-:(EC&)G)U\29:%(9YT7Z'$*4W
MWGXWASV7[(G6G.DZ3@0=%X>^YUXL$!RD'X0NH.;=O%3A'-\Q\X$3MX"X:3A*
MIX_C;';YI)&]"Q/;WP>&:RB)S79?V*D> /80MJK_W>GT>OW^"KV1A./B+V\:
M1CO8 OEPWWM]M(3(:(F%,[>/\_#,!*X\7@DVYF]H(7*RV.+PA+!HUNV5;9:]
M>ZSG&,P,Y@,HB?JH!'DSE8!N#'JB=/ #F66,,)W 8#XGF,_+<% WTQ*_A0%Y
MY4;T1@XW3 ,WKEP[_&VMLVC^9X35;NAKFMJ2!6&M=X/P.;+'7RZR?W=GV2W?
M70;'>LB77EPDQLQ;!5:?LE<(&:7J3*F:"Q"SQV::ENK8S&\\+;?(;#$&\SG!
MS&RQMTYL830.(SLAW""LVA![1\6SK764C;6-
M5?%H1"+/L7UN;(])Q'3QZ8N8U%),M4E(,SXY53YA9O(;NOGWR]M++HEH7MUK
MX2S-=/3IRY[.=#3CDWKP";.6YS6R_8"U,+EP &!GV?!,(9^^H$DM55@K@:TN
M2#,^.54^649Y,B;5OW.9F"]9)N:"AB[QW@2<335P76#;
MG.W8JK!58:O"5J4NL+VW*LS-\\:A@EXR:& .>C9NK!U8>O"UJ4QP%5_.*AS0&'K,3VK )V>2WV]5CN_FJ8)3:IR>4AMD
M);"/M,;;T2Q%:\]L(0I22S1JT/KG!.QF=IN*K0M;%[8N;%T: ]QF]O,GFEQ;
M^&(0<8YOQ_&7"VL\]@GO!0F)G$<[>"!\0)Y]+R 7W*?\A$W_SR*8WY
M!]L>?^[;7O0/VT])=LWR-QIW).Y5<(.1Q\@+'MIV[,5WY"5I^Z'SYU<8B?ME
M\K;U9'L^PM4/HUO;)[?3<.7T!P__OO;78^_O;8Z8 L$832R_3P:
M<'=C_;CM7]W\AM\'L.A_ %_0)[_]^!7??OF9ZUQ]O[HIG.V[R2 & -^%
M:0P#Q!\7,[R/0FII2U(+:U.: K >J=]0 3FM=SP'3_43$.2[=7T+ \"QV+?'
M,=F F@62[(T"G$-\/Q[;#G#*EPLA^WMLN^[D;_KLEPM3^FEZ'G (*BXXVX>1
M2R)\:LY>G]?G^?N:\M/:1OGD'77U*_OZGDU=Z=1K'.V,/82HMXX3;61&Y;#G
MDCW1FG.^NR3SW5TL$!RD'X0.OA"5LECA)//5VK> G%'^7FUACG3!.]K$,M47\]R B\.TBYK_:7IXY<7:H?P_!PCYMW/$P4<*:GBTJ
M4CDGE#2Z88V46AQ[T0XMQ53.
M34&(34*870H\FF#4(+GY3$S+6M3-V ?;Z"W%,,]-5AIE83)]>BS!:)X^/2%+
MM0YU,/:U+S?NYAU3L$S!'EXP5.' SJTSN8W'[H"S56&KPE:%K4KM87MO5:IV
ML53!%UOFEQAZR]@^,-*P9!JY<3Z8+1%M3JQK![8]]&J>B5W+;F>S=6'KPM:%
MK4MC@*O>OJVSRWO#_-5N2KAG+WGT BX,"/=*["/D9QSK.09S[6'>MOB@VI+%
M&EP4:&IJPO9:)'D.J18Y0M2L@>S-8*X(YAT#1Z+44B5VPFXV#S"8ZWYJ83[Y
MLSRS;)BF$7%NLS"F#F<&\]G.G'%,_FS*GS>O\R(IW,DJ=F0"Q
M,J?,+F5E3AG,#&9FG)YIF5.I2>8$JQAR%$;Y(&]=^;&!=5*% [>P/R\;ZQSK
MI#;N3OG.8M,DA-DF1,;%-6)Y6IE\:0;"\VJK2UK[!A-BI(A';@
M4QLS45F!U--4$\Q295O).H)1 Q] 72ZDK*.*V57&@R:YU1CS.L/&5J6.L+%5
MJ2-L[ZT**Y!:"!)(+4EI7#.L+;%M5(!P!SP_:%N?#9I1(!795C1JT%KE! Q;
M=IN6K0M;%[8N;%T: USU!FZ=?=ZL0NJ)Y&,RF'-+BHM4ZU!DE-=3MB-Y $&<]U/+ ^+9CF/=O! ^( \^UY +K*B6?1U
MUWO"S[]\2F/^P;;'GZTGV_-QS'X8W=H^N9W>3[@C+TG;#YT_O\)4W"\N\3YW
M0R<=D2#I>[%C^_\D=M2';V+."0,LXGE#AE\N2.C?7_=$U=0EE>=%313XOPN"
M(-W?WG7O3?%>$D1-D&7Q7KC@//?+A>?>@U9595W0[[N:T#,UQ>+[>EOE%:&M
M\98N=?EVM]?154LSNV;G7KR7+[[B*+]\>@.F&= 6_.K2)WS[H6I0Q8NO0]N/
M20;K'"@9A)-U^!8\D3C!W^)O09<,$BMP9U4.>O].O>1UMC;P8X=$B>T%=Y&-
M!5&M."9)W 4:^&&<1F2Z>'M#6.L)9EO7NKS5UA5>Z6D:;_84E==-2Y=[BM6!
M=^_QS:_(:#F?K2-EAZKC"X-O5\B75IC<>R%?E%7\_./JKL=U"IF^,D#L!79 
M;UI^"V $RL^9.VXPE=QQ4^FIK4U.Y:=UJ?D'X3PJ,-PX\D9VY/FO\ 4W6JA1
MU>(>P7B#7WT/1,CE7) L>-^;D9D+AUSR2+*[! _A$XD"_+[%V8&;?>E,BPOD
M;\_N<%W.-+?E^Z6YO)E(4U\K%X(A"2OMPQ C.\F'P/E-@7/M5_@8<3Z)8\Z.
M2*;5O:%'7,XO'C_!:H11?:>J5DQ6G>H@(H!'!0 GL$--I$=.(C$";@"8I
M/D^!H8].0DW<, I'2"\88V#[P+6$BQ\)D-M% BT"'C^&$:YF-,K7!=79*AI^
M*R.Q%"H@V"B$B1 P&&D!M/4 6P%-"T6#A[\B@*( VNTR/ KO(1'INB[Y;6[,
M%H4%]H1P'B!XV9[LQ?PPC/@8UKD  &7Y!/8/+@FYQ]!WE\\%PZ1!XDV7_?5G
M>/B9 %NWN&<"W^(51. 7H%,\#W\"*+QR"<@VC $ <&F,4W(YW%PX)E%VOP;Y
M%!\(81!DIG$* A+/K60''@-FA??\U^G$\ K^$X0)]RA
M/9R2G&/3:5U9[@&+Z%)MX-.:LB!:.9^4!X1Y_-2E$Z($(A^ FAR-(_)(@MA[
M(A-(/N!('Y&-4##!%G'A=W@//E'7'"[W9-VGZOB-D0HL=C,/=HB1DC$(M0P0!%N+:"Z@]X@+-A))>@L@ -C"+#/8+&&1#X:62[5'.AM&5P
M\:C'8(5'N,E$K_"B@U9[1MK"#[O1S
MZH+XV)P#KWD)I5#V:TX]7&[X>Q6YX/4IP4"/@3Y]GNQ4CTC .HVO;]\!E5YP>Z3&$:PP#QQ\72:$6FLHK+4&FYHU=<@)_DYKC=_LR'GD\G8:VA:0,\JS=AH;(<[::;!V
M&MF<_V#M-%@[C9K&$1G,IP+S*2=@GTT[#4UMR8I$;5FF8\3*1S
M[(;1N$)I.XM-DQ!F-8:/)A@UN-%U)J8EZX;19%EIE(7)].FQ!*-Y^O2$+%76
M%*/!PL,4+%.P[PN&*AS8N=6D$@3KJ&)6O>:@J6HUQKS.L+%5J2-L;%7J"-M[
MJ\*:8A1+J1K;!T8:EDPC-\X'LVU3C,;[email protected]:Q\$EL7MBYL7=BZ
M- :XZNW;.KN\64^,$TFJ9##O8!'K:DL6:W!1H*FI":PG!A/)DX)YQ\"1*+54
MB9VPF\T##.:ZGUJ83_XLSRRL)P:#N=$P,[_]V2X]@[GV5@7SA:[0!@LM,58C
M\'*XTJ9 @"V+R+ZPTJ9-+&TJL=*F;&I68#,G^#NE3;O$(:,!B680Y&5.U[HH
MLH=SYIFM BMSRLJ9UAHVM2AUA8ZM21]C>6Q56(+40))!:DM*X9EA;8MNH .$.>'[0MCX;-*- 
M*K*M:-2@M5(P[QI=5%JF6H,DI[JP8W@T#+DPCY*.4IACC\/:3[?FX&C *>?)<$C@P
M=8P__69'SB.7%T;4+F?+"["2ES%Q$BX) 1*'>  NPCE,?1_&&4=>X'ACVP?@
M7,[# F@D3G!ZV_=SG&+".:6R7/@TO#U:5A7A:RHG+<;_2J#L'ESWQBWE1C3M]I+D&UPXC@*",:YY HL;V &WJ!'=#+
MHS:(';)HP@V1QD^4QLC1* !I!!S_ $. G'GQ3-KLXL./'HE0HEZ!_6&8"#D?
MY()+8Q2CD?WBC4#"81 J\2 ?("CA(";1$Y4%+QBGF8QP(R^@SQ:?3(/9LS!&
M_O3S(PERI #  C27G%5 S@N *"FRRBQUV_PYAG$<.R$/8>3])U,8$VQ=&*0!K1V2QQ,HQ>%_;DO6%@ZB2U5L]
MJ]"=%6\6!>&GS6IR3\H]KV=SH@=D\F:A&+A/ADEQ&$F0I/4'$C<'H3SO=RJX
M8N%6A_PS]^\T3$#(8*=W8*T]M$%L)T$[(-N^8VX81AR:$PG(]E1]PG>^9P\\
M?W9WM.YF(A-3)J;-$5-I7DP7[(?)60'WRX";B'8FQBTN3L'@!^/_@_VQ).$H
MS3$8';X=H:@OD^86]V%0?@ULA8D^0-.!&B9Q.H3]WL-CR5/H@]6!XWC!$ TB
M_#*)["!&91(& (E/XCA7+=.S0?RQA>]\<#YRH] E/@]+#;^[LY,-G?GYT4-T
MX,A1,#)FMA$8 D7ZP(#P.YH/D]&FQQC_E1M&X0@>08LHC*)P0,LTN=S@M3A$
M7E;4M1,[(U@ZB!.8TZ-#% Y(<" :3Y5-#L'V
M!000:C"G<5K']^!$$
MAL_\OL2. CY,DZF9\\H]VP6/.(XQB5Q-ALF8?9 _#S!CH@(\/DP3ZHO'/6OH
MA\\8]?+IL2NWTIP0SE8!2#QN3M.9'9 D.,'95,B7PDSU 0 3)Z'S)T)%; ?/
MIA$98TG(?A2A9E*\=W'>3H_'/H 3(P"YD<%*<(
M%F)_I9/MHDW[ID%;".E9#JA#/"_XKRT8Z)EPC_83@.>#X0KC$W<>A-GJPN+:
MN1]!+KGKFRUIZQ]2UYDBV0.D,O)9.0)%
MXT/Y,63%#C4?EB0=Z*G3NBFIMW1)6/UQN437V0J5DO
MSIS@;_PL(7]'#,_KVL.&ERRM:>;3?$(@
M:U3$8#XGF$_YWO6F3370:T%]J*RS+H/YC&$^+\-!/9=>NYK:D@_=6V2_R+(.
MLHQ29R9 S!Z;:5K62);!?.XP,UNLIJUE6=>1X]2.PFZ\6I.P9HQRLHQRRL;:
MQJH8DQ'IK;CJ.](R$3N*B&$'J /7VV%\POCD.)KXA,SD6G2Y9;)W%-G3F8YF
M?%(//F'6\KQ&/G)S7"9H1S*&5&&M!+:Z(,WXY%3YI$G%3-=1YJP.]D%37FN,
M>9UA8ZM21]C8JM01MO=6A;EYWJODGR>V5WJ2P!]KG%)3&V0EL.EDLTG(LK2R
M"MC"T%O&H=GB3$Q]5IN>K0M;%[8N;%T: USU)G]]#/P-[ZQ^GQ599!=7&654+6U
MVBG7!6G&)Z?*)\Q:GM?(K&+N.0H:M@]@_@O&)S7@DS/);F<7QMBJL%5AJ\)6
MI?:PO;V$ 6I)1HU:/US G8SNTW%
MUH6M"UL7MBZ- 6XS^_D33:Y=%X$__OO;78^_O;8ZL+\%832R_=S#?7=C_;CM
M7]W\AM\'@,@?@"M]\MN/7_'MEY^YSM7WJYLBYIF-GMGK;SO:__C6O?KC%IZ<
MIY H(53?>W=W0-;I9'. 35SORD\_<_PS&?SI)7Q"7A(^3J+P3\(_>V[R2 &<
MT/H/PCF^'\)4+TRB["K;L3AC]?:21R_@OI,GXG,B%T;Y1XD;
M$,=.8\(]$P[_^7<:)F0R#C>./ <($$8PA.TG) KLQ'LB]'LO>(!C5AKA W3J
MT"5^S*6)YWO_P1_S,<)!3*(G! D&\8)Q"J F(><2&&[D!81+'HD7<4,;[email protected]
MI.1R@:D8%U@Q$"QV(F\ BV,/PB?2PA6;XXSXS:*DE/B<$P8!<3"T0UF"OF<[
MP$2Q1[\,A]Q=&/J#\(6[#?V4QH!RYH$!,IZ1.3N&Y7*2,(J19]QL.>&G<(R+
MR9$X\48VLM%L43F #49(@QD[7')7:7'=I^\A%#!C/ .>>X8I_R9>"C#$R/-]
M!-5.Z&1N_D(1"V3'.(6)_IV"9'#.HQT\P H"_O &#%&8DTY%WJ$=T/J1P&,1
MY\(K20A#%,9$&HZC<#"!%9:$Q/$(9P8YP]'GYX/G<8!P- )0XR1T_FPA=;B(
M..%#X/T'0(!1$0J0H@G4W)A$7N@B(!,L,A FOR\E>NB #H@ON2YH I!(?.[?
MJ1V!Y'$D<(G[U[^4JEQ3KBH 8G-_DS6U)0A":;K9)#!&AM0[1*2DHD3T D">
MQ4_4D4/1BA/X9T0U'/YK_E*45A703Z!.UL*&(0NQJ+Z^>1Z3_CG+Y_2F'^P[?'G;\$3
MT)L"\RWHDD%B!>[L#!--DH_36 $:Q1&
MB?5Y41,%_N^PQ-+][5WW
MWA3OD1,$61;OA0O.<[]<>.X]'&-561?T>[,OJ)K5E7A5TRQ>T7H*;W1[!J]*
MBB+T=!7^8]WCFU^1=#GEF!Z?Z/%R6?D6-Z0+R-F%%>1RR>"&(4K+9,%Q$\[J
M1* Z1"4<^G[X'',?*&N':0R*+_ZX>"'I*'27MJ2[L#;9*0#KT?T-BS6WEG9T
MVT[-:2#(=^OZ%@9P8'7L<4PVH&:!)'NC .<0WX_'-AIL7RZ$[.^Q[;J3O^FS
M7RXTXZ>I^\H!S4:B"VX01BZ)\*DY]]+\\2-_WX#WU_4A3>=<_WX=
M$3Q2T9D;,H(]"188-T)41EL=-8_@4Y5;FL!2PZIB$^ ,O7+.V#5916DI:@UZ
MOIVM;@&F,1K'-'++T-AM^@I9Q&P@BZAZ#8)Y9ZQ7)*&!3"/)2M.8IK$L0*L 2U&JSF]3X("F!Q:?48#L_ 8%C,>UU8]J#
M*(O;?;FPQF.?\![ZVK(8!1^09]\+R 7W*7]A90ABG\&!4M@!PSAMC.)TPA$^
M35^TH@@AQ)A'^W7VR+7]BE]9SW;D7HUIO+ ?1D/BX<3QM^ Z"UMM&WU( 37Z
M$HTMQ1><2QQO9/M O&\_^HO1"4T1%%V6>[S8[RJ\8G4MWC)-D>^T55WIBZ+8
M$ZQ[51#$>^7BJZGH9H&@^T=[GJ[M-(:EC6,8?N %=/0E(:"]!6JTGB$8*E"A
MWS:!%**N\Y8D=GE%4GIBIZ>WQ;YT&H$:XR 1 Y14_/SCZJ['M0OIK#*HF7PI
M.6L6=<[N2@ZFJOKH 9AMZ:D=E)P+Z04M[EO@7)X?\=8/&EX%W/]G!ZD=OOF/?PY-'AQB'L8WPXY&/;)YP=V/YKXCEQGJJ4D(!
M@G:F3CG, Z'I14G(122Q/9]$^?,P>3HB$3>VG3_A<9=["$,7\YCB%+9,#Y_S
M NX';&N/G)55^;F$P^C/+$X>\> ]$-$*&IT5<:VYW)_$_5+
M?H6IBS$<0JH_4V^E(M/Y!DA8<0I1DO3C,(*S>>,S(/Q&/HNTF79
M0EYR_33"U LP!$B+2\=(BKL4
MT >0A5'2<9CE5N2DR4] .V?2) 21)+ :* X+[E;0F#]$L)U,,A-5W::
MKS.B=4%FN1XT%V@VX2REI"F98G/>#$TJ17JKV*BC/!7[WAMXT>W+V:]XP!,&(,%$+GBYT&\3?08.Z7):-E8FG
MAW*V+$^,)I/DF7!%Q##Q:@X'#M0EU<Y/)C.TI>Z3!9ZLK0BT94O<2Q
M%R=<.DU@FR1\VA/UD&U)8&!>YB'Y,=R14B@6X?LV_HKJ=LY,D\@9IDN5'VEP2@2[$@6#W 2YR
M,@"RC+A!^DHB/A[#X6;H.=.\.E#$J8]:CQM&X8AF!3DT%>XU(-$#+',+\][\
ME&[ ?A@\\$ABX, 8M7)L/^$.ALF+GO-(4PR#,,G?R)(,YRE$R3FA=J/5P$%R
MM^X6918-%>!RE+",@;.,+%P.EI/%(4M?RH/6VU[M55OF0K+
MPZJ*-6ZO;_.BM@[)CN9S1[3&!3OEEJ2*3>.>$U(U_3G3^.W+&XUC+K$E*/+Q
MF>L$ GLLDGZDK:C&.[\DM229=3JO7VBZUL#M&#=G'@CT0 P]=-:7_!!>C/[S
M?Q$GR7Q-Z.="/Q.-\]AC+[%]ZNS_5YK=6L2G!C.7'/H)7^?L2^J;HK$%.)B2
M*&YE+K9)_"/S5,*[<=ES-PN"E!QV04J[&H=#]$Q-8PRSZY=YG"$/BBQSLZ('
M+@N)S(: KQS;=U*?>C3131M19]A;("(E5@"YXF)P/ $+09@1#2,?\>1>+<;Q
M:1PL\S\N02V/D110@@$R%^OZSJ&7P[$ZR/J6G/Y2J7.H47I@?<_9AFI@ZFC,
M?67I""\^_P?#J2MN@Q>\Y27G=HLJ#(S8T>CDQ.4-7_Q-5DV\_=TJ!QBR06B(
M(;^(7PX<, \H\X VTP.J,@_H,3V@:12AB9+IJ,;X0N% 5 -_PYFX0J^C<$PP
M[HR[$M9 &J,QUS@GE5J#(_39ZIE)M+YQ7".J+45N7/>JQO+)MW).2.,8!BQX
MO7'\.A#V)+D+>.UGUDNF8M3NF2(8GPZ)VGS#:/362A*4QR
M0@IFRC9Y%;S$?FEPZ/:#U)*DXW'1"<246,CV2%M+C1T4+&1;TZAHK8';3, :
M$K*MW74![<")HIOT]&FS.@
MDQ4&-.7PN__^S)G"I:#.]OOWMIF#'0YSRJR!R\4"Q4&^0:S@"ZDL-SA';Z*;
M<:9!-"V70G.:_X':OO3#!R^8 3O+2CC,F;;F1/KN#9>0AWLE=K0?BC!GS5O7
M.-)!UL@#BQ+X69OU1V_3JD%1OK-Q@=-&,GAKFCB/ 0C]
M0_-]3 T.*A8]/UP[AQMQX;*Q<_PH#'HD0D
MR4NU3!+_FR:/W$9]LSZ?A1GN Q4NRXG9.'M-UO,A)1UC]
MEI:DH ^(%SS@,%F]]:SNHHU59FWH(7&P+1"8%XFF%/QOC;6!X8GHC!]>,RZ
MCLY&G+0?S1HKR[*.ESR;4O2O-OD;A>K?_ W)[J!WPCCGN&OXQ!<>X:Y@J>PD
MXY$;6MJ1I7F\U2NW0-THIZY#J?M,0-K^)@J4:RFM4?R*A2TG/;;7Z"2=Y\Q.
MQ D$AA!N% ;)(RH5VB:[U+/WDFJ[<+*:>9G.%36T__J7K%37H_V$&H($93A7
M08F%'@+'HY4;"A"7Y#RO EZL0.!.6ZB7=-HEUW]39RS1&(ASKDI:G#T>1^$+
M55;^*[9CUZ9UJ_-Z!WG:>KY"+LSR1+)IJ+5>HDVNCK /W,^< ZH>U@&[E2-U
M08>F ;V3/J-SME(P$F !N.:T6-*O'G0:5CJ-R=B.,F"+=5ZQ-3@, AL,@HS=
M-QZBO%QO,V2P-OKO.@J1I48VUY\P*S#[=&]FRNV=8K) /DJLF:S/F39Y@=XL
MA6I _/ 9;::8JH%,N+-:TVAH+%-&"P5=%D7%1AWG+59^?K1A3,=)Z:V"<$G_
M@4P5JO,6$HPUPVD>$ZKRLMR\1["Z0BS9[R\%&Y6N#9IGTF(  9^-.K,)XUF1
MF)E>0JVDP@@%O60' +J_O+_Z9%L!73 U[OZZM QT7@ZG:(0">&"GYE5=:".$
MF$Z).\^ !&3H)7D#]\FE#"S87*KIG%?-SU8Q?S)O#U  8@GLK;SV#.HPW!Y2
MH.DK!T\'[G0DU'+V"Q?E&X*D7:H_+2HYEJ*WGQ0]0]@\14\Y7HK>P:>N-D7O
MP%Z'O61I:;(D[L+EX986$@M!\^8@H]&"(FQ9+'8:""I ALAC
M5&688J?Z/!"\I-WCI[PA_"^?-FM?/]_R_A9-SS9&53J8A!_$]#4KBNP@:P+=
M?IT]#_+@B"='][U[[email protected].<_]*9!B:WC'XGJSU
M>463%-[JFBK?5^2^(O4ZNB+W[N5[\>+KM?+/&?[[Q&6>2E:0>"XJ>UB]6P*+
M3TL$]EZR-(%^%(YPQC2A$UX->W848&-/&(M.:&6A\FW)DP9>]E+6ZN""0GUK)ZJ]-L:;\E*EU=$6>(-L]/E=;TC65U+DONJ<8\#?Y4E%>:<
M$7 O:&:453&9 9>#W -GGMP/>1[7\+7/+R?\GKWN!4=5&3Q7Z7-W095L&2
M5=X4NWU>D)6.VC%[AJCC*B@"#GCQ%?XK"J:DF68&\E+@EHCNX'UV'Y39_6I,
M-):3Z"&'L@-&=D>+FTGQ/FI:KPCT4C:&W4ZBFI9IM'C1;W=
MXY5.1^)-3>SS_5[;5$REWU$I=8 PUVI9PJM%>9[FI;=^T)8I5T,Z:=P;C?WP
ME9!;;"9R]1R0"*^-7_MVD/W^(TPPV.\E,,!=V(8Y?6+G6455* ;3ZFJ6JLF\
MVNZ!Z(AFFS?DKLX;@B98BM[O@=X%HFL77Z4YM7 0I.?I.BGU; 7NK )&5@!C
MR1:V-S;L]W11ZEHF#UJQ#]Z^>LV"7)D-R'&(8$F25<^R-:S$/N;Z)ZJ4S3
M=6S,',1%S:MX#8>8"@Z/ 5"@)@*.6L:!@Q8OZ-$@]AN5N%=ACZ"%JN6MB5LX
MRSUESIQ6 ON&
M$%C,
M*@7+2DLQ#MP4MS;(?A"EEJ$'/K"WV5*()=453U
MQMDBNU\_,^0#EV6O']+(RNIADK'KPLIB\W:V$SJ7W4T;4]#LHS!Y)%$3=SGY
M_&ZF:ML746^&8FAIY[>JAMBX2@0[,_(.W0 :PQP7(==IS7?8A9U0=6]6'WJ@^:L6/7'&/SH@]OU(G8S_F-]*>L
MF!DL,.TI-;F%WX3[*"U-.'!B+\L(G[()<(9>.6?LG';24M0:))ZY@*6<1L((NH^H'C.4ROO,DTDM! II$.?7N#Z9595O\CB8@]3!J8
MRZ^VQ$.W7#B3P!M+JJG-;E+C@V05Z1EG(G#,"[ZN%WP0<8YOQ_&7"VL\]@GO
MH:\MJ^',!^39]P)RD?4,IJ\O]._8K CZAGT\XE7-+_+2^/TP&A(//=;QMR!K
M@E&J^]Y[ 6R\F%Q'GK-]/X=IS7HO#A5)U.]_O^W>CTETOUC#7EK254&RE$Y'
MU_F>J?=XI=U5^79/%WA#U?LPA2#)HGFO"H)XKUQ\5=5+P=R@/253N--'W
M?!)U[(0\8!_X8_29 )I\MZ,'PEF.0WSL.$->NL5@*X7X:D@_
M5]TF1KKX>HN]>VD-=/CGE=A1O(>N,468/&FI2N\IG75OMKOMV%![6!1$3O ^[email protected]]9*LI8F+D4[ZB=K$5-E,FW_!
MVS$0.-.[DZ+W>8L"*C5T(6ZO;SGL'@):E;2X;X%SF77^2F)\/QW$GNO9D4?B
MR]FV;?G860QWW@RNV8#X*NU)8#M9LP/L_ 4#T99?Q/=&V#0+@*1!5_(N"@4$
ML-W"\Z/G/&;-Q.B XXB,[2@;#@; ;F:@7+EG+WGD?K^\O>0>2  J&'N. 81D
M#&-C''BJ,V  ((L'AD3,?_=W]^>,DF@P[TFB.PL4&:X@\
MG1M1\P)8TS2G JA%V-E&'*H<^MA-ZA/\2Q#_2CM W)"'-"MNQMWR_W.)NT<8
M8931?VWA HV3\#$]C%PH $ GJ_BN-DVQ>A,US"8XSZ?8\2,WI.'[O%$'78EL=?)N;ES\&#X'E]Q5
M]BHL]F2\_)68E%]!5"*R0<<[P&M :,*!D_?4@R%H4XD4*(6;X"45X(4:UJL8
M?V#[0 ;$)GXD).'@6SOK+P(0/N$443BBG4HF2F#IXML)A<.F Y!+Y#T *<(2
M#<7E1Q(/X:N\<],VJ4@REF;%!A@$>LI(^7M5JP@2&'\&]H*
M$#O]383D_W)V3$'P24&D9OW2*!R]E[QY"VU^%,>TX0J,0081;1@$4H188Q@V-9MZR^]9S?NV*DU>E8;A6V?8F(34
M$3:V*G6$C>FM^L#V'F598QC6&*:NQZ :5QZIS3JRQC"GP;2L,]D]6+H>M
M2]/7I6D(UQHX)B7U!(ZM2SV!8]JK3L!M=H+?>TF\+8I8S%?!N(H>["#/Y>],
M:XA@@:_ +99YHA-D)45NIQ5%EE3=VU_1+E%4ND;/X W%TGBE)RN\*8DJK_8Z
M7:G=T]2^)9]$B8P-VNUL6+1K@)]_7-WU.&O"TD!Q^6?NUZRR$F6IP92YCEX5
MX_"EN[:J>I;&((5QS'4)7ED8LZ)G;Q/N#T(+,=F<3VPWJ],5/GEYLQ50%ZG+
M#[!4(!>GH/)>.=!V7L !K'963A"& "V4TBLAK?QE6JR(),]A]">/WY" EG]Z
MF*LK%8[&$7DD0>S1JF4126S/Q_)0M&92X !,@>V_)IX39U63\J(P%*XTAJV%
M1%BX"&;Q7<"+%(JF 5(Y&K3VT11 &"4*TX>\Q%&A&AN,,_;M!*=N 2V*>,- 
M;NHD@#\H[*S2DS>B6,5TF&?[%6F U/$ HE:."?WH>D!W;Y F813/,K1FX.=T
MS&N##5-_Z&'Q,"Q4$L^CDQ6EHA..['^%$=9>RRIZP7Q X!0K0T7AZ*]_F:?4
M"/3[(RS;M(88K3,W$8SL'6Z0RPS%B!:T G+YWG]*U%LL[=0HZ6'E%NNE>5BY
M159ND95;9.466;G%O99;;-2^8,G8O3CS@"Q*S[7@UT:[ICH.,OU0\
MENQ#J$HGNA5Y>G8H0+D;V7^" IE0/A.O.$Y'XXDE#C)L#X>@7W(M%U%905T\
MFF[A>1]9?-GW[ $8I5,9<:?>#'@07D=/!D"/LZ]ZB\Y$%<=$W:VP*.A>3[7A
M(DA3+"@A3MT7Q!"J)P2Y#/?\ VRUG+=NI5
MBFANIX41WMAK%W?OQ;V[M=\=N44GQ:*DJ.AL?\XJC]F>ROJ,H, OZ*#*M0T>;ZUFV; \9.00@*%+U-
M@/N!96/N]S'=.#]8M[]_!*&]S-A=X06S-1]1R=>&[I(H5[BI=4"S1'!PCC,!
MZTP=8!_NPK'G<)J@?9PM5RL_#D]L"Y! W!!I.Q=4%'!""T%R_I,?^>G>7-B:
M\9%L "_)CS#Y@68RBI\=:3+5AV?Z8>;O' .L'AY='D(\9\$3,8F>/ <=8ZCS
M9HZ[@K#F4&;::3)J#B(5^AED$W(X\^28#EM0CG>/7LP]I* )T16*?930K/!M
M!]5TC/J"O'AQ#D"&=G'.Z9N@):F_@!IKSX_HBDV $G#.H38;H188',#H<0[,
MY0"8<@XC/#=.G\IT&]6W4XNM8.? P ]>$. WM+'A3-FBFL4&S:W,!9.=3M'K
MFK^(=,A*?\M/5[_JAJHT4QX_P*5O4;/=:AJBRAMC!"\/],^<4EWI$4=D;M*AUX4)]R_P8Y*J!K.
M=A90%8,T 8.3(W[FA(+E #,./9YN.$Y* @ZJ.QYG$^$3<>9\7##V+CD+8,WU
M0 M'IW[ (CU TTZHB.>YU71.Y0^#TD4R-T'TU3F$K@ 4CN2-BNK'Z^/:,Q3(G.-V(
MZ?Y(684^D^_C-@<,C+O:0T3P=(1"&0!E)@>KS*DZM5ZFL8+"Z89R_Z*09#2" &K'\^UH
M*@69&D;^A1,0'O*HZ+H955(O?L0A!B1YQDA%!BR9$()&.2>.:1@B^SI7$G%N
M32[JA:$7.W;F6([7LA'F7WC+[LC4B='*UJB@09"N,/;(2T \+[FR<5$P+7*_
M3FY<)(NF&54B8?#&$7;1P40K*9*B(ZOQY[T#Z8!,4;ZG ,P65VQY.)=# ^/<
M)ICO-/=$?OC01>/CYR7*XUL6YL]6#&2W!YMS^$J=%K2%(D][*')Y$\7"J:GU
MGL+)MOG7/&B%>WF^TR#O@'(AP%@H!C,C@3R142B6;4
M6S*YF->W[[2\5:VOEG?NG/ EY?#K%!,28W(-QL8_,EH!&#/'^X%:9(F&;%JZ
M9O&*TI=YQ5(%WNRK!M\1^UI;E#1+[9U=_M]FJ1 T?HS<36A8=.+^1[L1M4S.
MR",[^A.LQS%M6CR-,8,& 1,#R(A+FH=
M/WE@M! 3!B9[(TR"CXQ"E_@SS^BT65=V5)HP%NO5Q7IU;=&K2S-V:]5EOM$0
M:>&VWZ2]5PUZ*)UOT;I_A)@.!,?IUZWN$ARU5)UR::SUYI)KI3_5J7) C=FC
MZV'>+EACKQ[QW<:QR-;7QROFCQ-2*-^](:&-0^G!XV/S6.;RP 46F':9\LJ-
M%__)#S'9@9YEP -N+V?95<=FGMVA,>@^)I$DSD]
M!P[F7<]/X7QUH .Q*EJBI+8E7H;_\HJD*CR<@T6^UU4[':4K&XK>9P?B-P_$
MTZ;0V5DICX;%N4-G- 8<'=/ K(^E2SL^\V9U]=V^WL:PB;GWW?Z&R]
MK^^/-C7KRI@3?-HQ35O6,>T.DSUGL_][email protected])IGO]9]RF*:AZGW8-VR9
MRLNTM+'=*;657H5@58VDS_=P_",=83 ^/$)?B&,]5VN83_DL+F_(FE-SO'+>
MW+:P8$M0&M?%:$M<56/K;GQ[K*"8E-C[D2" 8/JN%L/9([/]1]G/XVRG>QO:8F,+.]9LJ)S"''L@T90+].#$7I@G-A,+DKQWO 6I$/C/5Y:7UU,\&ZFMSG#KEQ[JZ?2T=JG!Q)S;/P=D59
MW;Y))0M ;B@O-P1+@M'[+%FZ7AIX%;ZZ58U]NV@>5O4N8D.Z^6PCU+*K$\36Y4:K\HI&XD']%;D
MR2V-V\1$O25(9]_S6A
MCF4*BM05>%GKZ[PB]D3>E#2!;\N=CF*:2KNCG<8UH?7OF&QR2PCK2&4EN&G1
M##M;P*RJ779_*)Z_Q,.NZK"K.D>YJK-%F0KE>%=U#CXUNP.R_E4=+KNAP[&+
M.94O"KN8F_ILJ)*#>N,-D);2Z_9AU^LXX3[L@+
ML)DX;=;:.-DQU ,S4OU0UM0#'Y/.),N+I<>R5:GQJIRRI;?A$?XN3&A+A=#Y
MD\]JUCO%9AOYN;[RO6OK4A^FI#=MT]H:5\4\<";VF>Q6+/>5K4O-UZ6R K][
M3KDI9?;@:(.%T:(( 47_0OMU]DBQP/"TIC!V4+D:=NC%FJS:,.")?9RV3>W!
MB]STI7$: 8U^9>H]7VEV5;_=T
M@3=4O0]3")(LFO>P2C#GQ5?%N!2,TBI40YUL65SB?>YD/;#ZM,O6/XD=]0*W
M2YL![JMBM2YJLMCO\H8N T]:LLJ;8K?/"[+243MFSQ!U WA2@?$$^>(K#"_Q
MLOC+I[> FX'?H]V;;\@#]6($R0][=!S0Q8NOM]>W7.?JM]]Z-YT>]^U')\-A
M&83S4E%:J!\IMC.[&N:)B'3%XZO9W;S=.7N1DWEY$7O3ZFJ6JLF\VNZIO"*:
M;=Z0NSIO")I@*7J_ITB(O7[Q5=0%R8199ZR\(4KS]/A&;V_7FGW-=JA;=;.+6]N/FNUB'T?:7?J)*3C8Q<3/@EY;%:(1>_A=Q@@
M'S]S!O\KC9.\0W01!NQ:",]G0WH)&<4YW+35[%__4JAS7VBJWO6P,1QM.3EM
MZHIP+($PZX^-71/3)(Q>IS]D7>+'0!4[\OQ7SDTI-O,-V;&MHQU,^K9CYV2 
M*X49,,-T$O7GQG:4=Z4-A\.8)$A+VG6.N-0;'N7QI+_^I1Q1X@!WUTL*F%T!
M%E,*Q0O+E%'53Y$\DXZZ\ QHQ*S?+NT.66P5G@/9PNSB9^+[69OIN9;;^2.L
MD>NB%%FT5<-\TVMLP.V&,'*2M>NT@U?8_0H=DI&F Q*0H9?$E&LB^HSM.%%*
MW%D3%VSB (\"\6T?^W3/+\!?W[AH\-8FMK#=1=2\L_WJ3*2_?:*VR%Y(=5YY0)NF1A<\2G;"=8E#T$DSL:'5
MRB.JNZ;&F(K<$@]]2;DVP559OS1K4/"IJ4D(FR;-H>>V@=70)!-D0F^<3.R*
M-@VL-$TXZKRW;"@NDRV^>0+S0=5;@KEU48^/S9(3T;@\M')@F\A4*OIA-"1>
M$[>1#V9+T;=.Y6J84*CJI<#2UFJ7,EMGV Y\9F)Z//C5.O8LM43-;
MNG#@\V3]$%?$2ZD.[0B;K^I9)NP)*?L#9N]N&Z[=,(]THT3)7Z,P/D@,_=N/
M_F*\6%,$19?E'B_VNPJO6%V+MTQ3Y#MM55?ZHBCV!&N:(2J9LJC+&Z2(;H[X
M/&4Q.N\E-.)N!3!)@,4'2.!X)#YD-I[2[DJ*H)M\1U,,7E%TBS=ZFLP+JJ):
MFF$)W;YQ$D%TT3A\.EYO/AVOL*0T_VAN4:F\GE5^WH9D]?#SK(S,=V)/BLAX
MYT2U#?*QRN9PBZ;]#=,$- >']\W___:^M+=M)%OT>P/Y#T1N#Y &1(?[TL@$
MH$2Q)_.1SD/%3'<+ ZUXRXS9?KJ
M:32:4=]^I'F>.VPTLQ&"UFIVLM 2A(YC:UAA,V+2,"UUG58GRP':9QA[;B/T
ME]@LQ_.#Y$\_S(_&J8;2MRRG*]JZ+(N:9!NBW;<<4=<=U]$T339+_L,JHJ1.VR$MW5>=I;ZGV"*MZ JR?5+#_)YERY/TO@:"1NI[\!_%$1VC
MKXB>K'F>I&BJ8IW&/,']Q>=IN!C(@W&(*8'HY<<#R4N1=I60B9]@T'T41#Y<
M_;0-+&"-!8Z#"+E[!-^@[0*"[%[XPW&NA(3\)P\2VH8%]NTS28%M8\;^7V3:
M,(>E0H""DH^9L!"R>S\3?-J!!>'Y1*2[;R+=9MAW;D@;5I/YH2U#>_5('%-_'7R[943GJB
M#TT;W@SSA(739Z\A*EF;GK32S<899#EK@).'M)5('B(LV+Q'&"7Q&(/N*:)C
MBKK%+C2+^EM=#LU=>YCM]0E03X8NW2639^S&K*:"3Z74\VN:Q?,Q?+J^=B4380*0&%*HWI(3JK-*S->L2@3 0T"Y<*.KN4*]#L1A$F. 1/*#H0LD(6/@/"+I@%)!AK>=,6FV\)<2P
M2%)K-^ZC2CGKZH52%'M#@6F335?"#RS\$(4/+)[%*#R+KK7P;VQ15OX3!&T"
M%TZ<,.G-/@X'&64Q*J_"S_NX!!%O!-;S-L7K+*\*\6\+&Z*;+J2Z0%.GB!" 
M<(+;!5<"!($9+C"Q"%\A$<,.0VR?WDB>68P2IR1Y+4CJ;: N;](&5182@ Q&0R[/&6/,#7D5>*?+02)2P/
M#1$#W 8K2D*?L=RGDHV$*^"WZKVYF.>&J"+T6PC4!.CV2.^_\$E0+VQA'(0A
M,FZ)L@<_"&E>%NZ'\2W+AJ.O/E#4K&3\35K!/>Y/4$P>M^T$]WC0!+A62='U
MLP.W:#99BHAGABG@R?M5KG L:] (/]*G/RKE;49'"8_9*&&"HX3G>_&A8,.&
M(AVJ4J<3UOTQ?*J \AQ0/G.],9_F3<'FVV/QF>L-) J?N;YG
M?CK??"T^<[WIW=+XS'4^<_T0SS5ZS^MMN[3XS'5>Z].4
M6A].EV;2Y84:K%;EO.QG-N3*'"W,,:DE:/TJVQ?R-+N%)G#7)D:^F#-3-#*;
M)BN^^65)UE9'^'D?P'Z*=!>:L)?%PBU+SBD^A0DW;S#]._%1KF.MG  ?AG?B
M!\P.$WX6I2R"SVI9BJQN#$&I  1.>MTH/ZR)[+#?.@R:ARM4YG3Q(HSE&+NN
M)LH*=\R/ B)3TL+8!7,YT3N3#% 2I,\X0_V
M3E%B,*N"H(F0<]-VZ>&#=?B02)X/UKA\,#XDDJ<>\2&1:T+-AT2VRA'$AT2V
MVAO$AT3R(9%KI 'R(9&M.1Q-OEOXD,CU>*=E\_#XD$@^)'*M4\&'1/(X&\\_
M:%"4;?_/G9>"PX=$\B&17-0W)3K>Z,V=OK#GZ0:+G8I8PYJ,9L_%%>E?QD\7
M;H&.8.AR1S*4LFM,T2J'AN9H3[LET?ZRG8XPH?UGL5F'*E_($J8!O"DZ\M2:
M:SRWI7M_N.0;;[!5!PY.PDP3[X #&^0#76X(=&N4=^
MD."1RRDJI\%UYCZ$]UGOOJ(?8))F]28KQ1PK&OS^E;9,+=H#!BG^[,VL4Q]-
M)5F(K0MY6J[>#?W!7^+UX#[&XC>V$7@?^0H?&<=#$C(VI'NA87;\10F<6 )7
M::3(H_ \"G^$R7SV%E%XO0&A\/,UC_Z,0S_#5JA/K;.%,*ZVK47PMW-UA&[(
M'FZ 30_A8GL*2-@^;^C6)6,'YH\3$BB?43?%,<%4,?VM=2RC733 S7 FTN5;
MD/XECE"KII-),)LU 26Y=3P#=M_6,>P-),T&QG[SFHT:O-?HH>V=L,BSK_0E
M9IGDW[$G,K57Z:0.GGO_#!87FCK3AM(K4^\[0CX!>Q]_#;95IQAB *8]UJ5@
MP4F4!5G("DX2,B#8T[AH18Q>B!P;3X_'V)\8/U9Q(/TSR.ZI0VAIC^G.,XO,
MMX5^\TN],73A\JB,-V"?H/X0:KTR0(&.%$[N;%K>'GUYZW%>)\$]- VJDT /
MSZ8>&EDZ7J'$_K_-*R76JAF8W8.S+5!M K]<*0N@NL7Z4I'DK:.IK0LK1P.C[SG5E7\
M9CF%6@NE8QCG4H!DF!]:"ZS(-O;\*>
MR^[A8=K&C@TK[@BW>4;GG;+>C=-P]YM?ZA8V?2>*,^&)9,(M(5$9^I[D"4X9
MSI:--X9%*@..YYF=4WII>+N8;LWCVSR^W:#XMLWCVSR^OX>8"[
M3>;X"02X.Y+:.GM\R_"V85ZH#>AM8S]M&/L9R&6.D;
MSS49R 1?& ;I(,XCVBLQSN_N8=FG) YQ^N"0#'/FGYGKBDEW$:2"_^ '(8V"
M9S'NJK*)-+_]-QED;#,#DF1^$ D$#EAP2UN7"0E.^TQH^D9U^:L50(W]IRI4
M53@Z=/"G\!"' (:?/ G^*".)D/F/;/IGAP%*FWZ^^86EJ00I32@!/+),&$O_
M6Y%7PII,COWD+Y*A2"AZ348%)I>DK_@9?>^6W 41[?L9 _TB.E64^)CW4B,A
M0D&GCB[#Z0!P':09RW'Y&0MI\"C2[I7P@Q&AS2W9RVD'UJE\,1+^UX]R 'ZV
MJ$Q+6?XW#VL_*SJ'/3>37%P#(@-BYT=ISJLB.(IG01:"-4H&O=0N#D6DVN6I-9
M.%3 ^//-BG^R.<7)D"PA$=8[(HEPSNL+PY+QY32-!P%M4CMM,/O<;3$G9E"Z
MP2I,L&'ZUZSG+?MLT?FV$(#33LGSEP?N9$'NC9:R[XJVN6^F8VE?;)O+N^3R
M'#7>)9<[O,ZD2ZZB71RB-^%IA==XE]PF\L<)"92V=\F5+O;<9H9+EY/KDBM=
M:(?HU[[@1KT%8R,$K?_O;YW))"0BQ2+8--$=$2/R,PPB\I;E*-/7A\$#_OW#
M^SP5[WQ_\KL;I(,P3O.$7(YZ%3OJ&PG1U.G%:99>HPNCBS;/E?]$W5 WH&-V
M0S!N/L(VA _E8L 9SH#ZR$"IO$KB"/XZ8(ZKJS@,!D_LO].WZ=P7^,@U!I=I<=GW
M"9V:\\ZY_OZ;\#6^@$7P;5&R.W6)4-#[email protected]:HAZI7C$Q*F1N@EZ<@7DB2
M"N]NXDDP$ S)^&U&KDY165CXDK&;+RQ$^_4^%=UZX[LH^"]AW7/'U,]-ZQ[I
M1_$1MD"040\+?A=^=DO*5<+"B4G=/(D?I2/F+I[ 7G$"LW 7QP R/($>SV!0
M>M\'TWW[,Q15/=[358LM4C_(;&'01C"4\)]&17Y$=E
M_RFP;X@+,<@F&'&)LBE2EFR?8+_Q?'!/@PDTME<\L@2T$K!;4MDQU@E7 0M0
MU%9!VA@@>'\F?=(YV9%79401GV SW?Z3^TE&Q3"[64Q69_X3I$](:#D(D -,
MM/!)\(?Q))L[X""Z9X&N:;1CH=#J0G!@KX4Q0=(VA*+&%9/,#%"[]4TAZL "$:*_@/3BS7$MVP<2)U6$TJD@0&J,"@@49',\+85ZYJ*@6;WZI*A?9
MHFI&A4@\%0"S0S\E9?5F8%A*F-%*,S684*(P/4[9^^WV)\/@TADOEH: 8G-TR\0D70R>#2+T,0N%FJ%A-G9<$
M#KOFGQA3T;N\N&F0=T"X$& L/ 8S)8&>$58ZDB?%,1O,:4WE.)'KJCA!TVO&
MCCT_O1<\3#-:/)%5:^#Y,_GZ.NA[DLN1ER.-OX"D'N?C;Z@ AJ4KRXN3RU*X
MLKOM!EULN_=1&;JCRXICBI;A2J*F:;K8-7JJV.NIBFUJ=M?M&2?AH]J'<\59
M'&N-QN>(TE48,\)B0AYC/99!M7AITAG8E3X^-$H!9RU/@5G3WWC*!$^9.$+*
MA+7%V!J#ITP<,VI%)]6>/QMPF#38D9:UC-L&2/($#Q_L<[#[9];F@PD["
M BS2,"3![S>)CP[!ZZ?Q;1SN+J/5E U5]ES1,E57U!Q5%VW9]41)U7IZS^Y;
MLFG]D']H$O[?VX_75]>]#^\7ME./A_3]!(-'Z15)RI3>8+#UCG&4 7TI2&--
MD2,2/>4AA6A7T6$I=I?VL:MKQD19)_LMA7'#FSPLD]
MQ7],4U$5V^F)W9[EB9HJ66(75A+[BN'9EJEXBJN?1/QG;^,X?A:-N@6?]><6
M[FA';II$2WL1S)H0,$JR!UCX,4_*""=+CJK5(A=>7%KF^ZML7$@6C5[2(.A/
MFODT*_XMXI_TJ_ >V\.*REUA%H%]J7*W!$XL@>.EO#PNQ4MY&ZB5-]B ;W$I
MKVI>'** ZJS].[R4EPN4\RKEU2Y:%W)H+:^<2BFO?"$?HJG$SDMY=VOW/N\Z
MV+UYW)4TL]?535'K]ONBUG,]T=(]2]1DI=^3555QM--(C]Q?">\M_OWKY4U?
M^$NIURT]&-RR9EFS+'6$2RLBQL EAC30WO_90-
MWL1RN!S] 3/3OS3A8872B)]-$%W>![ V0;3P46#7P3=+>A^Z04@_N'1??IC&
MY;C1M)+(_>:7LB=9]4N3.".T5&6Z&;J[3K$";5%6N%!8 =_R^:?5;I3+5V0=
M^>!OB!/XO3A$(# =GA;!/A;C46D)+\TJ]\-!'L[*\V8@O_EE 6A>V['<3S9S
M*C%/2%'TF!9Y^^,)P%B4,I0_R:.IH4F7T8AIU4KN[!>.)GFR;1TH.LT(7_GQF)S %PK*6X'_'2^
MKJ^O^1CC__$1A;[^CUU3H#JN_H8SAZ9W3_:;A[G-\US83D2Q;0-";]K&K)G?M=,F?.?
M\TE7=?]>Q:O888ZCP[/P:^,]1L>TU+9=3CN 6E/W#/5Y27U]PSF3A8,]BY_A8[UG.-WC-7Q:9'M%51/MZO)2J=&;7]8K=JFUC2&8\#U+
M\7[S"^LB0W=(![G!UZ<3M#HX=P"6>"J&$%2KH18KF1;+.U>68,Y5:A;^^FLV
M9G%6"EJ=T_(UCAY("L#2PM#T)L[\L/I['/OZ-<[^1;)OT]%*5[3,QXN3;[.A
MB/+.RC]5N=_KRCU)[*L]7=14UQ:MGJJ(FN?81K]KN9*#_:#DMQ^OU'_)7PRW
M@IB#0ES']G0@;NP,Z 2KJP2G3F1/5R$0V(F&??CIA ZSV66?K6IS+5%=Q*9K
MZ;+9ZWNBH\+26K]GB+:A>J*B6[8B6[+E>(A-17K[49'A4Y(T0^?Z(+V "C@7
M?Q$JXZ[)($_8L+1)&6AE&G66?!&0>;A9$P9&WOXCBCJ"KH,&
MDA/!E;5Y<)?O_P6IT\5Z;)*F)(5G+T5YZ?,,5'5\
M3)M6'DD4K4EP&Z!6Y;HH6K+UET[R)>A3LSZ=#ALBVD JR\K;C^*]B? A&15;K7/MLU#,
M:0BM A8DDZ;6:;DFG(NL74SQ2T&3)L$#K6)OXC&E^K#UTCE=!&8)8Z-QD9![
M0 [8=S.)1L7WC?]XA6/>X\C)LB2XS:E>>1-?^SXYWAO_,TPYNS_'PC<:D!EUF*
MO#8NMP=_X5B6*R;QN!?C5,T<3G)QY<11VB4C^!9[CHZ)[S]FB1\GPR#RDZ=/
M&1FG( (0ITDCHZZ$OP#%,OX"G!670I=$I*&:BHR@2M82UEC8_EQS\:7>
MI29>9A9POZV8-1"7[WY=>[FPKYL(K(SWDR2_='//03)'6D*/,\A4YNN!OS=8
M/4/AIEMSNLIJ$.J@4OLQ&N(?Z,U[\$,Z4IGZ.^>QUD1RJZ"HB;)D:'7P-P%K
MA=EIN,+PI&!PAKZW3!5H(EY0>Q1!I]'K9NCK %T+:1X;\MY*
MI.'1D6QI'92M">:\KSPE& 8$Z>/"W1+&-$#2X.L#]!]=,N;]Y\\ 48>W]$>"
M&G&+G0MH! V1= =OP-]2P"A#E),DV,&6JHL]VLP6#&C:_>]RM.*5\C0_;1]>
MW",OX?E3YUSS!T)'G0:E\&N"VKWNO8VXD^H6V0M@O'2=E='?;R3$WI--O]4H
M][RHIZX&:@U'6Y(W'PTZ^L.E%["P",M<[">)!X0,J25?;6[=?R3)($@;&O Q
M, H[)WE?A*0.N!.&,>VTNMR>.\:UXVI&7S*ZINCT%474X*X1'<501<5S#+OK
M>3U7M5C<=L$H70^:N4 ("(?$#^&F1\^^U'3:JKK9O -(>-QP%$Q;/
M0K%N&.K*?VIL# H3 @Q;>_ENK$+RS,4(AX?Z@S),6GJZ'+4F+0N#K;HDK;XH
MUX%L7F6>)+ WRCWP]Y 4090J5S41%SKRA&+,Z5CR41.A-M&GJ\W3?R4(_7P5T4C((!9ITR$N-3<1@,X%S3/Y]V/X;&U275,DQ'
MM$T@F69IBFAI *O;U4W5,5T#2,;'T#P[AB; OU>()\RH)Y3DHRGNP;2&[N@#
M()HT?<:=C:I]KMJ UAIT\+&$L)*"*(:WL5HBH3405*'&L1QT_$M:(8@_(\BD
M($AEE,LUP6DM7^.," YVIV,S0B+:SH).P!TQ51.^D6;P Q;/+F;/#(OOP0I.
M%.7PS#@L6&91V@T"J,+C($UI,0=\B=PFN9\\"8I65F5TZ$=QE 1>C+"O(!HAG>B5
MGY [/V%C;^JH@I>7(FMUN<;&HJLB\;[2:4&7HTNPBI '=G KETLQZ5J;ROWI
MJ[=D#!=J7++6%36M[X(=KSAB5_$TT71ZJN5V#4M6-79Y*06L"YNN %3Z15V2
M#I* ^C3V);A[$CRN*I8(%I0B:JYABHXC]475ZLI=U?%<0^J>A.!>7^1L([=+
MB@D5DG%AO1IQ_V23K'PA)#X;K<7"273FUR",\Z%XBZ:ZD.:32?B$4AD$).S5
M9T$ 6 ($:TZ]?9WB95PF(MG/./E+Q)^0B$Y4O"L#;"CX!M54L3:'3UDP2)D0+X8QT7WE:1:/28+R%;X2@C8V))4;X)^D!(/)PW*#
M>!_%^5TAB:^NJ=0ER0 W, G]##\-8KL&-RPTS <9P!]DA(T#"\84*C:/ZJ?_
MA#A [ 2PHTX!"?WK$!UBF#88)PSJ&&^[V?8+/!8SRL 4@,LB%.@E954[7NH%JH27ND_+QT"B1RU[^A0!:G-Z==/4PQNX
M1LO9D*Q.+AI^C^!&S3$RLRLK@Q5DOG@)6:;E>8HKB5W7,T&6V[+H@!$A>I*F
MZUW%A(^9I3-9!<.XO'4/CY(Y%UMAT'@! $P^ \<-YSU498,JA_6G^IX28%LZ
M97<[Y/Z0#551%>,1_C3 <(%_:RJ8F]@]5%9U8Q&YLJY[3K=OB'VY#]>\U>N*
MCNW*HMJ5=7C3['J:"D]+-%IWI?^KXGM[!7AU1+$5PF4KE!_9-O;[,D*VL>F[
MBM27',L2)4GU1,W13+&K*:JHJKVNY_7=GJJ:4Z3-V[OK0-LD1@+ =&-'C*0@
M3A1@)+G%C+0"(7MCI!)I9JOY"$P%V]1VQ$0!0!3C1Z^^NRO1U*
M%-.R+8JFJFZ/W?9PN R]'J+8)IWA8#BQ5$7>
M(TZ4@DT42VH/3FQ;L_:($[70"BU=;PU.-$61MQ0G:^%$*Q0<>:Z^=!NLOL=)P%PJKS)O$6VV*E%64@U)1ZFLF+I._VTK2P)HFF*!8=*SQ+YJ
M@,0U%$UT7%L7X7;R-*7?,S6US\0+7E.R5+FG=@9L8W&HJ:8F[PZ'"L6AV6 4
M>GZ0_.F'.=Z:^;C,^\.V461X0Y+Q:[0%V]!-T!8T#73/11S:2I-DOE?#M$"5[I$!)Z3]C+%C&E/;#
MT&#)-;4^#22D@:)9>R+!*5!%R('5KA5(
M7*%V+8E^ZE:WUW6ZDB@IBB%J7?B<;5L]4>DKMBY[?5FRNU-VEJ77)V#OS]?^
M!RR1I:^,.505"$4SK,UC$,":GJ-JFJC8M TAV,9V3W5%VW"MOJ+HDFL8/_3B
M:&N2#>:"W%WIO&W:;OD
M 4%5\:UP2Z/L^%2MU7>]<7+QOF'_;>VV^N4[LK3ZG5W]_'C?7J-#NK6#*0%;
MC]_9J -WL?>"RTL)4AN&E;%A6&\7,#X='*_,OUX',!7CV7JR.IK1NKN>6$ ,.\4/<\>(T/D%DV
M\+DZ%UU@&5@'/2A\\#-'&;_JMCR_-%&6VCOMF[7Y[E77VV_M&K&)UYO9M@/3
MVN/AQ!7468IFCC(^^Y3/##SW@>>_/G9>V]3K'0KU,F%\Q_(HY.LK.
MY(KA4[Q/Z))9F-%YFPB#T$_3O[]U)I.0B%B8F[ >!&)$?H9!1-XRYSI]?6&*
MXSX#]8?*T)A:+BU*TM .E*2Q@)M#$865J+:((MCG3%*50Q"ECIL=483^YQN!
M;Z= [V+X*/O"*U)V7TB9T?NF8]FJ*EJNJ8H:/"_:INZ(NFI9JN/JKJ*;TYRY
M6LWE7N \#G//56+1 "?&-Z?)?;OG_DHFWH\)27XLGH9E"8Z&8LA]4X>/VCT@
MEJV+CJ-;HM/WY+ZE=[NZ9T_/ G6^'?XPO(C+ U\J.:"UD?1=DG2Y/GT/?/NL
MA<3CY'.>'FV/D_ZY#7D;5IWR0H6/*O7@?K,LU"0LH$#/$;NR;8FJ9LI*3[>Z
MLFK/JE.T?YFUH>"\0F4>OYM4J*R/>U:A(LO[*H\X4H7*;HHCUJ7 $MUA?0H<
MNSABIY^;$VN[*A1:EQ!+"H76)P0M%%+-?=5J/8N:UA9GF*:B;FYE&I[6ZWJ&
M)'JNWL728C"#9%<5'47OVS880;+D36]G63(50SUZA<:K[*\_V12GW9F7#.];
MF9=ED7^M%G?-_8P7MK"-\,*6!N>?G$!ABR9U
M=$-O4QH)_G++TA;=N+"LX^=_G$GN+Q5=+4R'!U.Z [9TV\[$:\'6K NI=8>C
MR7?+AL>%A2S+OO='K03;!3N]TY6.)$G;,E3+JDK@\,B\JN2TJTIV_\"NWM1P74=EY:T22BJ&\_ZHJTDYRPX]16-+ @
M8(YF6Q4$]#7#Z+JN)RJ*YF'#4T]T9*=7VD56]'X+ \J9HW184TIG8U\E,4[J]OM^$N$\9UB7
M[LP-PIPU8]N6%B\/JUJ?%IYJZ(9K.Z+I>D +I0<7H6IZ8M\RE+[2\^0>?+62
MHEXAQ>8PK\I(_$8&\5T4_!?$YQ!($XP"0'QM^!4HFI\#_Q83=0.2TG1>,MQ9
M$N+SX]!TR_60_47)EG11Z_4-T=% =>AJAFYIJJ78SFGTUUX_?6[]',2;>U(D
M%Z+_I4B8R\=C/P%RL]'%F+0ZQK[YP@@.%YI!.$8X'N$O806?,H+@%YS0P9G.
M=/JRG]Y/?XH_^%75;0P(=6B$*YRQ"UL$.08=0/A)?\:RPA S7]X%T6QB\6\\
M#9*G06Z1!HEIC*])@[2V2(/4&Y")>+Z^Y5Z>)$#H0D8=W)F\99*2W%'4/2>?
MG'(H>4,> 9T(M+'LB=Y*6/\_0?6S=8$'?>N8,L_<>34/_1''PY]!&+:.:V2]
MHZD-"-RC9%"@N
M:Z:%QT ODH//'P2%=+@QT4"IPJM0'VY@D<+Y[N=?C4J9V$L]:.+WZ*1O@'_FC_
ML3"W9W851]=%3S)<4>MIDFCWNZ;HJIZNZT[/DAQO52R,APEVTRW!>J;[P*HP
M@7:\9@E[_S3OE3#?#\!8U@_@YCXA1/@"@N$^%?K1D-4V54K]IYGQNU">#T^4
M6@BW(Y#' 0%430A\&E,0,,[K;]._X%C]&Z;E"3LW8YH#X%IM 0ZO.)^0N0U:
M@D#U R&+,S\\FK-F2TM TSN6LN=9H8T!5K4Z)J_Q/<+1P(RBPAWU+HS3]+>#
M'X]7Q]DZZKX+89L']#O-VL],27ZC;'ILIFK6X4_.L9YK])Y/645M#86XCJ_^:$2P!)M\HMK9C?^(S>TQ+!$-@C!@)5.91X8D\:@_O'H5K# DPE)YK=@U9U&RC*VJNI8O=OJF*/<65[:[4U3VW5YG6H!CZ
M#&,[@'E5>9(7  SD,ZP]G"78S05TTBL_R2Y')=UZ\?@VB X4E.F:?<]P;%=4
M-%T7-1/;S5M]5U0E6[,\59$=\S0*E(SF%"C-ZI. KT$.IC2C92[[DJ9\PU/P
MTFR-/"6C/!1"8"?>;YT7&ATC@HCOKVM?EN_8QXL@[OW3APU6+5/--C0/-MK-
ME-^?"]XL.=C X3?_^%VP03/19PD95U-Q5TDV=PZ0;+Z_0%2_E,V%HEL&1+'6
MFS5 G_O%NR":;796-KH?(Z#A2/H2!A/X++*R. ^@D-_U[X<
M<[FCG-\9T=IV1D[H4KE)_"$1(G_A)>KK4_!M_[<^>E]6P8!K_!_-BVV,T'
M:)-PJ@Q^ D*8%_6=$)?NL1!Q1X'K%Y,QTC(WX2O)6$3]\W"J&82B$M2
M"=;/O9#??I15^%NUS_?:,-914_2;36_B KWE.B3](SDV1G3)4"1%=L6>;O=$
MS>DKHJWKJF@"GE2I[TJFVV48D0 CIJW56Y^_!-MR)JFPTY)TGV^L&.5R5"Q)
MKH-H0"I(QXZ[SB#+_?!PJ-,742?;GMSMNZKH8:-X#?G(@G5%SW+4OM4WK+YG
MSYC)D)8ST\YP,9>G@F,7/M$1?FZ>!-$=:V!,XU95_FT)\P$&5>S!7VN[OR:(
MZPNJ MLM$5%P(#7=4NRU950!WHMGLO+N-PP?85?M-#LZIJ3EOB
MVQ0K%;2L UX=(YFJ>YT[Y [!20\3S8#$4I)-T\.SAJT-^U$69$\NP;#UA-&A3"FY2H(!P;;^<40U
MC<.T=Y<5T^@9K@D2N O_D;JVV#4<691DM]>5U+ZGJ\96V9//^S'F/!AU6PDS
M\A8R&JL9BV72H3!!G"%NTH .]V5IB96,QE=U-J^"0+>TN4&W0<[> DI6YNDU
MNB7W,\EUN_GY=FZ\.>P>P76WBN6W:U3II_=M\=;)9@?,J>/''UYFBE:QP/75
MM0#7Q9@D ](1P"B_J,TU;UU03NV X=,&+FFYZ/!J6?RTE$>DDPX%XB>1&.>S
M]K=MS!:2M 8T]V^KE_U_J$HL-2_.N9>-O<1PA[A4&GQO\SZ4N^'9YL6K]K.S
MS8[30N!G%LK9KRG-S/7"GJ;V\"OL:;H8+$?H9HI_P;^#LO4EI&1P<1<_O.]]^K^W'^%+LF0KAFU_>#][;;942N[0]?#QP^-M
M$@Z#W\GC) P&0?:%C#'Q?0CB!LS?&#CB&=^H\QBD;S]2Q-[$<7@;/U['84Z]
M'!C.229Q0ET:;-$/[Y=^ZR.0IMA, ?;[&MP?)K/QK6SKF9_0N8$?$86BA&X%
M6&/ZT^F#)!I6'E-%5<:EAY6'/KRO+/[A?4&^U]*R-M>QD;2DTQMOGB:$4;#\
M\;*YT]^NOY\I^51;T5M%OOYX$L9/A%#BL0F<9THZ13.L5I%N[N2=%]G@[M/-
M1]G6--F2FTFVJ]"/OOIC4KGQ:J=MJB/ <^=&/%72'E&#,37YS,3GVE_\AHE&
M]:]]":)@G(_/DUE4U9!TSBSK,XO_>(;, D81E2R*(C?4)F)):]CYAM:L?(X'
M_LPNJMSM!-N .X R5CN)SQ9AWO,DJ6K;6D,5M+5(^@>)L.414-09CD&0@_+F
M8Y^D\R:JI2H-5=_6(BIS!%W[(4G/E("&+MLM)N U"<,@NH-3^<5/_B(9_/T\
M#Z2B*@;84[IN*_*Y.Q?7WL(SB?W=IR_^O^.DAQ4$E6W-&H5\J_8).4MFLV35
M-C7.;'MCMFG;C9MIUXVS9#0P!X"Q.*/M@]'*EVBS"G1WG:&,F&WOS-0Z[$B('9T'Q%_+Z?IZM-0/2$ONR#M9DG)'WBD2
ME3OR6DY [LAK/SV;I2(V #N*Q!1H1;$9MQN*H0"WZYJN&;5@LFDHS>1^&DRF
M30=8U8>\)*XHH2VM8%HJHV'MAF\+L
MDB6=&Q:O-Z'U-4C)'ML#*26>-+TM*8,(R 9/5\WX\F?[I) IJVCYR;:E-9-"
MGZ('4I3A+TC+HA R\,,K'Y!S2A1135/?OXJQ0)'*A=
MZ_C')HNB-M;T6DV6+W%$GIBN[N71\+1( N9P0\LXGC\I?\0/)(GPM\X=B09P
M4EQRFYWHN5$UHY47#+ONR2E2QC!HN!8>DZ>44B1%LK2&*FM8PT[[GW6?OM!+
MAKHHO(3\)X?S\U0GW?3ARJ/I-R0A-E/;E1FWC'E8[DDQII(,<7;E99Y]+JOK
M3Y=Y&JU'MH1Y3EJU7.6=E",MP=I,%'.H!"Y703AK3R.3PS>H*-Y)-%,
M0Z)M-Q36=J/5)NSTK_^ -3'%]NDS)MBN4 T^19,\2^D3\LZ*&-JET9ZB/?TL
M2W,6;A +MXJ=0!#J[8\I;,U>2OO8BPUB)_C3;'T>X=;LI;:/O7A2XRLXFW-R@SBY
M'>RDVAKKJF'IS6>?"AG@@ =SW8#Z:1:,03NZ'$U?F?[%#=)!&./+)T&U:F_&
MAE*MF8T0CTLO4#>LAA:5;TZO60M!)QI>9OAU].X6
MAX2Y*1T]*C#K^Z>SINC-@AGHK(F*OD"C<]&4SYU9VD$Q7KO<8*+P
M4MGC$X/79;:UJ(W;"MNP-&?A!K%PJ]B)UV6VC;VX\_9U'-T.9R[G:.Y9YG69
MG*W/PX')ZS+/FLE/V+O*ZS+;PLGM8"=>N-)*>O'"E;:0BA>NM(%>32IHV#O,
M6O-@UC:'.0?>I0 '::PILOGC^[4[!6G,+NR/Q>_ ['$_O"]_R!;#]^=62K%2
M/5U8A/UXC?  #'][[F8]"$LGAVCM?9/EH$]@F07$X0_70-OE:$10H;JBM%Z"?[PDYAY:
ML2P301__/U!+ P04    " #[@)U(U/B^QSL-  #L?0  $0   '-P'-D[5U;;]LX%GX?8/X#UP^+#%#9<9)VID$R ^?2(D!2![;3Z>[+
M@)9HFUN)])!4$L^OWT/J:DMF)-NY%-"+(8OG1IZ/MT.*//GC,?#1/1&2
M=)#C) J^1J8'QT>-S]];]Y:CY?"#J=*;3G_@+$^^\=X#A$@_:@GKY/AIH+HD&1!)Q3[QV+%2:S"(H029/6[G\/1RVN9AV0$6W\^WF.BJ4UL\_
MH8CV^'$L?+K$H=\D/(<=RJ3"S"4Y%I^R[Q8.G:S+/*^DP!*;U?WX\6/'I.:H
M0^E,,9ZG]!,LQX8Z3@ UW??.?M"@,RLO 4Z*CU76 R $J(JB;9WV:K\"C:3R5LN6+^WTG2LQ1
MNP!.)1;+Y)*X[2F_[\2).E.'A:)P0R&@QJUCC5,U[U&!UR.TG T2RCG(HSLK
M9]$IY437C\%U[HJGDLN$]& $VD'^X&5U9#5=S^=C1QYX*[
MH385,^^2*:H65R!>!$9I"U'OM&6E2 U)3/'(A#)J3.[N=Y&#$O;\(XA"D2R4
M$W;2696P*CR$CJ+/?C?/+O;=T#>,U_ _9HXI;(QS 4TS4QMP9I:MYXO?)A[9
MG:.&8+$!57_RB3)H\2GV;[DTYIS[6,H86]IE V#XJR*#W8.'X+94$-+](O,(
MT_TU/$GN4]V;>N@,^[H/0L,9(=#Y[=TQ''H44GYIG+J]4V\QM.MJ1A2%\JGM
M8]=)I*YJ5:%],,:/_F QEA0Y_>LR[S64VUP1GS!=4NCZ7H2 C\JC.?.Y^
MSP'C!97:8?:K'INE7/#G,V$P5_<;S&R&F;-04D:DA%9V#*G:ODV14%&4W;^_
MK?HWD8IZ[M\AC08,LO'V9MZ^,M/:^/&"C!54TALLOA.%QSZYA )6BR&!R3F8
M3B0DGA.A,&4C@77DK"#;E=D1]7$54:AH,)J029IK7(&I#1'WFW'N@
MO@_NNM+S[BD%7VZ'DYHBK=[O[A?ZBUBZF=AG\E&DX!UB1#58V P+T/ '-*K@
MNO9RIJ#:$B B&V.AID@[%KJK6,A)-W!8DM^@8#,49"4,DPB8N\$DP&1N0'P]
M SCG4LGA#&;@9WHMY18O#%<]6&RKPXZ3@U6<#!4P.486RJMK(++I,$1/XD?X
M\)<)4NWK>7,]M=^71JBN_$)6X
M$V0A(ZQQZ=L()MR" -VMODI0(55N!]3[-<$%M)<(:&)3SQIG&.F98#6(U!)H
M=_N'2C$'M!<):R#PQH(/-4#SS";8858(798&(AJ8O6A$H@9X-A)LAT0AVEDA
M.M$ Y$7#%#4 LI%@.T *P4MKR**!QNO&+FI@93>:K. Y*,0^U\4Q&MP\U_RW
M!B*>DF'W=2&V6387;OQ<;9]A6H[)1" _#^AYGGG ?G'[X0:,=K<60I'E4Q,'
M9<+SVQ31W@4,;6FSQVD;AR?O;D/ASJ#MO!74)54<7LYH=W@A/+G.X>G[1#HR
MXAN/[\#CEU+10'?#GS 57[$?$MF?C&;Q8-]0"N)!"QMMDTI>P*#OFN(Q]:/9
MHY0PH_-Z2C-FPB] ;A7P/+L-=AP68JOK<)C:B;2A*+)4[^U2LV3:@A+CWIE>
M*=GWA>.W9AR;,QK%5B.L(B&90J0M;R#^+!#O3Y*6I#"]!5"E]'>23$+_FMXG
MPYH7T&.':B%J6P>J&HVI/<49=[3]/^6+C$+&J@:&.X!ANNGS5G#]@0E.!\8U
M!U?5!-F!5#$.[*!4&?2Y'!EU2\&\9ORU*49R7DLCHL,P"+!8Z#WF2?3VBND>
M1,=K[[$?QUNR.&X6P5U%SJ[%V_%4,> +\_+(!-T6948@RJ)^,F>':8XR2U!F
M2H.T'2"MTM2N.J,='878[SIT-%.[YV]:TL2HV[\A6+/ P#D;MK#>0-;;(=MFJ"7@<3JJWIH*'#;@5"(%U<#0G&"U&!@EQCX%"J@Z05<
MJ'C[T^6C7J;17]]OAX]:DNW8*02EJV$GL@#E34"Q#0C:E 9;6V/+L@ =%?X-
M6!F$0;*<>,<\(OIS?=8-$%[#8* X9=J)3#N>"C%O^R)WBJ18,TI4(Z,;I/*O?R]_EF&D3L#!']N:G9KJ+W5"UJX&"%T>[]0DCV*>^C2#Q*Y#ZA;YV2SP(SI=?B@TO>E,-&UMIL(.H$(>U@"@Q
M \5V(*,M6G=<7C6*K4&Q.>]0SJ &=3M!W8!():@+I6O2[\#0BF@JY;2CI!"/
MM: D$Q^W.D9!X_7G\'KO 0MO,[?'K':_%P*I=?P>:6@
M>BX8CQSNI(Z-^]C]/G1G(%!&3;#>]P0)-]PC?NUN9\:1NXII\;DVI+A$_2VV%2B,WF/U%N
MIKN[\JH)FNN"379.=^:"SXG0FW$ZB=A$
M0(%[^91S@YR5\HNM2B3,!)F 68 ])SF]^2_@:#\&?D*BJ-):SC,Y2 N2[Q#V
M_5;G[>9\V8T5,@X,)1F_2,7\(/GV\9CX%;,,M"59OM82?I##T5]ZLT*'^$JFLIQ,5OWB*+T+
MH5*IY#F_1(RZ6#[J8NE^V,:2S:S8S(32FQJJHB)AT$K?UP;"ZD496^! OZD+
M@ZMX%"X^J.2$1E7].AD NJ;L'*32"4#$A[]L)WR
ME3M)JFE/F,S3&OWQ!27&@--6[QZF)GKS^R
M^'\(%C(-\T7S+3W,^&MK2=%0REQZ=!S ]%IAL;A2)-#SC!;"8ZD$=M5I:X)]
M,U0RA#"$HMP;&=9HF*"2I'%T9<%IRR-C"F\9]8U]IRTEM#X9@DBJ0EV>GP4/
MYXER"DK+2ZOD4QE]M$!_DGR2=VFN-KD@TA5T'L4DECY7S2('YM/QE8/=3#D^
MHXZHA*,;DHY5\KY6&7NAB"?:+U><2[F#N7?]PBI*^#'!)I//L7K>_\+HNY81
M+]F$:"^AZE*V+J4,+L]>3+D*88Z76]@JEXWXK=62"\)XH,]DXZ(7J\[EJ#0U
M[S>]Q,:F9>9'%CV[]??$AYFN-R+NC'&?3Q<1"7K@L/'4\
M T[AAF/CC36EDIY1MK3A6PC,IH;N;%$XQLQLFHD.V\Q]JMA7,R)&,\SBC75?
M849NSC.Y8U3*4)\6<6ORDR_.U]"^Y $Y/E3A\?U@]5'=,KHA+K0:?9<$ZX#O">G,*\?+M=C>VL#YR&PP"@?G&&. =0XG-&Y++K2
M3O>6_)@-D*$NF4I6R,UZDC>5$<[],7\<&UL[5WK;^,V$O]>H/^#+P4.=\ Y
MK^UK@VX+YU4$R&X,QVE[]Z5@)#HF5I9\))7$_>MO2$F69(MZV))(YO;+KB/Q
M,;_AD)P9#D<__?*Z\ ;/F#(2^!\.3@Z/#P;8=P*7^$\?#A[NAZ/[BYN;@U]^
M_OJKG_XV' XFD\%EX/O8\_!J\(>#/4P1QX,I>@W\8+$:7"#/"3W$H;7!+?$_
M/R*&_S40_[H#>/3'^>1V<'IX,AC,.5^>'1V]O+P<4NHF31XZP>)H,!PFW?T6
M$78V^/[P]/3PV\R;21#Z[MG@A\RC"XJCCET@Z6QP>GSR_?#XV^'IC].3]V??
MOCL[^?$_V=+!$&N\&D\/)80;CWP?W@<^@]&*)_-5@
MY'F#B:C%!A/,,'W&[F'5=4OSDZ(^/M_?.'"_0D/B,(]_)512-%54]>?_^_9%\&Y5FY(S)
M5FX#1W*I!H$#90GQUS I-A2/AB>GPW^9SPU8T_"^A"4GTP
M$.T^3&YRY(LV@L4"4P=+">*Q.!Z)PD>E[1WM2^T$:OYYST'D1!]WLVOBPQ@1
MY(T#1D07%QYBC,P(=G,^)BQD?/?D$2CR$:N
M*W\@;]])NT,W'6-+GHU#ZLQAW1M3XNPD2+MTTS&V*\8)O00.;%U)^0>&9Z%W2YXQZX.K.U#5,><>?!3"](>=@@;7
M8O*O-Y-.UYQZW;:(/=,^XU2J,.P^7"P078D="#C-Q;,;7\CW%1#ZC#Q1!H;E
M(Z*?,4?S01
M/*=@SITC1KH4@EVH:9%3OP:!^T(\#P1N=BEP][P;C[J$NI67[VA
MO XYE!DM LK)7Y+#5Z]+[#,,ZW.?'&A$1XO&Q@2&0
MH]'![&_24>?XBI_&,M@%SO(.^\%[MY0<=SAY)GS5&@%4;'%'G>-;RU!L1L(CL-8!1CSW'IC0%#WD?+YWYD %BR1->$3@
MQ,%T:# WK&)?%"+IT[^8K[86Z1CBZYT\%HU^RC'7?WIX!C-@W6YN+:7,2-U"K?'5/,Q!E.-  %E5,T4_S*SSV8G+LPI4?J;&/G&!IP
M=G0D::"R:_8F/D)8&1[AK?0;=RV#-?LT _I4N/Q:EI9&/7?-AM3M"3\O\2//
M.3N%$Y2O4I>GL(\QY8CX4XI$?$7D#^A<9CJCTE;V=B&7'=/:-:M+W%N=RV?#
MOLUB11>RM!,%7;.EQ-'7N80T[-LL5G0A(3M1T#5;TIXC:RGU+7CB@/@B8)Q)
MXT(:V8E#N".1V9<8PYG5A5"U0U+W2D'LF.A!;RKIJ6N85XCZ,*=98I!WA%'=
MC3: 78AV56")HS2*:07B-(5;.3R1$Z!J%Y=+:C45IL*
M2TD-70CB-:)T"#:+Z:#U$L\P2'!DMR@(S9?13F7Y5"TLJI/F"1!P ?^3"A5'
M7=X,ZC\%OM,00*:*7@S/V \K]&-%80/H;L#XS?(ZJ0>-;QWY61N"HI)F'!FM
MO0F2XFHZL%PMEEZPPCAV4M6V6JKKZ4 #9CCA6%RB*8HR5D"IJ*0#1W*"H:!X
M_5H';9FA5I"7+:&90M#ZI!HU#SP74Q:=(U:375Q-,Y;R"6G(#"RZJU2Y,E94
MTH%#NBWJF*X%!3736\GNXK(ZJ![3>$^L-(F*2NJA.%ABRE=C#_DB1D$L#4MA
M8*KWE](J.C!,L(B>VBM\V9J>.2<8T3SIB#I)
M@_!SZY @G]DC+G'$Q+4^T=H0E(M%4G]&@\665R[I+% YQ 8!!9)E=IGOCX\/
M!B_R2H'\&_Y:4A+ FKGZ<'!Z, @9$!C*)U$*]H>W #;5Y5)@/[X%
M8%7*=@KW_5N 6Z79K.&>'+\%N!ONOQ3=R5M"IW)%I'!/WP)!KG&.EP*V3[3+@I:$#*>:W).G%AQ\IUF_?$-8B@SQ%
M^IT]2 O\9UF<10Z?=)VV2).JP%ERE+&&>VJ1)E4;;M&I68K8HKVH)F+U*4F*
MVJ*-J*YS63&GLZ@MVHIV05T:KI%RP:)-:ANA5@60I) M\ETVA;P5M92BMLBQ66_Y
M+CRA2C
M[&*&FWH_*9\N7C^I<6IX'7< ,ODG!1V;^2\+SY0K*NF),F? QU@U49"=+Z,E
MQ@W[F")Q27_D+HA/&!%%+C40G-^K66.$8L][EUYJMTKJGB&=45M-I?!0I1
MWNY,QL#*&(P*=!O:MR+:8F@VQAX4QMSA?M&J;F7\8,^,*]E7K QA*U3XLH [
MY:^5\7 [email protected] Q?FBI5J3QVE?%C9;AN(^Q5BJ>5(;U*:R5WYEZB2%D9
M'5<+=86";F6P7"W@E9Y$*Z_/U()>Y;*V\BY-B8V?&_:L'FYE@&]-H 62H+A*
M5'?KUGK L_U-W2]G/3OC.-_.Y[Z.M./BK
M/F>LJ&<6FO1R5F- F:K&8-H(?&V":;.J&9C6%\I@MCPU +19SRPTNPQ145VS
M4)7']U37,P.-.GB^-K"2)LS *!UQ:R.NU,*H65E3+(90&,#@?@85W3U?/3"A
M A9LH45>>77PQCZ-&L2'Z -&+?.A;J,&\2$5U1;Y4+?1+S%*RKQ5R>=&@I$#
M*C_HPK'ICJ, 9VD21&]9XK,E;(4QLN.+ZZFS49P<;M:$>;?AZ=7;UBZA"FGGR5]32A>29,&-(!O0S"
M1SX+O<1@4P-15]$2=57H&5!%7!47UGJ*L(NC,A=#LN=&;N4USXZ85EL+M#+C
M0T=,JVU"6)DT8%^F-?,"6WDUM1W33K,P;UH.@E?H^%-G'[)2WAMZX#66M
M.!K?(H6U?:Y41DQ8F5VS?3[U%I=D9>!?%W)9)_[%RN#G]IE5/VK6?B-J#S:5
M>_>L#*INGTDJ]Z&5D=?MLZ=>+-">XL.UMF=].&V!3OMP^.:60JUT4]OYO0UT2
MYG@!"U-7E/0_1:GY6)J6\L:?!31BNZ[,?.6D)L_&(77F,#YC2AQL)JE7C).%
M6+ZO$:$RMRF[FTWGL=&7^/^V'()@0V?3?C.8!_"0BXIIXY?0KHY;; 5>%E"K
M@R>?_ 43S\4PR68$K2W;4DQQ-M_2\-3N^C/D[MR^:*KCESON].WQL5Z\>[\T
MV,[E';]@WBL)MO-XTZTHS=/I'/D5'_?NEP;;N=PT&+:?OBWB:B()A0C5:4*[
MZDU+_M[R";D]5W385AT/;\7975M:I96GR):RODX(DDV'U#T.0]$WFRWR6%DJ
ML#4T)BL/L"T=CB*35G$R;OAIRIL9 +6;.'\(_V4\]%C-BD-_<]-R-769WLT2
M3^_6:BTTC*3\ \.ST+LES[!F&(GLP4>A"P(JE*1KX6)??R#'*)=[ABK&:2AC
MY.[%!*,K$;;+C8A@'8G6-CY(?HD?>4I1YAM,,IW?@T\Q
M\L3<_!41/TKE*[^]5&B9M=.V#I-S5\I%+&Y77,FW;2!7HJB]Z'/GYX@199J^
MILV8@#4E,$]N38S*ZGJ_ZK[C@.:"-=M90!2>!\,U)9T,W%AKK/09=,$_]4S=
MSUE@FJ)A:!A"J4ZT?AGII!\Q$E7<$4\U6'\T$4-&B?\4#;EV1!F[9E.I!JO&
MT&$H)WHKIE[##@NR  N#,$*V;95TT:N1('2'AG1H%"5DRI6].;JHFF%8U&=2
M%96T;D3U &6WG>KAM/(PI55&*.?QGE]=,G=AO0XYE,F"C2\@@G)B^J*[3?1H
MQC']-T;T&BKLL/I6M6C8TE5 [P0OP$X!816Z"P,!$[2WPHGBELWG2*OB8)$D
M2%*#L)W!7S=F!^XI=-_>@$>M68+\)6@/-[1E&.HOREJ#1?^+/EK0#.M&0VXI>@';Q).P:CGYWUMJ/";W@VYZ"59F''K-I82*RT#7MA469WL=) 
M[(-)&97#2BNQ%QZE:JB5IF+W/,IN]?9:BC)9^E8Z.T-C4(J)+7Z:? S>9**C
M)/5QEIR5J:3^+J49NZ-GF!=/^%>*?"X2H&0N"<39]N4K*"BN3T1/3,4TP8Q3
MX@"Q\OV#3[@MM(Y>$'6-)78M%/'=$"(RK@IW5"SR#TS$X7G(^7SOS*%!%HF.
MR",$+SX&+O:,$I]UWF=L:GSD.F_W&%.9G%0,1^"+74IR?AGR>!A$^*,S\MU+
MXH59]E&J0Y5^/]-YM#6F%RMM"P
M#LM[8[']%"X>A7T8#UF$X2[DC"/?A0FC -^T%8.01L0E&1BC;?+%QY3-R5+<
M;(_>?PIXY..&!J;!NI!3:UL=E8Z7KJ6L2VIJ25OJ>NN;3[IK:?F\HH[=0H
M+1HXCMDT6-\BN@=5.9KH=_0)^7%T@/@62> 1-Y)&WQW#6(E%)-*J"RJG\*= 
MX+DGIL2;1SB&!ARB+P& &FE!3@@K1J@>W5.Q;1G(]31= 1-9G!]Y+DF!2%[ 
M5YFKF;Y[@2E'Q)]2Y*[S^5LQ3ETA-75D2VZL6#%>S>@W=11*8KRL&(5F])LZ
M"BFID;,M==K*6VKBHCG;LBB8P<.R)R!3QVGMQ[5B;EPAZL-L8(G2;".I59+P
MTY$@Y!&D"/[X'U!+ P04    " #[@)U()::UE'(<   [( ( %0   '-P4DKB^>NO*,F2;.M!R:))*OHRDY;YJ/JQ2!:KBL6?
M__F^L'NOB%#L.E^/SD_.CGK(,5T+.[.O1\_CX_[X>C X^N<__OJ7G__C^+@W
M&O5N7,=!MHU6O=],9"-B>*@W,=Y=QUVL>C=HBAWL06.]>^Q\?S$H^I\>^Z_5
M@T^_78WN>QW/.67TY/W][>3@BQUBV>F.[BM'=\O.[MEY"N+[T?3BXN
M3CZE?AFYOF-]Z?T]]>F:("/HV **OO0NSLY_.#[[='SQX^3\IR^?+K^<__A_
MZ=+NCDQ2+_]D;NPZ%THNEX:QZ?=ONC5@M
MVALABL@KLDZB1NV(W1X ZM"O1RD.WU^(?>*2V2ET
MJ/!VN2Y^?OK;P_W8G*.%<8P=ZAF.N5&1-995]?RGGWXZ#7Y-EP8Z+"\NGB;K
M\VGX8UB:XB\TZ//>-0-,.=CIY99@_SI>%SMFGX[/+XXOST_>J77T#];AS\2U
MT0A->P'%7[S5$GT]HGBQM-%1]&U.T!2^+:G)QNF'L\NP_M]N7--?( > L6X=
M#WNK@3-UR2*@^JC'VGT>#3;(9VVXBP4B)@KDS8MD]Y05/BUL[W1?:D=0\_>Q
M!P+*^AA.[[ #(XH-^\FEP:RYM@U*\10CJP[QG"T?DHTG@Z!: U&A>6^./&P:
M=O.,#6 I7* ]R8\::9RX:X/.[VSWC0X<"Q-D>GO2N=O>WB3?8&K:+O4)NO(I
M=A"E??,/'X>C2/N6%?QAV/M.VAK=".9M_>W))^8L.V#0*WO4[!)B! 'NIT
M>#!^MS^)9'6GKX-Q>>=[4*:_<(F'_PP0OGU?(HO73C=.C,$DQ#1D*0'[."%OW@R5D&A9\="9+AD!AXH> \S=-]MH1$*&D1D
M[+GF]RNFK##[#@Q!,!H"9G^5CH3SE_TUDD$1?!9W>!A^A\L <=/#K]A;">-R
MJQOAO/V*F#$2]LU7F"0S](T8CL?.(RF%/"2)!C]!07:&";^( &$O>H2C-0*]
M$\['T&WP^[.#]UWI*_1S:.[Z;P:Q#L%>U)%P_F(9BHZ1\ E.Z\!&-/>>*=,4
M;&Z0#I'H"!AMSCZ:
M,7<_NAZB$S<^+L;F:CHD,\.)%&A0):EK8RM4JQSKB2#*?#CA &143KB9H'?O
MRH;)60>4 U*G&YQ/T(!9TY D@4K1\*YMA+ RO,"O@=U8M QR]JD&ZQ-F\FM8
M6BKU+!J&Q.P)?]Z@%V_#V,F,H-XJ,7FR\S$BGH&="3%8,$9H#Q N,\*HU!5>
M$7(IF%;14!>8MX3+9\6^U8)"A"S5HD T+ 6&/N$24K%OM: 0(2&U*! -2])S
M>%I*; LV$B.&2O#<*"1&9?8A0'2X10-4.2>*4@,DP<0&\JZ$DT
MF[<&<6!.T_6!7!"/^=U(8U"$:)=U%C%K$).7WYS(V'7,+0N)_1S 8-CV42]J
M.,U.7 L[WJF%%Z=1F5-602 ]T!5,;)C6QQ::&K[M5:-NM_IA:'47H"S7)C6L
M+9+2H(?C!5J\(%*1S(VJ FF<0Q/$]%_0<8Q,-4JS&HCHM>([ NR*P ;-,-60
M8['@Y_ K:ZJIX.VP\]/-WD53Q!F1K3!MFQ'6L@F-8JEED[$;*BV%HCIQSP%-
M0!7L:!NDV.RJATLRUXM@ED\-^A),=9\>SPQC"0O'^>=39'MT_87MZ9^/S\ZC
MNQU_BS[_GHYU84.X'6L3]F@;+\C^>L19Z50"'QD@1Y'"Z";:<)UYYI16A/#0"@M0C@N H-:#41]:0L/\S+?319PK O"ZM)H,7=G/:\FV80)F7YU:I
M?P76G1S>*CBZ!!9!EGC@_/SL[ZBUA6 AHIU^/+HYZ/@72W65X
MB!7&^JZ1DY?]U/&",5T!J9CKLS/I7&\,GCBFX5@HG^W PL[)Z[=V8'""^81F[ \IDE)K:2@$KUS%
M2 1%UJK0/-?\6UC"_47;N<]23Q+V+UO#?E,VG@2;3ZW!IO 4F3#\N34,EQG$
M$YY_: W/50Q'"?]_;S/_^QJ6$IA^U!ZF_6VK"1H_:8]&H]:IY(0E2>G.#";(
M@J>NN:;L'!(<6:J>/=1RYF8G>E+#*=,R)ZAHIR&_8XEMA_%6$(6T; C (_*V
M2-VK*45&X(!.OH;<(.N@:H]=2L,6"DU<21!-GX;*?GQ#.)GL>7Z2?9KLW :=
MVZ SK'>&=D6YLY2H#O&V[[DH3='
M9#(WG'6>D . 7$Z#[B@_$1=45%">;<-AR7O8N6*Y.(P(Y_>M$:JIK#6['.XZ
M-43W)@.YD@E9/?N6Y89IH41Y760;[?5OK;-O2;-OR
M@\8_L&V[P;4E'O]])G4++> -0WR ,[S*MF4-T"S0+56V40M"-M&2I)NE]18K
MCH.A?(>QU@AG&>-4#N36$M(=NYS*H>(:(%QNDU,YR%PM@,N-&M)#U$M=JPV=
MJS^DA[7&XZS6IBN^U\R0W8,.Z@6W9
MAO.+-4'FW'%M=[;*MUSE%Y:!8BB\=I;PKN7[/ =2KJKR>,JK!^/?+@FB
MHPJDI4H+BG&89[ZN5%4QGA+$'XU%\5I5M94/PZFD](1,IV:)TCW4G\%^$82G
M9JZ-'!7DWHDHP)OO-D1I \UXA_P7:A(,> 67BYG.-L?+;,PY*FCCXSF@3+ '
M:1";6<62O%.LQ?XH65:(C^B/XLS<5$,+2B-1>9-2"9<"83@L+&IG?ZJB1F9?
MTBG?%%OHG-P7/KXSE\I^B7T1V,\:H[)[84\=/XD'*%;CY$>"B(>@P*JBLK.]
M ?;S%4V5?>$-,EYT:I3N$:]Q48OW["C$@: K )4TM0B4"SV]*L^.X5O K+5.
M^Q2_3"/Y#9/.9:#6Y3.=T\5D$+06]^W'YZX,BDU^OHJ;49S7&VS[7I5W3,H:
M4H3?.(7=(_+"U&SW^?EP^.NKQAW?5;FBFEVJ'P7-R>TST7;I35L5J;O6 \&^8X\ALT8F3X)0_=E
M1&:^&MAF9(!HCH&Z&_3B)13U3=-?^$&6]""%V;-#D&&SB.1O,&&NT-0E+.5S
M7HAF(VW+4-#K4LY6=5&H;+:M("IA?O0PGSY;V7,?V:W:C J\)@0R-;-1HF;RZC@>9QUDB3ZHUO:DVN,Y*IZG(R
M0P=[%WM9W8 -O3!,*KNL'*K#X_/6>E!"?5$=&5PDN_X$NBJP;V<4E$_O-4 Y
M VWKSWQC3H6*,OAY\C[\MXIJXH_=*P,(:+%C+ICU8)
MY)IW:Y+^-'*N]Z:6BI3MSBG5/EKLQ]D;QNIF(!V\/(W#4M5BI(,O2+3L\)J;
M=? 8U<:J&3.==&>2RN*T9:>7'Z8A?7U*6SREW_"HX8?DM"?DG_':X'OL6Q8.
MR9,\']0GQ("OP:!>S]F? P<4*]]A3Z=D5UEG?UKE)0PY5._=
M6YARK(_K7$_#:4Q1!FF%-KM*34C)W;&FYLJP8?5#XSE"'LQS?PE#%:^([$WJ
M0'JOC6"U+L_*LF^S6SE>FP%\B-)HAKU01\J&45#.^O&%5*N':K%IE81
MH#9N\E#7)"L"OJ8>;%771BL"M8.=7*4;=KE-3U74[Z:M3OIQ7:K85\T@("VO
M%]\))9/W0K59N@QP)O 2P[\2F;JJ+*X<1Z T!M6,,_+]$7R3H4VQ5 <-'M-%
MW$6%C_&Y)-5RKL07N^(?HZQ*X3)H];TD*;_3'S&5G,"6&(9 R/#!!-3Q&[SS
MRW=W&#[6'8;.ROYAK.SQG_^+X31&S/GJGN7]XS.V%U56QWMP1] ?/G+,564/
MPF9-J1P-G*7OT0#>\\+5I*B&*AQ<5.;@0C$.+BMS<*D"!UFRS>>V*:C9.HXD
M>0VR**.[2VQE[O+;^!![W6$B4A0A;+R3/TXT<_"QX0*ZW3W3S]<#=/.Z^Z[@[. F.9?&.\'$C*=AM]
M;@DTX+0LM)-(M^1+T 0$:@A"!56BW+16.BEV[!TZ7$JM9:'*
MA"++:*]5W&63"%SL(J!!#&63"%SN(B#K]GJ7*:F$VRY34I7%\7US7>L-VW;?V7G$[A%Y!>D25"5Y^Y.,P,*"EP%3
MUX^B/% AICF.SNH-27'E5G^SFI_1G184XS"X15:=K;":8KSLF+OY^;F7&X18
M[TU7?O8R6U&,4UC]JC/&*LG@H^@)W4P>"BK(3=3,^W9L;J;FT@::<>47O]B=
MX<4X8>W%9N>;0ZEL?YQO"V>N6=$-!OB>_PK:2G7.T
M?"*UV6=?$[YRS40+DW+SW.=JVEJ$*S2/1Z =2 ])V(_W(ETN.9X7;W1:^!?J
M0\"C7VGA8-A3"O)5"^G.A1K).WEU3,ZU8%M9['YY\[WH$QZP;]]7P+&
M+!E,MFE('B?,7HZ]1?3>89S[@]E30S8>@(2%OW@R5D&A9^B5#)=!4A!G=H\,
MBJ3S,/9<\WM@"[UFJXU#PQPGRJ19M8/&D978;--T1K*18(*!DBP=KJHN$$!!4I"G-4I[(3!CZ R=QPPH,(_24\ASD6+!=P]&=&\I#R
MS%@("61(D[&7;UBLBQ@Q%OZ G4,%S]=4#]:XCLL$,HNMM?XN]X$?FE0J[6!#3D%=87]W?2,WVA;251R;1:)7]NQ
MN*RM0KKJ,*O2FO\F,
M.MI($K<=1B/]N@+?+8ZJC.F2JB8GK"D)DLV4Q>3VLJP+^Q7$L2CSAI@U4_[ 
M\\OTH=%18V+PB4^6YSN-CZ;C7HTM-0:L?"7+5ESBA:PTJ";F\4+6E0<^H=QQ
MS*>';L/K+'_4N,21ER%=!#'#\[^1[F@S+"H1.WTYV@RA2CC2Y_9,0S[X'Y$N:QVN%BL*:ZX?6X>[RF(PY;V[*/T^LS2$!-Z:TB%IAF:@YERFTB$=A\!%
[email protected]>BBV\V1&Q>J0E5@Q'#<]U3ID-U8,P/QP-!TR)RL/9G&TF@YIFA7;
M??8)IM(A([2:$ETY2K!J#NH.ZI+K10F@'^6<)>\&3H+U1SM^B8RX3%#]*$>M
MO-OX"1(?[;PD("]/ N9'.3352C^2P*3QT6B/*-,-]VGQ+>_$R:RQFB@&JEV(
M--XA&X*H,,HW 4KC3:\AH H2."4P\>V(JJ6.[-\&QSV^^R5RX'4D/Z>9]?[HYIG6Y?\&E
M2&R^2KQS7M$AIK RG^4[D@Z!@I79YE+(=(CFJ\PYYX%->GQ=C2L' C11CH50
MMY=P"@QAH6VO;X(\ .UJ/A)3&L,PG*9C'Z @I?XB_"+%H*?%NQNR7,5
MR &31W(\I5)3B&T3S*MTPWR],,]',/7R4!/>KU:YK8JX8G%NA=EUQ72HO32.
M,/U^1Q :P$)/$/4.)8V9_6J/YM;6^HO+WL&T01,X%*S%!&B%;YGOIX&&E<1#
M[7QB'S"WC@+V&35NCV=G&E#P2?3N^KC"(36'#2VOL4O+-[VW N7L[EO/\F@H)4(PVJWK>Z*?]FB6>+:-2Z;UXD/COQ6]VW&5CVQU^:I%R'LY>VUF]UWV9LU1/ZJO1I-3J=:ZYSS76NNP,77)D^3;$+K.R
M H?[+CNS;"=2.U(Z'S@)'&>N8,4#.<*7$KI(#LY(CBH1'%WD1A>YT45N=)$;
M;?!I=)$;RF"KGMAWD1M=Y(8*%I4NYT45N=)$;7>1&%[G1
M16YH8QE6S#;?16YTD1NMP+B+W.@B-UH"YH=)RW45N*+">=Y$;7>2&SI$;
M;8G8B$?[EGIX$:66OD[>P'RFV)E=V8;Y'8Z+T" -!8F]N H_/+@6LFOG*&:4
M,[/2#V>7D5&I^)')S/@(KBHR#&-KD2J(0-DH(I/&0K-;GL&L"SG1/>2DRY'<
MY4C60QH/G\XWIV?M$>VR3NO@P)/AC,I26-(:L')>)([30;Y>SZ=JZOB2C !/
MV:9H2!_XSE&FX%13S!1219OH7&1=VF%1X HZ273>,(72#LLSZH7/NDV,=T3[
MEH5#J@;.U"6A+4_V,VB/R M)?$(D&!4V9JX3F*:9F7'I>Y'-$88+F^Q%0VS[
M+'IANZ)RG"B$]Z/K(3IQ[[!C."8V[/B9/SHD,\/!?P:T78.\NS:VPOGB6$\@
M\% FPC^C38=C(HBK?]Y!7NAKE.2Z_S*X@,\T.,P# -H:#P)AF+"EE6#3?CURTDH=_
M!W#*\O 4!^_$IIEP0(4V7M@)%_:R0-U%5N%$$M6+%*3B1X[+#+:[!:726^BA
MW"S4R"H]<5W[Q7T?NZ!QL\,0TV_)TB6!M.<[VWFJR3MT.;Y@*MF96FZVOA8"(5LJT,*#RB4S3VZP6YL^*T#2F
MKVEAQ>0"I[+:+CW.GM^SF*F?E&TEM3R%ZI@N!D'$?O3G#7KQ8+(_&.0[\A@(
M89SM&)D^">>^8UTCXH$H38AA86<63@8-3#2B^$P;==3A]IOK6F_8MH&/[85+
M@[&J1KV:(\!"BW$H;TR80,<"*4(.L[EJ, +5J%=S!!)"0P],DKO/AB(64PGI
[email protected]*CLD>[(CS_CT!.>VY/ 27K<*I@&_
M\:_I_A2X,[ 3A[&=J]2QLB2@;WKX%72@BM93 5TJ@.&."*3>(MX+J3H-JX+'
MQOV[O'A2%G<23IHD]J0V4$WUJ"*"Z8$7!EK%3I2,4M2374,S?%5"PW\%+<&<; SH^N["OH16N([^?F4
MT<%6)_C'_P-02P,$%     @ ^X"=2/J840 050  L^8$ !4   !S<'-C+3(P
M,38P,S,Q7VQA8BYX;6SE??MSXSB2YN\7Z
MRC[;U;-S%1<=M 39W)9(#TFYRO/7'QY\BP !"@0@]P\S[;+)1&8ROP_OS'_]
MWS^V&_ *P\@+_+_\-/C8_PE ?QFL//_I+S]]O3]9W)]=7?WTO__MO_^W?_T?
M)R?@[@ZW0CV /[_
M%0A\\)^G=]? ^3@ X#F.7W[Y].G[]^\?PW"52ONX#+:?P,E)VM)O5*=?P.2C
MXWP<%?YR%^S\U2]@6OC560C=&#T-5DB;7X#3'TQ.^J,39_8PF/\R&OXRF/[?
MXM/!RUOH/3W'X,/R9_1P?WR"WAB"NX]W'POF_2]P'_@1>GK[XOIO8+'9@#O\
M5@3N8 3#5[CZF C=).8"Y$P_^LM/!0M_/(:;CT'X] DU,_R4/OC3?_]O@#[\
MRX_(*[WP?9@^/OCTGY^O[Y?/<.N>>'X4N_ZR]"(65O?J8#Z??R)_I4]'WB\1
MD7(=+(F7!!0$S"?POT[2QT[PKTX&SLEP\/%'M/KIWW"#_QH&&W@'UX#H\$O\
M]@+_\E/D;5\V\*?D=\\A7-=KL0G#3_C]3SY\0M]RA5N8XQ8&$]S"_TQ^3>+L
M)X"?_'IWQ31H7I)%7_JD3&/&/HKN$I5QC(X
M7Y7/<%"1Z,/\%-'*6_P5@:
MG_0'24S\S^37OR^62P3<.+IUW]S'#3S;A2'TX[0E8M]??FIX^%.F-WZ\I'D(
MHV 7+J&4*^BWD=#@]\TC?F&[08]CAH3^R=?[GX"W^LM/WNKW0=\9#Z?]Z>^#
MR6@R[(]^'_P^^.G?4DD@$=4#B;!_I0JHM2DN!%UWACDEPUZHJ#I[%F$YP-QP
MF>J%?FPP*'GBTS) U/<2GY2^USH,MHT!D[8="-G_R2 L[N 2>J]8HR\P%@-'
M[2L&(%*GAW@\S9W1O *47& /()&6 $:!F678A 4S-S"*@+O9!-]Q-P_600A6
MP>XQ7N\VP$U?"-;@GT:C$7#]%?YATD,BHA>XC+U7N'FS 7Z\**X#(=.GAJ 8
M[M PP7,?O8T7>S!JQ"'C>;T@K%="@M$GPTF&0"P,%*29!Y\2\YRB>?#'"_0C
M&!E&##_8*G#A>,$05G;;W08/5F_B9QCB65((GY%;$1==H1GD%EX'4810?;-&
MLT/VUY62HA=7,JJ)A^-T,AQF:$N; *0-4&H$T%; !]S.SZ0GQ#T :LP8%#OT
MB%/U2$ \LBQY9(/D&P9MFZBO0%G:BV8 _O>=%\+5I>=[,;Q&RJVN_!A]20]U
MUHLH@G'T5XB70^!J\0I#]PE^C2 :K5Q[:\@,H -$:H5^>SV%HWXXG UG*0_0
M]@!M\&2#6P1YDX"VV0-IJR!I%M!V 6[8%"=HDC?,_?%B]T-HK=MX-_'P?(/5@@U
MOZ@3^XW:B/=KH_%LFB \DPJP6(#"-A'< U0T(+(-@5BUS4[%YA@NF?/=+IK2BFWU^HMW8B-GY*1LD.D!
MX@!DFI 1?FG0C_^,%0*I1N#Q#7S 2B$*^1ED>H%<,? M5>W_F6(3XUXF_),V
M[=&=031S\I%[/>I>Y%?\KR7V[4O!MT'F43=3PBQ==8?N,L%U]-&,4.*&"(>K
M^VN S"\V1S8W\C
MH&'-74J&9I0**R:Q>#UV)CE8\\VAM E0NVEF=LF^0T\X^Y[8VR8SC5WI$*]"
M6,YY[9$

7'I^#UTPIZ&,0C_ /&[JB 7?2KWQ=H7+#"8X/+C?M4^>C[?]> MN;U&)9:21DZZ^IX* %B"7J@<:H C9D#74<\,#AS1]38:Z7>V01A[_R!]X,VZ MNI3&8C'^2SI[%JXF$J.?V2P]D520B"=&>TO-ACH.E88Z>X8F0SO2:;P@Y9]= M.H_.;'>[L_T5AH^!1NL'^^:C[RQDJ[:N4@B5I;ZQV4-&Z,6/O96WV>%3./=P MN0O)+/CBQW*S0Q/E2V0T'H3OXD3O"S?TT7PYNH4A&:8CJW;LX:X2V3K)2H7" M$LL]DTFZB59H&.0M@[1I@*,/%!K'@$B;!ZA].@?N :J"(08TX#W"%#>[&!\P MQ\?^P4L0HQ[;<4HNZ@$98F$E'TB M(US%'?+H']K(]6VCV6R:CMX['*<$L;OAHK2-UA.L]0,6;4/?R^YC#?>EI/F& M):#2,]JC57;A J\ZCHI!V_'RC%CTMK.B$,1+*L":8.:MJ>Q9;#RTFW9::Y\U M%>K2NW"CX7Q<'_+F=R<5&$9&3&=?[^XNOCR Q?W]Q<.]-?'/W>1CVFX.#Y>N M%_[F;G;PW(N6FR#:A;SVG%1HX3$:& ^GY:Q@<4!(@_D DW"XW#[G-P^ ML,;FO6)QYE'"";=]I+#<8 0MKZZWP4O_ET%X[V[@.7R,\^E'X5#QKV$015_] M$+H;[Q_HGZ[GG\)U$$+.*7PELG6B4(7"$CM/@VEZ0RUM^ 0).8E0TP"W75AO MZ('B&7;2/L@5 %B#'[email protected]@\R6_ ?X01*IXP.VQ4B:@2>2CS[C$1#3XBU!71 ME&4? =&4%);H.L=]1Q'18 V.EV@.\5^5:+"L^D-\[>VORRMACP?P"F &G+ MT )H+:W8.N&?\ 8-P"B3+1-F&2&*0^$]5ZR"W68*#Z[1325Z%V&\[X0F$G?F[>+,Q?\B,'#=[AY MA>!SX,?/I45/VT#?@=<((YSO(/A.I(' A^3>LITD((,:,880=JDS::C9S?AR52 M( 9/@-H$]V7^K-(G MH TC_@P :=H8=1IP5Y4XLW@QP9PJR07SIC)_VC?HRO_5JOLMO&[-0"K_ET3G M[XRGXD.F>^[DP/20J+7]!,-\SK)CS+,?M.*CFXIW[$+D QI_GVXX*5@$WK0" MAYDZ$O>E^N.Q 3!MP?2(>,6 &G"U $EY<;3Y8C==NN&;_2VSRND=_UI'IKH M&5S\?>>AL1?)2(&3BW[.5RSXI&0>N'NQ+8;9LC.-P/6[&Z[.W1@N?K 7]DO/ MZ(1@L6'Q>)LXDW2(BP4 + %\PS),H>D .QQA.[2AH"YD2O&^9Z[1R#X/MJY7 MG9^RGC(1W;1I\;B8C[+Q7"$NJ!33$=[*EKT8Y]BB/=JP^!:&,\T&3"0NL 3S'-[2#D?8#JW170V9O=@NF6LBLLD^ZLTZ M23WA^4^WP<9;OM'_;YI/"+ZL$0MB&HF3YWB6WCLEDO&P.I?= U0N^);\U_BD MHA/SG9+YMTCQ=$7:)+[D K<(/ DG&4'D+O)\&$4D.VQ$TE$FB6+YXZSF]W3B ML$D9<7X?S,?)7",5"@I2>R"5:WA\IMIBYT"+M>%0-%Q+$!1REBWH8X_Y6$\; M1IK4^&DXG_39^#(Z(E1C&Q-)%HP2&\*M"3/M1HZ,[?2:!O!).]Q3TCSE%ZBW MC-_.8;0,O1>:]N VR:]S&WI+B!,B!#[)+8K7XEBCQXX;T[T%WYDEHF$^'SK# M_H1NSF=A[A;"?(D/PJ*AFYO6'X!$([#*5<)_3G,E@1>L%4G\0=72O%%OBT/9 MG$A.%M^LTXYX!:A&H* 2_G.J%"!:@5PMXYL05OFYS,]EIQG;_N^<#+.# =U^ M!IT]0TFK+[!Z"/H@49:R>E5/T="?3N>ST;C"V2(44^$4U*25Y'R@7^2I5Y-? ME##J@)7*/0;,-WL2,MQ?H[S ,L,U)L$V8GU1#OQT':< M(7< SD=[TISU>&_G%B'$8K,&B)^J([+$\7;DK+CW?]9 MA2R5\/8MI/QJR3 HT[E4#UB\.V6\;W;H4Z^41*'[:9^S'UD<].Q5];9FG*/$ M!^P)S8<-RUJ#8QI^,#>,[email protected]=_ 5^LSL5B)O6H+/1!WQJ)R.!X)KC8EH M^_#8SN8*$DDB2A"R;;0!A94P%<5?T4$FD7<6;!_11"X[J$[5O(,DY2P^H]#4 M30H(,(##9JVD4B)6STP6Q/=*&U9)"^0TC^$M=^4NH%<1HQHB&%*=<0'8UBO]D"FJ#5D9L%'H/6S,C_FF?^RXT;@D=1FAF[H MGP2[&&S2IO#S0?P,PVR.D:PJ_=S#,P]3M9OM]/,@243,4VLX\,V;;*),3 MM0UX9CG)$CC6;(PED]KL6#N\1YT<+'P]8D*9NX/+X,G'Y5>N5OC^\-K#QSIH L["7Z5C(ERO)8IV M6S3?3^K0\BK2=]>>65Y38X1$6;"&-;A<'U!4""057+-+=3@W:$$ID&B5EW=> M,*N!&V$Y(WZFTUMKRJ-WCMD&JE/X#=X)Y17^H"^4BXT>-_D5_B".S/' F6MA MP,(?3=6.6).K %UQ\18_2;OCQW/X1JBWZW$SC+HT>'=<&?% M,(E3/[-A]6YEYU2**V10=;LYM&$+N1[X40C79IZRZ.B'5G[0Q[MUG^O8:3BU MZ<']4?CC%_2MN25,M:IPI"3<9)?$>:_^:- I!V=G#-_CHP\.SZ_\:!*OOWD8'1)IU M.%(V;C1,IO#ZO)J+6BT=Y[HF[_0 41?$2%^0*GS\ZZZJOPE9BRTX[WTMQPK3 M0U-G657?(+UP0H01)T&>DXZ18ANQWQ6U\K_1$5%JVA746KF? M#;CKUNRGS283Q(= @WE?Q;"TEPTP>VS.["RS+K[%U@$Q*O;RQ*;DNYH0JX#Z MA+Z")607+1ZC.'27$HR5OV*6=C(])$J@3N:<79X(?$M%VG,LNJV53ELK#>)X M+Q@;P%CVC=*D.X4*!/SR@*)OF4JAPU9)-*!FH]G8&58RY12K?Z2% ;N^55#' M#]W8.C!NJUAN&V4&.RR#C:>L:0;B7F::!J^8Z'EQ0?IT>'")C"R<@&9T!;PW M-/:['#4D5BWG_61C#XO+URK(H?F"1#.=KCH3G78FZNIQ!8*PV.$V^<48COP5 M_@]>.WAU-_@*8\,8MN$EW6AB:B)5ZF]: !2>OY(?"D*-CV65VNH<8JM6?#4& MYQ[$^#ZR"&7QF1N&;Y[_]!N^UR[WV2OOFL=<62&)A9%!6D&4&8X]X,8@%0^( M_$X@^ )#+UA=^-R#)5V8/RJ9O\0_P (:D?40_1Y7620:=FC\?>R&L6[SQXWF M/\(GS\>)H#MV0EL2/LA\AVN^A01/E]\>;BG%MY\>;CZ\NO% ME[.KBWO3R&D(P2I^>&ZQ#$5Y*J&FY3,I&78@;5\Q\R5$FJ97FOK MT!..0D]8@%QVV MBF>%0:]'=E!A/4HAM^)9/%C<:#(8#68 ;SYC7J3.:,6X] MFKF9]%HXSQ2> _\>EZ*^=<.;\!ZGR5Z1Q:>TH!PG.IK>U(S<=$<2-7:[13LCJC=+VZ26=@T)@5#M0I$$0<9 M1A^M=[[8Q<]!B,]Z-G_NO3?,H*VJAD0&U=%X7(;#7K3\8PL8*!_3IUA;SX? ME;LJ\L<"XGH _>T%+F/O%6Z,YK)AA2X#&&\X#\=[1RH8<16169R89W24" 98(?KP*!"*9< U><4,HJ+X9LU/LEQ^1BMB"@W+)&489!N7$2G2:+38 M\R%6.$4KDIR^AC<9:^*E'.95:\V%];V[:>P[F(TZ\&+AJZ_9(V2U+>CL2M2KKS$^8UY>LPLRYU=U*)8@AM\ M1WJ 7!%#)Y"'ZZ])D2PWC( #H8J$B$U'HXK.*$R M2<6:1"KXD,CMZ**Z*&K46%L&4%Y#8L]\"6$CT+]7GS8&C%>?.AE,6/NSI50XS MKQ8E%O8JC,CCH,:B_@3-JVBQC2]0?'3&>,D A.HUD4K .*_@"*\,I.43<8ZW M8$V._B9[3)M-\!TOZ-L#,R4N8*T:T%J(UH&.'[5UR.-XR3#\9.IGVU3S6F%5 MY)E3!\*"5()$JR"GPF0FZ+)SY#8"3[B08CZF MNXQ,C0ZB43.=S?'!GR&-FDR,WM(PA^L_J.AO+-F7(GL<@>^AI<(+!P5921>6 MN6;ZP)<0+CT"%?3S!I)3%OYJL0W"V/M''82D7M7:%S;K(S$B&T^RQ8]<;@]D MDLF%RZ)L4]VAWFH/O3<\K+_/9&@B7)1K,)Q/1VG/F0@#N;1N3\-S^E(U=@W,V-74L:HQ MSFEEG*8.MP%.A6Z7YPPCG6]V1_-F73SE> 48S]&KUV>$=<@Q M_A,BK^2QHR 1/G9:L0C'LVJF),G@'\UY+OS8B]^N_'40;NF-"]Y:GLA[VBG# GL"HMW=0LG=AQ-Z&B8UZHYW#C=8S MX9$ :S[W$?57]_>?4U7HG5-:NNH2_:YZ,8K_K*8;T$P%Q*_V#<:#2051R4WA MI%@;D:?_"K0JTYPVINFX ]T8:.DE:+XG=","W\(6PT/^I!$T9,U+) D:#/OU M6""WYJU 0ENS:G' -TL_"O:"JQX#91_H0\!M6OR7D1"C_CG-T5]J7&)ZTQ_. M*[&?L*2Y-!@J3')D3=(9];4!58WY?>OU1?P#$LOY,.3/FN,;MRG.?:/IJ#IA MP +,Q7(+]1TA]77&;3$LJN&:&6AB"?'"#7$)\"@M;-*P&<%\7..B'TL'B?Y] M/D@V$%)9>4T>XYL"BLQS"N64\1$X7.DU8A4=TK7HUA1MQ=4TKA]L@,JI&WE+ MP8](GS4($J* ^$A@.!G-60CI 2+,#G2TL8M @VF#*2R4PHD'A-QD&U!P[FUV M,;-L#NMI@TA(5)!9%4FS/=9A(1%G!QK:V9;L##/M,(6(2FCQ,%$TW 94-.VQ MLI\WB(P6>WRC?G_&'DD9W^M496$VF$H2G7 K.)J""W=ODN\)(Y!9KVDUDRP7 MR1V:KM]!;+FWH:0PDT%\MEN",I+NTX9"@).NUQ5/'S$SNCV]UIY/!XKL;KGKEUTA!D&]8)4!T,C63-^I9 MQYAG=3.58FC7\9K*3V@M"WX)_%<8(?HF7SYZ"&*2TS[[.[;E2Q#_#<:YE8>$ M?JOV;&/&-D:(#Q-FD[1T7ZH,2+0!+&B3["A4)0KAJ [#2"7P!F.0*V4Q1VKP M,6'+KWZ8O4^K7R3^+8[-T(2)I!^VGOD.@;,T![;^1.^*#=-SNV'R*_S<0'?D MUROQ'GBSUC*9;9'T%'SG9-I+#R'BHCD%;=\9R:KX(.+,VR/4N\3?(@[ (P1A MP=_?H??TC/_DOL+0?2*'AY!N[Y*EN32CA;K9']XHG^/ N7G!RG!K>+*?-\&2 M525D#LTYXRJAD9I=5)SAVIZJ#,ROXR9VV5'@LS'H:H%8ZPLE%VA+3=RBK_F, M@'Z+/)S^(<(%W$/O<<>ZM2HI0?>E6CGUA).W]?NSV9A>K\U01"O?O21M@!L(26YKFX^&@UF@PH+U2'03((RM58V\XS!=&5J374. M,M4L=S!2F(DXJ/N[:S2#P!F"9NANKOP5_/$?\*WR/=G/:;K-5MNXS+VP<9(E M-\D"D4@"1!1 LO3?<%-ADB-KDHY;;]R 2J^_L:W7%O%YC6$RFX]N=G$4N_[* M\Y_8GXOWDEXL<#01CZ+Q>#PI Z-0U#M)8A6!@FAC.%%GKG.@N1HQ)!"B%4 U MN4D7NBZ]#0S/W!@^!2&[-RD_I14_I::E(FA: @R1 U)!IN!QB#6.E#7ZHK\V MA,KAOF^VKOB^@T\>OI'JQU_<;=V=_]K'M$9XN6V),R^#\;@4XKD@@"69BO&# M[''D[-$7Y?6!5 [S&LN-; Y$L;?%1X#7EZX7X@I.,/LASW[(WR^0$:%S"T%" M+YDM& M(SC^L811].#^2.I^7R(7U&]H7GJ^ZR_1V'&![_R04\BL^#E(IDZD'Z*HQ(61 MR32=6)$&R56YI$F 8XYS4")K&.0M&V(%CB\Z"/V"X]")"'T&R M=1D'^5["DL[CR Z#4?Y0 :T2H1S\!4PP3,9YM$!@PO*K&_\.XMM22$F7J:/^\H>TG]S+3#7 &2<3QIB:1DP=G%W<<-!,;OW7?L M&GJ*8;?=NN$;&4[0P'S["5Y?SL0:N?%3UF4FN: N2(CVTBM3G72>S8&(>=5 M(US"UD=F&7@ZWN>+QS=&["<##>-\H,ST/4"JLW4/DB*V&D"@ M0+ R,-CD*\,H+*S,DBF$&/QJWS*#NSI59,[+CY+KHL4EZF2>;0?8%!CHR!IH M &&\0&1 B^D9>S!U&<*_[W#6(&E-."W,7PRX19B+%##-W# MF8BA9K%6&Z#->-OWDE',Y7MN>.JYV 8[/X[.@ZWK5<^@2[UJ G41.62C2-/'7&.BV-U8X^@5"MA5^3JXSB[\I_V<[email protected] =#>&^80-N^ M&A*4[Z195HL3&"JQ!XA,,#!\WD.=H01@(D9I1Q0[^&J!Q/"$+?AQI/'CV($? M1_:N\G0PKEGL*./'L1 _[0PMX(=OE$G\.'+X<2S$SU :/T,[\#.4#:O1=#)M MPL_00ORT,[2 '[Y1)O$SE,//T!;\U,WLQ*9/G#=-X(FMCLR2V;AF7,>8UMLQ MCU)F]MYZO+S9VO'7'+RU.&SPF2UXC/8W$*21R99A&*-,Q20&5_/YWJ9V<1?) M.H"JLKFZXB%FLTET-H9R$T[YKK,&L=FA/+&A*.]5T_BLZ".^9C"8#/B=*!JB MYH>Z]P=>7'Z)MYCYOD^.QB MN=QM=R3O_F(;A+'WC[IL-0<(THE::>W$(WD\GJ6["*25$](,R-M)3F+W0*$I M4&Q++9[GU!T^?"(E$XQZ9914HA V6QN86\=]"=KM'[email protected])MZ5?^^\T*X8F44 M%GI5.YCY^DAJ-+5U%7AHA=:4'>31$OZW08UQ;N:>5;CJ;$#+K0)DD9[P,7- M MPNP V;Q+<.3Q'8/SS#$!+#S8/](%R(=LO8'BSOO2BI;O! M^BN)J'K)UE)%K;H20!CV!X=01M8\O7*)%2 $<@S,'I._WCH0)U XHC&TL0=5&< MJ8L7+,QNP*/VQ2?) Z3&X8!'31X-X.7=DP!^,#\RP!?B_D# ISX[#L _H.;5 M=?%4FM60)RI*%.V;#T07\]F8)VT>"^C;."A%_>RX4%\*_L-@GWOM2'#_/5 7 M,4B6W9C_'D@%].APQ'\/C@;OTLY)T3X],K3G(7\@UA./68;TT[?/[G\%X=G& MC;CWT24DV('JJEKB)[ZN6'X1M+:DDNJEF*N M%)""0,M=8AFZKIOR)XJ\:@?*KN43^LVF;^,*SKP[VU(2K$#K76JR>3Y'0G.4(M#.=R2Z7L=G7I$ -&2'K$ MWSPH"$*=Z5K+4/\%QO)Q@U^R ]-($XEAWUQTE(O$6@=6>5,)-J^^/"R^_'IU M>GT!%O?W%P_W/>!W95T0NQMMUDVP=8P/90&'%( E2!FI"TPPQ*_0AZ&[6?BK MQ6J+5,2EG6*D9+( Q_B>36]IY(@&560.9<^3U:M$)'#]%2@+3=>=S7"$6E.= MJJEN2:A)= D&91%>(KZQ$%_#1\[_+7(%A]]S;,KYW^62>VDC:E!D-IAY6\:P@;[32GX7]S<_[7 MJ^MKHS%>"892&!=M,QFIZ2VJ\QV^MGP+0R]8-7R/VE<,1'2='A+GW.9I L-4 M7B^["PBH2$!EFHU^!5;2C8EG]"@$G@^>$LFTZIR+Y4<>+>FRHG;'SQ"\,&W7 MC1]>B-9ABNDQHSCS]Z9G>5+3Q2/NQI:LA1,Y&2:0***81#*F\;!?AB89QNRO M[.>-@&]I,Z8&]1:?#?5@)048AO"6Q0Y' ]F4VF( M&R_ZV*DW!%#.7&FU"M3<8HXM7&@$UOBPPVT8K#UFIUQX0B<@\V9ELK9,DV08 MY'5 WS>S9-_>@$ENP O3 &U(V ^04IA7K#01PU?^,MC":Z0(+JA\%OBQY^_0 MB/@&#>W)8=CH%*Z#$-+G'MP?,+KX@7K3(%QYOAN^D8,%7Y KT)O(+4B_)P19 MB**"A8DN6]2(L0[-$ _Y:7^8' ^@S8 /6*&?Z:0MUPGD2H%'HA5(GB=Z]4!) M,WH*I@?*RH%4.S.,8(^[)P5W)\[TZ+]BW*I)OM$ YB)_=?U-S/%A5K.U8=+- M>EH[#^VI('&@9IPF24^".J_B:WJ^K,8VIX5M>A'+#+=]M-4[PP*D7..6$.8Y MUU%X;YA#3%$-B8S[P_F(@9I4H-&K)>J,K(>/@)&&,%07B!P<[7G&(BQQC\/R MWS&/)]F#G>/Y?-:(**-G6E4:VH0J"XZJ"@6E +(,'T/-1I_"6RF\-[3CJE8- MB0L0_>&\A"HDSZ8M$75&.FV-U(LG;B#NHXGM&4NPU+1MP7W%+)I:+,+/YQ.' M"R?CVP\*[:P@RH:U#7[H-<#'_(Y!IE1R$NT4^I"]>\!ZV@1JRBI(9)'HIR=H M"H!)CU5^2,3];"H+OB+S1@7[8F0?9!_4U@Z7^DBK14J-$PR!)(1N!,\A_>^5 MOU@N23'?6_?-?=RP[@4TOZ<7.'QE)(YG]:?C#$)$&/B0BOT9G]5*)8-$M+&. M1ZG%3E(_@IKVPC9-(Z3$XK("+@&OV 6S.[B$WFLKI!5>M0)LN3X2^\CSP5P, M;[ET@QV8"%7!O-8V\_6,7@5_&/-0@,=^B+>^ZCM_%B#W*6TIM?-8W MBCX2^82G\\8>#PL'!>D6=7J'V9WV>\3 9"1I>N8E'*:-V*OSC1W8.X=K&(9P M=?;LAD\2P*N^9Q1U%67$0P_''A=RJ620B+:GQSO09M+=9=8M@RBV#&V,P.1# MK&M']_V1(X8Y"_NYPRUW2L +H=E$:%*!*H8]N_NY._@* M_9WX%*_ZGA6X2Y216+";S 9BF$M$VX:W=A97L<8TS3S<*G$I!K6B5^R V<7V M91.\07@'22'0-KT=1X11\+'UDN@!)H53AW4X3!L!22LV]H'*'%&:\RV#+9[T M&:^3VR:F^6AM\)<=P$U.+_M/9^Z+%[N;YL,BH@*,@I:EE4SFO0E_BI@U 9(V M;#A=THT;"K?E(VRZ2R\BX@MY&SY/F4-O4V#SL8A*(^H%_DOV;:;9! MI'("N0&E+*<90R@^">INSH+M-O#OGUT4/HLX#KW'78SW7AX"\KM3I/SJUGTC M%QO"$-,J_I&+WL,$ZT;V0=J*AWU_.!T54$];!;190-L%Q89!'(!S;[.CV<[6 M:[B,<457\N3)(U8')/J HD(&>W.=CB2]_,T+O3B)//6"3'K&3+JD#HWB8/F' M<>I0@K ]6CG:D@--[&S#S,>UTD.]#A)]77^6@9[*2J_W?DC$ M_6PPN; B^YR2??3&K?%4%TWA5D85QP]FL/**U"%X/8>/\<)?7?Q]Y\5O]Q"- MC MQJV4)PTC&2^)$R4_N^$?D/35>^KZJS,8QJ[G/X3N*ILFR%SIZ*@Y,RRAU :9 MK&V3V1ZGT!VH!$^Y/C70^H"?2)0"B5;)'/YGVVZD6.'JM&:(ZR\]-">Z\A%H M=\S9C %NZ@2Z#"93_R',\MX#:HJ;>6#O02-6F]Q=XT1A"ZK21N%[O./W]?M5T MY@#%]E5'X98D#! -1C::F+XQ@:[F0QN&SF2T.FDPF:0I:SH_2M&4S:V]_B3[ [email protected];\M&:\,I"!L..11T0*.Z>[QJ_1QL5HBUZ*"O^2O5OV8FXFMUD0JC\1X, M"NL7QA&APKYZF! KHX+L?P:0:;,!_'"#DP$JMK<,(^V,;C W?^_T03-H2EJ7 M2((YF@SW\-,#B1SCZ&EG3P$OZ<$ ^[J72D0Q %%T@!T0:-A&X+Q@%!+R"^1S MQYFSH6%\3T"9B?3TV]>[NXLO#^#Z:G%Z=7WU<'5Q;Q=.>(OZ#:XPC)M+UPM_ M.VAI=K?EKD.7G]$*GT+#$EN)D_XX10L18+@V["%F.*)FZ(O\ MFH I!WK56B-Q[?G-<5UZ1F=<%QN6V95+\_0E DS']0%F.*)F:(OKNH IQ?6> MM4;B.O#A&^U++G?^*N('>/W#.B.]5@-Q#IPZPS3DL:3DN T@LDQ'OPK3G!:F M:4,$-]1*T&"[P@1&OL#XS(V>;\/@U5O!U>G;UPBNKOQDKNH_+9:Q]RIR>+:% M((W8DM=.(EOW;)K@#K4"<#,@;0<\OH$/N"G@^3^#K#60-V=\$:USS]#%->R5 M]2;X'M%:7NO,%6XFWR1^V\[email protected];]W5UL Z.I5JA5O)!G:82FR2>FR)/?92\-CQ$@3 M@=AJ1!TW',,@HAN/L5N&>-RR1WG\\ M[.?H33/B8!D_[^7 NG7-G6\ZQ#PG-8\FQ#%&+JT-F#0;H)$,]C%0P7;%3N-0 M;1[6USQK"KKR0]#):.S(0=B&$?G!%E=0#5#_ "*<;\T:>#2,HQD>, .7[TG) M+]33HF[91S\N:9:ZVV#C+=_H_S?EO)$6HQ5D2-@'(K/4!; M -^2_QK/.=.Q2PA <04YG!>3Y16S8&T7]64- M(1AE\_-2DDKVUV4\KQ=$]4I(I!?-+L 4A>VE4#4TMU)D7^&";,&F1B]#*#$%*=@"OIB02J& MK-G@3V,"]'Q$881S;%<%9\P;0ONRAM.!ON M,UK;-$FJP6%+BJA3!)W9 408O.=ZSE M7TZ,XW04FK]I&S])K&>:&,% MWL2"MQ:# HZR&)?X3N@K_!MTP\;^2UR0?6@M:"<1NO-)7Q*X/8QX9'CEWYA0PIT>"R?P3XK0GR%E"N^LIN5*.04H/J3)"5J$ZUDTAMG95":8%J MU-QQH+JE7Q)4#^;'@>IJD+=#=W < MH&[GE132T^. ="6^VP&ZZ"F+X?SP#$/HKF/F<6MY.?;!.5=.IK),>GM"$LYY M8U:#N;5/")CY1EH&Z?T8;P'IBK]LA?0=Q)4D5_ADT*47+=T-9J$#(J5>GF40 MKU52:J=E* WUK$U\T&OPDO)W:F"Z?CXF.T

PW6B$$\(G MUT\*KIX%?A1LO!7YQ\)?W:)02P_08663 CSWZ#?TSDK3T0DELG5RA0J%Q1$Q MF [37>="PR1U2-XTJ7]4;)SR15H,*6_?_"$. ]YS-'E/&QNIA&.)F91]G*-C MJ;S:5-,];^7-' MWU>@N%/ M&4.Q7&V$K/#]KT44P;BA#'#-@SH)8Z]UX> <]_NS60)Y.IM-QS^C045ZY\U X(V505GH]&T#@>FJR:J,*N MAD)M1+L0P:^,R/:"-;AHFD%SWS&-DQ9990?] 1\OYF>Q"BVE$'KX]XL[L+B_ MOW@P6B-;*/X:X6-^*HBU.@NV+R%\AG[DO<+\ERMT&(=&ZD"#S(:#I,5L$KXA42]A,0%4)0 VR"V'-M)6S M#\Z%&%)VLBC'L%ZOT:(!)7^EN7 VK*MT-C"/!(!$*4;4N;9Q"5)99&(B\+8E MW%!02:*.EC.="7, :L&.J8MR#Q17Q8X/U36A+(K>JLN,H?3:%B$94&L?0L)*FTNK"9<7RU.KZZO'JXNS"\I"$7G'N:: M'6,,;K*I4!M>T@TS)4E#)Z71KX'4J$+H4F4J)VVC\ M@L7R[SLOA*>[R/-A%,'HUY"=5J3Q-8WX:M)%(NQF\^1T>)8* 4T2$ZD@%]L# M1+ 9C"DV-ZLFUXDUKS!\#+3:,W"JW\]-OM]C(M(5J6^7MJ,6H'/J!!\^N3%D\BA2(U)*(")=//8!J5CG1\1OM^C+Q0M_=8%^^[)E[R9)"#")3Z96$J$ZG,W9($T; MZ '21(_L7V>M6(-697[8A^Q+(II8#GF6&\-L8W!S@JK28C M^CS MR8;ODKRD(&HIBV+1\1T,AONQ3458CBR6UE2C6V.);JCNQPX=?%=L-A( MA"-9,$0SL7M<$.;6#6]"LC:OT+LOX52S6*,JG@ M+:%/W%/F44ETB1:[^#D(O7^PUQCY+QE#8543B9&+D\UQJNBC0D$NU0;$'6AI M/=(B:JG+M=0,XEB!R49:K8=L0=A5%.VDT)6\8!A95 N)XQRCR9B/*BK1'D2U MLI"+)H]IH4DDE0.P"44%K]B"H)M=',6NO_+\)XG/6WS+,)8*JHB3]V@V=?B M*HBU!U7M;>5"*^#;:A)?->'9!+*JD\PCC8Q0A3XS?=(8HDCS$NGYQJ,^ T5$ M4L^B;JF-:?6@^:?^QWY_D$^G_@6,>_U^'_]O?^3W+Z!?[L#(XK:5@"M%*1MD MN2/- "M80KB*+I$A]^X&+OS59S?&FV!O-VN9#6%I.5I!*:F<>-Z*@9./)&DC MM,P3;H:$9MH0WI#1L&\L#N9N74*@GDCT;-U!;AO[93"W<:1QJ&/FN7DAQV\N M?L!PZ46<:5_3>Z:@7*>,>)_=S>W%W-6]BMZX<340V+H M55B&2>2!=1""5")(11K#DBHCG7TC5ZF1+L=(C7AJ#,4*GOBN,8&G._0E>$>9 M\K]K1$K6J,36TK"?;&&3EXT>8&JKOB.BOJ[HW@N,8BB7+306MY_A]I%9%*7X MA.[8IGN3Z3SV_TF%)[$QPQ$[3&<#E(]J*X8*>1.(811!8]H_'5.7R% MFX",L/B7H?GOZ(QUGB(2(V?T0Q+]B4 R-2B(!(E,0WA0:*:S9^8J%VD4*R*! M6$)/HU>LPQ._OQ!XTQ9L29+SR'$&$S&$@6]4MJFN1[G5^X K6LVSU@KD<7HO M05<90F$<>LLXV?]JPEW-LWJ1MJ^ ^,#'&4UF&;820I55&TG=-0:"5YDZ3YOJBNQP, MY1@NV&8B4N^7SW"UV\";]>+5]3;XT,YE$.(C/?G9G6N$LJL8;EGA+"=#8\Q+ M*2:S,^$DI]_2!O !DJR)DW40GD1NZ;@;^(;; :0A0\.V+IWAJ'6&+F2V"OXB M?.5]:BO&'_!O#X@<^KYEV"9*B8?R<#J82>.:M&$QI-OX0!;.;!_8A.12B,NB M.'>C602G*=46A4QRIV^%?XD!65",$3R+Z2:QT#!,LYH50SK+R;1[?"O^ MPA9X=^*2/90?[!+]:)>#0SWH)9PKA_WH)5IB1$_ZPP3/^#<-+:>YK&Y#;PD7 M&R(8_9XU!E.>PZG4Q*A3KX\.9U!SPU!%+',8<=HR(4UW7]+46:=N MY"WQ 1QOLXOABJCY '_$ITB;/QHG.G+2C$Q/I524J-P\'CG[L]1L2S)+,-<# MI$%Z;(LVF6 !X%8!:=;XA+5+)V65'@.?9#_&9030OW:T8R03V3T/X;N?204A M;JH^_3/85OBIG\C*.]TP=6Q?-L$;A/L#2BJTRMV MV.C%7"5 =0)$*5M6V&\I3J>+#7">>N S&%'Q%WT7?"D^&%/*UQ= M^3&*#0\!81%%,([2*E.+Z-8-XWQ>C6Q]]'PZ?Q:F057M&*$_1N2Y=,6HSM,DP4SVWM<(XM016'NC1R0[ W4]%ZK\9B8Y,.!9JSR:CB\](X^UN>X=/(VW2 J6707CS D,TY/"?KB$NQRJ+_0-DFV&# M]@J+S_>'_<&@AA_HN#AI&]#&0581& ^-L_8!5A\].W_)F$XDFZ M*K%%ED/E&V&_ Y66&ES4Y )@;>J#H@;X8EWQP42+-)68'AVYM\K3K2/U M\YHBL-8SFHIO90&7/58MJ.340K1CRHF=^R*:Y43JUG/8MU[[O\7&;BE3&UKS3FJ6C1,1HK,D,CK MLG_]N,)2I;E1KW "JQR:VVH?2(:GF(H,UP! MI7XAAO65ZQ_6B:M:#21(>S!(=V082Y2&\*/"KL(5;VK7LL$N;8CA!ED))VP_ MV(..PLXQ:^.8_-\=I$>(TKOE]+[X0"H$#FW+.#8/-$"FXW F?&@7#T=PST;T MDB,2F4Y95@JJE4T_U9W5B&Y3D^U3L",;K*_HKR! 4]L>>&%ZRRSS* )P M,W&I^#C'QWN_H0A YPNZ:[2Q-&P7%EOB6,-X[%J+B MU95/C50=O"TT. :"DS=+'++CD3-0QG]445#0%!!508QTS?7<2;BV1OT11BQ)1[3WV=D,7BRWR.,W8,=8/8 MDAX0V[L^LLF$R8_I5+J"]@Y^-[V$%(5I[4#$ ^!]]2W$R,C8=*C2_+OH'\HV M25Q]G@_5+00)]@!4UZYF0>;I_:!O00@\.Z#5,)(_V$N(=!Z#H_33H+IUL*3' M?ZG'O"C:B

C[^3J^=2/=U8S0=\SQV5??,@6?W>85>G=@ ]--T7_EFG1-U^ MU'*G:M##%O6WRH$CU"'_F>>C+7L3$WWYGW%6^B7P\8XM7'W9\4X%:VO_7736 M%:.D-M5GNCOC3%GT(U&WDSZ '@BX\ WMT!WV14;Y,0= MF7V35@G5WE<7J&[$C=,2C0SVC@9G4+;TGJH_YJATE==-_/I$_+K"?EUCO[YB MR7_F+E>UV\>MW?YGZZU5B[?C@%ON?:/" MU3/[ MJ_E.[[F3LF\15U:_=]C-*3Q ,>@/M6]V5OO!/^O)HVX_JL/L3?^LIY Z!I%3 M[(/_S*>-6O8@)OIORT\;/39[X''/ S]>O) \W#S-5")?=P>K0FGQ\?7,47E- M)5/#_ 44 VZLR52"B"H.W66\'N\ILSS1S7QR"BUD-P8 M9X[$)W;/O5=O!?W5':)>U<,"X7:/8:(@:HP$,,>3L3)^*R3]+BA(>(^H"%(= MP1VC$*G%X_F.?$](,?/+FP4$?)S4;738/' M,-!KM$($":^]-00?/!^\03>,?C9.A9UB5\G0 M4.PSO)NQXF_!!HG9H%F^[M%BI>5C'R^6S9$HB#5SIOIX,=?RO8T9#_(_76S, M)!BG23TH[WS,6/--CIXX[[SHC\L0PBL?Q3F,8EVT6=ONL9)FG3'BD!U.%5Z: M8%$F5A%@'4&JY'MA3 7.I[MA2,[)&GO(2ST4,CQTE.3)0WIGU,G\.$=/G)7- M(?T#3[X"QTJE7*LD4C],AMU/S_>V<=_?<%3EYWBOHU(A)NB,89N_T%%1[;7G MPZL8;B/5T9T+/@9JS+25F/D-AZKV:L WW#X@"IBJM*?;SUG/<'L 5,)< MY:]R5(Q$;P3=K!>KE8=?<3?DN6BQBY^#T/L'5'Y70Z#%8^"P9C.D#K*KFR/G M=[QRU>CS$4^YM0H@%!T740=_1/ ZXF5"P\U?(EPAT_?R$[Q(IY;U" M<(L:.DH2%,>\$G84_'9'29N)):^NM\'%RB^#D)RC["K\6J<70^


A5RGZ\KW%4U'>3;AO! M<.E%V)9N4C"9));I6=TR[G@GW]CI250'1 M]>@I4N&'<&ISM\'47R\L?QTA?8KP04>DVOC!CI%J"P6XNDH$PVGIB"BT1GVI M,Q_J;NW5%1 \XBPNZOQ+$K;L5QD^9N;CP%,ER[&X?YT2H25E>XZ9SCC85$EG+,\?/YUI MSW_TCNNK=5T,:C"==[!:^">IDZ;EX]3/F_-$YSC5:I*Q.%AG:Y)/[XV']:;$ M^;.4V4KL+*3*[W1/9K^=(^+@/>4E:N".9^IJ568L6RIP<+0EL!1YMSBOKJVX M\7C$%3<4^6C,]%%>'H/CIF/I.)ALIK)KJ/\61T[^!C:R1%L_SHY"R?[)<#10 M>&VGOOLPL9&ENU]1^#'*]9_J??;^"C]UZM*QO$O?1U&G=C3<45]F[_[A8[-] MC]+VW<&MZ^$(.LMS*N+\+PX/.IHU.8844NW-DZH U\'^)+\7S-0&!;V/,>^4 MM@]4OUP59GXL)B_=>&OSE&V&5Y1DL3KPHQX5E=\B+#V[24]TLT9O;P.?G,.\ M15T4Y%^=Z*;!8R#F1BND,F^J*WN0ZD7'=7CEFJH&B&X]D&AW9"RKVMN$3)-7 M,8TB-RVIFVB]&O0#V0C8NN$?,*;[ 4=)J,+H5L*;8I_IJ-9R,*M'-VORL^II M7TGV,:S#%!66N+4T&ZB['D94('=I\;^/;%_S /\)I*OO 4P:I$HDJ=F,G'2\ M-\+J<*=D:K[W#:RDHXBE/K4!Z;?P5_B^\Q=W"\\#/!IM&ZQMFK*)K%KH+S7U MFE/N2FZ;)VDWJ!Q;DY5T[Q)'RB76L,T!L)(BG[8?X+BXJ'Q+ K+.6)ANJZ]1?9>";O;CR-&V<=Q,:TC)E%* MVFV^YE'2-O>PM!;&EM#@F,A:W"RI[85Y!SPMKI0 M2LN27U".D:.7:(EY=M(?)BR+?U-0^L(-_9M=?.VYCR0K]6=8<^M"[!W%3+8* MEJ0(-/%G&X4$ ][I._W9:/+[,.,@0(0"+!6?R@&97/"-2NYF&;..NKLP=&#: M4"8K=F'M7MYH+/5$W-JN:4P*CYAXQ)VDABJ\)]];>TM$4HOE,MCYL><_W08; M;^G!B/SW[0'^B$^1S#]J/Z?,^]HI1$(YX?YS.IF.Q@F=Y/*!FS4 7I(6/FKF MD>ZL'52MS1L :0O@&VT#X$8 :<4(OW3G!4? "^8XI@60<[Z1=9J1B2,".AER M73<5J=A_4.+QXB<>FGZ=G6OF$!%C1[BT33L#V=5?. CG4@B("+!MU2H::P< M;J?3WD[M".($9"V66-XQC*I+SW?]I>=N;H.(E (01Q?[53,H8^HCDW9I/JA! M6R89I*)M0ITJN_?1)VVW 10V!C #C7RO&47E TXWVO3=Z4,FD$9:ELB/,!_W M]T9X1(9IZ+0QI#JP8QNB'0NEL*F-^MQ@,_&-YE+%-65\_*UV>5;D#:V1SU1# M)D?I))OHX#/XBTGEFS@ MV[8V9VV('8W MC<@YQ,P)-O,!-T,OGV7&0B+-.%AJ(VT/(_L>L ,:C1,:Y@M&H2(]B!^.!J.A M-&0LF,@HLIR.S!YNSO[CWV^NSR_N[I'E_^?KUR)O3(M^KYNM(DH)3&#GO3GQ>$=E0ZH^.S(#FVA M!XIM&(1=!RXHW%+TJ MP73HW%Y@ZP3@J98)Z#Z3"GK,.L^2/E5/OS'O-\H)L M07&M=A)U=8:3#O+;UUR-,5:OHW/GE>^_ M;A[U>SJ)ARL*6(&NFS1@<<]]J -HQWU[3[+%X%P=/;QX\[&4%:43@U]A^!@8 M,7G0.%BQD*R8V!6@J'J'J3E5MWN,EFA^"<,[N"$=9/3LO42LZ^B< M/^S6Z!@E M'/ E\]^L F>WA;^ZB9^AB$;_LQG=2.?I8APO#C]V7'I^#UTPIZ.-A'^ <HQ*'LP?.. ]GO"I&)>@-Y$,-<,0,Z#IVF<&!@[;>1C4# MN>_!PW.PB] P]P'R1FYUSVD?JM4H(?RYQZ-Q>OT9R0&I(( DF9J-'6[.0+\Y M#0.PPVTBB$21VK=@>,5!1SZ>8IEL8@#UU0^AN_'^ 5>_NIY_'431C7_EO\(H M)DD:&*. IK"8#/#+[76.A5KG["U MR$R/;Z:N<9E@;!:':2+^,06S9?#D8\T>W!^GT(=KCPNONJ(6A3[)@/4$?YX\XAX_Q/5SN0B_V&M:WA%_7B19!G23N!=QX3W0_UHKE--E8+L%1QF=F@/J M1IC1+GP3AB;S!:U@9&DA'GW3:7H%%\$O%6<3W!29F -,UDA]"&L*PC*FN(XQ M@:)*.D=:H/UF?>YM=NBW] QLH6HBXXO+2M&(-TG5Q"-T/DTS'>TE(:6-X+$7 ME5\NG9HT;0:;W;J# +93^YHN;W9KWZ2V9&MZI)9^ZZ#XK5=L7^BBJ)8(+_)6 M&Z=:1&94P8OMRR9X@Y">Z/_N(Z0\>R_X]C?]^Y<@QD>EO1@)> A.X1W<0)=] MEZ:;MLP3XV$&R!2=FDX$Z;,'4G5HS5.0*42S$"0DBW0"F5+X1NPCKDI-];** M;+6ZF&9O2/U'BZ&^I"5E7Y ("[E)#6 %&$S!E[".YPI$W'!57EJ,+>Q4HYM4 MVI_A(>,VXS?L.W9-?5GZ\AAG%U&&1;]]03X!/HR!YZ-_(4I!#B1/6^,O 7[@, %0 '-PSP-8MU=T[7>C>A7.K M#395#A*G>^9\:2@2;7-*ECRBE,3]ZP])R99DBQ2I&RF:7V:J'9)ZWX>W]\Y? M_OMU[4^>081@&/SZYN.[#V\F('!##P;+7]\\/KR=/ESWD61MQOSG1NNWT_>OMU][[>4 MLL^3G]Z=G;W[H?"7^S )O,^3_RS\=!&!],,>INGSY.S#QY_>?OCA[=E?YQ]_ M_OS#I\\?__K_BJW#S3:"RU4\^8O[[[CQAQ_?XAZ?)O?O[M\5F/R_DXN,$V\G4]R?WI!>:W&-6HV?@O/K@KL';>P@#%3N"6.I+!JKI^_/GG MG]_3OZ:M$?R,Z"BWH4M1$B!PPFQ!_NOMKME;\M/;CV=O/WU\]XJ\-_]%/OA+ M%/K@'BPFE(;/\78#?GV#X'KC@S?9;ZL(+/!O&^02Y'_Z\"GM_V^7H9NLR2H* MO*L@AO'V)EB$T9I2_69"QGV\ORF13\8(UVL0N8"NH#A;C^])X_?<\=ZWI?8> M]_SC 2]Y0+XQ6US# ,\1=/R[$$'RB0O?00@N(/":$"\X\I!LW#D1:#01$L/' M*Q!#U_&[9^P&'V]KT)+\;)#.B;MPT.K:#U_03>#!"+AQ2SJ/QVM-\B5$KA^B M) +G"8(!0&CJ_C.!Z2RBJ>?1?SA^VTW;X#,]\[;[[2Z)W!4^]^XBZ#9:2$T^ MTS-O5RB&&$7@73LP^LWQ$X!FB_D*3!$"<=HR MXWD*VIW0_3P+N%SA/T\2@ MX<;XH/6F,>F8#WZ)Q^T>IMXI'ASQV6(WY=X-N:V6\,G?L8.OKEW[1P06B7\+ MGP$: M4&5/6,W&/@)'C[XYLB"J_)YM]?)KV>.6*?[9#WPO@HCJ@(@QZ2]=J) MMN0&PDC'Y+>;@*SO*TSHL^.3-GA:OCK1=Q [>*8>@)M$=*VW0Z1K8GK&J8=[ M2/PS0ZV!_1_3[?@5.*0+/LWRS1M,[PGF$=;GSAT$^UP$3:CI$*DO8>B]0-_' M"^[PG,*70 _KHH6VOA4XHZ!"1ASATOY\38858;/ 4T-GH8??+?*AW_JI_S=9@'WSR/S@, MO[,-1=R-X3.,M[UQ>?"9WGG['1#S(KXWG_$F68(OD1/$1!\I".0I28C^"3DEOC,T=],7)_*&8"_[4._\[==0 MID;BG["VCMG(]MXC(I*B[[C?']P5I@*E*XU81/ ?OH8>\'M>_1U3V"&BJ0ER M[KR"/I2=VM$[Y(2*D.1S=R!Z6#E4J-B$ 1$7*-:;),Z )TJ#B^6,2^@G,37N ME#NVX[E#.OI$IX?9%OQ&-^;N;V$,T#S*E8% M7M&S6- U\\XY-W/P&I_[>',V 65 ZL8&YQT>P&UH2%) 9=_P[FR$^&1XPG^E M=N.^UZ#@-_5@?4Y,?AVO%JDO]PU#;O;$_[P$3W')V$F,H/$V-WD2_1A$L0.# M>>20 (O4'M#[FNF-RK'"V\>Z[)G6OJ'FF+=Z7Y^2W]8+BC[64B,*^H:%8^CK M?85(?ELO*/I8(8THZ!N6_,NIMI3;%GSB(+X(48RHZ&\YTGX/_ZYOCO[WNG MYR*)2)#G-=Y9CO]WX$17@9>&B1V1QFPJ1^7Q B6__+&;EFG%M$R?4!PY) :S M1)1XO_YQW)&1HH.7-PR]:_P;J@"2W79H.LDLBE&9MQR.QA09]H*L;C<&GKPHUD2DQP*HG.SB>5U M&HKR:^B#Z *OK&48L7$MMQJ*MGNPA.2("^)OSKIJ+58VZY^ZS)CRL%T_A7X% M6>6_[^DI7OO3J$R;$[F[@? _C^[\OCAP]O)IB!!<"WI'>;\LHDD%(7@P@!VI+TA&&$*?CUS=F; M28(P<^$F]?N,"YX#^2;'Y\SBP[G;0P_:>%B2-RYSC]U>+$-R[D4/ULH6+J&GN4L'!I41+4)7/0^A;) M?WE_:*?LWWHIFM^>?1+&9/2/1%;Z,'D[V?D,%QCA7'A MH"<*<8+>+AUG0[3&']\#/T:[7XCZ^&-!?3ME305;,'2FV44\EPF?#;*J'ZV8$^.?.NP^C!*68FU^!=VT\% M-[3 0> =IE['%TX4;;%X0C,8&!R)]57"%3O*A<4+IX!C%_'-H'C_9Q6T%:::05ZQA6(*L=1' MQ:A5Z'L@0FG>13W9U=T4\\+?D)KLP&,R:E1 3@<5]%?5IJH]V6LZJ>"#&HM$ M# 85#1736PMW=5MMJ*Y9\/P^RKBH%$E$6.%W5,'/W<[74JMH5[540W&X 5&\ MO?.=U!.%+YP-,5NPI19N%Q4\W .2OPB\76Q]P7*-)5_H0A8G AU5\,-S<=7L M"Z&N:G@2E(4TD7Z.R:A%GME!A8=9R"9.O,J2AEM30V&D\1(PVYL:#B./%=$+V/J8P6<3'3"&[,3XLE_ >L#,SQ6YIP!AV\APG,R5P<1,U MY\:K!LRLC-"N *N*[5W&4L[4EO.&.5QF2NU-X>([ MB7+4S)3BFZ*6A]+D")DIOC=%J"YH*L?-3 -Z4]SJ0D5RW,P4]IOB5B/S[F'[ M9*;(W^ZV+.+31-377\=NB@_/>I%C9J:TWVHKUDB\.79F2OT=K+.7!/Q?PQ;M"Y6JJQ,5L1(FEI&KAE$ MQ\F:II:1:X:/2-J_J07EFB$F$B)K:F&YAFM,MHB&J;7FFL''O0<;59N3N0?U M+4QT1W%>@1BZF%H5Y29\/WS!U)&XU8H7B7\D)J#,7E#C#BLXA. MCD1'HJYBBM^35-XA7>!7_F"Y;-R5$/+3BX02@1ISYKK07E[-K= M0EW4IR9);@K!SNKY$MP:-9UTX8.[03@==*&_?IO4]3(Z_6I$1@Y)J<%\=;ZI M(UWL$#9?W>\"O^/#WGREOSO<=I>+^6I_=YA5U]DU5N%O[GFIU;U,K3S?(7B\ MX\W&$7%!.S[;; 1%S#&P=9W^)!B.UUJQMT#E-4*/ZNK%9YVF_P%_[^?$,@F M7Z(0HI+Z"3NHG#!K*=3;*&"PMPM=XVOR33F)\$+8;8! M$3WET#E8A!'8OZ<,T-4K1A9?>/CVC+8W^(RGD6BX)[XK,'U+?"H"?!FQ..[S MB^H0W-]V-0<;J[4ZRC'"V18YQSN(O5)9K=50GDYX2E-&$+O\%K.Y"MKQ=_,M MP""XW$8)E5C\2SV54E^[1ZM:*BL(R0BUN<;W*%P&J9/!WT/4QQ'$?P*:'I0_,PC4=I )#(J+HA07+]!>J*"O16 MQIGL55;324VY3@2/LMP;=D_02BV2(S2(A&2&2B=#G;6S M5$.NVKK8KCJ3_GZ8-A#M39FFEVBJL2V5TQ5VEZOID402H!SX1DR/$9) IF29 M;A<#I'^VG00N'.N%Z5$_35 J6DG:!?<8M8H$[(^F1_-(H-6K#ZI= )!1JY+I M[VD6\_-SBE$ EK3VL2DH'?AGVD7V&+5^V"*[Z07W)4"25^I-+\@O(U>(6J+; M%>O7'S-A!V;Y?&=YQ4VOTM@([email protected]%&AN!)H27F9)6K6.[E,S/\2>8_H:& M%% UKBW3G\^0PJHV,-+T-S2DT*H+\&[UE :6[IY"H^"JB#)J]X;&"$YTN< ' M44FU3=3-2;RAT SR6A?W2;RKT/UR%0IV,OT)AJ:^^":J_Z&'U] 7&GJ$E!T, M,MSS#8H3\3]2'8J+R>/C#"A0RA)O]M??F@>W@,W M#%Q('SDMG&DA(?$N"I\AANQ\^XA(T?N]G#+%5^IS6D24'R#3RZ=4!-&8DK)X MGB 8 (3PA?0$ TK9OMIPC/^%\"1$V5&%Q:4E7;+H8D7^>1-@AA*Z ZJ[[(K+ M;C\R !GJZTJ20<6>I*[$1:ROD5S]<:817W< 7SWX]'&QN(O )4C_7XH]QA J M>-R]N"27;%;72PTG^&IW(=WF^-\^R#2ZX@'+9$>@JY(DX<4"BPZSQ=6K2\^W M>RP?S(+J1<7@36H()3R^NH J2-GB(4$&NTA+\MCCFJPL.@5908CB?<]BNM68 MBI(]2X6DU:88*7;7AZ>"U9!F>#KOJP=/^D56\6Y82 M#!WVTXN;)E-4U5K[Z<$-^Y%V8<8X0^C!XUY3S>KZUU^6@&N&0.B\ZF'?>0'KS MVW[>10?5" =Y"V:#@?3FM_V\BPYJ2[PPRX\[V\PF/G6QBHYUU\PP"E*7(%7A MT[\P"ZK+#*$%CU7OP(HR5]E7"ZZ8KTV+LL8>0$UA_- %P*/I( ^.#V@474P0 MW\X6,C,H/8YR;DE]T1EU-**K5Q"Y$'%>,ZCKIXB;9XB(X>NX[#V;$787)<4@ M*BUY#.H9C14_P[!W#XL_OW#<167T0)_^X6*$0:U_PO2"R$,!/9C3MU7&UBCB M.H?;&R(>+].3OX9"6SQ>N4%XHUW7H:# 87QNV5 HLZ0HT]-?Y*WS!TG: I[- M9FDQ(\O8[A3%([]CLUR94X:PV@G3+(WFE'$\"KQHEV=S>BMVT'A;C M48S)"915Z^5N.2XT9F@65U\ 5J]"0].YVH'8UM?6+J%+_]S.YK$6!YIBG6U^ M#^0G,Y=I-T"V#,+-0393)^\&Y+;Q-CG*9M:!;!Z'4SH3)+ROS6K(C$DYZ@G3 M:B]OLQ(S)PBGO ,]A]9,O:FG=4'N@&M'V?)<%4*QHR]C()L>H5#D=">9N:!JI+49FJR'6'(O=Q,?V*@ M(PRYBFV[YPC,PU N2=OT9PIDT9,KLF#Z(P;=H'=4>J/5:P8;.A>8LB@^0?#^ M.&OY2$$*WU4@K"JJJ%QU"9'KARC)-6:J)B-(5;BIY\&4Q)M@$4;K-%+(5EAJ M76&I ')FE@"7X=J!K&#V^GZZ0DB+>[6NWH!J$$>+.(_#^Q MR97+Y*5_%6>TR>":X()/'$!?R0:6;&-+X&) _&)^)I@@G9EAHS..UB9"UR7W,/#'W3D)5C6-=- M2;Z>NP)>XN-#H.JN.-\6_FO.J6@E/8R:W,30_9Y*')=)A)6?5 -/)9$BOA_Q2^/H1^0DZ>G5YO0O?00@N(/"F*+6) M7#LPH@:Y_,!BN53;#&D]C-;#:'UPU@=W>E9"ZX,;BP_.0,0&\L 9B%P[ :J5 M2\XH?V8[9>A47'#6SJ>9IW!)HMYJO,"[P[_8XJ MCDR#8@4]W#A9XQ]CTK'LKK,FPS&:#'LS4Q$OVC* ?P+OQL,+'LLISC[D@+NV M+I*('!7<[+C^OF<(>O4/DO;\4?-P%'O =E@:QH[RCI^Y\UKXX[%^9S@\^"ICR80S]>G '!]P%R.JXZK*T]9V-.N44NB4.AFG M@75*M3;)MCXV3 6RPUNB)LB]*W.'J;ZO$IJ57 @TU6DV@N4L MH/>;&@(S@MFILM,VR\,;0VGW44X(^P4NJ5P_.S\#F8J;Y0G:Z>G>4M!$;_7)J?AN&W?T22ZU^ MN,$"$W!70>B'RRW;VLYNK +/= /Z51MPMT<_,G 5ZJJ.I\I#Y7S[U?E'&-%P M;LZ*EQE!,PY9+C>IKIKQE"/^S5GSSUO9451P2A0I\F!J#*9+? _0W);*\T*@ M@]JD1 [:8NF(M0-TX^5-GI ;08P7+2A$+H 5W%1C+M!A-+[: =?$/'(\0/85 M?R4?-=/!Y=>;7_EDRE19OW(/J3[UAZOIV#40Y(I02DL4)XPGUW@IIB28ZN%J MBUX[\XGI!2,;BOVY29(OVYD>Y-46/H[IPM3PF Z@8TN]ID:O= @:3_TU-8:E MN>I\V@ZL;G"3DB-W6!HK!?:&I77T98Z^Q\!)/(R2MZL6G#V7K/QY3.O%TLN+ M94*YQ )!N^5^Y40!#);DD6;ZM,*Y@Z KSA=_&,UYO81^$LL\^5DWD";\[BN? M?P-Q6I7[EEU+4;R_;MR)99SS>IZ>5_R42EW:S#M;#M)Z2+1X]H1[?)MN]^L2 MM(,;W72[7P?0U0BZIAL!>T1P+SZ;;@EL[A<6%8],OS=L"4@-T3M)&V#!O(NU$6_(&X#-(7PJ["4BQ1Y+J_.SXI,TT\+XZT7<0$X ?@)M$:7:B MBAC_9P?ZA Q\*C]@ZB[!4YQ3-'7=9)W0M_AHQ>W'( *.3U*7OF 1]1PLPH@\ MTL4*]N]D;!4Z:5/*B2#5%RKEL35$)7T-+WVUD0A$+".1]# Z\)H32,C]ZL39 M?_T.XQ4,9@'X.W"B?7Z/(.>2@W9BL9"C8?X2$AH0B[-.AM1O?@MG=' >U%#/ZZ."B_S6IRLA*W$2;PL''-\^ M*S& 6O[F^%,=]S5*-Q=#6]S M+&ACI6XKS VS@TKU7O[^J38VU:Y?TZU,[(NN")C(]7):2/&NV")RK(O,]"RJ M9FC5",?-RO*8#UJE'M2N*>!GIE.ZD7!?2I62MBRV M\_/K6_ZJ-TAE#9BF1P/TO69%/2>FQPPTQKD;:[7IX03*EO&!JZM9:-\8"D,. M="(770ZFY_Y*F\G8*O?)16TT0$QRY9YV_,;4\V!*HN*<+1N#()CQP'BZ>QI% M#OZ53NK%BOSS)L":1!*0QU>KN^Q*[6Y9I>^&^KH2_RMYD#;P#D.5^-[*FDYJ M_,AM7G)GN)E;#*D"@UT%V=EB3U$%:5S_AM002NH&[J@Y=WQ\BH.'%0 Q/J^2 M#9ZJ_U/S#J^!9 MTTLI)_F^(4LEO0X0OZRE2%?U<14V#F34<2 *%!HQ::-4@$+HC#/=V=K5K=>K M"!^& *I.F&?1F9\^3M=TW!JA6"C:]:U1ZYIF?'D'90 MY=CR5*Q*6+FZS,E(80(:71$].;N,Z>4R;(BEZA#+OGWB^KEW]NFY^S]F14S3 M\\^;QODC7<'TGFA!$;XPTJ@C%5X@2IVXJ9K=WOH4;$;=&#/JK)W_9.S\^W_^ M#\0*=>2NMK>D3+F8N9_761__Q74$_IF P-U*^S#*/95R=!-LDAA1>#]R3Q-> M#UTX.)/FX$PS#CY)<_!)!PZJUK:8,XS34Q>.T/%Q),T;>PQMN-P+R&)+D-=5 MO5?0>C&'YJ?PMKFXBE/3:?3>V%8O'F;5"(%'"NS-DGCOD> \>EC7Q^::VUQS MZ\/7VZW)L1.9;D;N \ZZB\GT#(T._)5<9=XZ?*4I#@^R%=AL!;:6H-D*;+8"FZW IAE^ M@JZB'+2^Q3.U<:)?PM![@;X_#8Z>MOX&8FT*@NS)3-\)]"X3HL?= 0PNZ]E9 M;A<5KB\.U/E\U,2'RHVA?B3BJUY#0,8@UOX#(XH M+*3/9G4LTP.$$2DC/Y"26" VF>=8I?A'&-$,5EZ,H\0(FG%(LZ#EV4J[:<;+ MD1-4G)];M9'0;,+RU?/-60-^U)WD*)IQBD\_><9(IQ.[^@?D\EM(7M3=@!A, MEQ%(+7[_WDME:]G VW4 KC=QR];'%$=-= MR*T-<#+BL.E"C+QJ('B%'(N4QH<']X;E[2G6<><;B*^3F.SR@JAW];H! 2+E M#G4W'A\3/5W@B:%O]> .#:S(=2-J9N*JH/<>D%L.KVVR>9#K^(3V3I"H'EE_ M1#I=#B-:"934,.EF\O>#C8/O.?Y\=Q.>CC82SE_"[OC&8VG&M37JF^O/[^2B M,]U:,##*^R/%=#.""ES32\J:&3I'-A5[3+?^JP"6RM&FY\P/#.R!TFIZ]GR? MZ![X6YJD:,CX6]0:=DC^ (S3=_D";U]TG\1YIU:=KQBH=;*^<[:TT2.5EC:T M&G^PO 4. DI,.ARZA<5BN3%4"/\'0%?.R&7"4E)%>VO,V4U SC/ZY' [)HL# MZ%<73E M5L9HWGP\I=7(FMRY1:&K!8RFFV0&P?;@^#'='#,@IH5+S'13S'"H%D0AT\TP M X*:R].FFV"& K4HY)AN>!D*T].QP#S$H?N=9HE?D/#+ *73J4M.]-2G@P,O MSV8OTIF9'QERKF!G%2+]],6)O$M,&R>%LMQ&*97<)+O#5LHHK:GQ7FZC@LK+ M[! I;;7\%=+?8;RZ"3SX#+W$\,?0OCOX/X'KCA,B#O.S,@ZN][1J&75FG M6R7[B;3[.#2DU40HQ9D<)+/-<6$:%B1'[3M)T2P-?Y=$[@K#?><[P>X/B$B/ M$7Q**JHU-!FA7ZK9^:5U790\E^&\$H&:_TI&J8T2*E.QGT]EJ4TG<_PM(6/- M%K,%OJ2Q)G(HKC :J4"(+".2=\01JDI-5-+(%5$/&JF@\YY(7QP@\[\KHXZ[ M$XHME%"(K\8(ND2;(R<=G];*MAI0_8AO:'3_\"A#_4$?M44CJB67@FZ!SK=Y MFTQ\3A4OH9H2;<=7@DX=S2R2Z?_<@W\F$,%X)QNF$AU+D.SG6^-#[3>\1_:5 MTOH!Z^ 3'3_?)4D1>7\IWA;>N:9IOO.5$Z2B,_HMU1P"#Q\76&DG<665E0.5 MD:%LC3W5\_ETQ.?K!D:T,;?\8G?CCVH'WM84%>M@X%'AL1/6F2;PB M55J9EI8^OSA*!#,NGAWHD^O\.HR^X+XL6UYOGQL5=MG)>_5*"G$CPD?*7M>@ M,;\S[LJV9;4<;1SF=T1#SO_ANKG@Z,Z&\B4(RRND']WO>-+8VN)"M-FD7ND T_( MCMG+IY1@1I9RD0>FDT.D1S=%/5_"^2I,$#['YH#C<*ELIS(HJC*6I/1V\&$8 MA^F5K!AQ*WG!M,JISI_#,//5FLH8F5(QM%X.,M,76S=A*M5%Z5J;VTT'O\I# M683RU!9CM12Q/_AJXPOV^)R9F91QY(4M+I:2$]3TE5+A\2T]'[email protected]Q"-L>DZYIE/"=#&;GH_>SWR()NB9GI?> M#[H]IOZ8GM,^L@EA9!.9GB3?XR713=R?Z1GUFMW2E<&][7+Q[1RTP!;NHV,7#Y5%G->[B=)!T8FD^35Y;\M"Q$FSUKSNWKJT(V^&30BB>+1X<'R!N'M1Q.UN; M4_/:G-FJP_^:+0X]OI2I(]&Q2?E(B:\H>4D6!"!RR)-I4V\- T@F+8;/(-MS MW#4OUE<%5S(I?@ M&?CAAA FLK9$>JJMN=;-[A>KO];EMY2@!GP\YA)/YE8Z0M3Z XOXE6A;)@>_BR-4?U58GI, MLS1D0E*8Z8''TJ@):D;&AP+W*? *7!8GEY+:,\R=2TM#9K%I:XI-;=-3%Q\0 MF'X5!EAK^NLF'NXZC!8 $N MB\(>?\>B)?&=/Q26P^R&#P5%=$6_;I'MZ>NZKEIF2$ YI0.P8M$[@;A;(D:) M',Y] M6%R:N2/L1'2M +?S;Z27P%5@IZ(O3;-5(11[1P\CVIM>*47#Z9&T)IA>3D7# M&9*V0YA>:66TMU!)3&A29T5:3-#1#UQ;.F.V*%X=N"%63=;I+THR=JK>'3E, MS"FUL1DM&F2T'&?"5;+(;F]?*N>-KZ69F47R_F@I'"4D/(TD_5Z2\@'XO+O' M*[IKAY3P=T?UFB"/*U*BBON>>3\?'/UJO(?H^W4$P V^\/#=' ^U&BN_.WHT M#T2,WT)\74$?"TI#P?72OL1G]5K[$I_>CZ PGCHZ@2#] M'L#LXB:S+\H,7)VS@91F>H[H"&:H6D)=9+P<:BI+%K))K^/=988XRRI+=^>!204R[9W M:QEL0(&1").0#X&')M2 +T:<6?-2CF4;'/F#SYN,K7[+7I8^LV9G_R9D/YG% MTM^WZ/;X?5TS8]OSI]^Q(D&:G1/MYL2XG9(^S:1,PCGXO,G8ZK?L9>D;U>S8 M,!8;QF+#6&P8B^'@VS"6L8!IPUA&Z/F5U^1/HS;(V*;IT)!K0UKTFI]#-;2+ M *[J$=B9VH "^])%"P9[30)6(=.HZ+)V&90VHUI>LV3L4V@M)6V M54D4/.Q3:*=09?B,Z>52QC9[4MZW@>NI:#J# S\X_['OA)P11%I39&VHM0VU ME@NUE@FQMJ'5 N-KZ72UH=6Z(VQ#JS6;%QM:K9%-PH96GV[PKT77AE:?6ABO MG1/]YL2XG6)#JS4RVMO0:AM:;4.K;6CUN%PY-K3:U&A@&UIM0ZMU\RKJZA>V MH=4Z3U.GH=4V/&8DP=5VAD805VTGR894G^XTV9#JD<[@L"'55N30P/YI_#N3 M8YM &U(]YMFS(=6:A%3;4&KRO?UJNT(Q7-.?J#U['09IX#F"P?+<=]SO#^X* M#XC294S>4,5_^!IZP%?\)NCXHYO)#!+N?OKP*>.-_%(NM'Z71.X*?XLL\\K M9:$N*GQWNXW)"9$O-5%)(]"VS=)[9NDXUB-PS^?R?CRZ!&U MK[R.(<;(!G:<5F!'E;!8A/+4HHS86JV8BC#H? MUV-)HO:)4&VFQCX1VM'$]*3]VB="E6\5U4^$JG4%W 3XKV#NO (T]3R84G83 M+,(H]0"H,./O:@P LR!.@U=2S6JO< MN )S4-R13(:'DP74[J-O($XANP,1/7O(R10&U.U+;0=)G'G4\*$$W6F KV8_ M(6%JAQWE=AS#870),)$P(.T96X?93,5^N7*B 9+M,.@9KLSF^M .YU?0<+3 MMCI0G:U&0;IWK550CG=+1"]YQ\^73_!C%_CZ2U9]H^.T768 M!"PC5S=CZV Z;[email protected])P[H*0//P&HM.@0L=_P%_)E6=9]'2">"? M]*L788!"'WKI5 ?>78&BV:*B1J:;6WL#^' /FVZ4[><,D#OJ33?L]K98Y86DX2S$>BDDNTOI M(EP_$=<4_K@F=A%!RACJA5AG%<)0!6EULBJWB\H-+,)+Z986G--3-0^(X4.S M7]6H_!E]4_>?"434D4+_&0%^3:/Z?BIW8I$J=O4H5NM.312%P4D%""+04IB\ M*WR5Q=N"ZC!;[!/Q(^@64D+HZA"R;'3_,4UF$=_XU\2W5W#QB5X8HJ,8=7,H M*2V&CS\8@UOX3*K$QDZPA'@I31$",=JMPRFZZQ(T"15XW,.@KZ\H06IWA][6E0TZ;JB47FZ= MO'*C3FZ:>1CZ3^'K0TBQ5<2$@3 T< M$A2!JF1W#L*FETF257<.-[GI^+ /X2,C> ^"KNFVT#<@LG]>@J<8 M'_A?G>@[H&F)Z1L2>=0I_N,%B&(LR:)NZ B\9)T?TU]7Q$1Y M3>F)GN:J%HUN/Z>VL)#L&BEG\O8U Z?JSN@+474.D.FS WWR=2R@/#A^(6:_ M;L.)]%1Q[A3+UF&TOP*'0.W-@GM"8)2E^]>R)SV,XC-VN#MD=.>@T!HW7=EN M!Z'\IAI.R];KBO@2AMX+]'T,\*$VK8G@*41AS;DA-X:*HU%R'EJPJ8>HV&A6 MBUM<%K!3E0'E<%(GV9W&-M^9,4.>&?,Z(:]^3M=A%&?!F:2R=(" E#>YDT]H M&Z(@Z5@7'VG4AV(CZ$P7)3M#M9M->ZJ29EKN*@T=#[R+D,:&@X $WFLB:0I1 M6',%R8VAXGB5G(<6;.IQJ#::U>+VEP7L5"5-.9S429JGLIO2?U!:;FJQ=BC/A0Z@O=4SPKAUQ>+15N14NE@ M_ ^0#XP#8^I: L$8U:RG1%MC;,^51L [email protected]]]P\_ @WK8 ME6'[_+8:4/T8P!C=/SS*4'_01ZU@NZ^Q#:)GZ +&RW$^I84&,N<1N7< GVOI MTA(7=KO^GEKTJI\^/)AO+!Q7K8"I&\-G?"M(:@L]?%(##(^60%KS/7V!L U2 M30;6!8_BRXS,YZN)BS[=-/F3C8V!ZNJ+.B)8G/C>0)/\B!*<&K]8GJ M+,PU>J2Q;U?57U_5YOC.E4+3PR-D 6ZN\]A,UCYD?9O&VK]=XV1R7ENMW%9Z MONF5/NIS9P\4">/%4YM,+)G,1]Y1FCNOFD3+5=!3F[W%[J'HM7DVHL(LZ.&# M%IB-@U=S.:R?JO?X\'DGI?NK\Z>X%-)>MZW8[6 "-"PD $0 @ $ &UL4$L! A0#% @ ^X"=2"6FM91R' .R " !4 ( ! M8;< '-P^,O 7[@, %0 @ %) M*0$ &UL4$L%!@ & 8 B@$ %]9 0 ! $! end


Serious News for Serious Traders! Try StreetInsider.com Premium Free!

You May Also Be Interested In





Related Categories

SEC Filings