0001433195-20-000028.txt : 20200504 0001433195-20-000028.hdr.sgml : 20200504 20200504160117 ACCESSION NUMBER: 0001433195-20-000028 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 16 CONFORMED PERIOD OF REPORT: 20200504 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20200504 DATE AS OF CHANGE: 20200504 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: 20844802 BUSINESS ADDRESS: STREET 1: 50 CASTILIAN DRIVE CITY: GOLETA STATE: CA ZIP: 93117 BUSINESS PHONE: 8053646093 MAIL ADDRESS: STREET 1: 50 CASTILIAN DRIVE CITY: GOLETA STATE: CA ZIP: 93117 8-K 1 a8-kforq12020pressrele.htm 8-K Document
false0001433195 0001433195 2020-05-04 2020-05-04


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

Delaware
(State or other jurisdiction of incorporation)
001-37468
26-0359894
(Commission File Number)
(IRS Employer Identification Number)
50 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 class
Trading Symbol
Name of each exchange on which registered
Class A Common Stock, $0.0001 par value
APPF
NASDAQ 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 May 4, 2020, AppFolio, Inc. (the “Company”) issued a press release announcing its financial results for its first fiscal quarter ended March 31, 2020. 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
 






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.

 
AppFolio, Inc.
 
 
 
 
 
 
By: /s/ Ida Kane
 
 
Name: Ida Kane
 
 
Title: Chief Financial Officer
 










EXHIBIT INDEX

Exhibit Number
 
Description
99.1
 
Press release issued on May 4, 2020.





EX-99.1 2 appfq12020exhibit991.htm EXHIBIT 99.1 Exhibit



Exhibit 99.1
image2a06.jpg

News Release


AppFolio, Inc. Announces First Quarter 2020 Financial Results

SANTA BARBARA, Calif., May 4, 2020 (GLOBE NEWSWIRE) -- AppFolio, Inc. (NASDAQ: APPF) ("AppFolio" or the "Company"), a leading provider of cloud-based business software solutions, services, and data analytics to the real estate and legal markets, today announced its financial results for the first quarter ended March 31, 2020.

AppFolio's operating results for the first quarter of 2020 are summarized in the tables accompanying this press release. The Company nevertheless urges investors to read its Annual Report on Form 10-K, which was filed with the Securities and Exchange Commission (the "SEC") on March 2, 2020, as well as its more detailed first quarter 2020 results that will be included in the Company's Quarterly Report on Form 10-Q, which will be filed with the SEC today. These periodic report filings, together with other documents the Company files with the SEC from time to time, will be accessible on AppFolio's website, http://ir.appfolioinc.com. The limited information that follows in this press release is not adequate for making an informed investment judgment

Financial Outlook
While we are encouraged by the results of our first quarter, and the more recent demand for our products and services, we are unable to predict, with any reasonable degree of certainty, the full extent of the potential impact of the COVID-19 pandemic on our business and financial results. As a result, we are withdrawing our previously communicated full year revenue guidance for fiscal year 2020.

Diluted weighted average shares are expected to be approximately 36 million for the full year.

Conference Call Information
As previously announced, the Company will host a conference call today, May 4, 2020, at 1:30 p.m. Pacific Time, 4:30 p.m. Eastern Time, to discuss its financial results. Investors are invited to submit questions to management via the Investor Q&A form located on the Investor Overview section of AppFolio's website.

The conference call can be accessed by dialing 833.502.0474 and entering ID #1898165. International callers may dial 236.714.2184. A replay of the conference call will be available at 800.585.8367, and at 416.621.4642 for international callers. A live and recorded webcast of the conference call will be available at http://ir.appfolioinc.com.

About AppFolio, Inc.
AppFolio offers industry-specific, cloud-based business software solutions, services, and data analytics to the real estate and legal markets. Today our products include real estate software (AppFolio Property Manager, AppFolio Property Manager PLUS and AppFolio Investment Management) and legal practice management software (MyCase). AppFolio was founded in 2006 and is headquartered in Santa Barbara, CA. Learn more at www.appfolioinc.com.

Investor Relations Contact: ir@appfolio.com






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,” “seeks,” “estimates,” “expects,” “intends,” “may,” “plans,” “potential,” “predicts,” “projects,” “should,” “could,” “will,” “would,” or similar expressions and the negatives of those expressions. In particular, forward-looking statements contained in this press release relate to the Company's business opportunities, the impact of the Company's strategic actions and initiatives, the impact of the COVID-19 pandemic on the Company's business, and the timing of providing updated financial guidance.

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 the section entitled “Risk Factors” in AppFolio's Quarterly Report on Form 10-Q for the quarter ended March 31, 2020, which will be filed with the SEC today, 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, except par values)

 
 
March 31,
2020
 
December 31,
2019
Assets
 
 
 
 
Current assets
 
 
 
 
Cash and cash equivalents
 
$
56,779

 
$
15,813

Investment securities—current
 
7,952

 
22,876

Accounts receivable, net
 
9,617

 
7,562

Prepaid expenses and other current assets
 
18,362

 
15,540

Total current assets
 
92,710

 
61,791

Investment securities—noncurrent
 
6,676

 
12,089

Property and equipment, net
 
22,536

 
14,744

Operating lease right-of-use assets
 
26,750

 
27,803

Capitalized software, net
 
32,587

 
30,023

Goodwill
 
58,425

 
58,425

Intangible assets, net
 
20,121

 
21,377

Deferred taxes
 
27,212

 
27,574

Other long-term assets
 
6,410

 
6,276

Total assets
 
$
293,427

 
$
260,102

Liabilities and Stockholders’ Equity
 
 
 
 
Current liabilities
 
 
 
 
Accounts payable
 
$
2,509

 
$
1,927

Accrued employee expenses
 
11,833

 
17,758

Accrued expenses
 
11,419

 
10,833

Deferred revenue
 
5,732

 
4,600

Other current liabilities
 
5,636

 
11,139

Term loan, net—current portion
 
1,520

 
1,208

Total current liabilities
 
38,649

 
47,465

Operating lease liabilities
 
34,143

 
33,312

Revolving facility
 
49,000

 

Term loan, net
 
46,760

 
47,375

Total liabilities
 
168,552

 
128,152

Stockholders’ equity:
 
 
 
 
Preferred stock, $0.0001 par value, 25,000 shares authorized and no shares issued and outstanding at March 31, 2020 and December 31, 2019
 

 

Class A common stock, $0.0001 par value, 250,000 shares authorized at March 31, 2020 and December 31, 2019; 17,089 and 16,923 shares issued at March 31, 2020 and December 31, 2019, respectively; 16,670 and 16,552 shares outstanding at March 31, 2020 and December 31, 2019, respectively
 
2

 
2

Class B common stock, $0.0001 par value, 50,000 shares authorized at March 31, 2020 and December 31, 2019; 17,536 and 17,594 shares issued and outstanding at March 31, 2020 and December 31, 2019, respectively
 
2

 
2

Additional paid-in capital
 
156,513

 
161,509

Accumulated other comprehensive income
 
165

 
33

Treasury stock, at cost, 419 and 371 shares of Class A common stock at March 31, 2020 and December 31, 2019, respectively
 
(25,756
)
 
(21,562
)
Accumulated deficit
 
(6,051
)
 
(8,034
)
Total stockholders’ equity
 
124,875

 
131,950

Total liabilities and stockholders’ equity
 
$
293,427

 
$
260,102







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


 
Three Months Ended
March 31,
 
2020
 
2019
Revenue
$
72,495

 
$
57,091

Costs and operating expenses:
 
 
 
Cost of revenue (exclusive of depreciation and amortization)
28,961

 
24,181

Sales and marketing
14,506

 
11,219

Research and product development
11,212

 
8,481

General and administrative
8,572

 
8,192

Depreciation and amortization
6,414

 
5,076

Total costs and operating expenses
69,665

 
57,149

Income (loss) from operations
2,830

 
(58
)
Other income (expense), net
22

 
(1
)
Interest expense, net
(494
)
 
(497
)
Income (loss) before provision for (benefit from) income taxes
2,358

 
(556
)
Provision for (benefit from) income taxes
375

 
(4,281
)
Net income
$
1,983

 
$
3,725

 
 
 
 
Net income per common share:
 
 
 
Basic
$
0.06

 
$
0.11

Diluted
$
0.06

 
$
0.11

Weighted average common shares outstanding:
 
 
 
Basic
34,175

 
33,913

Diluted
35,681

 
35,342


Stock-Based Compensation Expense
(in thousands)
 
Three Months Ended
March 31,
 
2020
 
2019
Costs and operating expenses:
 
 
 
Cost of revenue (exclusive of depreciation and amortization)
$
126

 
$
324

Sales and marketing
225

 
248

Research and product development
294

 
308

General and administrative
314

 
672

Total stock-based compensation expense
$
959

 
$
1,552









CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
(in thousands)
 
Three Months Ended
March 31,
 
2020
 
2019
Cash from operating activities
 
 
 
Net income
$
1,983

 
$
3,725

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization
6,414

 
5,076

Amortization of operating lease right-of-use assets
1,053

 
942

Deferred income taxes
362

 
(4,281
)
Stock-based compensation
959

 
1,552

Other
(38
)
 
27

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
(1,616
)
 
(2,051
)
Prepaid expenses and other current assets
(2,822
)
 
(3,577
)
Other assets
(148
)
 
660

Accounts payable
(362
)
 
100

Accrued employee expenses
(5,427
)
 
(2,867
)
Accrued expenses
726

 
1,580

Deferred revenue
693

 
268

Operating lease liabilities
784

 
(735
)
Other liabilities
522

 
(124
)
Net cash provided by operating activities
3,083

 
295

Cash from investing activities
 
 
 
Purchases of available-for-sale investments
(649
)
 

Proceeds from sales of available-for-sale investments
13,942

 
1,750

Proceeds from maturities of available-for-sale investments
7,250

 
2,250

Purchases of property, equipment and intangible assets
(7,992
)
 
(1,030
)
Additions to capitalized software
(6,822
)
 
(4,658
)
Cash paid in business acquisition, net of cash acquired

 
(54,004
)
Net cash provided by (used in) investing activities
5,729

 
(55,692
)
Cash from financing activities
 
 
 
Proceeds from stock option exercises
97

 
90

Tax withholding for net share settlement
(6,458
)
 
(1,315
)
Payment of contingent consideration
(5,977
)
 

Proceeds from issuance of debt
49,437

 
597

Principal payments on debt
(749
)
 
(909
)
Payment of debt issuance costs

 
(360
)
Purchase of treasury stock
(4,194
)
 

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

 
(1,897
)
Net increase (decrease) in cash and cash equivalents and restricted cash
40,968

 
(57,294
)
Cash, cash equivalents and restricted cash
 
 
 
Beginning of period
16,247

 
74,506

End of period
$
57,215

 
$
17,212





