0000894189-12-005763.txt : 20121009 0000894189-12-005763.hdr.sgml : 20121008 20121009112630 ACCESSION NUMBER: 0000894189-12-005763 CONFORMED SUBMISSION TYPE: 497 PUBLIC DOCUMENT COUNT: 7 FILED AS OF DATE: 20121009 DATE AS OF CHANGE: 20121009 EFFECTIVENESS DATE: 20121009 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BUFFALO FUNDS CENTRAL INDEX KEY: 0001135300 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 497 SEC ACT: 1933 Act SEC FILE NUMBER: 333-56018 FILM NUMBER: 121134263 BUSINESS ADDRESS: STREET 1: KORNITZER CAPITAL MANAGEMENT, INC. STREET 2: 5420 WEST 61ST PLACE CITY: SHAWNEE MISSION STATE: KS ZIP: 66205 BUSINESS PHONE: 9136777778 MAIL ADDRESS: STREET 1: KORNITZER CAPITAL MANAGEMENT, INC. STREET 2: 5420 WEST 61ST PLACE CITY: SHAWNEE MISSION STATE: KS ZIP: 66205 0001135300 S000006555 Buffalo Micro Cap Fund C000017894 Buffalo Micro Cap Fund BUFOX 0001135300 S000006556 Buffalo Mid Cap Fund C000017895 Buffalo Mid Cap Fund BUFMX 0001135300 S000006557 Buffalo Discovery Fund C000017896 Buffalo Discovery Fund BUFTX 0001135300 S000014638 Buffalo China Fund C000040081 Buffalo China Fund BUFCX 0001135300 S000019058 Buffalo International Fund C000052696 Buffalo International Fund BUFIX 0001135300 S000022450 Buffalo Flexible Income Fund C000064611 Buffalo Flexible Income Fund BUFBX 0001135300 S000022451 Buffalo High Yield Fund C000064612 Buffalo High Yield Fund BUFHX 0001135300 S000022452 Buffalo Large Cap Fund C000064613 Buffalo Large Cap Fund BUFEX 0001135300 S000022453 Buffalo Small Cap Fund C000064614 Buffalo Small Cap Fund BUFSX 0001135300 S000022454 Buffalo Growth Fund C000064615 Buffalo Growth Fund BUFGX 497 1 bf_497exbrl.htm SUPPLMENTARY MATERIALS FOR XBRL bf_497exbrl.htm

 
Buffalo Flexible Income Fund

 
October 9, 2012


EXPLANATORY NOTE

On behalf of the Buffalo Flexible Income Fund, a series of Buffalo Funds (the “Trust”), and pursuant to Rule 497(e) under the Securities Act of 1933, as amended (the “Securities Act”), the purpose of this filing is to submit an interactive data file in the manner provided by Rule 405 of Regulation S-T and General Instruction C.3.(g) of Form N-1A.  The interactive data file included as an exhibit to this filing relates to the Supplement filed with the Securities and Exchange Commission on behalf of the Trust pursuant to Rule 497(e) under the Securities Act on September 28, 2012; such form of Supplement (Accession Number 0000894189-12-005585) is incorporated by reference into this Rule 497 Document.


EXHIBIT LIST

Exhibit
Exhibit No.
Instance Document
EX-101.INS
Schema Document
EX-101.SCH
Calculation Linkbase Document
EX-101.CAL
Definition Linkbase Document
EX-101.DEF
Label Linkbase Document
EX-101.LAB
Presentation Linkbase Document
EX-101.PRE
 

 


