0001433195-23-000007.txt : 20230126 0001433195-23-000007.hdr.sgml : 20230126 20230126160955 ACCESSION NUMBER: 0001433195-23-000007 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20230126 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20230126 DATE AS OF CHANGE: 20230126 FILER: COMPANY DATA: COMPANY CONFORMED NAME: APPFOLIO INC CENTRAL INDEX KEY: 0001433195 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 260359894 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37468 FILM NUMBER: 23557780 BUSINESS ADDRESS: STREET 1: 70 CASTILIAN DRIVE CITY: SANTA BARBARA STATE: CA ZIP: 93117 BUSINESS PHONE: 8053646047 MAIL ADDRESS: STREET 1: 70 CASTILIAN DRIVE CITY: SANTA BARBARA STATE: CA ZIP: 93117 8-K 1 appf-20230126.htm 8-K appf-20230126
0001433195false00014331952023-01-262023-01-26

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): January 26, 2023
AppFolio, Inc.
(Exact name of registrant as specified in its charter)

Delaware
(State or other jurisdiction of incorporation)
001-3746826-0359894
(Commission File Number)(IRS Employer Identification Number)
70 Castilian Drive
Santa Barbara, CA 93117
(Address of principal executive offices)
Registrant’s telephone number, including area code: (805) 364-6093
N/A
(Former name or former address, if changed since last report)

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:
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 classTrading SymbolName of each exchange on which registered
Class A Common Stock, $0.0001 par valueAPPFNASDAQ Global Market


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 January 26, 2023, AppFolio, Inc. (the “Company”) issued a press release announcing its financial results for its fourth quarter and fiscal year ended December 31, 2022. A copy of the press release is attached hereto as Exhibit 99.1 and is incorporated herein by reference.
The information contained in this Item 2.02, including the press release attached as Exhibit 99.1 hereto, is being furnished and shall not be deemed to be “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liability of that Section. Such information shall not be deemed to be incorporated by reference in any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing, except as otherwise expressly set forth by specific reference in such a filing.

Item 9.01. Financial Statements and Exhibits.
(d) Exhibits:
Exhibit Number
Description
99.1
104Cover Page Interactive Data File (embedded within the Inline XBRL document)




SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
Date: January 26, 2023
AppFolio, Inc.
By: /s/ Fay Sien Goon
Name: Fay Sien Goon
Title: Chief Financial Officer








EX-99.1 2 appfq42022exhibit991.htm EX-99.1 Document



primary-inc_wordmarka.jpg



AppFolio, Inc. Announces Fourth Quarter and Fiscal Year 2022 Financial Results
Revenue grows 31% in 2022

SANTA BARBARA, Calif., January 26, 2023 -- AppFolio, Inc. (NASDAQ: APPF) ("AppFolio" or the "Company"), a leading provider of cloud business management solutions for the real estate industry, today announced its financial results for the fourth quarter and fiscal year ended December 31, 2022.

"AppFolio continued to show resilience in the changing real estate industry with 2022 revenue growth of 31%. Not only did we successfully grow our payments business, we added new larger customers, current customers expanded their adoption of our value added services and we increased penetration of AppFolio Property Manager Plus,” said Jason Randall, President and CEO, AppFolio. “In 2023 we will continue to focus on expanding our innovative products and services and trusted customer partnerships. Our strong team and culture will continue to focus on driving efficiencies and operational excellence as we introduce new ways to help our customers manage and scale their increasingly complex businesses."

Financial Highlights
Revenue: Total revenue was $124.1 million in the fourth quarter of 2022, a 30% increase from $95.6 million in the fourth quarter of 2021. Total revenue for 2022 grew 31% to $471.9 million from $359.4 million for 2021.
Units Served: Total units on the AppFolio Property Manager platform increased to approximately 7.3 million in the fourth quarter of 2022 from approximately 6.3 million at the end of the fourth quarter of 2021.
Loss from Operations: GAAP loss from operations in the fourth quarter of 2022 was $20.0 million, or 16.1% of revenue, compared to $7.3 million, or 7.7% of revenue, in the same quarter of 2021. Non-GAAP loss from operations in the fourth quarter of 2022 was $3.4 million, or 2.7% of revenue, compared to Non-GAAP loss from operations of $0.4 million, or 0.4% of revenue, in the fourth quarter of 2021.
Cash: Cash, cash equivalents, and investment securities were $185.2 million as of December 31, 2022, compared to $183.5 million as of December 31, 2021. Non-GAAP free cash flow was $1.3 million, or 1.0% of revenue, in the fourth quarter of 2022, compared to $(2.0) million, or (2.1)% of revenue, in the same quarter of 2021. Total non-GAAP free cash flow for 2022 was $4.1 million, or 0.9% of revenue compared to $12.8 million, or 3.6% of revenue in 2021.

Financial Outlook
Based on information available as of January 26, 2023, AppFolio's outlook for fiscal year 2023 follows:
Full year revenue is expected to be in the range of $565 million to $575 million.
Full year non-GAAP operating margin as a percentage of revenue is expected to be approximately breakeven.




Full year non-GAAP free cash flow margin as a percentage of revenue is expected to be in the range of 2% to 3%.
Weighted average shares outstanding are expected to be approximately 35 million for the full year.

Conference Call Information
As previously announced, the Company will host a conference call today, January 26, 2023, at 2:00 p.m. Pacific Time (PT), 5:00 p.m. Eastern Time (ET), to discuss the company’s fourth quarter and year ended 2022 financial results. A live webcast of the call will be available at: https://edge.media-server.com/mmc/p/j4kdio9f. To access the call by phone, please go to the following link: https://register.vevent.com/register/BI1a3bcda7808844f6982d79643cf7929a, and you will be provided with dial in details. A replay of the webcast will also be available for a limited time on AppFolio’s Investor Relations website at https://ir.appfolioinc.com/news-events/events.

The Company also provides announcements regarding its financial results and other matters, including SEC filings, investor events, and press releases, on its Investor Relations website at https://ir.appfolioinc.com/, as a means of disclosing material nonpublic information and for complying with AppFolio's disclosure obligations under Regulation FD.

About AppFolio, Inc.
AppFolio is a leading provider of cloud business management solutions for the real estate industry. Our solutions enable our customers to digitally transform their businesses, address critical business operations and deliver a better customer experience. For more information about AppFolio, visit www.appfolioinc.com.

Investor Relations Contact:
Lori Barker
ir@appfolio.com

Use of Non-GAAP Financial Measures
Reconciliations of non-GAAP financial measures to AppFolio’s financial results as determined in accordance with GAAP are included at the end of this press release following the accompanying financial data. For a description of these non-GAAP financial measures, including the reasons management uses each measure, please see the section of the tables titled “Statement Regarding the Use of Non-GAAP Financial Measures.”

Forward-Looking Statements
This press release contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, which statements are subject to considerable risks and uncertainties. Forward-looking statements include all statements that are not statements of historical fact contained in this press release, and can be identified by words such as “anticipates,” “believes,” “could,” “estimates,” “expects,” “intends,” “may,” “plans,” “potential,” “predicts, “projects,” “seeks,” “should,” “will,” “would” or similar expressions and the negatives of those expressions. In particular, forward-looking statements contained in this press release relate to future operating results and financial position, including the Company's fiscal year 2023 financial outlook, anticipated future expenses and investments, the Company's business opportunities, and the impact of the Company's strategic actions and initiatives.





Forward-looking statements represent AppFolio's current beliefs and assumptions based on information currently available. Forward-looking statements involve numerous known and unknown risks, uncertainties and other factors that may cause the Company's actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Some of the risks and uncertainties that may cause the Company's actual results to materially differ from those expressed or implied by these forward-looking statements are described in our Form 10-Q for the quarter ended September 30, 2022 filed with the SEC on October 28, 2022 and the section entitled “Risk Factors” in AppFolio's Annual Report on Form 10-K for the fiscal year ended December 31, 2022 to be filed with the SEC, as well as in the Company's other filings with the SEC. You should read this press release with the understanding that the Company's actual future results may be materially different from the results expressed or implied by these forward looking statements.

Except as required by applicable law or the rules of the NASDAQ Global Market, AppFolio assumes no obligation to update any forward-looking statements publicly or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future.







CONDENSED CONSOLIDATED BALANCE SHEETS
(UNAUDITED)
(in thousands)
 December 31,
2022
December 31,
2021
Assets
Current assets
Cash and cash equivalents$70,769 $57,847 
Investment securities—current89,297 64,600 
Accounts receivable, net16,503 12,595 
Prepaid expenses and other current assets24,899 23,553 
Total current assets201,468 158,595 
Investment securities—noncurrent25,161 61,076 
Property and equipment, net26,110 30,479 
Operating lease right-of-use assets23,485 41,710 
Capitalized software development costs, net35,315 41,212 
Goodwill56,060 56,147 
Intangible assets, net4,833 11,711 
Other long-term assets8,785 7,087 
Total assets$381,217 $408,017 
Liabilities and Stockholders’ Equity
Current liabilities
Accounts payable$2,473 $1,704 
Accrued employee expenses34,376 30,065 
Accrued expenses15,601 13,284 
Other current liabilities8,893 7,589 
Total current liabilities61,343 52,642 
Operating lease liabilities50,237 55,733 
Other liabilities4,091 2,261 
Stockholders’ equity265,546 297,381 
Total liabilities and stockholders’ equity$381,217 $408,017 





CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(UNAUDITED)
(in thousands, except per share amounts)

 Three Months Ended
December 31,
Twelve Months Ended
December 31,
 2022202120222021
Revenue(1)
$124,058 $95,600 $471,883 $359,370 
Costs and operating expenses:
Cost of revenue (exclusive of depreciation and amortization)(2)
50,342 39,097 191,826 143,944 
Sales and marketing(2)
29,840 19,945 107,398 73,200 
Research and product development(2)
31,152 19,591 111,118 65,980 
General and administrative(2)
24,534 16,308 100,792 57,279 
Depreciation and amortization8,142 8,001 33,119 30,845 
Total costs and operating expenses144,010 102,942 544,253 371,248 
Loss from operations(19,952)(7,342)(72,370)(11,878)
Other income, net213 12,406 4,469 13,111 
Interest income, net552 328 1,184 501 
(Loss) income before provision for income taxes(19,187)5,392 (66,717)1,734 
Provision for income taxes513 6,723 1,402 706 
Net (loss) income$(19,700)$(1,331)$(68,119)$1,028 
Net (loss) income per common share:
Basic$(0.56)$(0.04)$(1.95)$0.03 
Diluted$(0.56)$(0.04)$(1.95)$0.03 
Weighted average common shares outstanding:
Basic35,229 34,738 35,010 34,578 
Diluted35,229 34,738 35,010 35,701 




(1) The following table presents our revenue categories:
 Three Months Ended
December 31,
Twelve Months Ended
December 31,
 2022202120222021
Core solutions$35,378 $28,691 $132,541 $105,148 
Value Added Services86,287 63,754 327,636 241,289 
Other2,393 3,155 11,706 12,933 
Total revenue$124,058 $95,600 $471,883 $359,370 

(2) Includes stock-based compensation expense as follows:

Three Months Ended
December 31,
Twelve Months Ended
December 31,
2022202120222021
Costs and operating expenses:
Cost of revenue (exclusive of depreciation and amortization)$767 $515 $2,640 $2,024 
Sales and marketing3,185 742 8,681 2,329 
Research and product development4,870 1,935 16,030 5,457 
General and administrative3,904 2,096 13,584 5,531 
Total stock-based compensation expense$12,726 $5,288 $40,935 $15,341 





CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
(in thousands)
 Three Months Ended
December 31,
Twelve Months Ended
December 31,
 2022202120222021
Cash from operating activities
Net (loss) income$(19,700)$(1,331)$(68,119)$1,028 
Adjustments to reconcile net (loss) income to net cash provided by operating activities:
Depreciation and amortization7,525 7,488 30,820 29,032 
Amortization of operating lease right-of-use assets689 887 3,187 3,199 
Impairment, net2,230 — 22,022 — 
Deferred income taxes399 6,644 (993)250 
Stock-based compensation, including as amortized13,343 5,801 43,234 17,154 
Gain on sale of business— — (4,156)(380)
Gain on sale of equity-method investment and recovery of note receivable— (12,767)(40)(12,767)
Other221 160 175 249 
Changes in operating assets and liabilities:
Accounts receivable(1,619)(753)(4,198)(2,103)
Prepaid expenses and other current assets(2,239)1,390 (5,398)(2,168)
Other assets(254)(78)(1,883)(1,259)
Accounts payable945 (887)1,176 497 
Accrued employee expenses5,103 4,929 4,281 11,264 
Accrued expenses(539)(347)3,452 (1,773)
Operating lease liabilities(776)(727)(2,524)1,268 
Other liabilities753 (1,477)4,329 (8,100)
Net cash provided by operating activities6,081 8,932 25,365 35,391 
Cash from investing activities
Purchases of available-for-sale investments(8,845)(74,174)(79,279)(241,215)
Proceeds from sales of available-for-sale investments994 — 994 43,198 
Proceeds from maturities of available-for-sale investments11,285 33,600 87,883 107,354 
Purchases of property and equipment(597)(2,937)(6,540)(8,103)
Capitalization of software development costs(4,220)(6,104)(14,688)(24,615)
Proceeds from sale of business, net of cash divested— 402 5,124 402 
Proceeds from sale of equity-method investment— 12,520 40 12,520 
Net cash used in investing activities(1,383)(36,693)(6,466)(110,459)
Cash from financing activities
Proceeds from stock option exercises1,895 1,823 4,474 2,614 
Tax withholding for net share settlement(3,056)(659)(10,637)(9,962)
Net cash (used in) provided by financing activities(1,161)1,164 (6,163)(7,348)
Net increase (decrease) in cash and cash equivalents and restricted cash3,537 (26,597)12,736 (82,416)
Cash, cash equivalents and restricted cash
Beginning of period67,482 84,880 58,283 140,699 
End of period$71,019 $58,283 $71,019 $58,283 





RECONCILIATION FROM GAAP TO NON-GAAP RESULTS
(UNAUDITED)
(in thousands, except per share data)

Three Months Ended
December 31,
Twelve Months Ended
December 31,
2022202120222021
Costs and operating expenses:
GAAP cost of revenue (exclusive of depreciation and amortization)$50,342 $39,097 $191,826 $143,944 
Less: Stock-based compensation expense767 515 2,640 2,024 
Non-GAAP cost of revenue (exclusive of depreciation and amortization)$49,575 $38,582 $189,186 $141,920 
GAAP cost of revenue (exclusive of depreciation and amortization) as a percentage of revenue41 %41 %41 %40 %
Non-GAAP cost of revenue (exclusive of depreciation and amortization) as a percentage of revenue40 %40 %40 %39 %
GAAP sales and marketing$29,840 $19,945 $107,398 $73,200 
Less: Stock-based compensation expense3,185 742 8,681 2,329 
Non-GAAP sales and marketing$26,655 $19,203 $98,717 $70,871 
GAAP sales and marketing as a percentage of revenue24 %21 %23 %20 %
Non-GAAP sales and marketing as a percentage of revenue21 %20 %21 %20 %
GAAP research and product development$31,152 $19,591 $111,118 $65,980 
Less: Stock-based compensation expense4,870 1,935 16,030 5,457 
Non-GAAP research and product development$26,282 $17,656 $95,088 $60,523 
GAAP research and product development as a percentage of revenue25 %20 %24 %18 %
Non-GAAP research and product development as a percentage of revenue21 %18 %20 %17 %
GAAP general and administrative$24,534 $16,308 $100,792 $57,279 
Less: Stock-based compensation expense3,904 2,096 13,584 5,531 
Less: Impairment, net2,230 — 22,022 — 
Less: Legal costs and insurance recoveries— — — (1,900)
Non-GAAP general and administrative$18,400 $14,212 $65,186 $53,648 
GAAP general and administrative as a percentage of revenue20 %17 %21 %16 %
Non-GAAP general and administrative as a percentage of revenue15 %15 %14 %15 %
GAAP depreciation and amortization$8,142 $8,001 $33,119 $30,845 
Less: Amortization of stock-based compensation capitalized in software development costs618 513 2,299 1,812 
Less: Amortization of purchased intangibles977 1,153 4,373 4,647 
Non-GAAP depreciation and amortization$6,547 $6,335 $26,447 $24,386 
GAAP depreciation and amortization as a percentage of revenue%%%%
Non-GAAP depreciation and amortization as a percentage of revenue%%%%




Three Months Ended
December 31,
Twelve Months Ended
December 31,
2022
2021(1)
2022
2021(1)
Loss from operations:
GAAP loss from operations$(19,952)$(7,342)$(72,370)$(11,878)
Less: Stock-based compensation expense12,726 5,288 40,935 15,341 
Less: Amortization of stock-based compensation capitalized in software development costs618 513 2,299 1,812 
Less: Amortization of purchased intangibles977 1,153 4,373 4,647 
Less: Impairment, net2,230 — 22,022 — 
Less: Legal costs and insurance recoveries— — — (1,900)
Non-GAAP (loss) income from operations$(3,401)$(388)$(2,741)$8,022 
Operating margin:
GAAP operating margin(16.1)%(7.7)%(15.3)%(3.3)%
Stock-based compensation expense as a percentage of revenue10.3 5.5 8.7 4.3 
Amortization of stock-based compensation capitalized in software development costs as a percentage of revenue0.5 0.5 0.5 0.5 
Amortization of purchased intangibles as a percentage of revenue0.8 1.2 0.9 1.3 
Impairment, net as a percentage of revenue1.8 — 4.7 — 
Legal costs and insurance recoveries as a percentage of revenue— — — (0.5)
Non-GAAP operating margin(2.7)%(0.4)%(0.6)%2.2 %
Net (loss) income:
GAAP net (loss) income$(19,700)$(1,331)$(68,119)$1,028 
Less: Stock-based compensation expense12,726 5,288 40,935 15,341 
Less: Amortization of stock-based compensation capitalized in software development costs618 513 2,299 1,812 
Less: Amortization of purchased intangibles977 1,153 4,373 4,647 
Less: Impairment, net2,230 — 22,022 — 
Less: Legal costs and insurance recoveries— — — (1,900)
Less: Gain on sale of business— — (4,156)— 
Less: Gain on sale of equity-method investment and recovery of note receivable— (12,767)(40)(12,767)
Less: Income tax effect of adjustments(1,363)(6,820)(2,087)1,300 
Non-GAAP net (loss) income$(1,786)$(324)$(599)$6,861 
Net (loss) income per share, basic:
GAAP net (loss) income per share, basic$(0.56)$(0.04)$(1.95)$0.03 
Non-GAAP adjustments to net income0.51 0.03 1.93 0.17 
Non-GAAP net (loss) income per share, basic$(0.05)$(0.01)$(0.02)$0.20 
Net (loss) income per share, diluted:
GAAP net (loss) income per share, diluted$(0.56)$(0.04)$(1.95)$0.03 
Non-GAAP adjustments to net income0.51 0.03 1.93 0.16 
Non-GAAP net (loss) income per share, diluted$(0.05)$(0.01)$(0.02)$0.19 
Weighted-average shares used in GAAP per share calculation
Basic35,229 34,738 35,010 34,578 
Diluted35,229 34,738 35,010 35,701 
Weighted-average shares used in non-GAAP per share calculation
Basic35,229 34,738 35,010 34,578 
Diluted35,229 34,738 35,010 35,701 