EX-101.SCH 3 appf-20200504.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001000 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 4 appf-20200504_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 5 appf-20200504_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 6 appf-20200504_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cover page. Document Type Document Type Document Period End Date Document Period End Date Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Written Communications Written Communications Soliciting Material Soliciting Material Pre-commencement Tender Offer Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Entity Emerging Growth Company Entity Emerging Growth Company Title of each class Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag EX-101.PRE 7 appf-20200504_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 8 image2a06.jpg begin 644 image2a06.jpg M_]C_X 02D9)1@ ! 0 2 !( #_X0"(17AI9@ 34T *@ @ P$2 , M ! $ $Q ( D ,H=I 0 ! 5@ !!9&]B92!0:&]T M;W-H;W @0T,@,C Q-R H36%C:6YT;W-H*0 Z ! , ! $ * " 0 M ! !X* # 0 ! ?@ #_X0L":'1T<#HO+VYS+F%D;V)E+F-O M;2]X87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/B \>#IX;7!M971A('AM;&YS.G@](F%D;V)E M.FYS.FUE=&$O(B!X.GAM<'1K/2)835 @0V]R92 U+C0N,"(^(#QR9&8Z4D1& M('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO7!E M+U)E&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M M+WAA<"\Q+C O(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.D4X,C$X,$5# M049&,3$Q13'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?( MR;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! M 0$ ! @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1 M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_; $, @(" @(" P(" P0# P,$!00$ M! 0%!P4%!04%!P@'!P<'!P<(" @(" @(" H*"@H*"@L+"PL+#0T-#0T-#0T- M#?_; $,! @(" P,#!@,#!@T)!PD-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T- M#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#?_= 0 'O_: P# 0 "$0,1 #\ M_?RBBB@ HHHH ***P-2\5>%]& M00Z5KFFWLC' 2WNXI6)^B,371T %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4UF5%+N0JJ"22< =S3J_+G_@HM^T)J'A3 M2;3X)^$KIK>]URV^UZW/$V'2P8E([<$_TZ-C\L.D[=.1!Z!K=4D/U9V/O7S%7T;\'/V5/C1\<+ M7^U?!VD+!H^XI_:NI2?9;-F4X(C.&DEP<@F-'"D8)!XKTE2IP5V<#J3F[(O? M#']J3X\>%_'>BZK/XWU[5[9;V!;FQU34;B^MKB!G DC:.=Y%&Y20&4!E/((- M?THU^0/PN_X)G>(M*\5Z7K?Q(\4:=)I^GW,5U-9:5'-*]SY3!O*,LRP[%8C# M,$8XR 3D?K]7'B9PDURG5AXR2?,%%%%%?AO?+I%QK,5U=WE^(HYIA'"R(DG0IQ=-71Y]:9_!7_DC?@/\ [%G1_P#TCBKTRO-:U.];!1112&%% M%% !1110 4444 %%%% !1110!__0_?RBBO,?B[\7/!WP4\%7?CCQI<^5:P?N MX+>/!N+RX8$I!"I(W.V#Z!5!9B%!--)MV0F[:L['Q+XG\.^#=$NO$GBK4;;2 MM+LDWSW5W((HD';DGDD\*HR6/ !)K\LOC/\ \%+[>VFGT7X'Z.MV%)3^V]71 MEC;MN@M 5(VU3Q/<&UTBVD8Z;HT#G[+:(> M<<>9,1]^5AD] %7"CP2..2618HE+NY"JJC)8G@ =2:[Z6%2UF<53$MZ1/9_ M'7[1?QP^)$LC>+O&>JW,,I.ZUAG-I:<_].]OY<7YKGWKQ8DL2S')/))[U]^_ M!W_@GG\7?B':P:WXTFB\$Z5. Z)>1-/J3H>01:AD\O/I+(CC^X17W+X9_P"" M;'P%TB)#K]YKFO3X&\S726T)/^RD$:NH]C(WUK1UZ<-$0J-26K/P;>+O^":WP,UJ!SX7O\ 6O#MU@^64G6\MP?]J.9?,8#VE6I^ MM4WHROJ]1:H\$^#G_!3#5;>:#2/C;HR7=N2$.L:0GESI_M36K'8_J3$R8 X1 MC7ZN>"/'G@[XD>'X/%/@;5K;6-+N?NSVS9VL "4=3AXY%R-R. P[@5_/[\>_ MV+_BO\"[>;7Y4C\1^&8C\VJZ>C P+V-U !>,< OD@5Y!\&_C=X_P#@ M9XIC\3>!KXQ!RJWMC*2UG>Q*?]7-'D ]]KC#ID[2,FHGAX37-3*C7G!VF?U' MT5X?\!/CSX._: \%1^*O##_9[N#;%JFF2,&GL;@C.UL8W1M@F.0 !P.S!E7W M"N%IIV9V)IJZ"BN9\9>,/#O@#POJ7C+Q9>+8:1I,)GNKA@6VH" %4%F9F(5 M5 )9B .37P^/^"E?[/9N?(^Q>)@F_;YWV&WV8S]['VK?CO\ =S[54:+?#WCSPSIWC#PI>)?Z3JL"W%K<("H=&XY5@&5E(*LK %6!! M (KR#XR?M0?!WX&@VOC/6/-U8H'32-/47-^P(R"R A8@PZ&5D#=B:2BV[)#< MDE=GT'17Y#>)/^"I4GVAXO"'@$>0#\LVI:C\[#WBBAPO_?UJQ=,_X*E>)HY@ M=9\ 6%Q#W%KJ,MN_X%X9A^E:_5JG8R^L4^Y^R=%?#GPL_P""@'P*^(EU#I.M MSW/@_4IB$5=7"BS=SV6ZC)11[RB(5]P12QS1I-"ZR1R*&1U(*LI&001P01T- M92A*.DD:1DI:H?117/\ BKQ3H/@GPYJ/BWQ1=I8Z5I5N]S=W#@D)&@YP%!9B M>BJH)8D D@5)1T%%?GRW_!2O]GM;DP"R\3,@?;YPL;?81G[V#=!\=_NY]J^ MW/!'C7PU\1?"NG>-?!]XM_I&JQ>=;3J"NX!BK*RL RLCJ592 58$'I5RIRCK M)$QG%[,ZJBO!/C%^TO\ !_X&Q^5XXUD'4V0/%I-BOVF_D4\@^4"!&K=FE9%/ M8FO@7Q+_ ,%2@+AXO!W@'= #\D^IZAM=A[PPPD*?^VK54*,Y:I$RJPCNS]=: M*_&K3?\ @J5XHCF!U?P#87$.>5MM1E@?'L7AE'Z5]5?"[_@H/\#/']U#I7B& M2Z\&ZA,0J_VJ%:R9SV%U&2JC_:E6)?>G+#U%K82KP>ES[KHJ*">&YACN;:19 M895#QR(P9'1AD,I'!!'((ZU+6)J%?S+_ +5OBJX\8?M%>/M5G017\]_Q'UBP\0_$/Q1K^E2&6RU/6M0O+:0J5+PW%Q)(C M%6 895@<$ CO7=A(--MHX\3--))F[\%? '_"TOBQX6\ .S)!K.I0PW+)PZVJ MGS+AE_VA"KD>]?U%:/H^E^'M)L]"T2UBLM/T^".VM;:%=L<4,2A410.@ &*_ MFN_91\>^$_AA\?/#'CKQQZG#$9C9S6\]I,T2XRT8GCC\P+GG821U( KWJN)Q:=F=::>J"BJ&J:KI MFB:?/JVM7D%A8VJ&2>YNI5AAB0=6=W(50/4FOA[XB_\ !0_X">"YI+#P])?> M+[R,E2=,B$=H&'8W$Y0,/1HED'O3C"4OA0I3C'=GWA17XY:M_P %2]>DE/\ M8?P^L[>,=/M>IR3L??Y+>(#Z<_6F:7_P5+\11RC^VOA_97$??[+J4ENWU&^" M8?A^M;?5JG8S^L4^Y^R%%? _P\_X**_ ?Q?-%8^)AJ'A"ZD(7??Q">S+-V$\ M&\@>K21HH[FON71]:T?Q#IL&LZ!?6VI6%TN^"ZM)4G@E7U21"58?0UE*G*/Q M(TC.,MF:=%%%04?C!_P5'_Y';P+_ -@N\_\ 1R5^65?J;_P5'_Y';P+_ -@N M\_\ 1R5^65>MA_X:/-K_ ,1G]4'P5_Y(WX#_ .Q9T?\ ](XJ],KS/X*_\D;\ M!_\ 8LZ/_P"D<5>F5YBM@HKXH^(?[?/P%^'7BS4/!UX=8U>]TN9[:[DT MNUCD@CGB.V2/?-/#N9&!4E05R",UWWP0_:S^$?Q]U:[\/^#9KZTU:T@-R;+4 MX%@EE@5@K/&8Y)8V"EAD;MPSG&,D-TII7L2JD;VN?3-%%%06%%0W-S;V=O)= MW5E\._#Z"*($[7O M=3:5F'8E([= OTW-]:SM/_X*E>*HY5.J^ =/N(^ZV^HRP,?H7AE _*MOJU3L M9_6*?<_9:BOSP\ _\%)?@IXEFCL_&5AJGA.=\ S2H+ZS4GMYD \[\3 !ZFON M_P ,^*_#/C32(M?\(ZK9ZQIT_P#J[JRF2>(GN-R$@,.ZGD="*RE3E'XD:1G& M6S.@HHHJ"C__T?WQU"_LM*L+G5-2G2VM+.%[BXGE8*D442EG=B> JJ"2>PK^ M;?\ :G_:$U7]H'XCW&K1R21>&M+:2UT.S;("6^>9W7_GM.0&;NHVIDA03^G_ M /P4;^+LW@OX5V?PZTF%+_7;Q5MM*T'3YKN58U"K%;6<1=@J\ !43@56*J-)1746&@FW)]# MPS]H7]J/X>?L\:;$-?+ZGKU[&9+'1K1@)Y$!(\R5SD0P[AC>02Q!V*V&Q^4W MC/\ X*/?'[7[F0^%QI7A>UR?*6VM5O)PO;?)=>8C'W$2#VKX[^)GQ"U_XJ>. MM9\?>)93)?:OB1( B^PYYKA*NGAHQ6JNR*F(DWIL?60_;E M_:G63S1XZEW9S@Z=IQ7_ +Y^RX_2O5_!/_!23XZZ!=1#Q?;:5XIL\CS5EMQ8 MW)7_ &);?;&I]VA<>U?GM16CHP?0A59KJ?TW? SX_P#P[_:.\)W.H>&\I/ H M@U71[T*T]OYH(PZ\K)#( 0KCY6&00&!4?C'^VY^SU9_ WXE17_AB#R?"OBA9 M;O3XA]VTGC(^T6P/]U"ZO'Z(X7G:2>0_8U^(&H_#_P#:(\(S6DK);:[>QZ%> MQ X66'46$*!O]R8QR#W45^J7_!1SPQ;ZU^SP^N.@\_P]K%E=H^/F"3EK5USZ M,9E)'JH]*Y4O954ELSH;]I3;>Z/QT^ 7QL\1? ;XBV/C71&>6UR(-4L0V$O; M)B/,C/8./O1M_"X!Y&0?Z8_"OB?1/&GAO3/%OARY6[TS5[6*[M9E_BBE4,,C MJ&'1E/*D$'D5_)E7[*_\$S/B[-J>AZ[\&-6F+OI&=7TD,BI,R. M/4RMZ5>*IW7.B<-4L^5GT9^WX[+^RWXJ"D@-<:4#[C[? ?YBOYWJ_H@_;]_Y M-<\4?]?.E?\ I=!7\[]/"? +%?&?IQIO[5MU\$/V/? /@#P/,O\ PF>LVVJS M-<$!QI=E)JEX%EP<@S2?+MHG!4E#_RV8%R1 ME=@.*J4H4E?JR8QE5TZ(_"[1_AS\0?$5J+WP_P"&-9U.W(R)K/3[BXC(]=T: M,/UK!U?0]:T"Z-CKVGW6FW(&3#=PO!(!_NN ?TK^M< * J@ 8 '0"N7\8>! M_"'C_1Y?#_C71[/6M/E!!@O(5E521C MW[(7[8VN?!W5[/P-X\NY;_P+=R+$IE)DETAG.!+">28,G,D0Z#+(-V5>M^V- M^R'+\![V/QGX*,UYX*U*;R@LI,DVF7#Y*PR/U>)\'RI#SQL?YMK/\)5U>[4C MY'/[U.1_7-;W%O>6\5W:2I-!.BR12QL&1T<95E89!!!R"."*^4?VZ&9?V5O' M)4D'9I@X]#J5H#^E>.?\$Y_C/<>./AI>?#77)S+J7@QHUM&Y*5-M=C^,]>.K2PR, ZZ=9G4+A/M+*G."EN>?";CL-U35- M3US4;G5]9NYKZ^O)&FN+FXD:6:61SEF=V)9F)ZDFNAT7X>>/_$EL+SP[X9UC M5(#R);*PGN$_[ZC1A^M?N)^S1^PWX$^%ND6?B3XCV-MXC\8RHLL@N5$]CIS' MGRX(FRCR(>LS G+2=HHZ(X5M7DS^2O6 M-!USP]=?8M?TZ[TRXQGR;R![>3'^[(%/Z5DU_6/XK\'>%/'6CRZ!XQTFSUG3 MI@0]O>PK,F2,;EW [6'9EPP/((-?AK^V5^Q[_P */F7Q]X!\ZY\%WLXBEAD) MDETJ>0_(C.A%3#N*NC(_9)_;!\0?!/6;7PAXQ MN9M1\"7)R9)-*9S_ *^WZGRP3F2(<$990'SN_?BWN[?5--CO]*N(YX+N M!9K:XB8/&Z2KN1U89#*0001P17\D-?N#_P $W_C/<>+O >H_"?7)S+?^$RL^ MG,YRSZ9<,1L]3]GER,GHDB*.%K/%4E;G1>&JN_(S\4] O WB&[.H:_X=TG4KH@*9[RQ@GE( M' &^1"V!]:_E_P#BS;V]G\4_&5I:1)!!!X@U2.**-0B(B74@5548 4 8 ' % M;4:_M.AE5H\G4\_HKZP_8@TC2==_:;\(:7K=E;ZA93+JGF6UW$D\+[-.N67< MC@J<, 1D<$ U^_G_ J7X5_]";X?_P#!7:__ !NE5Q"@[-#I4.=7N?@E^PEI M&M:E^T[X2N=)AE>/3OMUS>RH#MAMOLDT99R.BLSJ@SU9@.]?N%\=OCOX*^ / M@U_%7BR0S7$Q:+3=-A8"XOK@#.Q,_=1<@R2$80'NQ56[A[3P+\,?#^J:]!8: M=X?TNQMY;V_DM+:.V016Z%V=A$J[MJ@X[^E?S:?M _&S7_CS\2+_ ,:ZNSQ6 M08V^E6+-E;.Q0GRXP.F]OO2,/O.3VP!@E[>=WLC9OV,+=2Y\]9: M]\7W[0Z7%(6LM&M69+&U7M\F?WDF.LCY8\XPN%'@M=#X3\*>(?''B/3_ EX M5LI-1U;5)E@M;:(?,[MZD\*J@%F8D*J@DD $U^Z?[/?[!GPV^&-A:ZY\1;6V M\7>*2JR/]I3S--LWZ[(('&V0J?\ EK*"21E53I73.I"DK'/"G*H[GX=>'OA] MX]\6Q^;X5\-:OK*9(W:?83W2Y'O$C"GZ_P##GXA>$X?M'BGPQK.C1#^/4-/N M+5>?>5%%?U;0PPV\26]NBQ11J%1$ 554< #@ #H!2R1I*C12J'1P596&00> MH(/4&N;ZX^QT?5%W/Y%J]J^#'[0'Q+^!.N+JO@?4F6TD<->:7<$R6%V!U$D6 M1AL<"1"KCLV,@_L_\?\ ]A;X7?%BPN=6\&VEOX0\5;6>*YLX_+L;F3KMN;= M% 8]9(P'!.X[\;3^$7CCP1XG^'/BK4/!GC&R?3]6TR4Q3POR/571APZ.I#(P MR&4@BNFG4C55CGG3E3=S^D/]GS]H?P7^T+X2_M[PZ39ZG9[(]5TF5PT]G*P. M.<#S(GP?+D 8 @A6!4>^U_+5\%?B[XE^"/Q"TWQ[X:#?%NB>//"NE>,O#DWVC3-9M(KRV?H=DJ@X8?PNI M^5EZJP(/2N&O1Y'=;'91J\ZUW/R%_P""H_\ R.W@7_L%WG_HY*_+*OU-_P"" MH_\ R.W@7_L%WG_HY*_+*N[#_P -')7_ (C/ZH/@K_R1OP'_ -BSH_\ Z1Q5 MZ97F?P5_Y(WX#_[%G1__ $CBKTRO+ENST5L?R>^.F9_&_B%W)+-JMZ23U),S MU]8?\$]V9?VG-# ) :PU,'W'V9S_ #%?)WCC_D=?$'_84O?_ $<]?5__ 3Y M_P"3G="_Z\=3_P#25Z]6K_#?H>93^-']"E>;_%;XK>#?@UX,N_''C>[^S65M M\D428:>ZG8$I! A(WR/@X&0 68A02/1)IH;:&2XN'6**)2[NY"JJJ,DDG@ M#DFOYO?VM/V@]0^/GQ,N;RTF<>%M%>2TT.VR0IB!P]RR_P#/2X*ACD95-J_P MY/G4*7/+R.^M5Y%YD7[0?[5_Q*^/VI36VH7+Z1X823-KH=I(1#M!^5KAAM-Q M+[L-JG[BKSGY>J]IFF:CK6HVND:1;2WE]>S);VUO A>6660A41%'+,Q( [U M^VW[-W_!/WP=X.T^T\5?&FVA\0^(I565=*D(DTVQ)Y".H^6YE'1BV8@> K8# MGT)3A21PQA*HS\8?#_@KQEXL9E\*Z#J>LE#AAI]G-=$'T/E(V*U=;^%OQ-\, MVS7GB3PCKVE6Z#+2WVF7-L@'J6DC4"OZIK&PL=+M(M/TVWBM+6!0D4$"+'%& MHZ!44!0/8"K=;3I\KY\&=]K M=(O\$\)^21>N,CI.),=''2OP5^*_PI\8_!GQI>>!O&UK]GO;;#Q2IEH+JW8G9/"Y W M1O@]@0058!@0.BG6C45C"=*5-W/W[_9B_:F\*?M$Z \:HFE>*].C5M2TDOG* M\#[1;$\O S'!_BC8A6ZJS_5%?RB_#[Q[XE^&/C#3/'/A&Z-IJ>E3B:)N=CKT M>.101NCD4E77NI-?TX?"'XFZ)\8?AUHOQ#T'Y(-5MPTL!;M?%;X7W_P]TGPFF@3ZU"+;4;TWYNAY&09$AC\B M+;YH&TEF;"DC!)##\XJFM[:XO)X[6TB>::5@D<<:EW=FX 51DDD] *)4XR=V M@C4DE9$-%?6G@3]B']H_QY%'=P>&&T2SE (N-;E6QX/.-)L&_B%A:3WP'T,C6N?R%3*M!;L:I3>R/RUHK]D%_P"":_PF M\,VXN_'WQ'O8H!]Z4)::8AQUPT[3@?K6%=_"+_@FY\.S_P 5'XR?Q"\7WHTU M26_+$=C_ &3$N#^(Q[5/UB+^'4KV$EOH?#?[)?@#6?B#^T!X-LM*A=X=)U2U MUF^E .R&UTZ59V+G^'>5$:GNS@5^T'[>*!OV5/&Q/\)TDC_P:6@_K7S7\+/V MI?@U8?$[PM\'/V;/!<.C:1KNJ10:IJUS"(IIXD5CA%+/-(3T$D[Y49 3)##Z M;_;I_P"35?'/^YIG_IRM*YJDFZL;JQT4XI4Y6=S^,@7M^'!D7 MWC@1U]O-!ZXK]NJ_.S_@F=I<5I\!]7U(*/-O_$MT6;'.R&VMD5?H#N/XU^B= MHSIH*T$%%%%8&QQ7Q'\"Z-\3/ NN> M?0/9:W9R6KDC<8W89CE4'^.* M0*Z^C**_E=UW1K_PYK>H>'M43R[W2[J>SN4_NS6[F-Q^#*17]:]?S1_M>Z3# MHO[2WQ LX%"K)JINR!_>O(H[AC^+2$UVX.6KBEQ0?!KQ+K(4":\\2R6['N4MK2V9?R:5JVQ,K4W8QH1O-'Z3T445Y M1Z05ROCGP=HWQ!\'ZQX)\0Q"73M:LY;.<8!*B1MW&?*'_ ($+$?PK+_;5TF'1?VH/'EI H5);NUN^.[7EG!<. M?Q:0_C7D?P;OY-+^+W@?4HCA[7Q'I,P/O'=Q-_2O8?O0]4>6O=G\S^J.OY6? MC#_R5OQO_P!C'JW_ *5RU_5-7\K/QA_Y*WXW_P"QCU;_ -*Y:Y,'NSIQ>R/> M_P!@O_DZKP9_N:M_Z;;JOZ*Z_G4_8+_Y.J\&?[FK?^FVZK^BNIQGQKT*POP' MYX_\%(OB-/X4^#%CX*L)3'<^,-0$,V#@FQL0LTP!'/,IA4^JD@]:_"&OU"_X M*B:I+-\1?!>B%CY5IHL]TJ]@UU<%&/XB ?E7Y>UU8:-J:.;$.\V?M7_P3;^" M=GHO@V[^-FLVX?4]>DELM)9QDP6%N^R5TST::964G^[&,'#'/Z@UY1\"="M_ M#/P6\"Z';*%6U\/::&P,9E>W1Y&^K.S,?611Z)/&['WEK\2*_1G_@F5JD MMK\FS@H.TT=I_P5'_Y';P+_P!@ MN\_]')7Y95^IO_!4?_D=O O_ &"[S_T>./^1U\0?] MA2]_]'/7U?\ \$^?^3G="_Z\=3_])7KY0\OJ_P#X)\_\ MG.Z%_P!>.I_^DKUZU7^&_0\RG\:/U0_;K^(T_P //V=]:6PE,-]XEEBT&W93 M@A;H,UQ[\VT=C]8?^":GP3L]2O-5^.&O6XE_LV5M*T02+D+<% US< 'N MJ.L:,./FD[@8_8NOE[]C#0K?P_\ LS>!K:!0#=64M_(PZL]Y/)-D^I 8#Z 5 M]0UPUYN4VSLHQY8)!11161H%?$_[=GP4L_BE\&;_ ,2V5N#XA\&Q2ZI9RJ/G MDM8QNNX">I5HE,BCKO10.IS]L57N[6WOK6:RNT$L%Q&T4J-T9'!5@?8@XJH2 M<7=$RCS*S/Y&Z_6S_@F!\1IQ>^+?A/>2EH7BCUZQ0GA&1DM[K'^\&@.!_=)] M:_*K7],_L77M2T?=N^P7<]MN]?)=DS^E?7/_ 3_ -4FT_\ :B\-6D1(74K7 M5+60#NJV4T^#_P "A%>K75Z;/.HNTT?_T_!/VG=*ET?]H?XBVDH*M)XCU"Z M/]V[F:X4_B) :\*K[]_X*.>!9?#7Q\'BJ.,BU\6:9;78<#"FYM%%K*GU"1Q, M?]^O@*O9I.\$SRJBM)H]'^$_PM\4_&3QUIW@'PA"'O;]B7EDR(;:!.9)Y6 . M$0=>Y.% +$ _OE\.?@C\"?V1/ MQXMU!K:.XT^WWZGXEU% UU(S?*5A #&)7 M8A4ABY8X!WMR?F#_ ()?>![&#PCXO^)$L:M>WFHIHD,A'S1PVL4=Q(%/82-. MF[U,8]*X[_@J'XUU4:GX,^'<,K1Z=]GGUBXC!PLTS.8(2P[^6JR8_P!\^U"T5TQI M0CLC"564MV6[V_OM2N&N]1N);J=_O2S.TCM]68DFJE%%:&9]&?LC_P#)R?P^ M_P"PQ'_Z ]?M7^W1((OV5O'+'NFF+_WUJ5H/ZU^2?[!/@^Z\5?M*^'KR.,O: M^'X;O5KI@.%6.%H8CG_KO+'7Z@?\%#M8CTS]F?5+)VPVK:GIMF@SU9)A^T\/F77+HXSL%FO[D_^!+Q#\:ZYNT6SE@KR2/UE_;]_ MY-<\4?\ 7SI7_I=!7\[]?T0?M^_\FN>*/^OG2O\ TN@K^=^N?"? ;XKXS]U/ M^"9FLP7OP-UG1PP\_3?$=P67N(KBWMV1OQ8./PK]&*_";_@G%\6+7P7\5[_X M?ZO.(;+QI;QQVS.<*-1LRS0KSP/-C>1!W9]@YR*_=FN3$QM49TT)7@@HHHK MV"OYHOVO-7AUO]I7X@7L#!ECU9K0D?WK*-+9A^#1$5_1!\4/B!HWPL\ :YX_ MUYU6TT:SDN-A.TS2XVQ0K_M2R%47W:OY8]:U>^\0:Q?Z]JDGFWNI7,UW<2?W MYIW,CM^+,37;@XZN1R8J6B1Z=^SWI\FJ_'?X>648SO\ $^D,W^Y'=1NY_!5- M?NM^W3_R:KXY_P!S3/\ TY6E?E-_P3Z\#S>+?VC-,U=H]UIX7L[O59R1\N\I M]FA&?[WF3!P/]@^AK]6?VZ?^35?'/^YIG_IRM*JN_P![%"HK]U)G\Y%?N!_P M3"UF&X^$'BC0 P,]CXC:Z9>XCN[6!4_-H'K\/Z^__P#@G=\6+7P%\9)_!NKS M"'3_ !M;I9(S'"C4;=B]KD_[8:2)1W>1:WQ$>:F[&-"5IJY^]M%%%>2>D%%% M<=\0?&^B?#;P3K7COQ%(([#1;22ZEY ,A4?)&N?XY7*H@[LP%-*^B!L_GG_; M4U>'6_VG_'EY P98KRVLSC^]9VD%NX_!HSGWKRCX*Z=)J_QB\"Z7$,M=>)-) MA'_ [N($GV Y-<=XF\0:AXL\1ZKXIU9@]]K%[<7]RPZ&:YD:1R,]MS&OJ_\ M8,\$3>,OVD= NC'OM/#D5SK-R<9 \E/+AY['[1+&?P->N_=I^B/+7O3^9_1% M7\K/QA_Y*WXW_P"QCU;_ -*Y:_JFK^5GXP_\E;\;_P#8QZM_Z5RUR8/=G3B] MD>]_L%_\G5>#/]S5O_3;=5_177\ZG[!?_)U7@S_A6%^ M _%K_@J-I$L/CWP1KY4^7>:1=6:MV+6D_F,/P%P/SK\N*_>W_@HO\-I_&7P0 MB\6Z?$9+SP=?+>OM&6^PW(\FXP/]EC%(Q[*A/T_!*NG#2O31SXA6F?U'?L_^ M(;?Q5\#_ )KMNP<7'A_3UDQT$T,"Q3+_P !D1A^%>O5^5'_ 39^.-G>Z!> M_ O7;@1WVGR3:CH8);I@L>FZ)J%SSW:.!RJCW9L >YKT*OS&_X*/\ MQPL] \$V_P %=%N VK>(6BN]45#DV^G0.'C1L,MZ2W%U;;!^*H_Y5^<%?N/_P $ MT_AK/X;^%NL_$2_B,!?\ L%WG_HY*_+*GA_X:"O\ MQ&?U0?!7_DC?@/\ [%G1_P#TCBKTRO,O@H0WP:\!$'(/AC1R#_VYQ5Z;7ERW M9Z*V/Y//''_(Z^(/^PI>_P#HYZ^K_P#@GS_R<[H7_7CJ?_I*]?*'CC_D=?$' M_84O?_1SU]7_ /!/G_DYW0O^O'4__25Z]:K_ WZ'F4_C1]<_P#!4O2)9O#G MP^U]5/E6=[J=FQ[!KN.WD4?B+=ORK\;J_HW_ &W/AM/\2OV>=?MK"(S:AH!C MUVT0#)+60;S@ .2QMGE"@TGDC /U0*WT85]45^+W_ 3;^.-GX>UW4_@IXAN!#;Z]-_:& MC/(<+]O5 DT&3WFC160<#=&1RS@5^T-<5>'+-G71ES004445B:A5/4+^UTJP MN=3OI!%;6<,D\TAZ)'$I9F/T )JY7PA^WU\<+/X:_".Y\#:;<#_A(O&D3V,< M2GYX=.;Y;J9AV#IF%>F2Y(SL-5"+E)11,Y**NS\%M;U)M9UF_P!7<;6OKJ:Y M(]#,YD3:E^T_X?O8E)72K+5+R0CLKVDEMD_\ IP*^*J_7S_@ MF#\-IX8O%GQ:O8BJ3B/0M/J[A 1QD,.U>I7ERTV>=15YH__4 M_2/]O'X-3?%7X+3ZQH\!FUSP<[ZK:JHR\MKMQ=Q+WYC D '+-$H'6OY[*_KK M(!!!&0>HK^?_ /;;_9BN?@SXRD\:^%+0_P#"%>(;AGA\M?DTZ\DRSVK8X6-N M6A/ VY3JF3W82K]AG'B:?VT?9/\ P3!\5Z?=_#'Q3X*#J+_3-;&HLF<$V]]; MQ1H0.^'MGR>V1GMG0_X*,? [6_'GA#2?B=X6MGO+SPFD\6HV\2EI'TZ;:_FJ M!R?L[J2P ^X[-T4U^3_P)^-/B3X#?$.R\=^'0)T13;W]D[;8[VSD(,D3$ [3 ME0R-@[74'!&0?Z,?A%\:?A]\;_#$?B;P)J*7*[5%W9R$)>64C#_5SQ9)4]<, M,HV,JS#FE6C*G4]HATFIPY&?RU45_0'\9/V ?@Y\4+VXU[PZTW@S6;AB\LFG M1K)8RR-U=[1BJ@G_ *9/$"[%U:N1[ MHD5P!_WT:WCB:;W9C+#S1^95:6D:/JOB#5+71-#LY[_4+V58;>VMHVEFED;@ M*B*"23[5^IWA'_@ESKLEPDGCOQO:6\"D%X=(M7G=QW EG,03ZF-OI7Z(?!K] MFCX1? J'?X(TC=J;IY80%C4]UB5%/<$TIXJ"VU'##2>^AYG M^QI^S4WP \"SWGB18W\7>(O+FU(H0ZVD48/E6B.,@[-Q:1EX9S@%E537PM_P M4H^,EMXE\8:3\(-$G$MKX9S>ZH4.5.HW"8CC/O!"3G'>4J>5-?9O[6'[8WAK MX)Z3=^$O!US!JOCNXC,:0H1+#I>X?ZZYQD>8!RD)Y)P6 7&[\!-1U&_U?4+G M5M4N)+N]O9I+BXGF8O)++*Q9W=CR69B22>IK.A"4I>TF76FHQ]G$I5^Z'_!. M3X-3>"_AM>_$[6H#%J7C%D%F'&&32[/8_P"T(I(?"&BR)-K-V,J)!U6TB;_GK-CD@_(F6/.T-_1G96=IIUG!I]A" MEO:VL20PPQ*$CCCC 5451P%4 < 48NKIR(,-3UYV?'G[?O_)KGBC_KYTK_ M -+H*_G?K^B#]OW_ )-<\4?]?.E?^ET%?SOU>$^ G%?&6;.\N].NX-0L)I+> MYMI$F@FB8I)')&0RNK#!#*P!!'((K]UOV8/VZ?!GQ%TBS\)_%;4+?P_XN@18 M?M=RRP6.ID<"19#A(IF_BC8J&8YCSG8OQ-\(/V9)/V@OV5KK7O"RQIXS\,>( MM0@L0Y"+?69M[69K1G) 5@[L\+'Y0Q93@.67X*U?2-5T#4[K1=JV9_6Q'+'-<+J\;@,K*_$[P!\+](?6_'VO66BVJJ67[3*!++C^&*(9DE;_ &45C[5_+EI? MC+QAH=O]DT37-2T^ Y_=6MW-"G/7Y48"L6]OKW4KE[S4;B6ZGDY>69VD=OJS M$DU@L'KJS9XO31'V9^UU^UMJ'[0.J1>'/#4X\O[_2W&E$YTI5)'UQ^P'\$+CX6_"9O%FOV[0:]XT:* M]DCD&'@L(P?LL; \AF#M*PZ_.JD96NZ_;I_Y-5\<_P"YIG_IRM*^M0,<"ODK M]NG_ )-5\<_[FF?^G*TKSHS&:%UDCD MC8JZ.IRK*PP001D$<@U#7Z!_ W]FG_AH3]E[6KSP]Y<7C#PWXGO&TQY"$6[M MY+.S:2SD<\*"PW1,>%=&+D[(^S?V6_V[/"/CK1[+P;\8-1 M@T/Q5;(L"ZC=,(;'4]O"N9#A(9S_ !JVU&;E#SL7]%X9H;F%+BWD66*10R.A M#*RGD$$<$'UK^2W7-"UGPSJ]WH'B&RGT[4K&4PW-KJLK8(_J.:O: M5XQ\7:# ;;0];U'3H3G,=I=RP(<]>$8"N6>$3=XLZ(8EI6DC^I3QS\1_ GPT MTA]<\>:Y9:)9H"0UU*%>3'\,4?,DK>BHK,?2OPM_:^_:]O/CY>Q^$?""3:?X M*TZ;S567Y)]2G7(6:90?EC3)\N/)Z[F^;"I\37VH7^J7+7FI7,UWEGD M:21OJS$DU3JZ6&4'=ZLBI709BS2GU4QY&17R1^Q]^Q%K'C+4K'XF?%_3WL?#5NR7%AI-RA M2?4V'*/+&>4M>^&&91P!L.3^W*JJ*$0!548 ' %98JLG[B-K%B.P_LVZ&3^)% M?T55.,^->A6%^ S]6TK3M[22;1KMGNM$OF'RW-F6X4MT\V'(24<9_,%H&OZUX6UNR\1^';R73]3TZ=+BUN8&VR12QG*L#_ #!X(X((K]O/V>?^ M"@G@+QS86OAWXOSP^%O$:*L9OY/DTN]8<;_,Z6SGJRR8C'\+\[1^8'Q\_99^ M)WP"U*5]4_P!QS@G.QG S7S77?.$*JN<4 M9RINQ_6_I^I:=J]G%J.E74-[:S#='/;R++$ZGNKH2I'T-/O;VRTZUDO=0N(K M6WA7=)-,XCC11W9F( 'U-?R;:1XC\0Z S/H.J7NFL_WC:7$D!/U,;+FGZOXF M\2>(-O\ ;VK7VI;3E?M=S)/@^WF,<5S_ %/S-_K?D?N7^T#^W[\-_AW87.A_ M"^X@\7^)65D2:W;?I=HW3?).O$Y'4)$2#T9U[_AQXJ\5>(/&_B*_\6>*KZ74 M=6U.9I[JYF.6=V]A@*J@!54 *J@ 5S]?0?P,_9G^)_P ?-52'PK8-:Z,D MFV[UN[5DLH #\P5L9FD':./)SC=M7YAT0IPI*YA.9(>VX_=C7^)R!P,D?TS>&O#FC^$/#VF^%O#]NMKI MNDVL5G:PKT2&%0BC/4G Y)Y)Y/)KS/X&? KP3\ _!R>%?"$)DFF*RZCJ,P'V MF^G QOD(Z*N2(XQ\J ]R69O:*X*];G>FQVT:7(M=S\@O^"I>ASBY^'WB5%)A M*:G8R-V5P;>2,'_>!?'^Z:_)"OZ7_P!J?X)?\+Y^$.H^$;(HFM6DB:EH\DAV MH+V , C-V66-GC)Z*6#'.W%?S:ZYH6L^&=8N_#_B&RFT[4K"5H+FUN$,(;#P_P"(O#=G M%I;0ZI<):QW,%L!';R0RRE8WS$%5EW;PP/&,$_H'!/!=01W-K(DT,RAXY(V# M(Z,,AE89!!'((ZU_(Q7]!?\ P3SU"_OOV:]-COIGE2SU/4+>WWDG9") X5<_ MPAG; [5AB:"BN=&U"LY/E9^#OCC_ )'7Q!_V%+W_ -'/7U?_ ,$^?^3G="_Z M\=3_ /25Z^4O':/'XX\11R*59-5O58'@@B=\@U]8?\$]XW?]IS1&520FGZFS M$=A]F<9/XD"NNK_#?HS0D_)G[T>TY)#8_HNKAOB/\ #CPC\5_" M-]X(\;V*WVF7R\C[LD4B_YMI%EAFB8I)'(A#*ZL,%64@$$<@U^S/[-G_ 4+\/:OI]IX0^.\ MW]EZM"JQ1:^J$VEV!P#>=UCCC!9WSL17/\ 4]=S?ZWY'[Y?'7]N?X1_">QN=.\,7L'C#Q,%*16>G2B2TAD[&YND MS& IZHA:3(P0N=P_";XD?$?Q=\5_%]]XX\;7IO=3OV&3C;%#&O"11)DA(T'" MJ/J26))X6O8?@_\ CXE_''7%T?P%I4EQ"CA;K49@8["T![S38(!QR$7=(P^ MZIKHITH4U4C[L< M:\L>IX RQ /].'PP^'F@_"GP%HOP_P##:XL=&MEA#D /-(26EF?'&^60L[=L MGCBO*OV6).,? M2-<.(K<[LMCKH4N17>Y__]7]_*Y_Q5X5\/>-O#U_X4\56,6I:3J<)@NK:891 MT//U5E(!5@0RL 000#7044 ?S[?M0?L5^,?@G=W7BGPC'/K_ ()+-(+E%WW6 MG*>=EVJC[@Z"91L/\00D _('A/QCXJ\":U#XB\&ZM=Z-J4'W+FSE:*3!ZJ2I M^9#CYE;*L."#7]8S*KJ4-ZERB20,?984^OI](:?_P %0/A1)"&U3PGXBMY<::(G_OFOB_QU_P3R_:&\*2R/H%G8>*[-.-D/X&M/9T9:HCVE6.C/U'UC_ M (*B_#Z"%F\/^"M9O9_!/_!/_ /:/\72QMJ6D6GAFT<@F?5KM VWO^YMS--GT#*N?4=:: MIT8:B1V+,S'+,QY))/))-?6?[-O[(OC[X_:C#J#XI/]*UB9,><%/S1VB-CS9#R"W^K3G<2<*WZ6?!W_@G7\*/ >$OA9X2L?!/@FQ2PTNP7"H.7D<_? MEE?J\CGEF/7V ';445PMWU9VI6T/C/]OW_DUSQ1_P!?.E?^ET%?SOU_1!^W M[_R:YXH_Z^=*_P#2Z"OYWZ]'"? <&*^,_=G_ ()E?\D"UG_L;+W_ -([&OIW MXP?LV_"'XXPA_'6BJ^HHFR+5;-OLU_&HZ#S5'[Q1V64.@[#-?,7_ 3*_P"2 M!:S_ -C9>_\ I'8U^B=<=5M5&T=5))TTF?DUX@_X)::3+C)&K>]?4E%%92DY.[-8Q25D%?)7[=/_)JOCG_I-3X&?SD5^Y'_!,/_DBGB3_L:9__ $BLZ_#>OW(_X)A_ M\D4\2?\ 8TS_ /I%9UZ&*_AG%AOC/K7XO?L[?"3XX6RKX]T2.>^B39!J=LQM M[^%>P$R?"M..B9V2I1EJT?DCHW_ 2RM4F5_$'Q$DEA!&Z*STD1N1WQ M))=.!_WP:^P?A/\ L8? ;X1W,.JZ9HSZWJ]N0T>HZVXNY8V'(:.,*D$; \JR MQAQ_>KZMHIRKSEHV$:,%JD%%%%9&@5\E_$?]B?X!_$_Q5=^,]=TJ[M-4U!S+ M>2:?=O;I<2GK(T>&0.W\14+N/)RQ)/UI151DXZIBE%/1GSE\'OV5/@U\#M8G M\1>"-+G.K3PM;_;;ZX>YECA8@LD8.$3=@9(7<1QG&17T;112E)MW8))*R"BB MBD,@NK6VOK:6SO88[BWG0QRQ2J'1T88*LIR""."#P:^-?B+^P3^SQX^FEOK/ M2KCPM>RDLTNA2B"(L>G^C2+) H]HT3/K7VC151G*/PLF45+<_)#5O^"6-LTI M?0_B*\<7:.[T@2,/JZ7: _\ ? IFE_\ !+&(2J^M?$9GC'WH[71PC'Z.]VP' M_?!K]1D,'UN820!AZ6\*Q M0LO^S(LE?:%C8V.F6<.GZ;;Q6EK;H(X8($6.*-%X"HB@*H'8 8JU164IRE\3 M-(Q4=D%%%%24%>+?%7]GKX0?&A%?X@>';>]O(TV1:A$6MKU%'0">(J[*.R.6 M0>E>TT4TVG=":3T9^=-U_P $RO@//<^=;ZUXIMXRV3$MW:,H'HI:S+#\2:^W M_AS\//"WPJ\&Z=X$\&6QM=*TQ&6)78R2.TC%Y))'/+.[L6)ZBJE4 ME)6DR8TXQU2/D/Q_^P[^S[\1?%-]XPU;2KRRU'4Y6N+PZ?=O!%-.YR\IC(95 M=SRVT*&.21DDGM_@W^R]\'_@5J%WK/@33)EU.\A^SR7UY<-@R"S+$]282KVQ)/)/E;B>IKZWHJHR<=4Q2BGN?DQ MK7_!+/2Y)6?P[\0[BWBR=L=[I2SMCMF2.YB'_CE9VG_\$L7\T-JOQ''E#JEO MHWS'Z,]Y@?\ ?)K]>**U^LU.YE["GV/@[P#_ ,$[?@!X0FCO=?CU'Q9:?=Y0DLIDN0K[0S!7$90D D9S@XQ7\S%U:26E[+8R%3)#(T3%<[25.#C(!Q M^%>C@W[C1PXI>\F?N?\ \$RO^2!:S_V-E[_Z1V-?HG7R%^P_\+[WX6_ 73[3 M4KJ&ZN?$%W+KK^1N,<:W4<4<: LJDD1PJ6X #$@9 !/U[7%6=YLZJ2M!!111 M69H%%%% !7R5^W3_ ,FJ^.?]S3/_ $Y6E?6M>+?M$_#FY^+/P5\5^ +*YCM+ MG4K1'@FFW>4)K26.YC#E0S!6>(*Q ) )(!Z&Z;M),F:O%H_E\K]R/^"8?_)% M/$G_ &-,_P#Z16=?B)J%A-INH7&FSE6EMI6B XML 10 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover
May 04, 2020
Cover page.  
Document Type 8-K
Document Period End Date May 04, 2020
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 50 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
Entity Emerging Growth Company false
Entity Central Index Key 0001433195
Amendment Flag false
XML 11 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 12 a8-kforq12020pressrele_htm.xml IDEA: XBRL DOCUMENT 0001433195 2020-05-04 2020-05-04 false 0001433195 8-K 2020-05-04 AppFolio, Inc. DE 001-37468 26-0359894 50 Castilian Drive Santa Barbara CA 93117 805 364-6093 false false false false false XML 13 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 1 95 1 false 0 0 false 0 false false R1.htm 0001000 - Document - Cover Sheet http://www.appfolio.com/role/Cover Cover Cover 1 false false All Reports Book All Reports a8-kforq12020pressrele.htm appf-20200504.xsd appf-20200504_cal.xml appf-20200504_def.xml appf-20200504_lab.xml appf-20200504_pre.xml appfq12020exhibit991.htm http://xbrl.sec.gov/dei/2019-01-31 true true ZIP 14 0001433195-20-000028-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001433195-20-000028-xbrl.zip M4$L#!!0 ( ". I% .Q-;B?Q< "JF : 83@M:V9OM3V\BR_[S[5\QA[]E*JC#6TY(,X93DQRZU&\@!4KMU MO\G2&&LC2XHD@[E__>T>2;:,9V3LF$ 2MBH+=L^CIZ?[UX\9B9/_S*'4SR/.FVVW=W=T=WZE&9(V]"NIU3\V1PNEP,W-3?@>D<#JD,W[S=,83/TK*#<,&.0*U^L>1(ZPR$ZX_ M$^B)%Z:T05,8F=,U<.. /Q=2>'.!G001AS\V4T'D[5$\B_)TDVJL-L)A#.XP MC=TYW9AU9@*E*HD.*/;@72CVY%##7+<*4)A\$L M7>V\W+]49(Y,97'$9J4N6S0H]J)9,\J4+1J0I@+L(' %FUIOP5G2+&NYJ9?& M(>5HI[7A(+9BUH JO)1AQ+JZP&B'PV;UPW61%\GJH(3Q=TGF!HT*PEM0;<[DE*/0P+5CP[&P'G5R3):I?[TEXV M7C4-X=P+,LWBQ(/ ]"H85HFF)Y'&SP.(A>HH/'0_,5 MWRJ4Q<-630-M=N-\S%B9 W;K$9Q *\Y ;BJ0 1 XS>G&+^&)DWU^=9D-\+ M9F,TGNW/10*45;#^,(@HYG-+]D1\\?0",'0DP'*>8/IM- M)W$HZ/J@44,$I#0'0 K/D^23,' %EE42!1!&;Z9B" -BTWHG<9H_8L55,SX' MPMEYVAI,1.$O4+CV+;(BI#2L;?.R!"N*9E,^?OIYVL80K0TM:!IX58YISKGH+GAUZ FZ! MP&LNLEJNYHV3ULQK+%PP,@\&9X*Z!1#X/D;H7WA19\(?W.6%J&BD*0T:HA"D M\OW+-.:%5Z6'0:(@&($1>4689;#$+\.LJ7D]-%/;2!ZY&:W/Y$7^.! XJ"6= M&S@*.O$:+S*!S5F+.-_UA;72@LC=Z&2\(A#\(@Z#^,B+$79!++JDU39L/ D% M$%\2^1%7(HZX$EZ7*E<66FVM 3\,$22I%44@0FY!JA(AORA54/P@Y7B%94^D M\Z PB\=C 1HB29#B-2-BO07/40N0HZ'>V;"Z!9W3&;D*&NP-C#1W(V]I;U4, ME6<3@?'46@@ 56P%!9&GH *(YR)\%$>/\*^04#[PL:#JV4B JP6-&VQD<2( MNH+&+;:,*6(%%8J^S$(7#1<\"C-E87Y7*H JS&Z(N/B\OJ^(9*H3@3 IT1 MBK&#&K7BD9KDQY<> GLCZ@M6)@"UB MJX+?%D4=%Y44LP?A6E',CB9\6@8W- M!89?405^A5<0JL3'+P@![[>?Q>NZ_2RL[G!2L&5MAY>",3?3'%;S]TH43O'# MJ GU1/D9DGB[%'NBH!(H7"?'<0"%=^.F)'A^T!1K\<^E@\C+W;E@Z8S&Z90D M@E(2$!HPI&V7C.)VRRBF.H[(:7!OU%4U ]Q$ E* M__QV/-\@0 -N;3SC%;F98?/+VPASS9$XGZG Y\4_;&M]?GI2%-D;\]Z"+K"P MQ@H*OWHR#_F&Q:+WO_^LE852>A,+?!PC"8)U+Q1=I2B(7(@3% N+C)5?G6BJ M3? SUALJ@C!&:TK,A.=]]18\/:4W&\Y_RRCUIGYP1$6%()YKQ.'\?)6[[%48Y+N(8TYX!XQ:=W!SF=Y^WB MYEF;=-^] M#J8T(^?TCES&4SA:?%K MX/LT8K\"_;S(R@K.Y_DEAK-]+'3\%X04N5,AZ M>4M3E;XNFUJO;VJZ83AVQS(TJZ-HDCJT''70NOO4>E3# U)XHW<'X+ZZHQAV MUHW&;IC! MB/D_8*PUOR/XA X/<]Q$8W/(M\.O^#WM?68?042Q]T;,.2^WI/ MD1Q]J!MR?P :8]@&Q 75.C8U/#B5)$G65%6V]#66VZOB7^2;V>D)UMI8PC]U M80V$U9B[$Y9=8 VJ5=6>CN89JCHC8VK][B +IDF(V]Q>':.8KCX'^YC%LY1] M8M6(;BDW)HE*;DQA"S)E=F9SM!]. M4LZ1@+ABOSYKEH,W[8.=GR*/+0FB%:WJOJ35.H"Z"II7E!H#B_FJ+TJI5")< MR*Q=,R5 E5MFKZ FZOXSRT!J]^M6?Y(E;L3#BR""1"K(.3U& M:1M8P'X5)S5^"F(C:X:VPII'\9[K,8;)+?@V!1OI0GXT==,5=K6MV<4>[.-= M,?$H#GT8XN/YV?6@3ZZN[>O!U>HZMN/X*9B[&O0^7IY=GPVNB'W>)X._>[_; MY[\-2._B_?NSJZNSB_,]<:QLS;'"Y_@O^^KWL_/?KB_.#TG_J'=$%$G7K#UQ M:6[-I&TBF8^B.HSJ: M!KBMVUI/5PU=&=1]1.6<:Z[\@4/AK*61;[/UQT*4#UW!##Q>7U2^/NP\?+JX\VL'=]00 PK@$5B*R2 MBTLBZV_\M^1B2*Y_'[PTKFO0MH UNW>-W,J6JKTJX4.!88Q!XC&YI$FO2?:(7OL1X2?JS^^7'*[H>F:&BFUD&*#F*V%F/N*H_8, MH^_T9%-7;-6VA[JBFN90Z3B&UK?6\YE+>A-D6,K+SX&RG<]2!#&,G21#//$^ M)&>1=[0W]R6:;D\"M[8UVZ+#F\$<),_DBK:9+N1)W(QD"?4P5_%)$)$@SX@W M@42#IF_W 78[,KQ'J+,>JZ*R)"]TU'2LH3RP9;LGV7I?ZEM]9:@/%-V2=*?3 M[RCK.@I:%*> <:S0?)6#F?>*FGLO]A\!#)A88(:7TR2-;W%P1 :!3EL"**:A M>P>0LC=E%LSSS+K,A$OBE+!3-/+/+ TR/_!0[JC<07TC'JG##_)0$:NU[HGK MX].F+53WKI3,B^Y!A(D_^UP?/\)]#H^K/GF<(##/<#0,2^J[ ^F M?48?5GW>OE(&B>E-$!7LN;,\KKY@3Y@6W]P%?C[I6O*1)D'N_N_C49Q"PM_R MXC!TDXQVJU_6K!O93N&?#UJ-;$;O#A3,^7,?_Y&4'%)!F7;SUST7[E:\**2C%%M1V=>_J*@Y:&I%(49;> MTE8593@P%$OJZ-JP;YJV/NP[0\U2[ [\7$>B81!2&'=$4X&GE+ V;&@=QX1X4%,'NJ/:IN/(_2'$B^ 7^I;IK&_&M3L_*XN! MQ0,GC3NC=%J2JENFI3U^:[XO@P%\[\73:9#AH_T$59D4$GO[O6HEK/CL$K+- M:1+&]^#/5M6E8?5LX]O,@:R5.)\X4M)JD9*I*(KMV+;=A\1I8)OPB]W1-%.6 M>YIL2^LF8?M^2K.L_/$G<"AO%](+;%F72,_-\B ,H%,_#6Z_P4!HD]R74*19 MJB4/ 8\D1P)8LBQ;5155-J2AK78L1Q7*O0>_7J37\5VT%ZE?01;A$L=-1V[J M/K7 #[>HCLKZTHF:AFVJJF-('7.H]WJZ-03DEC1+4H9]N:/WA,)BL>9%^@%B M\H!=F-R#Q'KV5]/+QTAIJ5*RK9J&8O>'G9X#/FWH].Q^QW%42(7,@2&)5>I# M#)E+^+]!(LYUMI21IV9[U:H7PH/T*$C,*9^@T"22?+FR_3W>I\@EV MZ:'9/[CA]>=C7 1]-<^#8 U.Q):LC.X..65=FA$0;6-^;^IJ2 M_M3*^W8;(S?TFI&;CC$T)<-0)-VP!H[:&_0U51_(&B"BOA+"_AE#2/4!][HQ M:MU.-FI':W4D2_V>K9O#SGG;?EZX&<8I2+BL ::L]@0?W0*$P(C'6/>+;BC$ MU.CJ2 BQ5%FV_S8K@?N9OS>AWB>23RAQDR2- :FQ^C2*YV1$P_@.Y89$E"XQ M6W^0,<2?@(1!1O#-6)$/\LQC$.ET%N9N1.-9%MZ3#&+[;'S/>I8=XA$P[59% M+"34JK0S& ?V*KJO:.,XA,FQ'Y8+ TR6LNYKK6M#K4N6I"O+_:)8L#@PB\KD.'MD71VOV8UV(6D8.G9/=Z2^HZBRTM/ZUDK^\"&EB-=X+9==.,-P*+T8CT69 MQ*N"\Q04-Z.WCU/WHNVKPJ\HO&HN;P7UY7Z_T[-MVP(8 MUQ53LQRCK\D#R]&'FMRD\&=9-J/IJ]I_);57:4M[XSU.[SE7V911?8T+ M?QMOTN_J79?Q7Y&/TA0RVKKLH07+6F4&.65^"O+N/K( \YJ/[IZ/JAOS4;4A M(975ABL9RLM+5I^H-L=F\*E77AGJ,OA %8*QK_'QM>(ZJS0 M2^JR@O_5_13:OHH$"[SEY4JF*;1R/ ",=Y, OEFBYPN.M/95;.ZAH1";8# $ M$KC*8^_3(?D?Z0@?E2.)FY);-YS1[U5O#D[M#Q^&W^_JSNVKOOU?\EL80Y1* MWKOI)YI_IX'45S_$>)+YSR(?XV9*1O?$8P<:$))\ F2B[ KM@].&(",P/ 3= M&+7 +A9L2G8V"9W1?'R/O77^2.=*Q)>A7]/2@:PK>RI:KD M#38TCEGML&H4?C% M>O;!@"SOQL& OY6;CEK_@BX(+=G:@%N>_,<9[!=^[9=&[% Q*@2\2\)U.K!\AQF]:*W?%I'$# MRN"E$BYD!6MGHQ, )!I"$@J %,4L)9UEE+4"ELL36'P-4,#2U.(9>%06-E=X MCY.SOP>%X!9!3@>4E-X&&?0#F',C#]7#]=@KE+ QOKS0=U,_*\Y>?7X^7**8 M^L9]6_Q:0ED=OXZ^0'4V7K#96 =[J-6BQ^-?U./[DW19!;BAK5%*W4\M=PP8 MWW7#._<^PZ1UDKX\QK=Y[\"#*$^K2AQ[YI9S2^4LIU.B'$G*$;FDV2S,V?6T M"S":LNH&JD^&"ZOHQ6"E2'BD?Q4LKA[E"A9;+_%H)K39PUY=1+L^B\J>V2S# MGNK!S1T'.B2K3R*2-X@2>-M.D8Y+A\<^R<=O(3++9@ W+B /WAQ,*?YI+ J; M$@$X>>S>">S8$K72<@\1[9"R,Y?C(,WRG7L#1QGD.N3SC#U82 I0_@+9I]ZD MD+XJ?Z'XCR!+]>)D<;%F5; 8">>YBV^?)?C&1H!W%T/023 *0;R#6(%DL]$_,!^RAQWQSQX$ M(42PQ=1N7G%S1*YFWF1%K.)5KFA579UP S!>J2Z/%=-R-\2>+&:PC23ZJ10;LP0D\MBM"AM+HLR??F3UL!+Z< MI.)WBSN5#_B5U:_&\.[5)6&%[7L\;=O/D\Z;C]SDIB>=Q21SE^NAY4HJG4OF M)(-0TB>_2.R_)RDH;S!,957/]U$LX(!.%444#R;L4&I_#LG%P,HXC._*ER/N MP_9Y99P7N_[]7U#@:$:?9EX:)!AO//])6REEAH-K(MY".#OK!T;9SW80M<7J M7Y)IO,RM=U=:I!D#\+[XGGSO#P MAA6HB@<8RW)*!FLJH F+H2,Z<<,QEA1P((:B90,L:\PBZ,.&@Q1B$J? O+_% M*?*6V> S:,-K*OBEJ:"V,174S)U20=5HN+3Y4MZ5]94CMMHSF"_IWGL:V[RB]+F"B7WY.^>.1=Y7>OK6G\0PWTI;NB9ZVO["BB=^RYI9VUR MYKOD#S=Z*5>V?UB_]%+4^QM17WPHHTM>M?=5>[]%[65/GW5);Q+0<>UL_8*] M&6Z70Z]O?8]W>N7IAI*7^30UQ:TKRTTO]XY>KUS]'KGZ/7.T3=R\>3USM$W4P]^ M]JW?ZBK0PZCAZ\6%7YQ+OL@C_">_4OZ2\Y.?J@_L[\O_?,+^*OWI_P-02P,$ M% @ (X"D4#L9WM@Y P 3Q$ !$ !A<'!F+3(P,C P-3 T+GAS9,U8 M76_;(!1][Z]@?B>VVW5;HB;5UFY2I:R3VE7MVT0P3E Q>(";Y-\/L!T['TUC M.YKZ$ DN]QS.!7RYY.)RD3#P0J2B@@^]L!=X@' L(LJG0^_A'GZ]O[JY\2Y' M)Q$:7$F"-(G G.H9>(R(>@:Q% EX%/*9OB (7/:]Z+ MB60](:?&,SCS[? $*5*Z+[;\YV?..^SW^[X;7;FJ:)>CH0W]IY_C>[=0WN@$ M +=P-$F%U(!O!1PC-7%()374RY0HPQ'V81#"L] #^8*/!4;:;6^!/&QR+B62YN9/N]+:6H?L.S BJ6EFDQ*4TLMW\RPVW+JR%6O379= MHXT(;:ZE!-E&9P5D@6?-):Q0KM59!$<4JS?/R.NHO-GY>"B*+5W81$2)L0U8 M@5L*T*FT;%\:;<8*Y5JPPF^*0)P+[9BLJ32F*>6QR"W&9F_+07EEWI$8N#)Y M4%Q8^XMI/Y4B)5)34\34:G%',)/$%/JVNH=E5?\'(]8SY7?ILC7!^F7N+@<# MP1ES08PKD26#39=#3YG59J2(_+\'%9&X:5 &0CE]QS$Q-&D:DX$0]D[#225I M&HZ!*//^;77P+,%OXP"H>6->"?.V]X"U/=S=O/[T=;/FSB5;R5<=EU%@WJ?F M!V#U)P $#G7A;_INL&2*1+_XR+4WHRO AX,;G>#!N_<3OA!7&#QFHV=S'I+AHS MKTA?+9%" VB[;S_ Z6*V)=L%>/![[\__O>F\;R0Z@;%"JQQG28H1**Y+H?8Y MWJS)TWJQ7.+Y;#"](V3[O"K0B^;'!I1#"P/,08DZX6KT5H(]H,KH!KUI]&D<[&XS&-KU?4BI] 7S:C MV]=B'7T2H:QCB@.>#1 ZM\-H"2NH4-@WJ^5-$=:VE99")UPW- !TH?V8O&9, MK0U4.0Z0M^N5'M.'8/;^!G+O+>38BJ:5WA?]$N9,\J.,?2]\_(D'E?_\X5P> M>@>JA#(*3.G-G&>##U!+ P04 " C@*10.#QX#9X! "R!0 %0 &%P M<&8M,C R,# U,#1?9&5F+GAM;+54R7+B,!"]\Q4:YRP+A^$ Q5(3@)CN5;C)$N["0*5 M:\;5=IP\K/"OU6P^3Z:3SN@'QNN[Y0+=ZWPO03DT,T =,%1S5Z)'!G:'"J,E M>M1FQY\HQH@J0+G5,7M4OGJB$A=5VGS<:(5)LM MN>UV>^2<=1$15O@$P^$3SFYQ+TL;RQ+D*U0V:G] Y 1O_L+7O8C.!H,!B7_/ M4,O? WK:C*Q_+U:Q3LR5=53ED$PZ"!W:8;2 )10HO!^6\Q8)K:I""Z[37$L2 M &2F_39YS9A:&BC&20#Y<_ M&M:2B91G-&,]@O"T+;18-IJVK'S[[<::,<8,%U]L:U( M"2'-J?>\/N>IZBH@O_[[_GJ6?$OSQ32;?SB"[\%1DL['V60ZO_QP],?90)V9 MDY.C?W]\]^L_!H._])?3Q&;CV^MT7B0F3T=%.DGNIL55\NCTVP\*I9C7Q7%S2_' MQW=W=^_OS_/9^RR_/$8 X..'5^V]HOS;H+IL4#XU@&B X?O[Q>0H"1G.%\NQ M:PQ277Z_=?T=7EX-I93'RW]]N'0QW75A" N/__KM]&R9YV Z7Q2C^3@]^O@N M259VY-DL_9)>).6??WPYV:M.'I=7',_3R]+OSVD^S29GQ2@O3D?GZ2S(6$:[ MRM.+W2%F>;X1H71(E@Y!5CKTTX' Q?>;],/18GI],POV'+?0WT!PL2VV+W5+ M$WYO(O(Y5Y\&[%COU]"Z:;>*MT-VK'E5:&X^Z:-^GX;M6'NWDGNMC*P8S3JN MC*V0>S7/RJM.PZ/UA67T9_"[''P-U4>!T_LBG4_2R1*:&Z&3Z>3#47@TG*33 MH33U!23GSKL1]7.I( M;D:7Z?M?CW\(W7 C&V_]>!=A_.78BW3\_C+[=AQR"AJ@+!\,R@<# -?SXT]; M^3[U)!NW\&25XJRKJ\X'F=A2KTI M!ANVEJN0UKJSMM6PRCP(W97U1OE6*ZJOX15#QXGE4'KM*7<>6ROI0_4"*_"P M>,#SLR6\$90BX8U2V&MN:5 JL5"8:2()9Q@8$U/!Q9[IX9DR?E@REF+V%G)+ M7PYW=6^6Q#5U/3>Z:.O'">_IZD:>O'Y3-Y.=M:R%^)9^6)/8,'\.!C&X8D2XD$J"$*/56.8B1DYX83P$"[*6:?*4J";*2 M4E=\OT>:5K_Q^_.K(0'J6M4E##9,.$"%9H:]'3PTU+^#$VV6T7&;,B]]'U^E0$NR%<8)P):614&+-JM(G'/.ZO-@97$'BF:" 6(RHQD;P M=DJ3+43;)6 MFI128[G2TN.ZF'DY>QM1IY6SW:'H69>>)5,W_KX54'64S1:WNG2I/L;\=);^ M?GM]GN9#AXCTDA)F!?),.R $K?HIK/Y%'+,>!<96E_=P7!BB*81(*&^1UL9B MJ(0P?=\2K=NH%)2L%,5R*,:DNM#IR9]&A*EC37<@^9'YL]1H8-!;0403Z5L\ M:)Q__>;_.KH_F83;JNG%='7^NQX/.6% 6"-Q[K4"/)2WDU61AY\JB"/!OE$( M!A@Q+6Q8EU&AB?;*<>HQ4$QKKE_HUB>H2S;E-81$8S/K$N,E?&R$CW@+NX/) M'E.>)4M;(]\*9EKGL<6<;IRI#R UF83R6JS_.)W.4QA6.LXX;3&0UB*I! SP MJ_H%,P+CX+-S!,V9YI!#[#PEA$KAK,;E>1)7 #OY,N!92_JY>I"4XI)/\^B[ MI$8FUH5.W_XU DZ\==T!9XD]]P][!IXK&N?[.Z++Y1Q7#,+I014$J<"-3V%W!D+(%$O=+/S MT"&ELG*SH-36$"PQYD5BI2??VD&EEF6= ^6'%75PTL"X-P:3)AGL0TEC-Z)! MLMR7^91_SK-OTY#O$ G*J% 6$H(Y5%YIA=8-$>[3I&E$DZ>#&*X"&[%RQ%/* MK=7.:($ A5X9HY%Z8:0\;$!6 AMR)=K+2+CT:6,[PM1WL'/,/#&E#FN:^OC& M@-,XC7W4:>=+-'H^9XMB-/O?]&9U^$&QT,(H90CT&C'.+*N:188%5"/P; Z! ML'.$41VF=E1VIG0>:.>E9M@#+%\:.RMQ25#7Z"RIF8N1R.G/P'; J>M=Y[C9 M,*0.;)HY^,90TS")?:!IXTD=S)3+)Y6GHV5XS3E32#LHF/848 :$JEJ">EG[ MY'HC*+762D8PT3 HQU!S(IVR)@Q&:9C:>T;)76(A(@ 2@K" 0JC2" ( MK$XNH6/0UFWLK< 8=48MUS_8EK] AKNFCVIYGO:?C&!KU^TS>7GG50(/6;_\]\6A3IW&37U[?S]5'. M8N@((MAI2W6X.;'24D)%5=Q&BMIO?-\='4FD#) <.:BI".A"TF,+D('@8&"]D7QPXFCG7!4+VV[$')1WX]_I(Z2*)K-.::HR8D\7B-LTWAJ1"*TFE MQ99K8<(XMGK[$@),HH:@V1[( N(-9-IK0"GU4BD,H.%,A22I$_ZE<;-2V UU M&M@:S9Y^'6U)H!@S>P#1EC?U<-3=QKR[-EK M.PM?'SN=9+%U^MJ%*[7V7]+Q;1[&@^C\Z[28I4/F?:"6UJ$Y(*,&,0E]U1HL MW-S5WGUY&IAJP[RF$@&$J =0V\!(;R05@)1'F#UC92DBR2Z2=#2^2L:ST2)B M?S;>I1H[+WT:%$>-!V\@^N?YOY)*6;][+T_2W[?STM2EUP=#<^E9!U52'P%? M\U'Y7:]GWZ_/L]G0:\*L%5)S!ST0 FMO(H]:XFSJ M:!/Y0?RGT:6%6D/G+..&[.0I]^-=I3J&]5=[L)3TQX=A^AJ6&OCXN6^K?V#MHY40<8ZCJ= M3\K]4#\;70ZIPP89SC7DQ&B.O0\CKFN>>%C[#1N;40E4S#&'E9*2*DT4@$PA MRBQW7'/>]W[!@YBD5%,?"Y'6',9!?Z[$8:"F(5TT_T;*>YJ^F2VOW^P-=6=M M"^)I0\@2-!@ M_#0 !4 !A<'!F+3(P,C P-3 T7W!R92YX;6S=6\MRV[@2W>XPG)++B1:.HTT'WZ M"&BTZ'>_KY?YZ*OS5586IV-X L8C5\S*>58L3L=_74[$I3H[&__^_LV[_TPF M?\M/YR-=SNZ6KJA'RKNT=O/1?5;?CC[/7?5E=./+Y>ASZ;]D7]/)Y-%HM+G( ML^++V^;E.JW<:%UE;ZO9K5NFY^4LK3=SW];UZNUT>G]_?[*^]OE)Z1=3! "> M?K,ZB&C^FCS#)LVM"403#$_6U7P\"A$6U6;N5TSR#%_OX._Q!@TYY]/-I]^@ M5;8/&(:%T[__/+_FM=S>GXP84P@TS44":8'_; M4/*W9"[=H$GV>7KM\VX%]=KGW6V9-/GB3#QAM7-PW6L>>?G!UM\Z^ M'+!C?R^/^PO?A^6:>^8\X/#=RQ_U=A[7/=>KX[9-<^EW6:=^SS MSI#=^?P3PJAWW7RE"E;>56%WVFPJY^'&$[X9]]\LL(_CNW7MBKF;;Q;MYQGR MYXW^VKIGZCIU/7G N J M3'3 \Q\A"46Q54)@*YFFP5V.8X$C23AA$09*O<;Q'[,J_&Q4^KGSH5X9C\(G M-\[[IPWER Z_R7&]\]5,_6Q'&]N&3XCI*O7!AODK%9[C[<+:^_EUA[]?$=EF MFYV.Q8I("B&* MA=5(2J4Q%'&LVNP;=)AB^&GR>LW\5;H^FP<&LIOLL=?S"ADJ60F:4!I"(-KM'/&A!_#2'OT(.FPKGH[_PY=>L:::_0A,O3!+% M1) X%H982IG6TB@9(T"A%4I))%H(@P]:&.V(_!7JN"BK.LW_EZW^\1BRSR!! MV!@241F#4"U'-.;& FDLEQ&V /,VRH!@T-)HPV-/PFB6,>%=>D0*/T(2JG4X M'A%,) RN8R@9X49H)1FC%/%67EF"++*,>R3=H'UYULR5Y/J?_LL[IVA2J7R[OBZ9!3'AH%S$+=8 61B'H$"K[_[@>I-=4-B3$B[+/)ME=58L_@RE MBL_2_( ,=H$)P$H+1DG,,*!'#A7:-+ M%\K3S:]HS8^W_N/-S<']X+!!$B&% */ Q#&D@,C8$&((H%9'B/,H;B.(P?4? M.^/QUPCCK*KNG/_7\M@Q2S0@5L%(6@DHI98+@0%4+!(A2FIBVT8D@VM(=LQF MKR=*LW1^$=:W__KROKX-;J_2XN'HD7*O12)E3(3DD! 440"-X$ HJ@6(B$9 MMJHO!]J8[(+(O@H,-[L+Y<\#1-=769T?.EB^A"54JLA*RA% B%H I0Z:MHK3 M&)"@\S;=:3BX;F1+]GI*_95/FX>B+Q^6U^6ALG(+DU >J^8AC;"><8H8ETI@ M*9LSDHXCUJZ=-+A.8QOJ>OZRF_7L-BT6[L@#+_N@B=&&1)!R:2))J09ZT'5&# I_E9*%;6?[CCE< +;,(UE!(:HR.F**.& MAP@PI0I3T]S$;80PN-9B%Q3VI 01JM9Y4[G:/%T<4, 6)B%01"8R6 C.J9!$ M !@)1"/-#).,M=GWT>"ZBVVH^Y[Q=],=UL[#C?=OGCYH7II_]'G_YO]02P,$ M% @ (X"D4-S]V]^F(0 8+<" !@ !A<'!F<3$R,#(P97AH:6)I=#DY M,2YH=&WM76MWVSB2_3SS*S#NZ5[E'$@F*5(/.YVSBNWTY&QB9V)G<_8C1$(6 MVA2IYL.VYM=O :1DR99?$&6!).;TQ.(;CUM5%X5"X?T_CL^.+O[OVPD:)Q,? M??OQ\]\/PYBVO,3;^_#W]_S4A[__[?V8$@_^ M_NW]/YI-=!RZZ80&"7(C2A+JH31FP27ZZ='X"IFHV5S<>11.9Q&['"?(,BP# M_0RC*W9-YGK,/[SUVC>)DYM/?]T9A MD#1'9,+\V<$%F] 8G=(;]#V/+#>X(",H%GXX_' MG]I]\\3\>-RSG(\=<_#)ZAKFQR/GR.[U;?OCWH?W^P3^+YZ:_S/_LL\"VAQ3 M7I<#TS)^/4SH;=(D/KL,#GPZ2I8_;XK/O^=GUA678#.(P58:@QQ[GMX0WSDO&!V;?@ M]]Z&?6:\NG&,8D%36.^ 2,;H._4IB:E4R5S0+3122J+>O'<>MH&<4*_IG\%T M^BGT68C1Y\!MH4$0A&G@@BZ=%W3S3WQB49P4][K??FE;A_].201-4F IN4TJ MN)"?6$ "EQ$?!"!._20NJ//?'']_IG'"1K,BA/!\<'HQ0!\'W^&_ 49'\(%1 M"\OT8_:^KV3VVR]FQSBT,9+LPNQ%HL<:?WPY^WB"3D]^GO_\_/WD'9 3=$]" M&J>#\^/!OP_0X-NW3^]08V]^?0^%$4K&%.T=A9,I"69[[S B"#2?QPG1- JO MF0>0#4?(]2BGI)@.;( 9!+OVAS,192E$Y !N *0#X0[9*0H0^&C;AN M)I^\[9(QBT$TN?Q%&4EIH0NX-Q=A%-!K&L'#/K\CC2[A>19<@[2%D1! $+Y, MI,!PID+13\,H06& /H71!)E&\W\PNADS=XQN"!<\'\ISPY*Q*-$Y=5.H!>.E M LD]N77')+@47Y^P. 8=@!I"HYR?'.V]XV\5(H6L3)A *\3HAOH^_\L+,0FA MXAY-B/C,F^/ >(B#MP;!4A'F8B%=A&1,$N@K:-XAA5YW_=2[ U,.$!#$G(KX MLS6=_^]%Y^>ON0^ DZ-,00O4Q12!4+/08RX 2[P+[@>8"C5^2>&)*'LV%#^] M?.@=+Y=(?")>_<0H"B M12TRG8[X56B+%LA0*U/M7%Q\-F&):!Q00A/"K1<2S0?W^^%-G+7:?5%#<"(( M$T0\"G@!\\4UV(1<<<$D0?XR\58N<<+)\&?J7?(?NU;$+S<&77L+[H&U+'MN MT\_2Q _#JUTWT<\Q !%@A+@VIH$;IA$,H8'PS'+:DHDG6 JXLDH\,KK#[Q(: M+:*< X-BF_#3'"3\"2!47NHFF>J\(TKY!]. :WN.=X <"%2",Y'@$@)*.PZS MZQZ]C"@5G ST/&%!,L,9$4I!/J!=^(?A*C\U#?D1;V$&DN8NSA^=_>_GXZ;9 M1R!^4$807D _+^&"VHEBW^=<,-B"*_G1HMR\D%Y$;K@,9+6DURQ,8U O('*3 M-&"N\+*)\LTHB> %US1(*;I,F0=?R*1HQ&*7Y#=P5:KI$W_BF &SYOI7? E^ M$+#N $H4CZ'MXPRIMU/J\FL ':X?IX"S6P8ZC4(7M#L(ON!S];9@S/..V+") MI\3CXX0F5Q '=F]Z6TTU=10&(QI1CE,8^_DPIEI8C%VC8Q O2]MBQ(17K*NP MF^,0=!4!@5S4Q>5U$99A-;E=Z[7;+,:R687=M89N$AXE?^7R,?C%[_9[9 M<7AWT^JU.]W,YL-)V^RT.I;9LCNV);0L6U<._D6?760) MQ3YT =2O*40F<8^3W%WW[>[QM4:+#X9AFMSSC.VZH>:E@6)3_6\1].\D,!OM#I:\+%?QNJ833"+@K5&Y90]^5XNOL")KG7>ONA<)O :8P'_Q: MAM$1;X/!&Y^:S2E[=O&8;4.F M%H;O._5)9D:!+"706=(\X "QZ+_G+GWF6FWK?2+.M<#F$$2L-K?@E#X;,YYQHMRYO/SYHL7S2=N, ^%,R#W-TXH"81/8,2]QH(/ M6]W!G.@L.9('F6/"[+?;PC],)F(6)[-DBT?-DS6/+OS/=^^P5]^1.3/O"HHR M3_OP3W@OMXM0Q9A/<@EN%;'X*O-]\'%4YEV!S[30IT@]/ MON^? M8=/+AOX:MZ<"'SACU\( K_7%>.>!RFOG?_K+ON)&?7#\ZMW C&+68@ M-R3B;A;>+<+,S9U] ?"3!#A]G&$SC.GR;7Q @J9 -IB;PALP>EQ^G@,!_\O) M5\[D[GSY"U(83KG[/0V$8&0>@'M.O\4SP#'A79C#T#5()S0*TQA= M!>%-D&O*[+?0G7A5<8H;LID?KNG$#"37BWQ$[I(48+T*(+@GO7/?8#ZW),K, MA\,@B<0=<_65*UCA[.0**@(,^7R(/Q)#YR2;/!(32VF21O1E[\OEEK=5Q*'O MLSO/_^-RVT+GX83.9>01^_&:2F>.J'N5RJ?#EO7+NG+&3Y54&"./QF[$AG>3 M@G-/%5>]"9_HR[7@=Z@)^I3UV5P7LI79MB^9@7C,EXZP;DZ5WU?U^6H MSB8[5YYNH?\+4Y19H6RV?8TZ7SS 1ZD1]%+@99/[ )2U\%B%L@#3D_!?GK!Z M$630.G!KA=<@*(L[ K] MX8=#Z,"OPLVRY!D12IKR^604#J'0^1QTF!O(3($]+L[3%!YR?8 I__;BJ=S/ M$PNKOJI9! 6::Y0EY"PIESON.-<03^H4C/A,'F(C($(W*P9F2&'LS@W PF^9 M2U"&XY ]^2-RZ#=#=MW-]CV5N)5US@7;%;KQXW3PX_@S%/1=,47KO[9DV0,-H3. M;A(^K@0S)A0Q#*C0-?%3&N^V="\7@I?VW-+S*W/KQO0V>YX%?/@OCI<_$'"U MZR_FXY-PRE\IUG2("$+D HO)K_Z^9^R)XQ@&=_/CUR]/FI#HD@59\4B:A/,3 M8M%,=B9?76* !ACRN:ZHZ8:^3Z8Q/9C_6+>F)8%633PP5KR$P>][?;XR)?'X M/]'B:E[@[!,\$&!^T_UKIMPEH_ W;ORQ-=7G@9[T_7-1>;O";F])9/^#$/_6*(_VV[IXM1E&OLR[W1'%>DRR,ZC89: MH>&8NG0RI-%]0)C]-0WVO!:$VAX.B7MU&?$98&YSPNC@%]>E=#0J@VY0' MD=60=4)[!>I:]?K5IB\+Y7$]5;43B<=Y\ ;\X),'U\3G?G-MK[[GKI&LC]/!W>ZZ89ATI5[: 07.&&KQTN*EIGB9#NZ9[2J( ME\R00E6KO;0<(5Y$FO(8&-,ZS..F:DY.K2V0TVW+6A?W'4NBWU0U6!I/N\63 M9>%>MU,B0-5BQ#5P72B[")5U*8RVAC[%** R"KO*C/#%DE=H(VQ;)/NX8W:K MP*8T-*L&S2YV.C+L0SEH5HGH?XOHE#!/Y$\)XI75"JZ>5WB%)&XA,&'K0^\> M;LM)Y#.55=5F:$ J#D@'.[9,")2J@"QRO.&H.O]\$28\PS.KCKR#A^5-7V&E [ M!E07]PR9(%"U572YR?X1F;($7LCWXIIGFM94ORYTJ@U4OZ=% MD_FZ$";+P*95B6@(CE5M;5QN2G]F5BHY8>\6#2:Z.#[S6C3,ZM(2D6K.MB6B\V7 M;015#8>&=O6@;4F%&I<.VA(#"L57B=4YY.<5V&P#-KTPY:ZZK:S7W&$JLI?6 M6KS>+GK0P*:Q>=X!A<3KQ6OTWI2,;MA3XFAU M$X8OC R9SQ;;FIXGH7LUAFLTVR'3[!ZBD[]2ELR09NKKF?J.T_$KK*(K7''= M^Q6:&YGOM^#?*<-Z,J[:).K7?5F=NM8K!>B4S'C^3VV.MRO,.AE\04-#[!AZ MJP4M75JZMK)"&O?EO)JJ25>5$K""J8Y2ZB$ZF?KAC-)%)M::\] RQLB8)NZU MR[2,50-*<4!U<=?IE0A0=1E=92I;7E-7F?]5,TP==+N]=C?NTK$GC;S69U-75-BQJK0UE<9CV?%H&3(S ZKBL89;I>FA1KWX7+N'.W8E M^)S&9M6P:7>QW9')V*<<-BNTTN#^[@EZQ4&9G;]M&YNVC@[2@"H,4&W<+E6. MKSJD9/I.KT/_FNOL$7&YLIYI_E0'_M3'AM34GG+\26.S:MC,?=15 &>%R/WJ M/(*F7Z6C7W8'=SMEBN;0@%(<4%W<[M9UUP3%??;:5U^N')3YQ_@=KYCC*FIN MKM/#CK-YAJM7M)%ME/&8F7J9 M!3I$9A<;O;ZX:G9PWVK?-VTO>Q%&\,R4N@F[IO[LD+^KTS7FKW4<:_Y:"3.Y M^NZ:<] R.K#+%(NBL:2Q]+8FJ=R#J5A5BJIQV)[,I\+-O%S,*V]B\ M:-I;-MHKY6M6C?!J6&I8*@C+"HW#!O ]OFR;^&#(F-=D 7+)E"7$U\2Q=,31 M=& <:NIU%AI1Q85SF))YZ=76S>4>D Q<-YVD/DE@1!!F*9S"R32B8QK$P/ 1 M"^!8[WQ1!SYE5F/EJ@9FU8!9WZ2LBAJ-BXB2.(UF<_\520!Y<8*1;69S(^VN MN9C!&*%U$S1Z-J,FM*]A.;CKR.0&?-@+FU2G&.2_TP@L(0)AX-&1\1:5!8%U M&ZAX=,1<)K/:3Y._MXZ5W[IT=[#AF&\9#5\6K:!EH7:RT,-&V]:R4,C@2_&E ME/&C:T@T1=T(ZRH*MFG9N">UJ%G51*4:D25'9-O$?:=*J9SKN0Q?>-T*M255 MII6O '8;@.V%Z="G&\EQJ79M?JX!5-[6V>JWL2VWL;-TM54UOEJ$M0B7480[ M!C:-S3,CE$&$!5O93P@4_"O^$<^(7^-H_K4IN:3-843)59.,$AH=$/^& MS.*]_)&E6O@LH,TQ%?)J6L:OAT]4RWQUMY!'#KL=K=-9=LK3>72 /IYG)Z<8[./J&S;R??!Q>?X0;5BM_X<3KXQX^0-!&$V(OV+OA.3#*X4Z1B[U_?SJ[WO&GCB.I\2='Z^I]@6;P%#LE-Z@ M[^&$/.! $Q)=LB K'DF3<'XBHU3BS WSDC'<#6HI-V9@IWPRC>G!_,<#W;2W M&.\N7!6]O<='P]DGNLZOAWL/S&K^^2B*57S->K]8AQ1BK["A7&,3D",/:X^%N%&F^1RJ0X4WB8]CUSJL*TA M@P>:U=P;_5R_;T,%E 7:_,+E2JP1AHVW^DU#5*9(/]"W2&[S3(HY2W9P!E2 M3 Y)Z>IV+6SW"XWW5S))I/9T:LFMF.0Z76STI0+>U.R^$BV7D*[C41@GV51K MN-B,CMY.:1#3^)&4K[5)HZFY=W7J6G1*U*WO7K^11/.U35'&G5&#WKI^*I;, MPEF/3B/J,L+3(0BQ)Q.^I?U_Q(E'8G457[LGW5)6#_<[A=HK3295#F8K&3IM M;/8J@4X9PJ2N?CTG?AZ<-B'1%>6,2>6E:=+U-&WL&#*K(U55@G72=8I"RL26 M5+9TM357Z2GC=QI3,07%M=HT"KW438 I7E,_G$YH\,ARQJH:7H'22J1PT[2P M>NCL85NS0O54Z!\TH!'QLR&U-V$!BQ/N3KM^9/*JY):\AYUNF3(X:VZH/J+, M?ID051-J>/R4O["2*]REFZJ#;?--E[BKJDPUK:P>N!UL=&6<0:4#MY+Y&*0K MF:VJ=9^8Y"WS"G%Y5=W'';F&P<:ZM5P4P<*]ME3:#=4H@.:WU0-GP^EMHZ>WDEU,NI(% MY1=35]N>B7T 6*YS_NV-5'')V$E;+GFX]AF74#.7#)H-&UO%QMIJ:KP3U7M*DPVV MB]U*YMWRY:5X:3.HR[),W.]);=CY; Y>/238B>'1P\Y:S%\\N^%;U\-C]@31I$-X)&13WHND@X/M^CB$PZ.DJ\7:MO8E K/TA1L]\%6BD*J MC?NF3!!&58B-NGKLR6%O56/\V@[N5".?IF95E41GVZY$*N*G=H6?OU^U_9I[ M3^_O+M="XG!UB\?S)'2OFD C851Y%$[XJMXLW^))ML*WB-(6L0WX"S?[M@R] MS;7>YOHEC^UT;^-=F2B]T;6"&UTKZP6JYY;'>BMLC8MUN)#<"KLB4P_;W*NS MRJ/#VE9&OMOY^>T9/*UZ2FA M;3= \7N=ELP!;\DM/%7-^ZY)< 6A:1>:T5IY95H6G;GES505!:-4PE55U6&= MM)Z:>&H;,LI->1U6>D*XM6U.2V9\VW([_:EF?#4OK!XT.U(;\RH'S9U.!V]M M)[Y8A/H,1:B/NQSJ0]>%^N@\5UMH!G7S7/6=S?=_*TN6JQI0<"VUM9!:$SN. ME,4MI=R^.HZW;?QZO]/,183G,Q&B!13ZJ2#5%1&SIX5DZ'IY"7B \S*Z[3=M ME/RL^#6.YN^;DDO:'$:47#7)"#Y_0/P;,HOW\D=>&/%['X+;C]1^I@"=5Q>@ M\Y@,K&L_'0BM Z$W^]AR'9=:X!$#,@'ZXM.M4*1[C]CWWKHE'24.5V/]CLY. MCT].ST^.$?PZ/_OR^7AP 0?G%_#GZ\GIQ3DZ^X2.!N?_0I^^G/T\?U1-*%.A MQH_3P8_CSU")QY=1[*:P3Z_R4'DP+A58JL/TRQNFOQLHZ&#L-IW#,>G)*9( M%*09CIHI') XIDDY]TF7'KT:CM36M:J%]6HR5C5H]BN4H+)*/'%$HPA&B_.1 M)+E]=KJAC/:\W9%!GZK:KTY*3D4T-6QL266#?M@)NW=7;A3(4W(Z>?[(.IM: M&6:YY22J&6;-&*L&3.D5$ZI!LV*<\2R!\U6TZFV99 )E,>F:4ZJ-/JM;H@%* M7?CAT9@$ES2&T?'R7*IP*XI9%9^1(?/UO*J>5]6]7^2\:KNCJ$(8N"YT$DA_ M1%W*KOGRN0K:HH:).Z;,])D!:&'#T0ZV%QL&9?7EMXA."?,6^P]D MVQ+P 21RTRBB\+;ZS=("NGM6H9Z-LL!><\'*8;F-G:[,T+7T6*X8LQ5>O6*4 ML9(X-:7R()<%C)K0J@V_3D=F%71%W'O*ZKS%:'Y*9@4,Y4MFN*5"8DIOMC4% MK1J234-&MU9DEEAEW1JE%$;^DZD?SBA=N J:-T;#K:EYN^JHC3KI!N5!*"% M>YTJ [!&C#33FL4HRU+9\:[4SH;*V7%-,*L&3!,[/4TQU5.6B\4K^4:V%33L MG;Y.1E-.#:R]6BO&(26B25 M8P$:IC$+:!PCX@+EC87FQF(S5.##(NA)7(BH5T'*(>_=5]4O4"?EJ2*B&HZ- M#4,'?;[8MMFVHEIR;=!G(XW%5E_O9.)W=*3;(LH>=RVI (%*Q;IIAJR%8L5T M.+@CY8';N(U>97,*D25-SE\?,CIB 0G<5YFO1>XQ/=/ M1.%4;,=-;VGDLIHE+>H7FOM:$241)G$:S;,*]5D;=QF:_T,3P98&Y4NA6 M5?V6"LNU=W"6-5I>(G1Q&[QAMSF/+6PZ4ANTE3%XO58Z])GXZ])!M6'BGEQ< MW@M;HAX!YQ58 <4"-Q)[*C4\FOWB2Y_RA:&!E_W@R5*NB2\

'?#Z6*KGH/(*OF&Q='#U46X""U>]=4I M=>*[5>_+FO@_/])+%@1\T,U3V\$MX:8Y/-YT,>ZVC9K9P9:]C4&.6%UN1"NWGVEK((K;"[^PG?=6!Q7OR[ M5!J?!;0YSOP-9MOX]7Z?P1=N#Y\HLOGJ(IN/%/FQ0EE0J*4"_)G&"1O-MM-L MJC9,?I;_^MN\)X>A-_OP]_?[XV3B?_A_4$L! A0#% @ (X"D4 [$UN)_ M%P *J8 !H ( ! &$X+6MF;W)Q,3(P,C!P'-D4$L! A0#% @ (X"D4";'4,TU M 0 8 ( !4 ( !'QL &%P<&8M,C R,# U,#1?8V%L+GAM M;%!+ 0(4 Q0 ( ". I% X/'@-G@$ +(% 5 " 8<< M !A<'!F+3(P,C P-3 T7V1E9BYX;6Q02P$"% ,4 " C@*107RN6@8\+ M :9@ %0 @ %8'@ 87!P9BTR,#(P,#4P-%]L86(N>&UL M4$L! A0#% @ (X"D4->0\@2-!@ _#0 !4 ( !&BH M &%P<&8M,C R,# U,#1?<')E+GAM;%!+ 0(4 Q0 ( ". I%#<_=O?IB$ M &"W @ 8 " =HP !A<'!F<3$R,#(P97AH:6)I=#DY,2YH 8=&U02P4& < !P#9 0 ME( end JSON 15 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a8-kforq12020pressrele.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "calculationLink": { "local": [ "appf-20200504_cal.xml" ] }, "definitionLink": { "local": [ "appf-20200504_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "a8-kforq12020pressrele.htm" ] }, "labelLink": { "local": [ "appf-20200504_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "appf-20200504_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "appf-20200504.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 23, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2019-01-31": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 95, "memberCustom": 0, "memberStandard": 0, "nsprefix": "appf", "nsuri": "http://www.appfolio.com/20200504", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a8-kforq12020pressrele.htm", "contextRef": "D2020Q1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover", "role": "http://www.appfolio.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a8-kforq12020pressrele.htm", "contextRef": "D2020Q1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "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/2019-01-31", "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/2019-01-31", "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/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appfolio.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r4" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "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/2019-01-31", "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" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } XML 16 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; } EXCEL 17 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ". I% ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ (X"D4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " C@*10ZN^VI>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.NW8#E'7"X@32$A, G&+'&^+:/XH,6KW]K1E MZX3@ 3C&_N7S9\D-1H4AT7,*D1);RC>#ZWQ6&+?BR!P50,8C.9W+,>''YCXD MIWE\I@-$C1_Z0%!+N0%'K(UF#1.PB M1M(U!A8DTAW3&&USP\3-U,\P@4$>. M/&>HR@I$.TV,IZ%KX J88$S)Y>\"F84X5__$SAT0Y^20[9+J^[[L5W-NW*&" MMZ?'EWG=POK,VB.-O[)5?(JT%9?)KZN[^]V#:&M9RT*N"WF[JS9*2K6NWB?7 M'WY781>,W=M_;'P1;!OX=1?M%U!+ P04 " C@*10F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( ". I%"\DRT>> ( &8* 8 >&PO=V]R:W-H965T&UL=5;MCILP$'P5Q ,=^;- M5.8)3'0&_AH@)JB" MQY[ 4&?@CD%,4 5//H&YSJBO C$A%8IGG\)<9_Y-QC"!FTSQ[%.8Z\R_R0@& MG"59= BV _O!Y*WN5'02VC0;KB6X"J&YJ9<^F3M;F:9OGC3\JNUP8\9R['S& MB1;]U-4EG=$X[/?O/-8S VW+U9(1&S9#CSJE'NN]5FUS#>.H%[-QV(S_ M-,(YKJB1E+2'EY':)FJ'A?5T;.BC3843*H&]E)@Y67?9/JXR M6M&7W"_EN])O;U[. > MCM$61&'8'WM&STA8=A:W+##_EPWH3SA]!U!+ P04 " C@*10NJ$YBM6QETG;:!W$RGQW9_O4G3V]$'\>"#OC0SWTR^^7*9-.MQDO#2 2 9E=1] M3CM$^XZQONI \?Z-L:!]I#%. M5&;0F-,39476&+TC=S0"/I4K(!09_ M"9'%/D_6*VP=GY+TGNX3YL$7*8VKP6UE$KI"12:A"7*<:+LPHK$L!!&-\D8M M><GS6L,Q;#TU8@Y4LXPJ_-%??8D)CSL0['0(**U?2K7LQX7-$)_$>VR'V@ MO;^)EEAQ,?AA\*O1L_]M, C/#AHQSO[8;/4].[=63N^E:+6"N);?%DQN+%AD M?*U#.N/$J^<+-Z7R #A*+N!05$?DN^/V#".NMVEL;M6<_H>:__8^MZ#!<7D4 M[:_^O[S+?Z*8+=US:-&K!MU04@Y"HM"+QD[4-41YX87,Z9?P\,JK/MG[U-,C M+_T#?L7OY];0\$'BVS+VN<+U470C_-JS08/@N57H;4')%?G-&\F&(%Q.G_!\;J6VQ MAB75!PLN7'QD,'&[\QWV7F5.6RC5@H[ 4;$L6#47]4%\N4K*>(I2X%4S2O(& M30VTZ*!Y$QHON)Q:KSF+(?&,[Q]&CV+IP9B%8._NE73BCQS#]\Q_ %!+ P04 M " C@*10_\ F"+T "% @ &@ 'AL+U]R96QS+W=OE%!H0(_>E-5 M38%W4[Q[U+Q1,0L$; ?%'K.![,>=%#(\='E\Q4??TEUG/ M7H(PK8>_R43]-<#JUV5?4$L#!!0 ( ". I% +C]@#(0$ %<$ 3 M6T-O;G1E;G1?5'EP97-=+GAM;+5434_#, S]*U.O:,W@P %MNP!7F 1_("1N M&S5?LKW1_7O<;D-B*F)HVR6)\^SW7A(K\_=M!IITP4=:% US?E"*3 -!4YDR M1$&JA$&SA%BKK$VK:U!WL]F],BDR1)YRSU$LYT]0Z;7GR>-NOZ=>%#IG[XQF MEZ+:1'M$.MT3E@A^R*'&9;J1A&+RW D+R=ZB$)0*=8+"<6$?2]WK!A"=A7]9 M2U7E#-ADUD%*2LH(VE(#P,&7U&@$^\;H8KWWN]+(+SH(L>J\^I%07L\';SV, M&QB02RJSM 6,20W ;KP]2_#0#28A3#,*BNQ&CB>65H*2ZA,O>43H6\>"/4E< MJ*_WL)\)VV$]=N'?(*EA.N_6_VATF&UL4$L! A0#% @ (X"D4+R3+1YX @ 9@H !@ M ( !]P@ 'AL+W=O&UL4$L! A0#% @ (X"D M4# #][XW 0 (@( \ ( !T0\ 'AL+W=O7!E&UL4$L%!@ * H @ ( 'P3 $! end