EX-101.INS 2 ck0001135300-20120928.xml INSTANCE DOCUMENT pure 0001135300 2012-09-28 2012-09-28 0001135300 ck0001135300:S000022450Member ck0001135300:I000-LipperBalancedFundsIndexReflectsNoDeductionForFeesExpensesOrTaxesMember 2012-09-28 2012-09-28 0001135300 ck0001135300:S000022450Member ck0001135300:I000-BankOfAmericaMerrillLynchUSHighYieldMasterIIIndexReflectsNoDeductionForFeesExpensesOrTaxesMember 2012-09-28 2012-09-28 0001135300 ck0001135300:S000022450Member ck0001135300:I000-LipperMixedAssetTargetAllocationModerateFundsIndexReflectsNoDeductionForFeesExpensesOrTaxesMember 2012-09-28 2012-09-28 0001135300 ck0001135300:S000022450Member ck0001135300:I000-SP500IndexReflectsNoDeductionForFeesExpensesOrTaxesMember 2012-09-28 2012-09-28 0001135300 ck0001135300:S000022450Member rr:AfterTaxesOnDistributionsAndSalesMember 2012-09-28 2012-09-28 0001135300 ck0001135300:S000022450Member rr:AfterTaxesOnDistributionsMember 2012-09-28 2012-09-28 0001135300 ck0001135300:S000022450Member ck0001135300:C000064611Member 2012-09-28 2012-09-28 0001135300 ck0001135300:P0001-S000022450Member ck0001135300:S000022450Member 2012-09-28 2012-09-28 Other 2012-09-28 BUFFALO FUNDS 0001135300 false 2012-09-28 2012-09-28 2012-06-29 Buffalo Flexible Income Fund <p class="MsoNormal" align="center" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt; text-align:center;line-height:normal;text-autospace:none"><b><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'>&nbsp;</font></b></p> <p class="MsoNormal" align="center" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt; text-align:center;line-height:normal;text-autospace:none"><b><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'>Supplement dated September 28, 2012</font></b></p> <p class="MsoNormal" align="center" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt; text-align:center;line-height:normal;text-autospace:none"><b><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'>to the</font></b></p> <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;text-autospace:none"><font style='font-size:12.0pt;font-family:"Times New Roman","serif"'>&nbsp;</font></p> <p class="MsoNormal" align="center" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt; text-align:center;line-height:normal;text-autospace:none"><b><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'>Buffalo Funds </font></b><b><font style='font-size:7.0pt;font-family:"Times New Roman","serif"'>®</font></b></p> <p class="MsoNormal" align="center" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt; text-align:center;line-height:normal;text-autospace:none"><b><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'>Prospectus dated June 29, 2012</font></b></p> <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;text-autospace:none"><font style='font-size:12.0pt;font-family:"Times New Roman","serif"'>&nbsp;</font></p> <p class="MsoNormal" align="center" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt; text-align:center;line-height:normal;text-autospace:none"><b><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'>Buffalo Flexible Income Fund (BUFBX)</font></b></p> <p class="MsoNormal" align="center" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt; text-align:center;line-height:normal;text-autospace:none"><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'>&nbsp;</font></p> <p class="MsoNormal" align="center" style="font-size:11.0pt;font-family:'calibri','sans-serif';margin-top:8.5pt;margin-right:0in; margin-bottom:0in;margin-left:0in;margin-bottom:.0001pt;text-align:center; line-height:.75pt;background:black;text-autospace:none"><font style='font-size: 12.0pt;font-family:"Times New Roman","serif"'>&nbsp;</font></p> <p class="MsoNormal" style="font-size:11.0pt;font-family:'calibri','sans-serif';margin-top:8.5pt;margin-right:0in;margin-bottom:0in; margin-left:0in;margin-bottom:.0001pt;text-align:justify;line-height:normal; text-autospace:none"><b><i><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'>&nbsp;</font></i></b></p> <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal;text-autospace:none"><b><i><font style='font-size: 10.0pt;font-family:"Times New Roman","serif"'>This supplement amends the Prospectus of the Buffalo Funds dated June 29, 2012, as previously supplemented.</font></i></b></p> <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;text-autospace:none"><font style='font-size:12.0pt;font-family:"Times New Roman","serif"'>&nbsp;</font></p> <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal;text-autospace:none"><b><u><font style='font-size: 10.0pt;font-family:"Times New Roman","serif"'>PROSPECTUS</font></u></b></p> <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;text-autospace:none"><font style='font-size:12.0pt;font-family:"Times New Roman","serif"'>&nbsp;</font></p> <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal;text-autospace:none"><b><font style='font-size:10.0pt; font-family:"Times New Roman","serif"'>Buffalo Flexible Income Fund</font></b></p> <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;text-autospace:none"><font style='font-size:12.0pt;font-family:"Times New Roman","serif"'>&nbsp;</font></p> <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal;text-autospace:none"><i><font style='font-size:10.0pt; font-family:"Times New Roman","serif"'>The sub-section entitled “Summary Section—Buffalo Flexible Income Fund—Performance” is revised to include the S&amp;P 500 </font></i><i><font style='font-size:7.0pt;font-family:"Times New Roman","serif"'>®</font></i><i><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'> Index as the Fund’s primary benchmark index.&nbsp;&nbsp;The Average Annual Total Returns table on page 12 is hereby replaced with the following:</font></i></p> <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:10.0pt;line-height:115%;font-size:11.0pt;font-family:'calibri','sans-serif';">&nbsp;</p> Effective immediately, the S&amp;P 500 ® Index has replaced the Bank of America Merrill Lynch U.S. High Yield Master II Index ® as the primary benchmark index of the Flexible Income Fund to more accurately represent the Fund’s investment approach.&nbsp;&nbsp;The Lipper Mixed-Asset Target Allocation Moderate Funds Index ® previously replaced the Lipper Balanced Fund Index ® as the secondary benchmark index to more accurately represent the Fund’s investment approach. &nbsp; reflects no deduction for fees, expenses or taxes Average Annual Total Returns for the periods ended December 31, 2011 &nbsp; <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal;text-autospace:none"><font style='font-size:10.0pt; font-family:"Times New Roman","serif"'>Effective immediately, the S&amp;P 500 </font><font style='font-size:7.0pt;font-family:"Times New Roman","serif"'>®</font><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'> Index has replaced the Bank of America Merrill Lynch U.S. High Yield Master II Index </font><font style='font-size:7.0pt;font-family:"Times New Roman","serif"'>®</font><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'> as the primary benchmark index of the Flexible Income Fund to more accurately represent the Fund’s investment approach.&nbsp;&nbsp;The Lipper Mixed-Asset Target Allocation Moderate Funds Index </font><font style='font-size:7.0pt;font-family:"Times New Roman","serif"'>®</font><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'> previously replaced the Lipper Balanced Fund Index </font><font style='font-size:7.0pt; font-family:"Times New Roman","serif"'>®</font><font style='font-size:10.0pt; font-family:"Times New Roman","serif"'> as the secondary benchmark index to more accurately represent the Fund’s investment approach.</font></p> <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:10.0pt;line-height:115%;font-size:11.0pt;font-family:'calibri','sans-serif';">&nbsp;</p> <p class="MsoNormal" align="center" style="margin-top:0in;margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:'calibri','sans-serif';margin-bottom:0in;margin-bottom:.0001pt; text-align:center;line-height:normal;text-autospace:none"><b><font style='font-size:10.0pt;font-family:"Times New Roman","serif"'>Please retain this Supplement with your Prospectus for reference.</font></b></p> <p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:10.0pt;line-height:115%;font-size:11.0pt;font-family:'calibri','sans-serif';">&nbsp;</p> BUFBX Return Before Taxes 0.0963 0.0441 0.0629 Return After Taxes on Distributions 0.0878 0.0341 0.0533 Return After Taxes on Distributions and Sale of Fund Shares 0.0659 0.0336 0.0501 S&P 500 ® Index(reflects no deduction for fees, expenses or taxes) 0.0211 -0.0025 0.0292 Lipper Mixed-Asset Target Allocation Moderate Funds Index ®(reflects no deduction for fees, expenses or taxes) 0.0037 0.0138 0.0406 Bank of America Merrill Lynch U.S. High Yield Master II Index ®(reflects no deduction for fees, expenses or taxes) 0.0438 0.0734 0.0859 Lipper Balanced Funds Index ®(reflects no deduction for fees, expenses or taxes) 0.0074 0.0180 0.0413 <div> &lt;div style="display:none;" &gt;~ http://www.buffalofunds.com/20120928/role/PerformanceTableData_P0001-S000022450Member row primary compact * row dei_LegalEntityAxis compact ck0001135300_S000022450Member column rr_ProspectusShareClassAxis compact * column rr_PerformanceMeasureAxis compact * column dei_LegalEntityAxis compact ck0001135300_S000022450Member ~&lt;/div&gt; </div> EX-101.SCH 3 ck0001135300-20120928.xsd SCHEMA DOCUMENT 0011 - Document - Document And Entity Information {Elements} link:calculationLink link:presentationLink link:definitionLink 010005 - Document - Risk/Return Summary {Unlabeled} (Buffalo Flexible Income Fund (Prospectus Summary):) link:presentationLink link:calculationLink link:definitionLink 010010 - Schedule - Shareholder Fees link:presentationLink link:calculationLink link:definitionLink 010015 - Schedule - Annual Fund Operating Expenses link:presentationLink link:calculationLink link:definitionLink 010020 - Schedule - Expense Example {Transposed} link:presentationLink link:calculationLink link:definitionLink 010025 - Schedule - Expense Example, No Redemption {Transposed} link:presentationLink link:calculationLink link:definitionLink 010030 - Schedule - Annual Total Returns link:presentationLink link:calculationLink link:definitionLink 010035 - Schedule - Average Annual Total Returns {Transposed} link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 4 ck0001135300-20120928_cal.xml CALCULATION LINKBASE DOCUMENT EX-101.DEF 5 ck0001135300-20120928_def.xml DEFINITION LINKBASE DOCUMENT EX-101.LAB 6 ck0001135300-20120928_lab.xml LABEL LINKBASE DOCUMENT EX-101.PRE 7 ck0001135300-20120928_pre.xml PRESENTATION LINKBASE DOCUMENT XML 8 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; word-wrap: break-word; } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; } ..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; } ZIP 9 0000894189-12-005763-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000894189-12-005763-xbrl.zip M4$L#!!0````(`%5;24&N#L8US`L``/IH```9`!P`8VLP,#`Q,3,U,S`P+3(P M,3(P.3(X+GAM;%54"0`#,D)T4#)"=%!U>`L``00E#@``!#D!``#M75EOXS@2 M?E]@_P/7@VUT+R+KL)TXSC'(N9.=I!/$[D7/4X.6*)L3611(*8GW87[[%DG) MEN_X[!S&8-(63=;Y%8L4#Q_^^MP)T"/A@K+PJ&`7K0(BH_'?[#,-#%^;]/[M%M&-"0H"OCAL204TLB(=86L$IV@BUXSBJF>;3TU.1>"W,#:8X M%%W6,9%A9-S/.`$F'OK\K7'VI89LRRR;CF4[:+_F.#7;0G072Y:>3%9U.6TU8[19_<+GD&]=,?67 M657.!ZL)XA9;[-'D7'K0,BS'<*I998_0P=J),*%,TMTW+-LHV0,2T+$2[&H) M:*^JH`.Z/I6RFK;Y_>:Z[K9)!QO#!J6"E1U[;YH+=(T>FQ$7I(SL_?U]4WV; M%Y[.X5SWP0)A[5*E9%D#S9J)[^.`^4GH"14S$F[6/A@4@(30H61:$TK!>^(C M)42MS8E_5,C3-+)FQ6?A%=)J<3U(M3-E$?W19&)-GW3[K%'E@,]X0F,:=],G>*:>+/$I MX4AI3`:(9;`[N_J]<-S7_-#L-\L(FP.4#R/"*?/Z?$`,'I]#=W0LK68`,)WJ MH=DO[54DH3=2+2O+6.6('YJI?4:-50>!+<`H"-/3(,W@W(&XL0N81+W%EV$+\^@1ZF>>(A(((QF/\3(2F]8HL+XU+6A(5 MO0(HTL%<`^$#ZM+X1DF-/`KU=.Z"#J)V35HXN%!RG3Q3,4\O<9R/A%K?U)K1 MH3F6_UP"B#9FW2TG@ M=;"(X7NZC9P/%3D2&K?^B8;&C8;&M83&M_IO`(T_)#1N%#2NKK8A-9QS.O29 M>%@($H,`+1+C(&"N&A]V('+D=&";C3Y>3&ELW$ALG$AL-!0V3GK8N$FQLR8+=LN[MKV%ZP;ARIF(8!20 MB'H;USS&$1EF<08T.`[4/.AW MTIW.(Q]E$TGT.9Q`8T\2N`QP:SIE'P>":*(#K49MKM:A91@N;/(\A5'Z%[X/ M68`^DL49#)#0'`82S$LI[QK._J$YTK1'42[XZ_7^WPB6NP8&B,[35Q^?ZE5, M=!F09]H,B%PA9P`Y^:9(B3#"*TT.`YU%$D4!4>$"0IP&S'U87*)/07P0(5>F MX:/"C6!?9?\;%!`.:`MZ.1>XR"0CXFX`>:&#>8N&1LRBFD7#@_11;03(%P3$ MU\\^B&4(^C]2L^VB%<6ZP,<=&G1KGW#$Q($+G)J2,^R!LL_24B0L[]TUGHCOMEVD=MH&--%CIE;H<\P;S_]_F7;?>>%?P-&2R)I@F9J9S!2&QH"&"Y]^J7J.-9!/>F`6EU4U]_+4MN9'C2Z M2FZ#G")E'R`8P,D1ESRC'3-$0S=(/*+&:W4%`_G_':I8UI@WK70>6ZST3>M< MG!=+O4CM+I!#4FF,GA'W#N08E2K[-TGHMN'3`U(;^8NYN.E]DKX\>20-;5?^N;)(+HSIB)1>A^:L'0#]_0]]N#>DE6_`5216 M?CUKX[`%EEUXLT!OQP6BG0[Q*$QG@N[.^,!1($[QU,:B[U?2 M4'HP#:F3:>A;L5Y$\G0:4L?3D#Z?AJZN4G(I[12E$X"9S<#&O@Z$J.\P3A!V MW80K+:1\G`@YH1N!/@T?B8CU9"^*.,-N>R+L]=D@I`X'&>IT$-+'@U#_?!#* M#@BET\(!K7)SP0&3I82S,[!:CW'V@`Z4A=XXBRRO-<173UN]968FVGK`5(63 MSWZHS<>+0S,[4`1C!]0[4@1=!T?R4-$.RHX5(2A16]:5^"^1J:=`VJ/I#DWW M9&.&HH\S2%K]V&B>?G[,<][RW[OQC&+)/"YE9^W!UE8 M^WD9;6(4LJD)^JL9_+\@84_=)[S^[/Y15\?7N+DG(%@0"(T8TQ#B`F;(N:VJ M:G+<90G/KSG)\2*,@V$>#2@9$R7K?F?X:N+EA6'0/Y70X&JS?;W;:;)@(#IF M'QL\5EM+]-&$`3K3)@[7N$GF9I1>.GA*?-E_-GJSF$GTIPGP!\'4`,D; MSE1=?2D:S+1<&'X$@)YRX1C\O;];FB219CA3I,JJ12J7[:DB56:)9%NK%FDW M/6\RD>&2R)EU+CL#DJJG<23?Q0V<^UTKL&8>')]EP>I>=;TX6UK"TKIAM[2$ ME=+46%T?"H?NNG@)&A&T0?(V!3FO40-G=7KX)Z%T^+*.F?%>F1KO:T3KO)*6 M2KL_";7S2EJQIL;7TNA=[KJB8_U:9O15^.>YWU-^62O&E[R5:9:7''MZ+[@T M\M\[*K*:PR[#=PP.`L=5FEO_>'Y"O2T M2].'BRN)XE>@9]F:FKY7$NUKOVOV>!6+PZ\QX-=_2^],?,R(@Y7$^\]73H%=P\/S,3[TV'[`HS\0:TL:O6IO+M M!K0IVR]]43*\2+.B!1>//JKW]6I.J9^S5_0PAXX"W%6+$@<%70.J_I7_N9F) M/YUABC-0BK`;HW^I4H_0'T/78?5JY%_'_QBA MZ;(@Z82(\Q^3[H;+L&;LR-[2\H'YA MQ&&UL550)``,R0G10,D)T4'5X"P`!!"4.```$.0$``-U848_: M.!!^/ZG_P9=[::5UXB1``2U7<4OWM-)2*KBV^U8YS@#6)G9J)PO[[\_.DA+N MF@4>V.Y62(#AFYGOFW$\DYR_6Z<)N@.EN10#QW>)@T`P&7.Q&#B%QE0SSIUW M?[[Z[?QWC-'[T=_#*9J(A`M`5W@,N>)K=,,@`45S0%.N;]$4\D()=//7]!I= MLCM,SSK.]YJ]7*A7A!%99E!)?)U$,85]$O M%)@@,7K]Z9^+-WWD$Z_E!<0/4*\?!'V?H(_C&KIT?\D30#/(T=6HCTC[K?^V M%74Q#?T`MX*H@[LAM/$\:/E!/)\S8)V:@V&6H<\/J>FCT"7FY7?#,]1V?3?H M$+/J=3JD>X;\EDOJ-&5VK_ABF:/7[`T*"&GCDF4]>6?H2C`7#9/$Y,Q`MN#4A50.A176]V[&US.V MA)1B+G1.!=M:63<_LO-[O9Y7_FN@FO=U:7\M&MR2U;^/8OVC@O@/>AB-&%%4J;07B([^F"=@X@AKA3:*"UE?:#- MB9F;R%\H-_$F:@H\C0JERZ.MD?8A!M\YUX:`H=JE3Q6K/)NO_YL`=N>H#<+3 M19J6WC#/(:WLYTJFC5UV$U/^N-])%8,:.*3C!N;&(%-<*I[?#YS`084VC&1F MH]'$02NP4ZRY@_A)\A[7UMR3:@K;+UGAX5ULJSA\T34]INO5-+_H*C<>X%N! MK6=>U#T]RZH\8"BHZ7WF!3U&;_-(L=7;_H7JVSR0U/0^\_H^+O7`*68KM_/, MR[MWC#AD`*K)/;:ZY]Y_GIS81V7?'S69Q;]02P,$%`````@`55M)0=-O,%IM M#```..0``!T`'`!C:S`P,#$Q,S4S,#`M,C`Q,C`Y,CA?9&5F+GAM;%54"0`# M,D)T4#)"=%!U>`L``00E#@``!#D!``#M76MOXC@7_K[2_HJMK.:_30RB:%10X*<,$/__6L',@%R,V#'";56VDZ;$_MBH3>UA@)=T[-L=W+1F/LJ\$W;;OS]\???SO]05>5J M^$__0?GB.K8+E1OU#@;(7BC?3.A`!`*H/-C^B_(`@SERE6^7#[?*K>V^C(`/ ME:%GSJ?0#=XKY%=+\58$1E-7E.<@F)VU6C]__FQ":P*0ZH4]-$UOVE)4->I] M@"#NQ%+^_/HT^.M,T;56IV5HNJ'TS@SC3->4^[LUZK#Y:]N!RB,,E)OAF:)U M/^@?.J-3%;1U0^T8HQ/UM`V[ZMCHZ(8U'IO0/%EKH#^;*?\N57.FM)L:_D\_ M;;]7NDV]:9QH^+?>R8EV^E[1.TUMG4UO]HKLR7.@_&G^I1B:UE5#+M>5]UZY M<;;P[0WJG^V(5F]]N[M]-)_A%*BVZP?`->.W2#-I[^F]7J\5/OU%BKNW@E^T MZ]QT6\N'F-2WS_RPJUO/!$$XO'[_35$VC)TNB+*DRZ$DOZD1N4K^I&*#MO7F MPK%,K/C2;$^]'"R$R3C7\DXP$3=4,U3@E/;PC$V8Y7X8P`+8S!`%H**2OKP\W MF8V1YZWT5UN[<6N^:'A>NY8N$D(3^I^$OR94:V1KR?KCKV M60^]W3I@)MZEV:9Z93/&2RE(4BE9WE&"W/68(QV#N!#[E MOA*3,]-KY/Q%/X%K7;F!';S>N.$>0-:4O51+U_!*#H#,'15\7(0*F`7!E,;X,BPY4V![:K3 MU4S8A=6M5WDR&:E"7?:Y(Y^)M\MA=3F1]^8U>GW%+/[==FTRHPBHVV`8+@+H M6M"*6"8M,9_&'Y?N^+GCF1N=.P1?>.B0%1*A[_$BW1_Y`0)F$#7H@!%T+AH9 M-"V^;-TCSY]!,YC[H9.\Q5/BZ5[ M#.%O%K3)..NI>`];@JUW^$_?(ZNM&2OZ4W]A^UL\%U(+E6&XFJ"I+`\W9F_) M'-[""7"6LR)%JXFG0GA<,I"JP\U'I`A[Z!<-O/EHW88R0[:' ML)TO&D9#F?N8!2\$C(#T$VY49Z;G!GB_N'(@F5)XLX,3\@]N,J;Z,^LR9RRQ M1-K"M2J67M?RI>-%S4:<6N2%=BU@G9+K(:Q-$85[92QMA-1 M-M?--3GJ9Y7LY386JUU%\Q1M)T2XY)J])A2MK41X/$^XIZW])_F8E]HW`=Q. M.U&2R5CAI[2C2(3"[R'F#.,;:PB"/,UOT57Q+:B] MQ3)MTI.>5Y!-:=P&:NW M2Z7>\]9F;/VP>'O^H=X11=%EW+JUEA+Y2N;C'^H*SK@91XRIO8J2A5MCRAK1TR4M4"00^.1=%Y)Z5+E+LYA M`#ESKJS)1F4QMAX7DQPPP8Z9S&TX6A^Q^CZ$S&TX'A^[LKD->R8VZ&\ZL4$_ MVL0&_:@2&_0C26S0CS.Q03_&Q`:=<6)#=OW`^I/,&HJ-;8;JC?*CR>FN&%$S M%<-Q8/F#",WOHO,J:#O-94OH.D_+7'(7]@%MGR`@)=EYP?1?).7KN?"`)(7+ M2,D]QN>RM$-Y/ILM';4G[+-=XJ9>=^_1\0@0GLN^X< M.$N)!F`6K&VZ\1#/HZV:"0K87>E?UPHQ17G!Z=";&3B>CZ=EUER@>J."MBAF M.K:($%\FGJ4%%J!^JVI6H&8\MD1%0[@[5"27$&&)&D?E:A">V>5-$\ MAX9V/XB(RLC0KO:!<6A`AG;3M4P7=2P=9.YTF1=?ER_!2@;0S*&34%-"30DU M)=0\#JA9N"`6@,VB,]OC!IO4-?FU`YNG]%0>;O?I9I1AL&O15 M_/4!FX88R"/!)H9!8DX]WQK8%%$&S.PJ;+[>WB8/&1`SBTCB2XDO);Z4^/(X M\&7^4I@++HW",HUC!I>&J%(.[N#2$%76P05<&J**.QB#2T-4-0=O<$F-!NH$ M+MFF.DMP20\NJ0_&);@\`%S2!58%@TN:KT>5"337^:$"G>DO2``J`:@$H!*` M'B,`S5LB"\!H46+I<8-1\=FHS,&HH/Q3WF"4.@.U3F!4 M2-V^!*,8)E'G`T@PNC<8/:6\+:AT,$KS>6:^3E_$0;@49B#.#!H),B7(E"!3 M@LSC`)FY"V$!KBP*=1XWKA249UH"KA24<\H)5PK*/&6,*]NB4DWYXLHV?;)I M?7!EF_$'I22NI,65I_0I#1)7'H`KZ0[Q2\>5VQ=,B<.7*=>.9:#,7$J)-276 ME%A38LV2L";WVPU+^LS3(;SM^UD@3OO(.(#H"2R@_\4=DB_)VJ,Y6=3\5$>C MD%H4MWW7>@0.W)'K[;?*BHE0;-ZYD9%V80+T,4=&VM6\^YY!9*1=Q]OP,R,C M[6I>@K]'9$10GC3OR(CXS[9QB(P(NN3N(%MEN":Q4)5,,6+Q`;>VL,ONLH,7 M12X;D:S0$8H%%)5VQ$G`;9]I35"9ZR(H)DD]AV1,\H"8)-LK$EE$_&Z)JK?T MGDM9OM8IH4XNU]%5\<6?9BO?!/]!@#2=R@81:YV"Z'MEQ-V,!4Q,CV@JZM"MF_M6<8V-_9"VCU?1\&3P!-8-!WPH9Q[W>> M16Z)A-?DQ)C+&"F!@[J,I1)4$8\Y(:`J%/,2N"]?QOTI1+8)[B!"MN/?5)7"(=BS>2QF# M?NHR?)@)'(\2NFQ3MIE1VZ@@5%;\';@A#(#MD%PHSDE/V9^>6PVY-`*9XB13 MG$KA4*8XR10GF>(D4YPX<5NO%*?\K\3F9#85G;(<=V83-0:H76:3H.]!<,IL MJF1MWAZ9336LQ*/);*ID2=YAF4V=6M;G%60V=2I:G<<@LZE#7Z-7J2`&=693 M1]@MS"5G-G7H\XUE9A/CS";J?59F-NV=V=2CWUEX!P.&(-B.H*4\+U_#^6@F MA<58MVPKM0\(F7Z"P++=25*]*205U'`*E[&2J0L-F"X3\]EL"3^?,!*]Q$V] MY*X4:>154W0QQ['2J9/2N8>=0K_S#J`7&(3'*X-GX$[BLXRUE83BG:J9A)+M MV"[42)N/74*VL@^V0L\K:1FZMRIH&SK&8^M0(^[2TO8&(.R<*F_O%VT%+9'' M;G1^JM&#EG)6K8'C^7@SR]I!J-ZHH"V*F8XMPC:1=>?-N\`"U&]5S0K4C,>6 M8)O,RNC(\@F%[M[CZW3D;1<[I#ROFAE26(P5+B3EYPUF#VN,`PEOI'AGGRUW MJV9'8WP1\YNIV=E']\E2'<'>3EU+=?96_D:%#MNL]3=3H;.O\C<+<\2E;\MR M$='E(D(0A2P7J=I8*K5<1$@AH"P7J=:(*[-<1,C1J"P7J56YR"EE?DU*NB(V>"&CJ`>BF=V8V:*!WB$L#"\S..3&Q M,6&J5.#M*IMCNQCX]E>2[2H_2+)L95IF]I[S8KJ[Y'\JE3_)Z;0M__CO+ZLE M>:91[(?!3^_&'T;O"`UFX=P/'GYZMXYWO7CF^^_^_>=__J??WZ@\P>G MG\GHX./XX_[]IUUO.I[L[D_N#W<_3>G![F*R/Y[,%XL9G1T6!(Z?GLA_I4/S MF4P_C-C_QY^F.^3@P_C#Y'#$_G9T>#CZM$/&^Q]&Q6Z&3Z^1__"8D/>S'\AD M-#K8%;TL#MX..0]F'\CQF#.CZ9[><-W:;M^$"=>,-L>Q65D MQXV/CH[VQ*^L:>Q_CL7Q%^',2P0S__Q/A)0B*.\=2=MI6O*_[>;-=_D_[;(H M3<O"[G_E_?XS");VA"R(Z]3EY?:(_O8O]U=.2.R/^[3&B"_F(+:-H MCQ^_%]`'SA*W\VF7F4KM_$OVS^\(;_3KS?E&12BLXSTV)QX\[RD567KW=+FW M.68O[9_X5PY^J8?T):'!G#=+_Y4+:**:ZO-1_SEU_L=E."L)+GD(PBC7$U9_ M>C?[/F*!'D\/IJ/1'\?K)/SF1=]IIV%Y@.CJ:?!)#8:*T MM^DI/H_I@ULT&"+ MOO=`CX-@[2W3%3L^%R//9O4IX_F6LDC,O>BU&R\MY%U"U'H4ZF092\#@UM(< M`(.I19*:S,[NL3B!I58)-TLV=G'8O/69N8U)>#B5^@.CLV$%UR885@[%HD]J!@\Z=A7"+<8]T#::0D+& MU8;'UM9'4Z1&4TR2#A[>:)!3#LQTR3ID!TS;VL,Z0\# M85P-C3X5YL&BO8@_&NU[<'?RA,T2@X`*:EJ M#8$2N7]J2@X0*9%I`U)R`$Y)IG3VXO%R]9=7?A:_#+-_O:'^ZGX=Q93?)SD) ME^M5T`F?]D8<$.N0PWY_22_1V2 M]@#D;-Z[VPEE>A?Y])3Y83L7+\,;.JB0LS@"G9PM9@9F;K\6F8 MH,9Z"/.TI6V$ZQT)1*,NYFV("-06H7>NC/5%4CJ#_[Z,^TO M)9J^O8QH"IL03=WE0].!I$.*FR-O:0R*R]!?P)W*0@1V]ZJM.P?]K40';V\E M.H!=B0[FHJB3%:K>`8?KU*8NC%;][7E`\"O!O_G)8W^UX%;6!C.W.XQ1P\1NH8@P MJUM;1YC2O`_NJ\)]CD1/=>$^7>JI,FSD$E!MN(6MM[4^M:@/&^NY6IM0:\1M M5B:LPFI_H]!+G;@_=WJI%)NX`U8K;F/L3:U(K>K%YH*.UB3DFG&+10FOS-KC M./13-^[1H7XJQR8.@=6.VQA[4RM3J_JQN:"CE0FYAMQB9<(KN_8X#OW4D7MT M"*N2_)72WSS_F4974:G;-W06KI_XG^(K]NMQ'-.DVW+4TH+#-:C36-06GE8J M(*M-!XOV2PPS2E*K)(S*:PCQ@CDI&`>9>?TZB?GRSJ6WHO&3-^-[N72:464! MAQ-&YDEM/A0;@>!>%[2G>:-)F*A]B*LODYTLPYC][8Z^)%_8X=\[A;U9U"$* MIA[7\&@Z$`09,R/V&&WL;)*KS!(\4O'VCW@+VGPEBW>RW4LFT%C$ MQ\&\GIW?QTGDS1(`6AKT!P.1T3@TL*750$#.P!X\B809);5R'<1RM7YZ6HH[ M$W;57JF.2\[4?M5YJK>%X4:E"\#'1IIP;4@.0(K_.KE!4&%<\%!;YXC&",AY9CQ+O)0S"E4_C#]6O/K#^'>T%89#^ MC:GR[T<<[8[&^?0D&^%(&/-53L'.?_JD/AR4/:!!)18RPWU'W*=PWGD96UL`%#K MV7.0:Y-9AEY8ZU0Z4A->`.@J*#U=CSWR!"OM4!C#07[1S> MLR#Q$Q:[.^]>\7U)V_A6+/0?8*F+>81+/]J$6"($\.Y-)DI^%[+=%WWK+3=L=;1]LNW=`'G]_R"A+^+@)B?*N&7,59[G`YWN4V M]G&7Z4$\HI&K$BYK"8+B/A$H`\YN'FG<+$?>^J:04@KH#/_*SN],F`CE[B?Y M"_K@+5-!M"O^FHW^8ZYP,X]YY6>;F$NEH-9XV^OUN\B;^\'#[>OJ/ERBQ+IB MH?](2UW,XUSZT2;*$B'[&&>B)%7M%.0H^N-X]H^U']'YUW4PSYYNR9\N^>+% M='X5G,6)OV+7]_+9+OH7T]F'A_!Y+XI8-\G/./U[]>\0LZ=N?66-/Y&5_9K7>TQ8E&"U5]1MX#'W$[_&+4=@QPHT^-LT&IG`P"R],/DXNQ7?\;; MJC"_<2?]ZOGXZ&@$0E51SA$\=8]*C&Q_MD:A*@46\528<&6@Z(YAH]O[7AH: MC^31[;PCAE(*(;ICH.A.8*/;^^MD&H_DT>W\RIA2"B&ZW=X.J_=P"AO=J?OH M3O71G<)%=XH6W2E0=/=AH[OO/KK[^NCNPT5W'RVZ^T#1/8"-[H'[Z![HHWL` M%]T#M.@>`$7W$#:ZA^ZC>ZB/[B%<=`_1HGL(%-V/L-']Z#ZZ'_71_0@7W8]H MT?T(%-U/L-']Y#ZZG_31_007W4]HT?T$%-TCV.@>N8_ND3ZZ1W#1/4*+[A%$ M=)D9R%I5*NK$4^\PW"W`&T6G,:[X)0ESU@(HTB4UX&#OD$R]Z]<^ MD/I:_**VHH>=D`R7ZU6@W/*D(Y4%4;=@UKR3L;EI!(5G11">4&%`NMF)^RZ7 M0!6R$)R>BY#KMFONAFI%URFM4A\EP);:`3$KT03'=F-#NKOB(#I>A%??76.( MGVG$/ZY7Z++\NSCM,=8I]P]RLY\YRNJ6-C`WJ0+@G)H@):P_0X*A?)$";[8/@`N.:Z6'CK!BI M+EA7I/K"6VK6'>:5[O2).VC.:F__38"OS8%M]7J>`B@YM>4\*/6IS\EP442D MQTF0V7T3\)?&R`)ZH=,S[`6;SB$7?>D3[EN?H;"96@XHKW;@3>`N'S4+[LN" M/4\`F7'G,Z'=>F[VO(6JBRVU94^JRI#J*;T5D5Q M5CUY4U43L&J)DRK)H*HC_5=%>J^&O(DJB'7UH]>JQR"J'?U5.7JO;KR)JH9U M-:/7*L8@JA?]52UZKU:\B2J%=76BUZK$(*H1X%4(H#<_-,)#0%#Q'HBR(2Q2 MT&^%R)[VC)6OA]C``?8.AEY[$(@HW\C0M04&!?[]#!4KZA4]"@0_:&PA(Y<$!50$-BWT(-3W0TIV*#.C:''8);HB5MK8%-,*@ML,46Y7(SLP/CB12>/7I0XJ8)2),B6\5%XP1 M86V'9/80:+JE,Y[O`+V&V,;0D.A2C$(S994#<6B3&D&GCF1F.[_-G7MTL@QC M!B\P8C559SPI_*O`4VD%0(I4$1*+S``4`%#?O%;+ND9`]45K53,X","_5[VA M8"?'P):"TY#&EV%R0Q=+MK"D+Z6%WCP&HD$M[XR*)H\K=*B:`U"BEP:EA9LB MS!;)C!%AC0ASM@A]#<,D"!,:0R\E,F%GV*B]K`!3;PB`BDH4%)*-$5LB8"^& MW%_YZ"]SX*YIL"Y@P"Y5?O$?'FF<_.>:_9E&R]?TRAK@[IZ)`7?A;_2Z2H3R M``A(&L3MNAZ3JVWA`2",SKV(T16R)N MJ!>'P2WE%1,Z/UEZ<7SJ+Q8THD'RE0WL^6I%YSX[5RU?KR,ZH_P2ZYI&?C@' M(L>F`\X(LQ^U"HG=!0&(M34.2G;:&9+WAHCND$U_"(\%*?2(;+I$TC[9SPAQ M*_UK&`G3EV%R)6S/SX/K*(R?6+?64+5C0UL..6\Q%C6D#8X%H=?8#C"HPBY9 MA%$&*2\^9[:)'Y"M=5LDQ6U1X/RMHND,,:EO%91*;0"0D>A!YFM"WCI7$RK0 M>5I5U&W8F_*S1W8>"_;4//G^"Z"WF%`+P@))=VAH'.TPH,LJ8` M2*AE0<\6W`Q)0E'V`:T!5?N/Q,F`&#'D`X&-?KCH2L1)N'H*`Y8CCZ^21QJ= MO3S1(*;QU3.-CN.8)K9)JX%^[XP8^YS!TMC>@AI#;7M\MH:(L$1R4];D3)#) M4>N[(Z?)YRHYJO80Y.BU`^.G":?J^2HVD.0H]<&)&<*1$YQ MCP>^X22-GOT9'4_NQU\I($#F9GKGJ.T(9#B9'F9!53L3`#N#%.R)9\(SB^0] ML[D[_H%PLQ"@746W_LI?>M%E&*"BUF3(*6QFHR#!37\@$'`F1H"1"R.2V23O MF54"0-W9R^R1=9`R#=[Y&SJG*XCWN36ZO3/5Z&.&D+*=!3$-FO:`Y`8X!>2] M%Q.//%'6E2#AK]V%"W*\"MOM$:5]A]H?L4E\&*2H=DC4 M-X;F!7R/1`TRPE:5F.$XD-`HIA=Y35+65QNZ8=[JTRH/@FOYVWZ:EL!$`[\% MJ,;9\J7`"\"UA89Z]=U9>10*6/W4HTMT896G)6[AE*KUAH8'G5D)6W<@ M)GKXI6TE?;"5;E3?L*K>Q4YCIXH-I@8T<=JFD-I#429/GZEE>?H@9IJ@+[R: MFQD0>-J78DT/0P$.Y\59/6RV;].JO0'Y,DZS_%Z[+L^^CT:C\7AZ,!V-*NI" M<5+N<+$Y[]YD=)1USD"H/1Z-HFA0_.8GCZ4U:"+_Q,5P/)F'LS5_3,L3Z?[/ MFOYB+S?&3/%%QG!@X+#FD2V/X_`F)F![^ALF:=L!=C"1]_NDM3.1]Z(F\#SV1P28IR@3L>W+A3:'_3=.C%?HX6->NSB`22IDH8I%[8:N3G&KS-/A MG;^G[<[?4Y3[%45I?-ZG=M<)?7A2!%[172#B;3\MWRP_-.*K'YIO:HY'/-AG MYYN(5WQ^?DB>%(E7=!>&^.T'Y5&(Y_(#(W[KL1'Q^5?O$8C/I7O(:4;(R`.X M4LIJ%/WMQGRY(HGXI(;>D.-Y8#(*TAFA.Q!L;C0;P:^9PCZS@?"<1OW9#"A7[$A M7*4-Y,K,X&H,^`H,^:JKQBKT==?0K[40KJ\&C?X=L MMI!-S1%NC[];M+%H2=9F]PC8]W`ELJX(4GI8IJ;6S)X4A23/%ZB]7;!>O!S26Y:F MKU1BO#^)_K(DW%N1P&?Y`9S=&\[J@&=SK+.X]/.S%Y8-A!%+T+WH-?_W+Y0&Y\%L MN9[3.1"S'>PZ8[?S&%48;JT#P')'FY!,E[]\R:[_O#DI=6/S&^$=(7E/K-'> M?/X.^/I`)NP.3J675?IJ#2'P4HC"\2/_BIPP^8/U-0;85RQE@@-`HA$%4`3Z M#+W][3'(CB=AXBVSFV-W_,_6'_K-C[_AMTFN%H7/^(%?">M-.*/8Q/,*U[I# M`$AOEH<\;0IKG/CB]Q;M>:)/S%$VG;Z$R>,W+T[8'!#)[)Q&4#QI3;CCR<#S M*D^:0R!X:I0'Y2FW1K@YDMH3WXU.+=J3%2?9!1-=+.DL.6%7UA3J^XP:>8=$ MZ3VNT21O#D*23AJ6HM22N#1-;9',6%>`&'Z_>3X[&5]%I;TZMN?G4V;Q:G%' MHY6?5F\LF>IDL7?,+,8E(Z^#@@6,G:W9\\F_-IW:YE\E+UDG(?_7U/X.X3W@ MY]1"'_"P1:=TD%"V9A`5N1X(L[@4@>R_Z/LZWEO'NP^>]U3H_5Y`'_B:WL;/]&QN\$OH/)F]\UZL;\&9F>B=[3:> M9Y";'&)!N[F\/?;"%G\3>6.-+-CICMO;*=R'$#:[LG41_HFS2.J$>^>HV/;Y&$&KZJ9!;IZ M27MPM_IB66MSI\0DTCMH"N/#;6H)L8F)EP@(VYYQN$F@^QPLE4 M'@(M;HND)]&"-=M-"@H^I,LAT"6C1MJMBH]08$A")L#TEIV?7-VJ>&NE^2HI6D)3`[JI4H,-N("8+DS MR3?OQ5^M5]N7D`#+8AIE!R0T^KFA0=G2BH@&58C+56&B^&(73IFLX@DT)T.@ MHXD)2!(0XV\9XY/U:KT4+ZS?>DL:IV^LJ39VX'C;6B7";/9FLW3MR3M"1$]LUR"UO_P-+&PN4QO#X['HNRF' M_!A,_K;Z_7-G2UG^QC[^&FAFR15Q;<:AS)W)D?;TF5N!8W"SFT//*Y_*5[AU M3V]A:`RJUSS=$7C,8:QW9JS9DE7PY'SU%,9T?A5TBSTX9DNH9O9)&)!-#WI8*XMS,[BA?O!,XX3.3_UG?TZ#>7P< ML#_'2>3?KWDQ/09>2"W,#X#S;B.F1+Z='"C]74PC300V`;9](9O.B'<32]T! M7-W#@+ZF9XZNR3$V M?)KK`T#(C65W$G>(L$>80?Y`,-F:),(F(&!"[\0#N2/=I#X$J&3^JG$JMH8% MJ:Z,AY"PM4,R:^#PA,OU*KCT5M:)IH&!X2!4\[J)HLT!&"!5Q/%9$@:A4;I^ M9#\@491I#P:@DJ\-[(BV"-@4=-&)$;;(Y7IUWWU7!Y4?2,@,B!9#4!`8Z06/ MKD!8-`R%$I,Z("F MHF\:+-Z+P^E_Y6.5@6H["!CDFO94^%(J,FO6 M5-Q2-K1S#"YDRN[(4/M99:/>$H(.E2K6JK&Q!T$(+_0`Y<%J6:=LR#R4@%%L M!D1%7=(>B8T^R0QT3FZO6';D)>ST`_P=&HUN_QPT^9B#H&IG0X)>$P"%W,`F M8X1C`:;0KY9U3X*\M*]J!LD!<#&_CH%U!;_>9:C2O59Y`%"HBO6:EJ!H@)?G MI70(*X2;Z4Q(\<,,E_1/_D6/+YYX'N4L3EC^FEAO3F5FHG]F6GB>PV-PB`U% MQO(`.%6^AL',99^_%1;YPQ`;FR!L@5=K&]7=$M58L6UH#<417M6VC%!Q@]ON MZ8N\YSBD#(<0,S+@B4`BH4T%?P!.%,NV94^Z8ES8KNAX/O=Y!N9X0W-;=`W4S:GOF"G1VRM53:&0*"GV?/9S_X2S]YA7A80B_ME!N5 MIQ)FJDV!>)'+0K-2L`+RC(3"@]_H_:V?\$G`G+<]A1K:&`H_Y&;YM55PM.P`.RAXJ24B;@;)0E+2G MX0ME\M1NE_1"'R^]*!)OIP-5H?32+CE0>EIGH=84A@>%+.P*L3'2N>@DZS'4 MDQ8-VH/@0_6TA;8M,"'@3UR4,HV-&0!$K@+*M_:ZBBY`KZHJLB[!D'I89Z+4 M#`8'B20P"6"8N#7"S1%FC^0&26H1@"RQT?W),HS]X`$^79&KN^1)YV\= M)5EK&(K4RK"IB[!#,D,0Z4NQXP@9C$)^*,@8Y#'2YO#08&8S*34[.390U/!E M+/N0KM@4X2+TYH#IC?+S/=CN7%G:<<]8X!@K6E,DT&^RZ3A)>PX^P[$R7IF!X65\I]*E>9L`Y'FJO%:34#P"$ M1B6.PD_I,TZ9.2B8,.\E*0TXAZG-727%`8`P]7)_*8<)\BY3VOLPN:%+^NP% MR5W(+HWRK8:A.5*:<4]3PPBHF%(%$=TZ3UNV6QM4.XZ52@TI@S)-G##R)=0TR?+#[=6^ M_AK36-2*X^0KG=/(6][8?[/;U(AS2O3>*Y"1'P3(C\X`REF*&R2919*9)#<6 M7_2^#J-D$2[]\&X=!?R55JB3DUJW?Y::?,SQ4;6S(4:O"0!);H#D%KJ??:I] M!2H4*F7=DZ`H%2J:07(`72RL86!?+:QV&>)\(]=T#X+L;")K`XD`Z+E"$G_0 M\P)8*JH1=H^!,AE5-H0$`CX=K5'1F8Z]*/ M-O&5"`'$=*-*3FTF^$;FP@_H>4)7UH^_R10=AK;F5RV^FQ8@0:ZH@4;Z=RY. MA'KW"\J-W.VC%Z7U-8AW0Y6R#F,O][`&0+D9"`4R27L4A&I6G[1\-W334W%) M"1;\3,UAS$O^U$(M?@6)<$$)P=,=!!J M0^BJF)L`J[9]+O]H&U3PS9VS<-IOY\R%P!^(5XDZ"7'C@^_R1I8AQWO`/0V] M]3/M7`;F]E1)R4F(Y3>A"K]8!A/X5E,:0"LM+(,L58,*=?$3 MI6+[>YN(@S_PKQ)U$O?&!_OEC2RCC_<`?PJ`]3/[HI-A,&<24>PO?#J_3;QD M;7L302WK)O@:#XOAES2S!4`I"89`R0))3=CAD)P'?"/$^2E]8A=HK.$K^X?$ M3]9`=9%&"XX@,?*[Q(OV"&MT#-3A*.*OD0EK9&N.%.S9()7N@0OT**),T`DP M\37Y7J/EX5(`_B3$1(B[)^2J/0:M-[2H.V: M#FVU1=L6CA*<6DN5%-M*RZWX'-G#*TR=I:;6/PAR?_+0EW^U";9,R3Z\Y\$S MC9,5WUHTMV!=9\F%P._'=RI618W]C-I3:OC)[P00[X MOP(DD0WBSAC1>UOA1-X8@!6=,!(OVS>#2S9MZ8&MXBI5G?&BK^8J6@$0@E35 MS>6M*[MWCWZ4O)YZKW?>R]D_UOZSMV1,_=VG2]LGP;3*O7-@X&?&@J:E!0^- MJO9,I"8(LR$VP-M:(<*,-2%"!:8VH=!T1X7,MRH/Q380)-3U0!D0\M9UB4IO MHY*(Y4Q\`J M-'N/K]:W+,S2-A;1UNC9!UU\##8)Q=9!)']\1UAH%_XTKK/OH]%H/)X>3$,B3??`84SY.D+U:`=+W$J$67J\U0.IO0**870#TV'V3L1<$(;+XR M&+BYAS'9KOF?=]M,.=41KB:>O#^MR"#O"YMGW:Y7*R]Z_:%6W>AG4K9R1][8 MX03M-1B]3E[]1*E-8=U`H$SD$VYI_/'3T7[S%*ZW=35YJSUY`V=-PRY7FSF< ME."#W.O$4X%=FW)R-U$FVV9>'[9(40]=3[9J3QHYF`\E0=5WN-IL"`DJS!"[ M24\/3=/3P[[34X/IICIB(.EI>RX&G)SJG9$W'DYRBAD*EZEIT_35#0-N:FIP M=5EOZSPU-;V(<7VV-.QPM=D0$E.8(7:3EC9=";#2$QA1ID-ZGI1]/4]&/?J:G!E%,=,9#4M`L9`TY. M]>[(&P\G.<4-ALOTM&D*ZP8"-STUN+JLMW6>GII=Q@SAK&G8Y6JS(22H4(/L M)D5MNB*4NXF7HH[W#Z>?#%/44ENG*6JA)PT1EJ*&PA7*:G)U-4-`EY* MNC\:?1H;IJ2EMDY3TD)/!GZ6-.QNM9GK=!1J@/M/125`RU/1FHN(J>C1Z,`X M%2VV=9N*;GO2P,!YP-`*A*JW=)Z2-G:[VLQY2@H\T`Y2TSK@BM2TZBIZ:FHV M]51'#"$UM:!CJ"EJHTORQ@-)47L)B+-4U6`JZP8#+U4]F!P:5T]+;9VFJH6> MO)&SJ&&WJ\UX_?95`+D]?:\YBIZ^&TT]UQ`#25SL^ M!IK`-CLE;SR,!+:OD+A*84VFLVXX\%+8P_W#L6FUM=36:0I;Z,F;.9L:=KS: MS'42"S_4_:>Q$LCE:6S-6=PTUF#BU=LZ3V/-:/C%?WA,M\P80@:K[W.UV1`R M6+!1=I.\-DTWN9]])*\&DTYUQ$"2UTYH##AOU?LC;SROM6>O(4SIV&?J\V&D*V"C;*;1'5BFJA.^DM4#:9;O:WS1-4, MA`LO>J!#>.._N`L5>^. MO/%PLE3<8+A,4INFL&X@<)/4:8LD=>IZ\E9[\@;.FH9=KC8;0HX*-AY"?ZOM; M;3:$_!1DA-TDITW33.YC'\FIP613'3&0Y+0U%@/.3/6^R!L/)S-%C(3+M+1I M\NI&`35IJMIVG\S.E87^KS8:0DX*,L)N$U&B_U)J/*-/LG/UY M]_;Z8#0Z#^;TY88NEFREBB_#4SI?BT_2\T;IZ4 MMLJNIK!=OU6IYK]ZJZ=_NR9,E?SKOXP_[O\;$>KOHTR>!"&9YP;((HS(@IG8 M(30S0MB_)-S,#VX6"IQ1::_G<.5YBV#TNK[!K"6UU1!BW/'6S@O_Z8E&W_P7 M.C^.8YK<\?MTR?%2"+.^?0OGE'\SG)^!8I0UMH<>.%V+T?U33,W4+A&&=X5E MDIHF6]LD-RXRC#B=N]E$?EMKN]M11K'K^ESQOQS<_L\]O:W%\G-43_'&.Y=] M\8+O5XOC%8W\F?>-1I&_7%Z\!K/'7V_Y(]+B">EO7LRFP/DYRJD,OP-.SV38 M[JFNA9E9$BY(9IADEHDP37[]`L``00E#@``!#D!``#M76UOVS@2_K[`_@>= M]\LN4-F2WQH'21>.W5Z#B]L@2>^ZGPI:HFTALF10+?ZFJ\G'X[_Z=\M6Q+05H6LLY]CQWRGL5U-Q-P+-NJXH,]]?G#<:OW[]JF-SBHCJ M!G>H&^Z\H:AJ>/*KC7:C::F-Y7>>;-YKFO*[6A+.NC^ MDV5CY1[[RO7P7-$Z[_7W[?&9BEIZ4VTWQUWUK(4[ZJ39UIOF9&)@H[O507^Q M4/Z[=LVYTJIK]#_]K/5.Z=3U>K.KT=]ZW:YV]D[1VW5M6TUW\42LZ=]TZY=HRZTK=MZC,JZE&O>9C\Q&9]TY,=>HXBY'B7M2T?K<;$ MKKMD2HW76HU0L+:6/%]YUH[TKU8HJS>^CV[NC1F>(]5R/!\Y1M2*=9/43N_U M>HW@*A7UK',O:'_C&L@/QLSOORG*#H+)VBEKN0Q)]IL:BJOL3RI%J:775YZY M;ES[P'Y>$-?&=WBB!$J=^T\+?%GSK/G"9L8$?YL1/'FV);B+AXWZU/W9((2- M&(W^9)AHJM94FV?L#G^PH;L>N4/L(\L>(A_5%':O;W?7J9VQZXWDIHU\VAJ/ M&D5(;W5:FA:,%ZVWT>P6DXE+Y@RM!S2V,>O^QRV35N_I_[5FL]W11G@^QF1? M8>;G\7(R0;8[63JF%SQ38?=K]7/U7YA55X@,9HCX15LCU&]A5GQ<+;#CX8\K MQ%I]<>^PB><+]F04:=,!=RG)PO*L*M^2KPLV2=&9;7-CK^BAE^\&A=EU3X<[ MGKFVB;HOS*8HI!9IBD"O.2W(-\<,\00M;=\3G%OX,._NK!7LT#L.GK+5(%LIG*ETL;!>*?RQ^7.* MBY=>@ZYJIP@MUIW8:(SMQG.;C7X+0A=CU`:F-%O![BB*5SYV3":]_BOKIW!/ M?5BO>"YLU]BYN6%].9*UVI#4-WCBPG1>7P8B4:WM`'TEX_%0E>W;M:B8YK!1)] MN'OI:$]-,%,/;.1Y"4Y+%RM9O^AVB;[:O_RLSW88[I-=W1`QPH[H/_=B\"ZU MW$@T%O16CJ\:,\M^#M\3XLY3`][FCFY"]'$)71!=UK1.O:O5E`6Q7$(QOZPU M:\K2H\JXP?H>98(!>-O2<&!M#-/K;-4'S[(,S/8B M7H31>X"6I(1O9LEN:#Q=1-+#Z18T`!\?WFS!;-L/R8?@5,6*YH'>*3:_[%\& M.;_LJQF-HS/1<52%RV\QU8PR&'-(*52&[V-RX$&(Z1NAT8.(QCJLWN&IQ:QR M_"]HG@1&LAA8+)+5#:'HUC6X4`RHW039UXZ)5__!3ZE8[,D!!V-/WP@-'2(: M??HLF^QY_F2C:0(*L>M@O1_3,_)Z$Z+7PR`:O+%E*_3LN6%7#"P&R>I&4+0@ M0_%Q,J'+/NLGYF`1DP,/1DS?"(UV&6@@!-&[1)(%+KZ45`VU=2"Z%VIA&A%L!#EI`-$;LYXX!!C9Q@0K!Y MLW91JA&!!3XF'@XD2X(Q#X`PH,N(9!QM(Y!XN?AC@?0"@O@9([;;(JL`ZUD$ MWMHM6<\0H%[!V4G19V&Y6-@X>).&5_X5[>HQ\W%($H?G:K[.D=LKSGW%2H:# M&3X-"KXX/"CX.D=0"%<'E0-%WW&6R/ZT=,R]ZG0>+#F:@H0HA_Y;<%7[Y.SN MB?B?Y<^BO1X\O/*T!0E8'@,BQ(0+H(Z!V/;>G'QX9;4\`;2RU-_"JMJG*]P; MQD,F30XD#FG*AL12JY=2LI5C"OI)H^\4K\/QVI0!6JPWA.S-.1FR(+V?I7"$ M@%XM`O$=GAE#/T,4I/\S](W<7TJ-A+C[1X@\8C\HFFUEX*4B6D-M=! M7N4N,?=422&V&7*2VDIJ*ZFMI+:OC]IR@R.'W$(\WZ88<@OQ5!A);F,8`1Q] MDMP&T/"*OR6YE>3V9>26]WI5DEL`Y):7?CQ)P!7XY+,QC`"./HDF0T.K(1MDB2S`$-6 M3C++RS9*,@N`S/+6!Z^`S(I\&:NJW8!")#>Y@22\DO!*PBL)[VLGO%GADO,- M%N&3P&$LVW-\@T5XZRC,E>0;(+\=\9//82P9WQ+Y;8(V29)?@"$K%_D]XZ97 M)/FMG/R><2/T29)?D4]='_%`E12&FR(C2:TDM9+42E+[^DAM9E#D\-C7>N!Y M1QYX#@6S#!XK#SP'RV/E@>>2QY;+8WD!6O)8`#R6=QS'2?+8^+%DU?'9A-,< M4UAMIJ3DMI+;2FXKN>V1N&WIIV*.,/*6!"=Y*T7HZ+HE^BQ=K.PCCR=T:GU` M*^Q]=8;LX]76>,F"FI>X5N%*5Z5MWS'OD8US:AUO5<5:2V`BYV1B7NO!9QUY M\!D4S#(R,?+@,["9F-=W\)G&K`(XX+*`2EEW1#!!/`$C>TF5;->I/%2<%1DS MCKO.V4(/XG!\B8GQ15%DJO!9$S()6GX2E!?<91(40!*4%QS`?O4Q@95L;KP# M6Z8D8#:5J7^+.\3FTF!*?W*#KRR$!U)^79,!/K8O M[1D&(Q[V'Q"98K]O!QU3O4>NR0XS MQ>Q[M5XIH^L(&IS**#R"*Z+1>F*<,G#0%7(>OT[Z80:'XZO\O7+%EZ_%>51PX^@#CT/L(\MF!6LE5Z:E?U-R,V"3!&0=FJQ# M.XJ&L@Y-UJ').C19AU:2MJ=;AY;]*>B,\K/7>IIKY[6>YLJ2G,"/VLQ3@";/ M!5H7YIEDL@)-J`*M"_+X[.$$$I(\3](S<+'Q.2*&19KE8V)A%V`>\\J]H5X^9P29)')ZK^3I';A?> M%%1ZLBM8#8\0><1^\$IH,$/.-'J#LA5/!-K``T50\0@9X6Q-.<@$:J6_C@M6 M@_O8B+4"B8Z8ZA$^PMF,HY58#E!P8%%MXG'L:YV`@W`H>#L*J1U@46WQZ?YF,W MODDEX3H\(!*4C%Q>R<:[-UWOK8');KR9K5N'3-][.[:*/:?O#>W8.L3[^QNU M*EX[G>Y&K8/=O[,_2_CH3;D_JQCW[V[+$CYO0V[TJ>ZM84D;?7@,!=C+$+G1 M!]HH/.I&GQ/[#*K"5L].%5SY2RT>>BP8P<(P_3 M7_X/4$L#!!0````(`%5;24'%?0PR(PD``#Y4```9`!P`8VLP,#`Q,3,U,S`P M+3(P,3(P.3(X+GAS9%54"0`#,D)T4#)"=%!U>`L``00E#@``!#D!``#M7&UO MXK@6_GZE^Q]\^30C-9"$E[:HG15MIWN12EM!>W?VT\@D!XB:V%G'Z5"-]K]? M.R&!0)(F0&FJ'55JB>-S_)SG/#Z.#>7LM[ECHV=@GD7)>4VKJS4$Q*"F1:;G M-=]3L&=85NVW+__^U]E_%`5]O?J]-T1WQ+8(H+XR`,ZL.?IF@`T,F(@N;NMU#:$9YVZWT?CQXT<=S"EF M"@W\UPWJ-)"B1&-?,A!#F.C3X\/EYR[2U$:KH:N:CDZ[NM[55'0_6.D=N+^V M;$`CX*A_U45J^U@[;HU/%-S4=*6ECSO*21/:RD1O:;HYF1A@=%8<]%P7_2\D MIHN:=57\:"?-(]2N:W6]HXJKTTY'/3E"6JNNKL*D[@NSIC../AF?D:ZJ;25` MN4K=$>H3HXYZMBT8$UT]P9D'[!G,^L*3%_(FLD.\KC!Y.J^MT#0?,[M.V53$ MKS8;\K:DM;;H+M+&7USP8I.@N^\UHAO2[%11-:6I13;&DZJJFM9L-U4U,=38 MGTRP32<^,;T@(S(8]50_B2REX)R"05;!;UC2(0.)Y30AT+O/J*8J88NX%@&F#S MI8:4I8:R`.7*KA"BM*R+O\HR^[EC9^BET-`)-FWA@5$;&@2FL@;)X$\4D9!" MP0<,+BP;2\L]9850$EZ98)5(BNB=E@],".4!@.!:MKBN129T<2D:Y`SM1C5G M"!,4S-FN3/%YS1/!V'*N!VV2LQQ]!I3:>`SVS=)=9(N9L6&^42D:+J,N,"[8 M62V#@8,9@\EY;;6P*='4_2X&K8O9&W7E%IFE4Q<@JK5S&>!+5O1X#+Q&)*0A4?F@(Q=@H%]RN(!SVBZU$8=C1,U;T%Q/S*Q$`7OIB^C(G&+R&+%-DI%#/*!\HY\"5X;V#9\.\[\ MPGC1(\]P73/%+9/3+=UNT1IE=X])EP_TSO+6HWE<:HQEF,*.V">P:P+O"'.=J MI$S__8I%[-V48*=H^B+QXN42"9)0?B4Z-]%WKMQ\BQW[U[D+Q"N0ZG(6>TYV M.YGL'B%B(Q;.\Q@7BH#]2GUNZA;;'UM9B]`H`4*]/.! M8>*Y5/!55:$JDO9#9GB70SI7`$;JE:`GJER***^("LTNQ M4O)7RWVACOO->E--K?(/E(O?X7/@K]J>G]Y[8,&&B!CP@,43\:MI+F6PYW2O M+^K/8B&?0FK:_RE3_*RQ>G0FKI)':V>+,^D@=:N'"=][/J<#S)Z`]XD)\SAC M\J"]*YZ0+&H^!$W5YSG=>RS`DEFU+/9S7./.AACQ_[(D=MR]-?V?4 M=\]KH6^+@U-#X;%+=&C;-:F#+=(7M^2@\4%A-OHP]6'F%RD7>SD(RKN0)(S` MH,046[A"(97PME6<88LI/.T6XL@2J&)D.\>8Z6Z'(%V?[1;DGX"9INX:VX:7 M]PY);>X0B31^UP`>KK9%+RT/!OT"Q-H$M\#O^`S8^@:T2`BO>=@J%,:ZMY3< MRC=GK&>X%R&UBL5S21V7$G&K%<")]JM%`LDT?:<(VMM'L&YZV`B2>YN+%SD? M;^FB=0B6,_:9%]A>4MMW2)'0ROO<;7GE,.<7-C6>BD^E["U=.E!-E4$42NS6 MKO>0^(%0%!<+PAN1((&^"06AX\H3T'PS$30_B@;:;T9!^Z-0$!:T;?OK(M"6+32\? M8F17H4J_;2AI/JJ0E=:666F]._P-1K<()YP$OM&J4='BP0ZKX$^"/PWZ1.)+]=X") MR8MP41SH^NG7I4T]M&C;1);JYK!' M5:]#*E0["[DY;&2BJS'#'H@Y722"1/>#5[*5T7O>/3!#OILXA9Y#?<+[Y!D\ M+O\?I%08>8X.FXIE^2Q7CM/M#HL]^>G#X%BYT(Q(MWM/[%Z/F)OS5(S/L,'S M0\*+7A'LM!!?<;_#(B1<")?%J_7(=]WP7JEU)]7LX$O-$L4V:V>>]>%#D1_N M4#OM=CM^QS\$N='^REO[KR#-I64MZ%<+\?)C*2G(L^Y6!_^EA*8=GYRVDL@W MVZN#.>:SDZ&33O4PKRFADZN3"N*/]=#.T$D%M1WS>9RAD^/J85Y3PG&N3BJ( M/]9#)T,G%=1VP*?6ZC1/4G22:*\.YA4EI"#/NEL=_($>6JIZHJ7H)-%>'K@S_00UOOI-:31'MU,&]^2'E%)XGVZF!>44(* M\JR[U<$?Z*'3ZFAI]2317AW,,9]:ADXJB'E-"5JN3BJ(/]:#GJ$3O7J88S[U M#)U4$/.:$O14T)K5R=5!!_K(>T\Y-$>W4P]\5K973?5M7@W["&,+'!X-XM MO0+3-Z3/:QJG]W?L`<_!2T:XJY>*\7%CN<+;P)J#&;S!]!!\Y5K/MA?? M=S6@9O`5@O)[`+R=>3O`:!7C]P*3I[M)SQ$>#3P`QH23FQ=BS!Y'_[6FLS\M ML,T!]CBP?G]G>M]^L(JQ&^KI`MORGVO-?6IT#SX/R]59(_RB.O'R_U!+`0(> M`Q0````(`%5;24&N#L8US`L``/IH```9`!@```````$```"D@0````!C:S`P M,#$Q,S4S,#`M,C`Q,C`Y,C@N>&UL550%``,R0G10=7@+``$$)0X```0Y`0`` M4$L!`AX#%`````@`55M)0=-J8CRC`P``TA0``!T`&````````0```*2!'PP` M`&-K,#`P,3$S-3,P,"TR,#$R,#DR.%]C86PN>&UL550%``,R0G10=7@+``$$ M)0X```0Y`0``4$L!`AX#%`````@`55M)0=-O,%IM#```..0``!T`&``````` M`0```*2!&1```&-K,#`P,3$S-3,P,"TR,#$R,#DR.%]D968N>&UL550%``,R M0G10=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`55M)00EI^L$Y+P``Y!@# M`!T`&````````0```*2!W1P``&-K,#`P,3$S-3,P,"TR,#$R,#DR.%]L86(N M>&UL550%``,R0G10=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`55M)09MB M;6@$#```V^@``!T`&````````0```*2!;4P``&-K,#`P,3$S-3,P,"TR,#$R M,#DR.%]P&UL550%``,R0G10=7@+``$$)0X```0Y`0``4$L!`AX#%``` M``@`55M)0<5]##(C"0``/E0``!D`&````````0```*2!R%@``&-K,#`P,3$S M-3,P,"TR,#$R,#DR."YX`L``00E#@``!#D!``!02P4& 2``````8`!@!*`@``/F(````` ` end EXCEL 10 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%\U.30W.&(U,E\Y,S)D7S0U.3-?.&,X,5\R968V M,&4T.&$Q,S'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I%>&-E;%=O#I% M>&-E;%=O6QE#I! M8W1I=F53:&5E=#X-"B`@/'@Z4')O=&5C=%-T#I0 M#I0#I0&UL M/CPA6V5N9&EF72TM/@T*/"]H96%D/@T*("`\8F]D>3X-"B`@(#QP/E1H:7,@ M<&%G92!S:&]U;&0@8F4@;W!E;F5D('=I=&@@36EC'1087)T7S4Y-#'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA7!E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#Y/=&AE'0^4V5P(#(X+`T*"0DR,#$R/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$4-E;G1R86Q);F1E>$ME>3PO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^,#`P,3$S-3,P,#QS<&%N M/CPO'0^ M9F%L'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA&EB;&4@26YC;VUE($9U;F0@ M*%!R;W-P96-T=7,@4W5M;6%R>2DZ('P@0G5F9F%L;R!&;&5X:6)L92!);F-O M;64@1G5N9#QS<&%N/CPO&EB;&4@26YC;VUE($9U;F0\F4Z,3$N,'!T.V9O;G0M9F%M M:6QY.B=C86QI8G)I)RPG6QE/3-$)VUA M'0M86QI9VXZ8V5N=&5R.VQI;F4M:&5I9VAT.FYOF4Z M,3`N,'!T.V9O;G0M9F%M:6QY.B)4:6UEF4Z,3$N,'!T.V9O;G0M9F%M:6QY.B=C86QI M8G)I)RPG6QE/3-$)VUAF4Z M,3(N,'!T.V9O;G0M9F%M:6QY.B)4:6UEF4Z,3$N,'!T.V9O;G0M M9F%M:6QY.B=C86QI8G)I)RPGF4Z,3$N,'!T.V9O;G0M9F%M:6QY.B=C86QI8G)I M)RPG6QE/3-$)VUAF4Z,3(N,'!T.V9O;G0M9F%M:6QY.B)4:6UE MF4Z,3$N,'!T.V9O;G0M9F%M:6QY.B=C86QI8G)I)RPG3HB5&EM97,@3F5W(%)O;6%N(BPB6QE/3-$)VUA'0M86QI9VXZ8V5N=&5R.VQI;F4M:&5I9VAT.FYO MF4Z,3`N,'!T.V9O;G0M9F%M:6QY.B)4:6UE'0M86QI9VXZ M8V5N=&5R.R!L:6YE+6AE:6=H=#HN-S5P=#MB86-K9W)O=6YD.F)L86-K.W1E M>'0M875T;W-P86-E.FYO;F4G/CQF;VYT('-T>6QE/3-$)V9O;G0MF4Z,3$N,'!T.V9O;G0M9F%M:6QY.B=C86QI8G)I)RPG M3ML:6YE+6AE:6=H=#IN M;W)M86P[('1E>'0M875T;W-P86-E.FYO;F4G/CQB/CQI/CQF;VYT('-T>6QE M/3-$)V9O;G0M3HG8V%L:6)R:2F4Z(#$P+C!P=#MF;VYT M+69A;6EL>3HB5&EM97,@3F5W(%)O;6%N(BPB6QE/3-$)VUAF4Z,3(N,'!T M.V9O;G0M9F%M:6QY.B)4:6UEF4Z,3$N,'!T.V9O;G0M9F%M:6QY.B=C86QI8G)I)RPG'0M86QI9VXZ(&IU'0M875T;W-P86-E.FYO;F4G/CQB/CQU/CQF;VYT('-T>6QE/3-$)V9O;G0M MF4Z,3$N,'!T.V9O M;G0M9F%M:6QY.B=C86QI8G)I)RPG3HG8V%L M:6)R:2F4Z,3`N,'!T.R!F;VYT+69A;6EL>3HB5&EM97,@3F5W(%)O M;6%N(BPBF4Z,3$N,'!T.V9O;G0M9F%M:6QY.B=C86QI8G)I)RPG3HG8V%L:6)R:2F4Z,3`N,'!T.R!F;VYT M+69A;6EL>3HB5&EM97,@3F5W(%)O;6%N(BPB2!396-T:6]NXH"40G5F9F%L;R!& M;&5X:6)L92!);F-O;64@1G5N9.*`E%!EF4Z-RXP<'0[9F]N="UF86UI;'DZ(E1I M;65S($YE=R!2;VUA;B(L(G-E6QE/3-$)V9O;G0M"XF;F)S<#LF;F)S<#M4:&4@079E2!R97!L86-E9"!W:71H('1H92!F;VQL;W=I;F'0^079E&5S/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@("`@("`@(#QT9"!C;&%S&EB;&4@26YC;VUE($9U;F0\+W1D/@T*("`@("`@("`@("`@("`\=&0@8VQA M'0^4R90(#4P,"#"KB!);F1E>"AR969L96-T&5S*3QS<&%N/CPO&5S*2!"=69F86QO($9L97AI8FQE($EN8V]M92!&=6YD/"]T9#X- M"B`@("`@("`@("`@("`@/'1D(&-L87-S/3-$=&5X=#Y,:7!P97(@36EX960M M07-S970@5&%R9V5T($%L;&]C871I;VX@36]D97)A=&4@1G5N9',@26YD97@@ MPJXH'!E;G-E'0^0F%N:R!O9B!!;65R:6-A($UE"#"KBAR969L96-T M&5S*3QS M<&%N/CPO&EB;&4@26YC;VUE($9U;F0\+W1D/@T*("`@("`@("`@("`@ M("`\=&0@8VQA"#"KBAR969L96-T&5S*3QS<&%N/CPO6QE/3-$)VUA3ML:6YE+6AE:6=H=#IN;W)M86P[=&5X="UA=71O6QE M/3-$)V9O;G0M3HB5&EM97,@3F5W(%)O M;6%N(BPBF4Z,3`N,'!T.V9O;G0M9F%M:6QY.B)4:6UE"!H87,@6QE/3-$)V9O;G0M3HB5&EM97,@3F5W(%)O;6%N(BPBF4Z,3`N,'!T.V9O;G0M9F%M:6QY.B)4:6UE M2!B96YC:&UA M2!R97!R97-E;G0@=&AE($9U;F3B@)ES(&EN=F5S=&UE;G0@ M87!P"`\+V9O;G0^ M/&9O;G0@6QE M/3-$)V9O;G0MF4Z-RXP<'0[(&9O;G0M9F%M:6QY.B)4:6UE6QE/3-$)V9O;G0M"!T;R!M;W)E(&%C M8W5R871E;'D@'0^/'`@8VQA3HG8V%L M:6)R:2'0M875T;W-P86-E.FYO;F4G/CQB/CQF;VYT('-T>6QE/3-$ M)V9O;G0M6QE/3-$;6%R9VEN+71O<#HP M:6X[;6%R9VEN+7)I9VAT.C!I;CMM87)G:6XM;&5F=#HP:6X[;6%R9VEN+6)O M='1O;3HQ,"XP<'0[;&EN92UH96EG:'0Z,3$U)3MF;VYT+7-I>F4Z,3$N,'!T M.V9O;G0M9F%M:6QY.B=C86QI8G)I)RPG'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA&EB;&4@26YC;VUE($9U;F0@*%!R;W-P96-T=7,@4W5M;6%R M>2DZ('P@0G5F9F%L;R!&;&5X:6)L92!);F-O;64@1G5N9#PO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^0G5F9F%L;R!&;&5X:6)L92!);F-O;64@1G5N9#QS<&%N/CPO M6QE/3-$)VUA'0M86QI9VXZ8V5N=&5R.VQI;F4M:&5I M9VAT.FYOF4Z,3`N,'!T.V9O;G0M9F%M:6QY.B)4:6UE'0M875T M;W-P86-E.FYO;F4G/CQB/CQF;VYT('-T>6QE/3-$)V9O;G0M6QE M/3-$)VUA'0M86QI9VXZ8V5N=&5R.VQI;F4M:&5I9VAT.FYOF4Z,3`N,'!T.V9O;G0M9F%M:6QY.B)4:6UE3HG8V%L:6)R:2'0M M875T;W-P86-E.FYO;F4G/CQF;VYT('-T>6QE/3-$)V9O;G0M6QE/3-$)VUA'0M86QI9VXZ8V5N=&5R.VQI;F4M M:&5I9VAT.FYOF4Z-RXP<'0[9F]N="UF86UI;'DZ M(E1I;65S($YE=R!2;VUA;B(L(G-E6QE/3-$ M)VUA'0M86QI9VXZ8V5N=&5R.VQI;F4M:&5I9VAT.FYOF4Z,3`N,'!T.V9O;G0M9F%M:6QY.B)4:6UE3HG8V%L:6)R:2'0M875T;W-P86-E.FYO;F4G/CQF;VYT('-T M>6QE/3-$)V9O;G0M6QE/3-$)VUA'0M86QI9VXZ8V5N=&5R.VQI;F4M:&5I9VAT.FYOF4Z,3`N,'!T M.V9O;G0M9F%M:6QY.B)4:6UE&EB;&4@26YC;VUE($9U;F0@*$)51D)8*3PO9F]N=#X\+V(^/"]P M/B`@/'`@8VQA3HG8V%L:6)R:2'0M875T;W-P86-E.FYO;F4G/CQF;VYT('-T>6QE/3-$)V9O;G0M6QE/3-$)V9O;G0M6QE/3-$ M)V9O;G0MF4Z,3$N,'!T.V9O M;G0M9F%M:6QY.B=C86QI8G)I)RPG'0M875T;W-P86-E.FYO;F4G/CQB M/CQI/CQF;VYT('-T>6QE/3-$)V9O;G0M3HG8V%L M:6)R:2'0M875T;W-P M86-E.FYO;F4G/CQF;VYT('-T>6QE/3-$)V9O;G0M6QE/3-$)VUA3ML:6YE+6AE:6=H=#IN;W)M86P[=&5X="UA M=71O6QE/3-$)VUAF4Z M,3(N,'!T.V9O;G0M9F%M:6QY.B)4:6UEF4Z,3$N,'!T.V9O;G0M9F%M:6QY.B=C86QI8G)I M)RPG'0M86QI9VXZ(&IU'0M875T;W-P86-E.FYO;F4G/CQB/CQF;VYT('-T>6QE/3-$)V9O M;G0M&EB;&4@26YC;VUE($9U;F0\+V9O;G0^ M/"]B/CPO<#X@(#QP(&-L87-S/3-$37-O3F]R;6%L('-T>6QE/3-$)VUAF4Z,3(N,'!T.V9O;G0M9F%M:6QY.B)4:6UE MF4Z,3$N,'!T M.V9O;G0M9F%M:6QY.B=C86QI8G)I)RPG'0M86QI9VXZ(&IU M'0M875T;W-P86-E.FYO;F4G M/CQI/CQF;VYT('-T>6QE/3-$)V9O;G0M6QE/3-$)V9O;G0M3HB5&EM97,@ M3F5W(%)O;6%N(BPB6QE/3-$;6%R9VEN+71O<#HP:6X[ M;6%R9VEN+7)I9VAT.C!I;CMM87)G:6XM;&5F=#HP:6X[;6%R9VEN+6)O='1O M;3HQ,"XP<'0[;&EN92UH96EG:'0Z,3$U)3MF;VYT+7-I>F4Z,3$N,'!T.V9O M;G0M9F%M:6QY.B=C86QI8G)I)RPG$-H86YG960\+W1D/@T*("`@("`@("`\=&0@8VQA2P@=&AE(%,F86UP.U`@-3`P(,*N M($EN9&5X(&AA"#"KB!A M2!B96YC:&UA2!R97!R97-E;G0@=&AE M($9U;F3B@)ES(&EN=F5S=&UE;G0@87!P"#"KB!A"!T;R!M;W)E(&%C8W5R871E;'D@"!.;R!$961U8W1I;VX@9F]R($9E97,L($5X<&5N'0^'!E;G-E MF4Z,3$N,'!T.V9O;G0M9F%M:6QY.B=C86QI8G)I M)RPG'0M86QI9VXZ(&IU'0M875T;W-P86-E.FYO;F4G/CQF;VYT('-T>6QE/3-$)V9O;G0M M2P@=&AE(%,F86UP.U`@-3`P M(#PO9F]N=#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z-RXP<'0[9F]N="UF M86UI;'DZ(E1I;65S($YE=R!2;VUA;B(L(G-E6YC:"!5+E,N($AI9V@@66EE M;&0@36%S=&5R($E)($EN9&5X(#PO9F]N=#X\9F]N="!S='EL93TS1"=F;VYT M+7-I>F4Z-RXP<'0[9F]N="UF86UI;'DZ(E1I;65S($YE=R!2;VUA;B(L(G-E M6QE/3-$)V9O;G0M3HB5&EM97,@3F5W(%)O;6%N(BPBF4Z,3`N,'!T.V9O;G0M M9F%M:6QY.B)4:6UE"`\+V9O M;G0^/&9O;G0@3HB5&EM97,@3F5W(%)O;6%N(BPB3HB5&EM97,@ M3F5W(%)O;6%N(BPB2!B96YC:&UA MF4Z,3$N,'!T.V9O M;G0M9F%M:6QY.B=C86QI8G)I)RPG&EB;&4@26YC;VUE($9U;F0\+W1D/@T*("`@("`@ M("`\=&0@8VQA6UB;VP\+W1D/@T*("`@("`@("`\=&0@8VQA'0^4F5T=7)N($)E9F]R M92!487AE&5S(&]N($1I&5S(&]N($1I'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^4F5T=7)N($%F=&5R(%1A>&5S(&]N M($1I&EB;&4@26YC;VUE($9U M;F0@?"!3)F%M<#M0(#4P,"#"KB!);F1E>"AR969L96-T&5S*3PO=&0^#0H@("`@("`@ M(#QT9"!C;&%S&5D+4%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^3&EP<&5R($UI>&5D+4%S"#"KBAR969L96-T&5S*3PO=&0^#0H@ M("`@("`@(#QT9"!C;&%S&EB;&4@26YC;VUE($9U;F0@?"!,:7!P97(@0F%L86YC960@1G5N9',@26YD M97@@PJXH'!E;G-E M'!E;G-E'1087)T7S4Y-# XML 11 R2.htm IDEA: XBRL DOCUMENT v2.4.0.6
Buffalo Flexible Income Fund (Prospectus Summary): | Buffalo Flexible Income Fund
Buffalo Flexible Income Fund

 

Supplement dated September 28, 2012

to the

 

Buffalo Funds ®

Prospectus dated June 29, 2012

 

Buffalo Flexible Income Fund (BUFBX)

 

 

 

This supplement amends the Prospectus of the Buffalo Funds dated June 29, 2012, as previously supplemented.

 

PROSPECTUS

 

Buffalo Flexible Income Fund

 

The sub-section entitled “Summary Section—Buffalo Flexible Income Fund—Performance” is revised to include the S&P 500 ® Index as the Fund’s primary benchmark index.  The Average Annual Total Returns table on page 12 is hereby replaced with the following:

 

Average Annual Total Returns for the periods ended December 31, 2011  
Average Annual Total Returns
Average Annual Returns, Label
Average Annual Returns, 1 Year
Average Annual Returns, 5 Years
Average Annual Returns, 10 Years
Buffalo Flexible Income Fund
Return Before Taxes 9.63% 4.41% 6.29%
After Taxes on Distributions Buffalo Flexible Income Fund
Return After Taxes on Distributions 8.78% 3.41% 5.33%
After Taxes on Distributions and Sales Buffalo Flexible Income Fund
Return After Taxes on Distributions and Sale of Fund Shares 6.59% 3.36% 5.01%
S&P 500 ® Index(reflects no deduction for fees, expenses or taxes) Buffalo Flexible Income Fund
S&P 500 ® Index(reflects no deduction for fees, expenses or taxes) 2.11% (0.25%) 2.92%
Lipper Mixed-Asset Target Allocation Moderate Funds Index ®(reflects no deduction for fees, expenses or taxes) Buffalo Flexible Income Fund
Lipper Mixed-Asset Target Allocation Moderate Funds Index ®(reflects no deduction for fees, expenses or taxes) 0.37% 1.38% 4.06%
Bank of America Merrill Lynch U.S. High Yield Master II Index ®(reflects no deduction for fees, expenses or taxes) Buffalo Flexible Income Fund
Bank of America Merrill Lynch U.S. High Yield Master II Index ®(reflects no deduction for fees, expenses or taxes) 4.38% 7.34% 8.59%
Lipper Balanced Funds Index ®(reflects no deduction for fees, expenses or taxes) Buffalo Flexible Income Fund
Lipper Balanced Funds Index ®(reflects no deduction for fees, expenses or taxes) 0.74% 1.80% 4.13%

Effective immediately, the S&P 500 ® Index has replaced the Bank of America Merrill Lynch U.S. High Yield Master II Index ® as the primary benchmark index of the Flexible Income Fund to more accurately represent the Fund’s investment approach.  The Lipper Mixed-Asset Target Allocation Moderate Funds Index ® previously replaced the Lipper Balanced Fund Index ® as the secondary benchmark index to more accurately represent the Fund’s investment approach.

 

Please retain this Supplement with your Prospectus for reference.

 

XML 12 ck0001135300-20120928_cal.xml IDEA: XBRL DOCUMENT XML 13 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.1.0.1 * */ var moreDialog = null; var Show = { Default:'raw', more:function( obj ){ var bClosed = false; if( moreDialog != null ) { try { bClosed = moreDialog.closed; } catch(e) { //Per article at http://support.microsoft.com/kb/244375 there is a problem with the WebBrowser control // that somtimes causes it to throw when checking the closed property on a child window that has been //closed. So if the exception occurs we assume the window is closed and move on from there. bClosed = true; } if( !bClosed ){ moreDialog.close(); } } obj = obj.parentNode.getElementsByTagName( 'pre' )[0]; var hasHtmlTag = false; var objHtml = ''; var raw = ''; //Check for raw HTML var nodes = obj.getElementsByTagName( '*' ); if( nodes.length ){ objHtml = obj.innerHTML; }else{ if( obj.innerText ){ raw = obj.innerText; }else{ raw = obj.textContent; } var matches = raw.match( /<\/?[a-zA-Z]{1}\w*[^>]*>/g ); if( matches && matches.length ){ objHtml = raw; //If there is an html node it will be 1st or 2nd, // but we can check a little further. var n = Math.min( 5, matches.length ); for( var i = 0; i < n; i++ ){ var el = matches[ i ].toString().toLowerCase(); if( el.indexOf( '= 0 ){ hasHtmlTag = true; break; } } } } if( objHtml.length ){ var html = ''; if( hasHtmlTag ){ html = objHtml; }else{ html = ''+ "\n"+''+ "\n"+' Report Preview Details'+ "\n"+' '+ "\n"+''+ "\n"+''+ objHtml + "\n"+''+ "\n"+''; } moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes"); moreDialog.document.write( html ); moreDialog.document.close(); if( !hasHtmlTag ){ moreDialog.document.body.style.margin = '0.5em'; } } else { //default view logic var lines = raw.split( "\n" ); var longest = 0; if( lines.length > 0 ){ for( var p = 0; p < lines.length; p++ ){ longest = Math.max( longest, lines[p].length ); } } //Decide on the default view this.Default = longest < 120 ? 'raw' : 'formatted'; //Build formatted view var text = raw.split( "\n\n" ) >= raw.split( "\r\n\r\n" ) ? raw.split( "\n\n" ) : raw.split( "\r\n\r\n" ) ; var formatted = ''; if( text.length > 0 ){ if( text.length == 1 ){ text = raw.split( "\n" ) >= raw.split( "\r\n" ) ? raw.split( "\n" ) : raw.split( "\r\n" ) ; formatted = "

"+ text.join( "

\n" ) +"

"; }else{ for( var p = 0; p < text.length; p++ ){ formatted += "

" + text[p] + "

\n"; } } }else{ formatted = '

' + raw + '

'; } html = ''+ "\n"+''+ "\n"+' Report Preview Details'+ "\n"+' '+ "\n"+''+ "\n"+''+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+'
'+ "\n"+' formatted: '+ ( this.Default == 'raw' ? 'as Filed' : 'with Text Wrapped' ) +''+ "\n"+'
'+ "\n"+' '+ "\n"+'
'+ "\n"+' '+ "\n"+'
'+ "\n"+''+ "\n"+''; moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes"); moreDialog.document.write(html); moreDialog.document.close(); this.toggle( moreDialog ); } moreDialog.document.title = 'Report Preview Details'; }, toggle:function( win, domLink ){ var domId = this.Default; var doc = win.document; var domEl = doc.getElementById( domId ); domEl.style.display = 'block'; this.Default = domId == 'raw' ? 'formatted' : 'raw'; if( domLink ){ domLink.innerHTML = this.Default == 'raw' ? 'with Text Wrapped' : 'as Filed'; } var domElOpposite = doc.getElementById( this.Default ); domElOpposite.style.display = 'none'; }, LastAR : null, showAR : function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }, toggleNext : function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }, hideAR : function(){ Show.LastAR.style.display = 'none'; } }
XML 14 R1.htm IDEA: XBRL DOCUMENT v2.4.0.6
Label Element Value
Risk/Return: rr_RiskReturnAbstract  
Document Type dei_DocumentType Other
Document Period End Date dei_DocumentPeriodEndDate Sep. 28, 2012
Registrant Name dei_EntityRegistrantName BUFFALO FUNDS
Central Index Key dei_EntityCentralIndexKey 0001135300
Amendment Flag dei_AmendmentFlag false
Document Creation Date dei_DocumentCreationDate Sep. 28, 2012
Document Effective Date dei_DocumentEffectiveDate Sep. 28, 2012
Prospectus Date rr_ProspectusDate Jun. 29, 2012
XML 15 R4.htm IDEA: XBRL DOCUMENT v2.4.0.6
Label Element Value
Risk/Return: rr_RiskReturnAbstract  
Prospectus Date rr_ProspectusDate Jun. 29, 2012
Buffalo Flexible Income Fund (Prospectus Summary): | Buffalo Flexible Income Fund
 
Risk/Return: rr_RiskReturnAbstract  
Risk/Return, Heading rr_RiskReturnHeading Buffalo Flexible Income Fund
Supplement Text ck0001135300_SupplementTextBlock

 

Supplement dated September 28, 2012

to the

 

Buffalo Funds ®

Prospectus dated June 29, 2012

 

Buffalo Flexible Income Fund (BUFBX)

 

 

 

This supplement amends the Prospectus of the Buffalo Funds dated June 29, 2012, as previously supplemented.

 

PROSPECTUS

 

Buffalo Flexible Income Fund

 

The sub-section entitled “Summary Section—Buffalo Flexible Income Fund—Performance” is revised to include the S&P 500 ® Index as the Fund’s primary benchmark index.  The Average Annual Total Returns table on page 12 is hereby replaced with the following:

 

Performance Table, Market Index Changed rr_PerformanceTableMarketIndexChanged Effective immediately, the S&P 500 ® Index has replaced the Bank of America Merrill Lynch U.S. High Yield Master II Index ® as the primary benchmark index of the Flexible Income Fund to more accurately represent the Fund’s investment approach.  The Lipper Mixed-Asset Target Allocation Moderate Funds Index ® previously replaced the Lipper Balanced Fund Index ® as the secondary benchmark index to more accurately represent the Fund’s investment approach.  
Index No Deduction for Fees, Expenses, Taxes rr_IndexNoDeductionForFeesExpensesTaxes reflects no deduction for fees, expenses or taxes
Average Annual Returns, Caption rr_AverageAnnualReturnCaption Average Annual Total Returns for the periods ended December 31, 2011  
Performance Table, Closing rr_PerformanceTableClosingTextBlock

Effective immediately, the S&P 500 ® Index has replaced the Bank of America Merrill Lynch U.S. High Yield Master II Index ® as the primary benchmark index of the Flexible Income Fund to more accurately represent the Fund’s investment approach.  The Lipper Mixed-Asset Target Allocation Moderate Funds Index ® previously replaced the Lipper Balanced Fund Index ® as the secondary benchmark index to more accurately represent the Fund’s investment approach.

 

Supplement Closing ck0001135300_SupplementClosingTextBlock

Please retain this Supplement with your Prospectus for reference.

 

Buffalo Flexible Income Fund | Buffalo Flexible Income Fund
 
Risk/Return: rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol BUFBX
Average Annual Returns, Label rr_AverageAnnualReturnLabel Return Before Taxes
Average Annual Returns, 1 Year rr_AverageAnnualReturnYear01 9.63%
Average Annual Returns, 5 Years rr_AverageAnnualReturnYear05 4.41%
Average Annual Returns, 10 Years rr_AverageAnnualReturnYear10 6.29%
Buffalo Flexible Income Fund | After Taxes on Distributions
 
Risk/Return: rr_RiskReturnAbstract  
Average Annual Returns, Label rr_AverageAnnualReturnLabel Return After Taxes on Distributions
Average Annual Returns, 1 Year rr_AverageAnnualReturnYear01 8.78%
Average Annual Returns, 5 Years rr_AverageAnnualReturnYear05 3.41%
Average Annual Returns, 10 Years rr_AverageAnnualReturnYear10 5.33%
Buffalo Flexible Income Fund | After Taxes on Distributions and Sales
 
Risk/Return: rr_RiskReturnAbstract  
Average Annual Returns, Label rr_AverageAnnualReturnLabel Return After Taxes on Distributions and Sale of Fund Shares
Average Annual Returns, 1 Year rr_AverageAnnualReturnYear01 6.59%
Average Annual Returns, 5 Years rr_AverageAnnualReturnYear05 3.36%
Average Annual Returns, 10 Years rr_AverageAnnualReturnYear10 5.01%
Buffalo Flexible Income Fund | S&P 500 ® Index(reflects no deduction for fees, expenses or taxes)
 
Risk/Return: rr_RiskReturnAbstract  
Average Annual Returns, Label rr_AverageAnnualReturnLabel S&P 500 ® Index(reflects no deduction for fees, expenses or taxes)
Average Annual Returns, 1 Year rr_AverageAnnualReturnYear01 2.11%
Average Annual Returns, 5 Years rr_AverageAnnualReturnYear05 (0.25%)
Average Annual Returns, 10 Years rr_AverageAnnualReturnYear10 2.92%
Buffalo Flexible Income Fund | Lipper Mixed-Asset Target Allocation Moderate Funds Index ®(reflects no deduction for fees, expenses or taxes)
 
Risk/Return: rr_RiskReturnAbstract  
Average Annual Returns, Label rr_AverageAnnualReturnLabel Lipper Mixed-Asset Target Allocation Moderate Funds Index ®(reflects no deduction for fees, expenses or taxes)
Average Annual Returns, 1 Year rr_AverageAnnualReturnYear01 0.37%
Average Annual Returns, 5 Years rr_AverageAnnualReturnYear05 1.38%
Average Annual Returns, 10 Years rr_AverageAnnualReturnYear10 4.06%
Buffalo Flexible Income Fund | Bank of America Merrill Lynch U.S. High Yield Master II Index ®(reflects no deduction for fees, expenses or taxes)
 
Risk/Return: rr_RiskReturnAbstract  
Average Annual Returns, Label rr_AverageAnnualReturnLabel Bank of America Merrill Lynch U.S. High Yield Master II Index ®(reflects no deduction for fees, expenses or taxes)
Average Annual Returns, 1 Year rr_AverageAnnualReturnYear01 4.38%
Average Annual Returns, 5 Years rr_AverageAnnualReturnYear05 7.34%
Average Annual Returns, 10 Years rr_AverageAnnualReturnYear10 8.59%
Buffalo Flexible Income Fund | Lipper Balanced Funds Index ®(reflects no deduction for fees, expenses or taxes)
 
Risk/Return: rr_RiskReturnAbstract  
Average Annual Returns, Label rr_AverageAnnualReturnLabel Lipper Balanced Funds Index ®(reflects no deduction for fees, expenses or taxes)
Average Annual Returns, 1 Year rr_AverageAnnualReturnYear01 0.74%
Average Annual Returns, 5 Years rr_AverageAnnualReturnYear05 1.80%
Average Annual Returns, 10 Years rr_AverageAnnualReturnYear10 4.13%
XML 16 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.0.6 Html 9 21 1 false 9 0 false 1 false false R1.htm 0011 - Document - Document And Entity Information {Elements} Sheet http://www.buffalofunds.com/20120928/role/DocumentDocumentandEntityInformation Document And Entity Information false true R2.htm 010005 - Document - Risk/Return Summary {Unlabeled} (Buffalo Flexible Income Fund (Prospectus Summary):) Sheet http://www.buffalofunds.com/20120928/role/RiskReturn_P0001-S000022450Member Risk/Return Summary (Buffalo Flexible Income Fund (Prospectus Summary):) false false R4.htm 040000 - Disclosure - Risk/Return Detail Data {Elements} Sheet http://xbrl.sec.gov/rr/role/RiskReturnDetailData Risk/Return Detail Data true false All Reports Book All Reports ck0001135300-20120928.xml ck0001135300-20120928.xsd ck0001135300-20120928_def.xml ck0001135300-20120928_lab.xml ck0001135300-20120928_pre.xml ck0001135300-20120928_cal.xml true false