The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 220 5,725 SH   SOLE   5,725 0 0
ABBVIE INC COM 00287Y109 243 4,725 SH   SOLE   4,725 0 0
ACCESS MIDSTREAM PARTNRS LP UNIT 00434L109 423 7,350 SH   SOLE   7,350 0 0
APPLE INC COM 037833100 454 846 SH   SOLE   846 0 0
ARES CAPITAL CORP COM 04010L103 6,313 358,260 SH   SOLE   358,260 0 0
AZZ INC COM 002474104 5,784 129,458 SH   SOLE   129,458 0 0
BANCO SANTANDER SA ADR 05964H105 261 27,294 SH   SOLE   27,294 0 0
BERKSHIRE HATHAWAY INC DEL CLA 084670108 562 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CLB 084670702 7,901 63,223 SH   SOLE   63,223 0 0
CVS CAREMARK CORP COM 126650100 479 6,400 SH   SOLE   6,400 0 0
CANADIAN NATL RAILWAY CO COM 136375102 6,542 116,372 SH   SOLE   116,372 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,240 54,953 SH   SOLE   54,953 0 0
CATERPILLAR INC DEL COM 149123101 268 2,700 SH   SOLE   2,700 0 0
COCA COLA INC COM 191216100 6,157 159,250 SH   SOLE   159,250 0 0
COLGATE PALMOLIVE CO COM 194162103 6,047 93,219 SH   SOLE   93,219 0 0
COPART INC COM 217204106 9,094 249,912 SH   SOLE   249,912 0 0
CUMMINS INC COM 231021106 7,224 48,490 SH   SOLE   48,490 0 0
DARLING INTL COM 237266101 5,852 292,305 SH   SOLE   292,305 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 463 6,900 SH   SOLE   6,900 0 0
EV ENERGY PARTNERS L P COM UNITS 26926V107 258 7,697 SH   SOLE   7,697 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G102 4,125 54,930 SH   SOLE   54,930 0 0
EXXON MOBIL CORP COM 30231G102 4,203 43,028 SH   SOLE   43,028 0 0
FRANKS INTL N V COM N33462107 2,350 94,830 SH   SOLE   94,830 0 0
GENL DYNAMICS CORP COM 369550108 7,513 68,979 SH   SOLE   68,979 0 0
GENERAL ELECTRIC CO COM 369604103 439 16,939 SH   SOLE   16,939 0 0
HARLEY DAVIDSON INC COM 412822108 2,446 36,721 SH   SOLE   36,721 0 0
HENRY JACK & ASSOC INC COM 426281101 2,124 38,092 SH   SOLE   38,092 0 0
INGREDION INC COM 457187102 1,640 24,090 SH   SOLE   24,090 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,145 31,922 SH   SOLE   31,922 0 0
JOHNSON & JOHNSON COM 478160104 8,379 85,301 SH   SOLE   85,301 0 0
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 627 8,475 SH   SOLE   8,475 0 0
LINN ENERGY LLC UNIT LTD LIAB 536020100 5,449 192,424 SH   SOLE   192,424 0 0
M&T BK CORP COM 55261F104 883 7,281 SH   SOLE   7,281 0 0
MCDONALDS CORP COM 580135101 5,886 60,038 SH   SOLE   60,038 0 0
MICROSOFT CORP COM 594918104 320 7,800 SH   SOLE   7,800 0 0
MIDDLEBY CORP COM 596278101 6,841 25,894 SH   SOLE   25,894 0 0
PFIZER INC COM 717081103 206 6,422 SH   SOLE   6,422 0 0
PLUM CREEK TIMBER CO INC COM 729251108 3,210 76,351 SH   SOLE   76,351 0 0
PRICESMART INC COM 741511109 3,510 34,772 SH   SOLE   34,772 0 0
PROCTER & GAMBLE CO COM 742718109 674 8,360 SH   SOLE   8,360 0 0
RAYTHEON CO COM NEW 755111507 207 2,100 SH   SOLE   2,100 0 0
SCHLUMBERGER LTD COM 806857108 581 5,960 SH   SOLE   5,960 0 0
STONEMOR PARTNERS LP COM UNIT 86183Q100 5,593 222,392 SH   SOLE   222,392 0 0
TC PIPELINES LP UT COM LTD PARTN 87233Q108 5,571 116,235 SH   SOLE   116,235 0 0
3M CO COM 88579Y101 396 2,916 SH   SOLE   2,916 0 0
UNION PACIFIC COM 907818108 1,220 6,500 SH   SOLE   6,500 0 0
UNITED PARCEL SSERVICE INC CL B 911312106 312 3,200 SH   SOLE   3,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 487 4,168 SH   SOLE   4,168 0 0
UNIVERSAL FST PRODS INC COM 913543104 249 4,500 SH   SOLE   4,500 0 0