(1) Amounts have been revised from those previously reported to reflect the gain realized on the sale of the SecureDocs, Inc. investment, accounted for under the equity-method of accounting, in the fourth quarter of fiscal year 2021.






Three Months Ended
December 31,
Twelve Months Ended
December 31,
2022202120222021
Free cash flow:
GAAP net cash provided by operating activities$6,081 $8,932 $25,365 $35,391 
Purchases of property and equipment(597)(2,937)(6,540)(8,103)
Capitalized software development costs(4,220)(6,104)(14,688)(24,615)
Non-recurring expenses paid related to the sale of MyCase— — — 7,759 
Legal costs and insurance recoveries— (1,900)— 2,350 
Non-GAAP free cash flow$1,264 $(2,009)$4,137 $12,782 
Free cash flow margin:
GAAP net cash provided by operating activities as a percentage of revenue4.9 %9.3 %5.4 %9.8 %
Purchases of property and equipment as a percentage of revenue(0.5)(3.1)(1.4)(2.3)
Capitalized software development costs as a percentage of revenue(3.4)(6.4)(3.1)(6.8)
Non-recurring expenses paid related to the sale of MyCase as a percentage of revenue— — — 2.2 
Legal costs and insurance recoveries as a percentage of revenue— (2.0)— 0.7 
Non-GAAP free cash flow margin1.0 %(2.1)%0.9 %3.6 %






























Statement Regarding the Use of Non-GAAP Financial Measures

We disclose the following non-GAAP financial measures in this press release: non-GAAP income (loss) from operations, non-GAAP operating expenses (cost of revenue (exclusive of depreciation and amortization), sales and marketing, research and product development, general and administrative, and depreciation and amortization), non-GAAP net income (loss), non-GAAP net income (loss) per share, and free cash flow.

Non-GAAP presentation of income (loss) from operations, operating expenses, net income (loss), and net income (loss) per share. These measures exclude certain non-cash or non-recurring items, including stock-based compensation expense, amortization of stock-based compensation capitalized in software development costs, amortization of purchased intangibles, impairment, net, legal costs and insurance recoveries, gain on sale of business, and the related income tax effect of these adjustments, as applicable and described below.

Free cash flow. Free cash flow is defined as net cash from operating activities, less purchases of property and equipment, capitalization of software development costs, and insurance recoveries, plus legal costs and non-recurring expenses paid related to the sale of our wholly owned subsidiary MyCase, Inc. completed on September 30, 2020. We use free cash flow to evaluate our generation of cash from operations that is available for purposes other than capital expenditures and capitalized software development costs. Additionally, we believe that information regarding free cash flow provides investors with a perspective on the cash available to fund ongoing operations, because we review cash flows generated from operations after taking into consideration capital expenditures and the capitalization of software development costs due to the fact that these expenditures are considered to be a necessary component of ongoing operations.

We use each of these non-GAAP financial measures internally to assess and compare operating results across reporting periods, for internal budgeting and forecasting purposes, and to evaluate our financial performance. We believe these adjustments also provide useful supplemental information to investors and facilitate the analysis of our operating results and comparison of operating results across reporting periods.

In particular, we believe these non-GAAP financial measures are useful to investors and others in assessing our operating performance due to the following factors:

Stock-based compensation expense and amortization of stock-based compensation capitalized in software development costs. We utilize stock-based compensation to attract and retain employees. It is principally aimed at aligning their interests with those of our stockholders while ensuring long-term retention, rather than to address operational performance for any particular period. As a result, stock-based compensation expenses vary for reasons that are generally unrelated to financial and operational performance in any particular period.

Amortization of purchased intangibles. We view amortization of purchased intangible assets as items arising from pre-acquisition activities determined at the time of an acquisition. While these intangible assets are evaluated for impairment regularly, amortization of the cost of purchased intangibles is an expense that is not typically affected by operations during any particular period.

Impairment, net. We believe that impairment charges, net of gains do not reflect future operating expenses, and are generally unrelated to financial and operational performance in any particular period.

Significant legal costs and insurance recoveries. Significant legal litigation costs, settlement expenses or proceeds, other associated expenses, and insurance recoveries of such costs do not relate to the ongoing operation of the business and tend to vary significantly based on the circumstances of each transaction. This is not indicative of our core operating performance and may not be meaningful in comparison to our past operating performance.





Gains and non-recurring costs related to the sale of businesses. In August 2022 we completed the sale of AppFolio Utility Management, Inc. and in September 2020 we completed the sale of MyCase, Inc., each a former wholly owned subsidiary. We have excluded any gains and charges related to these sales, as we do not consider such amounts to be part of the ongoing operation of our business.

Gains related to the sale of equity-method investments. In December 2021 we sold all of our interest in SecureDocs, Inc. an equity-method investment. We have excluded any gains related to this sale, as we do not consider such amounts to be part of the ongoing operation of our business.

Income tax effects of adjustments. We utilize a fixed long-term projected tax rate in our computation of non-GAAP income tax effects to provide better consistency across interim reporting periods. In projecting this long-term non-GAAP tax rate, we utilize a financial projection that excludes the direct impact of other non-GAAP adjustments. The projected rate, which we have determined to be 25%, considers other factors such as our current operating structure, existing tax positions in various jurisdictions, and key legislation in major jurisdictions where we operate. We periodically re-evaluate this tax rate, as necessary, for significant events, based on relevant tax law changes, and material changes in the forecasted geographic earnings mix.

Our non-GAAP financial measures may not provide information that is directly comparable to that provided by other companies in our industry, as other companies may calculate non-GAAP financial results differently. In addition, there are limitations in using non-GAAP financial measures because non-GAAP financial measures are not prepared in accordance with GAAP and can exclude expenses that may have a material impact on our reported financial results. As such, non-GAAP financial measures should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. A reconciliation of the historical non-GAAP financial measures to their most directly comparable GAAP measures has been provided in the tables above. We encourage investors to review the reconciliation of these historical non-GAAP financial measures to their most directly comparable GAAP financial measures.











###

