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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 240 2,000 SH   SOLE NO 2,000 0 0
ABBOTT LABS COM 002824100 209 4,700 SH   SOLE NO 4,700 0 0
ABBVIE INC COM 00287Y109 293 4,500 SH   SOLE NO 4,500 0 0
AGRIUM INC COM 008916108 3,554 37,200 SH   SOLE NO 37,200 0 0
ALTRIA GROUP INC COM 02209S103 242 3,382 SH   SOLE NO 3,382 0 0
AMAZON INC COM 023135106 391 441 SH   SOLE NO 441 0 0
AMERIPRISE FINL INC COM 03076C106 298 2,300 SH   SOLE NO 2,300 0 0
ANHEUSER-BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5,161 47,021 SH   SOLE NO 47,021 0 0
APPLE INC COM 037833100 730 5,079 SH   SOLE NO 5,079 0 0
ARES CAPITAL CORP COM 04010L103 1,265 72,773 SH   SOLE NO 72,773 0 0
BANCO SANTANDER SA ADR 05964H105 206 34,006 SH   SOLE NO 34,006 0 0
BERKSHIRE HATHAWAY INC DEL CLA 084670108 500 2 SH   SOLE NO 2 0 0
BERKSHIRE HATHAWAY INC DEL CLB 084670702 7,911 47,461 SH   SOLE NO 47,461 0 0
CSRA INC COM 12650T104 6,403 218,616 SH   SOLE NO 218,616 0 0
CVS HEALTH CORP COM 126650100 313 3,985 SH   SOLE NO 3,985 0 0
CALMARE THERAPEUTICS INC COM 13126R102 6 50,000 SH   SOLE NO 50,000 0 0
CANADIAN NATL RAILWAY CO COM 136375102 7,179 97,101 SH   SOLE NO 97,101 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,363 73,430 SH   SOLE NO 73,430 0 0
CATERPILLAR INC DEL COM 149123101 278 3,000 SH   SOLE NO 3,000 0 0
CISCO SYS COM 17275R102 377 11,147 SH   SOLE NO 11,147 0 0
COCA COLA INC COM 191216100 672 15,838 SH   SOLE NO 15,838 0 0
COLGATE PALMOLIVE CO COM 194162103 4,940 67,493 SH   SOLE NO 67,493 0 0
COPART INC COM 217204106 10,057 162,400 SH   SOLE NO 162,400 0 0
CUMMINS INC COM 231021106 6,209 41,063 SH   SOLE NO 41,063 0 0
DEERE & CO COM 244199105 7,361 67,617 SH   SOLE NO 67,617 0 0
DISNEY WALT CO COM 254687106 221 1,950 SH   SOLE NO 1,950 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 550 6,850 SH   SOLE NO 6,850 0 0
EXXON MOBIL CORP COM 30231G102 2,472 30,140 SH   SOLE NO 30,140 0 0
F M C CORP COM NEW 302491303 4,276 61,445 SH   SOLE NO 61,445 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 8,722 151,507 SH   SOLE NO 151,507 0 0
GENL DYNAMICS CORP COM 369550108 8,894 47,512 SH   SOLE NO 47,512 0 0
GENERAL ELECTRIC CO COM 369604103 635 21,305 SH   SOLE NO 21,305 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,334 37,047 SH   SOLE NO 37,047 0 0
HENRY JACK & ASSOC INC COM 426281101 2,316 24,879 SH   SOLE NO 24,879 0 0
ILLIMOIS TOOL WKS INC COM 452308109 384 2,900 SH   SOLE NO 2,900 0 0
INGREDION INC COM 457187102 2,890 24,000 SH   SOLE NO 24,000 0 0
JPMORGAN CHASE & CO COM 46625H100 299 3,406 SH   SOLE NO 3,406 0 0
JOHNSON & JOHNSON COM 478160104 8,012 64,327 SH   SOLE NO 64,327 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 3,947 27,512 SH   SOLE NO 27,512 0 0
M&T BK CORP COM 55261F104 265 1,714 SH   SOLE NO 1,714 0 0
MCDONALDS CORP COM 580135101 434 3,351 SH   SOLE NO 3,351 0 0
MICROSOFT CORP COM 594918104 348 5,288 SH   SOLE NO 5,288 0 0
MIDDLEBY CORP COM 596278101 5,822 42,671 SH   SOLE NO 42,671 0 0
PFIZER INC COM 717081103 388 11,347 SH   SOLE NO 11,347 0 0
POLARIS INDS INC COM 731068102 3,282 39,160 SH   SOLE NO 39,160 0 0
PROCTER & GAMBLE CO COM 742718109 599 6,670 SH   SOLE NO 6,670 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3,846 39,165 SH   SOLE NO 39,165 0 0
RAYTHEON CO COM NEW 755111507 374 2,450 SH   SOLE NO 2,450 0 0
SCHLUMBERGER LTD COM 806857108 428 5,475 SH   SOLE NO 5,475 0 0
STONEMOR PARTNERS LP COM UNIT 86183Q100 82 10,298 SH   SOLE NO 10,298 0 0
TC PIPELINES LP UT COM LTD PARTN 87233Q108 6,206 104,026 SH   SOLE NO 104,026 0 0
TJX COS INC COM 872540109 6,158 77,865 SH   SOLE NO 77,865 0 0
3M CO COM 88579Y101 483 2,525 SH   SOLE NO 2,525 0 0
UNION PACIFIC COM 907818108 983 9,285 SH   SOLE NO 9,285 0 0
UNITED PARCEL SERVICE INC CL B 911312106 343 3,200 SH   SOLE NO 3,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 468 4,168 SH   SOLE NO 4,168 0 0
UNIVERSAL FST PRODS INC COM 913543104 238 2,415 SH   SOLE NO 2,415 0 0
VISA INC COM CLA 92826C839 256 2,885 SH   SOLE NO 2,885 0 0
WYNN RESORTS LTD COM 983134107 585 5,101 SH   SOLE NO 5,101 0 0