0001517413-24-000171.txt : 20240807 0001517413-24-000171.hdr.sgml : 20240807 20240807160417 ACCESSION NUMBER: 0001517413-24-000171 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 16 CONFORMED PERIOD OF REPORT: 20240807 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20240807 DATE AS OF CHANGE: 20240807 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Fastly, Inc. CENTRAL INDEX KEY: 0001517413 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 275411834 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38897 FILM NUMBER: 241183519 BUSINESS ADDRESS: STREET 1: 475 BRANNAN STREET 2: SUITE 300 CITY: SAN FRANCISCO STATE: CA ZIP: 94107 BUSINESS PHONE: 415-525-3481 MAIL ADDRESS: STREET 1: 475 BRANNAN STREET 2: SUITE 300 CITY: SAN FRANCISCO STATE: CA ZIP: 94107 FORMER COMPANY: FORMER CONFORMED NAME: Skycache, Inc.(DE) DATE OF NAME CHANGE: 20110405 8-K 1 fsly-20240807.htm 8-K fsly-20240807
0001517413false00015174132024-08-072024-08-07

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549 
FORM 8-K
CURRENT REPORT

Pursuant to Section 13 or 15(d)
of the Securities Exchange Act of 1934
Date of Report (Date of earliest event reported): August 7, 2024 
FASTLY, INC.
(Exact name of Registrant as Specified in Its Charter)
 
Delaware001-3889727-5411834
(State or other jurisdiction of
incorporation or organization)
(Commission File Number)(I.R.S. Employer
Identification Number)

475 Brannan Street, Suite 300
San Francisco, CA 94107
(Address of principal executive offices) (Zip code)
(844) 432-7859
(Registrant’s Telephone Number, Including Area Code)
Not Applicable
(Former Name or Former Address, if Changed Since Last Report) 
Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instructions A.2. below):
Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))
Securities registered pursuant to Section 12(b) of the Act:
Title of each class Trading
Symbol(s)
 Name of each exchange
on which registered
Class A Common Stock, $0.00002 par value “FSLY” New York Stock Exchange
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).
Emerging growth company  
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐







Item 2.02                   Results of Operations and Financial Condition.

On August 7, 2024, Fastly, Inc. (the "Company") announced its financial results for the quarter ended June 30, 2024 by issuing a press release. A copy of the press release is attached hereto as Exhibit 99.1 and is incorporated herein by reference.

Attached hereto as Exhibit 99.2 and incorporated by reference herein is the Company’s investor supplement, regarding results of the quarter ended June 30, 2024 (the “Investor Supplement”). The Investor Supplement will be posted to http://investors.fastly.com immediately after the filing of this Form 8-K.

The information furnished on this Form 8-K, including the exhibits attached, shall not be deemed "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such a filing.



Item 9.01                   Financial Statements and Exhibits.
 
(d)Exhibits
 





SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
 
FASTLY, INC.
Dated:August 7, 2024 By: /s/ Ronald W. Kisling
   Ronald W. Kisling
   Chief Financial Officer


EX-99.1 2 ex991-fslypressrelease63024.htm EX-99.1 Document

Exhibit 99.1
Fastly Announces Second Quarter 2024 Financial Results

SAN FRANCISCO — August 7, 2024 — Fastly, Inc. (NYSE: FSLY), a leader in global edge cloud platforms, today announced financial results for its second quarter ended June 30, 2024.
“We continued to drive customer acquisition in the second quarter, achieving 4% sequential growth in Enterprise customer count,” said Todd Nightingale, CEO of Fastly. “This, along with the acceleration of our go-to-market motions, contributed to revenue growth above the midpoint of our guidance.”
“However, we are experiencing demand challenges with some of our largest customers, and we are taking measures to align our cost structure accordingly,” continued Nightingale. “This change will enable focused investment in edge cloud innovation and continued go-to-market transformation.”

Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Revenue$132,371 $122,831 $265,891 $240,395 
Gross margin
GAAP gross margin55.1 %52.3 %55.0 %51.8 %
Non-GAAP gross margin58.5 %56.6 %58.6 %56.1 %
Operating loss
GAAP operating loss$(46,734)$(49,827)$(92,994)$(97,102)
Non-GAAP operating loss$(12,673)$(7,785)$(22,337)$(21,859)
Net loss per share
GAAP net loss per common share—basic and diluted$(0.32)$(0.08)$(0.64)$(0.44)
Non-GAAP net loss per common share—basic and diluted$(0.07)$(0.04)$(0.12)$(0.12)
For a reconciliation of non-GAAP financial measures to their corresponding GAAP measures, please refer to the reconciliation table at the end of this press release.
Second Quarter 2024 Financial Summary
Total revenue of $132.4 million, representing 8% year-over-year growth. Network services revenue of $104.2 million, representing 6% year-over-year growth. Security revenue of $25.4 million, representing 13% year-over-year growth. Network Services include solutions designed to improve performance of websites, apps, APIs, and digital media. Security includes products designed to protect websites, apps, APIs, and users.
GAAP gross margin of 55.1%, compared to 52.3% in the second quarter of 2023. Non-GAAP gross margin of 58.5%, compared to 56.6% in the second quarter of 2023.
GAAP net loss of $43.7 million, compared to $10.7 million in the second quarter of 2023. Non-GAAP net loss of $9.3 million, compared to $4.6 million in the second quarter of 2023.
GAAP net loss per basic and diluted shares of $0.32, compared to $0.08 in the second quarter of 2023. Non-GAAP net loss per basic and diluted shares of $0.07, compared to $0.04 in the second quarter of 2023.
Key Metrics
Enterprise customer1 count was 601 in the second quarter, up 24 from the first quarter of 2024. Total customer count1 was 3,295 in the second quarter, up 5 from the first quarter of 2024.
Last 12-month net retention rate (LTM NRR)2 decreased to 110% in the second quarter from 114% in the first quarter of 2024.
Remaining performance obligations (RPO)3 were $223 million, down 2% from $227 million in the first quarter of 2024.






Second Quarter Business and Product Highlights
Scott R. Lovett joined Fastly as Chief Revenue Officer, bringing more than 30 years of experience in the network services and cybersecurity industries.
Fastly recognized as a 2024 Gartner® Peer Insights™ Customers’ Choice for Cloud Web Application and API Protection (WAAP) for the sixth consecutive year – and the only vendor to be recognized for six years running.
Fastly Security Research Team identified the active exploitation of unauthenticated stored XSS vulnerabilities in WordPress Plugins.
Fastly named to the U.S. News & World Report's 2024-2025 Best Companies to Work For.
Product package deals doubled compared to the first quarter of 2024, driven by the successful introduction of Observability packages in addition to Compute, Security, and Delivery.
New deal registrations grew 33% quarter-over-quarter in the second quarter, and year-to-date revenue contribution more than doubled year-over-year.
Released beta version of Fastly AI Accelerator, the company’s first AI solution to help developers speed up the performance of their ChatGPT-powered apps and reduce the costs of using OpenAI’s large language model API.
Redesigned our pricing page to provide clarification around our new self-serve checkout plan (Usage), mix-and-match packages, and our free tier offerings.
Launched free developer accounts alongside Simplified Compute Service Creation, which allows developers to set up, configure, and sync a new Compute service to their local machine using a single command.
Enhanced Fastly Managed Security Service offering with Fastly Bot Management, and an industry-leading 30-minute time-to-notify service level agreement (SLA).

Third Quarter and Full Year 2024 Guidance

Q3 2024Full Year 2024
Total Revenue (millions)$130.0 - $134.0$530.0 - $540.0
Non-GAAP Operating Loss (millions)($12.0) - ($8.0)($33.0) - ($27.0)
Non-GAAP Net Loss per share (4)(5)
($0.08) - ($0.03)($0.16) - ($0.11)
A reconciliation of non-GAAP guidance measures to corresponding GAAP measures is not available on a forward-looking basis without unreasonable effort due to the uncertainty of expenses that may be incurred in the future and cannot be reasonably determined or predicted at this time, although it is important to note that these factors could be material to Fastly’s future GAAP financial results.
Conference Call Information

Fastly will host an investor conference call to discuss its results at 1:30 p.m. PT / 4:30 p.m. ET on Wednesday, August 7, 2024.

Date: Wednesday, August 7, 2024
Time: 1:30 p.m. PT / 4:30 p.m. ET
Webcast: https://investors.fastly.com
Dial-in: 888-330-2022 (US/CA) or 646-960-0690 (Intl.)
Conf. ID#: 7543239

Please dial in at least 10 minutes prior to the 1:30 p.m. PT start time. A live webcast of the call will be available at https://investors.fastly.com where listeners may log on to the event by selecting the webcast link under the “Quarterly Results” section.

A telephone replay of the conference call will be available at approximately 5:00 p.m. PT, August 7 through August 21, 2024 by dialing 800-770-2030 or 647-362-9199 and entering the passcode 7543239.
About Fastly, Inc.
Fastly’s powerful and programmable edge cloud platform helps the world’s top brands deliver online experiences that are fast, safe, and engaging through edge compute, delivery, security, and observability offerings that improve site performance, enhance security, and empower innovation at global scale. Compared to other providers, Fastly’s powerful, high-





performance, and modern platform architecture empowers developers to deliver secure websites and apps with rapid time-to-market and demonstrated, industry-leading cost savings. Organizations around the world trust Fastly to help them upgrade the internet experience, including Reddit, Wendy’s, Neiman Marcus, Universal Music Group, and SeatGeek. Learn more about Fastly at https://www.fastly.com, and follow us @fastly.

Forward-Looking Statements

This press release contains “forward-looking” statements that are based on our beliefs and assumptions and on information currently available to us on the date of this press release. Forward-looking statements may involve known and unknown risks, uncertainties, and other factors that may cause our actual results, performance, or achievements to be materially different from those expressed or implied by the forward-looking statements. These statements include, but are not limited to, statements regarding our future financial and operating performance, including our outlook and guidance, our operating performance, our ability to innovate, the success of our products and product enhancements, the capabilities of Fastly’s AI Accelerator, our customer acquisition and go-to-market efforts, our ability to monetize, and our ability to deliver on our long-term strategy. Except as required by law, we assume no obligation to update these forward-looking statements publicly or to update the reasons actual results could differ materially from those anticipated in the forward-looking statements, even if new information becomes available in the future. Important factors that could cause our actual results to differ materially are detailed from time to time in the reports Fastly files with the Securities and Exchange Commission (“SEC”), including those more fully described in Fastly’s Annual Report on Form 10-K for the year ended December 31, 2023 and in our Quarterly Report on Form 10-Q for the quarter ended March 31, 2024. Additional information will also be set forth in our Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2024. Copies of reports filed with the SEC are posted on Fastly’s website and are available from Fastly without charge.
Use of Non-GAAP Financial Measures
To supplement our condensed consolidated financial statements, which are prepared and presented in accordance with accounting principles generally accepted in the United States (GAAP), the Company uses the following non-GAAP measures of financial performance: non-GAAP gross profit, non-GAAP gross margin, non-GAAP operating loss, non-GAAP net loss, non-GAAP basic and diluted net loss per common share, non-GAAP research and development, non-GAAP sales and marketing, non-GAAP general and administrative, free cash flow and adjusted EBITDA. The presentation of this additional financial information is not intended to be considered in isolation from, as a substitute for, or superior to, the financial information prepared and presented in accordance with GAAP. These non-GAAP measures have limitations in that they do not reflect all of the amounts associated with our results of operations as determined in accordance with GAAP. In addition, these non-GAAP financial measures may be different from the non-GAAP financial measures used by other companies. These non-GAAP measures should only be used to evaluate our results of operations in conjunction with the corresponding GAAP measures. Management compensates for these limitations by reconciling these non-GAAP financial measures to the most comparable GAAP financial measures within our earnings releases.
Non-GAAP gross profit, non-GAAP gross margin, non-GAAP operating loss, non-GAAP net loss and non-GAAP basic and diluted net loss per common share, non-GAAP research and development, non-GAAP sales and marketing, and non-GAAP general and administrative differ from GAAP in that they exclude stock-based compensation expense, amortization of acquired intangible assets, net gain on extinguishment of debt, impairment expense and amortization of debt discount and issuance costs.

Adjusted EBITDA: excludes stock-based compensation expense, depreciation and other amortization expenses, amortization of acquired intangible assets, executive transition costs, interest income, interest expense, including amortization of debt discount and issuance costs, net gain on extinguishment of debt, impairment expense, other income (expense), net, and income taxes.

Amortization of Acquired Intangible Assets: consists of non-cash charges that can be affected by the timing and magnitude of asset purchases and acquisitions. Management considers its operating results without this activity when evaluating its ongoing non-GAAP performance and its adjusted EBITDA performance because these charges are non-cash expenses that can be affected by the timing and magnitude of asset purchases and acquisitions and may not be reflective of our core business, ongoing operating results, or future outlook.

Amortization of Debt Discount and Issuance Costs: consists primarily of amortization expense related to our debt obligations. Management considers its operating results without this activity when evaluating its ongoing non-GAAP net loss performance and its adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook. These are included in our total interest expense.






Capital Expenditures: consists of cash used for purchases of property and equipment, net of proceeds from sale of property and equipment, capitalized internal-use software and payments on finance lease obligations, as reflected in our statement of cash flows.

Depreciation and Other Amortization Expense: consists of non-cash charges that can be affected by the timing and magnitude of asset purchases. Management considers its operating results without this activity when evaluating its ongoing adjusted EBITDA performance because these charges are non-cash expenses that can be affected by the timing and magnitude of asset purchases and may not be reflective of our core business, ongoing operating results, or future outlook.

Free Cash Flow: calculated as net cash used in operating activities less purchases of property and equipment, net of proceeds from sale of property and equipment, principal payments of finance lease liabilities, capitalized internal-use software costs and advance payments made related to capital expenditures. Management specifically identifies adjusting items in the reconciliation of GAAP to non-GAAP financial measures. Management considers non-GAAP free cash flow to be a profitability and liquidity measure that provides useful information to management and investors about the amount of cash generated by the business that can possibly be used for investing in Fastly's business and strengthening its balance sheet, but it is not intended to represent the residual cash flow available for discretionary expenditures. The presentation of non-GAAP free cash flow is also not meant to be considered in isolation or as an alternative to cash flows from operating activities as a measure of liquidity.
Impairment Expense: consists of non-recurring charges related to our long-lived assets. Management considers its operating results without this activity when evaluating its ongoing non-GAAP net loss performance and its adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.
Income Taxes: consists primarily of expenses recognized related to state and foreign income taxes. Management considers its operating results without this activity when evaluating its ongoing adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.
Interest Expense: consists primarily of interest expense related to our debt instruments, including amortization of debt discount and issuance costs. Management considers its operating results without this activity when evaluating its ongoing non-GAAP net loss performance and its adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.

Interest Income: consists primarily of interest income related to our marketable securities. Management considers its operating results without this activity when evaluating its ongoing non-GAAP net loss performance and its adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.
Net Gain on Debt Extinguishment: relates to net gain on the partial repurchase of our outstanding convertible debt. Management considers its operating results without this activity when evaluating its ongoing non-GAAP net loss performance and its adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.
Other Income (Expense), Net: consists primarily of foreign currency transaction gains and losses. Management considers its operating results without this activity when evaluating its ongoing adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.
Stock-Based Compensation Expense: consists of expenses for stock options, restricted stock units, performance awards, restricted stock awards and Employee Stock Purchase Plan ("ESPP") under our equity incentive plans. Although stock-based compensation is an expense for the Company and is viewed as a form of compensation, management considers its operating results without this activity when evaluating its ongoing non-GAAP net loss performance and its adjusted EBITDA performance, primarily because it is a non-cash expense not believed by management to be reflective of our core business, ongoing operating results, or future outlook. In addition, the value of some stock-based instruments is determined using formulas that incorporate variables, such as market volatility, that are beyond our control.
Management believes these non-GAAP financial measures and adjusted EBITDA serve as useful metrics for our management and investors because they enable a better understanding of the long-term performance of our core business and facilitate comparisons of our operating results over multiple periods and to those of peer companies, and when taken together with the corresponding GAAP financial measures and our reconciliations, enhance investors' overall understanding of our current financial performance.





In the financial tables below, the Company provides a reconciliation of the most comparable GAAP financial measure to the historical non-GAAP financial measures used in this press release.
Key Metrics
1 Our number of customers is calculated based on the number of separate identifiable operating entities with which we have a billing relationship in good standing, from which we recognized revenue during the current quarter. Our enterprise customers are defined as those with annualized current quarter revenue in excess of $100,000. This is calculated by taking the revenue for each customer within the quarter and multiplying it by four.
2 We calculate LTM Net Retention Rate by dividing the total customer revenue for the prior twelve-month period (“prior 12-month period”) ending at the beginning of the last twelve-month period (“LTM period”) minus revenue contraction due to billing decreases or customer churn, plus revenue expansion due to billing increases during the LTM period from the same customers by the total prior 12-month period revenue. We believe the LTM Net Retention Rate is supplemental as it removes some of the volatility that is inherent in a usage-based business model.
3 Remaining performance obligations include future committed revenue for periods within current contracts with customers, as well as deferred revenue arising from consideration invoiced for which the related performance obligations have not been satisfied.
4 Non-GAAP Net Loss per share is calculated as Non-GAAP Net Loss divided by weighted average basic shares for 2024.
5 Assumes weighted average basic shares outstanding of 139.3 million in Q3 2024 and 137.5 million for the full year 2024.





Condensed Consolidated Statements of Operations
(in thousands, except per share amounts, unaudited)
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Revenue$132,371 $122,831 $265,891 $240,395 
Cost of revenue(1)
59,470 58,617 119,756 115,927 
Gross profit72,901 64,214 146,135 124,468 
Operating expenses:
Research and development(1)
35,106 37,421 73,354 74,852 
Sales and marketing(1)
52,959 47,797 102,566 92,068 
General and administrative(1)
28,433 28,823 60,072 54,650 
Impairment expense3,137 — 3,137 — 
Total operating expenses119,635 114,041 239,129 221,570 
Loss from operations(46,734)(49,827)(92,994)(97,102)
Net gain on extinguishment of debt— 36,760 — 36,760 
Interest income3,937 4,508 7,785 8,694 
Interest expense(464)(1,232)(1,043)(2,445)
Other income (expense), net193 (803)104 (1,053)
Loss before income tax expense(43,068)(10,594)(86,148)(55,146)
Income tax expense661 110 1,008 245 
Net loss$(43,729)$(10,704)$(87,156)$(55,391)
Net loss per share attributable to common stockholders, basic and diluted$(0.32)$(0.08)$(0.64)$(0.44)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted137,444 127,863 136,015 126,648 
__________
(1)Includes stock-based compensation expense as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Cost of revenue$2,044 $2,837 $4,823 $5,518 
Research and development7,983 12,205 18,306 23,686 
Sales and marketing7,058 9,877 14,901 16,582 
General and administrative9,063 12,073 19,939 19,357 
Total$26,148 $36,992 $57,969 $65,143 








Reconciliation of GAAP to Non-GAAP Financial Measures
(in thousands, unaudited)
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Gross profit
GAAP gross profit$72,901 $64,214 $146,135 $124,468 
Stock-based compensation2,044 2,837 4,823 5,518 
Amortization of acquired intangible assets2,475 2,475 4,950 4,950 
Non-GAAP gross profit$77,420 $69,526 $155,908 $134,936 
GAAP gross margin55.1 %52.3 %55.0 %51.8 %
Non-GAAP gross margin58.5 %56.6 %58.6 %56.1 %
Research and development
GAAP research and development$35,106 $37,421 $73,354 $74,852 
Stock-based compensation(7,983)(12,205)(18,306)(23,686)
Non-GAAP research and development$27,123 $25,216 $55,048 $51,166 
Sales and marketing
GAAP sales and marketing$52,959 $47,797 $102,566 $92,068 
Stock-based compensation(7,058)(9,877)(14,901)(16,582)
Amortization of acquired intangible assets(2,301)(2,575)(4,601)(5,150)
Non-GAAP sales and marketing$43,600 $35,345 $83,064 $70,336 
General and administrative
GAAP general and administrative$28,433 $28,823 $60,072 $54,650 
Stock-based compensation(9,063)(12,073)(19,939)(19,357)
Non-GAAP general and administrative$19,370 $16,750 $40,133 $35,293 
Operating loss
GAAP operating loss$(46,734)$(49,827)$(92,994)$(97,102)
Stock-based compensation26,148 36,992 57,969 65,143 
Amortization of acquired intangible assets4,776 5,050 9,551 10,100 
Impairment expense3,137 — 3,137 — 
Non-GAAP operating loss$(12,673)$(7,785)$(22,337)$(21,859)
Net loss
GAAP net loss$(43,729)$(10,704)$(87,156)$(55,391)
Stock-based compensation26,148 36,992 57,969 65,143 
Amortization of acquired intangible assets4,776 5,050 9,551 10,100 
Net gain on extinguishment of debt— (36,760)— (36,760)
Impairment expense3,137 — 3,137 — 
Amortization of debt discount and issuance costs349 803 703 1,519 
Non-GAAP net loss$(9,319)$(4,619)$(15,796)$(15,389)
Non-GAAP net loss per common share—basic and diluted$(0.07)$(0.04)$(0.12)$(0.12)
Weighted average basic and diluted common shares137,444 127,863 136,015 126,648 







Reconciliation of GAAP to Non-GAAP Financial Measures
(in thousands, unaudited) (continued)

Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Adjusted EBITDA
GAAP net loss$(43,729)$(10,704)$(87,156)$(55,391)
Stock-based compensation26,148 36,992 57,969 65,143 
Net gain on extinguishment of debt— (36,760)— (36,760)
Impairment expense3,137 — 3,137 — 
Depreciation and other amortization13,443 13,030 26,843 25,210 
Amortization of acquired intangible assets4,776 5,050 9,551 10,100 
Amortization of debt discount and issuance costs349 803 703 1,519 
Interest income(3,937)(4,508)(7,785)(8,694)
Interest expense115 429 340 926 
Other income (expense), net(193)803 (104)1,053 
Income tax expense661 110 1,008 245 
Adjusted EBITDA$770 $5,245 $4,506 $3,351 





Condensed Consolidated Balance Sheets
(in thousands, unaudited)
As of
June 30, 2024
As of
December 31, 2023
ASSETS
Current assets:
Cash and cash equivalents$147,196 $107,921 
Marketable securities, current164,569 214,799 
Accounts receivable, net of allowance for credit losses113,878 120,498 
Prepaid expenses and other current assets25,312 20,455 
Total current assets450,955 463,673 
Property and equipment, net177,058 176,608 
Operating lease right-of-use assets, net52,451 55,212 
Goodwill670,356 670,356 
Intangible assets, net52,676 62,475 
Marketable securities, non-current— 6,088 
Other assets79,176 90,779 
Total assets$1,482,672 $1,525,191 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$5,532 $5,611 
Accrued expenses34,445 61,818 
Finance lease liabilities, current8,178 15,684 
Operating lease liabilities, current25,399 24,042 
Other current liabilities35,748 40,539 
Total current liabilities109,302 147,694 
Long-term debt344,167 343,507 
Finance lease liabilities, non-current— 1,602 
Operating lease liabilities, non-current44,634 48,484 
Other long-term liabilities3,382 4,416 
Total liabilities501,485 545,703 
Stockholders’ equity:
Common stock
Additional paid-in capital1,903,374 1,815,245 
Accumulated other comprehensive loss(282)(1,008)
Accumulated deficit(921,908)(834,752)
Total stockholders’ equity981,187 979,488 
Total liabilities and stockholders’ equity$1,482,672 $1,525,191 








Condensed Consolidated Statements of Cash Flows
(in thousands, unaudited)
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Cash flows from operating activities:
Net loss$(43,729)$(10,704)$(87,156)$(55,391)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation expense13,318 12,920 26,595 24,960 
Amortization of intangible assets4,900 5,175 9,799 10,350 
Non-cash lease expense5,800 5,648 11,356 11,763 
Amortization of debt discount and issuance costs349 803 703 1,519 
Amortization of deferred contract costs4,531 3,746 9,104 7,171 
Stock-based compensation26,148 36,992 57,969 65,143 
Deferred income taxes333 — 561 — 
Provision for credit losses393 567 1,346 1,100 
Loss on disposals of property and equipment45 296 444 547 
Amortization of premiums (discounts) on investments(1,244)298 (2,402)747 
Impairment of operating lease right-of-use assets— 187 — 187 
Impairment expense3,137 — 3,137 — 
Net gain on extinguishment of debt— (36,760)— (36,760)
Other adjustments(178)(85)(437)(328)
Changes in operating assets and liabilities:
Accounts receivable(6,754)6,482 5,274 10,183 
Prepaid expenses and other current assets(2,131)217 (4,831)(417)
Other assets(3,210)(4,771)(5,024)(11,983)
Accounts payable(341)1,119 (240)944 
Accrued expenses1,911 234 (6,849)(6,593)
Operating lease liabilities(4,406)(6,682)(12,012)(12,432)
Other liabilities(3,820)9,308 (1,153)5,419 
Net cash provided by (used in) operating activities(4,948)24,990 6,184 16,129 
Cash flows from investing activities:
Purchases of marketable securities(60,249)— (117,197)— 
Sales of marketable securities— 774 — 774 
Maturities of marketable securities77,597 114,884 176,677 342,095 
Advance payment for purchase of property and equipment(790)— (790)— 
Purchases of property and equipment(1,762)(4,464)(3,365)(7,958)
Proceeds from sale of property and equipment24 14 24 36 
Capitalized internal-use software(6,829)(6,230)(13,674)(10,439)
Net cash provided by investing activities7,991 104,978 41,675 324,508 
Cash flows from financing activities:
Cash paid for debt extinguishment— (196,934)— (196,934)
Repayments of finance lease liabilities(4,236)(6,557)(9,108)(15,202)
Payment of deferred consideration for business acquisitions(3,771)(4,393)(3,771)(4,393)
Proceeds from exercise of vested stock options180 535 291 871 
Proceeds from employee stock purchase plan1,034 2,191 3,915 4,787 
Net cash used in financing activities(6,793)(205,158)(8,673)(210,871)
Effects of exchange rate changes on cash, cash equivalents, and restricted cash(13)469 (61)585 
Net increase (decrease) in cash, cash equivalents, and restricted cash
(3,763)(74,721)39,125 130,351 
Cash, cash equivalents, and restricted cash at beginning of period150,959 348,613 108,071 143,541 
Cash, cash equivalents, and restricted cash at end of period147,196 273,892 147,196 273,892 
Reconciliation of cash, cash equivalents, and restricted cash as shown in the statements of cash flows:
Cash and cash equivalents147,196 273,742 147,196 273,742 
Restricted cash, current— 150 — 150 
Total cash, cash equivalents, and restricted cash$147,196 $273,892 $147,196 $273,892 











Free Cash Flow
(in thousands, unaudited)
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Net cash provided by (used in) operating activities$(4,948)$24,990 $6,184 $16,129 
Capital expenditures(1)
(12,803)(17,237)(26,123)(33,563)
Advance payment for purchase of property and equipment(2)
(790)— (790)— 
Free Cash Flow$(18,541)$7,753 $(20,729)$(17,434)
__________
(1)Capital expenditures are defined as cash used for purchases of property and equipment, net of proceeds from sale of property and equipment, capitalized internal-use software and payments on finance lease obligations, as reflected in our statement of cash flows.
(2)In the six months ended June 30, 2024, we received $7.8 million of capital equipment that was prepaid prior to the current quarter, as reflected in the supplemental disclosure of our statement of cash flows.


Contacts
Investor Contact
Vernon Essi, Jr.
ir@fastly.com

Media Contact
Spring Harris
press@fastly.com

Source: Fastly, Inc.

EX-99.2 3 ex992-investorsupplement63.htm EX-99.2 Document
fastlylogo-redxjpega.jpg

Second Quarter 2024 Investor Supplement
Product Innovation and Developments
Released beta version of Fastly AI Accelerator, the company’s first AI solution to help developers speed up the performance of their ChatGPT-powered apps and reduce the costs of using OpenAI’s large language model API.
Redesigned our pricing page to provide clarification around our new self-serve checkout plan (Usage), mix-and-match packages, and our free tier offerings.
Launched free developer accounts alongside Simplified Compute Service Creation, which allows developers to set up, configure, and sync a new Compute service to their local machine using a single command.
Enhanced Fastly Managed Security Service offering with Fastly Bot Management, and an industry-leading 30-minute time-to-notify service level agreement (SLA).
Customer and Partner Highlights
Product package deals doubled compared to the first quarter of 2024, driven by the successful introduction of Observability packages in addition to Compute, Security, and Delivery.
New deal registrations grew 33% quarter-over-quarter in the second quarter, and year-to-date revenue contribution more than doubled year-over-year.
Valve Corporation, a video game developer and digital distribution company, selected Fastly’s Delivery services to support its Steam platform.
Epicor, a leading enterprise resource planning software developer, selected Fastly’s Network Services, Next-Gen WAF, DDoS Mitigation, Observability, Bot Management and Professional Services.
Yottaa, a leader in website optimization and performance solutions, became a Fastly managed services provider.


Calculations of Key and Other Selected Metrics – Quarterly (unaudited)
Q3 2022Q4 2022Q1 2023Q2 2023Q3 2023Q4 2023Q1 2024Q2 2024
Customer Metrics:
Enterprise Customer Count(1)
511 533 540 551 547 578 577 601 
Enterprise Customer Revenue %91 %92 %91 %92 %92 %92 %91 %91 %
Total Customer Count(1)
3,039 3,062 3,100 3,072 3,102 3,243 3,290 3,295 
LTM Net Retention Rate (NRR)(2)
118 %119 %116 %116 %114 %113 %114 %110 %
Annual Revenue Retention Rate (ARR)(7)
— %98.9 %— %— %— %99.2 %— %— %
Revenue Metrics (in millions):
Network Services Revenue$87.1$96.8$94.3$98.5$102.5$109.8$106.0$104.2
Security Revenue$19.8$20.7$21.2$22.5$23.3$25.8$24.6$25.4
Other Revenue$1.6$1.8$2.0$1.8$1.9$2.2$2.9$2.8
Remaining Performance Obligation (RPO)3
$173.0$198.3$242.4$230.9$247.6$235.7$227.0$223.1



Exhibit 99.2
Corporate Highlights
Scott R. Lovett joined Fastly as Chief Revenue Officer, bringing more than 30 years of experience in the network services and cybersecurity industries.
Fastly recognized as a 2024 Gartner® Peer Insights™ Customers’ Choice for Cloud Web Application and API Protection (WAAP) for the sixth consecutive year – and the only vendor to be recognized for six years running.
Fastly Security Research Team identified the active exploitation of unauthenticated stored XSS vulnerabilities in WordPress Plugins.
Fastly named to U.S. News & World Report's 2024-2025 Best Companies to Work For.
Key Metrics Highlights
Enterprise customer1 count was 601 in the second quarter, up 24 from the first quarter of 2024. Total customer count1 was 3,295 in the second quarter, up 5 from the first quarter of 2024.
Last 12-month net retention rate (LTM NRR)2 decreased to 110% in the second quarter from 114% in the first quarter of 2024.
Remaining performance obligations (RPO)3 were $223 million, down 2% from $227 million in the first quarter of 2024.
Third Quarter and Full Year 2024 Guidance
Q3 2024Full Year 2024
Total Revenue (millions)$130.0 - $134.0$530.0 - $540.0
Non-GAAP Operating Loss (millions)(4)
($12.0) - ($8.0)($33.0) - ($27.0)
Non-GAAP Net Loss per share (5)(6)
($0.08) - ($0.03)($0.16) - ($0.11)


fastlylogo-redxjpega.jpg
Key Metrics
1.Our number of customers is calculated based on the number of separate identifiable operating entities with which we have a billing relationship in good standing, from which we recognized revenue during the current quarter. Our enterprise customers are defined as those with annualized current quarter revenue in excess of $100,000. This is calculated by taking the revenue for each customer within the quarter and multiplying it by four.
2.We calculate LTM Net Retention Rate by dividing the total customer revenue for the prior twelve-month period (“prior 12-month period”) ending at the beginning of the last twelve-month period (“LTM period”) minus revenue contraction due to billing decreases or customer churn, plus revenue expansion due to billing increases during the LTM period from the same customers by the total prior 12-month period revenue. We believe the LTM Net Retention Rate is supplemental as it removes some of the volatility that is inherent in a usage-based business model.
3.Remaining performance obligations include future committed revenue for periods within current contracts with customers, as well as deferred revenue arising from consideration invoiced for which the related performance obligations have not been satisfied.
4.For a reconciliation of non-GAAP financial measures to their corresponding GAAP measures, please refer to the reconciliation table at the end of this supplement.
5.Assumes weighted average basic shares outstanding of 139.3 million in Q3 2024 and 137.5 million for the full year 2024.
6.Non-GAAP Net Loss per share is calculated as Non-GAAP Net Loss divided by weighted average basic shares for 2024.
7.Annual revenue retention rate is calculated by subtracting the quotient of the Annual Revenue Churn from all of our Churned Customers divided by our annual revenue of the same calendar year from 100%. Our “Annual Revenue Churn” is calculated by multiplying the final full month of revenue from a customer that terminated its contract with us (a “Churned Customer”) by the number of months remaining in the same calendar year.








fastlylogo-redxjpega.jpg
Forward-Looking Statements

This investor supplement contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended, about us and our industry that involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or Fastly's future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as "may," "will," "should," "expects," "plans," "anticipates,” “going to,” "could," "intends," "target," "projects," "contemplates," "believes," "estimates," "predicts," "potential," "continue," “would,” or the negative of these words or other similar terms or expressions that concern Fastly's expectations, goals, strategy, priorities, plans, projections, or intentions. Forward-looking statements in this investor supplement include, but are not limited to, statements regarding Fastly’s future financial and operating performance, including its outlook and guidance; the performance of our existing and new products and product enhancements; the capabilities of the Fastly AI Accelerator; the growth and success of Fastly's partner program; and Fastly's strategies, product and business plans. Fastly's expectations and beliefs regarding these matters may not materialize, and actual results in future periods are subject to risks and uncertainties that could cause actual results to differ materially from those projected. These risks include the possibility that: Fastly is unable to attract and retain customers; Fastly's existing customers and partners do not maintain or increase usage of Fastly's platform; Fastly's platform and product features do not meet expectations, including due to defects, interruptions, security breaches, delays in performance or other similar problems; Fastly is unable to adapt to meet evolving market and customer demands and rapid technological change; Fastly is unable to comply with modified or new industry standards, laws and regulations; Fastly is unable to generate sufficient revenues to achieve or sustain profitability; Fastly’s limited operating history makes it difficult to evaluate its prospects and future operating results; Fastly is unable to effectively manage its growth; and Fastly is unable to compete effectively. The forward-looking statements contained in this investor supplement are also subject to other risks and uncertainties, including those more fully described in Fastly’s Annual Report on Form 10-K for the year ended December 31, 2023 and in our Quarterly Report on Form 10-Q for the quarter ended March 31, 2024. Additional information will also be set forth in Fastly’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2024, and other filings and reports that Fastly may file from time to time with the SEC. The forward-looking statements in this investor supplement are based on information available to Fastly as of the date hereof, and Fastly disclaims any obligation to update any forward-looking statements, except as required by law.
Non-GAAP Financial Measures
To supplement our condensed consolidated financial statements, which are prepared and presented in accordance with accounting principles generally accepted in the United States ("GAAP"), the Company uses the following non-GAAP measures of financial performance: non-GAAP gross profit, non-GAAP gross margin, non-GAAP operating loss, non-GAAP net loss, non-GAAP basic and diluted net loss per common share, non-GAAP research and development, non-GAAP sales and marketing, non-GAAP general and administrative, free cash flow and adjusted EBITDA. The presentation of this additional financial information is not intended to be considered in isolation from, as a substitute for, or superior to, the financial information prepared and presented in accordance with GAAP. These non-GAAP measures have limitations in that they do not reflect all of the amounts associated with our results of operations as determined in accordance with GAAP. In addition, these non-GAAP financial measures may be different from the non-GAAP financial measures used by other companies. These non-GAAP measures should only be used to evaluate our results of operations in conjunction with the corresponding GAAP measures. Management compensates for these limitations by reconciling these non-GAAP financial measures to the most comparable GAAP financial measures within our earnings releases.
Non-GAAP gross profit, non-GAAP gross margin, non-GAAP operating loss, non-GAAP net income (loss) and non-GAAP basic and diluted net loss per common share, non-GAAP research and development, non-GAAP sales and marketing, and non-GAAP general and administrative differ from GAAP in that they exclude stock-based compensation expense, amortization of acquired intangible assets, acquisition-related expenses, executive transition costs, net gain on extinguishment of debt, impairment expense and amortization of debt discount and issuance costs.
Adjusted EBITDA: excludes stock-based compensation expense, depreciation and other amortization expenses, amortization of acquired intangible assets, acquisition-related expenses, executive transition costs, interest income, interest expense, including amortization of debt discount and issuance costs, net gain on extinguishment of debt, impairment expense, other income (expense), net, and income taxes.
Amortization of Acquired Intangible Assets: consists of non-cash charges that can be affected by the timing and magnitude of asset purchases and acquisitions. Management considers its operating results without this activity when evaluating its ongoing non-GAAP performance and its adjusted EBITDA performance because these charges are non-cash expenses that can be affected by the timing and magnitude of asset purchases and acquisitions and may not be reflective of our core business, ongoing operating results, or future outlook.
Amortization of Debt Discount and Issuance Costs: consists primarily of amortization expense related to our debt obligations. Management considers its operating results without this activity when evaluating its ongoing non-GAAP net income (loss) performance and its adjusted EBITDA performance because it is not believed by management to be