EX-101.SCH 3 appf-20230126.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 appf-20230126_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Central Index Key Entity Central Index Key Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Trading Symbol Trading Symbol Entity File Number Entity File Number Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Soliciting Material Soliciting Material Entity Address, City or Town Entity Address, City or Town Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Local Phone Number Local Phone Number Entity Address, Postal Zip Code Entity Address, Postal Zip Code Written Communications Written Communications City Area Code City Area Code Cover [Abstract] Cover [Abstract] Title of each class Title of 12(b) Security Document Type Document Type Amendment Flag Amendment Flag Security Exchange Name Security Exchange Name Entity Registrant Name Entity Registrant Name Entity Emerging Growth Company Entity Emerging Growth Company Entity Address, State or Province Entity Address, State or Province Document Period End Date Document Period End Date Pre-commencement Tender Offer Pre-commencement Tender Offer EX-101.PRE 5 appf-20230126_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 6 primary-inc_wordmarka.jpg begin 644 primary-inc_wordmarka.jpg MB5!.1PT*&@H -24A$4@ ",T )$" , X@;$G PU!,5$5'<$P> M)#(=)3 @($ =)#$>)#$ 0$ >(S$>(S(@*# >)#$@)# >)#$5*RL@(# >)#$> M)#$>)#$:)C,>)#$;)"X@(#4<(S(>)#$>(S$>)#$=)3$=)#$@)C,@)3 @)#(= M(C$?)#$=)#$?)3$>)#(>)3(=)3(>)C$?(S(>(C,>)#(>)#$>)#$<(S(>)#$= M(RX?(S >)# ?)#(?)3$=(S >)#(>)#$>)#$>)3 =(S$>)#$>)#$>(S$=(S$> M)# ?)# >)# >)#&1:3!% 0'123E, @& (O_L$WY\@]T#S#!#OZ^<4VQP8 M)..[RVB3*# X-+?'?--,BT1L/'#/JTA4+'2SKZ=07->;PUAXAY>#HV2/_7>! M%0 5&E)1$%4>-KLW05BW,RR@-&RQ\-F9@BC8V:H_6_JO1I*?\Y2QC\ M)'5W!4!SS0\/QC?3TV^F_L;M](?5 !HM.7]BS=7FRO=_#=&1[>[ 0#00+WC M[?O-A?P?7'_O!0! @_3VMA]7\B<<[4=;L#;<'_]KZ\L! +^ SL'MS"A_VE0T M'\/IJR\+^1\L';U_-Q\ T&+#SX\+^3*#7C0:<]M'^;\8G8T# %JI,WY>R@J: MG3-\[^?_[&08 - VG>^#Q:SH-AJ+X6;^C-%#N]H4 #X]+F5UH]5H*/86\R=M M=@( VN+X>2/K<1JT+&;:GS, T#L_[&9MQM%$S&WD"YSUHO$ 8#C5SXKHZ#AEG-EQMU @ :9_PVJW/B3(M\SPH. @ :9G[0S>HLM&B3-]Y/ 'XE MTTOYRJ:#ACG+"AX" )ID>)*I9GYS9FRY!^"7<3.;:N8WZ$M6: 8"+V50S[:5F .!C-]5,>ZD9 'B3J6;:2\T P%-7 MS;28F@& [6ZJF?92,P!PFY-W$35!S0# 13U$7U P 3.5$+/6O#P?/;Y[&@$!:@9 +C-6CSW@A+4# !< M9AT>@B+4# ",LPX[O: (-0, SUF#JS;'#&H& (?-;):*&=0, 'S(ZOK+02%J M!@#>9V7=@Z 4-0, ;VUGHLTU P"KW:SJJ!>4HF8 X"FKZAX'Q:@9 'C,JIZ# MD%Y:@9 -C-BCX&!:D9 'C*:F;G@Q93,P 8TG0?E*1F . ZJ]D-2E(S +"8 ME7P)2E(S +">U?P(2E(S / N*^D.@Y+4# \9"5;05%J!@"^9B7O@Z+4# !< M9B7?@A93,P"8:S#J!"VF9@ PU^ Z*$K- , 'RV90,P"TVG16\BXH2LT P)NL M9#DH2LT P%56,1N4I68 X#2KV S*4C, L)55W 5EJ1D 6,HJMH.RU P 9"4' M05%J!@"6;6E"S0#0:L.L8BDH2\T P'%6\24H2\T P#BK. G:3,T 8$S355"6 MF@& BZSB(6@S-0. H9-/05EJ!@"F3=!&S0#0:K=9Q3@H2\T P%16<1RTF9H! M0,T,@T+4#!2P-ARN?QK_V?IPN!R FD'-0'/U5O>_?Y[:&1S.;/7[2]W\ES;Z M;S<'.V^F/PU[ 8VA9HQI0LT@8NY/WB[F3^I_W7D:KP6TBYJ)7PAJ!N;&3\^G MEZ.L9./TS8?Y -0,:@8F:_?I[G Q:[/R^'F_$X":0LW>W*[&Z\* M4#.H&5C_<;J4KVCQ;'HY7@6@9E SL/[TN)(3\';J./XU>JN?;FZ?!X MW]T]HQ!(,-\+V#WG^56;KS7 M)JGK5[:;_I=M-MM,I2;:(M>*_=I3-:,4*M/<4;OU4Y?L.OTOFVSV*Y5::?MQ MV]1)<8=?>42G>*[0?U *'2WUM1Y8^ 66Z6;/C7&!GJ04IMHYNRY:^ 7K3)L&Q0I53.*NQPV+NN9CQ_(US?WU>)U[U(M M-S8,4:NORO07RG+1?WQ-S.M]:1V='J0FO:WB07ZZN6\;JF:2QB@-^]^]*L/C MBMVO_J)MJ)I1N"N-3]E#T<+C\H?OJ_9J4;-<]1AB8=7V+KTT9Q[HP3%[UFR8 MI/R .PPT::]WUTJJ9A+">=MG#QX"L@=9;>JHFE'XT#O'9LU'0*RX7HW+]!*< M?8TA1G9S2B_*R/7K#,'EUXT6*1%,NKK52JIFY&8L)Q]%"Z%ALV;8KYY0-:.T M;ME/"^$I9D]CAQ+-&'YYB-UGPZ&7XQR_?82GV)R[I/R60N/#1W@&YYRN:D9. M^MMJ[8$#N];/Z:IFE+!ZVP<'K#Y:%"BAS%0&8O"O97HEYOO!XK!MMW!(^6^M M?L]"V.S-7%'..$_Z3*%K/Q>!R?6>N&HFI%&^?9=103R'PU7U0QO1LG\ M;09)S=6R&43 KO5-2A!=&T TM:%!\7'GU]][/-KN;5<=@\(QSMK@R=H,=?%O MQRVRWYGT=R.LW[?&;F.!)VL[UE7-2*"2.EB(#.M-2JIF.#$ZJX^ZA=_%ZIO3 M5"<9F:>TA>@44VU*!G>4AX@^X^H9?;%A^&/>=X<"JUPSX"^?:I&H]/VO)]U\ MH\#:=Q_\Y4\553-B:U\SB!JKGUJJ9L+7:5;Q _FO*4FFE?I$Y(KWJ4&R,\\> M1#4;4PQV5?Q$;4Z!C&L,$>GN=!+1_H>3S@58E5,F20IYVQ#=!_13O?-Q\\5S2?G_NXC:O;=)*',[0@FK4_RB)K?+U < MW'X1HF*;',4IM[40.VL[-U3-A,'MX4%IE\37OGB(7UIS2#[.-0\)6%>=(M/V M\8A\ZYFYKWSI'Q3C$#,<)JVO,HB#=3$I:L;$A]#62XI)X?T3@JBF7%4S,<0, MT'-);,ZMQR &6[X=IT4&DO@<4T0*>3RFZ#R^QU1%;)HF":)B\Y_T+8.X6*D" M16HY@.A8WZ 8S+,(WB>SMRX-(#CN#Y+&L02)-AR)QP*.R MCS;D '%BV0()@?^D=P/$R;H[%)V]!PFD"Q0Q][T(X:1WAJJ9 *YX2H-$I6MU M"*?Z[DJSR61!*H,V16"'QRWH :T#XN:M=(K?GONDTXA;?F)$-DX&*0P*%*7R MR(>0BC==U4R@9=TG^"X)R4WE(22O62()S(N0#5L1?S,\;D8_YC09!) _&A0S MO8 M#$_*&"2:A"'W3>( MMSHD,HSH%Z\%X5DI5]7,P_IXVIC$XJ1LB$_@]1FC;T%6]I&X\O&,#(?E OXR M8XJ/RSA.>F5#*+,V\=6'3(H&<5>X6)""?W)5S3QHAJ==2"3NV8,46+-"0JH< M(+.S0?PL\1R3?DG/2O2<&']#?I,NKR$:EC*((]>#5";$F=[W( UOY:B:><02 MSQN0.(R)#VFP2XG$L_ @MP^=N&EP6SM_&T! GVV*R9G/I#E\P"58GIE +GF= M>'(:54@E$Z*_E"Y!F'-6A2'(I])MP805MHD/I8,DMD0-Y4/!AE]F*IF?JB+ #020>F; M04:S.0FCG4"VIOF-S>0C,GE ,&)=)[WP(S%ZHC::_LPWBP[TS2,IN&*IF M?F2& %(4/[UO0U9;E\0P]I 0F19QD>=QB?09Q/:M4]1T\)CT_35O8?^ =-K$ MQ=&'Q 8Y53,_D4< (XK=N J)>2>'!+"WD!A>FWC@\!UK7""\8ILB9G*8M+Z! M\.HFMQ5%=>-,JPO)W5U5,[^&(+(4L]*606Z]#L6NSY @U98<->,>( %O)W_- M%'J00'5*H;,@G1N%SEAYD)Z_4S63[)JY52&_BT[QNB!9O(H,-5,J0@[OLM?, MTH<4K".%#?+I4]B6:23"IJ!J)KDU8VZ0"-4IQ4C?(&DRIO@UT\Y#%B-#ZIH9 MVY!%RE UDZ*032PDA+]0-9/4FME[2 AVURDNS@'),RB(7C-M'_*H.1+7S-R" M/#8A3SH/Z30H5&8:";(MJ9I)8LV8721(\8WBH7>11#-7[)J9>Y#)P)2V9C0+ M,IF5*$P92$=3CS+] 6^L:B9Y-3/WD"BL;ZB5F1!M#)%K1F.0B]^1M&;Z#'*I MFJIF0F.,&)(FZZJ:25C-G!F2IEY1*S,AZ@M<,W,+LO$Z4M;,C4$V^;:J&8E? M$<_?9TO53))JIE5# MD[BIBQ1G)IPM;,SH)\O#<):V;"()]\2]5,*%8,B60= M5ZJ%JAC_C M"XEU*%.$3DBT3U?(FIE;D),UE*QF- 8Y>1U5,T$M/Y%@=5/53!)JIG1 @N5S M%)D;0[)M# %KIF,#*F>BJ)D= UXT9U3-'&TDFC]5-2-_S>3R2#0VH8CL&)+N M7;R::?F0E_4F40?R/N/O 25F+5S :RJY:E MJ!FC!]G-''5.TU/,#)ZFSJ-3-1,-MXZ0J(=A)W@-GBE2S:0@OYDC0\UD(;^N M\9(UTZ!@IGD$HG[WJIKAK_6)E\$TXJIMXT6D!:J9'4,"U!SQ:^8=2?!MO.*I MDWL*9&XA$/6[5]4,?VT?KR2E;IH)QU&8FBG[2(2M(7K-M"TDPIF".D Z.0IB M;^&EL+VJ&?EJ9NPA+.J.]0M>A^\*4C-&#PEQ$K1F_B_658J/(!U7'6;PD(FJ M&=EJYF@C+.I)[2'#"QD)4C-?2(RAV#7315)8'0IF#]G,*( K7M"5^%(UHUY; M&US7(2X*5;P25J$P!%W(6" Y[(J(-=.@OULA.?(%"L1EK_04XA=>TI>A:D:B MFNDSO*)Z03V<'8(+A2'@JTTK'A)D5B!NS("3?K.0(#6= MF\T&^/,UY44]6, M/#738'A-=9W"-\>KZ0A0,S4DRH1_:3%(I"E S*@W>JB:43'#15>G4%48HE ]?)]O\Y9!OU9>'M^_UG5+ M\,690#\VUTBB9C2YPSJF82 M^PI^JYH9I/_AD,GX"O?WMS(]S##GIV:=@8NW^*X3D\-+@/U9>GM. M-;3C/Q>Z)M?L-EVT$*5OT6JFP.$EP%;QL&FF)IHVS_W5_J^3_CADF$R[>C7( MPFK1DTZ1?SLQULEN:#OVO MDIG33J-UT9;Y3?)#\&37KCF=@M"G9QY%DX[O.M&)7!]AR7SC P)]=$:IF,J$]CVP=[LH0[3=4\<,!URBGP M87_L= J3V4@SA&@;UW52)%JR$%+Q^F;0 \J+416\I0V1:J8>SLKCH3]UZ 'F M_N*+OJMGG!F$-VC1D]H>^&.]_ERGIQCS5 \1L%OBUHRJF5(5$2@V]RX]Y^V] M:\MT,([K@8>T5J#PE4X9A(:58[I.#D1I!.-MGON 3OL#\#41J68^B.J!HWQ? MIB>,ST7!SY*8SB VZZS3DUH^>+._%V4*I*Q]V^ M8XI:,ZIFRD7PQM;O+0K$ M&=ZK K]S@O\Q)OYH2;R,-^+<\H_G-&F,(-AF9]#3VI>\='M-)IYSIP6"L+9S M/<"DOWRAGR SM"+$Q;(F/\O RY%_S40RZ9Q!(=3MJP95 0%W"429D4,C-5!4(I MBR H-BOP#6S8."FV' I9/P7:.J&6$LS[%J@J.0R"(R5 M*)"H6\:E,)6S#%Q\"54S DRZL@$??9%K)BYS!E[6;\1-A5OT@HV)%U4SXCUT M5S\:Q(M[M85]3MNQ$:)TFR+D-&/_T8((L6:9PK9,@XNQU#5CC5P*&Z?GA]A2 MX)J)2=D''^RK0ER5N'U3>!U5,V+5C%,$)[4Q<>7<,N!D)N&!;D[ASFS:XJ!94S0A5,VOP M49\2=\:J"B[8&P6@5V-\T54(W T"6LI1,\4Y<6*\>PB?)FW-]#K$B9ZR^1\% MKVHF"R[^S-Y]:*?.,U$8'C 2P6!,,[TED-Y[_0YS_S?U][+J:6Q+V\=Z+B$K M"2_V:'0Y%">RF:&]02W4#/O*VL,3<<+>=C0/W4Q^7U5A*HGXL//Z;$L=^8HD M/^U+DD%@@II)%K)G[3/)UVLIU]W*HF2SU_2D!T-SP MCEB%F@%(ZHK7>D_$I>$]UQ4'"P49K<2;4Z/[&-#7S$$B>X>+7':QJ(YX9X M=.KO5)/FK_LH+E2,8LT*5S.O0W' SO(["!!JYESAUC?BP>" ?V(\U S/]>Z; MK0 PC +6$[_'LR]ZXM67MP5ZFKO:0-RXZOA\L$U0,SLK;E1;"I5FH6;^XR95 ML,ZU>')2IUC2'6H&+ALIF*E8\6-88[FOY90_9O*_E:45,=?,+A)7!A.%NB]4 MS:1OXLQ-7Z%VH6;^S4X4["X3;Q+XB3_OL8(]RN^X4(1- M3WRS=Y[NNM%\M:KB4'*O4(L"U4Q]+@YEAXH49Z%F_N5#L=*J>'7=4:RQ (2: MX3IU9XXC\>GF0K$Z;?EU-XHP:HA_O;J?Y? *0#1;_644Z+XX-7/8$Z?L"_[A M3*B9IE&H<4,\RR8$%S:%FH$:MA2JOA3/[(OZ?ZS_X7%[']&OR)J@9EAFJZM& M@8O]G6M: MZ?Z^"9.)_IZNI:N938\@"P$^Z6MF9\6?BL*\E[QFYD9AXBMA4I3?].0J68(3KU_*4K:)J^92RL^_:4HS[;<-7.G M,.9:Z#S&"M./0LUXJID9]NP"FWE=81)[,IW=05)9X+0*@9GU<:G NE M=LW+Z;LKCK<(%!-I:ZZ:J8IW25]!FL0U,QJ(=X,.;.*ZQ#5SK"CQ4D@UNHJR M%H!0,QX?($Z%5/3J8Q#XBZ4."383C:AJ9B<$AJEB//#63+P0 DNC&!_EK9EA MK"#I4F@-^@RO)4/-$.P0F HM>^=A[41-]]2-A$X6Z^\P"5'-'$;"X-HHA,EH M:^:))<$Q.E%I:^9!0U$14HAE.6MF813C6N@U M8P\/9T+- &0MQ=@)O:RN&*\6<$?CC[7:0JGC]A>$Z($!WI5"C"EK9BI$I@KQ M4LZ:6?/_2O#=.])-0LTXK9E/Q;BWPF_>YH+IR.W M.]X4ZTBH1'5%..*KF;0G5+)4$9[*6#-KA1A'4@SWGBX="35#\&@FG4LQG"O& M%?Y*(_QO(=HJU(EP+ ^ ;D@ZQFS$(HX*<_ MIOPUPWF@:2D%TC2*\"W4C*N:25KH==_\>AU%J,D/70".J7 R3F\34J X$SY/ M"C"R7#5SS#GQ!7!8NIJYY#_.Q#J44(\$(-2,JS]N75LIDF6L" OYD110]9Q& M^CNN"&KF5!A-%."&JF9&;2$$&;DV;?Z:(5P#?"<%L^;9KQ-JYL=L1P&Z;2F6 M6S?#@ G@]3RINM,\HQ@!YG^JO:.JF:I0>E* \Y+5S*<"= 92,%E? 38"$&K& MU3ZI$R&4_^B,&-FB4 _D>+9*D GD>_ZIGO)A%?=Z:\L_^ELCCO] MCGEJ9F*%U2O;]!5[S=B1[J_;DP*R?9+=":%F?NB!_ST3]3KY:9XCUAM!"S5S M*;3F1O?6YZF9K= ZT?V-RU0SC[F]9^*W-+J_@U S^?^(&D;W]RF%E'1U?WV; MXU*TF1 S3A^Y*DI3>"$F+03"%BHF:8P TS.U$AJYCGZT_>(')2G9BIY MSH3S.\G_(;Y(J!F&UZ$O0L#CY>&-W$Z,;838P.W%B(I1$VJ R9DXXJB9O[-W MWTNI/-T:QQ=AAC2 $B0JHB(JYISW<_\W=7+<9>&OZIFFZ=7K\_\)K^]FYCL= MQ^H70U2BJ9FT MI( C;]WK8U?E.6\BK23 FKF7K5?:\;QPIA;4^B1"+P&K%D?-W($U*$G@ MTHKW\4JK&=>G NU+Z+Y >W7SF#I2-H;@OV8>HIBA+_BOF9U2%+_\8A0UTTK M6DKPOMUO\[.:873!6DGPIHG33_ZBTG-\#@.LF4$:Q?:)LO^:64@ SL"J1E$S MCS8TPP[.\#],JQGW$TW7$KY[IRL5FFV5[]Z]),":>9<0'/I=.%,#8AFR?0*I M$D7-W($U%@6^G4\U6P&KXKIEC"<(Y M6+4(:H:?:!JT1(&TZ[;JK&8\3S3MBP95IU4W312>P7^6!%@S.ZF$H)F 5/!= M,^<2A"E8Q0AJAJ_K&U'AQO%4D]4,X1JL6U%AYG93[)>^@WS2$0*LF86$X<[K M0[.F]K 9!R=45".HF96.8Z%YI1VW/PRK&<(2K#/1X=;I5--4WQK@"4*LF7V1 M.*::=CW7S*%()%--7?TUD^YH6J[F>6E&47G-U+W5S!"DN2AQXG9SPT3;T,PY M0JR9B@2"/WJUY[=FQO$<-E527S,G("534:*7\9VONV8JOFJFE?"AJ<6%TP/T MFA5=JV:*29 U4Y50K$!Z]%LS>Q**$4AGZFMF =*7J''O*U9D82C )(;^IKA@Z^4U&C 8?U:S7CL[D_ M10U^;/\HWX=FI2];*EV XZMFDHZ$HED'Y]9KS2PD&'L@W6FOF7X"3C<5/9Y\ M;3>TFEGO&*2:Z/$,4CG7__W)OFRIW@4"K9E#"4<9G';JLV8.)!P5<(ZUU\PW M2#>BR)O[9>-6,SZ^2FY%D0.X77B9'NJXUN1[!Z'6S$U,QX[NNZ\9/J54W(K5 M4EXS7R#U19%>XO8]837CZ8'Y*IH\.5YX63I4 M:^9& I)FX"QUUTP-I =1Y0&D#P>I8#53 >>/J-))P'GZ/9@2_!/)JVRCVB(# M@3ZA(ZZ)T86_Q:FUF ;!^-WP?W373-$^>HGS@(F%5E8S'I]9-H38D=^<#O"[ M[DRVT,%]!AZS>#RNQ8A%?XL-:U$-@DD!G!?=-?-N]Q+S];5PS" MU8SC+:MI-Y9]I/G[]T/?'B^F6 ME7KYJI2&"NP/G47#,K MI?.[A+W$SP/0:L99KIP0 =-5,7P*S TK95\U\2&!:"2CW MFFMF!$I9[#W![T>PFG%\M7E']*F"\RYAFSX6[BIPP7_-M"4T+Z!T?=7,N81F M ,I<;B4(?3B\HMIKAFYO_!=O>NZ$$*JT]O%6)Y;X!U,Q(0C,!I>ZK M9DXD-+>@["JNF0-P9J+0E<-S/*UF/&Q+_!1U^+OO,PE._^#UQ*:&W!*>FNF&-5!BOS4)'4:L-6,I^:^%(U&X'2"RIBCYW(%A*!J M9BFAZ?GZ+*ZQ._M";^P\WD M]JD.0H@ULR\2V3+@!S\U5-5/J$GX>1UHA43&!UTQ38EL&O/13,PL)SP"4I=Z:Z8)R)BI=@?-H-9-KS=S94G4' ME^,\;U_$7#]\%[[FE3K\(Q=61'>KV 24=S\U,Y;PW()24%LSS02,>DM4FGJZ M^\-JQDES7XE.NTI.5VCNG8T_GX?'=6RAAH>:F4MXCCP=@U*+;D7=,R@?:FOF M&I074>K)PT_3:L;1,0))2W3Z"/U>\?[LN_!UG(&@LF:J\9V@_N*G9FKQK8.X M55LSKVSF*;5RLJG):L;+4-F3*+4,=E-3\^"Q<#O/\".KF1L)SPR4BI>:R2)< M!W&AMF;>^ 5%M@R8/\K3:L;E5*'6*X';.I+W3M^=RAG6L9A[C.]:B[:5F MNA*@:U &:FMFXN0V=5L&W+2:R;%FBG9V'K\,V/LYJ*W&]^(E0V@N/=3,682K MN)H^:F8H 2J!DJBMF3LG0]6V#/C::B;'FCFR1< _VPUE:'7Z_?R4($A%#S53 MDP =@U+S43-5"5$&2DEKS73!V!&MTCHHKSFF@M7,,Y^6.@T#6/;6NBP,V^#% M5#.I!.@.E ,?-?,9X^&N-:TUDX Q%+4J+DX5M)KQ\=*NIZ)5=<]*#.E-=,'92)JS9W\9:QF/.R7/Q:UWK&]?YG2PSM_ MSW6<-3.7$-UX^3M++;;C9OC5KDIK9L_.6&4^-/@[<*UFB'EB&T%\!&4@KDP+ MAVWP(JV9NQC_,2Y]U,R^A.@E-7/&KPY1ZL;+,:M6,S^R0Y''(KGYRZ I>6L5 M[^O@6,T4)$0'H'SZJ)DHSYDJ**V9,2@]4>O,RZ'Q5C,_.7 TL&I;[Z:2J^;5 M?1O:C#=?,S<2HAHH50__9[,HAV0_E=9, 914U*J!DU\J6,V<.EKT9EOO&I*? MTJFBE.&_9$$H2HB:H*P\/*DK40[)/BNMF8D=-^/F=ZP+WG# Y8S30E2-7@:F81Y<3! ML=*:J8!Q+HK]L9K9EIH9@G$GBCWXJYG>?0(GK&9D,ZQF"E'63,5JY@=%6Y% M7Z)M-6/SH82&KTNT]R89_+.:T7.WW8[5#/5]9S4S\%XSMK[2:L9JAJ@9+S/H MK8\$L7B/JV8(GZ!8S5 ',UC-)&!BHF8(H5O-0,\5=N&0UTQ:>U8SFE9]6,U8S5C-6,R2K MF=,1W+*:J0C/:D;S6@FK&:L9JQFK&8K53.TK0;"L9JQFK&:L9JQFK&:L9JQF MQFT$RVK&:L9JQFK&:L9JQFK&:F9_B&!9S5C-6,U8S5C-6,U8S5C-I(4$P1J5 MK6:L9JQFM-<,X404&UO-Z*B9A2@VW5C-3.<(U<['05JPFN&IJYDWJYD8:L9. MSSNRFK'3\[;>V:9J9IPA3-G=55-$K&:L9NR\&=TUT[::0,.[94H M=HE-E-Y^!>')AD=G)1$)H&;LGB9BQ* ?X2ST,/<16:N93U'LV6I&1\V\B&*/ MFZB9QPR!>;I_^S\E8S6C>OXCPG';LM7,#[I@?(ABMPYJQFK&0U@^B6(W&ZB9 M/PG"DMI>U1;&%ZYUW MO2ZV7S*J+ALM62>HFKF6(+WX&3'@_V\&9P!&56G-?-F*!#=+BC#-[?^HU4TE?5"JYF&!*D+QM!#S1Q+F!(PGI76##_3J55: M!Z666RI8S11!J8E>0[>KNR[KV%J[PT5Q6I*_::B9DQ@_ +\\U,R.A F43Z4U MLP"CG8I:/7!:5C.YO1E.0)F)7EU0'F2MASJV4?MBF4N5W<5$VR9G7GU_&$OE744U$Q! M0M0'Y5W^(5MOO0?*6&G-/()R+6J]@C*0WUG-D.-D=LAC'YR]8&(FN_BZN:RE MLIZ2FIG$>&=8P4?-S&*\SZ2HM&9.0;D2M<:@S/-+!:N9%)2)J#4%IQ1 S&07 M]T>7/2$%53,K_>]88GK-5B@]@'*JM&:FH!S9UE?Z>60U\[M=,(:BU@F<78VS M3.!;]W9Q\W!=$EY@-?,B(;K:T*>QK5 J@C)36C,]4%9V%##Y"+2:<;_6=2?: MHX")38F/"?S)1H>3\4'3_S&#Q'[6^/[%?H/2\%$S"PG1$2@UI34C"1@7MEF$ MW01G->-^'W(KTLO$B#& TSK\Z*X*5WNI_T.3Z9]R?$ 5$P4/-7$?XCFWY MJ)E1A#_[MFBMF1>^\E3J@',I/[&:\?+5=R):';O9%-MZPB;51\_+LZ;PU-3, M:823\^*C9@81_NPK:FOF'I0#4>H2;BXVL)KQL,%L(4HU$R<'3Z1S;$IW."E> MI\+353/+^(X"WO52,VC&=['!7&W-?+J84+'EE?62U4R.-7/J9'F('?'8H/?S M$2JKMT93?F(U,XGN'4O,^43W/=X$9:6V9A[MJ]?%''!7?F+8>,>_IWL[R%UV.VX)(<::>9;@[/HZ MXA*4T^C.94CUULP2E-U4%$IWX.?L!*L9-Z,0!];^,?5 MS*./=VQ2BFQ+4T4\U>/N%@O(4VW+KJN*:D38H91O"Y[=!6,W\YB[WLYEM MV$_Q:(GX+ MC=7,6@UP)J).*T&^>V+3$7(R/TE%M-3,U,L[=E?"4DN\;2T"YSVN!4HXU5PS M#:4?$80/^)A]LYI9HU37.3M.>$7.LV]%Y*-[*=NGL.G3%D#J25"N_/W'!6<8 MV01S3W/-],%?]J+,KI_:MYI9XPF-=\TN\I 5FL*SFKF2H"Q J0M1 M,W&ME5CQ@WYZ:T8&X,QLKPA_0H75C-N[#7!C9R+]\M_%&_*PZLE6^A-:S;Q' M=678G*J9J,[/VP&EK+MF[L%9B#(3D*96,[G7S!B:*4A(:N L=-?,$IR=DNCR!/?G(UO-<*'K')BT)R"4XYQYK9A335>58ZJZ9:Y!.["!@_NXJJQFW ZQ8 MV$33VN:^ *M^DZI99>2_9O :T;(9/'BL&?0C6C:#F>J:X=\3=Z+*'[C_SK": MX7[%MEK] ?G^:D_ :L]4WO \\/6.O8_H1#=T?-;,.*:OF%1YS=R"4^^((NG MXYR&U8RSC8FX%$U6.3=W&:3*3.?K=L2_8_7G]Q0>;T($ZRZB*;TG45XS-_R# M49$']\OWK&;("4 ;0NS4D>O7\'X"SJ F6VVPZ5\5: T)QM+GF2]@9:UXIO2> MM=?,#*21W='$'SMK-;->V@8GZ8@>-SDW=Y6-F3W9:J5DTQ,^H"WB&2DL" &T MDVAVPJ.HO6:DDN/AO_)PO:DX2B M5? LEHOM4!,"(EJBM.2O,]%>,T60VDW[Z.6;PFIFK5I^;P<[X#%KRO\U!V4I MV^Y[XV?R(J*IINJ&KMBT;BR#,Y? :H88*+1SXZ_ .A*"U':1A MGJ%XF\JV.]KXD@[P!JD$H=D&9^6[9MXE#'L)'\C::X8N/G13T6$(IVN(K&8( M!;!JHL,16.I8#6S#U955"@-P.KQHUY!'5K[LO$G&W(PD2!4_58;J+AR\]OF,':13;0-NI]YJYEQ!< M)^ <2R UPW^ZV&5-O;;[]616,^0OR"YKNLAY<=>;^L_:VN;/L$,>'B0 YY[7 MLR$'22>*2W/.\A01[>9/N5=D"ZBJ)F]A(UGQ&$?MWY1)/5#*&9@?5'Z] ,,=%4JH-0 M5/Z94O+YCL54MMX^6 ="02R3>@]@]:.H&2F#-;>A&7JBR6K&]513UK&AF;\G MFHKJ=X,0 9CQ[UCE]?T!TFY)*(AE4N\0I*[$43-CV,J97MW]1)/5#.,2L)4S MQWE/-'VI'^SJ$,-8?M^Q[9;ZPV;P+!SDHBS;KI: ]!Q)S;3J8#TU;6BFX#(5 MK&;2 5CUJ0W-E'/<*C:5 +QZ6+F"?(QERQ7!>A0.(IG4*X#U&$G-R#UH8_UG MS?#'LUG-,-YU[,4DE':1\^%0?1 J$H*%AW^QR,=QJOQ29Z#GOF8T7#W)?\IE MS5AJYA6TG8[^8X#YGK":(4S!:Z@Z!IA_J)WJOWWXR<-H*W@A;( _!>M"2,A' MU@KBJC'"4&*IF5)=?]WR(_C\_@ZK&@)5/]I\7S(WE6,X0Q>-\2KA5XC1S?1WT)P)N/ MH1'DI:9\>OYL6VJFFT9URI3JFKD$KQSU"#XFPK*:X5>K:YX1/4OR'YO:8?Z4 MZF^WZ7FOF0_98K=;T!#(RUCW5L:NQ%,S\@3>4@(US<#;%Y;5S&^>P5M)H$I/ M^0^H=]0?!,SL;,W\OV.3/=5#,\_"0@R#,P^@%6*JF3?PLIH$*9V#=^$^%:QF M#I"#*PG3PL&-- WU75CT XR"FFNEGX-U*D,Z1 M@T>A6H"4AVD_ ^U?V[D,Q<5V+PO "1P*,P?1>0B"D0$@"(;VL]W^I MV_L]9\Y,O&7+LK]'T!3]V%ORH^1](:](@6$BN48QJN?PB\^&MJAFFG58ZH&1 M+9&EFL&> HI9/2G"9BV&5,AK9D0!9:20OJ: N>3%]%>PWS29]R"4\P%++:QX M\$0Y+["35V)D[]FJF1G);'ZE>$ ![W&D0EXS7D@!6Z1/@0*>1#_^4H3]WI(Y MU$I!,W7W(JO4PV0FK"CHQ-EKJ1L:D5'0&VS4:C"R:V2L9@Z4<(:4F?D44$X\ M%4K9J)F*HH !4D8/S1S;4(R@ZOI(W [?14DK6.C=D@EG"E)36.B+T=UFK6;T MD@+4'*E2:U/"-*^9F)+O@Q(ND"Y[,_>=MNAVS>@V(_"U'373K,$ZD]"2=VB4 MM(!]9HJ1J4[6:@87E%!J(4T^*.$N^53H9Z1FIHH"U QI4C2T*\X=KYE14N= M*.H=UKEC='V-Z"CJT\EA:RZ0N9K1?4JXTUD;FB&KR:<",U(S.*6$?@OIL0LH MH8#_5644:\?/@>UMV6/5!)9YH( "!%!4V'+RATPQ>S6# K,V.G,94,*3!:G M>D9JIDH1IQII43M20E 7WI2>8;G/Q/8 REIH!]_/JPX$4-8&=NDT&%WH9;!F M:GV*>$9*U(\4<6-#S?0R4C,84,0;TF)#$6/I[?["Z:D9R;VW=\ M*\^>/3:8P"(K9<_K#PIK=MV;A*AFLF;J#8HXMK+TFY>7-J0"G[-2,QA0A#]% M&CPHBCB#=,T,8;5:R$B.^#Y*&VK'WGZPX4$"I=W#'IV0 I8ZDS6#"\JXKL%^ MYY1Q8D4JL)"9FIE21KB#_=8^100U_+\QHP@T;/:>X&TH%'?FV.7I/(<(BGMP MZW/(Y 6R63->R,S,6-XHREA#R))1O&6F9O!$&:4N;-<+39[R+3.2'BPV40F. M_U&Z,- Q]ZWZ;Y/REC67QI/XAJS6C->GD#=8;>M3 MR-R2FO%U9FH&&V;CE6BE1"%7,% S>]CK*M$;QVA V:7K EB%#!I0<&@\B:QD MMF90I)2"_5]GDE"&)37#>79JIJ*]FXU%FN&=Q3S+MV M/6:.-7M&V)<9JAEH9JAE]).GRR:;*DF+&QK[,-H*-).8G M=XB"ABQJ2-!E:-_[>1KRZ,:)VV8MVS6#<\K9>#8>S19S9]4QC(<,U0Q6E+/L MP3:3$DGC_Z-=R ]S.C(_N40D-&6OD9A*P\*C$S3EUHE#*@5DO&:\(^4,ZK#+ ME;+VGJ4#H]EGJ690IIS^!':I-BCG$[_GAE$]P#Y[1O>"2&C,6_KO/F+0@1@: M,W)@%*)1RWK-8$M!UQ78Y,OB?+]D-+Z7I9IIA9035F&39S^>3_Q<2MS*9YM7 M1J4AXS M90@B'7LZLVM0S#F0UPQ&%/6J88/+-B6=0UH@^7S<_9J9^I0T:,$&G0$E+31^ MH,_(3F"3E;+B) B->D?<*DV*4;W4U(P:(6ZS@!2=3\IK!J<4==)"\CX#2FK7 M(6W(B%XS53.XI:C^',F;E2A)3?$C=XSN O98^W:,&]"L4M86X#T;DUS-5,WI!4<%((V'G/D6]QC QNW/M M6[*J@HAHV+V'&!5]RA&>&Z=A8XT8W2KYE (NXMVF,M>-K]:O/!9YJVKR$NW@*&U20A)<@)?=$>HJ1C;-5,YV0TMI5)&%5HK2]_+B_M1]DJY_8-!''.!0T MC'OQ*>H4PBC!@EE@75#F5CJO&;Q1G/_N(6[587J^L+ID=!>9JAD\4]Z^@[A5 M-HK2^JWXCH6-D:Q>VZHG]!1@P?!,94!9J@=AC,6F#K,J"\KR>WG-_"=O2'G' M&6)5'RN*:]=AQH;1J56F:@9CR@N*&G'2%P'E;?''9A8<&A;P$-HU/,EXM+

