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 252 5,450 SH   SOLE NO 5,450 0 0
ABBVIE INC COM 00287Y109 203 3,475 SH   SOLE NO 3,475 0 0
AIR PRODS & CHEMS INC COM 009158106 201 1,329 SH   SOLE NO 1,329 0 0
ANHEUSER-BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6,252 51,282 SH   SOLE NO 51,282 0 0
APPLE INC COM 037833100 691 5,557 SH   SOLE NO 5,557 0 0
ARES CAPITAL CORP COM 04010L103 3,673 213,894 SH   SOLE NO 213,894 0 0
BANCO SANTANDER SA ADR 05964H105 241 32,341 SH   SOLE NO 32,341 0 0
BERKSHIRE HATHAWAY INC DEL CLA 084670108 653 3 SH   SOLE NO 3 0 0
BERKSHIRE HATHAWAY INC DEL CLB 084670702 9,136 63,307 SH   SOLE NO 63,307 0 0
CVS HEALTH CORP COM 126650100 661 6,400 SH   SOLE NO 6,400 0 0
CANADIAN NATL RAILWAY CO COM 136375102 7,699 115,133 SH   SOLE NO 115,133 0 0
CAPITAL ONE FINL CORP COM 14040H105 5,983 75,904 SH   SOLE NO 75,904 0 0
CATERPILLAR INC DEL COM 149123101 204 2,550 SH   SOLE NO 2,550 0 0
CISCO SYS COM 17275R102 276 10,032 SH   SOLE NO 10,032 0 0
COCA COLA INC COM 191216100 820 20,231 SH   SOLE NO 20,231 0 0
COLGATE PALMOLIVE CO COM 194162103 6,140 88,549 SH   SOLE NO 88,549 0 0
COPART INC COM 217204106 9,137 243,189 SH   SOLE NO 243,189 0 0
CUMMINS INC COM 231021106 6,698 48,310 SH   SOLE NO 48,310 0 0
DARLING INGREDIENTS INC COM 237266101 4,245 302,975 SH   SOLE NO 302,975 0 0
DEERE & CO COM 244199105 6,149 70,125 SH   SOLE NO 70,125 0 0
DISNEY WALT CO COM 254687106 288 2,741 SH   SOLE NO 2,741 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 465 6,500 SH   SOLE NO 6,500 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G102 7,480 86,202 SH   SOLE NO 86,202 0 0
EXXON MOBIL CORP COM 30231G102 3,536 41,598 SH   SOLE NO 41,598 0 0
GENL DYNAMICS CORP COM 369550108 9,046 66,645 SH   SOLE NO 66,645 0 0
GENERAL ELECTRIC CO COM 369604103 415 16,719 SH   SOLE NO 16,719 0 0
HARLEY DAVIDSON INC COM 412822108 2,382 39,224 SH   SOLE NO 39,224 0 0
HENRY JACK & ASSOC INC COM 426281101 2,653 37,957 SH   SOLE NO 37,957 0 0
INGREDION INC COM 457187102 1,875 24,090 SH   SOLE NO 24,090 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 495 3,087 SH   SOLE NO 3,087 0 0
JOHNSON & JOHNSON COM 478160104 8,570 85,186 SH   SOLE NO 85,186 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,309 26,242 SH   SOLE NO 26,242 0 0
LINN ENERGY LLC UNIT LTD LIAB 536020100 3,012 272,352 SH   SOLE NO 272,352 0 0
M&T BK CORP COM 55261F104 914 7,199 SH   SOLE NO 7,199 0 0
MCDONALDS CORP COM 580135101 792 8,126 SH   SOLE NO 8,126 0 0
MICROSOFT CORP COM 594918104 301 7,400 SH   SOLE NO 7,400 0 0
MIDDLEBY CORP COM 596278101 7,559 73,638 SH   SOLE NO 73,638 0 0
PFIZER INC COM 717081103 278 7,997 SH   SOLE NO 7,997 0 0
PLUM CREEK TIMBER CO INC COM 729251108 422 9,719 SH   SOLE NO 9,719 0 0
PRAXAIR INC COM 74005P104 6,178 51,168 SH   SOLE NO 51,168 0 0
PROCTER & GAMBLE CO COM 742718109 619 7,556 SH   SOLE NO 7,556 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3,334 43,377 SH   SOLE NO 43,377 0 0
RAYTHEON CO COM 755111507 213 1,950 SH   SOLE NO 1,950 0 0
SCHLUMBERGER LTD COM 806857108 469 5,615 SH   SOLE NO 5,615 0 0
STONEMOR PARTNERS LP COM UNIT 86183Q100 6,659 231,132 SH   SOLE NO 231,132 0 0
TC PIPELINES LP UT COM LTD PARTN 87233Q108 7,631 117,130 SH   SOLE NO 117,130 0 0
TJX COS INC COM 872540109 6,642 94,817 SH   SOLE NO 94,817 0 0
3M CO COM 88579Y101 452 2,741 SH   SOLE NO 2,741 0 0
UNION PACIFIC COM 907818108 1,354 12,500 SH   SOLE NO 12,500 0 0
UNITED PARCEL SSERVICE INC CL B 911312106 310 3,200 SH   SOLE NO 3,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 477 4,068 SH   SOLE NO 4,068 0 0
UNIVERSAL FST PRODS INC COM 913543104 250 4,500 SH   SOLE NO 4,500 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 384 7,794 SH   SOLE NO 7,794 0 0