fastlylogo-redxjpega.jpg
reflective of our core business, ongoing operating results or future outlook. These are included in our total interest expense.
Capital Expenditures: consists of cash used for purchases of property and equipment, net of proceeds from sale of property and equipment, capitalized internal-use software and payments on finance lease obligations, as reflected in our statement of cash flows.
Depreciation and Other Amortization Expense: consists of non-cash charges that can be affected by the timing and magnitude of asset purchases. Management considers its operating results without this activity when evaluating its ongoing adjusted EBITDA performance because these charges are non-cash expenses that can be affected by the timing and magnitude of asset purchases and may not be reflective of our core business, ongoing operating results, or future outlook.
Executive Transition Costs: consists of one-time cash and non-cash charges recognized with respect to changes in our executive’s employment status. Management considers its operating results without this activity when evaluating its ongoing non-GAAP net income (loss) performance and its adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.
Free Cash Flow: calculated as net cash used in operating activities less purchases of property and equipment, net of proceeds from sale of property and equipment, principal payments of finance lease liabilities, capitalized internal-use software costs and advance payments made related to capital expenditures. Management specifically identifies adjusting items in the reconciliation of GAAP to non-GAAP financial measures. Management considers non-GAAP free cash flow to be a profitability and liquidity measure that provides useful information to management and investors about the amount of cash generated by the business that can possibly be used for investing in Fastly's business and strengthening its balance sheet, but it is not intended to represent the residual cash flow available for discretionary expenditures. The presentation of non-GAAP free cash flow is also not meant to be considered in isolation or as an alternative to cash flows from operating activities as a measure of liquidity.
Impairment Expense: consists of non-recurring charges related to our long-lived assets. Management considers its operating results without this activity when evaluating its ongoing non-GAAP net loss performance and its adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.
Income Taxes: consists primarily of expenses recognized related to state and foreign income taxes. Management considers its operating results without this activity when evaluating its ongoing adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.
Interest Expense: consists primarily of interest expense related to our debt instruments, including amortization of debt discount and issuance costs. Management considers its operating results without this activity when evaluating its ongoing non-GAAP net income (loss) performance and its adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.
Interest Income: consists primarily of interest income related to our marketable securities. Management considers its operating results without this activity when evaluating its ongoing non-GAAP net income (loss) performance and adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.
Net Gain on Debt Extinguishment: relates to net gain on the partial repurchase of our outstanding convertible debt. Management considers its operating results without this activity when evaluating its ongoing non-GAAP net income (loss) performance and its adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.
Other Income (Expense), Net: consists primarily of foreign currency transaction gains and losses. Management considers its operating results without this activity when evaluating its ongoing adjusted EBITDA performance because it is not believed by management to be reflective of our core business, ongoing operating results or future outlook.
Stock-Based Compensation Expense: consists of expenses for stock options, restricted stock units, performance awards, restricted stock awards and Employee Stock Purchase Plan ("ESPP") under our equity incentive plans. Although stock-based compensation is an expense for the Company and is viewed as a form of compensation, management considers its operating results without this activity when evaluating its ongoing non-GAAP net income (loss) performance and its adjusted EBITDA performance, primarily because it is a non-cash expense not believed by management to be reflective of our core business, ongoing operating results, or future outlook. In addition, the value of some stock-based instruments is determined using formulas that incorporate variables, such as market volatility, that are beyond our control.


fastlylogo-redxjpega.jpg
Management believes these non-GAAP financial measures and adjusted EBITDA serve as useful metrics for our management and investors because they enable a better understanding of the long-term performance of our core business and facilitate comparisons of our operating results over multiple periods and to those of peer companies, and when taken together with the corresponding GAAP financial measures and our reconciliations, enhance investors' overall understanding of our current financial performance.
In the financial tables below, the Company provides a reconciliation of the most comparable GAAP financial measure to the historical non-GAAP financial measures used in this investor supplement.










fastlylogo-redxjpega.jpg
Consolidated Statements of Operations – Quarterly
(unaudited, in thousands, except per share amounts)

Q3 2022Q4 2022Q1 2023Q2 2023Q3 2023Q4 2023Q1 2024Q2 2024
Revenue$108,504 $119,321 $117,564 $122,831 $127,816 $137,777 $133,520 $132,371 
Cost of revenue(1)
55,825 56,738 57,310 58,617 61,730 62,003 60,286 59,470 
Gross profit52,679 62,583 60,254 64,214 66,086 75,774 73,234 72,901 
Operating expenses:
Research and development(1)
38,957 37,197 37,431 37,421 39,068 38,270 38,248 35,106 
Sales and marketing(1)
47,006 44,623 44,271 47,797 51,043 48,662 49,607 52,959 
General and administrative (1)
32,481 29,225 25,827 28,823 30,001 31,426 31,639 28,433 
Impairment expense— — — — 4,316 — — 3,137 
Total operating expenses118,444 111,045 107,529 114,041 124,428 118,358 119,494 119,635 
Loss from operations(65,765)(48,462)(47,275)(49,827)(58,342)(42,584)(46,260)(46,734)
Net gain on extinguishment of debt— — — 36,760 — 15,656 — — 
Interest income1,967 2,894 4,186 4,508 4,908 4,584 3,848 3,937 
Interest expense(1,381)(1,354)(1,213)(1,232)(862)(744)(579)(464)
Other income (expense), net
1,877 46 (250)(803)(16)(763)(89)193 
Loss before income taxes(63,302)(46,876)(44,552)(10,594)(54,312)(23,851)(43,080)(43,068)
Income tax expense (benefit)118 (223)135 110 (1)(465)347 661 
Net loss$(63,420)$(46,653)$(44,687)$(10,704)$(54,311)$(23,386)$(43,427)$(43,729)
Net loss per share attributable to common stockholders, basic and diluted$(0.52)$(0.38)$(0.36)$(0.08)$(0.42)$(0.18)$(0.32)$(0.32)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted122,339 123,587 125,418 127,863 129,873 131,843 134,587 137,444 
__________
(1)Includes stock-based compensation expense as follows:
Q3 2022Q4 2022Q1 2023Q2 2023Q3 2023Q4 2023Q1 2024Q2 2024
Cost of revenue$2,978 $2,938 $2,681 $2,837 $2,860 $3,278 $2,779 $2,044 
Research and development14,488 11,469 11,481 12,205 12,122 12,019 10,323 7,983 
Sales and marketing10,920 7,885 6,705 9,877 9,061 8,060 7,843 7,058 
General and administrative10,992 9,126 7,284 12,073 11,670 12,090 10,876 9,063 
Total$39,378 $31,418 $28,151 $36,992 $35,713 $35,447 $31,821 $26,148 












fastlylogo-redxjpega.jpg
Reconciliation of GAAP to Non-GAAP Financial Measures - Quarterly
(unaudited, in thousands, except per share amounts)

Q3 2022Q4 2022Q1 2023Q2 2023Q3 2023Q4 2023Q1 2024Q2 2024
Gross Profit
GAAP gross Profit$52,679 $62,583 $60,254 $64,214 $66,086 $75,774 $73,234 $72,901 
Stock-based compensation2,978 2,938 2,681 2,837 2,860 3,278 2,779 2,044 
Amortization of acquired intangible assets2,475 2,475 2,475 2,475 2,475 2,475 2,475 2,475 
Non-GAAP gross profit58,132 67,996 65,410 69,526 71,421 81,527 78,488 77,420 
GAAP gross margin48.6 %52.4 %51.3 %52.3 %51.7 %55.0 %54.8 %55.1 %
Non-GAAP gross margin53.6 %57.0 %55.6 %56.6 %55.9 %59.2 %58.8 %58.5 %
Research and development
GAAP research and development38,957 37,197 37,431 37,421 39,068 38,270 38,248 35,106 
Stock-based compensation(14,488)(11,469)(11,481)(12,205)(10,426)(11,728)(10,323)(7,983)
Executive transition costs— — — — (2,406)(385)— — 
Non-GAAP research and development24,469 25,728 25,950 25,216 26,236 26,157 27,925 27,123 
Sales and marketing
GAAP sales and marketing47,006 44,623 44,271 47,797 51,043 48,662 49,607 52,959 
Stock-based compensation(10,920)(7,885)(6,705)(9,877)(9,061)(8,060)(7,843)(7,058)
Amortization of acquired intangible assets(2,897)(2,575)(2,575)(2,575)(2,576)(2,300)(2,300)(2,301)
Non-GAAP sales and marketing33,189 34,163 34,991 35,345 39,406 38,302 39,464 43,600 
General and administrative
GAAP general and administrative32,481 29,225 25,827 28,823 30,001 31,426 31,639 28,433 
Stock-based compensation(7,959)(9,126)(7,284)(12,073)(11,670)(12,090)(10,876)(9,063)
Executive transition costs(4,207)— — — — — — — 
Non-GAAP general and administrative20,315 20,099 18,543 16,750 18,331 19,336 20,763 19,370 
Operating loss
GAAP operating loss(65,765)(48,462)(47,275)(49,827)(58,342)(42,584)(46,260)(46,734)
Stock-based compensation36,345 31,418 28,151 36,992 34,017 35,156 31,821 26,148 
Executive transition costs4,207 — — — 2,406 385 — — 
Amortization of acquired intangible assets5,372 5,050 5,050 5,050 5,051 4,775 4,775 4,776 
Impairment expense
— — — — 4,316 — — 3,137 
Non-GAAP operating loss(19,841)(11,994)(14,074)(7,785)(12,552)(2,268)(9,664)(12,673)
Net loss
GAAP net loss(63,420)(46,653)(44,687)(10,704)(54,311)(23,386)(43,427)(43,729)
Stock-based compensation36,345 31,418 28,151 36,992 34,017 35,156 31,821 26,148 
Executive transition costs4,207 — — — 2,406 385 — — 
Amortization of acquired intangible assets5,372 5,050 5,050 5,050 5,051 4,775 4,775 4,776 
Net gain on extinguishment of debt — — — (36,760)— (15,656)— — 
Impairment expense— — — — 4,316 — — 3,137 
Amortization of debt issuance costs714 716 716 803 502 456 354 349 
Non-GAAP net income (loss)
$(16,782)$(9,469)$(10,770)$(4,619)$(8,019)$1,730 $(6,477)$(9,319)
GAAP net loss per common share—basic and diluted$(0.52)$(0.38)$(0.36)$(0.08)$(0.42)$(0.18)$(0.32)$(0.32)
Non-GAAP net income (loss) per common share—basic and diluted
$(0.14)$(0.08)$(0.09)$(0.04)$(0.06)$0.01 $(0.05)$(0.07)
Weighted average basic common shares122,339 123,587 125,418 127,863 129,873 131,843 134,587 137,444 
Weighted average diluted common shares
122,339 123,587 125,418 127,863 129,873 141,162 134,587 137,444 



fastlylogo-redxjpega.jpg
Reconciliation of GAAP to Non-GAAP Financial Measures - Quarterly (Continued)
(unaudited, in thousands, except per share amounts)

Q3 2022Q4 2022Q1 2023Q2 2023Q3 2023Q4 2023Q1 2024Q2 2024
Reconciliation of GAAP to Non-GAAP diluted shares:
GAAP diluted shares122,339 123,587 125,418 127,863 129,873 131,843 134,587 137,444 
Other dilutive equity awards— — — — — 9,319 — — 
Non-GAAP diluted shares122,339 123,587 125,418 127,863 129,873 141,162 134,587 137,444 
Non-GAAP diluted net income (loss) per share
(0.14)(0.08)(0.09)(0.04)(0.06)0.01 (0.05)(0.07)

Q3 2022Q4 2022Q1 2023Q2 2023Q3 2023Q4 2023Q1 2024Q2 2024
Adjusted EBITDA
GAAP net loss$(63,420)$(46,653)$(44,687)$(10,704)$(54,311)$(23,386)$(43,427)$(43,729)
Stock-based compensation36,345 31,418 28,151 36,992 34,017 35,156 31,821 26,148 
Depreciation and other amortization10,786 11,903 12,179 13,030 13,202 13,727 13,400 13,443 
Amortization of acquired intangible assets5,372 5,050 5,050 5,050 5,051 4,775 4,775 4,776 
Amortization of debt discount and issuance costs714 716 716 803 502 456 354 349 
Executive transition costs4,207 — — — 2,406 385 — — 
Net gain on extinguishment of debt— — — (36,760)— (15,656)— — 
Impairment expense
— — — — 4,316 — — 3,137 
Interest income(1,967)(2,894)(4,186)(4,508)(4,908)(4,584)(3,848)(3,937)
Interest expense667 638 497 429 360 288 225 115 
Other (income) expense, net(1,877)(46)250 803 16 763 89 (193)
Income tax (benefit) expense118 (223)135 110 (1)(465)347 661 
Adjusted EBITDA$(9,055)$(91)$(1,895)$5,245 $650 $11,459 $3,736 $770 




























fastlylogo-redxjpega.jpg
Non-GAAP Consolidated Statements of Operations - Quarterly
(unaudited, in thousands, except per share amounts)
Q3 2022Q4 2022Q1 2023Q2 2023Q3 2023Q4 2023Q1 2024Q2 2024
Revenue$108,504 $119,321 $117,564 $122,831 $127,816 $137,777 $133,520 $132,371 
Cost of revenue (1)(2)
50,372 51,325 52,154 53,305 56,395 56,250 55,032 54,951 
Gross profit (1)(2)
58,132 67,996 65,410 69,526 71,421 81,527 78,488 77,420 
Operating expenses:
Research and development(1)(3)
24,469 25,728 25,950 25,216 26,236 26,157 27,925 27,123 
Sales and marketing(1)(2)
33,189 34,163 34,991 35,345 39,406 38,302 39,464 43,600 
General and administrative (1)(3)
20,315 20,099 18,543 16,750 18,331 19,336 20,763 19,370 
Total operating expenses(1)(2)(3)(4)
77,973 79,990 79,484 77,311 83,973 83,795 88,152 90,093 
Loss from operations(1)(2)(3)(4)
(19,841)(11,994)(14,074)(7,785)(12,552)(2,268)(9,664)(12,673)
Interest income1,967 2,894 4,186 4,508 4,908 4,584 3,848 3,937 
Interest expense(5)
(667)(638)(497)(429)(360)(288)(225)(115)
Other income (expense), net1,877 46 (250)(803)(16)(763)(89)193 
Income (loss) before income tax expense (benefit)(1)(2)(3)(4)(5)(6)
(16,664)(9,692)(10,635)(4,509)(8,020)1,265 (6,130)(8,658)
Income tax expense (benefit)
118 (223)135 110 (1)(465)347 661 
Net income (loss)(1)(2)(3)(4)(5)(6)
$(16,782)$(9,469)$(10,770)$(4,619)$(8,019)$1,730 $(6,477)$(9,319)
Net income (loss) per share attributable to common stockholders, basic and diluted
$(0.14)$(0.08)$(0.09)$(0.04)$(0.06)$0.01 $(0.05)$(0.07)
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, basic122,339123,587125,418127,863129,873131,843134,587137,444
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted122,339123,587125,418127,863129,873141,162134,587137,444
(1) Excludes stock-based compensation. See GAAP to Non-GAAP reconciliations.
(2) Excludes amortization of acquired intangible assets. See GAAP to Non-GAAP reconciliations.
(3) Excludes executive transition costs. See GAAP to Non-GAAP reconciliations.
(4) Excludes impairment expense. See GAAP to Non-GAAP reconciliations.
(5) Excludes amortization of debt discount and issuance costs. See GAAP to Non-GAAP reconciliations.
(6) Excludes net gain on extinguishment of debt. See GAAP to Non-GAAP reconciliations.





fastlylogo-redxjpega.jpg
Consolidated Balance Sheets - Quarterly
(unaudited, in thousands)
Q3 2022Q4 2022Q1 2023Q2 2023Q3 2023Q4 2023Q1 2024Q2 2024
Assets
Current assets:
Cash and cash equivalents$87,897 $143,391 $348,463 $273,742 $270,300 $107,921 $150,809 $147,196 
Marketable securities445,048 374,581 198,116 123,605 158,055 214,799 178,677 164,569 
Accounts receivable, net72,914 89,578 85,344 78,295 98,622 120,498 107,517 113,878 
Prepaid expenses and other current assets31,321 28,933 29,717 29,500 24,481 20,455 23,207 25,312 
Total current assets637,180 636,483 661,640 505,142 551,458 463,673 460,210 450,955 
Property and equipment, net179,080 180,378 179,922 179,045 171,914 176,608 177,574 177,058 
Operating lease right-of-use assets, net72,374 68,440 60,615 56,733 52,927 55,212 54,420 52,451 
Goodwill670,158 670,185 670,192 670,356 670,356 670,356 670,356 670,356 
Intangible assets, net88,482 82,900 77,725 72,550 67,375 62,475 57,576 52,676 
Marketable securities, non-current186,066 165,105 117,518 78,042 32,280 6,088 1,743 — 
Other assets73,258 92,622 94,798 95,550 94,353 90,779 84,044 79,176 
Total assets$1,906,598 $1,896,113 $1,862,410 $1,657,418 $1,640,663 $1,525,191 $1,505,923 $1,482,672 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$8,265 $4,786 $4,668 $5,561 $5,723 $5,611 $5,485 $5,532 
Accrued expenses54,186 61,161 42,311 47,001 56,595 61,818 35,555 34,445 
Finance lease liabilities27,807 28,954 24,763 22,233 19,250 15,684 11,974 8,178 
Operating lease liabilities20,919 23,026 20,516 20,575 21,533 24,042 22,580 25,399 
Other current liabilities33,422 34,394 32,942 36,234 40,234 40,539 44,633 35,748 
Total current liabilities144,599 152,321 125,200 131,604 143,335 147,694 120,227 109,302 
Long-term debt, less current portion704,042 704,710 705,378 472,369 472,823 343,507 343,837 344,167 
Finance lease liabilities, noncurrent21,027 15,507 10,858 7,026 3,860 1,602 440 — 
Operating lease liabilities, noncurrent62,750 61,341 56,275 51,448 47,775 48,484 46,857 44,634 
Other long-term liabilities7,201 7,076 6,144 7,217 4,298 4,416 2,756 3,382 
Total liabilities939,619 940,955 903,855 669,664 672,091 545,703 514,117 501,485 
Stockholders’ equity:
Common stock
Additional paid-in capital1,634,666 1,666,106 1,710,498 1,747,959 1,781,870 1,815,245 1,870,503 1,903,374 
Accumulated other comprehensive loss(12,678)(9,286)(5,594)(3,152)(1,934)(1,008)(521)(282)
Accumulated deficit(655,011)(701,664)(746,351)(757,055)(811,366)(834,752)(878,179)(921,908)
Total stockholders’ equity966,979 955,158 958,555 987,754 968,572 979,488 991,806 981,187 
Total liabilities and stockholders’ equity$1,906,598 $1,896,113 $1,862,410 $1,657,418 $1,640,663 $1,525,191 $1,505,923 $1,482,672 








fastlylogo-redxjpega.jpg
Consolidated Statements of Cash Flows – Quarterly
(unaudited, in thousands)

Q3 2022Q4 2022Q1 2023Q2 2023Q3 2023Q4 2023Q1 2024Q2 2024
Cash flows from operating activities:
Net loss$(63,420)$(46,653)$(44,687)$(10,704)$(54,311)$(23,386)$(43,427)$(43,729)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation expense10,662 11,371 12,040 12,920 13,055 13,587 13,277 13,318 
Amortization of intangible assets5,496 5,582 5,175 5,175 5,175 4,899 4,899 4,900 
Non-cash lease expense8,133 5,793 6,115 5,648 5,464 5,451 5,556 5,800 
Amortization of debt discount and issuance costs715 715 716 803 501 456 354 349 
Amortization of deferred contract costs2,031 2,896 3,425 3,746 4,082 4,295 4,573 4,531 
Stock-based compensation39,378 31,418 28,151 36,992 35,713 35,447 31,821 26,148 
Deferred income taxes
— — — — — (900)228 333 
Provision for credit losses1,253 624 533 567 211 714 953 393 
(Gain) loss on disposals of property and equipment— — 251 296 (42)— 399 45 
Amortization and accretion of discounts and premiums on investments771 515 449 298 (403)(990)(1,158)(1,244)
Impairment of operating lease right-of-use assets— 2,083 — 187 401 156 — — 
Impairment expense— — — — 4,316 — — 3,137 
Net gain on extinguishment of debt— — — (36,760)— (15,656)— — 
Other adjustments(353)3,980 (243)(85)71 905 (259)(178)
Changes in operating assets and liabilities:       
Accounts receivable(5,949)(17,288)3,701 6,482 (20,538)(22,590)12,028 (6,754)
Prepaid expenses and other current assets(975)(971)(634)217 5,019 4,107 (2,700)(2,131)
Other assets(13,505)(15,492)(7,212)(4,771)(4,286)(6,868)(1,814)(3,210)
Accounts payable(4,301)(1,267)(175)1,119 314 (876)101 (341)
Accrued expenses3,328 3,799 (6,827)234 340 (1,603)(8,760)1,911 
Operating lease liabilities(7,462)(4,335)(5,750)(6,682)(4,505)(5,137)(7,606)(4,406)
Other liabilities(3,436)5,102 (3,889)9,308 1,033 612 2,667 (3,820)
Net cash provided by (used in) operating activities(27,634)(12,128)(8,861)24,990 (8,390)(7,377)11,132 (4,948)
Cash flows from investing activities:
Purchases of marketable securities— — — — (73,091)(59,142)(56,948)(60,249)
Sales of marketable securities— 65 — 774 24,850 — — 
Maturities of marketable securities72,857 94,303 227,211 114,884 86,030 5,642 99,080 77,597 
Business acquisitions, net of cash acquired (1,746)1,843 — — — — — — 
Advance payment for purchase of property and equipment(1,964)(10,923)— — — — — (790)
Purchases of property and equipment
(2,631)(8,529)(3,494)(4,464)(325)(2,693)(1,603)(1,762)
Proceeds from sale of property and equipment125 126 22 14 13 — — 24 
Capitalized internal-use software(5,120)(4,290)(4,209)(6,230)(4,951)(5,902)(6,845)(6,829)
Net cash provided by (used in) investing activities
61,521 72,595 219,530 104,978 7,677 (37,245)33,684 7,991 
Cash flows from financing activities:
Cash paid for debt extinguishment— — — (196,934)— (113,606)— — 
Repayments of finance lease liabilities
(7,076)(4,427)(8,645)(6,557)(6,041)(5,932)(4,872)(4,236)
Cash paid for early sale of restricted shares(3,618)— — — — — — — 
Payment of deferred consideration for business acquisitions— — — (4,393)— — — (3,771)
Proceeds from exercise of vested stock options555 364 336 535 1,137 161 111 180 
Proceeds from employee stock purchase plan1,749 (949)2,596 2,191 2,222 1,550 2,881 1,034 
Net cash used in financing activities
(8,390)(5,012)(5,713)(205,158)(2,682)(117,827)(1,880)(6,793)
Effects of exchange rate changes on cash, cash equivalents, and restricted cash(110)39 116 469 (47)70 (48)(13)
Net increase (decrease) in cash, cash equivalents, and restricted cash25,387 55,494 205,072 (74,721)(3,442)(162,379)42,888 (3,763)
Cash, cash equivalents, and restricted cash at beginning of period62,660 88,047 143,541 348,613 273,892 270,450 108,071 150,959 
Cash, cash equivalents, and restricted cash at end of period$88,047 $143,541 $348,613 $273,892 $270,450 $108,071 $150,959 $147,196 



fastlylogo-redxjpega.jpg
Free Cash Flow
(in thousands, unaudited)
Q3 2022Q4 2022Q1 2023Q2 2023Q3 2023Q4 2023Q1 2024Q2 2024
Net cash provided by (used in) operating activities
$(27,634)$(12,128)$(8,861)$24,990 $(8,390)$(7,377)$11,132 $(4,948)
Capital expenditures(1):
Purchases of property and equipment(2,631)(8,529)(3,494)(4,464)(325)(2,693)(1,603)(1,762)
Proceeds from sale of property and equipment125 126 22 14 13 — — 24 
Capitalized internal-use software(5,120)(4,290)(4,209)(6,230)(4,951)(5,902)(6,845)(6,829)
Repayments of finance lease liabilities(7,076)(4,427)(8,645)(6,557)(6,041)(5,932)(4,872)(4,236)
Advance payment for purchase of property and equipment (2)
(1,964)(10,923)— — — — — (790)
Free Cash Flow$(44,300)$(40,171)$(25,187)$7,753 $(19,694)$(21,904)$(2,188)$(18,541)
__________
(1)Capital expenditures are defined as cash used for purchases of property and equipment, net of proceeds from sale of property and equipment, capitalized internal-use software and payments on finance lease obligations, as reflected in our statement of cash flows.
(2)In the six months ended June 30, 2024, we received $7.8 million of capital equipment that was prepaid prior to the current quarter, as reflected in the supplemental disclosure of our statement of cash flows.