%9#>95GVA^FY!55Q3QX66H9C"B$>JQ _-Z M'XJ11?@9?)'V[\OJ*Y^"VAX$4%Z\4U[5(W] [FON^4H?^I2WP?_):\8[I1G- MJSK,NAS0C&4+YK0IX[C.4,U@3#/4>05F]=X4S=CBY[04Q80/B%UO8>-WDQFG M\%9#5N^>)LP@P*V5GI[0@*"2U\QOJ)=H2*/0@3'Z<$)#@AT,VE/*Z2X[-:.' M-$0]SF'.O*QH2 $_:T%!^SIBY;T&%+70D,!XM4<:G',BU8Z2($33>* M)HR0U\QOV04T19WW8(2^:=.8F]1\O/SDLY:1FD&W26,VE^:?'HK;:/RL"TKJ M5]-]1\\*(ABW95%#QG3OTX@3#0,8M^MG#1G5@:(1'\AKYK<]TZ#!C0=IO=<& MS7F%43M*"NZ*.YV%FL'D^4-M 0P?CU M7^J(;K91-$/M8 +C5[JJ(3*]-??ZH)O7S.\IT*3&:P^"](UH[\9_A7N3PH+% MV^C0JWANUPQN:))?OH2DRW) @YH=_()'RFH^0$;\[T/4!#*8A."MATA:HR.- M>8<13$(8=:"NMMSN&9P1K.6 M5UW(F+\L:90_PZ]84]J@E\J6(1\AA FY6WGX)KTM!RG\KY/)4/NUAV_R#O>* MR;QESFM&G]"TNU$+45V>EVC8=2OE+_8NW:T9[&G:]4L/4?7.KBE ]#+H):6I MMTX*6X:-+H0P,8WQ'+_.NQPW:5+0@1E,3/-;*UU;?S1H4JF&O&9^H-ZF&5'_\;GV:R^8/D(:5H1]-7-S&_=*=RXV CCS;->T%> M,W]@&C FX?YVW<)/JLT_QT\^XZ&J#@Q=D_[*U9I!I\F8^(/W0P4_2>^>ST]# MQN3=GK]S:MR#L.Y+G\:LK-AC/S!1%-&_/UMU\'M:TX?"(&0LKNLVULP[IH(K MW<7O:7D]\QN)4YS7SAPZ*,>K?O1>W7?Q J_IPMCDJQD>M$(L9#?/7KM8, MI@W&*#SY^CST?ES;#[?EH<\8O>(;.CX-.7G6$*.W^X#F?-BQQYX YQ1T'(S/ MB@_5ZKSR-[MJ]?GE?3-L,C[!#C;6S%YVI=5R\/6?*SVMKA]>7N^N&XQ/LXN\ M9OY843%V_>''5^&JN*[.*G\SJU8?;@M?'XN28NR*B,DU#0M[KM8,+GW&KKG< MO!5>BMMJM5?YJWFU>G-1>'T\;0>48?Y#UF,:TWR;0X*>C?LT*>C:L<>V@5J? M3GF&E37SY-Y*7R*OF9_QR4S[1%P*-&VA7:T9K'TZ3SYF4%$TZ%B8(Z+UN)^J MGRO\/@7@ABX9P\Z:*3FWTK?(:^;GG#'#7A";GJ)I#\[6# Z*V77GX9O&-*L_ MKFI\4_UATTC;G"HC: &XHSONM:4U0P_ 71:S,:\9C)A9(\3HB:8U:\[6#%8^ MLZKLX;M:39H6#%YV^%5>]3V>,?]&W9H]=@*@&](5I0YLK9F*6RL]K.4U\_/. M\B][B>ET^]EE#3^G-KUX6S(N#_;LL6NG?CHV*K"V M9F8 <$M'M%O(:^877*C\R8QYM9"F+1RN&1Q\9M&'APATB3%1U_OWXF4=/]": MC1Z'/F/T!5G1PVI/-]S WIHYB#T+MX _0UXSLB>;\@%@ 6,:UW*L9O)1X+)& M)#>,5W-1+MP6MY>]2AU_TZI49JOB[>-F&#)N[1ID11_EK/?I@@L8%GWPNQ+0 M?O(WB.0U@QN?&>,?$+>=HFE;EVL&ER&SYE4CH@$S*]A!F,"506O%]"O -($) M@B(=4$1>,[]L'3!3_"WB=TK3"D[7#*9-9DL!D77"?,A?#",HNS.F.(9Q$O=F M/V9SM#.O&4P;S)#P$@F8*1I6=KMFT&DS2RX@H,B,^K!KC[UWYFG97D. ^6[T MKK.YTGG-H%=B9C1G2,0FKYF(NM?,#%6$B%-FTK)NUQY[@G_H-IEJIS7873-[ M_,,NR.9*YS6#SI(94:H@&?.\9J*J#_*7H;^H&S"#_+EE>VP;_U153+&!!QGF MNQ$/S.9*YS6#VBDSX:F+I)3SFHE*EYD)S4M(>0U\Q/RKQSL/0C20V;,1L,$L?_M[_.8,;?2??R; M-\SJ:Z:\9O#LTVF-2R1*M_.:B:[:H-/4%61U&LR4$P]VUTRKG\>,L956^ ^] M(*LQD]<,=D\:^F17!%"FH&6Q]ILN]AY343-H_0SC6 MR&M&RNQ(!QUWL,(AKQD1E0$=%!Q@R".S06V1BIK!C6*:O&NDM&9PRS11(R"O M&3FU/9WST8(ERGG-Y(\;XA_LTJ?Y#B4 M< MKZ.N\9F1L&W2**FB84QLR YZ1FIK!03$EFG.DN69PD0]]9;AF,%G0(8,. M+#)IY#4CH[6A0YI5&-5=YE< 6U4SN/&9"M<5I+MF<,5T6'20UTQ^:N0'@D\- MJVQ57C-"/D.ZHMR%8?5A_IK)JIK!98,I<.D;A#GRFFWEJ(3YEN"N=(9JW!7H\6U=X74VLYR:_IB>XX04IK!BCZM%-S"SA4,T"! MECI.D;PB(S@B%59MIM)B!JN=4]PXB=_K+[#!])2IU(S_-]FMHG.&+:2W9C!O MTT:;+ARK&6R;M-%;#1:H,H(]TD&_**9.Z4'#N4UK!"AQ&<(RTF&Z9+\%*#_6X"RKK ]VP9 MP0Z6J)\'3)?!/+]\0<*C1KIK!OHK?S 32\V@ML\?S/R>!K_O!NEQ> FS4#C'Q:9+EV M8Y:SA30Y#)D2]SVD1>N.DGKXIB&_[0XVF>\5T^'Z1B-!K_EGQ^VJ&707M(5_ M5H.[-8/),;\.[3<=K!T"EG?39@H\S9 F[XIB? _?]&[!$+"0^4D^UO4S5B&= MT)[ C9H!+@):85,!7*X9Z(*B#=2X#IOH!K_K%FFC1T=:;G#0L)3Y\PPG^*X= MOTMU89OUB:+=CK%IJ=TF*EHH8-O'/%E/,O-!RJ&>!08K*6ST & M:@;X;#!9UVM8IQOP>[Z03NL36NK/[-T'@K*Z&L;Q1Y$@(BA-[+W.C+WKS/CN M?U.W>.LYYRMV$LAO"=0_)4FJ#C%-FO00>@A3#33 I<)7AOC4&BO@13<@H;EU M(%HU [,2Z@;=,<2D9N!L0MW2708.C>@FM@E1U>?$G\RF '&--;I?"W>8TTTJ MX)5WS!)_Y@9X8LY)8$<3D:L9H%:BD 3?#(A-S0###H5D/6;@$FO1+780V.20 M(ZX$"0]"8ZN [M7%':R ;F [X)<_!F*SRF_$C=2.07A*V:6[E' 7(T-7R_3!-;:DL\2!?*6* M:&#+(MU.-7"??I:NE.F*\!HQ( YDY@8#I^HE$DZNS!#=F@%8.4\OU.PS((XU M SC[/+V.^E4'Y_P47>?($ 7FZ(W"I39W)B)DE7,DEID'1+IF *7\A:I1E,T,A?;IDARQ=[LN!*+Q]BT+CGFK@G;,A@=A=(.(U<]8OTO,U/Q0@ MUC4#L&3I%:]E# 8QF >;+J/M+43*\)2G$'0.5423DGS/TY4.#(]02*MTF6(= M0JDFUA0">V,PB* Z)T%D]Q;B43/ 9).E9WIK>P!B7C-GC:_G;NG6P(= E%U: MH]_)5_H,T3-\]1N:TG["$&&LGMBJ=#%MB4=Q!K]/J6RQK4,\U43KU6]EA@J$ M\>&2"-YU(#8U UB##CV)=C( R)IY_A#(SJ$&\?C#0>*8_K%>8O!A(;(F[9)* M+Z&V!E7$06V47E^R37,)$P]5_=@G-ND?.[27-06BTLNI#+V&FQ@R"(5]V\2[ M4A>(4KBWPY !LF;^H/N>><+MJEUGD$1C=;\">C+MU+40(U9_?RQE MZ1=:90O2Y13CU%'IN7*+E0/DU\D/?R5K!G _&YF M'KJE5PXD416^BQEZ$O-JDC].Y^E)[-FT MP2 J9100KW(C$XAAS9PQX[.D/N95P9#A3-;,#RG]WCJ:6_IZDF(DFCEZL,YQ MY>%,\O4S$](=)H-%0 ^F?0TF#&)3IC;Q*#^P@-C6S)DS3@=TA]RV/;1P)FOF ME[SD5Y[ND"^V&R:DB+"ZO6+PJ%M$8NE#>@89WK.U2H^0FQU6!40"*W>(-^>1 MH#&OF;-)LK+.T-7RV^.JQG F:^8B]>_T+5O:+E;&508I:GQC?TSEZ6;YM\IT MZ$.2GLBIE7M-C6Z67:?;W0)#E'QLB2>E%0-DS?R'4A^G'U8>G MK)DSSGQ$2.27Q]/$YOFUM7R] -JH+6:F\_RN.%# MDD+BU+J#1&6>6FN!2C]@__-&<1BLC +#\\DER'.] OY#ULR/F;K>, RCKI\Q M7$'6S%4L7:\;AM'0_^EKQG],=-T!;R3)U'5]:/Q;+7;7+[;\>WMW M>1BQ$01@= S'9&9FIH YV?ZK2@,QW-B2 ^^5,+\^:>F\6W[4]/$P0LWDJ1D MF#O>+3^EW]Z(+U,S:@8 -EZ62_T:]Y.#^!YJ1LT P-%+J]3J[+$3WTG-J!D M.'G:+S79/]R,[Z=FU P 7%U/]TO%&M-[VU$5-:-F &!P\7NK5*9_<[P0%5,S M:@8 -GZ]J^ 1\L;JQ,E4U$/-J!D F+MLGWU?T??Q%@#@SY*W M$Y_'7LE[CK< '^4O*?X/!Y*WEJ\!0#8*GD/\7DL-$K:5KP) &B5K.Y4C(%I MFX K 0#/MLW4Y-&VF4H P):%IIHL-"PT50( ;DO.[%2,A;N28 (!![W%]Y;[UAON=I[7-J:B: B2<_?WSQ-+C7COP6 OP"!0Z[?HZZ>&0 !)14Y$KD)@@@$! end XML 7 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover
Jan. 26, 2023
Cover [Abstract]  
Document Type 8-K
Document Period End Date Jan. 26, 2023
Entity Registrant Name AppFolio, Inc.
Entity Incorporation, State or Country Code DE
Entity File Number 001-37468
Entity Tax Identification Number 26-0359894
Entity Address, Address Line One 70 Castilian Drive
Entity Address, City or Town Santa Barbara
Entity Address, State or Province CA
Entity Address, Postal Zip Code 93117
City Area Code 805
Local Phone Number 364-6093
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of each class Class A Common Stock, $0.0001 par value
Trading Symbol APPF
Security Exchange Name NASDAQ
Entity Emerging Growth Company false
Entity Central Index Key 0001433195
Amendment Flag false

