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 5,731 34,394 SH   SOLE 34,394 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,498 12,978 SH   SOLE 12,978 0 0
AFLAC INC COM 001055102 5,415 85,769 SH   SOLE 85,769 0 0
ALPHABET INC CAP STK CL C 02079K107 992 1,331 SH   SOLE 1,331 0 0
ALPHABET INC CAP STK CL A 02079K305 4,134 5,419 SH   SOLE 5,419 0 0
AMGEN INC COM 031162100 201 1,339 SH   SOLE 1,339 0 0
APPLE INC COM 037833100 8,568 78,613 SH   SOLE 78,613 0 0
AT&T INC COM 00206R102 3,600 91,918 SH   SOLE 91,918 0 0
AVID TECHNOLOGY INC COM 05367P100 2,784 411,883 SH   SOLE 411,883 0 0
BARD C R INC COM 067383109 6,668 32,900 SH   SOLE 32,900 0 0
BECTON DICKINSON & CO COM 075887109 6,276 41,337 SH   SOLE 41,337 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,298 44,389 SH   SOLE 44,389 0 0
BOEING CO COM 097023105 3,381 26,635 SH   SOLE 26,635 0 0
CALAVO GROWERS INC COM 128246105 234 4,100 SH   SOLE 4,100 0 0
CERNER CORP COM 156782104 4,631 87,443 SH   SOLE 87,443 0 0
CHEVRON CORP NEW COM 166764100 524 5,494 SH   SOLE 5,494 0 0
COLGATE PALMOLIVE CO COM 194162103 2,606 36,888 SH   SOLE 36,888 0 0
CONOCOPHILLIPS COM 20825C104 2,068 51,358 SH   SOLE 51,358 0 0
COPART INC COM 217204106 4,228 103,704 SH   SOLE 103,704 0 0
COSTCO WHSL CORP NEW COM 22160K105 919 5,830 SH   SOLE 5,830 0 0
CUMMINS INC COM 231021106 5,677 51,639 SH   SOLE 51,639 0 0
DANAHER CORP DEL COM 235851102 474 5,000 SH   SOLE 5,000 0 0
DECKERS OUTDOOR CORP COM 243537107 4,192 69,978 SH   SOLE 69,978 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 1,695 102,229 SH   SOLE 102,229 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,378 12,778 SH   SOLE 12,778 0 0
DISNEY WALT CO COM DISNEY 254687106 302 3,041 SH   SOLE 3,041 0 0
EMERSON ELEC CO COM 291011104 2,480 45,604 SH   SOLE 45,604 0 0
EXXON MOBIL CORP COM 30231G102 4,022 48,120 SH   SOLE 48,120 0 0
GENERAL ELECTRIC CO COM 369604103 283 8,915 SH   SOLE 8,915 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 470 38,109 SH   SOLE 38,109 0 0
HOME DEPOT INC COM 437076102 201 1,504 SH   SOLE 1,504 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 4,133 62,051 SH   SOLE 62,051 0 0
IDEXX LABS INC COM 45168D104 6,652 84,934 SH   SOLE 84,934 0 0
INTEL CORP COM 458140100 5,529 170,914 SH   SOLE 170,914 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,676 24,270 SH   SOLE 24,270 0 0
INTUIT COM 461202103 355 3,417 SH   SOLE 3,417 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 859 7,209 SH   SOLE 7,209 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,050 9,921 SH   SOLE 9,921 0 0
ISHARES TR MSCI EAFE ETF 464287465 389 6,803 SH   SOLE 6,803 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 274 2,742 SH   SOLE 2,742 0 0
ISHARES TR RUS 1000 ETF 464287622 1,317 11,548 SH   SOLE 11,548 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,389 25,641 SH   SOLE 25,641 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 399 3,010 SH   SOLE 3,010 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,327 11,998 SH   SOLE 11,998 0 0
ISHARES TR CORE S&P SCP ETF 464287804 20,049 178,101 SH   SOLE 178,101 0 0
ISHARES TR SP SMCP600GR ETF 464287887 219 1,762 SH   SOLE 1,762 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 780 7,348 SH   SOLE 7,348 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,037 20,817 SH   SOLE 20,817 0 0
ISHARES TR NATIONAL MUN ETF 464288414 945 8,463 SH   SOLE 8,463 0 0
JOHNSON & JOHNSON COM 478160104 749 6,920 SH   SOLE 6,920 0 0
KIMBERLY CLARK CORP COM 494368103 252 1,874 SH   SOLE 1,874 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 223 7,827 SH   SOLE 7,827 0 0
LEGG MASON INC COM 524901105 4,458 128,560 SH   SOLE 128,560 0 0
LOWES COS INC COM 548661107 364 4,800 SH   SOLE 4,800 0 0
MANTECH INTL CORP CL A 564563104 2,739 85,630 SH   SOLE 85,630 0 0
MASTERCARD INC CL A 57636Q104 7,007 74,153 SH   SOLE 74,153 0 0
MCDONALDS CORP COM 580135101 235 1,870 SH   SOLE 1,870 0 0
NEXTERA ENERGY INC COM 65339F101 4,321 36,514 SH   SOLE 36,514 0 0
NIKE INC CL B 654106103 5,932 96,496 SH   SOLE 96,496 0 0
NORDSTROM INC COM 655664100 2,573 44,976 SH   SOLE 44,976 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,226 16,930 SH   SOLE 16,930 0 0
OMNICELL INC COM 68213N109 3,255 116,785 SH   SOLE 116,785 0 0
PEPSICO INC COM 713448108 5,109 49,851 SH   SOLE 49,851 0 0
POLARIS INDS INC COM 731068102 3,090 31,378 SH   SOLE 31,378 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,092 78,307 SH   SOLE 78,307 0 0
PROCTER & GAMBLE CO COM 742718109 315 3,831 SH   SOLE 3,831 0 0
QUALCOMM INC COM 747525103 3,190 62,376 SH   SOLE 62,376 0 0
RESMED INC COM 761152107 4,326 74,816 SH   SOLE 74,816 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 203 3,520 SH   SOLE 3,520 0 0
SCHLUMBERGER LTD COM 806857108 967 13,111 SH   SOLE 13,111 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,554 91,166 SH   SOLE 91,166 0 0
STARBUCKS CORP COM 855244109 6,383 106,911 SH   SOLE 106,911 0 0
STERIS CORP COM 859152100 5,980 84,163 SH   SOLE 84,163 0 0
STRYKER CORP COM 863667101 671 6,250 SH   SOLE 6,250 0 0
SYNAPTICS INC COM 87157D109 4,660 58,446 SH   SOLE 58,446 0 0
TCF FINL CORP COM 872275102 123 10,001 SH   SOLE 10,001 0 0
TELEFLEX INC COM 879369106 3,800 24,205 SH   SOLE 24,205 0 0
TUMI HLDGS INC COM 89969Q104 433 16,140 SH   SOLE 16,140 0 0
UNITED TECHNOLOGIES CORP COM 913017109 687 6,859 SH   SOLE 6,859 0 0
US BANCORP DEL COM NEW 902973304 267 6,568 SH   SOLE 6,568 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 722 13,349 SH   SOLE 13,349 0 0
VISA INC COM CL A 92826C839 467 6,104 SH   SOLE 6,104 0 0
WABTEC CORP COM 929740108 5,811 73,283 SH   SOLE 73,283 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,286 86,490 SH   SOLE 86,490 0 0
WELLS FARGO & CO NEW COM 949746101 368 7,600 SH   SOLE 7,600 0 0
WHOLE FOODS MKT INC COM 966837106 4,383 140,882 SH   SOLE 140,882 0 0