EX-101.SCH 4 fsly-20240807.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 5 fsly-20240807_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Security Exchange Name Security Exchange Name Title of 12(b) Security Title of 12(b) Security Written Communications Written Communications Local Phone Number Local Phone Number Trading Symbol Trading Symbol Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, State or Province Entity Address, State or Province Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Document Period End Date Document Period End Date Cover [Abstract] Cover [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Pre-commencement Tender Offer Pre-commencement Tender Offer Soliciting Material Soliciting Material City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Type Document Type Amendment Flag Amendment Flag Entity Central Index Key Entity Central Index Key Entity File Number Entity File Number Entity Address, City or Town Entity Address, City or Town Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name EX-101.PRE 6 fsly-20240807_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 7 fastlylogo-redxjpega.jpg begin 644 fastlylogo-redxjpega.jpg M_]C_X 02D9)1@ ! 0$ P # #_X0 Z17AI9@ 34T *@ @ U$0 $ M ! 0 %$1 0 ! 5H%$2 0 ! 5H #_VP!# (! 0(! M 0(" @(" @(" P4# P,# P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L, M# P,!PD.#PT,#@L,# S_VP!# 0(" @,# P8# P8," <(# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P 1" &$ M ^@# 2( A$! Q$!_\0 'P 04! 0$! 0$ $" P0%!@<("0H+ M_\0 M1 @$# P($ P4%! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$( M(T*QP152T? D,V)R@@D*%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBI MJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W M^/GZ_\0 'P$ P$! 0$! 0$! 0 $" P0%!@<("0H+_\0 M1$ @$" M! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 5 M8G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F M9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:W MN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! M (1 Q$ /P#]_**** "BBB@ JIKVOV/A;1KG4=4O;33=/LXS+<75U,L,,"#J MSNQ 4#U)Q7&_M(_M(>%_V5OA7?>+/%EY]GL;;]W!!'AKB_G()2")<_,[8/L M"Q( )'XI_MD_M\>.OVSO%,DNM7DFF^&X)2UAH-K(1:6P_A9^GFRXZNWJ=H4' M;7S^=\04,OCROWIO9?J^R_,_9/"GP8S7C2JZT'['"P=I5&KW?\L%IS2[ZI1Z MN]D_T5_:%_X+B?"_X633V/A&TU#X@:E$2OF6Y^QZ>&'!'G.I9OJD;*1T:OD? MXI?\%R_C-XUED305\.>#K;)\LVEB+JX _P!IYRZD^X1?I7QG17YSC.*)/$;EM0\0ZY?,VO? MUK#HKQ*F*K5-:DV_5MGZI@LARS!KEPF'ITU_=A&/Y)!1116!ZQI:-XRUCPX8 M_P"S]5U*Q\K)3[/!TXXKSFBM:=>I#X)->C//Q64X+%*V)HPG_BBG^:9](>$/^"MOQ_\ M'LJIX]FU&%3DQ:AI]K<[N<\LT>_OV8?H*]N^"'_!%*%:7O-+5WW=NMS\TXT\.."X95BLPQ66T?W5.< MVXP4'[L7+>'*^G<_>:BBBOVL_P K@HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Y\OVT/\ D\3X ML?\ 8Y:Q_P"ELU>:5Z7^VA_R>)\6/^QRUC_TMFKS2OY_QG\>?J_S/]D>&?\ MD3X7_KU3_P#24%%%%'_ *75 M"BBBOL3^90HHHH **** "OYS?C1_R6+Q9_V&;S_T>]?T95_.;\:/^2Q>+/\ ML,WG_H]Z_/\ CSX*/K+]#^R/H@_[YF?^&E^S=?]BU>?^C;>OC&OL[_ ((3_P#)[-U_V+5Y_P"C;>O7R'_D8T?\2/S7 MQB_Y(G,_^O,OR/V*HHHK]Q/\G0HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "AFV MC)X Y)/:BO ?^"G7QP?X"_L5^,M3M9C#J>K6XT6P93M82W)\MF4]F6(R.#ZH M*PQ6(C0HRK3VBF_N/6R#)ZV;9EA\KPWQUIQ@O)R:5WY*]WY'Y:_\%/?VQ[C] MK7]HJ^^Q77F>#_"\DFGZ)&C?NYE#8DNO=MV^[D[MOJVV%%%%N)D?;G;++)%$HSV)1I?R( MKXGK]._^#>[P/Y'ACXE>)70$W5U9:9"W=?+2620?CYL?_?/Y^]PS1]KF=)=G M?[DW^9^0^/.:?4.!,PJ)ZSC&"\^><8O_ ,E;/T=HHHK]J/\ +$**** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@#^?+]M#_ )/$^+'_ &.6L?\ I;-7FE>E_MH?\GB?%C_LV%%%% 'U1_P1A_Y2 ^% M?^O/4/\ TDEK]L*_$_\ X(P_\I ?"O\ UYZA_P"DDM?MA7ZOP/\ \B^7^-_E M$_SM^E=_R6-'_L'A_P"EU0HHHK[$_F4**** "BBB@ K^OS_ (\^"CZR_0_LCZ(/^^9G_AI?G,YF MBBBOS<_N0**** "OL[_@A/\ \GLW7_8M7G_HVWKXQK[._P""$_\ R>S=?]BU M>?\ HVWKU\A_Y&-'_$C\U\8O^2)S/_KS+\C]BJ***_<3_)T**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ K\ZO\ @X/\?M:>!/AQX71FV:A?W>JRJ.@,$:1(3_X$ M28^AK]%:_)G_ (+_ .NM*[6.:;PSINBI)@K_:&K0*V#W*QL[#Z$ \=*Z\/@,3B-:%-R]$V?.YWQAD> M3M1S7&4J+>J4YQBVO)-W?R1\KT5]G?\ #B?XV?\ /UX'_P#!I+_\9J&^_P"" M&'QPM(-\;>#;ILXV1:JX;_QZ(#]:[/[!S'_GS+[CYF/C!P4W99G1_P# T?&] M?M%_P1.\"_\ "'_L(:3>E"C>)M5O=4;/4XD%L#^*VX_"OSM\6?\ !)/]H#PC M&TDG@&:^A7^.PU&TN2?HBR[_ /QVOU\_8T^&TWPA_92^'OAVZMWL[[3="M1> M0.I5H;AXP\RD'G(D9PEC95*\'&T=+IK5M=_*Y^"_2:XYRG,.&,/ M@\IQ=.M[2LG+V<=^QZ91117Z4?PJ%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! M_/E^VA_R>)\6/^QRUC_TMFKS2O2_VT/^3Q/BQ_V.6L?^ELU>:5_/^,_CS]7^ M9_LCPS_R)\+_ ->J?_I*"BBBN<]L**** /JC_@C#_P I ?"O_7GJ'_I)+7[8 M5^)__!&'_E(#X5_Z\]0_])):_;"OU?@?_D7R_P ;_*)_G;]*[_DL:/\ V#P_ M]+JA1117V)_,H4444 %%%% !7\YOQH_Y+%XL_P"PS>?^CWK^C*OYS?C1_P E MB\6?]AF\_P#1[U^?\>?!1]9?H?V1]$'_ 'S,_P##2_.9S-%%%?FY_<@4444 M%?9W_!"?_D]FZ_[%J\_]&V]?&-?9W_!"?_D]FZ_[%J\_]&V]>OD/_(QH_P") M'YKXQ?\ )$YG_P!>9?D?L51117[B?Y.A1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %?C?\ \%SK]+O]M]8UW;K7P]91/D=RTS\?@PK]D*_&/_@MW_R?;J'_ &!K M'_T!J^1XU?\ PG?]O+]3^D?HL13XTDWTHU/_ $J"_4^0Z***_)3_ $;"BBB@ M HHKIO@MX?7Q9\8_">E2*C1ZGK-G:,'.%(DG13GVYJH1 MT4V_DKG[>?\ !/7]DC2_V2_V=]%T]+&&/Q/JUK%>Z]=E!YTMRZAC$6Z[(L[% M'3@G&6->[445_0&&P\*%*-&FK**LC_&[/,ZQ>;8^MF6.DY5*LG*3?=]%Y+9+ M9))(****V/*"BBB@ HHHH **** "BBB@ HHHH *\T_X;0^#O_16/AI_X4]E_ M\=KTNOYIZ^9XBSZIEOL^2*ES7W\K?YG[QX)>$6#XX^N_6\1*E[#V=N5)WY_: M7O?MR*WJ?T&_\-H?!W_HK'PT_P#"GLO_ ([1_P -H?!W_HK'PT_\*>R_^.U_ M/E17S/\ KY7_ .?2^]G[S_Q*+E'_ $,*O_@,3^@W_AM#X._]%8^&G_A3V7_Q MVC_AM#X._P#16/AI_P"%/9?_ !VOY\J*/]?*_P#SZ7WL/^)1[/EN-_HRY9D>0XO-Z6-J3E1@Y*+C%)M=';4_8JBBBOT _C<**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH _GR_;0_Y/$^+'_8Y:Q_Z6S5YI7I?[ M:'_)XGQ8_P"QRUC_ -+9J\TK^?\ &?QY^K_,_P!D>&?^1/A?^O5/_P!)0444 M5SGMA1110!]4?\$8?^4@/A7_ *\]0_\ 226OVPK\3_\ @C#_ ,I ?"O_ %YZ MA_Z22U^V%?J_ _\ R+Y?XW^43_.WZ5W_ "6-'_L'A_Z75"BBBOL3^90HHHH M**** "OYS?C1_P EB\6?]AF\_P#1[U_1E7\YOQH_Y+%XL_[#-Y_Z/>OS_CSX M*/K+]#^R/H@_[YF?^&E^S=?\ 8M7G_HVWKU\A_P"1C1_Q(_-?&+_DB,M2\5>$;RQ\ M/6INYH+8W'G2*"!A=T8&>>Y%?LE7A_\ P4H_Y,2^)W_8&?\ ]#2O"S[*\/B\ M.ZE9:PC)K6W3_@(_7/![C[..'LYIX++)J,,55HQJ7BG=*;2LWMI.6WZ'X+T4 M45^*'^J 4444 =-\&?A?>?&OXL>'?".GW%M:WWB2_BT^":XW>5$\C!0S;03@ M9[ FOU(_X)S?\$K_ !A^QK^T#-XNUWQ%X:U2QDTF?3Q#8&?S0\CQ,#\\:C V M'OGD5^=_[ ?_ ">Q\+/^QFLO_1JU^_5??<&Y7AZ\7B:B]Z$M-?(_COZ3_'V< M954IY%@YI4,31ESIQ3;]YK1O5:+H%%%%?I1_"X4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!_/E^VA_P GB?%C_LJ?_ *2@HHHKG/;"BBB@#ZH_X(P_ M\I ?"O\ UYZA_P"DDM?MA7XG_P#!&'_E(#X5_P"O/4/_ $DEK]L*_5^!_P#D M7R_QO\HG^=OTKO\ DL:/_8/#_P!+JA1117V)_,H4444 %%%% !7\YOQH_P"2 MQ>+/^PS>?^CWK^C*OYS?C1_R6+Q9_P!AF\_]'O7Y_P >?!1]9?H?V1]$'_?, MS_PTOSFNV_9IE6# M]H[X?N[*B)XDTYF9C@*!=1Y)-;8;^-'U7YGEYY_R+L1_@G_Z2S^B*BLS_A-= M'_Z"VF?^!2?XT?\ ":Z/_P!!;3/_ *3_&OZ YX]S_&[ZK6_D?W,TZ*S/^$U MT?\ Z"VF?^!2?XT?\)KH_P#T%M,_\"D_QHYX]P^JUOY']S-.BL^W\6Z5=SK% M#J6GR22':J)<(S,?0#-:%-23V,YTYPTFFO4****9 4444 %%%% !17F?[0_[ M8/PY_99TH7'C7Q-8Z9<2)O@L$S/?7([;(4R^">-Q 4'JPKX&_:$_X+Z:UJ[S M67PR\*V^D6^2JZGKF+BY8=BL"'RXV_WFD'/2O)S#/,%@]*T_>[+5_=T^=C]( MX-\)N*.)[5,KPK]D_P#EY/W*?RD_BMU4%)KL?J*S;1D\ Z5^3'QF_:[^) MG[0<\C>+_&NO:Q!(23:-<&&S7/I!'MB'X+7G%?%YAQLJM.5*A2TDFKM]]-E_ MF?U!P5]%:67XRAF6;8Z\Z4XSY*<=+Q:DESR=VKK7W$%%%%? G]B!1110!Z5^ MQOXRTOX=_M6?#W7=:O(]/TG2=>M+J[N9 2L$2R LQP"< >@K]W/AI^T3X"^, MB+_PBOC+PSX@=AGRK'48IIE_WHPV]3[$"OYV:=%*T$JNC,CH0RLIP5(Z$&OI M,CXBGET734%)-WWL_P!?R/P_Q8\$\)QO7I8NIBI4:E.+BK14HM-MZJ\7>[Z2 M1_2M17X._!/_ (*5?&GX#R1)I7CC5-2L(\#[!K#?VC;[1_"OFY:,?]&_$LD%C\3/#D_ANX;Y6U32=UU9Y]6A.98U'^R937W6!XPP%=\M1 MN#\]OO7ZV/Y(XL^C3Q=E$76P<8XNFO\ GV_?MYPE9M^4'-GZ$5\@_M%?\%D? M W[-WQHU[P1JGA?Q9?:AH$J133V@M_)D+1I(-NZ0'HX'('(KZ=^&7Q8\,_&? MPK#K?A37--\0:5/PMQ93B55/=6QRK#NK $=P*_$O_@JI_P I ?B1_P!?L'_I M)!5<39M6PF%A6PK7O2M?1JUFSF\!_#O+>).(<3E7$%*5J=)RY;RA)24X1UV> MTGHS[A_XB ?AM_T)?CC\K7_X[1_Q$ _#;_H2_''Y6O\ \=K\FZ*^'_UPS/\ MF7W(_K'_ (EFX$_Y\3_\&3_S/UD_XB ?AM_T)?CC\K7_ ..T?\1 /PV_Z$OQ MQ^5K_P#':_)NBC_7#,_YE]R#_B6;@3_GQ/\ \&3_ ,S]9/\ B(!^&W_0E^./ MRM?_ ([77? ?_@M#X#^/_P 8/#_@W3?"OBZSOO$-T+2&>Y%OY,;$$Y;;(3CC ML#7XVU[A_P $U_\ D^WX8_\ 893_ - >NK!\69C4Q%.G*2LY)/1=6>'Q/]'7 M@K!9/B\9AZ,U.G2J2C^\D]8P;6E]=4?O11117ZL?YW!1110 4444 %%%5=XTOX>Z?)XZU2/*&]9C;:9$WLQ&^;'^R%4]0YKX2^-_P#P M5*^-GQTEFCN_&%UX?T^;C[#H .GQ*.XWJ?-8'T>1J^7S#BW 89\L'SR_N[?? MM]US]ZX/^CCQ=G<(XC$06%I/K5NI->5-)R_\"Y?4_:_X@?&3PC\)[;SO%'BC MP]X=C*[@=2U"*UW#VWL,_A7B7C7_ (*W? 'P2TD;>.XM3N(_^66FZ?2?MW^5C]ZRCZ(^2TXIYGCJM1_P!Q1IK\54?XH_8#Q!_P7F^#>E,ZV>D^/-48 M9VM#I]O'&2.F3).K '_=/TKE[_\ X.!_ T<^+7P%XLFCQ]Z6XMXVS] S?SK\ MIZ*\Z7&.9/:27R7ZW/M,/]&3@6FK3I5)^M27_MO*?JE_Q$%^#O\ HGOB;_P- M@H7_ (."_!N>?A[XFQWQ>P5^5M%1_K?F?\Z_\!7^1U?\2U\!?] LO_!M3_Y( M_6JP_P""_OPMDGQ=>$?'T,>/O106DC9^AG7^==-HG_!<_P"!^K!?M"^,M,W M$_:=*1MN>Q\N5^GM^M?C?16L>,\R6[B_E_E8\_$?1?X(J*T(58>E1_\ MRD? MN1X;_P""MW[/OB8JJ?$"&SE;JEYIEY;[><\EDY$*ZU;K-V_Y9LP;OZ5_/?17;3XZQ:_B4XOTNOU9\OCOHD>%O'6N>!KL MW&B:QJNCSGK)8W6YA3J>4X2I_C%U#]WJ*_)KXU?0OPP_X+R?"KQ4(X_$ MFB^*/"EPV-\GDI?6J?\ XR)#_W[KV\/Q3EM;3VG*_--?CM^)^59W]'WCG+; MR>#=6*ZTI1G_ .2I\_\ Y*?<%%>8?"C]M/X3_&\Q1^&/'WAK4;F? CM&NQ;W M;Y]()=LG_CM>GU[M*M3JQYJ>H?^DDM?MA7XE?\$;[^#3?V^?"\UQ-#;PK9WX+R.%49M)>YK]HO^$UT?\ MZ"VF?^!2?XU^K<$R2P$K_P [_*)_GC]*RC4GQA1<8M_[/#9?WZIIT5F?\)KH M_P#T%M,_\"D_QH_X371_^@MIG_@4G^-?8<\>Y_-'U6M_(_N9IT5F?\)KH_\ MT%M,_P# I/\ &GV_BW2KN=8H=2T^220[51+A&9CZ 9HYX]Q?5ZJU<7]S-"BB MBJ,0K^+/^PS>?^CWK\_X\^"C MZR_0_LCZ(/\ OF9_X:7YS.9HHHK\W/[D"BBB@ K[._X(3_\ )[-U_P!BU>?^ MC;>OC&OL[_@A/_R>S=?]BU>?^C;>O7R'_D8T?\2/S7QB_P"2)S/_ *\R_(_8 MJBBBOW$_R="BF7%Q':0-)+(D<<8W,[G:JCU)K/\ ^$UT?_H+:9_X%)_C4N26 MYI"C.>L$WZ(TZ*S/^$UT?_H+:9_X%)_C1_PFNC_]!;3/_ I/\:.>//VX1C*3M% M79:HK,_X371_^@MIG_@4G^-'_":Z/_T%M,_\"D_QJ>>///(_MK?MX>#_V)O!:W>M.VI^(+^-FTO1+>0+<7A'&]CSY<0/!<@]" M%#$8K'$8BG0INK6=HK=L]3)(O%>LV.A:+9C][=74FUWE\-:.K,[$LQ]R:IT45\8VV[L_I^$(PBH05DM$ELD%% M%%!04444 %%%% !1110 4444 =9\'OCEXN^ 'BV/7/!OB#4O#^I1D;GM9<). M RYG&Z?*WNU=) MV>W0****R/0"BBB@ KW#_@FO_P GV_#'_L,I_P"@/7A]>X?\$U_^3[?AC_V& M4_\ 0'KMRW_>Z7^*/YH^7XX_Y)S,/^O%7_TW(_>BBBBOWL_Q["BBB@ HHKE? MC=\9-#_9^^%>M>,/$=S]ETC0[$Q M6%A 0;K4IL9\N-2>W!9C\JCJ>0#^,W[8_P#P4 \>?MF^(I&UJ\;2_#4,N^RT M"SE(M+?'W6?H9I /XV'&3M"@XKF?VL_VJ/$G[7OQAOO%?B"5HTD)BT^P20M! MIEL#\L29_-FP-S$G S@>9U^0\0<25<;-TJ3Y:7;OYO\ R_4_TD\'/ _ <*X: M&89C!5<=)7E?T95^DE_MH?\ )XGQ8_['+6/_ $MFKS2OY_QG\>?J_P S_9'AG_D3 MX7_KU3_])04445SGMA1110 4444 %%%% !7KW[ ?_)['PL_[&:R_]&K7D->O M?L!_\GL?"S_L9K+_ -&K77E_^]4_\2_-'SW%W_(BQO\ UYJ?^D2/WZHHHK]] M/\= K^+/^PS>?^CWK\_X\^"C MZR_0_LCZ(/\ OF9_X:7YS.9HHHK\W/[D"BBB@ K[._X(3_\ )[-U_P!BU>?^ MC;>OC&OL[_@A/_R>S=?]BU>?^C;>O7R'_D8T?\2/S7QB_P"2)S/_ *\R_(_8 MJBBBOW$_R=/(?V_?^3)OBG_V+5[_ .BFK\!:_?K]OW_DR;XI_P#8M7O_ **: MOP%K\QXZ_P!YI_X?U/[X^B/_ ,B+'?\ 7Y?^D(****^%/ZT"BBB@ HHHH ** M** "BBB@ HHHH _63_@W^_Y-M\:?]C*?_26"OO2O@O\ X-_O^3;?&G_8RG_T ME@K[TK]LX;_Y%E'T_5G^57CE_P EWF7^-?\ I$0K\P/^#A7_ )'+X7_]>6H_ M^AV]?I_7Y@?\'"O_ ".7PO\ ^O+4?_0[>N?BW_D5U/\ MW_TI'M_1Q_Y+_!> ME7_TU,_.:BBBOQL_TZ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#U[]@/_D]CX6?]C-9?^C5K]^J_ 7]@/\ MY/8^%G_8S67_ *-6OWZK]/X%_P!UJ?XOT1_!'TN?^1[@?^O+_P#2V%%%>2_M MG_M;Z%^QM\%KSQ1JVRZOI,V^DZ<'VR:CO_&KQ]J7B;Q-J5QJ MVM:M*9;BXE/)/0*HZ*JC 51@* *L?&7XQ^(/C[\2=4\6>*+Z34-8U:4RR MN<[(QT6-%_AC4855'0 5R]?C6?9Y5S"KVIK9?J_/\OS_ -//"+PEP/!F7ZVG MBZB7M*GX\D.T$_G)ZOHD4445X)^P!1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !7N'_!-?_D^WX8_]AE/_ $!Z\/KW#_@FO_R?;\,?^PRG M_H#UVY;_ +W2_P 4?S1\OQQ_R3F8?]>*O_IN1^]%%%%?O9_CV%%%% !7Y3_\ M%UOVK)/&/Q.TWX5Z5<-_9GA<)?ZN$/RSWLB9C0^HBB8'_>F8'E17ZD>+/$UI MX*\+:EK.H2>58Z3:2WMRX_@CC0NY_!5-?SJ_%/XAWWQ;^)6O>*-48MJ'B#4) M]0GRV[:TKE]H/]T9P!V KXOC;,'2PT<-#>;U]%_F[?B?U-]%?@ZGF.?5L[Q M$;QPL5RW_P"?D[I/SY8J7HW%]$8-%%%?E9_H,%%%% !1110 44Z&%[F98XT: M221@JJHRS$] !ZU[W\+/^"8'QT^+MK#=:?X!U/3[.8!A/JTD>G#:>C;)F60@ M^JJ>*Z,/A:U=\M&#D_)-_D>3G'$&6952]MF>(A1B]G.<8I^G,U?Y'@5%?:FC M?\$'?C3J<6Z;4O .G-M!VW&IW#'GM^[MW&1]S)Z^QD?#S\9^"(OE>9TODV_Q2L?#U%?9TO_ 0G^-D8;;=>!Y-N M][ M\>3(^>O;W]#7E_C?X#^./AF&/B/P;XIT%4ZMJ&E3VRC\74#'O7'5P6(I?Q:< MH^J:_,^FR_BK)<>TL#C*55O^2I"7_I+9R=%%%$_P#L M,V?_ */2OZ,J_G-^"_\ R6+PG_V&;/\ ]'I7]&5?I' ?\.MZQ_4_ASZ7W^]Y M9_AJ_G ****_0#^-C^?+]M#_ )/$^+'_ &.6L?\ I;-7FE>E_MH?\GB?%C_L MV%%%% !1110 M 4444 %>O?L!_P#)['PL_P"QFLO_ $:M>0UZ]^P'_P GL?"S_L9K+_T:M=>7 M_P"]4_\ $OS1\]Q=_P B+&_]>:G_ *1(_?JBBBOWT_QT"OYS?C1_R6+Q9_V& M;S_T>]?T95_.;\:/^2Q>+/\ L,WG_H]Z_/\ CSX*/K+]#^R/H@_[YF?^&E^< MSF:***_-S^Y HHHH *^SO^"$_P#R>S=?]BU>?^C;>OC&OL[_ ((3_P#)[-U_ MV+5Y_P"C;>O7R'_D8T?\2/S7QB_Y(G,_^O,OR/V*HHHK]Q/\G3R']OW_ ),F M^*?_ &+5[_Z*:OP%K]^OV_?^3)OBG_V+5[_Z*:OP%K\QXZ_WFG_A_4_OCZ(_ M_(BQW_7Y?^D(****^%/ZT"BBB@ HHHH **** "BBB@ HHHH _63_ (-_O^3; M?&G_ &,I_P#26"OO2O@O_@W^_P"3;?&G_8RG_P!)8*^]*_;.&_\ D64?3]6? MY5>.7_)=YE_C7_I$0K\P/^#A7_D6H_\ H=O7Z?U^8'_!PK_R.7PO M_P"O+4?_ $.WKGXM_P"174_[=_\ 2D>W]''_ )+_ 7I5_\ 34S\YJ***_&S M_3H**** "BBB@ HHHH **** "BBB@ HHHH ]+_X8O^,7_1)_B7_X3%[_ /&J M/^&+_C%_T2?XE_\ A,7O_P :K^@VBOTS_4.A_P _7]R/X/\ ^)NLW_Z%]/\ M\"D?SY?\,7_&+_HD_P 2_P#PF+W_ .-5QGC?X?:]\,M>;2_$FAZQX?U1461K M/4K.2TN%5ONL4D ;![''-?T@5^,?_!;O_D^W4/\ L#6/_H#5XN?<,4LOPWMX M3O*<3A84HJG*=XRDW>+BK:_XCY#HHHKXT_IX**** M "I],TRYUO4K>SL[>>\O+R588((8S))-(Q"JBJ.68D@ #DDU!7'PM3$15W&,G;T39I_\,7_&+_HD_P 2_P#P MF+W_ .-4?\,7_&+_ *)/\2__ F+W_XU7]!M%?I'^H=#_GZ_N1_#7_$W6;_] M"^G_ .!2/Y\O^&+_ (Q?]$G^)?\ X3%[_P#&J/\ AB_XQ?\ 1)_B7_X3%[_\ M:K^@VBC_ %#H?\_7]R#_ (FZS?\ Z%]/_P "D?B)^Q'^RA\4_"?[7OPWU+5/ MAK\0--TVQ\0V<]S=W7AZ[A@MXUE4L[NT855 Y)) %?MW117T>2Y-#+J@V3\>1; M _ZQAVDE(WMUQ\JY(05]L_\ !=#]L!O"GA.P^$FAW6R^UZ-;_7FC/S16H;]S M!D?\]'4LPZ[47J'K\M*^*XRSAU*GU&D_=C\7F^WR_/T/ZE^C#X9QP6!?%F/A M^]K)JDG]FGLY>3F]$_Y%H[384445\*?UP%%%% !1110 445[]^S)_P $TOBS M^U-%;WVCZ#_8_A^?!&L:PQM;5U]8Q@R2@\\QHRY&"16^'PM:O/V=&+D^R1Y. M=9]EV489XS-*\:--?:G))>BON^R5V^B/ :*_5KX/_P#! ?P3H5O'-XW\7:]X MAN^K0::B6%J/]DEA)(P]P4SZ"O7?$_\ P2U^!?@3X6>()-+^'MG-?P:79(WS;@,8 ^E?2T>#,PE'GJUKMM+FC!1CJ[;SE&7_ )*?B117TQ_P3;_9KN/'/[:7@W2O&G@K4;SPS>"_ M%[%J.FRK;-BPN63<64 8D"$'/W@,&<5CJ#K4FE9VL[I[)]GW/HN.O';(.%,UIY7F$*D^>"GS M4U"44G*4;.\XNZY;NU]&C\0**_2SXW_\&_JK#+<_#GQP[,H)2P\0PCYC_P!? M$*C'ICROQKX8_: _9-^(7[+VLK9^-O#.H:.LC%8+O FL[K_KG,A*,<<[<[@. MH%<6.R7&X/6O!V[K5?>MOF?4<(^*G"_$K5/*<7&53^25X3^496;MU<;KS/.J M***\H_0@HHHH **** "BBB@ KW#_ ()K_P#)]OPQ_P"PRG_H#UX?7N'_ 37 M_P"3[?AC_P!AE/\ T!Z[S M_'L**** /G__ (*E^.G^'W[!/Q&NHI-DU[8QZ8H'5A-ZCECXP[17XMG^B'T4 M<#&EPC6Q'6I7E]T8P27WW?S"BBBOC3^G HHHH *W/AK\.M8^+GC[2/#.@V;W MVL:Y=):6D*_Q.QQDG^%1R2QX !)X%8=?>'_! WX5VGBC]H?Q3XJNHUED\*:2 ML-IN7_4S73E?,!['RXY5^DAKT,KP7UO%PP_\SU]-W^!\?Q_Q0N'.'L7G5N9T MH7BGLY-J,$_)R:OY'VY^PS_P3@\&?L<>%[.Z:TL]=\=219O=,%%%% !7/?%NRFU+X4^)K>WADN+BXTFZCBBC M0L\C&%P%4#DDDX '6NAHJ91YHN)MAZSI58U5]EI_<[G\^7_#%_QB_P"B3_$O M_P )B]_^-4?\,7_&+_HD_P 2_P#PF+W_ .-5_0;17PO^H=#_ )^O[D?UM_Q- MUF__ $+Z?_@4C^?+_AB_XQ?]$G^)?_A,7O\ \:H_X8O^,7_1)_B7_P"$Q>__ M !JOZ#:*/]0Z'_/U_<@_XFZS?_H7T_\ P*1^"?PD_8\^+FF_%;PS<7'PL^(U MO;V^K6LDLLGAJ]5(U$R$LQ,> !DD]*_>RBBOH,ER.&6QG&$G+FMOY'XWXI^ M+&+XWJX>KBJ$:7L5)+E;=^9Q>M^W*%%%%>X?DY_/E^VA_P GB?%C_LJ?_ M *2@HHHKG/;"BBB@#5\%^!=<^)'B"+2?#NC:KKVJW"LT5EIUI)=7$@4%F(CC M!8@ $G X S7;?\,7_&+_ *)/\2__ F+W_XU7KO_ 1A_P"4@/A7_KSU#_TD MEK]L*^QR#AFEF&&=>4I)W__&J/^&+_ (Q?]$G^)?\ X3%[_P#& MJ_H-HKV_]0Z'_/U_S= M?]BU>?\ HVWKXQK[._X(3_\ )[-U_P!BU>?^C;>O7R'_ )&-'_$C\U\8O^2) MS/\ Z\R_(_8JBBBOW$_R=/+?VW?#^H>+/V0OB1IFEV-YJ6I7WAZ[AMK2TA:: M>XD:(A41%!9F)X )-?B)_PQ?\8O^B3_ !+_ /"8O?\ XU7]!M%?.YUP[3S& MI&I.;CRJVA^V>%WC9CN"<%6P6%PT*JJ2YFY-JVB5M/0_GR_X8O\ C%_T2?XE M_P#A,7O_ ,:H_P"&+_C%_P!$G^)?_A,7O_QJOZ#:*\7_ %#H?\_7]R/U#_B; MK-_^A?3_ / I'\U^KZ1=^']5NK"_M;BQOK&5[>XM[B,QRV\B$JR.K %65@00 M1D$$57K[+_X+;_LZGX2?M4+XKL[?R]'^(%O]LRH^5;R+:EPOX@Q2$]S*WI7Q MI7Y_F&#EA<3/#SWB[>JZ/YK4_LK@WB:AQ!DF&SG#Z1K04K;VEM*/_;LDX_(* M***XSZ8**** "NZ\)_LO?$SQ[X>MM6T/X=^.M:TF\!:WO;#0;JYMYP&*DI(D M95L,".#U!%<+7ZD?\$$/VC/[<\"^)?AA?3[KG0Y#K.EJS]FN_;\S\Z\4N+>,FU:#=G)6UN MFXW\KOH? 7_#%_QB_P"B3_$O_P )B]_^-4?\,7_&+_HD_P 2_P#PF+W_ .-5 M_0;17VW^H=#_ )^O[D?RI_Q-UF__ $+Z?_@4CXI_X(??"OQ1\)OV?_%MGXJ\ M-Z]X9O+GQ"9H8-5T^6SDEC^S0KO59%4E<@C(XR#7VM117V&7X-87#QP\7=15 MKG\T\9<35>()X[&TOUN6TG2I[U;,JW"V>4<\P]-5)4U)*,FTGS1<=UKI>Y_/E_PQ?\ &+_HD_Q+_P#"8O?_ M (U1_P ,7_&+_HD_Q+_\)B]_^-5_0;17R?\ J'0_Y^O[D?T5_P 3=9O_ -"^ MG_X%(_G7\>_L]>/_ (5:*FI>*/ _C#PWITDPMTNM4T:YLX6D()"!Y$52Q"L0 M,YPI]*X^OOC_ (+Q?M&?\)E\9M#^'-C<;K'PC;B^U!%/#7LZ@JI]TAVD?]=V MKX'KX3-L+2PV*GAZ,G)1TN^_7[GH?UWX><09AGO#^'SC,J,:4ZRYE&+;2BW[ MKN_YHVEZ-!1117G'VH4444 %:7A#P;K'Q!\16^CZ#I.I:YJUYN$%EI]J]S<3 M[5+MMC0%FPJLQP. ">@K-K]'/^"!G[.G]H^(?%'Q0OH28].7^PM)+#Y3*X62 MX<>ZIY2@],2N*]'*__ !JBOZ#:*/\ 4.A_S]?W(/\ B;K-_P#H7T__ *04445]X?R&%?C'_P6 M[_Y/MU#_ + UC_Z U?LY7XQ_\%N_^3[=0_[ UC_Z U?(\;?\B]?XE^3/Z4^B MM_R6<_\ KQ4_]*@?(=%%%?DI_HP%%%% !7NX_ M9D_Y.2^'O_8RZ;_Z51UMAOXT?5?F>7GG_(NQ'^"?_I+/Z(****_H(_QG"BBB M@ K+\<^,]/\ AUX+U;Q!JTWV?2]#LY;^[EQ_JXHD+N?^^0>*U*^*?^"Y?QX; MX:_LL6?A.SG\K4/'E^+>10V&-G!MEF([\N8%/J'8>QXLRQBPN%GB']E?CT_$ M^JX(X9J<0Y]A;_[=BF_D?E=^T%\9]2_:%^-/B3QIJS-]L\0 M7KW/EEMWV>/[L40/]U(PB#V45QU%%?@]2I*#HX3#PPN'BH MP@E&*6RC%627DDK!1114'0%%%% !6Y\-_AKKWQ>\:Z?X=\-:7=:QK6J2B*WM M;=-S.>Y/95 Y+$A5 )) !-5?"'A'4_'_ (IT_0]%LI]2U;5KA+6TM85W23R. M<*H^I/?@5^W7_!/#]@#1?V*OAPDEQ';:AXZUB$'6-3 W"/O]FA)&5B4XR>"[ M#<> JK[F19'4S&K9:06[_1>;_ _)?%KQ7P7!67*I)*IB:EU3IWWMO*750CUZ MR>BZM>:?L,?\$9INEMZ*AXFH4445V'S(4444 %9OB[P?I/C[PY=:/KFFV.KZ5?)Y=Q:7D M"S0S+Z,K @^OUK2HI2BFK,NG4G3FJE-M23NFM&FMFGT9^7O[?_\ P16,(::\\,LS2SP*!DM:L26D'_3)LO_=+9"C\ZY8F@E9'5D="596& M"I'4$5_2M7YW_P#!7C_@FE!XITG4OBQX!T]8M8M%:Z\1Z9;KA;^,<2<*Q47BL$K6U<5^:_R^[L?VEX'_2$KU*]/A_BFIS_,ORWHHHK\[/[7"BBB@ HHHH *]P_X)K_\GV_#'_L, MI_Z ]>'U[A_P37_Y/M^&/_893_T!Z[PHHHH ^,?^"[/_)D]I_V,UG_Z*N*_'6OVN_X+.^%6\2?L M">)KA4\QM%O;&^ "Y('VE(B1QV$I)Z< ]J_%&OR7C:+68)OK%?FT?Z,_17Q$ M:G!DH1WC7J)_^ P?Y-!1117R)_284444 %?HC_P;W^,(+'XC?$K0&E5;C5-. MLK^.,XRZV\DJ,1WX-RO_ 'U7YW5W7[-O[0>O?LO?&31_&GAUH_M^E2'?!+GR M;R%AMDA<#^%E)'J#@CD UZ>3XV.$QM/$2V3U]&K/\&?">)O"M7B3A?&9-0:4 MZD5RWVYHR4XIOHG**3?2]S^AZBO%?V1_V]OA_P#MB>'H9/#^IQV7B!8M]YH- MXX2]MF'WMH_Y:H/[Z9&",A3E1[57[?A\13KP52C)2B^J/\HOZ,J M_G-^-'_)8O%G_89O/_1[U^?\>?!1]9?H?V1]$'_?,S_PTOSF[*GM7X@5_2M+$L\3(ZJZ." MK*PR&!Z@BOP%_;J_9Z?]F#]J7Q9X32$QZ;#=&[TL]FLYOWD(![[5.PG^\C5^ M;\<9?:4,9'K[K]=U^J^2/[A^B;QE[3#XKAFO+6#]K3_PNT9I>2?+)+^])GD= M%%%?GY_984444 %>L?L0?M!O^S!^U#X3\7-)(NG6EV+?4U4_?LY?W*CB:$*\-I)/^O0_R XFR'$9)FV(RG%?' M1G*+\[/1KRDK->3"BBBND\(**** "L/XF_$+3OA-\.]<\3ZO)Y.F>'[&:_N6 M'4I&A8@>K'& .Y(%;E?"'_!=O]HS_A!/@5H_P]L+C9J'C2Y^T7RJ?F6RMV5L M'N-\WEX/<1./6N#-,U6:YFND%K-_* M*;7G9'Y;?%CXE:E\8_B;KWBK6)/,U+Q!?2WUP<\*SL6VC_94$*!V KGZ**_ M")2 M.2:XN'$<<:+N:1B< =R3QBOZ!OV./@##^S%^S5X3\&HJ_:M,LU?4'4@^;=R M?O)VR.H\QF _V0H[5^4'_!'C]G3_ (7M^V!IFI7D)DT7P*@URY)'RM.C 6R? M7S_R/X7^EEQE[;&8;AFA+2FO:U/\ M%)-03\U&[])H****^^/X["BBB@ HHHH *_&/_@MW_P GVZA_V!K'_P! :OV< MK\8_^"W?_)]NH?\ 8&L?_0&KY'C;_D7K_$OR9_2GT5O^2SG_ ->*G_I4#Y#H MHHK\E/\ 1@**** "NX_9D_Y.2^'O_8RZ;_Z51UP]=Q^S)_R743>D33-Y:CV";0/8"OB>.,2X82%%?:?X+_ (+1_5/T3LCC MB>(\3F=0U'S+/PZDJ?ZB ?++]#:2NRJ= M.4Y*$%=O1);M]D7)95@B9W941 69F. H'4DUS?PM^,WA7XW:+=:EX1U_2_$- MC9WP#L'LW_ 0[_9$\8> [>^^)VLZAJ6BZ'X@M M/LVGZ-RHU9,@K=S*1PB\^61ACN9LA"-_R]'B18C'K"82'/'[4NWFO+\^GG^] M9IX'U,DX/J<1<18A8?$2BB MOJ#\#/Q3_P""M7[&$?[*_P ?O[4T.T\CP;XSWWMBB)B.QG!_?6P[ D.HXPK M@#[IKY3K]VO^"F?[/$?[2'['WBC38X?-UC0X3KFE$#+?:+=68HOO)&9(_JX/ M:OPEK\&(QQBBBBOWL_Q["B MBB@#@_VH/A%(UWW&N:-1T:-V5E*LIP M01R#7]*]?AC_ ,%2_P!G)_V<_P!L+Q%;V]OY.A^)I#KNEE5Q&(YV)DC7' V2 MB10O90GJ*_/^.L&Y0IXJ/3W7\]5^OWG]D?1)XHA2Q6,X?JO6HE5AZQ]V:]6G M%^D6?.M%%%?FY_<@4444 %%%% $UC?SZ7>PW-K--;W%NXDBEBP+'Z]*^C/AC_P5"^!7Q6$:6?Q MTG3+F3&8-85]-9">VZ95C)_W6(K\):*^DPW&F84]*EI^JL_PM^1^&YY]%S@[ M&WE@O:8=_P!V?-'[IJ3^Z2/Z3-!\1:?XJTR.^TN^L]2LYN4N+699HG^C*2#5 MROYO_!GQ#\0?#G4Q?>'M1<:=>26LH_P"!(0:^B/A/_P %A?CK\+6B MCF\36OBJSBZ6^N6:7&[ZRILF/XR'^=?087CK#RTKTW'TU7Z?J?C>??1)SBC> M>48VG67::=.7HKA^W%%?G9\&_^#@'0=2:*W\?>!]1TMN%:]T6X6ZC M)XY,,FQE7KT=S[&OL'X%?MK_ M_:16-/"/C+2-0OI #]@E_2OIL'G6!Q6E&HF^VS^YV9^#\3^%O%7#Z<\TP4XP6\TN>'SE#FBOFTSU M*BBBO4/S\**** "BBB@ HHHH _GR_;0_Y/$^+'_8Y:Q_Z6S5YI7I?[:'_)XG MQ8_['+6/_2V:O-*_G_&?QY^K_,_V1X9_Y$^%_P"O5/\ ])04445SGMA1110! M]4?\$8?^4@/A7_KSU#_TDEK]L*_$_P#X(P_\I ?"O_7GJ'_I)+7[85^K\#_\ MB^7^-_E$_P [?I7?\EC1_P"P>'_I=4****^Q/YE"BBB@ HHHH *_G-^-'_)8 MO%G_ &&;S_T>]?T95_.;\:/^2Q>+/^PS>?\ H]Z_/^//@H^LOT/[(^B#_OF9 M_P"&E^S=?]BU>?^C;>O7R'_D8T?\ $C\U\8O^2)S/_KS+\C]BJ***_<3_ "="BBB@ M HHHH *_/7_@O=^SJ?$7PZ\-_$VQM]USX=E_LC5'4?,;69MT+'_928LOUN/R M_0JN5^./PGL/CI\'_$G@_4P/L?B+3Y;)G(SY+,OR2#_:1]K#W45YN;8%8S"3 MP[W:T]5JOQ/M_#GBR?#7$>%SA?#3DE-=X2]V:\_=;:\TF?SHT5J>./!NH?#K MQIJWA_5H?L^J:'>2V%W%_P \Y8G*./\ OI3S677X5*+B[/<_UQI5858*I3=X MR2::V:>S7J%%%%(T"BBB@#[$_P""*/[1G_"G?VKE\,WDWEZ/\0H!IS!GVJEY M'E[9CZDDR1 >LPK]E*_FS\/Z]>>%=?L=4T^>2UO]-N([JVF0X:&5&#(P]PP! M_"OZ$OV9/C=9_M'? /PKXVLQ&JZ_8)--$C;EMYQE)HL_[$JNO_ :_3.!\PYZ M,L'+>.J]'O\ <_S/X/\ I8<&_5LRP_$E"/NUE[.H_P"_!>ZWYRAIZ0.ZHHHK M[P_D,**** "OP<_X*0?M&?\ #37[7/BC7+>X^T:+ILW]D:00<$%U]TB$D@/ MJ@K\)J_.^.,P^#!Q_P 3_)?J_N/[8^B;P;98KB>O'_IU3_"51K_R6*:_O(** M**_.S^U HHHH ***]$_9/^!=Q^TI^T3X3\%P"3R]:OE6[=/O0VJ9DG<>ZQ*Y M'O@=ZTI4Y5)JG#=M)>K./,,?0P.%J8W$RY:=.+E)]HQ3;?R2/U:_X(P_LZ?\ M*5_9'M=>O(#'K/Q E&KREA\RVH!6U7_=*$RC_KN:^NJKZ1I-MH.DVMC9PQV] MG91)!!$@PL4:@*JCV %6*_><#A(X7#PP\-HJW^;^;U/\@>+N(J^?9SB_]C+IO_I5 M'6V&_C1]5^9Y>>?\B[$?X)_^DL_H@HHHK^@C_&<**** .=^+WB=_!7PF\4:S M&2LFDZ1=WJD#D&.%W'3O6I0[)O[VO\C^Z_HAX51RW,<3UE4A'_ ,!C)_\ MP4445\" M?V"%%%% !7VQ_P $)?AOL?_@D]^W+X!_8JA\FO/$C626IT^SCG")#YY;)9U(R95X&0=H]*] MC(948X^G.NTHIWN_)-K\;'YKXP4,RQ'!V.PV4TY5*U2*@HQ5VU.48S_\D,M!6\32-6V6[C$%K86O/#8B+C.#<9)[J2=FGYIJS"BBBJ.<*R_&7C?1 MOAWX>GU;7]6TW1-+M1F:[OKE+>&/TR[D 9^M:E?B!_P5-_:UUK]H_P#:;U_2 MVO)D\*^#K^;2M+L5<^26ARI4X\U2=KM*]DHK2\I/:^B2;UM9_J'/_P5#^ D,=ZW M_"R-%D:PC:1U6.;,@4'(C^3$C'' 4DGM7Y??\%!/^"E7B3]L_7I-+L?M.@^ M+.7=::4'Q)>$8Q-BV%G)JU]'&2LU[%$\:^0C ?*6:1R;U71K5GKG_!*3_@F MJ_[26O0>/O&MFZ^ =+GS:6LB\:_.A(*^OD(P^8XPQ!0=&Q^OMO;QVEO'##&D M442A$1%VJBC@ #L!Z55\.>'+#PAH%GI6EV=OI^FZ="EO:VT"!(H(U&%55' M QBKM?I&3912R^A[.&LGN^[_ ,NR/XA\3O$G,.,LV>.Q7NTHW5.G?2$?UD]Y M2ZO162211117K'YN##<,'D'@@]Z_GI_:S^%Z?!?]IKQWX7AC$5KH^MW,-J@& M,6YD+0\?]-?"L>H0Z/K@M75+R!890\=M%$^5 M4L.6C)SDDY)K\_XXK8>=*,%)>TC+5=4FK_Y']E?1/RO.<+CL1BZE"2P>(I7C M4M[DITZBBDGW5YKY,\;HHHK\W/[B"BBB@ KW#_@FO_R?;\,?^PRG_H#UX?7N M'_!-?_D^WX8_]AE/_0'KMRW_ 'NE_BC^:/E^./\ DG,P_P"O%7_TW(_>BBBB MOWL_Q["BBB@ KYE_X*E_L7G]KS]GYGTB!7\9>$S)?Z1A?FNE*_OK7/\ TT"J M1_MQIT!-?35%<^,PM/$T94*JTDK?UZ'N<-\08S(\SHYM@)E,K].O\ @K5_P2_N/$MYJ'Q4 M^'&FR7%_*6N/$.C6R#=/@%FO(5ZE^/G102Q.X#.[/YBU^(YIE=; 5W1J_)]& MN_\ GV/]6/#_ (^RWB[*H9GE\M=%.#?O4Y=8OR_E>TEJNJ11117FGW 4444 M%%%% !1110 4444 %.BE:"571F1T(964X*D="#3:* /IS]FO_@K5\7OV>)(+ M6?6/^$ST&/ .GZZS3NB\?ZN?/FI@# !9D']VOTK_ &0/^"HGPU_:V:UTR&Z; MPOXNF !T74I &F?TMY>%F]@-KGKL K\.*=%*T$JNC,CH0RLIP5(Z$&OH\KXH MQN#:BWSP[/\ 1[K\O(_$>/? /A?B6$JL*2PV(>U2FDKO^_#2,O-Z2?\ ,?TK M45^5O_!._P#X+'ZCX$NK'P9\6[V?5-!8K#9^(I29+O3NP6X/)EB_V^77G.\8 MV_J9I^H6^KV$%U:SPW5K=1K+#-$X>.5&&596'!4@@@C@@U^HY7FV'Q]+VE%Z MK=/=?UW/\_\ Q \.,XX/Q_U/-(>[*[A4CK":75/HUUB]5Z--S4445ZA\"%%% M% '\^7[:'_)XGQ8_['+6/_2V:O-*]+_;0_Y/$^+'_8Y:Q_Z6S5YI7\_XS^// MU?YG^R/#/_(GPO\ UZI_^DH****YSVPHHHH ^J/^",/_ "D!\*_]>>H?^DDM M?MA7XG_\$8?^4@/A7_KSU#_TDEK]L*_5^!_^1?+_ !O\HG^=OTKO^2QH_P#8 M/#_TNJ%%%%?8G\RA1110 4444 %?SF_&C_DL7BS_ +#-Y_Z/>OZ,J_G-^-'_ M "6+Q9_V&;S_ -'O7Y_QY\%'UE^A_9'T0?\ ?,S_ ,-+\YG,T445^;G]R!11 M10 5]G?\$)_^3V;K_L6KS_T;;U\8U]G?\$)_^3V;K_L6KS_T;;UZ^0_\C&C_ M (D?FOC%_P D3F?_ %YE^1^Q5%%%?N)_DZ%%%% !1110 4444 ?D+_P7,_9T M_P"%:_M(6/CBQ@":7X\MLSE1PE] %23CH-T9B;W;S#ZFOB&OW2_X*A_LZ?\ M#2'['GB2QM81-K7A]?[=TSCYC+ K%T'J7A,J ?WF7TK\+:_'^+,O^K8YSBO= MG[R]>OXZ_,_TQ^CGQE_;G"-/#5I7JX5^REWY4KTWZ[C]F7]HWPIXTA\QH-(O5^VQH>9[5P8YT^IC9L9SA@#VKULCS#ZGC85G MM>S]'O\ =O\ (_._%;@]<3<+XK*XJ]1QYJ?_ %\AK'TYKX445S/QG^*6G_! M'X3^(O%VJMML/#MA+?2KG!EV*2L:_P"T[84>I85,YJ$7*6RU-L+AJN(K0P]" M/-.;44ENVW9)>K/RR_X+I_M%_P#"Q/VA]-\!V-QYFF^!;7==*K?*]].-1^)OCK6/$6K3&XU37+V6^NI#_ !22.7;'H,G@ M=A6/7X/F>-EB\5/$2^T]/3HON/\ 7C@3A>EPYD&%R:E_RZ@E)KK-ZSE\Y-L* M***X3ZT**** "OTN_P""!7[.NV'Q7\4;^W^9C_8.DLP[#;)M M?FWHNC77B+6+33[&"2ZO;Z9+>WA09:61V"JH]R2!^-?T'_LM? ZU_9N_9]\* M^"K38?[#L4CN)%Z3W+9>>3_@4K.WL"!7V'!F7^VQCQ$MJ:_%[?J_N/YG^E!Q ME_9?#4*G_ *5 ^0Z***_)3_1@**** "NX_9D_Y.2^'O\ V,NF M_P#I5'7#UW'[,G_)R7P]_P"QETW_ -*HZVPW\:/JOS/+SS_D78C_ 3_ /26 M?T04445_01_C.%%%% 'E/[=>GMJ?[%_Q5C5E4KX5U&7)]$MG<_F%-?S^U_15 M\?\ PY_PF/P'\;:0%#'5= OK/:5W ^9;R)C&1GKTS7\ZM?F?'D;5J4O)_@_^ M"?W=]$/$*659A0ZQJ0?_ (%%K_VT****^#/Z^"BBB@ KZE_X)Q?\$[M/_;PL M/%TEUXMNO#2T7RX; 7/G+.)L,277&#"1W_"OEJON[_@@;\24\/?M)>*/ M#4T@1/$FB>=$#_RTFMI00O\ W[EE/_ :]?(:-"KCZ=+$*\9.UOD[;>=C\W\7 M,SS3+N$<;F&35'3KTHQDI))V2G%STDFO@YNGF?I9^R_\"HOV9_@-X=\#0:E) MJ\7A^&2);R2$0M/NE>3)0$XQOQU/2N^HHK]MI4XTX*G!625EZ(_RFS#'5\;B MJF,Q4N:I4DY2>BO*3;;LK)7;;T278****T.0*_!'_@H1\!=3_9Z_:U\9:3?6 MTD5GJ.HS:KI'K149J-N96=XRC>R;6JLVKIO6Z1_/17Z"_\$#O@9JVH?%WQ M)\1)H98=!TW3'T:"4C"W5U+)$[!?4(B?-CO(G/45]"^&_P#@A/\ !/0O$4=] M222222:^=R'A.O0Q,<1BFDHZI)WN_\ (_;/%WZ1 MF3YOD-7)<@A.4JZY93G'E48WU25VW)VMLDD[W;-:BBBOT(_B\**** /FG_@H MA_P3O_X;V_X0_P#XK#_A$_\ A$_MO_,*^W?:OM'V?_IM'MV^1[YW=L<_D;^V M1^SC'^R9^T+K7@)-=_X2)M%2W:2]^Q_9-S301S;?+WOC D SN.?;I7]!%?S_ M '[='Q'C^+/[8/Q&UZ&3S;>ZURXAMW'\<,+>3&WXI&I_&OSSC;!X:G!8B,?W MDY:N[V2MM>W;H?VG]%3B;/<9B:N35:U\#AJ3<8H[.36O9 M*WE%%%%?G1_;(4444 %>X?\ !-?_ )/M^&/_ &&4_P#0'KP^O+F\\6_#?[#X<\72YEN].8>7I^K-U+# _H4DO7W-17%C\OH8RE[+$1NOQ7FF?4\(\9YOPSCUF.3U7">S6\9+^64=FOQ6 MZ:=F?SC_ !,^%?B/X->+[K0?%6BZAH6KV;8DMKN(HV.FY3T93CAE)4CD$BN? MK^B#X[?LW>"/VEO"O]C^-O#UCKEJN3"\BE+BU8_Q12J0Z'_=(SWR*_.[]IG_ M ((+ZYH&_> M1_\ )E\NOR^X_NS@'Z37#^;QCA\\_P!DK[7>M*3\I_9])V2VYF?GA175?%;X M'>,/@9K?]G>,/#6L>';MB0BWMLT:S8ZE'QM<<]5)% XIR>KE&8 M+22O&5M837PSCYK\5=/1L_I6HKP7_@F[^U-_PUE^RSHNN7DWF^(M)_XE.MY^ M\]S$J_O?^VB,DG' +L!]VO>J_J?_ *2@HHHKG/;"BBB@ M#ZH_X(P_\I ?"O\ UYZA_P"DDM?MA7XG_P#!&'_E(#X5_P"O/4/_ $DEK]L* M_5^!_P#D7R_QO\HG^=OTKO\ DL:/_8/#_P!+JA1117V)_,H4444 %%%% !7\ MYOQH_P"2Q>+/^PS>?^CWK^C*OYS?C1_R6+Q9_P!AF\_]'O7Y_P >?!1]9?H? MV1]$'_?,S_PTOSF']G3_A-/@KHGQ&L80U[X.N/L>H,!RUG M<,%4G_\%_C/R=HHHK\A/]* HHHH **** /VE_X(V?M&'XX?LAV.CWD_F: MSX!D&C3 MEVM@NZU?'8>7F,?]<#7UG7XL_\ !&[]HP_ _P#:]T_1[N?R]%\? M(-&N S85;@G=:OCNWF?NQ[3M7[35^S<+YA]:P$>;XH>Z_EM^%OF?Y?\ C]P; M_8'%]?V4;4L1^]AV]YOG7RFI672+05^?O_!>K]HK_A%OA9X=^&MA<;;SQ//_ M &GJ:(W(M(6Q$K#T>;YA[VY_'] 7=8D9F8*JC)). !7X%_M\_M#M^T]^U9XL M\413M-I/VDV.D\_*MG#\D9'IOP9"/60US<89A]7P/LH_%4T^77_+YGN?1IX- M_MCBM9A6C>E@U[1]N=Z4UZIWFO\ >.4445^1'^D@4444 %%%% 'U]_P19_9 MU_X7-^UK#XBO+?S='^'T U1R1\C7;$I:J?<,'E'O!^%?LU7RS_P2 _9U_P"% M#_L>:3?75OY.M>.&_MR[+#YEB< 6R?00A7QV:5J^IJ_:.&?S MV^Y6^9_ESX]<9?ZP\7XB=*5Z5#]U#M:#?,_^WIN33ZQMV"BBBOH#\9"BBB@ MHHHH **** "OQC_X+=_\GVZA_P!@:Q_] :OV*G_I4#Y#HHHK\E/]& HHHH *[C]F3_DY M+X>_]C+IO_I5'7#UW'[,G_)R7P]_[&73?_2J.ML-_&CZK\SR\\_Y%V(_P3_] M)9_1!1117]!'^,X4444 %?SH?'#P$_PK^,_BSPR\;1GP_K%WIX5NN(IG0'W! M !SW!K^B^OQ3_P""S/PG;X:?MRZY?+'Y=GXNL[?68,#Y=*AGV,RR3M[:DI+SE3EM_P" SD_DSY3H MHHK\O/[\"BBB@ KT;]DCXX2?LW_M)>#_ !HN_P G1-05KM4'S/;.#%.H]S$[ M@>Y%>8Y?0QV$JX+$J].I&4)+O&2::^:9_2EINI6^L M:=;WEK-'<6MU<,L;;DE1@"K ]P00ZQ=!O$ MW@6$):AV^>\TW($;#U,1(B.!@+Y74DU]M5^\9?CH8O#QQ%/:2^Y]5\F?Y#\: M<*XKAS.L1DV,7O4I-)_S1>L9+RE&S\MMT%%%%=A\N%%%% !1110 4444 %%% M% 'D_P"V_P#M 1?LR?LO>+O%GG+'J%K9M;:8">7O)?W<.!WVLP]?='_!;;]L2/XO?%JU^&^AW7G:#X(F9]1=&^2ZU(@JR^XA4E,_ MWWE'8&OA>OR'B[,EBL9[.#]VGI\^O^7R/])_HW\"U,AX9^NXJ/+6Q;4VGNH) M6II_)N7ESV>J"BBBOE3^A0HHHH *]P_X)K_\GV_#'_L,I_Z ]>'U[A_P37_Y M/M^&/_893_T!Z[P MHHHH **** "BBB@ HHHH S_$WA72_&NC3:;K.FZ?JVGW Q+:WMNEQ#*/]I'! M4_B*^8_C/_P1J^"/Q8::XL=&O_!NH3$L9M#NC''G_KC('B5?9%7ZBOJRBN7% M8'#XE6KP4O5?KT/HLAXMSK)*GM,HQ52B^O+)I/UCL_FF?E?\5?\ @W]\6:4\ MDO@OQQH>M0Y)6#5;>2QE ] R>:K'W(4'VKYU^)7_ 2]^.WPN:1KSX>ZOJ4$ M?(FTH6%F7U-:=X>CNOQO^9^W9']*3C'!)0QO ML\0N\H#]7\%:A]DUG2]2TFZ'_+&]MGMY/^^7 -9M?TG: MQH=EXAL6M=0L[6^M7Y:&XB66-OJK BO&?B9_P3<^!_Q8CD_M+X<^'[6:3_EO MI<1TV0'^]FW* G_>!SWS7AXC@.JM:%5/U37XJ_Y'ZQD_TNLOFU'-L133^!O&FM:'<8+);:M"E];D]E#H(W1?<[S M]:^+_P!I/_@F/\7OV8K6XO\ 5O#_ /;6@VWS/JVBN;NVC7NSK@21J.[.BKGN M:^;QW#N/PJYJE-M=UJOPV^9^X\*^-'!_$$XT<%C%&J]H5+PDWV7-92?E%L^? M:***\4_4PHHHH **** /O+_@@E\9Y/"_[0/B3P3/,5LO%6E_:X(R>#=6S9&! MVS$\I..NP>G'ZS5^"7_!./QF_@/]N?X7WT;;6GUV'3B>>EUFV(X!ZB8C_#K7 M[VU^L<$XAU,"Z;^S)KY/7\[G^=?TJ,CA@^+88ZFM,12C)_XHMP?_ )*H!111 M7V!_,Y_/E^VA_P GB?%C_LJ?_ *2@HHHKG/;"BBB@#ZH_X(P_\I ?"O\ MUYZA_P"DDM?MA7XG_P#!&'_E(#X5_P"O/4/_ $DEK]L*_5^!_P#D7R_QO\HG M^=OTKO\ DL:/_8/#_P!+JA1117V)_,H4444 %%%% !7\YOQH_P"2Q>+/^PS> M?^CWK^C*OYS?C1_R6+Q9_P!AF\_]'O7Y_P >?!1]9?H?V1]$'_?,S_PTOSF< MS1117YN?W(%%%% !7V=_P0G_ .3V;K_L6KS_ -&V]?&-?9W_ 0G_P"3V;K_ M +%J\_\ 1MO7KY#_ ,C&C_B1^:^,7_)$YG_UYE^1^Q5%%%?N)_DZ%%%% !11 M10 4444 %<_\5OAQI_Q@^&>O>%=63S--\06$UA<<K M!Q! .:_H*_9#^/4/[3/[.'A/QI&8_M&K62_;8TZ0W2$QSICL!(K8S_"0> M]?SWU^D7_! O]HPVNJ^*OA;?S_N[I?[=TD.W1UVQW$8SUROE. .FR0\Y./KN M#X-_M7AA9K1C>KA)2BSZD_X M*N_M$_\ #/7[&_B!K6X\G6O%8_L#3]I^<&96\YQW&V$2$,.C%.F17X<_P# 5$4>#T:-Z^+:Y^+, MP^LX^48_##W5^OXZ?(]WZ._!O]A<(TJU6-JN*?M9=U%JU-?^ 6E;HY,****^ M9/W8**** "O4OV+?@!)^TY^TYX1\'>7(UCJ%Z)=193CR[.(&2*G_ *5 ^0Z***_)3_1@**** "NX_9D_Y.2^ M'O\ V,NF_P#I5'7#UW'[,G_)R7P]_P"QETW_ -*HZVPW\:/JOS/+SS_D78C_ M 3_ /26?T04445_01_C.%%%% !7P3_P7K^!3>+?@5X=\>6L.ZX\(7QL[UE' M2UNMJAF_W9DB4?\ 78U][5R_QJ^%>G_''X2^(O"&JC_0?$5A+8R,!EHBZD+( MO^TC88>ZBO/S7!+%X2>'_F6GKNOQ/L_#WBF7#G$>$SE?#3FN:W6#]V:]7%NW MG8_G/HK;^)/P_P!2^%'Q!UKPSK$/D:IH-[+872#[HDC304445)J%%%% '6? WXU^(/V>/B MGH_C#PS=?9=6T>82INR8YTZ/%( 1NC=2589'!X(."/W:_9$_:U\,_MB?"6U\ M3>'YDBN4"Q:IIK2;I]+N,9,;\#*GDJ^ &'/!! _GYKT3]F7]J#Q;^R9\3;?Q M1X2OO(N%'E75K*"UMJ$.%N!-&/[R\@8W*N17OM?KN&Q5+$4U5HR4HOJC M_-G/,AS#)\9/+\SHRI58;QDK/U71I]&KIK5-A1116YY(4444 %%%% !7R!_P M5._X*+VO[*W@6X\)^%KV&;XBZY!L0QMN.A0./^/A_P#IH1_JU/^!MG>^%_AM;T;6R]// M\O4_K+P/\ <3F->GGW$M)PP\6I0IR5I5'NG)/:GUL]9]N75T9IWN9FDD9I)) M&+,S'+,3U)/K3:**_+S^^MM$%%%% !1110 5[A_P37_Y/M^&/_893_T!Z\/K MW#_@FO\ \GV_#'_L,I_Z ]=N6_[W2_Q1_-'R_''_ "3F8?\ 7BK_ .FY'[T4 M445^]G^/84444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YP_\%>O^ M":NAV7@?4OBQX#T^#2;K2\3:_I=K$$M[J)FPUU&HX212:Z_.Y_HE]%_C+,![P+O-IX@L)@H;;NVW$9QGMTZU_117\ZO[/^GG M5_CSX)M WEFZU^PB#$9V[KB,9_6OZ*J_2N [^RK>J_)G\,_2^Y?KV6VWY*GW M>H?^DDM?MA7XE_\$:KZ*T_X*#>#TD;:UQ;:A'&,?>;[%,V/R4]?2OVT MK]7X'_W"7^-_E$_SN^E+/^PS>?^CWK\_X\^"CZR_0_LCZ M(/\ OF9_X:7YS.9HHHK\W/[D"BBB@ K[._X(3_\ )[-U_P!BU>?^C;>OC&OL M[_@A/_R>S=?]BU>?^C;>O7R'_D8T?\2/S7QB_P"2)S/_ *\R_(_8JBBBOW$_ MR="BBB@ HHHH **** "BBB@#PS_@HY^SI_PTY^R-XHT&WA$VLV$0U?21C+?: MH 6"K_M2(9(O^VM?@U7]+%?A3_P4Z_9T_P"&;/VP?$NFVL/DZ+KC_P!N:4 , M*L$[,60>R2B5![(#WK\\XYR_X,9%?W7^:_5?>%Q,5*G4BXR3V< M9*S3\FG8O^*O$]]XU\4:EK.IW#76I:M=2WMW,WWII9'+NQ]RS$_C5"BBI]F#)"/^ J)9..C(GK7 M[#5^G<#Y?R4)8N6\M%Z+?[W^1_!/TKN,OK6:X?ARA+W:"YY_XYKW4_.,-5_C M84445]T?R2%%%% !1110 4444 %%%% !7XQ_\%N_^3[=0_[ UC_Z U?LY7XQ M_P#!;O\ Y/MU#_L#6/\ Z U?(\;?\B]?XE^3/Z4^BM_R6<_^O%3_ -*@?(=% M%%?DI_HP%%%% !7NX_9D_Y.2^'O\ V,NF_P#I M5'6V&_C1]5^9Y>>?\B[$?X)_^DL_H@HHHK^@C_&<**** "BBB@#\O_\ @NQ^ MR*VD>(=.^+^BVK?9M3V:;X@"#B.95"V\Y[_.H\LGH#'&.K<_G/7]'/Q3^&>C M_&7X=:QX5\06JWFCZY:O:741QG:W1E)SAE.&5NS*#VK\#OVK_P!FG6_V3?C? MK'@W6E9_L;^;8W>S;'J%JQ/E3+]0,$ G:RLN;T445\6?U(%%%% M !1110!8TG5[K0-4M[ZQNKBRO+2198+B"0QRPNIR&5EP58'D$3[/JD8]3+@K+C_;7<<'^K9UAHU8K9O24?\ #)6E'Y-7ZG[>?!__ (*]_ SX MLP1++XHD\*WT@YM=>MS:[/K*NZ'_ ,B5Z[XC^.7AOQ'\+O$&H^%?%GA_5;BW MTNXN+:;3M1@NL.(69&&UF!Y -?SS45]71XYQ*CRU::EYIM?YG\\YE]$W(IUU M6R[&5*:NGRSC&HM]OL.WJW\S[W_X)K?\% OB]\:/VUO!?AKQ7XXO=6\/ZB+X MW=K+;6\:2".PN95RRQ@C#HK<$=/2OTJ\=?M+_#OX8P-)X@\<^$]'V_P76JP1 MR-QG"H6W,<'T5MAJWLJT:MK\K3^YW/+SS+?[1R[$9?SU[OUD_X-_O^3;?&G_8RG_TE@K]2R?BSZ_B5A_9=_VA[;EE&/+[+DOS.U^;VLMO34^]****^P/YI"BOC'_@ MNS_R9/:?]C-9_P#HJXK\=:^1SKBK^S\3]7]ES:)WYK;_ "9_2'A;]'W_ %QR M3^V/K_L??E#E]ES_ VUO[2.]]K?,_I8HK^:>BO)_P!?O^G'_DW_ -J?HW_$ MGO\ U-__ "W_ /NQ_2Q17\T]?7G_ 1-\8Z1X)_;+FNM:U33=(MIO#]U;QRW MMREO')(TL&U SD L<' ')P:ZL#QHL1B(4'1Y>9VOS;?^2H^=XL^BU/)AZ5 M,L]SOYP)2"5A&>I<@XZ*W2L,1BJ5"'M*TE%=V>MDN0YCG&*C@LKHRJU);**; M?J^B7=NR75F%_P %:/VCK7X!?L>>(+-;A4USQM$^A:="&^=EE7%Q)ZA4A+?- MV9T&06%?B%7I_P"UG^UEXI_;"^*MQXF\2S[(US%IVG1,?L^F09R(T'<]V<\L M>>!@#S"OQSB+-EF&*]I#X8JR_P _G^5C_3CP6\-Y<'9 L)B6GB*LN>HUJDVD ME%/JHI;]9.36C04445X)^O!1110!ZU^P;X;/BO\ ;1^%MGMW!?$UC
  • 8_LR_B&N%(_P!V MOVDK]4X'HN.#G4?VI?DE_P $_P ^?I99E&MQ/AL'%_PJ*;\G.J2+T*M@BO MYT:WOA_\4O$WPHU8W_A?Q!K7AV]; :?3;V2U=P.@)0C(Z\'CFOI.'^(I9=S0 ME'FA+6VS3[H_#?&+P6H<;JEBJ5;V.(I)Q4FN:,HMWY9*Z:L[M-7M=W3NK?T= M45^$.E?\%/OCYH]MY,/Q,UQUXYGC@G;IC[SQD_K4UQ_P5-^/US T;?$K5@KC M!*6MJC?@1$"/J*^N_P!>L';X)?A_F?S?+Z)/$_-IBZ%O6I^7L_U/W8HK\#=7 M_P""AWQPUNW\N;XH^,$7!&;>_:W;GC[T>T_CGCM70?L1?M(^*G_;C^&>J^(O M%'B#6O,UZ&R>34M3FN-HNLV[,3(QXQ,2?;-%/C?#U*L:<:;U:5VTK7>_4K&? M12SC"8&OC,1C:;=.$Y*,8R?,XQ;4;OEM>UKV=K[,_=*BBBOMC^4PK^+/^PS>?^CWK\_X\^"CZR_0_LCZ(/\ MOF9_X:7YS.9HHHK\W/[D"BBB@ K[._X(3_\ )[-U_P!BU>?^C;>OC&OL[_@A M/_R>S=?]BU>?^C;>O7R'_D8T?\2/S7QB_P"2)S/_ *\R_(_8JBBBOW$_R="B MBB@ HHHH **** "BBB@ KX<_X+H_LZ?\+&_9VT[QW8P[M2\"7.+DJ/F>RN&5 M'^NR01,,] 9#QS7W'61X_P#!&G_$OP-K'AW5H?M&F:Y936%U'_>BE0HV/?!. M#V-<.98..+PL\/+[2_'H_O/K.!>**O#N?X7.:5_W4TY)=8/2&_:>_:L\)^%Y8&FTG[2+[5N/E6SA^>0'TWX$8/K(*VP]&=:K&E#>327 MS/-SC-FG=GZQ_\$I/V=?^&>/V.?#\=W;^1KGB MK_B?:CN7#J9E7R4/<;81&"IZ,7Z$FOI*D1%B1550JJ, 8 %+7[U@\-'#T8T M(;121_C_ ,29YB,YS3$9KBOCK3E-^5W=)>25DO)(****Z#Q0HHHH **** "B MBB@#X+_XB ?AM_T)?CC\K7_X[1_Q$ _#;_H2_''Y6O\ \=K\FZ*_'_\ 7#,_ MYE]R/]+?^)9N!/\ GQ/_ ,&3_P S]9/^(@'X;?\ 0E^./RM?_CM?!?\ P4'_ M &H-(_:]_:,N?&6B:?J6F6,UA;V@@OMGG!HU()^1F&#GUKP^BN',.(,9C:7L M:[35[[)'UG!O@WPSPOCWF644Y1JN+C=SE)6;3>C]$%%%%>*?J84444 %=%\( M_&$'P]^*_AC7[J*::VT/5K74)8XL>9(D4R2,JYP,D*0,G&:YVBJC)QDI+H8X MBA"O2E1J?#)-/T:LS]9/^(@'X;?]"7XX_*U_^.T?\1 /PV_Z$OQQ^5K_ /': M_)NBOIO]<,S_ )E]R/P;_B6;@3_GQ/\ \&3_ ,S]9/\ B(!^&W_0E^./RM?_ M ([7V-\!_C!8_'_X/^'_ !EIMK=6=CXAM1=PP7.WSHU)(PVTD9X[$U_.K7[T M?\$U_P#DQ+X8_P#8&3_T-Z^GX6SW%X[$3IXAII1OLEU1^"?2 \)>'.$\GPV, MR:G*,YU>5WG*6G))[/S2/<****^Y/Y-"OG3_ (*0?L+6?[:?P>,=FMO:^-- M5Y]$O'^42$C+6TC?\\Y,#G^%@&Z9!^BZ*Y\5A:>(I2HU5>,MSV>'\_QV29C2 MS3+I\E6D[Q?YIKJFKIKJFT?S:^*/#&H>"O$E]H^K6=QI^J:7.]K=VTZ;9()4 M)5D8=B""*HU^QO\ P5#_ ."9-O\ M4Z1-XT\'0PVOQ"T^ +)#D)'KT2#B-CT M691PCG@C"MQM9/Q[UC1[OP]JUU87]K<65]92M!<6\\9CE@D4D,C*>58$$$'D M$5^+YSD]7+ZW)/6+V?=?Y]T?ZD>&'B;EW&65K%X9J-:%E5IWUA+NN\7]F779 MV::5:BBBO'/TL**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "OUD_X-_O^3;?&G_8RG_TE@K\FZ_63_@W^_P"3;?&G_8RG_P!)8*^H MX/\ ^1G'T?Y'X!])G_DA*_\ CI_^EH^]****_8#_ #2/C'_@NS_R9/:?]C-9 M_P#HJXK\=:_8K_@NS_R9/:?]C-9_^BKBOQUK\CXT_P"1C_VZOU/](/HM_P#) M$_\ <:I^40HHHKY,_HP**** -'P[XOU;PA<^=I.J:CIC:/.QF3X# M&?[W0A4_Q1C+\TSWO3_^"H/Q\TQ&6/XEZVP8Y/FQ03'\"\9Q^%:]M_P5X_:( MM(%C7XB2,J# +Z)IKM^):W)/XFOFVBNJ.:XU;5I_^!/_ #/ J^'O"M36IEF' M?K1IO_VT^EO^'P'[17_11/\ R@Z9_P#(]0WW_!7+]HC48/+D^(LRKG.8M&T^ M)OS6 ']:^;Z*/[7Q_P#S^G_X%+_,SCX;\(IW65X;_P $4O\ Y$])^(O[8OQ5 M^+%M);^(?B%XMU*UE&'M6U*1+=Q[Q*0A_*O-J**XZE:I4?-4DV_-W/I\#EN$ MP5/V."I1IQ[1BHK[DD@HHHK,[0HHHH ***UO G@G4OB5XTTKP_HUJ]YJVM7< M=E:0KUDDD8*H]AD\GL,FJC%R=EN9UJT*4'5J-*,4VV]$DM6V^R/TV_X(!_!1 MM$^&OC+Q]=0E7UV\CTFQ9EP?)@!>5E/=6DD5?K"?2OT,KB?V51C[1,?FFEQV+R,[X[;J[:OW3)\#]4P=/#O=+7U>K_ !/\ MD?$KBK_6/B;&9Q'X*D[0_P $4HP]&XI-^;84445Z1\*?CQ_P77\"OX:_;+M= M6$?[GQ)H%M<;^QDC>2%E^H6.,_\ A7Q=7ZL?\%^O@_)X@^#7@WQM;Q[F\-Z ME)IUUM'(ANE!5S[+)"J_66ORGK\7XHP[HYE4726J^?\ P;G^I7@'GDI)TI>3@VDO_ .5_,****^?/V(**** "BBB@ HHHH *O>&/$%QX3\2:?JE MJVVZTVYCNH3Z/&P9?U JC133:=T34IQG%PFKIZ/T/Z3M"UF'Q'H=GJ%J6:VO MX$N(B>I1U#+^A%6J\=_X)]^.?^%B?L4?#+4MPD8:#;V4C#^)[=?L[D^^Z(Y] MZ]BK^@]?"\>?!1]9?H?UI]$'_ 'S,_P## M2_.9S-%%%?FY_<@4444 %>]?\$Y_VL-&_8U_: F\7:[INJ:I92:3/IXAL GF MAY'B8-\[*,#8>^>17@M%;X;$3H58UJ>\7='DY[DN%S?+ZV68U-TJL7&23L[/ M?5:H_63_ (B ?AM_T)?CC\K7_P".T?\ $0#\-O\ H2_''Y6O_P =K\FZ*^A_ MUPS/^9?7%)/*L2LV)2=H+@G )P*^UJ_GR_8O_Y/$^$__8Y:/_Z6PU_0 M;7VW"N:XC'4ISQ#NTTEI;H?RM](/P\R7A/,,)A\EA*,:D)2E>3EJI66^V@44 M45]4?SV%%%% !1110 4444 ?E7_P7K_9T_X1CXH>'?B98P[;7Q-"-*U-E'2[ MA7,3L?5X1M'M;U^?=?OQ^WG^SNO[4/[*WBOPK'$LFJ-;?;=*)'*WD/SQ >F\ M@QD]ED:OP(=&C=E92K*<$$<@U^1\89?]7QOM8_#4U^?7_/YG^DGT:>,O[8X4 M67UI7JX-^S??D>M-^B5X+_ )1117R9_1 4444 %%%% !1110 5^JW_!!7]G7 M_A%OA9XB^)5_;[;SQ//_ &9ICNO(M(6S*RGT>;Y3[VX_'\P?A_X'U'XF^.M' M\.Z3";C5-_BI7EY4X--^G-+E7FE)'34445^J'^? 4444 %>)?M$_\%$/A)^S!?R:?XF\ M4P2:U"/FTK3HS>7B'T=4^6,]\2,N17AG_!3W]N7Q1X=\;Z;\$/A*MQ-\0/$P MCCO;NU;;/IZRX,<,39&R5U^=I"1Y<9!!RVY*/P(_X)H_!/\ 9&T'3-:^-WB# MPKJ_BW5LR%O$>IQ6^F+* &D2&.9E$Y4M\SR;LY!VKG%?/XK-*\ZTL/@DO=^* M\?LZ_\% ?A/^U%=)9>%?%5 MNVL.,_V5?(UG>'N=J/@28')\LL!WK-A^(/[,>I62Z7'KGP'N+>;$:V:WFE,C M\\*$S@\]L5X_^UM_P1V\"_%OP_)XD^%:6_@KQ;"@N[);&4IIE^P^9/E!Q"3Q MM>+"CJ5/6L55S2FO:4YPK);Q6C^3NU?U/0EE_ .+FL'C,-BLME/2%6;52%^\ MXN,)G5V/MBBOBG_ ()?_MV^(OB#XAU+X.?%1+BU^(WA57C@N+LXN-3C MBXDCE_O3QC!W GS$RW)5F8KVL!CJ>+HJM2VZI[I]4_-'Y?Q=PGCN',SGEF/M MS*SC*+O&<):QG!]8R6S]4[--'X^T445^!G^PP4444 %%%% !1110 4444 %% M%% !7[T?\$U_^3$OAC_V!D_]#>OP7K]Z/^":_P#R8E\,?^P,G_H;U]OP+_O= M3_#^J/Y1^EO_ ,DY@_\ K_\ ^XYGN%%%%?J)_ (4444 %?)O_!0__@EUH/[8 M%C+XB\/M:>'?B%;QX6Z*;;;5P!\L=R%&=PX E + <$, H7ZRHKEQF#HXJDZ- M>-T_ZNNS/H.&>*,SX?S"&9Y35=.K'JMFNL9+:47U3]=TF?SE?%?X1^)/@=XY MO/#?BS1[S0]:L6Q+;7"\D=G5AE70XX=25(Z$USE?T%?M/?LA^!?VNO!W]D^, MM)6XD@5OL6HP$17VG,>K128.!T)5@4; RIP*_)K]LK_@D_\ $3]E>2ZU;3K> M3QGX-C+.-2L("9K-!S_I$ RR8&J_5:> MA_H7X7_2!R7B:,,%F+6&Q>W*W:$W_P!.Y/J_Y)/FZ+FW/EJBBBOEC^@0HHHH M **** "BBB@ HHHH **** "BK6C:+>>(M5M['3[2ZOKZZ<1P6]O$TLLS'HJJ MH)8GT KJ/C1^S[XR_9XUG3]/\::!>>'[[5+)-0MH;C;N>%BR@G:3M;*D%3AE M[@5HJ[2ZM+3J<;11169U!11 M10 4444 %?K)_P &_P!_R;;XT_[&4_\ I+!7Y-U^LG_!O]_R;;XT_P"QE/\ MZ2P5]1P?_P C./H_R/P#Z3/_ "0E?_'3_P#2T?>E%%%?L!_FD?&/_!=G_DR> MT_[&:S_]%7%?CK7[&_\ !=.UDN?V)KOQR MK\CXT_Y&/_;J_4_T?^BV_P#C"?\ N-4_*(4445\F?T:%%%% !1110 4444 % M%%% !1110 4444 %%%% !7Z??\$4/V#9_#<$?QC\661ANKR%XO#-K.F'BB<; M7O2#R"ZY1/5&=N0R&O._^"9G_!):^^*.I6'CSXH:;+8^%82MQIVBW"E)M8/! M5Y5/*V_?:>9/0)RWZM6MK'8VT<,,<<,,*A(XT4*J*!@ < <8%?H7"G#LN9 M8[%*UOA3_-_I]_:_\7_2'\;*#P]3A3(:G,Y:5JD7HEUIQ:W;VFUHE>.KJZ+=RV5W"W6.6-BK#WY'7N.:_I#K\]?\ M@LI_P3RN/B+;7'Q<\%V)FUBPMP/$5A"F9+Z&, +=( ,F2- %<=T52.4.[XSC M#)Y8FBL315Y0W7>/_ W^\_J#Z-'B71R/,IY#F,^6AB6G%O:-797[*:M%OHU' MHVU^6-%%%?E1_H8%%%% !1110 4444 %%%% '[)_\$-_'7_"5?L01Z:TFYO# M.N7E@$+9*J^RY!QV!:=OQ!]Z^Q:_-?\ X-[?'.ZV^)GAJ1CA6L=3@7MR)HY3 M^D/^>OZ45^V<-UO:Y;2EV5ON=OT/\J_'+*_J''68TDM)34__ 9%3?XR?S"O MYS?C1_R6+Q9_V&;S_P!'O7]&5?SF_&C_ )+%XL_[#-Y_Z/>OF^//@H^LOT/W M#Z(/^^9G_AI?G,YFBBBOS<_N0**** "BBB@ HHHH ]+_ &+_ /D\3X3_ /8Y M:/\ ^EL-?T&U_/E^Q?\ \GB?"?\ ['+1_P#TMAK^@VOTS@/^!5]5^1_!_P!+ MK_D;Y?\ ]>Y?^E!1117WA_(84444 %%%% !1110 5^'?_!5_]G3_ (9Y_;%U MY;6'RM%\6?\ $_T_:,*@F9O.C'8;9A)@#HI3I7[B5\7_ /!;S]G3_A:_[+L/ MB^SAWZM\/[C[4Q RSV4Q5)U_X"PBDR>BQMZU\SQ7E_UG 2E%>]#WEZ=?PU^1 M^[?1WXR_L+BZE1JRM2Q7[J7;F;_=O_P.T;]%)GX[T445^.G^FP4444 %%%% M!1110!]S?\$+/V<_^%A_M"ZEX]OK?S-,\#6Q2U9A\K7TX9%Z]=D7FGV9HSQQ M7ZY5X#_P3+_9S_X9J_9 \,Z7=6_V?6]:0ZUJP(PPGG (1O=(A'&?=#7OU?MG M#N7_ %3 P@_B?O/U?^2LC_*OQLXR_P!9.+<3BZ4I .23VHJ.]LX]1LYK>9=\,Z&-UR1N4C!&1STH'&U]3\Y/^ M".V@_P##17[3_P 6?C9K2^?J#79@T[S/F-N;II'?'ILA2.,8_A=AQ4O_ <* M_P#(G_"[_K\U'_T"WJ;_ ((4:L/ /BCXO?#;4ML.NZ+J$2VGX]$ M<1@_]=!4/_!PK_R)_P +O^OS4?\ T"WK\_DE_JW.7VF[R]>?6Y_9%&4UXYX: MBOX5.*C2714UA6X\OEJWZMG.V'_!&SX?^(_V)M+^(=KXL\4Z7X@O/!]OXCE- MY/;2:;'*UDMPZ%1$CK'N) )D)4==V.>D_P"" 7QAUWQ!X>\=>#;ZZGO-%T+[ M+?:K&OD+]H/]ECXH? S]F_P+XPU3Q%=:OX) M\<:=:S00VM[^%OV48-:\% M7D^I:IX@E4^(I[G"W$-W$"/LY0<*D8KXH8JI0X"QT\PQ[S&.(KJ-&2A94)0G>27T?Q5^,GP7^&.GMYVK:E>R230H?G1;F:"WA./#\HK<;34:RISC3N[-THU9J/5:)64?(_+^BOO3 M_B'_ /B5_P!#GX'_ .^KK_XU1_Q#_P#Q*_Z'/P/_ -]77_QJOE_]6\S_ .?+ M_#_,_H'_ (CEP)_T,H?=+_Y$^"Z*^]/^(?\ ^)7_ $.?@?\ [ZNO_C5'_$/_ M /$K_H<_ _\ WU=?_&J/]6\S_P"?+_#_ ##_ (CEP)_T,H?=+_Y$^"Z*^]/^ M(?\ ^)7_ $.?@?\ [ZNO_C5'_$/_ /$K_H<_ _\ WU=?_&J/]6\S_P"?+_#_ M ##_ (CEP)_T,H?=+_Y$^"Z*^]/^(?\ ^)7_ $.?@?\ [ZNO_C5'_$/_ /$K M_H<_ _\ WU=?_&J/]6\S_P"?+_#_ ##_ (CEP)_T,H?=+_Y$^"Z*^]/^(?\ M^)7_ $.?@?\ [ZNO_C5'_$/_ /$K_H<_ _\ WU=?_&J/]6\S_P"?+_#_ ##_ M (CEP)_T,H?=+_Y$^"Z*^]/^(?\ ^)7_ $.?@?\ [ZNO_C5'_$/_ /$K_H<_ M _\ WU=?_&J/]6\S_P"?+_#_ ##_ (CEP)_T,H?=+_Y$^"Z_>C_@FO\ \F)? M#'_L#)_Z&]?!?_$/_P#$K_H<_ __ 'U=?_&J_2']D_X/WWP _9R\(^#=2NK6 M\OO#U@MI-/;;O)D8,3E=P!QSW KZSA'*<7A<3.>(@XIQMT[H_G/Z27B)PYQ! MD>%PV38N-:<:O,TKZ+DDKZI=6D>AT445^@'\:A1110 4444 %%%% 'S#^U+_ M ,$F?A3^TM)<:C#I[>#?$DV6.HZ*BQQSN>\T&/+?GDE0CL>KU^?O[0G_ 1B M^,'P:EN+K0[*W\?:/'EEGT@[;L*.FZV8[]Q_NQF3ZU^T%%?/YAPS@<6^9QY9 M=XZ?>MG]U_,_9N"O'GBWAR,:%.M[>BOL5;R27:,KJI6,=R(\]UW@[3[C!%?./Q(_X(M_ GQ_*TEIHNM>%9I.6?1]3=03ZA)Q M*B_15 ]J^0Q7 N)B[T*BDO.Z?ZK\4?TGP_\ 2TR.O%1SC"5*,N\&JD?77DDO M1*7KU/Q7HK]/_%__ ;VZ-.W.TXYX-<' MK/\ P;[>-H"W]G^/_"UU\V!]HM9X,KZ_*'Y]OUKQZG"N:0_Y=7]&G^I^F8/Z M0? .(5UCU%]I0J1_%PM]S/S\HK[T_P"(?_XE?]#GX'_[ZNO_ (U6UH7_ ;X M>)KAX_[3^)&@V:D+O-KIDMP5/\6 SQYQVZ9]JSCPSF;=E2?WK_,ZZWCOP'3C MS2S&'RC-_@H-GYXT5^JW@C_@WW\%:O=OA9_P2?^!'PJ:.6+P1;:]=QG/GZY.]_O^L3GR?\ R'_2O1P_!>83?[RT M?5W_ "N?&9Q]*/@S"1?U3VN(?3EARKYNHXM+Y/T/Q9^&7P:\6?&C6AIWA/PW MK7B*\R T=A://Y>>[E1A%]V( ]:^T/VV&>PLF M6]U%QZ%@?)CSZAI#QRM?JMH'AW3_ II,-AI=C9Z;8VXVQ6]K L,,8]%50 / MP%7*^FP/!.%I/FQ$G-]ME_G^)^$<6?2JX@Q\71R2C'"Q?VG^\J?)M**_\ ;7 M1GDG[-/[#OPT_9-L%7PAX=MXM29-DNK7G^D:A.#P-+:UB[1L[/2ZT>Y\ M%T5]Z?\ $/\ _$K_ *'/P/\ ]]77_P :H_XA_P#XE?\ 0Y^!_P#OJZ_^-5E_ MJWF?_/E_A_F>C_Q'+@3_ *&4/NE_\B?!=%?>G_$/_P#$K_H<_ __ 'U=?_&J M/^(?_P")7_0Y^!_^^KK_ .-4?ZMYG_SY?X?YA_Q'+@3_ *&4/NE_\B?!=?K) M_P &_P!_R;;XT_[&4_\ I+!7A_\ Q#__ !*_Z'/P/_WU=?\ QJOM/_@F=^Q? MKW[$GPHU[0/$&JZ1JUSJVK'4(Y-/,GEHGDQQX.]5.$G%_?%IGPK\4?^""7PS\3F27 MPOXD\4>%9VSB.4QZA:IZ85@DGYR'\*^>OB5_P01^)WAO?)X:\2>%?$T*DX25 MY+"X?TPK*T?YR?G7ZWT5X6(X5RVMK[/E?DVOPV_ _6\D^D)QSEMH_7/;172K M&,_OE93_ /)C\%?B+_P3>^.7PO,AU+X;>(KB.'EI=,B74DV_WLVY? QSSC'? M%>/:]X5^*_^")?P M'\1;OL>D^(=!W=/L.L2OM^GG^;^M>36X'QL?X%JJ2Q>' MK4WY*$E]ZFG_ .2GXO45^KGB7_@WY\ W1;^Q_'7C"QZ[?MD5O=XZ8SM2+W_, M>G/%ZS_P;S3*Y;3_ (K1NI;A+CPZ5*K_ +RW)R?^ BO/J<(YI':G?TDOU:/L ML+]([@&LO?QC@^TJ57_VV$E^)^:]%?H'?_\ !OMXVCAD-KX_\+32 _(LMK/& MK#/<@-CCV/\ 6J'_ !#_ /Q*_P"AS\#_ /?5U_\ &JYWPUF:_P"7+_#_ #/8 MAXZ/G -% M7EF,7Z0J2_*#/S=HK]=/ /\ P03^%?A^19=>\0>,/$4B]8A/%9V[?4*A?\G_ M /K?1'P@_8-^#_P*ECF\-^ = M;R$ADO+F(WUTA]5EG+NO\ P$BO4PW!..F_ MWKC%>MW^&GXGP6>?2KX5PL6LNI5<1+I[JA'YN3YE_P" ,_'/]G+_ ()U_%K] MIZ:WFT'PO=6.CS8/]KZJ#9V(7.-RLPW2 ?\ 3)7/M7Z5?L9?\$?/ ?[--W:Z M]XDD3QSXNMR)(IKJ +86#CD&* YW,#T>0DY *JAKZ^HK[#*^%<'A&JDO?EW> MR]%_G<_FGCWZ0W$_$=.6$HM87#RT<:;?-)=I3>K[-144UHTPHHHKZ8_!@HHH MH **** "BBB@#X7_ &\?^"-&B_'/4[[Q9\-YK+PSXHNF:>[TZ8%=.U*0Y)8; M03#(QZD HQZA22U?F+\;?V&]3T&ZW$1O/'N@N/>*5?22S[A^C# 9E'ZW0CHN9VJ1793L[I=%)-[)22/YM:*_ M;KXK_P#!'[X$_%.22:/PO<>%[R7[T^A7C6H'TB;?"OX1BO#/%_\ P;W^'+R5 MCH'Q*UO34S\JZAI45Z<>A*/#^>*^0Q'!N8P?N)2]';\[']*Y/]*#@G%Q3Q4Z MF'?53IN2^^GSW7R7HC\N**_0C5_^#?/Q=#O^P?$3PWU^8[OL]I/<8'8C=LR?:N\\)_\&]FBVS* MVN?$W5+Y>K)8:.EKCIP&>63WYQW'''.E/A7-)_\ +JWJTOU.'&?2$X!PZUQZ MD^T:=27XJ%OO9^7]%?LMX'_X(>? WPJ5.H6_BGQ,1]X:AJIC5O\ P'6(X_'_ M !KVOX?_ +"_P=^%_EMHOPW\(P31_%U>*9=S@;5/[IE&X\[L=2*_7ZF6]O':0+'%&D<<8VJB+M51Z M4^OOLEROZAAOJ_-S:MWM;?YL_COQ0X^7&&>/.5A_87C&/+S<]^6^K?+'6S2M M;H%?SF_&C_DL7BS_ +#-Y_Z/>OZ,J_+'Q]_P0?\ B-XL\=:UJL/C#P5'#J=_ M/=QH[7.Y%DD9@#B+&0#7A<89=B<7"DL/!RLW>WR/USZ,_&N2<.XG'SSK$1HJ MI&FH\U]6G.^R>UT?GK17WI_Q#_\ Q*_Z'/P/_P!]77_QJC_B'_\ B5_T.?@? M_OJZ_P#C5?#?ZMYG_P ^7^'^9_6W_$<(9?B,)1J1Q$7%MJU_0_C_Z2G&62 M\0YE@ZV2XB-:,*FZ_P""?Z[^'?$53/N&L%F]:+C.K33E=6]Y>[)KR;33V(CC-> MYP[E_P!*Y/$?PY\1ZM\,M:+F9([-3-91/G) M,:ADDBSSPK[1QA0!BOF,5EM:C.J?_ W[UP_QWE>9 MX;"TLYQ,\%CL)'DHXN$7.].S2IU8KWO=3:C*-W9NZWYOIG6/V:_"OB+]G&'X M5ZE:S7_A2#1H-#5)W#3^3#&B1/OQCS5V(P8#AE!Q7S:WAKX*_P#!&_1M))]2URT"Q^&)]3BN)-5D4DQN(EC!CVG"/ GBM?$GQ"UW5/B=KV\3 M.M\OE63R?WI$+.\Q''WWVGNIZ"*CQ5><94,*H3BK*4FO=7DE=O\ (ZL'3R#* ML-6HYIG[Q.&JRYYX?#PJ7K2NG[TJBC"#;2N_BTTLTFN _P"";'P/\5_M7?M* M:I^TM\1K;[/#-(X\.6C*0C-M\I7C#?\ +&&/*(?XGRV[/RWCCC"MQ'F7UR5 M-4J4(QITJ[N[B0_+'&@))]SQ@
    _V5W?^7<_1/#'P]QO&&=0R[#IJDK.K/I"%]?^WGM%=7Y) MM?)O[4OQ^U#]I[X]^)/&VH^9&VL71:V@8Y^R6R_)#%Z?+&%!(ZMD]Z\_HHK\ M1JU)5)NI-W;=WZL_U#PL>6G3BHQ2V48JR7R2"BBBLSL"BBB@#L M?V??@SJ7[0WQI\-^"])5OMGB"]2V\P+N^SQ_>EE(_NI&'<^RFOZ$? 7@C3OA MIX(TCP[H\ MM+T.SBL;2(?P1QJ$7/O@J?^D]/OW^X_SK M^DYQVLWX@CDN&E>CA+IVV=5VY_\ P%)1\FI=PHHHK[ _F<**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHJ.TO8=0@\RWFCFC)(#QL&7(X/(H'9 MVN24444""BBL'Q]\4O#/PITK[=XG\0:+X>L^<3:E>QVJ-CL"Y&3TX'/-3*2B MN:3LC:AAZM:HJ5&+E)[))MOT2U9O51\2^)]-\&:!=:KJ]_9Z7IEC&9;F[NIE MAA@0=69F( 'UKXO_ &C?^"Y7PW^&T%Q9^!;2]\=ZNH*I.%:STV-NG,CCS'QZ M(F&QPXR#7YQ_M1?MR?$?]KS51)XNUMO[,A??;Z19 V^GVQ[$1@G>P[/(689Q MG'%?+YIQ;@\,G&B_:2\MOF_\KG[]P']''B;/9QK9E!X3#]7-?O&O[M/1I^<^ M5=5?8^GO^"D'_!7Z;XNV=]X&^%MQ=:?X:D)BU#7 &AN=47O'".&CA/"]%4K=:UVE[E*/>;6CM MVBO>?I;=H^POAK\/-*^$GP_T;PSH=O\ 9=(T&TCLK6/.2$10 6/=CU)ZDDGO M6Y117[=&*BE&.R/\IJ]>I6J2K56Y2DVVWJVWJVWW;"BBBJ,@HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** *^KZG'HFDW5Y-GR;.%YI,8SM4$GKQT M'>OYQ]+^(&N:!K-QJ&FZMJ.EWES(99)+*Y>W8L3GJI!ZU_0%^U9XC_X1#]F# MXC:IO$;:?X9U&="2/O+:R%0,\9)P #U)K^>6OSGCNLU4HQ712?WV_P C^WOH MBY?"6#S3$5(IJ4J4=5=>ZIM_^E(]6\.?MU?&;PJJ+9_%#QT$C^ZDVL3W"*,8 MP%D9ACVQBNJMO^"I?Q^M(%C7XE:LRH, O;6SM^):(D_B:^?Z*^)CF.+CI&K) M?]O/_,_JC$<%EKJ# MV:L#U&(=HQSTZ8XZ5Y5K>OWWB;49+S4KV[U"[EY>>YF:61_JS$DU4HK&KB*M M7^+)R]6W^9Z>7Y+EV 5L#0A27]R$8_\ I*04445B>F%%%% !1110 445W'[. M?[/WB']I[XN:5X.\-6_FW^I/F29@?)LH1C?/(1T11^9( R2 ;ITY5)J$%=O1 M(Y<=CJ&#P\\7BIJ%."B22NVWY(]M_P""5O[#K_M;_&Y-2UJU+^!?"L=H#WW8W/Z("."RFOVQBB6")4151$ 5548"@= !7#_LV_L]^'_V M7?@[I'@WPY#MLM-CS-.R@2WTYQYD\A[NYY] ,*,!0!W5?M.09/'+\-R/XY:R M?GV]%_P>I_EKXQ>)=;C+/)8J%UAJ5XTHOI&^LFOYIO5]E:.O+<****]P_)PH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P7_@I_P")/^$5 M_8(^)=UNV^;IB6>=VW_7SQ08Z=_,QCO[=:_"&OVB_P""V7B/^Q/V#-8M=Y7^ MV-5L+/ )^?$OGXX_ZXYYXX]<5^+M?E7'%2^.C'M%?BV?Z&?1/P?L^$Z]=[SK MR^Y0II?C<****^,/Z@"BBB@ HHHH **** "BBNB^%'PF\1?'#QYI_AGPKI5U MK&M:E)LAMX%S@=W8]$11RS,0JCDD"JC&4Y*,5=LQQ&(I8>E*O7DHPBFVV[)) M:MMO1)=65_AU\.M;^+7C;3?#GAS3;G5M:U:806MK N6D8_H% R2Q("@$D@ F MOV\_X)[?L(Z/^Q-\*_L[>3J'C#6D276]25>"P&1;Q=Q"A)QW8Y8XX5<[_@GC M_P $[-#_ &)_!ANKMK76/'FJQ!=2U15)2!>#]GM]P!6,$#+$!G(!( "JOTG7 MZMPSPVL&OK.(7[Q[+^5?Y]_N/\\?';QPEQ+4>29+)K!0?O2V=:2V?E!/6*>[ M]Y]$BBBBOL#^9PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH ^#?\ @O\ >(3:?LT>#M+''V[Q*MR>#R(K6=<9Z8_>CCV'I7Y,U^F/ M_!PMJ4[67PMLXX9C;J^I3S2;#L#$6JH-W3./,X_^O7YG5^.\75.;,YKLDOP3 M_4_TV^C;A51X"PL_YY59/_P9*/Y104445\R?NP4444 %%%% !17L'P!_8*^+ M'[2LT+^&/!^I-ILV#_:E\GV.Q ]1+)@/CT3<>>E?H-^RI_P0R\(_#B:VU;XE M:D/&FK1,'&FVVZ'2XF'][.))N1WV*>04(KVLNX?QN,=Z<+1[O1?\'Y7/R[C7 MQCX6X8A*..Q*G57_ "[IVG._9I.T?^WW$^"OV/?^"?OQ _;+UQ?["L?[-\-P MR;+S7KY&6SAQ]Y4[S2#^XG0D;BH.:_8C]D+]B;P3^QCX*.F^&;,W&J7BK_:6 ML72AKS4&'J1]R,'[L:\#J.10RL/0@\&O,?&_P"Q%\(/ MB*[R:O\ #7P;<329WSQZ7%!,^?62,*QZ>O\ .BBLJM&G45JD4_57/0P&;8W MS]I@JTZ;[PDXO[TT>8>)O^".'[/WB'L MKPU_P2?^'>L0WC2ZUXT4V]Y-;KMN[;E48@9_T?K117R3P]*_PK[D?T9#.\Q] MFW]8GT^W+_,^A_!G_!#/X(Z%Y^&K.YAP8[J>V^V749'I-,7D'X-117W>2X'#*GSJG&_>RO]]C M^1?%/B[/9XWZK/&UG3:UBZD^5_\ ;O-;\#UBBBBOHC\5"BBB@ HHHH **** ?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$! end XML 9 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
    Cover Page
    Aug. 07, 2024
    Cover [Abstract]  
    Document Type 8-K
    Document Period End Date Aug. 07, 2024
    Entity Registrant Name FASTLY, INC.
    Entity Central Index Key 0001517413
    Amendment Flag false
    Entity Incorporation, State or Country Code DE
    Entity File Number 001-38897
    Entity Tax Identification Number 27-5411834
    Entity Address, Address Line One 475 Brannan Street, Suite 300
    Entity Address, City or Town San Francisco
    Entity Address, State or Province CA
    Entity Address, Postal Zip Code 94107
    City Area Code 844
    Local Phone Number 432-7859
    Written Communications false
    Soliciting Material false
    Pre-commencement Tender Offer false
    Pre-commencement Issuer Tender Offer false
    Title of 12(b) Security Class A Common Stock, $0.00002 par value
    Trading Symbol “FSLY”
    Security Exchange Name NYSE
    Entity Emerging Growth Company false
    EXCEL 10 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (B !UD'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "(@ =9E A0*^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$F[/YC4EXV>.ABLL+&;L=76-$Z,K9'T[>=X;Z#_@2>H^!+,:;T;5=%-JOV('("X"H#^A4+%.B2\U='YRB] Q[\$H? MU1ZAYOP.')(RBA1,P,+/1"8;HX4.J*@/9[S1,]Y_AC;#C 9LT6%'$:JR B:G MB?XTM@U< 1.,,+CX74 S$W/U3VSN #LGQVCGU# ,Y;#(N;1#!>_/F]>\;F&[ M2*K3F'Y%*^CD<<4ND]\6CT_;-9,UKY<%?RCX_;;F@B]%=?LQN?[PNPJ[WMB= M_&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "(@ =9MTW\&5T$ ":$ & 'AL+W=OU\_WEWM2NEOE7XV&\XM>4T3:0;>QMKLNM4RT8:GS%RH MC$NXLU(Z91:F>MTRF>8L+HS2I!7X_F4K94)ZPWYQ;::'?97;1$@^T\3D:_]PJ-8;ZR[T!KV,[;FI%*3/&7;'?/ MAJ%'HMQ8E>Z-@2 5..#2@1PR"O4%0<.]>5%#>,LN&?:VV1+NG05N=5P5X"='8[5"]=D!@'HMRSHN:NM:&][L[,-CMB.\O4%\;MG M)/"#\+_F+< H68*2)2CTVBC+7Z.EL1JB]7<=T4XAK%=P*7QM,A;Q@0$M&3QEM6Z"S?OG7]&(,(2(CP-8L:U4#&Y MDS&!R-?RX$I%^(KX-06P4[)U4,4[:85](X]\+5P( ?*!I;5DN,YD-%_@KA*(ZA$)JS]P&YA^?(5UE?[G') ML-LA-["L)9.0'AI:#J1)+B!-VKZ/05<-@*+U^P?HL9M!#B[45M8"XW)S )T M<"1,I## J@-0O(9_#UBNDIE6+T)&]6[%-<!52'UTN55^@>$$OXCB"7>-Q%%R@%Z*KHNH$%"_@]RH"G\PV2F*5I$$D M; ?GW5[G"B.JF@#%J_@W+:SE$AR3IKG<5Q%32_7_V@&M^@'%:_9<)2(25L@U M^0+IK05+:GEPE4:>JOI3O'3/-#^/P#TK(_'#]9K(@JH- M!'C-_H%L:DP.9$V #;*-@%47"/"2O1 6>J9:$1K\O/R%S'F40[[5[GP:E,8) M,V:WE1X5R:I<$U#1\QGYR;^ C9$?D(QI\L*2'&4_. W@U7NA6>QR$.#U^MV)Y.XUVC"YYD=WN0U"#T]S;'<4 M5*4_.*GTWZ5#0!6P%SJ2P<98OAAC-8'.X!N+]2RKY/W'FV_'?$\%]02P,$% M @ B( '69^@&_"Q @ X@P T !X;"]S='EL97,N>&ULW5=M:]LP$/XK M0C]@;F)JXI$8MD!AL(U"\V%?E5AV!'KQ9+ES^NNGLVPG:75EW8>QS:')W3VZ MNT=W)YFN6W>2_.'(N2.]DKK=T*-SS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y M*UMP4C)9WMQDB6)"TV*M.W6G7$L.IM-N0V]H4JPKH\^6E :#7\H4)X],;NB6 M2;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9 M,&FM5X64,\$E#89BW3#GN-5W7AD6#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8 MDMLYS8).IF(M>05TK*B/\.M,DP#HG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J* MW5B'_2^FO-CT1=X=-8T\O1!BEHK'O;^RPF+-9O\R-%8\>2SP:0)P:?EA6;/CO9NFJ:]PSLM_D/.?K7/--;=,7I+VH_\W5_DMC)/Q]%PZC+N.HL?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/ M[I_X3O,\3;,,J^AV&V6PQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*P MG>*3B.T4KS4@\;J!1Y['NXWE 0^L"]CL0/YX'IBIN$^:0ERHY M_U=3_ 102P,$% @ B( '69>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'B4?'D78FYJD6:>IK&HP=MX1PT$G53$ MWHI"/J:Q8;!EK '$NW2:9;/46PQFN1BUMIS> A(H!"DHV1%[A$O\G7D(GP&LK\,S4-AB.G8RF2&]B M]#V,YU#BG/]3(U45%K"FHO409.B1P74&0ZRQB28)UD-N5G0&3K;V"%TH?653 M#@%%G=W4Q7/4 6_*P>-HK(0* Y1OJA65UY**+2?=T>M,[Q\FCUI&Z]Q*N??P M2K8<&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S M(Q(2Q:X*MR^% 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[. MXS!/:A>LXEF&!KS2O6H0DBBZ0=@S9)[NF:*'3^ 5!+ P04 " "(@ =999!YDAD! #/ P $P %M# M;VYT96YT7U1Y<&5S72YX;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C3QJK M_I-G6M+;,T[:2J 2%85-K'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBN MM"$Y2?R:MB)*M9-;$/?+Y8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-F MI6.5Z*U .EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S! M9@K(RDT*$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8 MYL_X>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0 ( (B !UD' M04UB@0 +$ 0 " 0 !D;V-0&UL M4$L! A0#% @ B( '690(4"OO *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ B( '69E&PO=V]R M:W-H965T&UL4$L! A0#% @ B( '69^@&_"Q @ X@P M T ( !H0P 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ B( '620>FZ*M ^ $ !H M ( !RA$ 'AL+U]R96QS+W=O9(9 0 SP, !, ( !KQ( %M# G;VYT96YT7U1Y<&5S72YX;6Q02P4& D "0 ^ @ ^1, end XML 11 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 12 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 14 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 1 22 1 false 0 0 false 0 false false R1.htm 0000001 - Document - Cover Page Sheet http://fastly.com/role/CoverPage Cover Page Cover 1 false false All Reports Book All Reports fsly-20240807.htm fsly-20240807.xsd fsly-20240807_lab.xml fsly-20240807_pre.xml http://xbrl.sec.gov/dei/2023 true false JSON 16 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "fsly-20240807.htm": { "nsprefix": "fsly", "nsuri": "http://fastly.com/20240807", "dts": { "inline": { "local": [ "fsly-20240807.htm" ] }, "schema": { "local": [ "fsly-20240807.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "labelLink": { "local": [ "fsly-20240807_lab.xml" ] }, "presentationLink": { "local": [ "fsly-20240807_pre.xml" ] } }, "keyStandard": 22, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 2, "http://xbrl.sec.gov/dei/2023": 2 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 23, "unitCount": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 22 }, "report": { "R1": { "role": "http://fastly.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fsly-20240807.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fsly-20240807.htm", "first": true, "unique": true } } }, "tag": { "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-commencement Issuer Tender Offer", "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r3" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-commencement Tender Offer", "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r4" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r0" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r2" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Soliciting Material", "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r5" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://fastly.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Written Communications", "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r6" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r5": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r6": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" } } } ZIP 17 0001517413-24-000171-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001517413-24-000171-xbrl.zip M4$L#!!0 ( (B !UG,<1IL)TT 'HH!@ ? 97@Y.3$M9G-L>7!R97-S MV]:7?;.+(W_O[_*?!/3_@CD]2(J8O9C_9X?OI?__^%[\9$?^FGX].,/8?1 MHO!O;R)G. P'KC]DGN5:SK#O6X'C:+K%K*$3!GK_7_H;>!1NE\_DQ5/,_O9F M'"67(\:_?V49/=>>%->/45B,KG1-^_;-PJT%^UI0W]D@^I>,@^2O- M@R2_S%D6#>6->?0?!L.$$8O_/LI9N/">.$I8/2O=X/-X]W44]:."^'Y/7QSK M2R,>P*JS;/,AWV11$&\_4!,&^C[(B_B)W"1)6B8#6( [-DB3D/Q/&60P%@F2 M]U$2) /X%OG$\C(N\K7+/PZR>Z!P/RV*='SEP!!VF-XM/-;/HG43U.L)BC== M107:WVP]W MM[^3[[[Q#-VX)C?E?9D7WWVC.]JU2R6YJFOU5/8\R+6KO7K8Y$##>)'$$M64 M?$@&/7+QV__>O?ON&]N[)N_O?OG?MY0$) :)!NB.$G(?IWT -@OO&1G$:1F2 M21P4PS0;YY04:1@\D:!BCI ,IXR0248@<".)X-]NO =X25,0Q8&8X-0[O^ R8+]T9)"<,L4A)FT0/\"J"4CF'XP>#/,LJC M(DH3OD;%B"U-$-9P,(K8 ]]@K&_AXI\E,#=?F/LL?2Q&_*EWG-LG693/O7@ M"UE0,0C]FN1!%)+/:1B2W_@0X65!S"BY??<[28=$$K%'JB%_'D5 D2!.X9./ M$7R"CRH8#%C,LD",%)Y)RXS@G\^H459)SR2_ @GVX6]M5@SX8_8R-Z- M+C_$G:_ INF>O%]W-=#&A:1(,@KG9LL7G+RS,UK:=)5:V D1=A_>7J?H/@[VA 9K>M9!!FML]MKO!3](G@"V MRR=!\K7/5]?<) M2\@=2+0UVX;WFNXJ9,7G4<9@:X7[1KG4C;CS9.8^N+%SJX) VA%(KTBQ M?C#X J98F827U=C L&/#X4OSC=GPF<(*UEL8LV//]I,T)C?!R&OS7,;':\^M M!$6L.QJ>);:?-+D]W$VL-W=. =>S)OI1#VVV>/U6+IYYN;C_S$=#<>>64_F[[#:+9\ M*WV5$-V%-M'G>6W"(D&D#!Z)D("(;$H)32$!$)B'A)ZSSLW2.S) MRE!!9 [.):]L M&#MO$NJLV.9GCJOFINB6<&$YU#6MMT?>]A!BYP0QGWJ&BQ!3@AK=A)AO4-]' M*:8&-3H*,9?JFM$*Q,XCFF#J_=Z#5KICC%PGF6W5W%1E-MV@CFMNSFS[.>!" MB)T1Q%SJ>C8B3 EB=!-AAD%-LX'=@Q!#B#6%F$X]VV\%8IT._/Z-%4+Y)*"* MDGP49-LE)?I MZ<)Q%%8\[3OMTS[0)S!B00U:=!9@&*^@!BVZ"C"]G6@%!!@"[/#A,-^+DN4_ M;EDD?<.5VKG% E^H]VE& I+Q?@F#*(ZFO0F26B.==9&8KW!?P$NX@IK!_R=I MPE>-B-OKFRB9Q/ C@U,'[";PAA[O%*WI; MEIPWFRSF'KK3R&8T^^T@HF_TY74-<.[*,:S'TV&']!Q78D@-NNY4;'?)9>*5 MX=:",DI"EA17E[IW3*X0+5E$'P3G4$UI7OCTXEKH9D\3(N%S6H@V+K(-"'#) M7W33Z%D$OAL#(U&XQ%F&=S4!1O2^)4\LR"Y3$%27_*>J<4B/_,:*QS3[0F!L M#Q%OH+3P2LWJ&6M>Z:Q]):"^S*+B:>%5AKUV<+KYZNCNZM%%R2 N0\:K@I6B M,PH)60XB5W9%B<:3C#=" 5-9=+!(!N+CCZR?1P670,%D G_??/Q0->P(HWO> M"0AD5!@%\.\YX$F22.KPJS;>KV_[P)WAI9P#6JM(%XH5>SUY^H=-S7GTADGK?I)XZ MOKCXL,R>.Q,?\]0!(36[M#'9%U[N]\PU[[9ZSJ:O;J*2( *:(8"[/I_Y.:47 M5%*0G]@YPXFKZNDU\Y(6#B#+-T+"X/HRPOEAC0ZA&I+R\V\CNAY6^E#25?>),: MOOW"TMNOK3S*D#W*D%\"6&'=N!2=E\2NE;&"FU&@GV1!P"O?JP-GLDZ O/T?-'UHYC M_N]15K]Y$MRSRSY(D"^7P1 6XRJ('X.G_(T*S>+W]9#2MLJ,/T,')BP[+MO=->Z)A\9<..')!=L!].P/..:W-:]LD7@ MF@N_&*5 4-&"_E8TJ/Z#]YOY[^Z^./FYN-;\8Q0 MUJ*OH >#$.!8X%N!0)+HE*WKU^(%_+8T@7$#$,-4G#OVV?PD^+O@/14&LS+A MN@4"Z?! FIZV?&(YK/U@1#ZS8$PBOD[1,&*2=L% T!4$0YQ&Q?0TNDR"$BXG M7*42+KHBY?ZX_WMW1Q[*&* 8]*,8]GQQ9D3^2+/PHSA!_AB70"P4%$>@;Q*, MI7G%R?C/WAT_SGO,@3E-[YI3) Z!\I,T*_Z:"R%R"7_9Y.\,5,Q;[E]-(AE9 M\ <7_^_3[(0/6539SZ M$UA*8#X];8P U=E624 =PH0P.9X'X$^55G3]QG\WC2_K8DOC^EK)*SQ#'*J MB3/](KT,N6.JC@6 VT!3ZXO#^SD=L(;=8AQ 5Z2TDN3^)&.I0E"'B@"THRRO M6+42WS/GRTG*O1*A"*<0$(+_E -6?3HOA(G C;Q[ MPH,";SY,!Q(#]1G\G=R77):-TY#%7'=4!4$?^.'/&B+Z)[7)&SW?DO"9AL2D M948F6300/CF^_#)&Y@$T.3( RH R5VOT(L92/)" 5,E9/.2# OUN,&*#+VD) MVQ$0D5S\,X?WO*5D''V]!"!AW&16XS)O! R>,H M KH&<9P^YO,R Q"4LP*$!C]K3X;1?9DQ2?7\*1F U9:\AB! M(5_=_?>TJ)X8PX)*L@=)[>9Y@F\%(KS8U"['4<(14$1CQE6-) 7+\6D*B)@# MB@2@P8@WD8N[7V[>/B?\2V[3E8NI>X9OZOMU:&K<*_]Y%&4S?R:?]_LRCLG_ M&]+.442CVSH:3D''54[>XZ+ *DXF#269?[NG21]WE:A9?;FZW!.7EF+PY37;[9FNO_:RUM.WO&:;ZS_Z MTI,O#5;W>IIMG,I@_9ZG;;:RKZ38-JA#L\6M*U)C!HRK3\].T 3DCEUJZ7], MP8D;9-EV;^Z+PJB-[ARP!1][TC)RJ#[(N*B.1/-GJ43[J'K0Y!T;]\EN'TUK MTLQT$[8)ANNYZWK:]7K:EK:TGD>J?M<">TYC>&L<&0UH5@&3WOI1"L"^OMQ5QQ91G^TG*3)^5Q+VJ8"=S#3\^+ MG^.ZK5TWW:G73==7R(N3R!47480W+^6)W]>^BODT\1<2Q$F4P\,%"1Z"*!;^ M"NXQYO$9CT$67L9I^H4_P]-S^+R8=$'/9P:.SN=3L8BBNWXR,HC&24YH5T-CXP'E,BW,_5E 9\ M2D"1,,H')>QU49'7"\^)KW_WC>U=FQJ9],8]\O$S^>X;R[TFUL*OWWWFJ/Z# MA0G+P^")DIOROLP+VLB:M59K)\ FF)&9/[/RQ-J>\-!9A[@W3<-E! +EU&R=+">YYW:9H: MC_4QR,4_[\3H;V_>S:;BV M91JFKS"+?I1U5D*^,? FX+P7X" TH@\+^%U#:)T6H/E&2?D10#;*-_'>N2& M\-@;7NN X[ ZLY>B4 A,V*UF&S9\:E-TDL<1ST"(H[Q@"3_RX[MQG-X3&40@ MZK\\\$.;/C_/B7G\)VS^_-?U4&#B7V"##YF,!15G8-IU=7@2B[!"+IK%[_5K M'J+"]Z%FQS_K-:^C:UH%+,)DE"9<%^&G-%-2+&U0*ZD23"99^C7B>@6LC"WH MHTT)7@MMXI(J[:?^A:%+"V>(Z<^W_2Y1BFU 0JZR^ U=6JM[^(X&LM4)Q1Q,SSJ MCJ\^$/H^"\9CJ1&']SP&@T=7 V8*KHV)^)Q<TZHJ]Z)2QLOA#;ERX$ M!DZC..1WZH(NO,S*?.@0A:^)$^:EE[&Q6 J0>DGZ4(6<%.0^3OL@"G-@#Q!H MMW.1C2FL0E;'JF0Y75:VZX6E9 2K?XD92HIF*"G"E@L(Y7CD<6A9,F,]'N4> M\5P&;L)58%V.>ZEY3R";38L,R2@('A@G0B6R8!*%T[@'$)U?6"%K5K!QFHCH M31;2YS$3/(P.F/9!1$J1W[/[((G^4T5Z5M%94\E BHSO 95Y5$?VP>4Q*2<@ M8T(9F1=Q<<]SD6=B@E85E/@7/S$>X$O!1$C"*6=1\AN#W2@AO\*2E/#??R9\ MTCFPZ:\E+[_Q,XQE(A?QC@7%SXQ]Z9%?6)!54:/!G*Q>IW8\/C[.*1SR9<.4 MQQJ1DL>A.]9U=;F93A"%?WL3.<-A.'#](?,LUW*&?=\*'$?3+68-G3#0^_^R MWAP3H)OM<.\K7\HOE2_EK@"8\-"8Y\EQFZNSK;';YV>% 45X<1 E>:T-+CF/ MIKK@=-ZS_:PO@F&Y#ZO,0'^*(S:LF"[/R_&D8I%$W!+-_!I$.(\2 <.IQ@6\ M @A+I3])Q#^OKF-(WB\YM^8&QO5A4)S3&/:_+PE/S165Q1+Y042"1JN5)Y_U1W/L5#86Z M6=2%'])<* A\7M(C)N+^>%RQ3 I8]M_-IM@CGX7[:V[25>$U2OJEI IWO\71 M."K$ADWG[\W8/;R7OU)$@DJ_V,PE)M9B>B:X,,F9<.)/@B#A8Q,/U#Y+*J^L M?EPL8J6P\*IS4ME@=#X'@A-0JU4RD7%3*BYA&%5@=3&8)2],8[*D> MLAR+S=\\K642#/XL(ZD]R#FDWK4CH,+X)-%0 M!)K.LWN?P5["M^,ILR^XC7ODP]33N\"#L8BXY5.! M#5^8Q_S?ZL.92*+*Z\UP"'=72@*_6H5<1I4& 70#[(%B#FKP.,I%S/]%)2SO MWMU6 O+M/(_(Y1.[+JC"P@&>#[*H+]=Q&:E)4HIP&3XF#J#W7._1MV0/7)395<)5] ,Q<))$,2YD.X\TII+B5&SE1]&W*):(L _RH1)WZ^I MU=[LVW12B;4:JD.!Z!E&W]T*K(,15,@]> E5E1(LM^-LWK36$94W)Q=*<6PEBMN08QQZZJV%WLI:O)5JFGP-'#S#])S"*(\.DL6*LZ *#KE5G*PJ1#OWZYD* MRNM3SEVH2U;._>IYX*5\ M?O#!\Z-J;W\PKO*L\CR%P17U-LH%;:U+)_%3OQS!I\^:DREW:"M%$'=9;_^F7*1T)M%@4\^DP^#U1F#T%<"K-Z[;1A MH@"$?X.!7"D\E:[Q0@!*;R[K2 P.=BVQ150:3[Y(L?[3+/I%'G:\LF;5L=:8 MN^!D?KU08=;=SH=<*63<[R6\XI7CX("!'IO)Q]\.),T$6[4DT!8^O5ZHU7:: M +RX=X%UV=>J0GV1#KY<2J?2%$L@303"H/D* AE4YY7DH%].%TS.9^,1W8S,)O"I%M\4BKN/:*14D(E0 !)H(8:Q@[7$!1H'(Y\0F90@7/DF),7+S/NX MO(%*-4S&RWOG=XMGD/EU0N>>+2 C0<(5H M430LW--GTN\FM^AZ!:1[N5J6QZ< M9!%H(5$L(GI6;0M$A!%4$0L %B&>YPK>'HOMYI6OK?A/AD)+)HCY&9/@K/%L M\'5QOFW9XSEW]$AE6W!NKTZ7IA[F0J1V+N^,VT6(80B(2B$@AQ8SM\%$-(YZ MQR$#5O.\C[;=C5[L9L).YE;K;$^"2V"E <, MXM0*=B>:K.(%=7E 6-A+BT; M;B*]]-! KH HH2DC0(+XDC-YG@Z+QZ!*H)@$3_)$C_M?A(G+B#RIGY-?5!XC M"J:?,>?4*SR=%7F=%#)J@.406N&!=R/5]+Q#J74J MX_P]]^K>\N5\#RS9(I2#>%!*U0@D"!=C,^G'I\QB\.>VP>IE$>;4M+?!C/@'Y MQ,NQ\7.Q::7=6GN3O,;&^2RT8#F[3RB"(H5MK9]SC0"8/;%X)B!UOJ#R(=91 M*'RZ<03K&O+_5:^63%N%ZPIOLBPU.G//\\B6V<>E0Z'*/:A"!F=.].F^(GU] M<_Q?<^Q,2(!NED?].2J+B68_T@EH'+ M(\9]'CS.::86SY]D3'MD5I2 9>21%7.'*;-#,\;GRA$<.7NF/2N=V;,DX*YE1',;4Q(5!32FN MQ.']9L+PP\S-U?;>?M@/KYY^*R$WRSI,QH.<1,I)O>DOF&>RZ/MN7XM6 GG' MAE/E"FI;DJ^!U+*K:J5G,.+I'V453[7](0]*R.8X5<$XFV)8RD9E(5Q)NR4$ MR_-X6:UT&KF,4.S$9LV+1/U<'1J+U\5)$Z>NF\@2-:J/$A QFJ M$QV^Q6>R+I:\4B;14K(A"7CRU:I[Y069KS2>Q.D38T0L"?E8"^&/HDW$=]^8 MUO6[NX\?Q0]OJVH@(F+RSU*V!N2UWSA\>%\) /Y-799K;>!6)+Q9M8)=)[O4 MD>!23R8/$7NL&^")S&[N2YQ["YV'LH(; )V3'HLL&3P[*SDDEZXZ^'@6BDSX M(HA7YUP0SU-NSM;A@Y\+=)9='_A\RSBHRTF ),\FJ>B4_0"3YVHF#"$O>;!H M7NF>Y$&X-F-15&*6'TBI14K0P2F,EQR64LP M];V/&>=<*0&D^K[&^3YW-/=$F"S7%_#60SQU3+#M5)FJ(MUG6:=+/8.>X4LZ M40)^3B%\*C*V.A)YHK6R]GQ[X FN@(V"9PL1$?M?B1P1IIU*16_"YN/498BB M8,PB^,+_3N^9T!%>"B]?L[0R='W^?"6?E369+MQ?Q4!Y L"S19))P)F,OE^5 M>+(>H1BLLFO-BHM/T;"U8?)"G>H M&QJ F!\WOIX6(HX6]?J+/>OUO6J@ MKW9 DR=-K1PU_'438ZYMS(4?3(N'B RHZ>TY3Q;C6U)]U"[+ MVDXW(_Y+<1 J]@^9^_K(9'(8[(Z\@KW8LN19:SZ*)IQ-[M.4:\IR)Z#R>'7Z M[,)A@^Q9$9;3:FSU?E$E;?<(GYZHUP;Z((^9F7OT\5R=8 !.:%KFHDJ'F M,_Y%](W,^H8?D0*>W&P.^R']&&ZQ _F STI%?/O\JRKY_ M IT[$5O$)_YK42@0]I":I#+&=DK'>0H+_YK,N7QD\0.[',,01I4N-JU*(>_0 MC86K=9T*7G5 N!QDE$2? 263>262%XI\Z>U\%DNOY#4R\\6&I94?I2HL7?-E MR 89DU%$<^58!J,R [ME$L^]!"PIGJ#S_!5@D52OF&/2V9AF695Y,)[GSCI0 M32SNRA6JO]WC5*NT_NG;5] -V'*6M\\3W[BU"B\9I]Q:$(97M:8S^ZBRJGBX MT$AF@?+T4MC.A2XGFXO6.KIHR:G"=GY0OC1;X4L"Q!P'4;)4J6@^QK:.?:^- M;9X[&17%W"XAPH4K,ZB2MK5XKWF@VJ>F,!2!N\!\2CH0UM0^[Q@M[=9H>2.J3TP29R(6R:%#2F M)!09W:*JWDS$5N4^>*''H QYV:+G%?%7D,1>U?_FS;';P/I.SS?\;;K 6B!# M+?L0C55M:_^-58V>9ARD"^PI#=;2S-,9[,%6=K/7'K&_KG]J/68_CW@^@K!D M)G:_PVXM4I;!HI$-E["EKM;+B[>_ MB5\OV[]JS%@W#6JZNJRB?+#9\ZL-5P'AB_#= +Z&03T3X8OP/4GX&HY-/1_A MB_ ]3?A:&C5]6U'X-E;VJTKSVRK[34(M][/^O*B@['2QH/GO:0QV[]4*C3"* M=0>31L][Z6#R0E\Z6V@D<98HM=:6-9I1>Z6 48C?;)]:KM:0W5:C^J ;PKF2 MQZ..[B)Y%"6/KOO4M1VDC[+TL:EOM,@_'?$.KO:%_CS7.^$0+L*-4+D7C;\5 MR*Y>5->@OM8T/6$_W**HTHUHVAY-CD4-?65//T03HJDIFG3+H;II(YP03GN! MDV%1R_$03NTYF(Y*[]]G>8-5Y8V%JI\',6@V>,=&1-WE SC(TQ[DL8VXN9CH MZA67_/XKW6N2(K*O")#5S>C.QS&\QYU;S%-F^I:4\_6:N"?BF)U4N1Q MJ65L>5R3FK:%Y%&5/!;U;*,]\K1PCJR,1G'WO'?M^2@39WH.8QO4 MMWT\)E.4/)9+71]/F54ECZX9U';PE%E5^O@&U1SO? Z95=(F?E[;Y_Y\E(HS M5>(-CUJFB3:6NN3Q#"2/JN1Q-*JY+9K 2)Z7+2:+.G;3N%SU/!1RE?WV3R17 MK_)<[T.VV)D ]=X-?-!4-]%J5)4ZO!ZH;EPC?12E#W*/RM1IG7LZ'3G^6=3] M39_% RD;1:XH=M?$U>D^=;H1IGFJID97@&11S>I$,@("J4T@&:9/=<-'("&0 M=@22H5/;U1!(YQ O+BJPB^K[Z?-2R"W9,-U@HPO+H:YIO6UJV*@A%9&R(5W#^>M[6!\,/ RRD?B MP"<=BE;W;;N&A\M",%T.J<%@^-D3S(/B=,G[;9YTQB+G@Q=Y;+ M;O9C#+AH=&3LXY&QLM2QJ*VU& 6.U'DYY8^Z7M.RLDB=8U''HX[?-%U6O6"+ M4]EY=XEU/%/=\,)R&CCD4&<_&EUT:I@-?&M(F2-21K-,I(R"E#&H9=FM4.8\ M3-S?BQ'+*ON67%2[[5M*$K:=N_E,E4+=;YH^A@K[T62(IS60[4B7H_&,UJ(9 MA;1Y52.RV^&:3F<3B#BQ/ANF&:LWW2+XJHJ5VYERO1>6R>M<--8;L0:SRD35 M-6HWB35"HIX 43V'ZA9R:K>(:MM 5$<]HG8D!GV=SWPO^L29:KR.T[1$+5HC M1[,4=6S[IRQMJ(:A!,I2Q[!:#"3HM"7/P[5CL.8/8;,?5E%LHV?TZC7LD@I>EJVIH@L;U5K6:=7LG%GRIQ>E%3WP6BX MU'-,!"."40$PF@[5]!.LTXY@[" 8#8(X'"T%\7 @/'*'+#:TH2I@2_A"[./@TG.KNH?KL,HG\3!TU64 MB*F(AZX7\<8_L 1>\3UY^?HQ"HO1E>_T3,O^]LW4K*P^+*_J/4Z296Z4URRS M9SKZVLM:;]MKMNUM]>1+@]6-GJZ=_6 MS<'!:IL1[!57RZMJ18-;_6>WKE 3 MI'Q00T_X/,H8(V.X;Y03!IM%^$,_^_$?9<*(J=$-G"K=6Y*[Z.MF"W)$7,UI MQYN6D59U>0W-L#9QUKTZSS-9+',?3-BM)4'\;(V?CAP[K#8\;]-<%(+/V -+ MRH.4"NA>(.'JI>QR(.&:-""J64V+K6 4+()7B1D;U&M<2AK!B^!58L86]8RF MI>$0O A>)69L4UMOFMN-*0A[6/A/+&=!-AC)("#0^.-TPCM!84&/)E7T?0^+ MPZ2.UR)Y.NUINPMBEHN==QQD7Q@/Y6T[ M />4L.E2S=Y2:53(J.DJ=7SJN5LZ4Y ZA]]V+>IK3>O0(7F.1AZ'VIYQ\ET7 MU=QV?V8)RX)8;+Q!.(Z2*"^RH(@>L(QE(_FN.6CUJDH=L'HU%\FC+'E\ZIL^ MDD==\IAVBTUESZ/UXN>T".(6PTLV2I(XRX.D?:R,HJQMB"X AT^NZ<)!*C+( M&3*(Z5#?W]+T1 9!!ND\@]@N]9VFNCLR"#+(N3"(PWOR[!:*UB*#;)3!_%*^ MJIQPG[^EFOM^7Q*%?WL3.<-A.'#](?,LUW*&?=\*'$?3+68-G3#0^__2M3=S M#VTRJHJ&EM%S^:@F:1[QE-ZKC,7".5HER$H:SS]8$4N;/1+T@2YE\?R1M>.8 M_WN4S3)R[MEE/V/!E\M@" MS%<2/P5.^^/DQ+.72V->-=!D)&U'KP \MT6B) M2W7/\$U]D4MOX;W]+%K#H[KV:DZ++0*_!FDRB.)(YFVG0_+SS>1C9Y M.W7_E,XF;V=)SB:;O)WE/=%LX-86ZUC9Y*>U*CM!:%\H.JTEZV1:^>K9_IR) M K59.HRVRR[9-!1L@W?L#84XR&X.LMOQ;]RXO]^5'7>L!K^5B[>=]6I<[[V9 MD[:=2;G&%@' .X6X3.>),#L?F#D6-?2F!4$09@BSIND,#M7-HV9Y(L[.$6>& M12WGJ%WH%W%V'I&A=VO*"Y]F=F0[:[A#):YC"L2SI<[6I::0.@>GS@ZUE) Z MAP_ V[Y84"M;\ O;O[I;\,TXA5'\9QH=$@S^+*-,-!XK@N0^XF$409ZS(C^$ M]V@CZ.Z46-26V+?\.PT3,1PXCAM5W7E0>PW3L)3U*S54?T MG@EZ]=Y)F*Q=1N\YG=/L8 )T/K)G#8=Z/?L4.'0_T40GL(F<*PZ=WBEY;!"' M7<6AASA$'+:_6" /3\+Y=O(XK-3C^NOUG8:L7;9GRP_?@>_8N?#!*=EG>VUV MN\?Z%/B.$WI'1PXP7R@-DAVQ)_3.(=#JK%TG$YY-F^K';<^+>?7G"#,>I(S5 M:!!FAYV4:U+3QFHT"+,#P\RBGMVTA889%0M"QM]D:7KC4]\RW1W:P(64V MH(QN4$.SD30JDL:CIN8@:10DC6%2QVN'-!UQ#+T2VJ*2<^C,\F&:S;IU#EU3 M]-RENG&B4= M9HXAIYP?I]C4T$\B_ ,Y!3FEW;0$JEDG&MJ-G(*<CO*L1]EI7\5=$+-<^"?&0?:%%3#@@V;0X3NZ]8Z. MQ$"^$.&5[XE#=JQGHZ2>N.LY]:JYM:X-KBFD;5#?]D^^SCG"3&V862YU_=-O M=H P4QMFNF90VVD:JXHX0YPUFY1O4*UQ"RCUSIG/*;IK4XNA8S79+URJV=[F MP1![#$%$RKQ,&9]ZKHN449 RNL4;XR)I5"2-0VW/:(4TYQ%2?>"F3V<;E$C- M)A)%/9.DPY2Q78RQ5I$R%G609Y2DC$UU6\,(ZX-%6._K< ;#>\XNO, M:(5>#(1#3CG>=$V;FM9)U!I%3D%.:7.ZGDDUQT).04Y!3GFETZ9&S=/H]'04 M3L'@:ASE=J,\V2%VVD'Q,TM8%L3",Q&$XRB)\B(+BNB!870UO@.CJV<- /?+ M*!@N=M+A8H9'+=/$J$2$V:%AYAD(,X3982?E:%1SFY8V1)@AS!IF)EG4L36, ML<88:^7#(7RJ.0TJ:.XQ)A$I\VH%3-S6;=.H^NGBYG4?PKS:G&(G?93P%NX-R*Y M)W&:'S;/&]_1K7=T)/SQA="N='?F>$5N[>Q+5F?%.MG;\<)RJ&M:IWQT@1!3 M'6(^]8R3K@Z%$%,<8KY!?1^EF!K4Z"C$7*IK6*WK<"N,#9#W$#;M4-UJL9@K MDN=%\I@.;%.G'V[<5?+8+O6=TV\@T%7R.#8(MQ9S0LXCBOK 13//- [1HJ[; MM):_>D9*5ZEC4ZUQ>@92YUC4\:EMZT@=1:FC:V 7M\@\YV$[;SQ#-ZZ1/HK2![E'9>JTSCT="9-X)#3&.7)#K';9BLK#F:GXCLZ^HZ. MY(&]D.^2[,(66(-QL[FUKGBM2T,PJ6LT4+S4ZH''<<)7Y MT>5]$,&.G! 8'PR\C/*1R'R!/3ID_0+-Y$-'AZ.F?S1G&QC*KJ.=TZ6.JUSSWG8PLL>:F[]DC#*!S"S M0G3C)XU6WJ^LU3 M(A"P"-C6 &MZJDE8;'R*H]QNE"<[Q/.R5\F$93S=:)PF)!\%&:N<^/T@CP;" MF1Q&<5FP$+/C][M;G<2>I/6T!E6TU#MI0X"I#S#,C%>#%ET%F-Z@/1\"# %V M*@#K=*FR/\1_6$@"&$YPS\@S?71!:<48AP9KJYLNM2RK7K*CGD7B(;&JH#!< MZCDF@@)!,2\I'*KI-H("03$O*1SJ6-Z9@4)H6]\703]F\&\8/?SX@_A+CJ3/ M+U:#VN3:DC_=,GJN#0LP2?.(1W5>92P.BNB!73]&83&J)C__8#\MBG1\I M"?IYRA6C9X^L'=&V >6Y5PT0[)PS\,\XF"2LZOZA^LPRB=Q\'05)6)4XJ'K<9#= M _8J^'/<+7&M (&\7$'2]WJ>*5!9&4O5ARO ]L2E)5$BKUE6S]'77P;+;\MK MMNEO]>1+@]7UGNML]UH<;#N#-?WMGGQML*Z]T6M?<2 T.'M[]5;_V:TK=)P! M2V"_669HRTH5<M MU:'%]*XEU5?-[5577SN3:MQ[9"=WYG2."+$S@EC3WB,(,8180X@U[3V"$$.( M-818T]XC>X38>=1TVVOOD=:K'[6#TJUZC^P4#[B=,#Q3\FS5>P3)FAMXB]YR'2=SU MSMCM8/?HG;%1V5>Y,S921^7.V$@=I3MCGZ.=?![=P%IRQ!VW&QCJ_.IV T/: MJ-L-#&FCP'3<*;:"^>:RBXZC/-\I7I+;F(644 MI(Q+7<]&RBA(&8\Z_K$JW)^C^3O=:7>)TCI755"W44U7E#:6@:X'56EC6GA2 MKRIM?*/I81H:MPV7^'<1B"4M6W)1[;MO*:]E@X9ND]HY81MH< MCV>.UBX,Z=+(J:S9F!U\<%-7[+A%\!6-W2TRV)VFD2*HM!_/$8$&E;*TH9K6 MM*H-4N=HD<]6BRX\K)6\FS;XVG-5P=RJVT4NFKMD1(MFV/(@,B B]'^L)\B"YX,"[XXR[-FQ&8KHR@[\G@CIROL MV(@BR)1J(!"9F!2Q_=13^[4WD#(?AP/6'S+-< MRQGV?2MP'$VWF#5TPD#O_TLWW_R(?6./UX/U-DU"[NX/"?PD\!EPQ\3?@UBD M==V-V'S.M6I]8M>N>]7+E3.>O;@!R YA0(JYG;M,IUC%[EK9M&]"7 MKEF:M?\6H7;//TSS57NSQJ--!^MN-J!6^DZ^X,M4J<_=34[2X7S'3K)AL\ . M+\5/;,#&?9814Q?+<4Z- ._NWGV^P_Y_V+6N*7)NRRSC15%EH9?OOK&]9QKY M7L_K3OT=YQ$2>AOD(U%K8,!_8'^6T4,0 TP.4@EHY\"I4VS7M&INK7L(UD0, M6"[5_=.O:80X4QQGFDM]H\7Z/^<1=OAKD'UAE2'.!F46%1$#"W\@%0$,06P M6,>B=N,F1QA,=;1@*MVBKH_%,0Z\S#<#49LJ)QD8X* H@F01R4.BIF0=B,T)EZ6-HU/);I,]YJ"X?,S8)HK!.E\CG MZL@/%OP8J,4T*K9LZDT;::(2K;)QA_J7P\UWG"R3&IXYH(I[UK?6W+YG7*7CJ!<3P))8\?04QX][[M MRU*-KU'6;AOBA]M'D M>/QP(36O/7=^92<:3[QUMEP]8YU:'C?;C%,XKFVZZ"UK?\@UW>4:V["I[I]$ M/99C<4U'M/+5%/_EP\W?/_SRX?.'=W?DYK>?R-WGWV__^[]^_^6G=Y_NA+7J M7I-W__//#Y__5Z'D[A5%=Q3,[MYTE)W6X.KT[C@*^E$LO$>8X_W:.\XL;6<2 M/'$'(Z9VGU_*K4UML\50 439F:#,T3&M^_#B/"O9+#<*SX6:-("D5IN-%Y \ M+Q\+Z=333_]<2'$!\CY*1**V#)2=,QAVJPUQIN<2'M4Q7UM9ZNB@DG@6JB3' M#;[?FTPYTWV09VJW6FKH7J MB:KDL31JFQC4.R"Y'F9/!ZU.G JIJ@\$7[K>&K; M*.1X.B6,FM3TL%BQJM2QJ*5C(9E#^JT5.O#JC(/1UGBZ(A8JQD+%^X&395-7 MPT+%W=/L5M/[KD@'7T9I#$N8USE[O%YQ\82I5IAJ);+PTO$X3>!S )2V=VTU M)>D:91]=!4B9\XR=O8'!%E&:@,K/6QY=1@D9!),(3 #T%C1QD/N:24VWJ5,+ M/0;'HY"GV]1H,_OJ/'20F\&@')=Q4+!IR[1T/,G8B"5Y],!$4T;4339?SPO# M,]ZB9J(>772J:5XKE#D3S61.D(1L& TBC*EH@D_?X%I) X2B,G(TVGBF15V[ M@5Q73PUI6VB\='B1K_64M:UY=,;Y['LZU3T7G<]XEK$7.+D^M3P/X70F9QG/ M#IE%]\4]R^U7M(L-LRLD55:5^3OW JC[6!E%Y=$)UQ7> U5:5ON1,9$Q.UBZ MN$7&%+K$]Z*_#_P;1@\__@!_U0,?!]E]E(C/VXNL,&!)P;**QC_^T.=OJ>:^ MWY=$X=_>1,YP& YWA7P#^\J7=.TB&Y#?(1 M>1^GC_FSB1YWM!=10HI16L([PIR2,@G*,(+Q3KU"53^N&I!"1L"@XF"2LZOZ MA^LPRB=Q\'05)>(3XJ'KBALK%'/X+,D'04MY>8:LGB;155D=U9>KRSUQ:4GF MR6N6W;--=^UEK:=O>?&FPNMYS=!\'>T*#MFA]S-W,D!]EC)$QW#?*"0/Q&_+=X!]EPHBIT0W,]NXM MR5WT=;,%.2*NYJRQ=;KF2XXCE9;7T QK$W?0J_,\D\4R]\&$W5H2Q,_6^#G1 MT\/-9BM,@R$W#<@P2\9F!P.P%G=L:W*8]C/K'08*]+3, MIJN]<+^Q8OLPPAU]STIXCS=;IL;>XW;]OYM-ZL(RJ6OXIQS5A!!3'&*Z1EW- M0H@I08UN0LQSJ6X["#$EJ-%-B-F\BK^.(:;[7MB;\-]E7LCCI"(E&1NDR2"* M&4DJM93_EO\\X-;D)$L?HI"%I/]$+DI^-!4E;]4U+/$=)_2.4\\#V8S??F(3 MX+$HX(?P==B_I. MB]QSZCG=&ZJ\XQ1&\1^Y!:=#4&&+(+F/>'12D.>LP(3N!HL)B-6:(A;3NH]% M'9OJ;E-QC]0Y%G5\ZC9N3(C4.9HJJU'3;E&TG8<]_!NO"<]=2[)>/%K$6\AX MK_$.C"K]\:CC-&X9B=0YFHS70<:W6'H;R?,:>5RG:=%$M(=WM(=Y_S@21OD M9E:(3/8HSTO1)&J0YF@>-UE;TT(%7U7:>!I6RE65-B[21EG:Z-363[_-]LEM MRD.698Q/.2FR8%#LL!>?J39I4=O44==7E#HF=2VTQ%2ECD]U#B9G^T/=BAOM^T3R22YVAG M"2[U'?0GJ4H>QP;AABU^#AY 71G"40*[,"-%\!5[ 3<2\F:+)RI(FU.9*)@^ZVU3PFMIH\' M7*K2QG91+P6[S(RX3G]:!#*L*FTL"\^%5:6-;3559-$S*>XZM*FPN# M6AKV65>0,F[C'1G-XX9+_&$\":*,[[1\/Y[5II,)QF*9+M/A99GO5.[C3#7* MU@]9D#XO.^"\%C5^I WRS@G3IU7>.0]K>6YOWJ72QYDJCR;533R95)4ZVXEW MI ]R#U)' >XY#^.8-QNZ#Z*$B.K3W"XNHWQ4&\N\\@=:PZC1=X4^%Z9#74<[ MY<8D724-LH[:]&F3=<[#%OZ]&+&,!+/^*V@*-SD7=CT\WU*0+IZ-9%&0+);I M(ET4I(MIM"/&SL/:O1T%R3W+";=W9SW*Q*&OB)..HZ ?Q3OV*]M40<1W=.L= M^]1235=5%KH9R"!&WAF010]!/\8CFR8"'JPH&^,7%:2,0RT/2]VH2AV;&F[3 MO *DSM$B)32J>QVI=*/NUOLQ8Y,@"NM(":FRIL)K-"BSC)_98 !CXPW9H+K9 M3A]II,S+"04ZABZJ2IL+BWK(-6I21F_@V5/TD$;=/;@ZI,&VH(T=F]30&YP> MHNY^1%'NN@U$.5+F:)2QJ6:@KTA%RN@Z]3WSY$]JU-UGIV[F2?"TM8_Y7%5 MTT+57$&ZZ%1OW"<)J7,\1Y"%@:$*TL5OLY[0>1BUL-EF)9LYEM&P;2+4?;UI M#6A4U(_F0S;QT%!5VEPXU+-\-&^5I(SMHW5[0"_R4A&:N;A#-'0;N2XMS4&E M74'*.-3Q&A0<0\HC*T]M==]MSU0I-ZAEXA*L@ M97QJ:EA\557J7.A4M]NQII RKP256XT/9-2S==O>:MVUA64&03[BC4@>HI"% MI/]$+LI<-.I\.Y]^-RBB!R5,WWZ:A2R[+-+)%2=IGL912.HE4A/7J]<>[&+? M:I!'VG3^)Z3_=X:F!M#4UVJ2'E5,;G?\AFA2&$T.U3T+P81@V@>8=$"3X2.: M]NY-45.SN^5:W3!.'W,RS-)QU=J#/(^B M)Q_+;# *>+YH.B3C(/O""AY12W(V*#,E#"\U-[MU)UL:-9J$+>#YR?&4 2PA MJ3)]+G3=I;K?3GHBTD9MWCF/&I]W0;SO??A,??>MUX='^KSG3*N^C*GETW:*>UV(>'=+G9?JX#G5+-Z_ZG,.RP"K?,@QB- MX?T4!\(32E5)HR-I5"4-.BAT))TFC4,MN19YU..%Q92F)5 MUF';QN_:##1%<;QZN5WJ^_HI9/,V6O43,CFZ 2-=LZCO>@@D!-)N0+)TT'AL MQ!'B:#<)W&N[P=1WB2(SR/ M(=^AOHGM/!6D#?*.VO1I ME7?.XV#S$ZN2;D2(K]26&7:GV3&6U#"Q.XV*E'&H;6,9(A4IXU-=:R>6%"GS MRAYL4T,[_>8TZF[!'ZNL5]A_0S9D6<;X;),\"D6I_#019G*_S.')/"?!X$^P MDR-^H?6#SY,"LDE=MT%_=%3SCZ@PF2VUG43*(,^<)F7:XYGS,(P7DV_85Y8- M(EF-@L +22?;;\1GJE'JGH8%;Q2EC6VV6.P&:?-R HZO(VT4I8WG MMDB;,S&3%S?D\21.GQBKMN%IM:A)'"1H%3?8C*EF8F*?JM0QJ-Y8Z"-UCD4= MD_IZ4W4)J7,LZEC4]9I6UE3/2FY[+WXE,Z?JZ[HRS+)MF[@;TXD A5@TJ%@Q>\>@AB'K!&106LC.5%%@VX1Y[? MT+;M?VJ,L+;:0..C)35D&I)RV0QR?!63T)">6\CKSPW'T1)8-,1+E?A$S^])8[,K91-<0$\)1LLW BI[FU=*(VT4E1 MQK6H:S0W?) TAS]E\*EN8%2&JN3138V:]NF?_JOI';C=?#LF04'Z[#Y*$GX, MP0MEPQ?3L&V'P$EAV=:H;V]I+YZH*7%*]#$MCSJZB?11E#ZZYE&M<208TN=H M]+%,:ELMTJ?300$-]VH&O]YMES[&^96Z/J4UU1''/,6(9XX$!9N6/AI,"X=N7QYT4[-J@W=L!)1=/H"#/.U!GD<6MB@5RIEY MF<7;-AC5W";7N3V$UH5'2(K2AZLQKF4@?12E#_*/VO1IG7_.(P'[TZ(^#6IW MF658K1LK#G>(/KK=M#8-T@9Y!^G3.N]TY&1U]L;.P:JG26A5;K#JR]7EGKBT))OD-=/MN9ZW]K+6T[>\9GK65D^^-%C=[-FZ M?^Z#MN4" '+(%-X]!:T^M"3'B61URF MCN&^4NMAN]IL[7>W/?4;-9']RYM-MT+B_I6@ZK-IU1X#_': M/;P:@%=_RW <]]^OT@9_P% MO/SZVZ73F+/. MI01=<-ZFE8759)TKC4,%TDC8*D,?@&AERC(FE,D]HME7A)GP(D@$CD^")%PLR[D@LGD3>!4_$F(SGDB!/0KTP M=E$O.I?=M"$WNK[6V/^GD/'95;I@5J#:]$&^49,NK?/-B69L;G;PNB94$>/? MVW$UGG3\^Z8VML=K6V_;NO)L4T&0&W9=%D49PJ6NW;15PGY7YI39 GFB>SN$ MH5'7\'&'P!T"=XCZ6,(RK?TRQ.%Y8G7N7CWJ*G6(?]L^JO/4X$OZK^F?M3EH MB[E-.O=SSHV9?V;! ZQ[-3M%2T#P$4U;U[(*"<9 M&\9,E#&*$I*6/.6R*M*]6*.[1SJ&+T,=?'VHRJ,OY<$0G@0C]6E3HX3'X5/R MR(!D Q8]P/6_N#V/P.#B:6WV"J@Q*C*R206@( WAU$^B-,<&(!_[R6X[!,M+V;:-DZ7747;6^"H M?A:MH:QNO>:"TGE^ZBW<$0SF*F7O>QC+)U2KA_$A>6!Y 52NQG.TX3P#O!C. M_P$1!?!\E^<1)?_(5LB1XXXGRK[[QK&NAT%>Q$^]03IN!5&;D?)7%D:!(G2\ M ]&1W)/_"K(L.A[$5X\%I%F>JTC&-4L'@G+ 1)<+\EX,F)(/R6"]C%2F!,/W M_31\@G]&Q3C^\?\!4$L#!!0 ( (B !UF7]DX=L'0 &5N#0 > 97@Y M.3(M:6YV97-T;W)S=7!P;&5M96YT-C,N:'1M[+W9EN.VLBWZ?K^"M^SEG34& M4HM]DVG7&.5R<^IN+W?E?7S.TQJ0""GIHDB9I+)97W\!D%1*2BE35$."RNF' M7W153$[%W=SM?_+/_] M]3_E2[X>IN'#NZ_#Z%:+PF_>1#X;.M2QAIYAC4W=#H?#0/^W M\88_RG]>/I,7#S'[YLTT2BYOF'C_E>,.3&=67-]%87%S9>CZ/][(G[[[.II. M-!H7W[P9T[R('^)TDEYF++S_:\8F=/#7;/)&R[/1LU^7;ZO>9-FS^^LIS2;\ MY<.T*-+IE7CQ+<8'0MOKDD8-E_D9PF^67. MLFASX[UV5@34(;#'JWUG,:,XU M\I 55.,S.A?D2L?:#U*!:>\_:N]'(_ZCC/*90K3BAFFC=#JCR8,8AN%=Y]HX MRO)"_#)/X[DD9Y%J-RR>:6%)4-ZJEL^8T/LSV0+_9)QF4YJ,F'@7_RC*M \W MM/CQUS\N9^D=XSI3H[-9+FG._S'G/RQ?G1>Y>*1<0'Z9L>3]QT5'8@XZXW\F MDSGE?YFF(8NU][]^'( X)R .7[RYVN= I?-,FV712" R$X+G\,^R]#8*.6 < MDVC,5XE2:67I/"D?2-B=EK-X++ITRW]WPT:?TWFA\64FT2[^)^?MO"7:-+J_ MY!2XG-)B=,,;'WWFG^=$TD*T,LX8?UW$-7HZ'O.Q)9,<8!\?[)_H/.$(A:6\ M%[-:HZ,1!Y3/2!JG7/0"\$_1=!9SQ/F//W ],2_X1QSAB$_@#\+XXS0@VMU- MQ.&D<9S>Y89*\'.'Y*11B5KZF;SJEG^4*E N%%" M8VU*1S=\4)6&H)KX7RR5%MH]I=5-S4O_XV+:HGA!U3HLU5 )?K/"^R!_XJ*EZI6?HEM] %\$4T91R5 MRR0MHO'#@@>QX)%&)YRBFG]V_WQ-LPCP6G/W!V O0Y<^KX5J5\Y0/*?::)OM:%6J5.RF*ZDVEO$_#79P^ ,K&[E>/ S M7\8$]MRTG41XZKK3+.L?->:7*4?@LB8 QTT"7NYDJT]+L!X8S81& M#"E7CQG7@\E,"S,>'^?M9-!);8ZK5I@H3[^$[HEQ, MQISO4[AU(O8UB?@R3\?%'5?SC_!O1_=G5MREV>?:@.(;GY^%T'_DZO_/]S\0 M[;OOTD_:O[@JGU3\6E'Y9,VV*M?Y+!WS]8+_FG.M;A>T.#XM_B\7&:4U+4K] M?<>&><15=#KC-FSTGT=/WK)#I/:B<+2';"04!:UMY6EE62\F>[7-WEE]NZL MNEL!W,F%W.0UQV]5V.@K;"O)5E"^O-4-#-.,2^>2@Q_36A)HR4>EF^,F?WFK&Z?HJ5>D/PM:V(I%SM/M!X-(^K?6LZUOZ;/4A#YA>^ M1C++#P& M7N@A>H@>HH<->WC*%64L_]M[15GR[*]$'9Y)IS[%>B,REA8!NL4"\T%DLC6, M'#W?%V?@OYC[(Y:_69K+;(RKC F/RBV[%EA?6@-C0PAB2'-6+HT7QMO5P,DA M4&ZE@]F,#KJV@10RX-.]G?'FG6,87WUAN/H3"Z(AX^4@]=V'"&1>1,:R@(R: MR-@ZD%$3&0?:3%%D; _(J(F,YP,919'!G%$3&5?O<)UIWT$JN^FIZ"C=O''] MO""#6 #V V;&"##3: #0LV-/6,@ WGS ;H!K#AD0U-/7,]9P-R*5Z6V/LD MF=-X<>AEW?'TOF^.)P^I%0T9(&N)FM>=.(:57RA>)2,"?]!-K@WHH**HH"# M"# "C CP(@&1D0PZ":!"G104510$& $&*%R$E1K,GFN/G7MAZHO.KF($HV_ M-Q;WHKQ5HE@UVD ;:.-,VF@_0J!R-:SUZU'KJ, I;)J#[1A5A/;E5NDTM-8\ MI995#PP"&: 90(8-9 A !I"A7B;V\]J##&=)!F@&D&%! M!K\U3\R):NH;^L"IFXF2D"7%U:4M/FI7DK^S*8T2WBOM5Y:-TVQ*DQ'3?AGR M06\.S]MQIPH%_CG0(?,1Z08?'Z)ZY M%M !'5XS'2Q]SRT&Z'".=+ ]!/]!AT?MX""C&'1XS"'UL+, '1[I8*V5!9$> MJ7\6=!BSVA.QY F:TFP2)9?#M"C2J2AV?UU](CPBB:6?9G[-J* MN^9<"D[1J.$ONZPV-/RD^3#*9S%]N(H2*<5AG(X^\S?<7]Y%87%SY0P,T__' M]92_K_S +C]8PYCWY/-\<:_L%<,XPULGGK9#-,WMWO M[V^B851HHK+HL;GQ9 R>$XQ6Q_ Q*5BV;03Z3B/XD&8S4?2.:?^+?QJ+;_(= M1V*MCL1:=Z$^,Y2G<#PWE![WB2;8&@2U&_6G$1:3] M/M!^2F\9_]M?*7\LU'Z@>1$_:#37/MQ$;+RXXN*7\3@:L8QHG)#)1'B IVG& MM.*&)IJE:P^,9KF6CC5V/^-=9,(M'"7\:Z8E57VLO*Z/11.NV!^&+,OK@YD< MCGE>\,?R 8 ]%-@*P8R-TDG"FPH%F%0S==/6?J19D;#LJR\,S[[6?F4LTSXF MN9Q1? BV;UYK'S@2Z92#(RN->OR#FY3#IHW33/L0I_-0^Y,-M?>S69T"\5CJ39DRX,0;?%V*J9E\T2$(4"78]%EZ9!TSB4\NM'^8'2J14(^ MT3AB)4)T)-'CDSQ.HZ*$GT_Z>4+G_.M$K)P%$P8IUPVA]G\^?=)NYS$G'!U& M<53P^2V4PI]I%OZ:L3S7?HWG'!),^J.AF-"I0"K5_F?P::#]S.YR/LDL_UK( M/ XYMGPA+?XKE\K@DO_A:-^RO- ^I%-N90MX^*-_"F7]0YH-M/U@,9X$*@V_ M/8M!(O/?[&%1"_=0FV'=^FF19=+ZZ8!E_+V;6?:]:'6613G31M4R<<1^[1+I ME5W;+])KM"S"-^_XBC?GK[KCZZ^K&[4]Q-? E"]X?\_Y6BP,JOE,XROS.$NG M\NMQE/$967TKE*N8JP/MC[2@\4+J94GLO5N8E%,9 M/_&%23/,RRE_^D;L!;A-5U^6)_=T%S_]\2_MY^87YG7(9K-]-H=LE#'> ;FX M&X;^C\VL+OEL&/;B>_#Z-+Q^S(2:+65"I8M,J'RO5*@.26UUH*)9QK0O3=.J M+RL@6IC>)9KYCY+'_"NO_NIY/N]JJF[WG9[>E>7P(?]Q$V6A]EO5>['O_6$> MQ]K_%;OAG M?.AZM?D-A)'SO_RZ7WQH#89"OARK*[ZQ@$%C6UJ_U M@;'7=\; ,H(]G]S>6=,9N+;7E\[Z ]TW=VKV>,FP>_QT0RQJQ,0T>Z*G).-. M%:9Y,EEEF.8W2\[)'>)VYS;R5:74)'=:S?MU_,'ZRKEYW.4FJW9Y7RRNT.GZ M]IQ*A\LE:\;%D<91J DY/"?6S70ZM6"W!'8-2Q_HVJ7&_V(?*Q3^FN7IU/)T M;'U-GHUGZ.;B$0<@6/NT*]M9KHY"+SGS/0+NXVKV@^CBTHSY>)+PQSH;_E4N?B2&T7[J?+7 M*#;+JL4FDI?>=FH$]$;%_,R*4KEP5:/E-Y3O;WNE7)RW%^XA^N4$-X\I/U'X M^NN7$X7_S>K<5NR1W RWEIMA;% PJ_EP6S+$JD9M<^")%S\E?K59EB]=?K!R M<>B/C] A-P3GQ=-'7LA7>^Q3%'[S)O+9R&&^[0]M=V@SUZ..-?0,:VSJ=C@< M!OJ_O44RVDWVJ-8F['*8,?KYDHXY2%C&5(.$XGZ67&PON_9FQ"!W_-)IQ"V>C9KUYLU^NJ4 \JZ>N+4A"$_CJN/X22#YN;#X*?(5C$&;+MXG MJ0J&,;"DZ_R7>:8E\^FP]-_6(9+DQ[\:%,-+F+BAOM[B8:\3^9=D-OF4:UH3#Y^:]*['8I"2FK7 /A7&3!R:Z-YEG&7UJ[I >:&!Y[&BC/-6$- MA&PLT^QHSA].^=>RFS1)YGP>B3>L-;=X(^\DNQ^)I!DNA"_YA"<%]$L?A -1(5H;9S.=T\& MZ<$\,#N>!\)@$"/^DSW"ILDH*+<>?U]$1W\7'W/QRC?10K8V9!Q%&>/B MG!,?Q"*8^USK8A1K3?)%:YXO.CKB3V6T3!(,YTRF^55SL@YQM;N=D,/!W"^IRAL7S MD$^X>3'/!)VGTZ@HEE8&,1-+RN2UAJU5>LW]:FU:T(\(=O!))5G"%PB694L- M4KZ*B!Y)[HH46K[PE3? \\[V7*Y*E5\N!-O&(-?").6ZG;&$3X4B MRD6"YSFI>+MK.GG2"_$#QX5*^R$9\2F^R)=-:G\!-P8X/!%7$%.NMSBC9 8F M!S$2*5Z, E>JG"OV4N&L**8S4B!. M]XNZA/Q]GL^GPOR4OQ26'M\I<04N[-EH5/J$^ HW+VIK4\!B6,' 6LYTJ$*/ MTB S+&_@++ZL5_JQ"-$]U"&Z,P+2[7KJ!M+W\IQ+;]7>YDK[Z8^ET58:X\\S M0>#9*(6E!Q!ZG<]%2V:FO9?;JL5*NI9X^&37E,^'I6U:&8Y_SU.^D^0#J"RU MJKDZ//Q!6*;ELDSY7.0_XOND\E/>WN(8S3(5Q _H:J>JMDN#E,9<3_,I+>=U MF% MV^^RN8C;+;4%4QHPW"*_H'6_UL>]L/\KV_IQ!R_?+(SYVM:J,QF?B&"#5MO- MPV;HR^<]GSO'JM)WRKDT7Y][\CBY@/8+/D9/N!BY;7A'L_#RIS25SII/!9]F MPBA[ZG%\F5 GS]>LDA?%!HAO8 MQ%F]A14JUP.>R7,SDF.)J3/EB3,O>)F[% MUDZ%3]5Y0=-[7VO"ZB":<.&]'TG=:P26)?=(7$$D0I->B-]]]85E7Z_^6'[T MEDBK:=&R\?V&EK^_']W0A*_%CZ^PEU_!_S[D-II0<:(QH;>K,ZKU+IUOO6*^ MC>)KAC#D"F'"\XW:Y_+W<[[ERH1(Q,L&V@_;Q3)AXG1<+,]K2C\0M^6KO:70 MRX5TAI2'N_XKK[]YW#7P+Q]=GTO[O8'V,2F]#"/A#B':0SKG?TUJK^G#>*BQU>[2+!1;![['I'DI_"E](/(OY3_ON(6Z_._\)IW'X?(GXFPP MW_XN?S2+.1^7/Q"R'$4SWAGQ<;FN54O,))7K6+KT.7]@M/X6+G6.X4JC!=?5^Z>E<_X'(BFZS^<<4T5K0\PE48'C=??%/%% M=_&9'-]=-9)R<)6=G[")5/H5B87'6"(AD)=7J.01G]]\P11+M?R82UD*#ZA]\GWTC'I+=?FQN1&>/)V K;52=V'S_D>N@$8M%E]/L\9%)EM[) MR$ H)EWM^%] ."L/3U+RH\2Q2KWHD?+%R($MK!9E:4OQ2\ M'R]+OR0@YWTA#%L^_R5H8AYDD8Q?E+J76XBEB9MS^U.RH,*I=HP)N+GF%)02 M"F^+XJS9RV>%5FJDM8;YHV$T%AZ0N@MTG]\0K]QHP6THM4OX+Q#>GJ M='^-4J[2'\H=RS0-R[/LO,MB"B_6=.F,X23G8XSI7?4R-IE74<+MK9?K M=R'H+ IDR.UBM:.2_.2"DZ$"J?MRB3:7SC@J2GWPL-SR0JO56O!1D7$ERK4# MW]#1STQ&$@3O([[3DT)DMS2>RRTMGQ2\^5PNLW(0U<1[;*F:.]M'Q,:"#GS% MB<7K$L%&T6RIC];US%-1\SWVNR7ZQOQ8GY47X^0Y.R\M MT>\8U_5#65##U:\M@PA?CB6[(^8U7S:JLS[QPX8F?ULT60=@RU;_)>LO5*W9 M ^U]&,KM'.]7E,AI)TU;87"54AF*Q'J=M+ MJ8\C$6^KYXEHL]+6%2W$TL!_4WD5N*DD^2'_+R>B-,>___ B.U[BQ"))8%DN M])9R-51Q\K&>3;7NAF*BB/A:.B;+3 ZC?!33:"H&]; 4+Q&-S&?R*?'%]LX2 M&:#G:HV*)?/O>9253ABN4/9USSYW/NT4:2\+/^8/"X/J7U7(0;D1;-FCILL4 M$1-0'(]EB:")")Z)3'_ISGHT&9<1+(-H@EGQI?V9L:U3L3?OKRQX]]S5M0*CFG_DTCE+O?[N8B<\RV $'J] M>Q6_*0MR/'!K0)I!8H[$<7HGWK&('2TB1IS8CZ-96IA+6V;Q>Z[!\[Q:?^VCTJ$M!!5&PML4+GXDG>8B2,KGD71X+SV5U85F MY(-\D8S3F8!AZ2BK@T.<-IE$32YN7KCLC@87+O>Z.- MN=RJG_S%5V#>N>^__?C'=^]+W5,ANXC,26U#'_7MHV"7-0S_C;"NRIUF>29[ MR!;!V1+J*$]+ZT'JP-*Y4+H+HH++2"@24IH%TBK.Y)ZG=M(^?>7N?!2RJ0W> MIV21P5]I8"PBVI6K5^SV*[,Q8^-8K+*57UM6_ID*DO,QY'G*.R?>+=\FIEAM MCXN=TJP*3N=E,+MT(#_7T8_)0MZDVF \%QX5*PN7=6GWBSF^R.EX[JEY7CG@ MY>HUJLO=;!=3Z;PH*U(-6?G\LJ6U?=AB7Y F?W%KI%JDJ^7NF7#N@*_XPM"J MG&GU^W"HW8AOGI;N@&ZT8 KK]ZN!>O-L9PA\K3< A6I M+.*[,OIP62>B5 U)"ZDN ,?[F)0_XR_-Q9-"8A.Y'1:O%B/E#=U,JP!BS>;(^]7UVR6JW0X,B" M&\*"J(B2[\"4D/&E:10]U@4L%>X*/H]L:(=7TJTAJIR5\W?I@T6W'_>*39FT M+VU))9E:IU0?OY7MD6H#*;\JZ+V*:G<+8=?$][Y&].,CHN\EHAUQ6=IH>;EH M"Q4J3<31C8@/U/Y&FH@5GTH?1I5.+7)#^0)<.7^G=,)->*$Z!6?%:+39G*MQ MF7A:^C\77%U?VTL+,2]=T.M.&;GRBK!3:84*%XKPO]W=L*2V/!;NZZ2,ABR6 M@66'G&2/L-56UOQ%)/KY/(I7KBH4I$K$W.*M)1;MS$ M!K_R5I/%B)](35K1M9^K].H_G2X=SH'OA KY;EF%?*Q5R >A0KJ>"7S3RC4& M;UO"MD%3+Q)*A=-MGI4Z<2FAM"V*/[7!]B5]5-1;N"JV5V;+/(ZBW- A0Z,W M&1JGF"?[JZ1G--(1>F^L'P'>W/VF)X^/D2 BUA*9(5F&V!9>\/)DQ;KAU1>K MY@.=1:+_WXMNAU&Q[ _MT'Z1B[3T3,A#!XNEEG_%][N9S#XW*XF/T?K>^Z?E%FO8K=L#W)>,58,TIK-X3 M6P"JV;%G:;9^O]A"__&XA98&JN10Z\Q=(6TJ"A1&T\JE7_N_5FB\=$I7^ER% ML[6*%)+Z^0<1"_H@N/(#7U:Z M4L$K!T8$[H_+M^#E0MP5@43^4RS3M$ZVKE?12A$T7*S=X[6U.XX6B6N[& +2 M)U:YHF]E,XNFIS11U6 M?7K*3LZP(GTN-+)EGC\^L1I&+.<074WAD<.-(R[74/RK:KI<;/@/Q>$/&8 : MSUB+[Z?'EI<>OS'+(J^SCQ[C;PC"J\XT6Z]8BG6^QN)4I;4MQJ[',+Q-- M5Z4N'<;IDJ07B?5&#'Q^=T)U:HR=\Z^:!M[\17K>W M,Y%**0L2/%HK*RZU.!6'UZ);N3H(]WB;!D@=IH3=<>0)5QIV?X@ 3M<;OQ4G M[V)#M%+99D%(N1TOLT>X5SE8E/$X;#"NW7_W\; 0I1P M0V1>Y>/M'YC%#NX<65VJ5#5)7;%@C=-EVDYY([U$K ME.G!G"VC$Y5Q>O'](O&(0*K5&W* M?9*)@]_*Q,$/RXF#BEBIRWLB><^PZ"\'H(I9BN4]BT;5S;;\FWD2">MT13G= ME<<'G_RV_$)2]7L99F!,D_+0?JTU\*\Q3:J#(-]_^K4Z",)?$HJ"*2)@\?>\ MO"5;%' 6Q*F.[KZ/!8\G-]L3,R/I[JK-[?JD5WVZI+2:M=N(W=6W1,L3I<+9 MN-0*62:QRMJ?+"F0U5E)GT0#3SE1-X7VGIQST(0T9-.R3L,RA$M;(-'YI5,4 M\[(4(!_O/*9Y78J"]VN6RE.HMWSPPM84QW>K4@W5F=K',I.D?$P>GV,/:57> M0I;V2>,N\U209J5.FE77Z\AFJBRM\751CAV.OVS:Y_#WBX+0B\#,M+HM6JC( M?*?]4E$0H5?9R83]9-%?X=L4,WE158D6EE#XW*H)8T@57 MGM6)'/V/*YIS+!7"KE@GX6?Z83 M)LW"YXXK;1%M>11J.?@F$O++.AB/@OLOV5%QH.R)D*0!P4WE07<_K%4?[2KK \AZ""\>@WOF3/7^!=>L M-]O1$5 \7LKR?.TS/-+"(UA755E75U';04G]GO*7I-JGF ZU;],XW'=;)NMT M?E@^$/]8?TZHH%\>#[3*+"GC^K&*Q/Y9:D?M_<4\H?-0G*4GI4Y+Y[FH%+.H MP_!8L+4ZO/SVI/.NW5MW.>4'>DG[IM?NFL' .\%-MOK \NVCWV3K#@)[^[?H MJVI]=:S]6H5;2;>I\9P#=TGCFZ7A55/,W3Q M54,1@+5@[;.L-0)BF098"];VBK4><5SH6K"V5ZPU3>);T+5@;;]8ZQ'?<,%: ML+9/K+4\XGD>6 O6]HJU%G%,':P%:WO%6I-8GI)V;6,']5C^M[>#NDG&W'&$ M+\JX+=WUW/",QTM]< 8O'O30Q1W=3]),!9Z7YL!_FN\FSL&(!MZ\NS#6LO8: M*9HUI+:&8,QF:&]4+0I--L"UPN,2S_(!CZKP>,0RFMI7 M@*'SB&DTW;8"G+7A<@RLWS!YEX3&)KEN 1U5X=&+Z3?VH@*>UM2<@MM>A M;B+J1.Z;I:H8Q+7"XZ\W=]MIJCHZ &/]N01 M-QH<2M&\<&C\"C WED$], C\"C0WGD$MUWP2/PZ# >>0[Q/.@C M\.A0'EG$M, C\.A0'IDDT WPJ*,$CU:Q_F51$; N8;M2=?PD7MT=VG@9T4-: M1P_10_00/=RSAVV'49;*QE5-7(K?7QE^D]I_QSJQGC.:CI("CV@NJFD4;@;>\DG@['G8H:?6?*_@\8@1 !Z%X;'W/98)>%J!9]\*!8#G M]/ $1'>;9CP#GA9- [-Q6A/@:1,>&[-'67@<8NA[GGWOHWM3I=WL)QI7UY"4 M]QSQSKR>C>PK3<*U/:(WGF_(D6X-'INX)DX8* R/V?@<-N!I4;EYC=U @*>U M R &T6TH-U7AL7WBNB;@416>@+@ZE)NJ\#@F"9S@]9QN4VDC^R-+Q/68U66E MTRB)\B*3&\D^[6-:37=,@*?%M<>V.EQ[CA29+:4< M='\"9;.4/TYG-,I$#G%]!.6DAT_.S.DBKUV:@/-J \WS@]"S59N>1\E<4/\#P,RNT"8T2+4TTWC_> M\7F4W\@##>E8"]FP\^MHU63R,5/B<"@*^ ?X*,^/A9?J%T42U85'DP?M?$Q M'.(Z.-&N*CR8/L '9]K??4P*EK&\T*)DE$YQH+V)@B>!BQJ/JJ)C$C^P@8ZB MZ-C$\'$85UUT'+WI-2Q ISUT J"C,#J.CW5'570LXC>^8 KHM(=.< :'V/NR MXSNDAMDK=4I<&,3RC=UCUW 7M8F,TR"K ,BTB(QI6$!&362L!FF/0*8U9/PF MN?_ I35&TB>-@=IX+G(9.G*"Y8QAPJ@FG(ZY6PNP\%SA- MB_A.\R0GP*DFG+9%=+^!*Q9P*@^GZRL&YYD4K=V6,%OOMNN46>UBR!(VCHHG M,, W](QOR$#FO:K87)@FW-P*XF)8#N:,JM@838OC )OV7 S09@JB8N]1H1ZX MG!P7RT:*FZK8N*Z!B.I)*M&*:JAQFI\D@GI"9X0Z OSR-$Z(!B1M=;@B1FR; M9^I) V'/D+"V2URG^=%+$!:$[8BP-G']!O>J@+ @;*>$-73BZ6>:R0#"GB%A M9:[&F0;W0=@S)*QI$?;]*82SHGVI#FT4BC2:B%43PO M6'B*]*.7GEO"W>+@ANE<=/E\)WG#8:LZR_5!DP,4S0;=<>@/C#U3QEH-\ES! M6#!6 <8V+^( QH*Q'3)6AXX%8WO%6!MV+!C;*\8:T+%@;*\8VZ0L.!@+QH*Q MKRQY^D_Y#Q9>4MX=.F&E&SO7YCD+M2@1_NO9O.##$&6'.W1V'_\ ^3 MBG3Z MA#&'* Z%9I)AFL2R@EK6)WKWMBM_][GK]RBP]*^.P;G3T"*.[X&&H&&W-'2( M;?B@(6C8+0T]XKL6: @:=DO#@/@>: @:=DM#RR"^#1J"AAW3T,86!33LGH8> ML6T;-&S@E/VG]#R^JZY!6[J[;4JS293(ESM-+FY[GT4TWE>4IA#EOQ?_K=[1 M]K1SE=P,D[>[U%_QFDI CU?/E<*)DI EQ=5ERY?1F6N%F%I\[ZHD_($GEKGK M25&RFP\_IK.<7=5_N0ZC?!;3AZLHD6.1#UVO-L^;6^>VA+?\^OHN"HL;,3$' MNIR<=>BA>G/U]4!^M395R^_,8.#9WM:O]8&QYW>6;^_UY'.==0>!O?U;]%6U MOCK6?JU"KNCK&?75<79J]870\8O&\5X_W?E U[+)->*6!($[\JJ=B0R@:I&$(J%J2R*A434MFF5R"537H%4MFD5VQ(98->695* M2^EQ7&@M^CSD:#^D>:&E8RUCMRR9LS.H+WIJUFR68V>%&+H9KDD"K^D-&2>J MQ; 0 #@+SK[ 60NS*4N*8T0DS(URV#U#MANN&3:Q_><7]=-INW.5J4%L]_E%!S+=0Z8O.*8@ MTZ8R-8FI/W^%,F3:7*:&:4*F1Y:I;D"?'E>F.K%,"S(]IDP]$OBG%^GYIH9\ MHC'+I6D^I=EG)@HD=5W6J$_TXU,Z,/?T*2ODT3A7>#SB^\\;6T"G.W1$6_$ M6[C\?F0)RV@L]W0TG$9)E!<9+:+;7?+^S]1+(+9I 3R$1[9 #-.%2(^K^DS_ M^2 T1+J'']N#S_78<4'7>]Z\A4SWX&D F1Y[U?<]+%%']SOT)MY2RM(>.*HF MV?V1%C3N\#CNRR7O^I# >-Q;TP^32>?3=K,PK(!8WEF6C>]]FC#FX&N9@\:Y M7MV .8@YV(\Y:/K$< S,0?3T4[59R6#0;A=^\B7PVHJ8[%,+'V\ZDE<&++T M8$5$_?$1.N038EX\?61K/Y;_O,D>LPPF['*8,?KYDHX+EEW1^(X^Y*NOG_)Q M5GUWC++O3U\;32<:C8MOWHQI7L0/<3I)+S,6WO\U8Q,Z^&LVX2M=-GKVZQ4I M6?;L?I^+LGQ_=O]F=;A'N CN]Y2_)-4^Q72H?9O&X19U&;RDJ/L_I\FE_/L/44+Y3VBL_8O1?)ZQ7+O4?IO3C&,4/VA/ M*-;-0"[F"9V'4<%"HD6)5MRD<]Y:F!.-W8\85\TSQIEV0S.FT2E? 8K\[9:> M;YXX[WIUR9H?['>U$"Y70E]QR1KZBKX^WU=?]W=JM>^7K!W[OF%OMZM<%+]D MK2.I*'[)6D=24?R2M8ZDHO@E:UWJ%4BE7Y>L=:E7U+UDK4N]TLDE:]T,^,.<@^@9)=18,WTU>NP?#-XVM]:#V;H-R3.(VO@1C,\M/FJL!FO6: M9JY)G!?JWX)FH-G!--.)Z32]'@4T \T:TLPFI@&:@68GIIE+=/_YNC"@&6AV MZ* \AW@>M!EH=F*:6<2T0#/0[,0T,TF@-ZTX?D2:';4DF*6J[_!3D8X^7PYI MSL0HI[S-7.;:XDZ6W67(B;KOE[6[_TTY;WXS^)H M)1W]/8\RO@^,DH(FDTB<)Z1YSHK\%/DD.U%W5U>,4M2UO:9W#*KG' ,Z0 ?H M !V@ W2 #M !.D#GE:)SU@?(%F5TRN,#L].?)-O!4W% Q;U.:+M9M(Y/#.O8 M5<=WFS$'59E3NY;CZ^.1ZY$@<,$C\.A 'CG$-G3P"#PZD$/3J>.3YQ/:/714=*;&$Y?HU 7V:0[8_Z,4.HYG4]YA"K4K]'V#O<3R_YL &>\'> MGK+7&!S[GD:P%^QM3_>"O6!O7]EK#'KAR0)[P=X-['4&O?![@+U@[P;VVH-> M>'_!7K!WH^[M12SUG-G[FC)%#W!WG_V9UBTSU.J'3_LXYVA[L(B\5AYZ_;#2 MP<,SYZ$#?0@>=B\LQP4/P@H=="\L)!GTZM08>GBL/_7[X8\'# ML^>A QZVYSZMWU[]TI^86YNR8:O2(62YJ;KBV%$[W2> TO75@,U-0 MCNT$\'C$" "/PO#85H?79@&>%^$Q 8^R\ 1$=YO>V@%X6C0-3*_IE3> ITUX M;,P>9>%QB*%W> TU;M1$S&TW&5X8MBC&]!97,RD(C4%L-P TBD+C&X!&16A, M8NH.H%$1&IUOR5U HR(T!O%,F %*0J,3R[0 C8+0>"3PNT'F=5R<^?T]&\V+ MZ)9I1<9;B>0%FJ,TQT69S=(;?=,PK^$M C[ !_@ '^#3KIED$EMOL.T#,JTA M8_D-/"7 !1H-^"B!SUEGR"\*(!TUQQ/79ZS?]FJ+\%*/#MSA&A8U>>0(US%X M!!X=S*/ Z5/!+/!(51Z91I\*#8%':O+():8%'H%'A_/(<'IQV0!XI#2//!*8 M?2J0 AZIRB/#[,75/6U>FUGWXAR*X>Q0\QU=1!?1172QNRZ>=0CC$XU9+L,6 M4YI]9@7O,.K[H VT@3:.TL;YU_?)CZ1!7VF&@NT1O7ALXIH6X%$7 M'M-#[1AEX?&(A\)8RL+C&$2WH=Q4AN:@$=5> +BZE!NJL+CF"1P@MYG M_BI^\!.E?8YS<#PP=1P<5Q :C_A-3MX F=:0<8F'ZC%*(A,0W_. C)+(Z"Z* M8:F(C,^1@06@(C+< K!1U$=-9'2GFTI8KZ.HS_MIRGOQ'[F?T]*Q1D=_SZ., M;_2BI*#))!)I(S3/&8K\-"RRX <-S"-XC%I$QO%09@'( !D@H/-'I !,D"&(]/ =:5>(*_K/=X+)7R.E<:)4WSK5\Q8Q/!1O0>G00_ED4T, M%Z=!P:/#>10$!G@$'AW((X=8-JH<@$>'\B@018?!(_#H0![Y?(=H@D?@T>'Z MR+7!(_#H,![9%G%U5,E<\Z+5O4#U'G017407T<43=_&LHQ<_LH1E-)9A"QI. MHR3*BXR*>^A0Q =MH VT<90VSK^(S^2XBO25)BE8IKAL'B?"%87'#(AI.H!' M57@QK1U":FCO(]"B+SU1>^:9C7<.(!'^ #?( /\ $^P ?X )]6HWQ= M[_Y>*/1SY%1/G/M;CU7KQ#)0%P'G1P_GD1Z@;A1X=""/#)\X-NI&@4>'\L@E MGH/S[.#1X?K(LE!_##PZE$[*,U9UK="]3[ M01?1170173QQ%\\ZB,%;$:&*9*+%:;Y?VEH?ZHV@#;2!-MIMX_QK_*2'*\]7 MFIEPX3K$UU.W9L0"8*VXSVR^0UM.P:Z_@,8AM M^(!'47A,GQA.T^*3@*=%Y18$)N!1%1Z;Z$;3PL> IS5X'*[K%&5I'YP/5Q2=SL^' Q_@ WR SZDL)6+KN"%" M570L'S='J8H--!OP01SPW?MIRGOQ'QG[T]*Q1D=_SZ.,A5J4%#291.+@ ,US MMN>F\)4Z,!QB>?"=JXN.[NA !^@ ':!S=N@@K*$J.C;Q/*0+ 1V@LQ\Z'<;3 MVS[I%T:W==M5$Y?B]U>&*=%N5?0?IS,:95/&7\GN1:+H8]%7WDUX,WKAS0 ^ MP ?X !_@\RKQL8EE($ZH*CJ8/< '^!P09R>&U6$.WEF7SUK< 7*$4C"H__GD M:MF ^+;1^ )3E'-5%$Z#!$'S6^D!IZ)PVD3W .>YP.D1SV]06@AH*HVF81+' M:5#S!G J#:=)3-<'FF>"9D!<%POGN:#)5:WK68K!B.U :!I#1K3(I;O AH%H;&%A8:U1E%H/#/ M!0$GDS N", % ><.#RX(4!D>7!"@-#RX($!M>'!!@-+PX(( I>'!!0$JPX,+ M MJ0,BX(P 4!YXX.CO8"'^ #?,X5'UP0H#(ZN"! 76R@V8 /XH"X( 7!+Q" M=%#D'.@ ':!SCN@@K*$J.BA!#W2 SFN^($#QS: X'CVA$=\()AKO'^_X/,IO MY-4 ?&L8LF&A(338(Q<&\ $^P ?XG.J4AN42S\419P6AP=11&Y\+PR&N@V.! M"D*#J0-\$!A\[EHXN"M.1%*XDX /\ $^P ?XM'\A'-#![ $^P$=]?/:Y$ [! MP(9"7L\,E>&_*,_G-!DQG!-L*D[/L.%24A8;G*$!-L"F*3:^;@$;1;%Q]*8' M$(!-:[OSQJ5A@$UK>PL'=IJRV-A![\-^.V_VPNBVJ[O Q7T/43)*ITR[$/<^ M/*8IR$X=TT7QTG,'7+&W2;K=W+#WY6FNUFO X%:'>V&XQ///].Y6$/8,"1L0 MVVU0;1I\!5^[5; Z\;P&B;<@+ C;*6%MXAI0L.!K7_CJ$QU\!5_[PE>#>)9> M#[GE5(E]HO"8*)@HW2AVE]A>@RN?P%?PM6//A*6<(5)YPNM>5!WV)1F/'<%H MJ8TE@5E<*F$Z%X7O5B2&+J*+Z"*ZV%T7VXY MKK2K5PTK\U8QHG"G=8VNI%S:1/G":!Q=[9*B#8)T3S/)! M,"6P.%N"-:C] 8*!8(T)ID.#J8'%N1+,A@VF!A;G2C #&DP-+,Z58!8TF!I8 M@& JGD_OY4F%YI[#YD<:7G !'\'M>U9SMN&PU9W.AMVX7N>.@^[XO!@8>Z:, M;>($ &/!6 48VR#9!8P%8Q5@+*P",+9?C&U>=QZ,!6.[&B\GK-&'LPV8*I@J M"BAW!\H=C.T58QN=:/NG_ <+-J 0J'4XEA]B&#RJ!2H=3R2.^:X%* MH-+A5 J([X%*H-+A5+(,XMN@$JAT!"K9,+M!I>-0R2.V;8-*KR=-]8FKK)L.WHFZDZS;-6E6D+T!.]SF8/]<<@=$Y:.(S>@87^=>:#A.=.P-XY T/"< M:=@;)R)H>,XT[(T#$C0\8QK:!C%<$S0$#>'X! U?/0U[XS15@8;2I?K/@O)& M:W_BPNOY[NNA^'+9U\C_J,=3C=PV!Y[#I3-+\TA<_'Z5L9@6T2V[OHO"XJ:2 MS/*#U4#UQT?H,$^%F_/)(UO[L?SGS:*N](Q.V.4P8_3S)1T7++NB\1U]R%=? M/XV2&C7'*/O^]+71=*+1N/CFS9CF1?P0IY/T,F/A_5\S-J&#OV83/MNRT;-? MKTC)LF?WUU.:3?C+J_&+%Z]!(Z$KOZ[ZY/NS^S>KPVWBE/X]Y:VEVJ>8#K5O MTSC ML5R[U'Z;TXRC$3]H%Q_X2Z)DSL*W3WC5T: NY@F=AU'!0J)%B5;7)@3 MC=V/&)]5HCR$=+MK=,IG;[%^M^4+TX6K #&Y'LDOIS,?7DQG.;NJ_W(=1ODL MI@]742+[*!_:AS%!,+ -1Q"Y"I14+ZXX/I <7U--Y7=F,+!L8^O7^F#?[RS? MW^O)YSKK#H(]6T5?T5?T]5SZZ@T,R^E)7[E< W.G5E\(=#H@>HH=[]K#M//!65XT-Z\)>Q16.&#A4(_ZWF_A.D["]_NYC MQO]Z&DWN%RE.D3X-4O2<%*=(9@8I>DZ*4Z06@Q0])\4I$GU!BGZ3XB0U T"* MGI/B%$FP($7/27&*E%3527$D_[Y\M]>]LV:S>'\I;EA6>FNB6Z:QO^=1\:#1 M.YJ%G9?$5'.*;*.IO'-KOZH3/:U2 GR #_ !/L '^ "?Y_$)B&4$0$=1=#![ M@(]2A=M:W=YO2>;J.FB_6]*@.M0]EW#^SLF:?7&UG0N1^I8" "(I2J2^I0V M2(H2J6^I!B"2HD3J6WH"B*0FD4Y220Q$>GU$ZET:!(BD*)'ZECIQ6B*=_Z') M)]ZTA!5:E(S2*=,NXC3/WSY69&KAJ.3NMXWTM:S>;K!T@%6AM]15_1UY[TU1OHOM>3OG*Y.KNUBDK4J$2-2M2H1-VZ5%") M&I6H48D:E:C/L!)UJP-^'_XUST4>Q????OSCN_Q0#$ET#A3BMG$]1L$<4$Q4*PAQ0R=>$V2&4$Q4*PA MQ1R;6(8!BBF!QGE2S+2(Y3?(PP7%0+&FMIC84<(6.Q2-#_RQ81:=$\&.,21! M+\]L<+[HB/0Z9O5RPU+5)_BI2$>?+XGRW65HN<2R'=2^ M5!4>0U3K CR*PF/ZQ' ,P*,H/%RY!8$)>%2%QR:ZX0$>5>%QN')S 8^J\!C$ M-['VJ J/Z1+#[M!R.U(VB.);P._8+&.C2&[[-)J$6BJOM*+3E'?N/_OO!E_P MN^Q$VEU], J15H2._*8J7SVWV-G"8Y! MP"/JO"8Q/":WO,">%J#QR*ZI0,> M=>$Q]::;=<#3(CR>V72S#GA:A(=_ 7@4AL?NT')['0'!]TO;/BT=:W3T]SS* M6*A%24&3220*R- \9P5N-VX@58=8'ISHZJ*C.TWU/M !.D 'Z*B/#N(;JJ)C M$\]#WA#0 3K[H=-A8/UUA ;7-X,A&Q9:&.4C/K)"Q@JC/)_39,2X$/(]MX2O MU)WA&39<3&&G*8N-W6&J MT.N(!WY_ST;S(KIE6I'Q5B*Y%=Q_L_=JO16FCE,:JJ+SU1>^:9C7P ?X !_@ M-7$I?G]EF!+O5H7_<3JC428WA.Q>%!%EJY?2PY?1 U\& M\ $^P ?X )]7B8^XCP110E71P>P!/L#G@"@[,:P.,_!>1YSPH[CFG>6%%B6C M=,H0%&SB^2.!V^N+=,X6&9/X0:_O CQ;9&QB]/M^LS-&QM%](*,D,@&04109 MQ\7PHNQ<%T?^E,7&PHV JF)C M!Y@WRF)C-CUQ#VQ:]W=1 MANS>UAL]HB4,I_J:!?!\#P$\%9&Q$2-2$!:S\;T!P*8M;%#(4UUL4/]666@\ M%]-&56Q\W"JK*C071F AAG?"&)[8V6D%O=/KX(^/!4Q>;" M-!NH$.#2VIRQX%M5%AL#\2)5L;DPH,T41,5V'>"B'BZ6C8P15;%QW0XO(#U2 M!*_K?9VW4;+OP[_F><%"[?MO/_[QW?M3!.M>>FZ89B'++DNA7_$=L!:F+(Z+@.A. M@V7PJ$+IV .'^8#Y\'0^-+#5,1DP&T.;>9ZU+&&GF&-3=T.A\- _[<1O%EZZ+D&\1V^4_F[>HY4*L V M!QZ?(]>S-(^**.63C\6TB&[9]5T4%C>5BEA^L)KQ^N,C=,AG][QX^LC6?BS_ M>9/5+<_HA%T.,T8_7])QP;(K&M_1AWSU]5,^L:N^.T;9]Z>OC:83C<;%-V_& M-"_BASB=I)<9"^__FK$)'?PUF_"5.QL]^_6*E"Q[=G]=:95J_.+%:RI*JK#R MZZI/OC^[?[,ZW(58=M#OOZ>\M53[%-.A]FT:AUO4O*&_M+Z8\O+.-+G\\?W[ M7[4/:2+5,14Y Y\*_C]Q84LNKO#D*TI&!:BY=JG]-J<9AR%^V$JB59$TNW#F MN(.[F"=T'D9\1$2+$JVX2>>\N3 G&KL?,;[*\(%I^0W-F$:G?#DK\KIQ M^9#KS"/_Y=+&1Q;36+'5%S(.7\S^W.NGR]NN9S==R]NM$1.U'=78 _]F::9NFCND M,+XJJ=B0R@:I&$(J%J2R*A434MFF5R"537H%4MFD5VQ(98->695*VS?=MNH6 M_YW=LF1^DH/Q+SVW&UF4B>YLEM_NT9UFH^X\>K/E$*WN$T>W]SOBM+-VZ/)@ M&EA[AJPU F*9>Q[, VO!VHY8ZQ''A:X%:WO%6M,DO@5="];VB[4>\?>]#QRL M!6L[*C?E$<_;LQ@(6 O6=L1:BSCFGL6XP%JPMB/6FL3RE+1KVR[[TR2Y[SC" M_Y#FA4CA>'!=4H*P^,0W8+EIBP\-@FKF[/(?LS2/-=F63J. MBM/O53?UH:N]ZA&K/A_@)-M(PFZJ%CL^,2SSR!PXR8GW$[FJ%F('CPXJZ.61 M(.A% 1/P2&D>.<0V>E&! SQ2FD2! M1^#1@?K()[;O@T?@T:%E[OBZ!CN[JQ255K&NRDDED_J:X?RK+QS_"0)']4GO MT,;+B![2.GJ('J*'Z.&>/>P@"%2W735Q*7Y_9?A-JOD=Z\Q]SF@VNM%H$FHA MNV5Q.A.U"?N6U6@I$BGJ4_#5M(GM!KB^555X'.*9/N!1%YZ@<>(/X&D1'G/? M0Y2 Y_3PN,2T (_"\!@.;G97%AZ/!(T// ">%N$Q3*L[>#HXA*?,AO83C5DN M=[-3FGUFPA7:M[TL3N@UA]VRB.$WW&QBN$TU(N!I$9X@Z# -'_ \ M#X]#+!M'P)2%)R"VWG0O"WA:@\&R+N'J'YUM? M9')O62?MK0:XK-[NI%T8AGP\BD,CQX@?*XJ/(9/ M'+M#)RS@>1X>EW@(GZL+#]\T[5LY&_"<'IZ PX/PN:KP<-/ :^SN!CQMSAZO MP[7GG(JD;CZ&\D=:\'UK^N0P2O\*T/"=ZX6M2$#VV,?1NKG7SO-(X%E'9L)) MCJ,U$GN/_(]GPJ. !$$OCC6"1XKSR/9M\ @\.GA=LXQ>E \!CU3FD6_!/@*/ MCL(C+W# (_#H0![YQ'!Z4384/%*91X&(EV)=ZS"QI67 ?Q*5I\=9.JT=@6GR M&AV J$>UQHL+(R"^;;QMZGI'>3%%X31($-B \US@M(GN M!PFT&D/G0#H*(R.XV/=414=B_@VYHZZZ 16AQ;U:RZ L-@'5N=' M^E3VX,)1)&C8X\+3LRU@(O5W$T-7$Z/BQU@OBB)BQD %P5QL5P= MN"B(B^EC?5$2%[-Y[@AP.3TNAM$-+J\C_OA+<<.R*OBH752;S[=$2UB!6&23 M6*3O(1:I*CHV0EVJ0G-A.@W,5.#2&BZ^WB A"+BT9PZY@$5!6#P7TT5%7/P& MSBG TIJY''1X0\[Y'T?]6&WGXC3/WVI#-DXS5N_Q"GI?QQBUBR%+V#@JWIX\ MVGBBLZH7SML+5Y'@XWD<7>?VA1*I_9W[R,X$SH"X0?>'J(#FD2:G3ERK^R.. M@/,X<(H\W^;!4Z"I)IH^T@J22:!C'=7E04 XU4IM&%2PP+2N%F;V?#E:3PL#2J0M1YS]_SNH[0G*:<'PIXA80-BN]T'+L%7\'7G MO G/ZSX, \*"L+MFAK@&%"SXVA>^^D0'7\'7OO#5()[5B_N4,5$P43I5["ZQ MO>9UE\!7\+4KSX2EG"%R3AE:.[KOM1G+M/R&9DRC19%%PWE!AS'3BI1+8#I- M$]ZU=/3Y)HVYW'.B#6D>C32:A%H8Q?."A:?+ZWKIN24N6!SP,)V+CN\_[[M) M5=Q]WC<<=N?QN2T37Q\8#4ZM-1MTQS%5,/9,&:LWR"4&8\%8!1C;O)P"& O& M=LE86 5@;+\8V[S"$Q@+QG8U7DY8HP^N=$P53!4%E'OSS'LP%HSMDK$-PC_M M,+;M=/A6)?ZG_ <++RGO#IVPTHN>:_.4V['I(N0VK'U)N8T\ *;>Q8X"4=Y:R;1##-2%E97<;D/+! M>Y%_2CN[3B/G?]1=FM)L$B5RR(Z4:ENA:[.JBZ9]?S^*YR'?/TC3_U*4DPGE M'H(E.15%: ;:)\:T']^__U7L$WY.DTOY]XR-TF04Q9'\43Y8S91OM3IK.19S M:2QTFG(Z_$=V34O'&AW]/8\RN3\J:#*)!*]HGK,B[\OHK*71L7LVFHNR0%J1 M\29EJ2 .6=Z?T=A+HXFF,QIE4\;?7Y75W7$46N?#<)ZA7,B&7(5%^8BKP4(> M*8GR?$Z3$6L$5?>#=)<&*3P*$QKQ 28<+.%DF$?YC<2N&O)A#'SW]5!HRP;? M:5'XS9O(9R.'^;8_M-VAS5R/.M;0,ZRQJ=OAK#\8+7FZ8^/T&&>"O_*DT>V]F/YSYNL;GE&)^QRF#'Z M^9*."Y9=T?B./N2KKY_R<59]=XRR[T]?&TTG&HV+;]Z,:5[$#W$Z22^YUKS_ M:\8F=/#7;,)7^&ST[-1J_,[3"F9R+2^_KOKD^[/[-ZO#/<*: M^7O*7Y)JGV(ZU+Y-XW#+M A>6NKEM/C 62R.Y]&"KRK?TEA.[$\WC"\IVJ7V MVYQF'(GX8?_9>]3>7LP3.@\CWEJUM<^R?4T?76]??L#N3[; M5]/;J=47XG -/ I-G ^['J)?=B*,N G+,C62'7^S-%,W=_&(O2JIV)#*!JD8 M0BJ[^*A?E51,2&6;7H%4-ND52&637K$AE0UZYH@>HH?HX9X];"G1M /E_V&>92*L4T9)O_K"\9\<<6X[>0!MH VT M<29M',EL+H]I!QVKT,V%(3[0_$8&_D?B+^SO>71+8ZY33V)2-Y&;,H?;-\NM M<:U8M4ZP;QZ4[Q$_:'JOWC.<[^BR==!,;9H9MD6LH.D=@> 9>-9L4);M$]NU MP#/P[*2#,CV+>+8)GH%G)^:93BR]Z0WNX!EXUM ^TST2F+#/P+,3\\S1B:\' MX!EX=N+]ID>,P.V.9T>*P*CL1_P7S3ZS*OV>C>995$1L/Q_BKDY=LYG\-DX\ MA4AJVP[1;7^_0KT*U38]5WPL3QQ.;FH4 9_6E'S@$\-HJN2!3VOXF!9Q=0?X MJ(J/XQ/= 3ZJXF,:-O&"IILEX-/:_/%\XGI-@Z? IS5\7&Z_N1W.GU>03/)^ M) M)Y**2 HMNQ6Z0B'(,)TW/?HZGNSI@%.*I9Y+ L'OO$SM7>/R .%[373K@ M:0T>AU@V9H^J\' ;R0R:[C$ 3UOP!-R$-?N?QW"N\!BF3NP BX^R^.@><8S^ MY\^>+3Z&1?PNC;=7$ ?\-6,S&H5UE<1)S&2:V IS5X;&(C[4%=>/B6$%%; M=>&QB*EC[5$6'H=81E.'EWHQP:YSB3=7Y_@C+6A\C%W?$=T5NU7W4H>VFR7K M6AXQ?+T69JM39C_OR;"00Z6 BZ<0T8".!2(<2R=%)X#@@ MTG'3*I3,IDAGO!,/,HM"%&>%Q?6+; M_:]R>[;PZ,0U<(9757@$QB.QW6C3_?0."/:1K>17&,J%\#0]73B=&E5P+XO(R/CZB%TO@$B/JI MC(_EH.(U\ $^P ?X )]7AL_Y1OT^)@5-)I&X30DP1G M<)/EN<+C><0S$>-3%AZ3. YFCZKPN!ZQ/,P>9>$QB0UXE(7'$;F>'5[6"7A> MBO&Y7<)SOC&^C5>H\HU?FEQ61;00_6MRILPEN@OOD;+XN XQ;AOXT&VJHF,0S\9]"JJB\]47OFF8UXC[ M'5^TO\B+L)GU!8\@8E[!56&1]PLC]FC+#P.HGTJPV,3 MR\&!2V7AT8GG!8!'47A\F^BXL%M9>+R &*\@VM?E!3FGNP[UI><.J(:KCA"_ M;.J!V''4G4_(S<,U2*"[Q EZ4=B^D<0[]M9ALISC9/$#EQA&+XKW8[)@LG0\ M641F9#\N*,!DP63I=K*XCL M()-WQWTJTM'GFS3FPLQE_J9WK7W_]SPJ'DZ:9KA#&TL(6QS&,)V+ W K$!_2 M/+J(+J*+Z.)A73R'0\>;%XH/Y5N,E#RY,[[T8@/H,BU&7T0)1Q.858?G%C8Q=9[L[AVWWIO&EOG&^PMN:S$ M=/M?5P@L4YME-O'\_I=' LM49YGK]O](&%BF-LL3\ MYZ*-,RM Y=C$:.P">88BJ ]VW-IZ!C$:[^H 3VN>'9-8C0U5P-,:/![1=<"C M*CR..'R/JM6JPL/7'A]%JY6%QQ*ES#![E(7')K;=(3RO($_DARBAR8AI,:,Y M6\ZZ0[G7W85H>L37O=Y[P%2%QPB( MB6J\ZL+C$-?'VJ,L/ 8)/,"C*CP^,;P.L_Y>0=R/MY+1@G?V2#O 5^JI,'42 M&$VK>L.1U!H\%M%-1&B5A4 SB--Z@ YX6W5NX&%5A M>$SBX&)4=>%QB!5T:%B_@A!@>RR&>W?\88->' M19^[\?%86[\CNB@.J.>M4H5KKEN<($!]:Q#I0"(Y)K%,7,$!(AU*)-,AIHXK M]4"D0XED&<35;1 )1#K41K*(93D@$HAT*)$\X@;02"#2P3:23DS3 Y% I .) MI ?$TG&]U9%S*11,H?@I32:7!4B)JPR/OX9U.@^5WPLVR(.*JXH MC8]O 1]U\;&)X7:(SSE<8-FPH!;1DC2I]H1=IU?TB:NF072S*55Q0* QG MCY48\+0&CTY\!P5(587'0UT"A='A1JR+HZ&JHB,24'"N6E5T;!LS1U5LOOK" M-PWSNO>GJA7<_CU33^O@#> K=5:X)O%0X5)=> QBV?V_:/!K"XQ,;U975A<\PT"EB6U MXD56J$(GJ_M$4(^8N'I0871T#[$+5=%QB6$WU>U IT7-9B!HKBHZ-C$#Q,S5 M1<=&L7AET1'.>J"C*CH6L?P.8^8MQ?VF41C&K)MB6@K53SZ/4[2!%1#7Z$41 MK49R[Y%3ZTR(9.LD<'I1:01$4II(ND5\$ E$.I1(KLN7-K<7)6M )*6)Y)E$ M#WI1'Q)$4IE(CNT03[= )!#I0"(9-C&,7A31 I&4)I)N$-N'L7U.21.;D?Y4 MI*//-VG,A9?+$PK>M<;^GD?%PU=?./X3&([JYMVAC258+8Y=F,Z',5O%]9#F MT45T$5U$%P_K8JL'J\+HMFZX>OY2_/C*\&6'6EVJ/Z33:9KPU_$U9+%2\ XB M$W2GH"UR=($,D $R0 ;( )E7B QJ70(9(-,;9([D!2P%'+R\X>M&P.]Y9T7I M?!IK,QJ%EU&BC>@L*FB,4U2-ZB19-G%=9.4JC)#K$D,'0NHBY!DZL7$J1&6$ M;(\$3M.B^D"H181\@_@>ZL*IBY!O.,2TFQ8\ 4(M(N3IQ-&;;CV 4'L(B?1P MR^OP[/61@H"J;PY'H_ET'M."A5HJZVV,TNDL8SOY;^%H4@^:@)B^"V041,8A3F #&061L8CAF$!&062XB61ASJB)C*[# E 1 M&<+ MF%\#(PC8M(>-[1++P;Q1$AO'([KC !L%L?$-@UAN S<5L&D/&\LF7A-W"+!I M#QO/)X87 !L%L0E,$<]KX!)1+XRGX$GOLE)BOO6\=]=AN_.HG!"X+@D\%$Y$ M"8Y#B>0XQ'!\$ E$.I1(/G%0.!%$.IA(OL>W,RB<""(=;"-QC>29(!*(=""1 MO(#8/FPD$.E0(@4&\7471 *1#K61#&+XJ,!YY(P)9=UI2Q>/:#0)C^U>>\$# M_-)S%;8E)$]JF1TPX[HXD+ 9AB^;.HF/(A-%M8]PF[O$"7IA$1T1CXX#,9B& MF(9KYP4#EQA&+RJZ8QIB&I[M-'1-8ALZIB&F(:9A=]/0=3P^#6&48AIB&G8Y M#6V=N"Z,4DQ#3,,.IZ%C.L3HQ[5QF(:8AF<[#76'!"960TQ#3,,.IZ'MBP)( MO<@%4F :RG#J/PO*7_>NNFEGZ3Z@*; XX]/K*U'\M_WF1URS,Z89?# MC-'/EW1IFQ M\/ZO&9O0P5^S"5?^V>C9KU>D9-FS^^M*R-7XQ8O7X_=B%I1?5WWR_=G]F]7A MOH3:#GKC]Y2_)-4^Q72H?9O&X1;U$;RDO,SR]JM$3F]9*^%3P?\W94F1:^E8 M^T#S&^V'.+W+-9D%8%QKO\UIQI&)'[0GQ.JF^Q?SA,[#B'>>:%&B%3?IG+<6 MYF^W]&_SI. J4VBC1XI+]R(?VX07GZD O M^5JEE51OKKX>R*_6='GYG>4./-?9^K4^,/;\SK&VO_2Y)Y_KK#O07>L$?;5\ M&WU%7]%7]/44??7B/CJ"\=_XET]ZK&B'=IX MF5J'M(X>HH?H(7JX9P];.AUWZB5B+!NXFI<3RXV[CN M;H.Z<"UBFWJ?J^N!8HI3S':)ZUB@F!)HG"G%;.+Z'BBF!!KG23%#)Y[>ZY+T MH)CB%'-L8O7[1@I03'&*F1:QFMR5"(J!8DUM,;&CA"VF!AIG2S'/[.9*@#,) M%FVY4RS\:YX797)LD6H9&Z7)*(J9EE0N0O&I^/M(1)7F.0M%0JJR(26T@3;0 MQIFT<=0K'2U5-?!W;,:U;D3%H1.-W?,V7GR$J)YC[G1=3R (]6W@, M8GD&X%$5'I/HM@YXU(4G, &/LO!8XO)-P*,N/([O 1YUX3$]P*,P/);A=P?/ MD?QNBF__WD]3WHO_E-N_=*Q%24&3223.;=,\9\5^.7I'O/RA3Y1UB!VX^]VU MT*9">;7H.'[3C3K0:0\=PVMJR@(=H -T@([:Z-C$#P*@ W2 SA[H!'I3_^,1 MT7D=(<"?T^12YE?$C.8,0<#F$O2)85GP)"F*CD.\ .BHBHZX#@LQ#%71<8AK M=^B$!3HO.1Q=&^BHBXZ#U!-UT7&.G[CC1^"?P<&_T(V++0PRD=\ M9(6\M#K*\SE-1HP+(4 8BZ*IBX^M-W2C IC6#26^Z MU0 VK44Q&F\T@$U;V%A.4P<*L&D-&[O#R.SKB/T]W0*.698Q,>2DR.BH.&#G M]TI=%R;1+;C]U$7';YRC"W1:T_C$-A$,5!<=S\;<414=F^B-\]N!3GOHF $T MF[KH.!Y2A!1&ITN+^G4$ S\5Z>CSY9#F(H%\# RD@EM!SB&8C/*@R/;3>M-@)X M6C0-?!-KCZKPF"XQ&I]#4"\8N//.+XQNZ[:K)B[%[Z\,4\+=JNR_JT."4<+W MA4PKZ#U[# CRGL*)L8L8O_J"*QCS&DXFX -\@ _P 3[ !_@\WC$2Z+V^%?5< M<3%-G']6%1NKRZH;KR,L^&N6WD:YR X=IYDVXOO J+R9A^$X8)-JML1TX)Q5 M%1W7Q"$ 5;%Q&NMX8-,:-BXB&JIB8QH(9ZB*C6=@O5$5FP!VFK+86(WK^*D7 M U1\OW?Q(XV2M^7=JWS3%T;Y+,UIG(O#@;-,W+Q:/,C2,.SO>303-[?B;""< ML, '^+1BU**@GKK8X%RMLMAJ$YO*K6<:FT7PJ]XQ1D\9T1P*:U>8/+Z93%!FL.\$%\ M<'E7>,B=\:_4:;$?2>%4 C[ !_@ '^!S:%%U"U=M*HL.9@_P 3X'9.X2P^KP M;/KK" O^S IM0J-$)'WR_O&.SZ/\I@X3BMOD$0?LD=<"^ ?X -\3I6E8[G$ M\GT]EST[/1^O-3%A6F\ M+KAW?]QO?;:OK_>29WJ>Y5F;F>;[;X/XRXY#18,FG]QZ\4#EV,92&K1(AD>,1&C"!Q!-))%SN5,0&!Q+)& M$HU@ 0K"4D3#!?,%ZEM3Q3,+612\_:JP=*V\7VM3Z2R]*_ZS#@R7?2+P8E77 MW3%05(-UEMHD3[E0=$5RRP,>A*))H J82A][8 M0#,:FH@)#C(4R2@6N3A#0&9$,B)V*!,#,B,&(^(0 5:*9#B+^31A(I#94!;% M[@"FB7R?1@#O/DVSTK<[YVB>JK=!,>DC(D21#&E5=7F>I2;WYK3=;-?:' MK'CWL-?BHLVN283TYF6=FOI]6U;G'=*FS+/4ZZ:(J$ _/_$S$;%=2@5N]_1O MR-=T)#BY8%PX'*@'3M(X8Q:'[J<"0),D3:%8DOAOJ,,4Y(BD'-E50;JT/@!- MTC0C)B/W8"MHDJ3).>-28(V''.VY*MB]@J*VCS]0H)FF"^)CYWY8YN5-XRWK M\LK+BFO3?.%S^/[;('ZB80?UEVUQC\V,][D[1H@18H08X8XC/.1)$RZG?U>\ MT.)I52\N==?;J5QZ5[K^W;1=H3BO,8M53<([37.O\]+&M6^]C'-OY.-*-NM\T1,AY'RQ4.@(8H&J@.;3Y1A )S5-E,6(P)9+Y^ $*Q.$#U M/ZIX\-(!G]%JS=$U /^AV\'80PCP$%LE81=]='>GBB?INGJYGN<%GM&V3*)K M"HS6'E3Y<&[WM#':%5'E$X?,EZXF!_",A2=@H7(M6 ZH^T-$N;'4!ZJ>**( M!=>DU$ M"G7K")+A+%:H\$25SN1>0/ !'_ !'_ !'_ !G].,$OZ87NMB8;Q*WUX9^[W+ MLO:JX>Q@9QA6=5?9KKWU=)%ZQMJ'5?=G"!PZ&8A)Z%Z^#HZG$DE"P<&MC,,VN[^X]W.)]]_?G7/2<1YWT M1S5E-AB&=MSPS@B'3L;@,N;[/W'P08+,B([[T <9FF2BT*'D$J*"KI9>7=HI2X&Q"L"'*1N!P#54T'(<&R:+!>6BJ:!!? A_PV:<$$\X+ MONX,?]15UMH!_*]O<-R:NK #6C7&:\IE>Z-K@T."+I6(&9^H*3?(; I8")=4 M I 9DXR/\"M%,B$3$CI#D8QB28!D$HID I;XTX0L0&;3:A8KA,:)DIDH >M M83Z7-,^1F\G^8MIUU9>J+J^SU%IY\UMO9@V\SMQ[]VQOV3V2.P_HICB.[LDA M9X'@Z,(-.=I/CB+!@B2 '$&.]I,CP1,62!^"!$':3Y"X;VW0*(8@09#V?+.Q M,(H@1A"C_<1H)B,F7.Q[X*2,4TH6Q@K+ N1HW[=+DL#\GNI4\ZBH/W9>KF5> MW@SI[,NLT,7BL6OK^V^#^ F3@_IFM[C'9L;[W!TCQ @Q0HQPQQ&>QL&G_EU1 M:3L372'$U,Q;SP[3CG^5-9U+-%YNNGKY>:;G6;YOKMRI9GM& MS(_02(TB&<64B$"&()F8A%T2L3=/6V:(U=L(O=?W ZH,78[/D2A;R&/X_>F0F M]R^!#_B #_B #_B #_B S]OB M8IRO&GMETWAZ\<"!Y\P =\P.?U/+@2#: HDH'FO!:? MC_:R>9V]0"<&'6@/^+Q^_"6*ILF#&#MRV);5Z,;AHPYJYI.I%UG3!PV[NHI= MP+ M%[][9;6[/7BBWHT@0 \UJFQDB&Y09-E(]+>CRB:06-.HLN&,RPAT2-J M/.0@0U5O.-B091/[IQ,=G&:*OS KZJ\O#5F,/NJ5;VX[$X,5KDN$ QT>1E' M*H%+B2B=6:+0L(L@EZY'@*OQ!SKCT>&)ZU8)=,:C(YR[SX/.>/N!('#=RH+. M>+H3QUC9J-+AS)>N[GIZ0<"WT&)MZ*KV;.5I-%4[8*^'F$F79LY.#_^&7%%' M0C-@/GL=BE9!MX MTN9I#6GL:X^%9L@BEP,?H] \D@Y0SWLZ_KIG^X.I [9O30U>K #NL*0Y/?H; M!TNY8TP>.$GBY'S':#%XDN2I0NCG,?&<*??*PD!)$F6T8_0:.$GBG"D'ERA0 MDD;I$JT8!>78$?-1I[L+EF?%HNX;J;06:$/6\HF(P< M#O& S6A.O"Z;.L;[ABB>KIQ2Z![51>QVB_XK6QI_GFZ]N;G(BJ)+L2Z77F6_ ML4RG#M>^)2FVRW\8XD -53QQS'SE:K(#SVAQ4R59H'#BB2H?J6(6<@D^1/F( M2+(XP6E;NGQ\IG#>EBP?[MO]083W#UD^@<^28,+Z-4<207P^K]K14C3VU_O9 MB!L\'5LF=*\)G4N+-"U7\]RL \9[!-&G*(+U/)+O=DQRWV].)M?^YR=C;;S= MSA%#" M[8.I?VJU_;H?AO*]]S6&?_CSO/MP>)B[S^X>9WAP)7C@\I__Y$CVW3[5JGU[RXC@>_MO=.DO_\DT6FT5@8A7/ M53A7)HQT(.<1ETOAJW0^3_S_B/B;NXLNZ[OA5/K"O)_71O_^7B];4Y_K_$;? M-H_'?)45=Z0#OG[@IV/-KBX\G;=_^6:IFS:_SUXKS\>QA3'U:=OGLS1UJKP6VGO M5GK_SO7<^ZG,TQJ]%G4>]VUCY#KJC'G=S]\2+.F MRO7M>5;TX^@OV@6U%;\S?RV"0T;$\,W#QV?]1U\L1.O/I#@34K[XL7_&=_Q, MQFJG*[\VV/ L5#'&BK%BK!CKVQEKD&QUUPT9;1LS#/?ZTVYK.+$WYV><+/KD[XV7M]5Z?Y[.+I MLX]T'OK^@0_966J[ON?WG:6JNKS.4I-Z\UMO-K29>N>5E:EUFQVJS]2&TQJ; MKGO1"T?&5;S=I&_O*G9^\-']P=L]\4Q$+)3J<&7PQHY_0')/57*Y8%P2.X[DQBP.'6"B6)(>N9@WIA?2.M>PZM8X]%<$]3:E]&R(; M,1D=:2,(R.OQR2OGC,L=B_M :"&TTRRR=E=+KJ?'V&5-Z6[0^9_>'7BXV\W;]]\& M\8<]7/T;$L9Q#]P#]SC!>QPHI+K>VLCQ*XAMMWK^NJH7EW8-[SL%5W471FUO M^_IA74&QZLH4+8I)NX0/62C=7=F$=O1'2R9F@7#H\@ RHY&17=7=LK2QEO6 MY977Z-PG/.KIT)Q&F&](+K$7=,=+#T0&;$'4 <@0Q-,D).LVL>J0[JA,?$?TRO>[MNL/6\95E[U7"([^6T MSONV*0<:Z^N>)!=?-%&!>V4+I>,LP5D=FF1\E@@NP?$3UT5H W[3@M1A8A8%.QX MROA ,P.U(" &4(LO S@)"UTJ%$(GL&LZXET39XE_8&V *D 5WJ(J6/O!H5,& M- &:<*2:P&,6[)#!/*4J]#&6/[7:?MU=HIE+.M^/=:;S72=-=)/VG_O_'J>[ MV7_NOO]*UQ=9<3<_O$NZ&W[534KW-<-,O.\4XYS'=]J2%:DIVO/WW6]&% :Q M%H;1.\&(+MGPX4S$9U&_8CW7568/;)N[(WN&P\*V:6R-]7A5E[ M4J3//.$+Q;P;8Y$M3'9M/_\N.HL].[C M2,MZGG_X\[Q;,%^0I&&FE#B+@DYLGF3^WF1I>SF\+AY>.,B>__D2/;LF+XWCT[[Q,;^W_+MNK_(?_ U!+ P04 " "(@ =95E" WA 0 !#>@ M$0 &9S;'DM,C R-# X,#QB: M=-FV21P? MHT% [IB0/ K/WYFZ\8ZPT(M\'MZ>OVMV6^WVNW\T?CC[BZ;]^E/G$WD?><,! M"Q/2$HPFS"?W/.F3I,_(+Y'XRN\H^1+0I!>)@::EG[6B>"SX;3\AEF$Y>;>\ M5=1/;,,HG]0LS>^YON8X9DUSS8JO]:AEGSAVS: 5KWA;-\OE7JU<\S6O7+$U MQ_9J6I7ZAL8M6B7_==ZM"*5>U9INN8EN5Z5<>RF6]6W2JS*B=J MW'X". />H:SS47)>Z"=)7"^5[N_O]9$K CT2MR4>!CQDB',I$324B!)-@$@E M0,/0#$LSK<(4B":9-P<(GO7;Z.Y!.&99,ZJ:;>9P1I+/P;BWU50LPS!+OW[^ MU/7Z;$ U'LJ$AAZ;CKX: X!OSPP_&03:^;HO#/QB#ORJ"9FU6JTT0BKF0&&0 MKP_ Q&:7RLF4?3:=@>J94PL:D+[V9+)+@.>F@*VJ:SV@P*\%%FH_=PN-LSZC M?N-LP!)*\%.-_3'D=^>%5A0FP+O:S3B&J7CITWDA8:.DI+ I-7[XX8>SA".9$F M5"G-\%T)N#-E4:0.?TPQ_A>I-_TF8^L!#[4^0^U==RR]4HZ3TWON)_VZ:1A_ M*ZBNC3,94^ )5^"BI;]3.,O0J+@%@$D4UQV A"AH-."W8=T#FC)12&'EW;TH MB$3]1T/].>T!SF 4!CP8U]_=\ $PWA6[)YUH0,-W10FJ%72PX+VTH^3_8W6S M"J.HQ_L4APK 07V8XV1:B,7/5^V;B_>D>].\N>C.HS S^4.9;?>B]7.G?=.^ MZ)+FU7MR\6OKG\VK#Q>D=?WY<[O;;5]?[1$%:R,4?FEV_]F^^G!S?54D[_66 M#IY!V:GET][MC(R%&3DK9_3W'\T3XW0MX6885P$\%%ZXO.Y\)IMK_-QY2^U? MJO!![*O:QV5M?S"4V(RE0"8Z%UGOTJ=': @?1D*.:3@C2<1 MZ3(/WX?%D4C(4?[,*!AP)A/"[C",$JJ9^<=ULD_]M[T.^:(\DHO4 M3RF0-*P!/V.4U'UXHPT 1!\_TWPZUL: ML;"B9=9:#2'MT.9I-Q:*:K8<)T2 MVL/J'9H]L)R-1&G;"*/#;KG$L#2Y@I9\=6PP+,WNS:??BJ1]U=(WM@T'(GE' M%R,*>@-Q304PQY%02;HQ\]";]PD/23N1I-4'IYR)935YZ(Y(>0W?)=0-6-[? MC00$ QK,/J"Q9/7\QVD>KZ;Y 4U]=)I!=Z,DB09J@#LF$N[1(!M$C9<2LOO;5.O5:LKFPS=7/E^+2A+MZK6KD Y]NJF M'%1)89EB"K3$53HOV(6\;;VC=W5R,8B#:,R$6NIY 5F) MNN+^DC+[2S[/(\'O2V?Q%KV^W;B^3=\73,KLGT\ S\QU2*70<"IE\A/XC"'@ MT4T$8TF1=(<<9,PVC$6U0@['(]XI;5KP\UK<1/<3^UTM-+HP^TN@C,>E%RU2 MHKA%,FIN**6_KL47\!BXVGM*QZL5&JWF,KF?-L:7"+R2X#\\3EV6+/UE%!HU MQS26C.S!+^I1AA;&.+$ JO&8!H2-F#=,^!V&/J F#PF1X R$,EGZU-!>\^A MK$%Q\Y5&7FT*1N?6%G.;SI(7<+P% WV*0,U_Z4?A@GMF6J C;$NK5,NUPXV/ MUU!U&A'__<>J959.);EA 8L1SL$0[2!!LI+6:^2?JR@AS3@.P!"" MG3OX=;F$( J\S$O$AX#Y,5X2WS21>5)/E$99+E%X]?3:YL/SFA M5I]Y7U6:F<80EH*^1'_9C4;$94%TC[3%1B0YJ6H?28\'R/I<$HY% C[0/(F( MY(-AD-"014,9C(D$]TKVQNK+[(/(!3;*/.P4I)BFGX8 1Q :CO.V7A3 X/@= MALH6N'0,NABFLD:>J6 MGJ[?<7W#C-D^\F/5LKUM?LS1*^63G>2T:K9N.,XSY;0"UELFP>X3"8_RR):) MA%\$3T"H,4(&:[L3,$*7*LI;,;@;\& M7!3>?@8;#88ZV%0TG1<4S>?)^6Q&RRF%R" CT;)HF@Z%*&5&.NRZ0"? MJ9YOXODFGIN(YQ?!T'!B4:8J)4+G6%SW>A@;;R:FY>]$3(%2FC=#JD>MJ>GX MFG7D'F\FM&G?-[%]$]LGB&U;RB$33Q#>DS?A72.\-M.<(V\SXF+%=+66&![6&@3HC WVPW;ZEJH(;//*4UJQZ?>(%5,K7HN07$5RM MY!U#)&(;GO M.L,0C\KX6R5\-'3&P2$P%N:/!<,=5BJ]6C+X[!LIT:*H^)]Q319)5+Q^^DW]-%]M'/3&(KO1,7F4EYZ@6(RB48W/UT";-=#T,-??(O$U53R30/'Q M>M6E\'!M8+6'J+$=^A@?,^*.B:H%1,]J M3?"F$*[*2-*3_TA;-58PQL'5I2LH)B&@!BV"W7$)WX' 8&4F#0CU/#R?@9WQ M.@^?"E^F52;^@YD<^XA.,CFSXJ#/\LMD_;9:KS5EQ1O5'&<&1$/SB%F&\F-0 M%_(+^>4%<922M2Y80+%,#;Q.B0K3NT6R26523!6):,Z.4+-4,9G 2LIA' =JPZ2(-@^L#JZ7F,K( M1DNM>"B+M-HYZ.X$=!9X'>OD!OJMZ #V,0B("YP0R20MW8EH= M;"KA@P'SL2 T +\3U>Y<16?F[>6EH>N]O37K_#JX RG)P\GE9*0W%"&7R"[P M,"% NDY !?1W\OKPU'-1G#05M2*1?7#]E(<#"^$S6!B?%("HS%>>(OH@L#Q, M<<6\#U+=T#4O(@_30P3,Z?X. R$[8.> 4Q?66(%7 M U((6].)%&'>(L. SR*P7D!XB#(%+EG&-VO+XK)@97;R:IZ+'E<14X L5J?6 MTYFX2&>EW+#XF"5(1O #81HR/=7NS\JCOF;BJ>*F7=J92?L.]NEO>W\?XZMLH?5['*.&3,K@S#5:1_BYL MN]AT?3G,MELW\IY)3_ 8O9A5.ZO;B,U&.R&[D:GMAEHI<-;*93/(BL53MSB_ MP$[-XS9'+1V&[JMY6=E0IQBQM_[#8'YJS_-S%X;NYHW#KO;IO9B-OBRR5?2!9JN>_!'BS%%6W M_>&J>?-SYV*C365K(?-B.8H0>\J]S-["G&[V_S'D(DMS;9_*+JH/.O,5 _XP M&!./#G&77Z7CTXN#<4B7$0GKEZ;J,0?OLCX->I@71D!*C68=2,"KKMK.;^TDMT*6U'1W4T,O5A_-%FT(ZT6OE MW:!G&B#$VV76UKT'O6CMYGI94+&6\_#@&^:Q7L7QE9>,>O>:]\DNN$X53GK+ M]9_+^KR&A3FX1.X+':;=,/K#F^S]^G/%??O :#''L3%FKU+2G^^LT&&MZD_C M9V#2MS7:*48E60(P(0U\\HM./G*)-1A/N7_Z>Y;$-]R_+]R?>H;HX#!^D_PW M[G_#_?GL^EZ1:O4YZ\U4]U^KB[;%KJ[7?PV)[E+Z_]^J_S2W\7]02P,$% M @ B( '6:D.WN=R @ :P< !$ !F9YS(5!(5*BT5I,FL:WJ6JUOD^.UA> MXISS?>=^G/.+=.=BG;C6+UTJ!A/!QY MF->J_"R-X_%9-L1E591X-$HR7"23$E=DF)Z-TBPF$_J^SI/QN,K&68GI>)+B M44HS/"5EC&%4D&*:32NHIL[H6N>:+J$AJ$]-Z'RM9\'2F#:/HM5J%:[24*HZ M&L9Q$MU_7GQST&"'Y4P\'*'7A>(>GT9671 -'EYIOOD-KX@V?!-2V40VT7@: M3P)$C%&LZ Q\["MR!17IN)D%G?C9$ [4AJ@;SA32@6T+A M37?S 4(V?]:T4ADDGI$."I!D61:M;48!VM9K(2DQ;@Q>+8##8WO$R1"G2;C6 M91#]E=MC0TQH0P2%4WSW7]CS_D4,^VZ>%H/GG1Z#,Z:!AK5\C$I@MG/IR^[U M:W![P/9P[),((8WC6\E.UK9,5'(KZ$4V\-Q'?P.57Y!G4__"B+A73A15DO]A MGJ)6R1:48: /-\896"JH9H'=&^RG]D>K(.PC\9!G#HY;8-6]!]#]SKA\%_N$ MO FS:7L3NN\#AVV)_N?\.2E.S;^G #\Q<4N\[?6(E;/@4O9W_C6I^\"L_.[F MTTL7B_.UAWI[WF()%1/,S5SLG@3A_0\"(\=$EGH>/24\,=5I*+^*N3L_;>Z. MO(.\0:2$TXZ?SMN']2IM)_0UW.U8=+QDV^^#172"[7;/![\ 4$L#!!0 ( M (B !UEL9.,X)0H 'U5 5 9G-L>2TR,#(T,#@P-U]L86(N>&ULS9Q= M;]LX%H;O^RNTV9M=8%CS4Q*+-H-NIET4VVF+)L4,=K$P^)D(=:1 5IKDWR\E MQXD52[9(Q>K>M(Y-G_>\)WI,'E+.ZU]O+Q?1#U,NLR)_PJ/(Y*K067[^ MYNC;V7N0'OUZ_.+%Z[\ \.<_OGZ,?BO4]:7)J^BD-*(R.KK)JHNHNC#1'T7Y M/?LAHB\+4=FBO 3@N'G;27%U5V;G%U6$(:;K8>M7RU3[#$)+9>O31_?#;K?$WI!F- M..>SYM6'H!NJG ,* H)>W2WUT_"**5N4HBX7Y:FQ4___MZX=>23ZK1\QR$-F=,JK"^I= MKJ>Z=A^D1J=^^(R?Z[(H*K&8X+)XE-E(>5$_\=$]NI>I ^WX,&UT[C^Z-U(U MMY7)M5E]6K9"1YE^<^0>S;7)YJ=&79=9=??N5EV(_-Q\$I=FSJE!.*$(<)RF M@ JH08HM DRSE%&&A$G)O'JXIN/:874)/%P9TN#FFR4*W BWJ2+LJG3@JUU\GC1;]T M5AH;2Z->GA<_9NZMS@XF]0-0/VBN]=Z LZW?PMMRG:4HU9Z2W8^8J<*M/ZXJ MT*J>+8O+87:J8M@O<%4V)WH4%:4VI5M3=ACHO(P0EF=9M3!SJ'",88) "I%; MZAGB ..0@M1JA EFJ1;6%ZMU\ ,CU6A$A8T0_IO\>[16]V?JH1C#>0JQZ,>2 MK[L@F)[:& 720[#)(7IJHPN@K3'^\/SAXK@)[*2XO+S.LU5'L9P;S&F<)#%@ MRDC7+!$!9((M0)92*%G,$LR&$M2I<&",[C6CMNAPBKJKLA^ET5[]>/*TZ873 M3BM!3'5'G RLG88VZ=H]T!^QNE%??+DH@?Q].Y2%HLYBX6V7$M@-+& VE0 CHP%&EE!!4X3 MB\507EJ1#[V86VE%*['AH+3=[Z@.B3\9T!YF-S'W>5LH_&^U=I?%LHG[N?Q2%C\R9V<>QU E ML4F B04$%"80I*F5(%8HH9+)V"+I1WVWT#2XWVMO7-!K?5_(>\HUE.[Q10C" M.L!_ ,R[S8V@N"?PQ/CNMK?-[9[Q_L!^*4W=/QH7I3[M_K!<7IORK#XH*#]; MZWJ?1 JK),> U"<6%!(&N,42"!*G,-4,DN%KVGUB!P;7R0.UH1^M$HA6&41- M"L/9W5NY_?P^9SW\&!Y5"B^,AWH,0GEO\,EP'FIS$^G![_''>GWWRL.![6_N M V,>0V8X3U*0,.U85@D' E/B5N%&(LK31*O!^SF="@<&^.&>G)5HY%2C6G8X MM-UUV4_J:+=^>'H;]4)RIYD@#KLC3@;?3D.;Q.T>Z(_92?'#E&_ELBJ%JN;2 MF%1 M[25UK6V5# &4DD52+76D%B*DW1P5]N*?&"L&JWH/VNU_P['J>U_/T;! MKOSP&6S("YO.Y(-P:4>:#)-. YMX= \([0+?79KR/,O/_UD6-]6%F^FN1'XW MC[%0"DL%W$14GWDK H1P4Y(BPB*%T]A"SR:P4V>:'G M':VTHWMQWP:PNU)# M^[_1_H/:/U_K ;W?3F,C6K_NN!-W?CO-;3=^NX>/[OLV^Q::I+'@L4-26@TH M-AAP32#0$C,20X*X''RS5[_,U+W>LS1YH]J[G]/8';RC.U O]__0Q?GU;\_3 MN9T6BTQEE4/]=[AQD]AV,?9C-\ZB'VX^[OQN$NLU$7:;V':XZ6X4Z[72NE6L?U1 M7U9OE99&-*=D-'%+2H43(.(4 '+>\#6K) 1YX=V3 S?OU81^9A[=AFH.FZL8[T6\U8U^LC3^2^%,M*+/Z= M7347AU$HEB1!0"#. 94Q=HBX5@P985+.C64T#3J/:\E,?!JWTHZ<>-"!>V>A MAG9B8^T'-6+>SL-/X3J-C3^#:X?].2=PG=9ZS]^Z1X=OTY^YM\YM*JQ $ )# M! 74)@I(RQE0(D7*4B&@1+Z[\W7@J3;E:RW_G?C&^O ->%]#@?ON.[T$;;9O M)CYJC[T)-/G6^F;Z73OJK=?]07CK8N@ZSON%.'<-3\P8A@) S"&@"B&0:JR M)E9SCBA'$@\EH17YP"@\:$6UV' 6VN[WPQ#LR8^&@7:\<.A,/8B'=J3)@.@T ML$E$]X#0A=N)"U2*Q8=-&M7(R?JNTY[69>@2;83;H-79<*,!R[(>,R-69$\C3KP8ZS&T MO0[K&QB*V?MLL?ZRAT),QY()D,10 6J2!(B$2L!U;&+"&&1F\%?*G@:?!JY: MS_M++UMU&$I4F+L@F(88"\!HV\$(@C:"30S/MHUM;CK&C-Q2J+?8..H:'XG8G;#]K-@IF]_^;G M^CN;";$I=LO"Q-3?B$8* TE0 IA$CDYNXI1X;NKU*$V#HA./VNJ!,UM?O89" M^0Q5"$+3OP !>.XQ-P+2OL@3H[K'X#:P^]XP.>\?1+5V]#D/W8=OUQWKFT5;?]IA7S=]V8C&R":<4""820"F- M70\(T[H'Q"DF;A9EGD2V!::!\5'3\^]===9D*'WA3H/ &VHR +=N)R-(>Q)P M8LBZ[6SSU3.N#ZW-BCL8OQ^_6#^3K?Y:Y_&+_P%02P,$% @ B( '64Z& M94*P!@ WC !4 !F&)W7#>Y\9S;>!)WVNF+!C\6$J<4Z0'IV/KO;TE;210[=ZS) M&?%>1(D$L8OO?@0LEGSSX\.FF'V"6.=5>3I/CNE\!J6K?%ZN3N>_W;PC:O[C MV='1FW\0\L=/'ZYF/U?N;@-E,[N(8!KPL_N\6<^:-2LN^VBNMW&?+5N9HPRL6NVNQI/,DYIFFE&?+">")%H8A/I23",9X)K:J3[ M8762I&G0J?;$I9(3P9TFRGA*0%ACE58!@NHZ+?+RKY/VPYH:9CB\LNY^GL[7 M37-[LEC\:YUHK1?=U<]-Z_REAMAM MLOCCEZN/;@T;0_*R;DSI6@-U?E)W)Z\J9YI.]?_IU^R[+=I?9->,M*=(P@A/ MCA]J/S\[FLT>Y8A5 1\@S-KC;Q\N/YL,IFZ*[;&K-HOVTN*B0A2NS:IUM+NQ MV=["Z;S.-[?%YW/K".%T'NIB2]J(4D5E:^Z?7VY>?+%\&Z%&7+J17N&)ISY: M:W_7"WAHH/3P.*Y=_T7E]AH5K:I5W-U9& M%=W;I(5]V/9_;NHG&-4O-G<@T MU20D%HB0*)YF*25)DG"@SF2,J?U!MP[7Z'$7A!K<\:KZM,".,1B,MU]:17BG MQC-SCZJ\SN_=O^X&VRZ-,T Y>APRGA 1>$8TSX"D4EHEF'1)%@:Y_;6U?:^_ MCN9Y=+,J>H@X;>S,F>CV(OL'6&W&B%53C:#<8UC0 MW?D,1QT@1O!7CU'Y[N"ZD34XF4+7K^6!87A;-GFS_0"KO%6B;'XU&U@& M35W"O"+)>. (0'!&93(DUF > 5C3AS%L9_ @H?&.V%PMBZBP,T?+ ,)SC MI.;;B>U=85;+H!Q3D'"2>HOSF0J!*(E0!^])M%3O%/Z+P<%'=(M,Y\ M$KP>83[XKT[T B2;+B!CZSP);-[E!?QZM[$0EZDWF?5IBLY*2H27@ECG,?TQ M-G-I2+SA8@1&OECL!82<.A"O5' 2T;\Q#Y<>M!I(DH"PP2HBN"VR$J7$9:IE'/'L@!C9)+?,=^+"S5U+L;0=A*0G'N/(:B?#E=Y"\&AIP['4$VG!,8%?GT?;ZK[$)6F2EAI%,^&E2V_M=@O]!,N M60Z2\,#A_SWF30/E1;79W)5/FZ1Z*;WW5&(&'*!5 C#YT3(+!)>YA%D34LKI M( 9>--L/A F7+X>+>6 :/E9%[O(F+U>_8((3V^S'P82KE -E/# $UQ%:@@$3V^X9??MZ1WP?0EM<2R37 M0N.Z1C-!A'6.:$4%X0HWS9X;4-FPDL/W;?>#8L*5RI%DG18.#PWT33 MOK/Z<;NQ5;%4TH()/"66A_9YKF5$)XH2QI@Q0!D%90;%?L]C)ER/?+UX M$_G3OWUP:U.NH'N=QVL5I,:5S3C0F 5[38Q%?A-M,N-8QLW LO1+5OLQ,.&J MXV I)U%M?+N!N$*4_Q6K^V:-B]NM*;=+F> BIB40U[WWJ7$*4]IJ0H'B0J88 M6#O&L^X7C?<#8_+UQN'"CL;'F\4S*:_PQ-G1TX7VHWT=_NSH/U!+ 0(4 Q0 M ( (B !UG,<1IL)TT 'HH!@ ? " 0 !E>#DY,2UF M$! $-Z 1 M " 5#" !F, %0 @ &(WP 9G-L>2TR,#(T,#@P-U]P&UL 64$L%!@ & 8 G0$ &OF $! end XML 18 fsly-20240807_htm.xml IDEA: XBRL DOCUMENT 0001517413 2024-08-07 2024-08-07 0001517413 false 8-K 2024-08-07 FASTLY, INC. DE 001-38897 27-5411834 475 Brannan Street, Suite 300 San Francisco CA 94107 844 432-7859 false false false false Class A Common Stock, $0.00002 par value “FSLY” NYSE false