XML 8 appf-20230126_htm.xml IDEA: XBRL DOCUMENT 0001433195 2023-01-26 2023-01-26 0001433195 false 8-K 2023-01-26 AppFolio, Inc. DE 001-37468 26-0359894 70 Castilian Drive Santa Barbara CA 93117 805 364-6093 false false false false Class A Common Stock, $0.0001 par value APPF NASDAQ false 2023-01-26 2023-01-26 EXCEL 9 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #F!.E8'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 " Y@3I6_4UW8^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$E&H2;-9:6G#08K;.QF;+4UB_]@:R1]^R5>FS*V!]C1TL^? M/H%:%83R$9^C#QC)8+H;;>^24&'#3D1! "1U0BM3.27+3I*4)45L&Z> M&,YCW\(-,,,(HTW?!=0+,5?_Q.8.L$MR3&9)#<-0#DW.33M4\/;T^)+7+8Q+ M))W"Z5&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" Y@3I6X8UR?3X$ !U$ & 'AL+W=OE5@C\@?*3 C$.@I;N;94/:G6FG%\(6H(DMN9(,X=_W MR!";SIIC]B:V;)^7Q](Y[[$RW$OUJK>,&?*6)D*/G*TQV;WKZFC+4JI;,F," M[JRE2JF!H=JX.E.,QD50FKB!YW7=E'+AC(?%M84:#V5N$B[80A&=IRE5AP>6 MR/W(\9WW"\]\LS7V@CL>9G3#ELS\D2T4C-Q2)>8I$YI+011;CYS0OW\(.C:@ M>.)/SO;Z[)S85UE)^6H'\WCD>):()2PR5H+"8<Q)URM^T@>?G M[^JSXN7A9594LXE,OO'8;$=.WR$Q6],\,<]R_QL[O="=U8MDHHN_9']\MM-Q M2)1K(]-3,!"D7!R/].TT$>Z+LTZ!F3XI7 M+:(!C@N[*DNCX"Z'.#.>R!U30]> E+W@1J>PAV-8<"'L=RI:).C>D, +VO\/ M=X&@Q A*C*#0:V,8Y.]PI8V"A?JGCNBHT*E7L-E[KS,:L9$#Z:F9VC%G_/-/ M?M?[!>%KEWQM3'W\**,<MW5Z+=H8)38;@YD&>VX78%@?&)IK5@N$Z893.9<'E#YB)J(6#= M$JQ[#1BH295)1:T5W)"E@6DC4I&)S(51!SC&M;2X^.,4(>R5A+UK"&<\8>0I M3U?UY8AK>)Y_V^YUNGV$IU_R]*_A>:%O9!Y#MO$UCXII0^APQ:![Z[7O!OU! M!\$;E'B#:_#".(8JUS?O)^03/$>^B-I5Q!5['IE0;7C"J2"/"IH$@NE[E;%Z M/P0ZL2-(N1>Y%[6&B\LMH:@H>:!J117% ,^=!$2485V=$DQXB#J@4$ MN&>_*!K;S%L>TI6LS;L&@7"QF&$DE=<'N"\O690K:US3MVA+Q89=_#YK$'H* MEX_A5XSI[)/_*I.?IDQM["S]"@IF:QX.$GNV2;2 M;L@_4[LLFB1L#4)>JP>6K8Y[W./ R*S85ZZD@5UJ<;IE%+S"/@#WUU*:]X'= MJI;_:1C_!U!+ P04 " Y@3I6GZ ;\+$" #B# #0 'AL+W-T>6QE MO%DN7/ZZZ>S M;"=I=67=A['-HN6/O. M-%Q[I#)6,>=56R=M8SDK6W!2,EG>W&2)8D+38JT[=:=<2PZFTVY#;VA2K"NC MSY:4!H-?RA0GCTQNZ)9)L;=B6,N4D*=@7H+A8*2QQ'DJ?$,78&F? KP(&K < MXRBAC05C$C*$[_VX_!DP::U7A90SP24-AF+=,.>XU7=>&18/QA<0&>7=J?$, M:\M.B^4M/3L,/S[)WMB2VSG-@DZF8BUY!72LJ(_PZTR3 .B<45XH!:N-9@.' MR6,4?-@#E_(!6OBMNHK=5R3TXE,);2"PU4GTA$8QA D*Q+^,%F)?A+W]K;"D M$8_&?>S\;O2@?^^,X_>65Z(?]+Z:\V/1%WATUC3R]$&*6BL>]O[+"8LUF_S( MT5CQY+/!I!R\@5M*'KEUXG!I^6%9L^.]FZ:IKW#.RW^0\Y^M<\TUMTQ>DO:C M_S=7^2V,D_'T7!S1JP,Z6PEY7>>9 ]IV03NA1.XJRY/K%.?7A'=O[ M"_PJOE]?\HIUTNUF<$//\A=>BD[E\ZI[J,NXZBQ_AOMHD\%G'!QR>(W?#$T%^@2O&+(=/EB>N$_NG_A.\SQ-LPRKZ'8;9;#%ZI9E\!>/AG$##RP/9'I; MK?%NXQ/R^AQ@/7UM0K"=XI.([12O-2#QNH%'GL>[C>4!#ZP+V.Q _G@>F*FX M3YI"5S%NV G&D3S'$)C%^(QF&5*=##[Q_F"G)$WS/(X %F>0IA@"IQ%', ; M 4/2='@//GL?)=-[*CG_5U/\!%!+ P04 " Y@3I6EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( #F!.E:JQ"(6 M,P$ "(" / >&PO=V]R:V)O;VLN>&ULC5'1;L(P#/R5*A^P%K0A#5%> M0-N0I@V-B??0NM0BB2O'A8VOG]NJ&M)>]I31=B;FJ1 M9IZFL:C!VWA'#02=5,3>BD(^IK%AL&6L <2[=)IEL]1;#&:Y&+6VG-X"$B@$ M*2C9$7N$2_R==S Y8\0#.I3OW/1W!R;Q&-#C%B/%*0:S;%4S. MY68R#/; @L4?>M>9_+2'V#-B#Q]6C>1FEJE@A1REW^CUK7H\@RX/J!5Z0B? M:ROPS-0V&(Z=C*9(;V+T/8SG4.*<_U,C5146L*:B]1!DZ)'!=09#K+&))@G6 M0VY6= ;N\N@#FW+()FKJIBF>HPYX4P[V1D\E5!B@?%.9J+SV4VPYZ8Y>9WK_ M,'G4'EKG5LJ]AU>RY1AQ_)[E#U!+ P04 " Y@3I6)!Z;HJT #X 0 M&@ 'AL+U]R96QS+W=O[IFBG#S^0W1UW6E\ M./VR./ /,+Q=Z*E%9"E*%1KD3,)HMC;!4N++3):BJ#(9BBJ6<%H@XLD@;6E6 M?;!/3K3G>1,)KM\,<'AT_@%02P,$% @ .8$Z5F60>9(9 0 MSP, !, !;0V]N=&5N=%]4>7!E&ULK9--3L,P$(6O$F5;)2XL6*"F M&V +77 !8T\:J_Z39UK2VS-.VDJ@$A6%3:QXWKS/GI>LWH\1L.B=]=B4'5%\ M% )5!TYB'2)XKK0A.4G\FK8B2K636Q#WR^6#4,$3>*HH>Y3KU3.T.EY M&TWP39G 8ED\C<+,:DH9HS5*$M?%P>L?E.I$J+EST&!G(BY84(JKA%SY'7#J M>SM 2D9#L9&)7J5CE>BM0#I:P'K:XLH90]L:!3JHO>.6&F,"J;$#(&?KT70Q M32:>,(S/N]G\P68*R,I-"A$YL01_QYTCR=U59"-(9*:O>"&R]>S[04Y;@[Z1 MS>/]#&DWY(%B6.;/^'O&%_\;SO$1PNZ_/[&\UDX:?^:+X3]>?P%02P$"% ,4 M " Y@3I6!T%-8H$ "Q $ @ $ 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( #F!.E;]37=C[P "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ .8$Z5N&-7!E&UL4$L%!@ ) D /@( -83 $ $! end XML 10 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 11 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 12 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 1 22 1 false 0 0 false 0 false false R1.htm 0000001 - Document - Cover Sheet http://www.appfolio.com/role/Cover Cover Cover 1 false false All Reports Book All Reports appf-20230126.htm appf-20230126.xsd appf-20230126_lab.xml appf-20230126_pre.xml appfq42022exhibit991.htm http://xbrl.sec.gov/dei/2022 true false JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "appf-20230126.htm": { "axisCustom": 0, "axisStandard": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2022": 24 }, "contextCount": 1, "dts": { "inline": { "local": [ "appf-20230126.htm" ] }, "labelLink": { "local": [ "appf-20230126_lab.xml" ] }, "presentationLink": { "local": [ "appf-20230126_pre.xml" ] }, "schema": { "local": [ "appf-20230126.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/2020-01-21/types.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 23, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 22, "memberCustom": 0, "memberStandard": 0, "nsprefix": "appf", "nsuri": "http://www.appfolio.com/20230126", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appf-20230126.htm", "contextRef": "i6209d242edd248dd97b3450d75394b31_D20230126-20230126", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.appfolio.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appf-20230126.htm", "contextRef": "i6209d242edd248dd97b3450d75394b31_D20230126-20230126", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of each class" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "booleanItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r5": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" } }, "version": "2.2" } ZIP 15 0001433195-23-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001433195-23-000007-xbrl.zip M4$L#!!0 ( #F!.E:?H6A9"14 &.( 1 87!P9BTR,#(S,#$R-BYH M=&WM/6ESVLBVW^^OZ,>\=V]2Y0;M"TE\BQCL8282"9;C@2^NEKIE!$)B)&&6 M7_].2\(V-HQQ8L=VXE01(WH[Y_39>]'[_\['(;I@21K$T8>*6!4JZ+_[[_\' MX[\^=C^A9NQ-QRS*T$'"2,8HF@79 )U2EHZ0G\1C=!HGH^""8)RW.8@GBR0X M'V1($B3Y1F%2]R5#\05?Q8IB4JQ(5,6&)E+L^H8'#YI@ZM+>>5TF+I$%HF.3 MF"96?%/$1!<9UB1%IJI,9$TG>[2N,U]2)%D3B,P4C4JFK)E4,%31-%R="BH? M=I !=H!AE-8I"SY4!EDVJ==J>TX.8=:@ESCQ2Y)V:KZ_%;]F9S7%DW3K.6EJZK!/,,PZEKE%11!!#49)WHM M2TB4^G$R)AE,"HPJJE@PL"Q>];,-/E&^UM$EA% >_ -&091F)/)6&&W'A5/S M&BZ;N_PG1"0!"Q(6+TD]3X--HP%48NTOZ].Q-V!C@M?@JXSOZ?!Q8?*01QEP+;864R@F5<\?:AD;)[5 M9T$6LGTRF?B8,ZP@2MK[6O'C^UK1M1O3Q?Y[&ER@-%N$[$.%!NDD)(MZ%$<, M CF=5Z1)<77@%(6Y5^AW ;920*O&'^>=9G_H1)HDF!28%Q&X7^#4E-W9445 MJ*[*IN+*XEES!J:?9RY-E[_2+;$/_]G DVD'@7MTHG6<\X4EM52K^7'0.?HZAC;0!\#6I(/>DM=O2/#;W%J. MRC9?82PUZCNQV@'X>LYH!C@I *_0=^Q!;SB:V=+AT%I^'%M-_EMKV?EJS#\Y MKVXO1XIU?J9YHD0D6<8:476L"* R3%$5L*AZGL!,P=4(K>P+P(R* M+(NF^KZV-JV/.Y0J_GH'> M^5!)@_$DY&HK_VV0<,Y84S;5>0H<]KZVWD7_VTWOL$Z!O3U1.H]21K M@E^QSX'"@HBY_KU9=@DFW5)U5;)Z7@U26R/4BJJ79*Q=4]TU4/"%EL_)>9=K M<296KKGKDA579UD[V8!S09U41#^K[)6E0.$21B<1_7A- 62 M+: \G1#@-S>I0=_%]V*(6P-Q)P)##PGQLGHZ'8])LGAWK4L/B,Z2LL=5(R\. MXZ3^FY#_>^<#4;!/QD&XJ/_'"<; VC:;H6X\)M%_]E*PVS!($OA%Q318LKHH M 4+YXZQ 4H=^N*U?(2WJ"J!Y8K>=5A,=.PVG=;R.R&8"/"FTQZV#DV[;:;>. M4<-NHM9?![\W[*,6.NA85OOXN-VQGQ %82<43AO'O[?M(Z=C[Z%F]: *OK>J MF$\(MK(3V(>=KH4>T82N0I?"!7Q*"SI?6=".TUCV3ULSZ'O>=WJ"??1%L<=M MR6H>@C6S!'M(Q_UA.+:7/;"&7Q7Z^Q]A7PHOW&$,%A/&=3Z.K.%A: ^_"/WF MN=0;]F;6*7R68)&E_KASV@/HC(7M>+,SJGG4\P4!^[(+]L\U&28,5*RXE MIB:HQ*OL&_C/F]8/W6*=[:KI&8H#R'.W93NHV_KS2NZ=%+'=HX<#CXHBDK+YNEN'>!8A]U MV21.,O1F]P+I;,_XX3M5VXM1'3SQTV7F0\KQ.9D/)+\9. M8%?G9ZIGBI(B^)@JOH 59DK8%0090X# /$GW=-&7*_N-R>0P#H-X#[4CKWH[ MP"SXZ$%91-K-[WI")C9O *AL!/!-:PYQ3#>!IER>(@INO&@\>6//C. MV"2)+W@_OYS5 #%?G+F**S"BFMC4/14KIB&" 6$4ZX:O45=5328)X!FPD,Q( M&Z3'F0Y#R(Z%W9NQMG63S.![A@219X M)"P'R<KM,,:JFL+U8J(I;RQZH MVUH.<@$V$(:3_$-%KJP:3 BE071>ER9S)&XB]DWJ%(3YX1JMP/:Q-=IA$#+H MW04>>XG:J4B/]YWVS)9Z,WM\,K>:GLC;])OA"#03P->2.\U!:,&G?]2^D1Z? MA-:P(?/T>=]IS>SE"6BTP:ASV@WLX6AI.9[2.3J9=8Z^CGJA,?OD-&ZFQU7J M4EWF*["R"?I-=$7LJB+!S-!T@7JBJ;!\\4/$LJYHQC8/9L74K_QZ![\Z9-XN ML^->KE1?F7=GYKVUMJ,+FL_#.N!6!7QP!;B4$)EB57 -5S09(S*K[,-\"+)J M&J;RC]S[,M7N+;.>L_&;@W@\#E*^F0-Q#8D*+GO[@U/V1&% @]*$I6GYYQ, (+Y(!?1=OKUX)JH&-24-?'M- M4;"BF_!-]66L4TDV"%_1E$EE7Q?0 4FS( R $9I)2N"0A-SEI M[S$SQFM3E<=]G>0S!/=!OJ?J5YLO^4Q3%=^7=0.#IR"#ZVMXV/!,'WNZ* J* MI!*)R97]@\9MZ"[?$T4CCE;B4B"2,@,935T:-D MOW482Y$6P EK^FT*IGIN9[A% %RQX!H=5],(.B+&"?ZHJG*B917:&R M;PBW]E&^?4S%^BF&B.4S9\H7''!_U\PLSYAFB.#72E@S%0\K@B)B0V$BUE5! M\35%]#31K^S+FH(UP7Q.JYZ[";5=:SP?$+!+^# ?-&*!LP1":3) :[QE<7W'B.7!;& M,XX?+^140 ;^$_D058%1"%*P$!F+*."=Q8#Z>!IF)&+Q- T7*(5P/O47>S"5)+5(@4ON+8\.(5^@*;18E7FQR$,SMOQM:R 9T72^@M:RS"KNJ!_RUJ& M7-5EX\&7,DRE*FC2(R]EA,R_19K[9IH:P'XA.HD"[F\@Z_B[4DV/:)M.DR # M[NE]$[MT!ZW9/L4/LWNT';. MY_VF/;2;'X?]<5OH0SO;N7D88#*PG,&@)YU(/<<3X0/C66*G>3@"+ 7KR![W MAMVQ+?7$SM>-JQV&(DDN4W6LJ;**%5_RL2FX%+O,E"39)(*L297]?_]FZHKR M[F'7.AZ"H1\R=5HR'6!QG>O09)JD4ZY%00]WIZ#E(! N-2I7I<<0GD## ,!H M>!EZ(^KHX+"+@*>K4'%#KO55^.\0_N,X##R@:'1N@:WD0+]*_G=*_GR#Y,N> MIJD*\["K*QI6/,G%+E\T$@U)<#W-)X9'?Q')O^(X-"Y9[K;8BPK!HG1-\EOS MPC-=EWL%K'U>\U7T[R_ZGQ/&;3X_W)6?4. .<-+Q?1Z=OJJ [U(!BPTJ@+J: MX*NZA@5# Q6@: 8V=-G$'I-525)5E^GZ+Z("@/.P=XWU[O0"1(5BZ8W[=C>% M4-1]50G?K1+::3IER:MB>#C%L-R@&)BD2:)'#$PI!<5 9!D;/#[P35'T9$5G MU/!>%<,6Q2 SK+SQ=E,,9=V'V)*Q^X;N]8.U/XZ>4NYK7<5+18:*)8RN41%J MY'DL,5>O9<8**%??GF]]CADJ$)AORE#)5;G(;3UHBDJ4JK)F/GBW*A1*RB^V MB;> C3*OW 5>SR6=UZKL._R.E.((G#= 7DC2].5N,;LW\@G)ES2/%V,W#G\= MO.WR1$X^YVRE[$&%S08!_'*EYW[:[96/F0XJ#,9"E-Q\LF5#M9W!J#\\' ',-R]]F?6=]K)_U!_;IY;2.6T# MC#V ZVMH+;\LK>9([!QUQ]9I-[0/-V9[=,_U35<7@<2N@!51%+'+% ,K@N%Y MLBQXJ@8>W0'75ZB!N,<-['NA8$$PF^HR(KF]4]AN?/Q^^ M\NEW:]U5Z%(<:KX9:G-;]X)/0OYH5F[?.FLD$5/5B(Q=PW>QPO*KN"0#:[Y$ MB:]KBN*9X%XTCIN-+^@HC%T2(HLD(Y;=?7#CH0+(9[6G(@\AVQ'EX3=#[@)Y M^?X*B-!&X&RQ_,3FC1!WCLZ3>)8->!0_X1LB2(HH\V&(_-PT M#^"+FPX405V%GC=6^.!7T91E](97U-_E"WVKRD%^['K"CUWSS2Q7W8'S@J4- M':YE!HJ>E>8+@JMVUOJO/8QX*U)X'+*W-\WO/'96GT -7_^EWP7+??9P[ MIF)%<:?1'WTO]HK41SFE#PI"_XQIV._:7"BORHZBO,\ MYS1E>2V0SG*C'[\5.,ASG\5-C5RF\K'"!1\\OV*:&ZT(4(.2A%T$*;0#\T4B MC^L0XGG\]@I>F=\,3$E"TV*+']V<9"VMD_R&O"V^EB;JNEVJ/@TO/I(6W94% M2ZG MG1B;I: 3O=[7]BP6';'EJ_APN]X5J?GU>2A'>E2Y<_B>_>0@25 M3L%\$+ D_'@6Z#A&P':1* )CX^7;U4%,KJQ04@H.MUYY23Q-P'+]/ AW991L#P4@21'P.[ M1GA,-0C<($.F617SP?+-]*M;>\JJ$.R!R;Z\2OJG%%\'"!9$EZ\9R(67K$+= M/*"\U';7#Z3=IO,ED6]2MR#Z'J>PRWA;?YI$09I7!<*G _#_5 MGV9P+SG-#T)&2S[+V05<%#",+%>ZE^O QHZ!\QZ'CXP+?KK.T-IA^MXYFC<]-CV+G,A8P*^D,L V/QT36[\\^I\SOR MP^K<>!8.22F4Z:Z4>Q[X;CD11M]>XG/GF:1K>S*VX_/B;EPSJ[*H/?A>#;EJ M: ^_L<20JZJX6[>/M.%Q5RZ7'MX0[W:%ULID%N=L;\1&=R]%"9P:E9VJ;B#= MRB=Y-ALI^-V0J9<$$VY2[K,AHA18/I6 (X*H.:!H!>QSH<#=2BXG ?>>=EB- MW GE'?CC6TFWJ]S=QWCX_J/1]9_VZ+PG*UC67A+""ME\]^0 HJNWX/RM\-"G MA,P$,S+(QOE&U+70)X_)P"E[7R,O'[DR:$723X&-]E-@L?=SL-;/P5+"3X'% MSS$7\D^!137'XK8S^K!>.K@<3^1BB8)RC_U>C^)D/QWR!S& @C[S7$V;![_ MFOP*K2;)2'']Z1N>;*6T?'%MG@_D57E/*'_!+2VS\[L<3=DIX_*Z9/9P2V;; M$AQ/D9\Z;A_9#>>DN_U53'?EGAXR8_>D6??BO5775MF+30!_3X.D3-;MFLCF ME;KKNP?H-%P@CTSYBG^>O"\N02I3S2GP01$/\!47EPU(Z/-T*^\H-PIE!9[R MG4;0)N^.3+-!G !R=-?,X7/-M,G%M:[W?K>!]BCO-N"IMD?H57V4;HVJ:3SV M>QCN2B0\C97D"\ZOKR1[E"W5_6%_^ 7:VV/;^1K838!Q.8+GEF0[7V1K:(\[ MS=[".NW=WE(]AC;-/P8]J2?:IX#?LK?L./#LP'/36UA23[&' ,NFUS<$IM#_ M:R!XXZ\1.36G'8#"6L+G". \_3*WG&Y@+QMJ?]P%VIW+G:8E]X\X;I;PU_)$ MZ#B>R(]8 ZPSZ\M#+KC?D?75GM?1Z+M-?RX_-]_E]6W>=JE5;OB)_&6IE0?T MVG] U1W5X];NM9OYVM(&/ES*]BF4[,=%'=72&CHD"W0B9SQ]=R[N[W&,^]B,1J=?\+XX%PD(:;3$/ D M&L?Y64SCR;0UNE.IRC904602XRK=J;FWT;I."=ENM_XV]H5%D//.ST&9TQ!YJ_%$\F!V2*U%#5(S4"] MWAYG8"/!;(^=7MQ/[:^2KGP320]YXV#8 JLFA@+E$JTX 2VMK\ MSXG7$DY-W%"4>3)\C*[FZ^'G]:G-,6W%OK[>50 M,,[W^U@4[0KO5B] )02P,$% @ .8$Z5IBIU*IT"@ 15X M !4 !A<'!F+3(P,C,P,3(V7VQA8BYX;6S57%UOVSH2?>^OT'I?=H&R%B5* M%(LV%]W<=E%L;ELT*7JQBX7!+R5";2F0E2;Y]TO)=F+%E$U2L:I]:16;&IXY MUID9#2F]^>UN,?=^RG*9%?G;"7SE3SR9\T)D^>7;R;>+#R"9_';RXL6;OP#P MYS^^GGF_%_QF(?/*.RTEK:3P;K/JROLNY/*'EY;%POM>E#^RGQ2 D^:DT^+Z MOLPNKRHO\(/PZ;?EZS1(4.JG$4"("( "$8$DA@*P-.'JC]@G.'AY^3JDC(8^ MQ8!00@!*"0040PGB (4B"FD8XY71>9;_>%W_P^A2>LJY?-G\^79R5577KZ?3 MV]O;5W>LG+\JRLMIX/OA=#-ZLAY^MS/^-FQ&0T+(M/GV8>@RTPU49N'TSS_. MSOF57%"0Y8)F]7C8?GA6<5@WG!W%YG2/JO\!F&*@_ C (7QUMQ23 MDQ>>MZ*C+.;RJTR]^O]O7S]V3DFF]8AI+B_K7_:+++-"G%>TK,XHDW.%OK%6 MW5_+MY-EMKB>R\UG5Z5,]6;G9=FR6J,D-4H8URC_VC79M ?\9\);[6)]!G"- MNY^>"^,^3C\]&]P+%1_D\0%O3=,;\NJ">I^+H:[=AZEZ0S\^XN>Z+(J*S@>X M+!ZGV8(\KS\X4T?K:6I#>X)I,\\Z=&]!E7>5S(5<1)P5CU< MU#.9@V_GF_F;20[,,+'PK>K0:"F7Q4W)'[/;8JY+62I;U?DMF>9T(9?7='V" M@ED7 BOD)RN0WAJEU\#T%,XWTT>77(B<'Y^>^._*#4Y:\@,\KT=,>:%J MG>L*M"BO:T-#AZK"\'=?4:>FG7A%*62IZE>-"YKK[X+>?13*9I9FJRKLT\V" MR7(&.8\8'0":Z!X9T0ZB)9KO]3U86$ MLQ#S)(5!#&0H562(J0H*$'&0^!3Y(1&02F$7%#2SC#0@K"&^W!QX-5COQGZ:0)S' 4F)5!B"J2OH$ ^$'ZAA'S ]C4[&W+(]-X&MPW@J=N9S;=!V6 ML#,)1Y:MH?]6(M7ZZB3,MJ7!Q*AU8%N ^@&NV?9#-I?KPE!RG,9$W46K]$H M"E,"B"0!(#P),(VB^C[;+LD^&A^;]-89HP;H6%YO$6>:1-WH&"9WFC#AD"UW M7>Z1)+>,#9P;=]W838F:,?:B_%+*TV*QD I7O<+S<;F\D>5%W1XK/Z>INM:P M($1"P4 B4* JX1BI(YJ A/H\#J(@(7YJ*M)#DXU-M HOX%N O15B;P79:S"; MR_@@U8=E_9P$'EGFO;BS$KXI*4Z!X*#QP0*#J9O;@<+X'/O <5[,,YY5JC#X M@RHM9G1>=])\R+@$TH\80#YA@(5Q!!A*(,0D\?T8FX:*7?-C"PZ/"+T-1/-8 MH&'OL/K[<7)DO=O0827O;J^=!*TQ-YB$NUW9%NV>43U;7*?J\'-Y4=SF,Y\* MQ%/D P%]#A!.H$KK$ &(44)3E'(J+)>Q=N88FV"?-FUJI(I'K\;JV-K:(M2R ML>5&T\!M+2.&W%M:NQST;VAMV?PU[:Q=ISJ;69JAK@+_F/.BO"[*IB]^7JFX M<5K^<;J?!;F%]Z M#>KZZEXC]VKHMG%@/^^F,>'9V!PF/O0BTB%<&-'3(W3LMS]P&#%R=C>DF)UF M'U[J+8OS+U=%OND]J9I!!)QC('E( 4*I!$QB" (>RI &L82Q;QI+GAH?6^!H M\'D-0.NFW0YQAX-!'SJ.K'P+)JP$WN6RDYIWC TFW2XWMG7:.:9G4?^E6%9T M_N_LNDDY0D#!200!2IA*]32$@$8)!VF"I4^QP)2Z+5RWIAF;4)\6KBNPGD+K ME-6US%H6^,Y\#5SCFU+E7N9KF>A?Z;?-_IIB7^M:9[VO'VTO_^]E5E4RKSM[ M-_EZ+\QR)B(:WUWTK3>XF!RWNO0MI+W#[07<7WS_ZZ4=)6U(\01 MIEBEZ3A269L(P'!* "20!8G /N7&*^';ALI<==)AR]!@\M/!WU:=]GL'L14_9?F.+:N2\FJ& YCX,%$:2V@*$ DY M( P30'W(28)A&C/C&KEE>71RJ\%Y_]G ^Z^%X%J$&2C.E89C2\Z4 3O1Z;QU M4UW+TG"RTSG0TIUV@,,JL>0W*G'>PX!=9-5<9;J4!BB5& 0)"]1-:DP!8UP M*7U$DH1&- V,UXB?&!^;_!I07I%ZDO(KC\_ITJ(ZW6'NL C[\'%D'3Y0 8._ ML;][&Z3/M$+XT5H;[AIC+\W-0_T7ZM09B3$/>)H &'$, M4!C%@,6, A2$&!'*6&R2?'B300W.7(PMK@X+T96!(XO0S'DKZ>D\ M=9)=R]!@DM/!WY:;]GM[J;U3-D1MY\.<7LXH%4E$4-VBY2H%"H* .D,)+F$\ MI2EG*3-^W*!E>6QB>P#GU>C,U=:FZ[#:X=@704 XB ,1 P1)J&078R IQ##F$(?86'NZ M"<8FP0U&;P/2JU':5Z$M$LTK45=JCBQ,2U:%B\?:DYLG@M67%8M]2[WF/%\HG!@=[LKE)VC',5[_N% M+"^S_/*?97%;79T6BVN:W\\(E5C=:D(0DT3=:/H,*@W[J-Z&G/IA[-/(]O4Y MVGE&*N4-5F\%UENCM96TGEI39?<:B*$04-2]X556]P!RP, Q G/AA%. D"J!Q5:^=86Q! MX*$-NT+I*9A>C=.^'=TFTKPO[4S/4 UJ4V:<>M5:[WLUK=L6!^]>:QW2M;'U M WN_-&#[&782(9ER[H-4)E#=HZ="W:U',8AY%$@4A0&AQH\'=$\S-DGO/.S^ M+&\(Z/5N@/^3MP(<_74 1WH1P!A> 6#W\+_-8__;O\29.CIYL?DD6[UW_.3% M_P!02P,$% @ .8$Z5L")^]ZL!@ W# !4 !A<'!F+3(P,C,P,3(V M7W!R92YX;6S5FEUOV[@2AN_S*WR\MX$/R^<]'>WNO_D7(G_]Y=S;[I?97:ZC:V4D"VT*871?M MY>Q#@.;C+*9Z/?M0IX_%)TO(4=_II-[+K7]-!Y+F,-&9$2A.( MY"$CN6*!N)A[/%'4:/[OU8&PS@IJ-3'6&"*C8<1J!D1Q*4(FK%#Z[J9E47T\ MZ#Z<;6"&@ZN:_O1P?MFVFX/%XOKZ>O_&I7*_3JL%IU0L'EK/[YO?/&E_+?K6 MS!BSZ'_]NVE3/-<0;\L6?_YV]MY?PMJ2HFI:6_G.0%,<-/W%L]K;MM?\'_V: M?;-%=T8>FI'N$F&<"+9_TX3YT=YL=B='JDMX!W'6??_Q[O212;O9Q+HLZGU? MKQ==@\5)C3B@JWW7]G8#A_.F6&]*>+AVF2 >SKN.I(LI95QU!G^ZZ[CX;'>3 MH$%4^G&>X87[_IV5_]\'N&FA"G WK@<+9>T?-2H[5>N_>Y;60=E?708HEOU= MCUW3)NO;918U9#[ESN4&?^R TX/=7]:<% MWAB#P7EWT.G!>RV>F+O3Y65^/_SG+K#M4H &!S82 \"(U#H2QS-.O+8\6F!: M*CG*[2^M/?;ZRW@>)S^K4X"$D\:#.9O\D]@^!O:^Q6)C$]Z(^,NB# ^]N]EC M&[%JZRTH=Q<6='<^PU%'2 G"V5U4OCFX?F0M3J70M]Q&Q,\A%75X785?<*Y= M,AZ]T((2*UPD$H0C1@$GE$N< Z/">3-L)?2/S YB@$^?@9=KN6,87E=MT=Z^ M@U71*5&UO]LU+&FT 2BS1'F):N01ET8?+]0?3NJKJDVW)W6 I5%2@+64"&T]D2I8DEO%2.XHAV@9 MBR%N 8SO.C&($SEU3K:G\R2P>5.4\/O5VD%:*&"DXC^A;TY#:A5$8N[C]3>>I_E14 M'K-I&W7F$&@N.(Y#X3A,YC,2HY01?*YB&%=5^9[U07"8'P2.,QZ=/F#$(6J K$<"8Q<9(9<0JW7,H*FL>,,B&WR,/ELNX8 MCF[2.TY@>[]Y[ARS'A=!4 @U$[XK_^<$=7!66*MR-ZZD]:6U80!,N)SY8NEV M'/+N84=Y?EE7#]LG'3 !#M21D/F^%.N)DS0C6CF.J#*%J^"HL']M<5CH)US% M'"7ACL/_(15M"]5)O5Y?5?=;I&9I,=$)$;=#PC**$.-1;G &$RX$16V00=)1 M##QK=A@($ZYACA=SQS2\K\O"%VU1K7[#!"<5MEQR9=%;S3&7X3F1(8NXC@$G M+-,15S4$78U;!9[:',;!A&N4(V7<,03G"3J" 1/;_OE<]V@WO<4M<5IR#5YX MJHBS#!4D^IRC%BS8.*XX^6W;PZ"8<)UR2[)."X[3IKF"].58@.;< MV$P3JIC"S;*DQ.22$648!YD!-7+ M1/[TKV_\I:U6T#_*UQE@ONL5T2%B F2Z9[(\ J'>*0["1#7R8=9S5H-K6Z7UJM@ -,<%Y0E,LLD9CW1D)@Q&:(* MCL5QA8;O&!_VXM3DZXWCA9T$'RD_G*[# F)ER"'"_FCFDXQGPW=#GOF]*NEL9W,3,YT2[@ M-*<$);D,DBCE%N+^JO%$_'.\,+1WOT/W4?W M.OS1WO\ 4$L#!!0 ( #F!.E9*SY;+UT@ ,>)!@ 8 87!P9G$T,C R M,F5X:&EB:70Y.3$N:'1M[;WK6K]V021D<4*1>DG*CN?JOP9('2W9I$X$I9Z:0 #]=*.[T=UX M^[^OO[Z__9\_/I!!/HS('W_^^OG3>_+J_,V;O\SW;]Y)C&+WKSY\.45>37(\]'%FSCQS2\&^3$T R3_)6DW\-[5MS/PSSB[R;MO'U3_/WVC?S(VUX2/+Y[&X3W M) S^\U78M5@O<+GF]GI]J\>]7I;#8=WA$7Y?[X:I>&0I8_G8>S_OX"/[ZSS]^CN M%3*\$*.]YVD>^BPJ^R:[6=R>3(1GC'Z\ MJC+FU:/U@70\?6&XF[\G49)>_*3)_R[%G?,^&X;1X\5_W(9#GI$O_(%\ M2X8L_@^: <;/,YZ&_>+!+/R'7^A=F WYYT,Q80ZT$X4QG^!#MP0BKD:CCTD4 M)I1\BOT.N8KC9!S[T/['9)SF _+?8Y9"[PB+ _(QS&!FR?]PE@IT&W A9K$? MPK5O/!M'>=;@<(W)<&6+%V$.7_,7)L!:.0'?^#V/QYS=#U1?HNOJ8=U?8/_KRAY#WWJ=RCY/RP&@C[^\I/> MU2Z-+BVD%(@GL@2$LR]7-]=7__W+3[9[2:[^^./C:W+VRT^F=3EY3OY!DI3D M T[D'^^3X8C%C_+WUY0P$H%<$R)RE";W80 @2OK$CY)Q0'I"=O(L(S!.=L>E M6,V2:"P$=4;Z9:L@9R/"LQRD+1 E@/E,'RG)DX ] AX+H 8DS.&-*1#3 HC3 M-OH%C/\]!^-^ >-' 6,>!]#$-??YL,?38EI,74Z+T2'UR=P2="Q0DOCP? @\ M$,#(N8HHY"&$.98B(9UC)[@&% >6ZI O M24Z2.'HD01B0!TZRL0]")NN/([@FGB5 )S)BCP(*V10?E(B'62"(%,/0(Y#W M0$4?OIH,>0KW_7&:RD5YA MD'8"%P]B0&)QS^#.B,<\3]GDS>E<_9$F(UAB'LGO$KDI^2,:9_27GUS#T"]) MQF!X_X=E\-(W:))%$84W8#(#T4?QD?](+W^Z$O0!*67Q,SPPI="SKK M\RB2"&)9,;6Y[":7A'Q@CYEH=,"CD1S.C'Z%2"C& GS*2SJ6I($/ V)\$#41 M_S'%"<\Z$M)'P+"KE^G92OM?<#42=]8OMB, -\S3><3[^84I] Y#N!60.'% MN>Z.\L;D#L"].R73X;MPN3 WNM71;3$9I1)0K':W22X7DD*0/0!\_Z4;\"2! MWD1"'I0B<6EI 2DA)*!8^$SMYZDH(?TT&9)_>7:G6ZD!O;/4 ;&22=%ZE\(, M" 4%^.9?EJ-WO&F#Q3=,V^M8LVO%>WH'<;(SG/P9"VWC!D0L#^;!,I;7DX*L MZ]>*4<1R(,MP;IT!6K(1"/ ?8/;D'$2;TS&K :T@^N++W;F762Y?YD(P]Y_# M&^)C9_CXG(!.*^GR=;(69@5.?KNZ^H-$T]O3I3)[@A$O$;K2WS(S /\#'BH&)UA:9MEE!3[ M3!M+Y^?25%_9CBI^#= :M.WXN^W[.^K#47+!( M.%I>-;-%U!:@ZT;C0(>%T2F7:@.\TX=J:%.8/&48JWR:[Y/XC[8!<)-_)[! MD#[-="F5.K\:>5<9&0&/A^M=<@5B<2^PP/O@1C*)^XE.20Y M7 'CF2*<%Q:CB+LH--E??K*S3_8>R6B0Q&!MC2+I<;U+Q+ +0T[HSX+3@'K?U_A MF+K.O1"9^;07D^ORCU\_Z)U,XF5'Y.HNR9'$J!?B WX![%"Q+8<_9LV9;80DS@];NRH^-8 M! !\XW?CHNODX_5Z9:,],'JRJAER8>C!(K\44:%2K],\ M?9;'4JPM[O_*%>M.Q._ HIJ+^#VY95+L L\V?*G8PI=\X@L'H_";3#LVYT 6 M@ VX6*Z$Z.QQP8VS[7"A>Z4RSJ%#/D+'ATG*%_&^1,G[$-B-B-C!);XZ!C"O MAL4*J0-:6\[\/9!DHL% F9-1$H'DVBI&[&HR/:^3?4P\?#+<.I, K6.EJ6 = \P M)>>?D^2[5#8GO029AG6-&ETM2'A7PRRX6L>2H[BGGP62Q]A\+C M%_9#>!@L;Q&CGXEPSH$8A.)[LPO)WZLZ M %+L^].+@U5C$R;^DVOBPR]3$3\\CNP>9D_,Q]"\7HQUSO7\G$3J7J>4;-KTS/R-^6"880^,N<' MF02F2X'7+Y#$LFP\'!7(ZJT*'RA?$M[DB=/O!6*LJ']P)=7X&\XC'#+1^;R,")HBU6O'GE M^AO,%?E8H&*R%(7Q/+*OXG@L4[Z$;!7?F'3V_YMM3ZU-L9F$:ADE4)[VFA8) M \(!/HTVG%&E1&WA/EUXKT/^)QF38K$5MD>P:BV;OB#]D=-]. F$E>1?A*H$ MR[/P+@R?XN%*D""KP'L$YLEJ*0K:,B!74#8588-I,2%L!'/C2_TW8@^3I+)T M'$VT&TZ*=#3R6Y3TA#TGG#GY+(ZJD*SP=)S,>9T%Q,:C0"@O4NJLY\'"TPW4 M%)^>OC1OQ"Y) ZFN3J3 '!KF!,*\_E+ ^%DY0.4. G[,C]F?E'H<3#5A="> M[@--PA0E-NOM &^%%M1E=J7+["D)5GO11V")3?>O7ZX_?+GY<$W@MYNOGS]= M7]W"'[]>?;[Z\OX#N?FO#Q]N;QI,Y:TVBK,_OUS]>?T)>OZZN;YZ+TH]V57) ML*"?P7*3U>NM=(#-&"6%5>L<>AVQ4<8O)K])LU MVTAG;@WV/^]SNPD./@O.RQ[W/>[U_6Y(D\&>V;(59/P!78$7,IO^O)^N)( M*T!C;1OE @2S< &-B)W\,""3L>_B \UTLC9X^O(_!<&S6IJ^+WU1;',0+8UX M(_JTH8T=R1$B__54QH0(("^V=19S^/8A8^K,GD9:H)_\:WF6:HUP?F2R>I9* M0W,TZG2]U0K8)EQ08[0(N=.$G.U0UW*:@]R.UG_UA?ZG59G9,@[)N"SWGO:J M'1CUYG0E7RJ'7M>CAE<7O<\@:%\"\Z2)U+5H5].:(]+)Z)57O@_#D+OB/@>= MLA=Q2F*^F5RI:A4^!]FJZ[URD-6[U-;,UBMB1TXD@]J>C:K+WB?ZCY2/1'7% MA1BP(AK /YQ[XRC71L.BKE?7XD,%YL!$,JEMUUT-%%5@3$=A05-49=J!3-GA MNEC)I=TB+&LZM;KN9JMFY;EHD=YS9/35;7=SK6CO]#W0;D^3!'C.SQ,G,;IZ M-A5<-M6[.FI*2A.IJU/-Z;9>4U)609J6-186F-@X' E!@TZ>S21*E^IZ7;\D M.GD.2R13HY;3X);HL<>G?)TF%)89A^+>>=(_%UDYZ-79V&%@N75U<-15#DLD M2Z=.;?&/NDJ-**>1/ GL'W'83]+/'XILNWL>):/B,+\D$[DWJ+MLLBS:U-0; MW/M (E63,&#UH^ZRK_G]+4D"4 MVEPWXX56221!LG,7^>KNH]>>Q: MUE<9Z!,E\=VY*(N(3J%-8Y6I@SXAQ6GD4,UMO\;5ED"?_07X[#?H0[60@]KI M2=6'KS2WFJYPL&R8O-266":$\BE V=)'KO#:5(+ M(IIAK>FJ(DJW<3()-M/$O1%[%%E[^Y P6QMK[5455HU0:6W H);38+X)(N[D M$*=31[..P_&ANJ1/QSP@?#B*DD<^JZN/VTZUK7^+FK5CS7'?Z>#ANUH7<[0/ M*%BVD2V3ZV>AW>XQ9]6]7+KPM%.0[E M9SI*S<6EKH=136K3R*&VJVYNF'IR\.!!36V)1-B5Q-RA;K9V4Z^%?-K5J6EM MZ-"L-@\M4KJ/B;"V0;M6W0R7@Q 697-KMTF74Y)1C=V&0S5JF W6=T8B52&2 M39TF4RA.5UBJUV$AW&H>'0 ME.HP#@V'IE2'<6@GX-M:E5;"95H)NK9J:Y==F]H61@ J3B7/H::K;NF)8]O* MC)82V;+=2IPM8_[+39^"0LN)8=MLC;4^5V G,Z.T)-@L77N'TZ-X/@SRQNGR MQF;YWPKPAEQ=W^0B:Q'^#<+[=V_AQZ3+Y1@MH^/8, ^C)(.%*8&&><3R\)Y? M/H1!/BCG8/[%O%/1Z][8G.E).G+P\_W.03EH>L3M^WDLY M^W[.^CE/+UCTP!ZSQ<\/P_A\J>^5/_MRE^8_Q-([^%8Y7%?*B_7M3MZ:(Y'/ M8QC$KD&K:R\ES5N62&C^^N7ZPY>;#]<$?KOY^OG3]=4M_'%S"__\_N'+[0WY M^I%\_>/#MZO;3_" \N,Y^_/+U9_7GV ,KYOKZXL"H^AJ&)-\D(RAB2"CA/_P M.7#PB /.!Z+0,AO*C.+ZXZB//,G\,\:5T@9F(6*CC%],?KF<6/MA+ V]YYK5 MM8[I;=;L\_=LP\'.MJFSEF96:O8%DU2)LBEN);UEM<(R'9-794R%(&EF5*N+ MP=P.4L[)[_#<(",?XH '0BA>R!A39U6L)U?=/>T=7(>>'1?8W9.!NQS MIF&-@DQJ$]O0#&-7 ZY2'^:8)D[?A9 XTKE!4.T$5$>\$ZCT/J1Z'6[+DSBQ M.+'M>O*@(0E3Y^'^7%^K==MO_)['XVGEN9UVH=NQ*_1AA7=8+-GG9F>%7ZC' M,BX:>/7N3%_R<57=6VY+X=R*!#R^RKD5!ZX;%M7LXSO1WH,O'FLQ:,3T\P/W M1"VB#8\F1D@CI!6$M.7HU'4W3')4&-,(YA,$LVE[U'14%=#MS9ZL./WOQ/Y"GX7N-,$, M).F3M+#@R1G_X4?C#.QG<37@HY3[(1.&M>08-DQ@:/_("Z];:.X;:\S]*?5; M%D5?DH%'-0^KK2A.)=T#4\3 Q"'5R629U+/J%OM5+W.H MLN=?-(9'G6MNA8J%D@Y^%($(@Y/!5:= M2II#3:_N%A.2ZI/Y JPRA-@K&?DX#? M\R@9#7F=NN*.'SH;MY_\W'O.41<4>13 ,XS#+4[E2GYK:T%X%W+"H;39X.A>:2946 MI"XU-31F5:>2IE''V_!L#233P?9E'6HX=<^@4L_GT.31=A5G^OJY2(:U 3_' MJ:RZ5,=@ /6)I-4^3Q:)=&A/EPG&>8-G""*5*AXC[M;>)E//.&^RAFC%F2[/ M0WPFP':CI;:? MUULGT3]6I[E6Z^H[=TXLC&*7742F0;&1BM.(IWJ;H-Y MV$BD:A5"VG_(IKIKZ9EP9+\N5U+2X_TDY2+'[3[,1#P:_#FYE[,?N$F^[.+6 M7:>Z/P5WUUI#6YN:F\8H(WG5)^]9MTL='5GW&&FK4V?37!WU/-UM,\W_V*WF MT&*MM;;+&PV+ Y,(E@ #B:0XD71J:>CJ4IQ(3NV=(S31J\_N%YZ3LVC.3-^; M6G-LU=EKCU]M-A,.!T>K$9S3,JL%<7PJ.*:FJ2.,$<;MAG'7%3F6B&/$<:MQ MK%.M]E;U@1UFDXY,^FU+H.[:.*O0QMR 31A2D(Q[$=_H\&;LY='V\O0L4C+B M*0QU.$QBD@U8RO&THE-J8Z?%>HR.8:L,_E]9%OK;.+J.31U:-42U-9XSK6-W M:^?!*.1/1KBU#&Z:A7!3B21'#3>]X]D(-Y5(U-S/!?\@\>$ :]8G=\P=.?D62<9SF+Q7 V=_OO<,<&VSA0&Z=F M>ZWT_$\'?IS%+$R;&@:6'%&=2A9U3#SZ1G4JV9L7U48J'9"7;*=!7FI@,UU% MCV8EE+4W96:C=56]K9ICI](FZRI2J0WK*E+I\%1R&B_E\R9GO8B_*X\OG3LN MMNRJ970+CUQHLU=8+TO$DO;DE6+>W[WMB8Z4$U < MHSKW2SG[?L[Z.4\O6/3 'K/%SP_#^'RI[Y4_^W*7YC_$TCOX MEHB#M7=_F&Z%8VO-S8^MG>4:'1CXIJ !N1UPTD^B*'D #!.)0#)*><;C7'C/ M4I+R>QZ/.?%9SN^2-.39HB/M15H4;4X1*2.687@1&V7\8O++91!FHX@]7H2Q M[*1\Z;)LJX3QBGF47%;$E.G%;897M2TVCHY#SRZ MKS$[)P/V.>V[1F::VL0V-,/8U8"K; $=T\3INQ 21SHW"*J=@.H4 @#>BZ*P MTJA==UI4L[MN6)6DG4R"W('<43F.R*.FT\(EY/D,LI4) M4JNSKIY]96?DV&].E=%L3M6GV(_& 328Y8G__5QT3,BNX8C'&1/#(?R'^)T3 MEI7)5R\D5]QEH?]QV=IV**D*\OK>$:UM)BZV3;67E*#S/4?/97..I;1 MILY6R^6JF(=R=.DZF,MT\%RF4TM*P&P.3!%"4*DR<:>8(I3E&6%Q0)(13T$# MC^\F&GBV=570G6%LGR4RL9/-=?+4*I$*;B-)?UHXY(S_ ',X ^-=7 WX*.5^ M6)C!@B79,(&^_R,O;%68^TB=;BURGCG=5L8E8WWUUB+.UNL&@2'B$'';!8EV MK?:7R47,M0MSFM%@$LFI%?V]81$OS,4A2[]S82Z>6"2\276WE='5IQ2PZU@& MDDAM$KFTZS9851:)5#'MI\EBYZ?F'OK&,\Y2?R 7V%&:!&,_)P&_YU$R&O(X M/[%T;HNZFX8;*61/'#F1=.J9[7R7P$RA%OW.QP@M1F8=V@CK%A.:K=39+B.Y7(+L@N MDQ7/7_7,KYH>7 M_3H7(+YXZ@E=3%/>&;F\EZBEVR(#>VVO\2C5ZD>IFJN2F5ZU*+?W-<\L-:]-##H=A$$3\U3-"7+!N!4[>[TJZ.@/Q_=/Y/W5S7^1CY^__G7S4GT2]0=\]N>7 MJS^O/\$@7[=I,*OUH+,P)OD@&4,;0;8TGCHI\(UJPWAV+=9[.&2]A_:#_4DJ M?"FIGIHK1Y4JWT"-@=.8V/T4MCB-N4-08F&,NFZ2-:HXRP:DGR;#N;H8S,_# M^S /GSE7ZW1+.6 G%2N*H09WK5:IOO"PGP]J1( KM'U0;<2MS M<*L-[4SW* C1K0J4*+[9A7!39VAG.C5-'=&F$$F.&6U=E^JZAW!3B"9'##>= M:L:&@5H*I0"I#)ZK0&R_BVS:C.0)2;F?Q'X8<1(OZZ3BMKCH"U-PE";WH3A: MN?>XTB+Z9D19QDGU@*N6[= A9(H0,OO%1'&JE/(P_+KAUJ MMC\-1RQ,A4>("G_/:=FS!C6P,)3B-/KE)]?0C4NDDM)4,D0IZ@:-)212&UCI MA;5UDAD6)^*PUN<(BT\N/HD3V\S$'IL3YIKW>9KR8+H)R'X\$^]YG.9'D\8' M&HA5'&&T:V&9.;5I=.9Y9O6P(:3.@;5UNZ[5BPZ63>?Z9DT90"K6V&@<1P;YS!,]F)&;2;>?U0)4F+46"/ N&K;*TL=T M:Z1BHE&[JY65_WLEJVK&'@ MJB%:;7GRQ%P$[PQF/' G9J-. MG;TC]GAZ\8V>A<6!U:;0F>MB8*.RU-&I[G21@Y2FD>75K1^)QN@6JVDZY@'A MPU&4/'(^=?V>EF5JBQT&#-E2FD86]0RL&Z0ZC0P7PX?5II$.IFJWP>).IV>O M%BOL-@MK:W6Y,QLW3A6FCFFAK:HL=4QJV5CO5VT:G>G4<6KXY0]GJ:H7G=^6 M)W%B<6+;]21.K"H)1>WV!GY=.A!L+H'HM/R!9XZ#)8@4IHY1PVQ!ZAP\DM V M,,Y+6?H(]U_=TVLQ^5G])T_,KUJ$T6ZKH;36\>#86-);;0J=Z=1RT+VJ+'TL M:M;>3T8:'3J8CL(O*KI7:^E(IJ/V6OJ%Y\1GV8",TN0^#'A >H_S)47\/+S? MV@O02]* I^=Y,KH0\Y(E41@0,;06XK)+M4WC'*I-0XLLH&.BJTL]L^Z6&])5 M?;H:-C6[&]9D0\(J3%A3I!4K*8EW9(ZKH38XJ^N/"96AGR;#LAQY15VAPB2L M)A9%(=#OO)^FY/ U@ M5OS_U+;E7.I:-FXM*$L?QZ*Z@WL_"A/(HX:#E0+5)9!AZ=30FY%Q1Z6RKJMP MEL!\!5FAMHK5=%^+;&M]KIZ'9URJ32$\Y*@-5$(^4IU"EBD*O[8^U[P]Z^V0 MY>-4.H?0LGV:E.GBH2%J$\DT:5?#LW?4)I+KB$II2"2EB:1K#C5K']..IN[& M7N11*L(Y\D=9T5L<)3L2B^QI&;9GMH?A>.I2QZ">B?11ESY=:N.IL K3QZUW M2@;:L;6.6F.C,(=N_,/R,(G%BIHE_?R!I9P$_)Y'B5Q/8?39J5FN9Q8UC!IR M 57M@\MM7<,M677IHUNTZV+I=74)9 "!U-R152\)L2U/GH+]_V2K6Z@MO7$& M3V89)3'/Q069]Q&$PN_.@]-R". ^:ANH9&E8!$UM"ME4-W"O6VT:-9VMT_+1;#9.HMVSH'WY$3='MS=5IM(%A)(;0(US47H M,5#;8U#4@] ZAN+EE:8E(<89%YI+O13/"BITI>S)]O#]F4[-.@AZE'Y/UZJ!=$/ M8Q;[.Z@%\5*9CGGJ;%2 H*JA@IU4NI.GMY>7)_YWDHQD*!+_P5,_/+F#I73J M>G@4LO(T,K!*K=HTLJCEX-Z=VC0R:%=OD$;H4FS&I:A>A]ORY%'96ZMEPBW[ M01["?#!((M%ETD]2&=&5#41,>L;S/.*GM]-\9E+-QI-[U*5/MXYO!JES:.^9 M1KMU]KH&1Z,?T)$XL3FR[GL2)Q8EMUY,XL3BQ[7H2)U85U]"1 MA/&=E7%\KQ?.>*JU5W^"H5\ZU;LZ1GX='V4%83?<4CDIZK:0M*+@17>'X9I( M4P5HZE#3JE$CHTU1?6U2)<+83SG+.#D+>/';:Y$;(#4,45E0_B*2'N]9)(KX MRHLIS_(T]'->W-_+&9+MA+5);=/9\>%EAY98ASB8KIW4/3.ZM%;)221M6TBK M&]0QN\BY1TK>,]>@EEX_CF#OI#VJ4.?UB01T.T5B%PHVMJ%.&R<0SO4KOPOC M6#CB1+%N:"+9K!97:T,;N@ZUW V/WF[IHMD^(KD6=5VL0*$VD6R7&G@ AN)$ MTBV-=CU/V3HA[=(D5\_Q!U 9UZZF%5V'1?\O3)CE(!GW(CY5Y[52;JW\U M.#]*,ZJC4TVORZ<[GZ.&MQV069!9]J9Z(+,@LYPBL^#*@LR"S'(2*XLTMM[D MXJQ;^#<([]^]A1^3C@]9>A?&D_ZYDC^*$?;$:^5@E]\JI\,\O'\(@'Y33-_]B^1UM]@KKP9#'^=-7UO9C_N<@G;0\8G?\O)=R M]OV<]7.>7K#H@3UFBY\?PE"7^E[YLR]W:>Y#0S=V35R=>VE#0W+@A%] M^_#^ZY?WGSY_NKK]]/4+^?CMZ^_DMZNK/\CM5_+EZY=S^?NW#S=_?KZ]64MM M509S]N>7JS^O/]U^N'ZM4%^?R(RBKV%,\D$RAC:"C!+^P^? OR.>EDG2 ML5%'*UBI=.^47RYN:QW]YZ?K;W'/Z-B.L_;N""D[37W^; 'W=>8'361.62< M.'Q8!LHE8.0P6:N?_QCQ../9+S_9[A/'29UM^B.M'=N*3FZ[5[^VM]VCVN^7 MCA1Q K?8]4_Y/8_'G)R!V1^-L_!>GL<5\%'*_; XQ%MP"ALFT/_B5.^MSDX_ M3O=RBQS$&C6M]A\4B9!K#^1,CVI>W?0MA!Q";HNP04_4U*Z;>(280\QM$ZIJ M4L]2M_[T7I7U7;;1 AA_YEEA*I(;<<;$>8^)JC%^,A16)"O/FY 6Y6EEISC= M#=.T,:#^4/J_7O7JL\C32C[DJO4%+*B3BZOB3Q^<&=75N4 M$U)M_C:-LGQI[$JSMN51V]GPQ*Q6U,9" !\W@$V7VK4SQ!' "&!5!JV['M7= M#9UWB&!$<..#UBV=>D9=(^X@"-Z;D_ YTZ%]#KZMS0;",L)$$+T(^F%W?*Z= M'15V7$K0::$5;>E;5X9[;A(V8)$&)N'G;:*-=ER3#B&%D$)((:004GN&U(;^ M_2.&%+JT#^?2WK5N6C4813D(UN;#W41K-,YLN^8Q! >" \&!X$!PE '/IPF. M4H>;]&'RI"U)W_*@1&SC1-I 0Z2Z@SQC$2\R*80TAYJ>BYA#S!TN+\:DAM;@RHJI89@:UK13 MA.HNIAZI32.G=F4(I-!A*>32KKMA/ +2Z%!F-#6-%I]8="(.K.E.^@Z<6!BO MW>YX;:-+NS;F?"& VPI@W0/[C MKE/7,CL(@#'C:ZL-;4SDJJ _;U@+Y8CCV3%%8DM(8=8-0FK'D-KPL'>$%$)J M':0PD0L3N7;N?L;\K$V5@-V$3#3.0YAEL0_9B^ X(7"@Y$!PH.3 _"QLX\C: M0/NBNCL[Y1EGJ3^0YL4H38*Q#\8F6!)1,AJ";8')6NT-*3=UJMMXD!="[J!1 M)K;7C&*-D#M1R.D@YG1,UD+,'6YH79MZ+B9K8;+6Z29K6=1U\ PBM6FD4\_$ MA#K%:=2EFHF,I#:1;&K9#1Y;B ZM>AOFNW9J8>1UNR.OC2XU\+PC!'!K :P[ MM&OC<4<(X+8"V+.IYF[HHT, (X ;'W17HW;MZ/"# !B3MW:WVXV97!64Z0T] M2D<@HP=%0L!>" MHPW@.-7,'01'I7V4TP0'IG5A&ZUO XV-ZH[N.Q[SE$7%P;[!,(S#+$]9'MX_ ML2,P[+P]FU"&16VSKF-K-TL89CJ<)N3T+C4U3*Y!R!T0^3"H43O+5#V3ZKAI],M/ MKJ$;ET@EI:ED@!)FM-\[<=Q$:IR5T*!O8(7_S.]8!,/,\J)<>AAGXY3%/B" R4'%F7!-HZK#30SJCNW SY*N1\6.:;2 MSA@FT,-_Y 6LR]+>['&7ZE;[,P(0<6U"G*;A,=N(N,,-S32IKC=8(0,A=WJ0 MTZAK-6,<8@Y74SE<5W,ZL?"T9^N*M/AL%.;0\W^X2/0B6=+/'UC*%\JIRU2P MT\KXZFYZ3 %FJ!R(0K9>]QPQI-"!(Q2HX=55=9!&!_8:4[=VP'T;M[>J"RK=WO#@4*31@6AD4=-! M&JE.HZ[5H*S#+(YZ\72[V>QZ&J=Y.LE9]<:N-.]VJ5V;=VL-OV%3"_%[[/@U MS>V/O4;\*D#*D\2OT:46"F $<'L!#!9:[?($!P$P!L#M* !N3VDV1Y7GMJ'] M>\1I;@VX3HX*4=M7S$!$(:)01B&B]KC'A8C:-KD;G=&'4SQ;&U*QH8>K[#C69.I$-LM $;)RHWI(+V)F>@<<*_07C_[BW\F'2I?-$R.HX- MC8^2+!2*R$7*(UEQYO(A#/)!V?#\B\4 +[39*ZR7)=$X?_I*,0GOWO9$1\J> MRLG_/T@D4/[#%;_/PPC,^7^E[YLR]W:>Y#S)[J] M!!SYO>+V;$0=K1A5J6>77RYN:QW]YZ?;#\4]HV,[SMJ[S[VYGU;UCK;VGF5W M3&^S#CW7K*YU+,O;^1QH'=.UL+.MZJS=K=KLBL5TPLUQ$O.*&RXU@J-W^:CW MY-$5JW,ARPZS:KE+JY:SU M='MA-6$_)UE&^FDR),F(IW(OH4A4V\9-M#/FVF=E >RD:IW<0,O$T+2YT+1H M!2]C2;;VUHXYTSWJV4;UH70DVXQBT<)!*2"6D4ANI=*933ZL1%'ME(.(XX;1<3N MBYK@Z:/EU&JU%RP,L$0*(8600DBAYE4*=#KL2J586>$$/0]3_L&J:&I32.]@ M,JW:%-(Z6!--;0KIZ'A Q\,"(I:*G:#78,HI6,M;;0IA\FP;J&35WHQ "B$? MH?>@:514*7R"S@.UJPBA\8-40BHAE?816ZEU[%,]M^VX$D^F%5%VF7RR17JS M>E W-L@]V%N2;P,3T'CH^5&A2>M8B"9$T\[0U$4T(9IV5+&X]@[KB2)J;^4T M%/57;=/&O@I!8!>/LHL[*:>ALA6VNIS&%YXOEJ24]33VNKAA&ZJW@75>MRNG M$2\SU38.J^.LQ;8P0J7ULC/=HTZ=,LSJN801;FV"&S7-^L4I$6V(MDW0UG6I MKGL(-X5H M6VT:61KU3.625)%(B]+.IJ:EJT8DC 561#78?9F2TPH4[NK*J=T8V+BH2>C* M94@BA99/*/VZJ@'2 MZ, N!FHZ2"/5:=2UE)-UZ&!01#58*D=R6MX!L&Q,336M&2T;3$]M'94,8_/S M.9%(6Q-)U]K,2^@G4$09J%*#Y+3HV _WLLUYT8@D. M: >U@4IG(@^E6[\0'1+H8,J#2E8J$D=Q[D$W@B)*PR=9&83D[ %[K"B;D31-F#KHDFD++TZ5+7:'41E".GCT$UM\8Z@_0Y=!2OJ2D78H75 MR[>O7KYYK:_M"[FJ-BG5*Y?4&[O2G V:B^,J5 QYE\898O?(L6L:"A6%1^0B MV\ :]#NN0?^$R[ H_;,C5%J)%,=@MCI@$,'6*K!I-=Q$"#8$ MVS;N](ZGT@F_"+8C!AL(-N6J+F)4MQH;NW.A6"1/I#Z]>H.W4N!":R,80=%4 MKBPS!IEN*\601 <._^EX2"*U2:1U]-,N#W=<3K#U 5I;.\).<@>VWMB5YG3A MSZAO8JH1/+"E\8G0;3]TZQ\.B=!%Z#8^: %= Z&+T&T?=+6.L6'NQE%%;"GJ M5-RFC7W%&F$7C[*+.XG84MF6WB!B*PBC< 5ME1U M*S9?@ F[>")=;+E%#J-O1H#^)?_@P3F#'K$[7AC@&1EG7)QK1:2I/C7,"?38 M'T==!NX'=:HXO/KJK3&XW8$FS8UC+K:'GKK#TPDBSJFBT12FT@V MU73ESBI!(BUSDNTHQTE8NZA14%ROWA>KQ FMK=NQT<*O7@#BD1-IDX4?B=2" MA1^)=' B.9IR%=G0=XUMG% ;Z$_>CS\YGH1_H4\9VT"?LE**!_J4%7&RH"<, M?79Y!E7#0@:J^\)I.Q[;37NE:ATZ_>70T!%GE&!NR>DQ[G M,4GY?2@\>OTT&9)\D&2S%C$2=*7O]]P?YSRZ\3/*/D4^QT2QO>\*/9 "?-]T0WQU20E@%.> MRI?XO\=A_G@^Y-"/0+14/@B8I<+E*)[I)^,T'Y!_CQGT*Q4/]<,,IIH\OK.W'_,_!=/-FQ.[X>0^(\_V<]6$<%RQZ8(_9XN>'87R^U/?*GWVY2R], MJY0)LXF04>/ 1$;9?QB\LOE1*:$L<2Q?.ERR-([Z'HY>RMX37ZON#T;4467B]M:1__Y:9Y1<<_HV(ZS]NYS;^ZG5;VCK;UGV1W3VZQ#SS6K:QW+ M\G8^!UK'="WL;*LZ:WX6$.HRZYU8JYWL[2#DG MO\-S@XQ\@)4R$#+WFOM\V(/ES]1IA9VVHYV$O^E+/2ZJ-IG[-'>.UG_ WA$8KV:\Q*QHS2Y#T'; M(;U'DHQXRH2+A# _#^_#/.395J> 'U>)C%4C5-K!VZ6:V_YZH(BX]B#.I9YI M(.(0<0<;FF%3LVLCY!!RA]PW-;T&UU4,@SH8J?\8I_Z 9=!>TA>J,BC(^2-A M<2 W&$=B#_*T0J3.;,]I\X$?1TX= _0OI(^Z].E2V]*0/LK2QZ6Z9C9"'TQI M.AB5W[-1F)?Q1EG2SQ]$PF' [WF4R!4=QIWE3QQ?E9#?VB2 ,XL:1@W)I)X% M=>3TZ8)DJG&N']+GP/31+=IU7220L@0R@$!ZC7,DT&!OH\$N3I))1[#P3\N,_^4GU]"-2]5B_]$<02HAE9!* M>Z"20QV[P=1.-.\/1NG/_(Y%A0TO/?5AG(U3%OL<% _@8ZNB&HY;MUW,PF% M%LJA34CJ:>B"498^R$5MH))!3;O!BC,M*@?8M)DNXU#["Z'3>+3KSL>N-+/J MU.A:[3FJK3;W(GZ/&[]G!M4T#T_)1.RV#[L6U4T'92_BMZ7XU0WJN'5S#0X" M8*R O[J-DSEW%+M8KXLKC6:OI09OE11A4M0>VCI36+4 @::3DO?6#TPMWD-J M,6'POSCS090Q$,=")'U10X['X\VB,5KKL[0ZS52;;V"H/V\D[D[:H^UU3$0' MHF/-E-F=N@Y41,?IH,/K-%/8OW%T8,BM2CFRN];T6AN%=J9U:H2@8XS@@:EC M=G2DCK+4T3LU$J"0.H?>"NU@XNR11]962YQ%M\YL.<&,376ITT7J*$R=6JH8 M4N?@O--,JC.:]>IGTJ*QCXF!2"6D$E+IY*AD=#8,R$-'0*MT@RHIMN@&P+S! M%E'IS.A@[JVRU$$>:@.5M$[=A)(VN 9.(O.VC$C>QD!?/')N.?![BW0;Y7"N M=S8\VGP74]3&:)P&C*?302-H+O6C%A")B,0]K/\;5MA"-"(:=W],2Z>+:*P= M,_LF9S!4^#<([]^]A1^3+CTY=K3L\CMQ3O*TG6?>^GNYKFWT,W\*W M\"U\ZTC>*J6V970<&R3[*,G"/$Q@11$;\>$]OWP(@WQ02O7Y%\M%3)N]PGJP M9(WSIZ^L[O23]-AI,\XR3.Z.RY M6?+Q-(SE3&Q>S6U)D3/^PX_&&?"2N!IP^"YT2+0D=[C8, &M[1]YX365$2_% MUM>0I=^Y:)M"4QEGJ3^0UT=I$HS]?#X\EI(['D-/HJ+% )@CS/)4,C"5UU[Z M['1$(L=Z8?3/W1.;<"0;L+3\RNJ:>[N%AC&!AFSQ0H8-^Q7 TB&[YH-2*S\7 MCM@+L[MHM)0-%9?". J79SKKK2N]C0ASPY?[',8W8*>I1&Y'<"09Y)*"HX . KL M.@9B2S"BY*XDE;_/@NA"6!I@O# H>$% \DFC/BAF)!B(LO)H0L" M0$SOVC?\N=A\Z,3+YUJIP>^4-$G*Y=D=E:F,8@IS%M^%8 H+@@U'+$P+$0ZH MI"2J$/\ TEZ@ 1J>A$?V8'F)834KX"V6PDD<90GSG/T@O-_GOER9<@DS%@@9 M);XMWH//C48PL\)&+U>,S$_#GBBR 61^6"$^448V)2,_'F"=K8;S#EFJ/P2* M55##1B^G^M*9))H)K;7"B#[#/B-0QYYP6EP_ M*CD9I^1A $KG(TD>Q(BS<2\+@Y"ECV7$,B6?8K\CY6G$10O0[1L^ FG=@Q7' MU"@Q-$/K$-!DQ\"22SNG\#E^SZ(Q?%M^JU#R)F-_,J^P#$+W6"YHP.Y9&$E> M[L-B ;,+5IJ87.A^*AZ:BO5BI$&8RQ5'3(1?*1>K0ZX F.*C#,9/R0,73TQ[&8T;M$-#VG"^QY(7I^#6^2&WO<9P)'#P+O]R$T.IWK;((>'CP!C;2R M88WX+E6)&&;6A\M F'1! W@*E8(LU9F2!&,^8:(^R( "*L5RM-@XO#WI0\%W M/5B50)SX("P$>PF.2F+1L.##)Q#H;+18J638"C)R!B;?=+U^WJ8%"DI.%'/% MLDS(5,G,,$]B,F>B%QX?1T+F^6DB[=^1T%3@!CP1)@&(1R$Q)@V":A'<\4)F M"P,O 1')LN+Y4JB42L>2K)IU$MJ5H@"DL!1T,S&QI(40%F7)1":(">B/(Q"I MH)9(OP\?LS";".H5,S"=GS KD%M]EEH. ML$\Q+&QBLV@+^$-0&GDCA/:"#7%^EB*3 HN7)A\N?0L" -IJX;(1>@ MN<4*AJAR-JURWKQ@4#YQ*NW&IFS6'A=R. ]%-]@ M\"6/G(.>]$DJ9"-0*_UP)$4T@T["9,$+ I.E(S!:29:55#H M95.'D;"J!!L(XVMY,%(O+[OLX$C$D0DQ)A]%"E57! MSD$A="HR(_K8%>333XMNQTZC1NM?RYZ#&<0!N.G=Q)$/6!9^3P!@(H&:\GXD M')K]L; 95_K_I4YRN(4'L:X@UF^$BM4'D08=K.)=;]:;^K2W8-*&=Z767#@V M86G("Y-XIG0))U^:^)P+ [[P\L$:DH@=7\#Z(D>LS*D4VOK8'TS\-!,6BZ0Y M7=AH3]PLDZ5FLOU0. )XX0V0:F V&PXP7Z$U3MQY8>J/AUDN.B(_+[T=H$B# M0ND7B^.MV*8OER6 /#23E[OH0B/VDP6NGV?98OO\4;[8DQMJ0LL6%FL8SYO\ MT$W1THB)I7)52[O?-,9XFQ?B;5 *[D,*_B97SJ?[' 6[K]G?F/"UL&*;%(N? M8G(UO@/2B]T20WBK9ALJ\_V]&HT^)E&8D#^%T9X_DM]9#-@N]!RY$5.(O[DM M&+']LK[!^4T<6@@H)M3P(5^[\2-=G -VSR>[]X'4'NZF\U_J-$MSGA4?+79B MH3^E )[XP O9#&K^6/A)"W>X4$@F$GBE:!:B;4+"XX]^J1D>T#+.7<.A8G,T M?SP?\GR0!*4O5OK2&V?8:^Y/.4P7B(:U"E@ABB;(G#B["GX$><2O$S^;\NG: MH3W+8 O3!)J#F"=DJ=->^CXMA\!(;7-NWZE9C7_.QPQK2_@#T#OSYX)._W?A M@Q'=%[NW@ET*[7V/Y% MC%)APTQ;GR.7L OXW,R4'QV$P,X/I6B8<\ 5G&W8/],IZT_B(,JMIE(29,6\ M@F(DMY6GYD"6IV-?N!A _@1%GN?8K 3/5QN=X&U$R;CC/P]!LL"+)4R*%$L M^-_YHS#EPBPJJ 5/#]G?8+ M/ L# '$H!E!\N=@K+6A0^N-2?C[=8I54F$VY M#+4I]\:+#=PYRXN(0&1A.$[M+Q'T?"_NB!8B]B"4DOAN8A\.F8"",)2+JT7$ M-)]N_D(;=SRY2]D(YARTHE085QD9AC]:OBOZ=9P^N_,Y,2DGW+2P'5VZ4 L@ M1X^EF3D)59&W%XZMD@B4#\5A,6EON)@A+L(.I++- M?+#4 VF7RVVM@I]EH%$\#7&=.C+D1(F!2CYF,S!.1$,Q3X68$D[QY<'+_2K! MT?39GF:#9!P%$P_!7*P)]#@$7:6@JG#T4^%S00>EXB46XPH(?!7@:Y)'@]F>[7NB 84J&PL6_"G#RS>GS R:(Q^,9_DJ& ME@F9,+!> 62YCJ(IXVA4$RW9-LJ=O[MS) MC*_A:[5>VU/26S7>_.FGG]3WI+[I)<$C_#/(A]&[_Q]02P$"% ,4 " Y M@3I6GZ%H60D5 !CB $0 @ $ 87!P9BTR,#(S,#$R M-BYH=&U02P$"% ,4 " Y@3I6IN2X&UL M4$L! A0#% @ .8$Z5L")^]ZL!@ W# !4 ( !=B( M &%P<&8M,C R,S Q,C9?<')E+GAM;%!+ 0(4 Q0 ( #F!.E9*SY;+UT@ M ,>)!@ 8 " 54I !A<'!F<30R,#(R97AH:6)I=#DY,2YH 8=&U02P4& 4 !0!* 0 8G( end