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
3M CO COM 88579Y101 2,289 15,196 SH   SOLE   14,766 0 430
ABBOTT LABS COM 002824100 2,785 62,008 SH   SOLE   60,728 0 1,280
ABBVIE INC COM 00287Y109 8,192 138,288 SH   SOLE   134,818 0 3,470
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,638 25,243 SH   SOLE   24,368 0 875
ALPHABET CAP STK CL A 02079K305 3,668 4,714 SH   SOLE   4,603 0 111
ALPHABET CAP STK CL C 02079K107 1,636 2,156 SH   SOLE   2,099 0 57
ALTRIA GROUP INC COM 02209S103 720 12,361 SH   SOLE   12,161 0 200
APPLE INC COM 037833100 9,799 93,096 SH   SOLE   91,126 0 1,970
AT&T INC COM 00206R102 273 7,943 SH   SOLE   7,943 0 0
BAXALTA INC COM 07177M103 3,042 77,948 SH   SOLE   76,368 0 1,580
BAXTER INTL INC COM 071813109 2,961 77,619 SH   SOLE   76,039 0 1,580
BECTON DICKINSON & CO COM 075887109 2,625 17,033 SH   SOLE   16,773 0 260
BERKSHIRE HATHAWAY INC DEL CL A 084670108 396 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,062 98,928 SH   SOLE   96,963 0 1,965
BIOGEN INC COM 09062X103 4,480 14,624 SH   SOLE   14,329 0 295
BRISTOL MYERS SQUIBB CO COM 110122108 218 3,168 SH   SOLE   3,168 0 0
BROWN FORMAN CORP CL B 115637209 284 2,861 SH   SOLE   2,727 0 134
CSRA INC COM 12650T104 680 22,650 SH   SOLE   22,650 0 0
CANADIAN NATL RY CO COM 136375102 6,201 110,961 SH   SOLE   107,681 0 3,280
CENTRAL SECS CORP COM 155123102 286 15,042 SH   SOLE   15,042 0 0
CHEVRON CORP NEW COM 166764100 375 4,167 SH   SOLE   4,057 0 110
CISCO SYS INC COM 17275R102 2,596 95,600 SH   SOLE   93,035 0 2,565
COCA COLA CO COM 191216100 202 4,711 SH   SOLE   4,711 0 0
COGNIZANT TECHNOLOGY SOLUTIO CLA 192446102 6,143 102,345 SH   SOLE   99,005 0 3,340
COMPUTER PROGRAMS & SYS INC COM 205306103 1,709 34,341 SH   SOLE   33,371 0 970
COMPUTER SCIENCES CORP COM 205363104 740 22,650 SH   SOLE   22,650 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,374 61,484 SH   SOLE   58,704 0 2,780
EXXON MOBIL CORP COM 30231G102 265 3,397 SH   SOLE   3,397 0 0
F5 NETWORKS INC COM 315616102 1,248 12,874 SH   SOLE   12,824 0 50
FACTSET RESH SYS INC COM 303075105 3,184 19,585 SH   SOLE   18,950 0 635
FASTENAL CO COM 311900104 4,444 108,877 SH   SOLE   106,002 0 2,875
FLUOR CORP NEW COM 343412102 1,953 41,362 SH   SOLE   40,582 0 780
GENTEX CORP COM 371901109 2,364 147,645 SH   SOLE   144,475 0 3,170
GENUINE PARTS CO COM 372460105 990 11,526 SH   SOLE   11,436 0 90
GILEAD SCIENCES INC COM 375558103 7,892 77,995 SH   SOLE   75,970 0 2,025
HORMEL FOODS CORP COM 440452100 371 4,687 SH   SOLE   4,647 0 40
INTERNATIONAL BUSINESS MACHS COM 459200101 289 2,100 SH   SOLE   2,080 0 20
JOHNSON & JOHNSON COM 478160104 4,209 40,978 SH   SOLE   40,003 0 975
MASTERCARD INC CL A 57636Q104 3,548 36,440 SH   SOLE   35,830 0 610
MCDONALDS CORP COM 580135101 245 2,069 SH   SOLE   2,069 0 0
MERCK & CO INC NEW COM 58933Y105 470 8,903 SH   SOLE   8,903 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 1,302 32,510 SH   SOLE   31,250 0 1,260
MICROSOFT CORP COM 594918104 5,664 102,098 SH   SOLE   98,818 0 3,280
ORACLE CORP COM 68389X105 6,030 165,063 SH   SOLE   159,863 0 5,200
PAYCHEX INC COM 704326107 3,115 58,887 SH   SOLE   57,722 0 1,165
PEPSICO INC COM 713448108 3,000 30,021 SH   SOLE   29,326 0 695
PHILIP MORRIS INTL INC COM 718172109 685 7,790 SH   SOLE   7,710 0 80
POLARIS INDS INC COM 731068102 3,455 40,193 SH   SOLE   39,353 0 840
PRICELINE GRP INC COM NEW 741503403 3,922 3,076 SH   SOLE   2,966 0 110
PRICE T ROWE GROUP INC COM 74144T108 5,713 79,910 SH   SOLE   78,225 0 1,685
PROCTER & GAMBLE CO COM 742718109 5,165 65,044 SH   SOLE   62,899 0 2,145
QUALCOMM INC COM 747525103 2,836 56,746 SH   SOLE   55,206 0 1,540
STARBUCKS CORP COM 855244109 2,742 45,670 SH   SOLE   44,440 0 1,230
STRYKER CORP COM 863667101 2,852 30,685 SH   SOLE   30,085 0 600
TEXAS PAC LD TR SUB CTF PROP IT 882610108 216 1,650 SH   SOLE   1,650 0 0
TJX COS INC NEW COM 872540109 2,059 29,035 SH   SOLE   28,560 0 475
UNITED PARCEL SERVICE INC CL B 911312106 7,402 76,922 SH   SOLE   75,097 0 1,825
UNITED TECHNOLOGIES CORP COM 913017109 2,939 30,595 SH   SOLE   29,740 0 855
VSE CORP COM 918284100 2,046 32,907 SH   SOLE   32,907 0 0
WAL-MART STORES INC COM 931142103 1,423 23,210 SH   SOLE   22,745 0 465
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,140 25,132 SH   SOLE   24,677 0 455
WABTEC CORP COM 929740108 4,360 61,305 SH   SOLE   59,715 0 1,590
WESTWOOD HLDGS GROUP INC COM 961765104 3,144 60,351 SH   SOLE   59,031 0 1,320