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
1/100 BERKSHIRE HTWY CLA 100 S com 084990175 3,415 1,600 SH   SOLE   500 0 1,100
ALIBABA GP HLDG LTD com 01609W102 25,864 327,273 SH   SOLE   124,883 0 202,390
ALLIED HEALTHCARE PRODS I com 019222108 7 10,000 SH   SOLE   0 0 10,000
ALPHABET INC CLASS A com 02079K305 24,636 32,293 SH   SOLE   12,379 0 19,914
ALPHABET INC CLASS C com 02079K107 14,623 19,629 SH   SOLE   8,074 0 11,555
ALTRIA GROUP INC com 02209S103 358 5,714 SH   SOLE   0 0 5,714
APPLE INC com 037833100 435 3,994 SH   SOLE   480 0 3,514
BAIDU INC com 056752108 21,263 111,396 SH   SOLE   43,075 0 68,321
BERKSHIRE HATHAWAY B NEW CLASS com 084670702 377 2,655 SH   SOLE   1,275 0 1,380
BLUE BIRD CORP com 095306106 448 41,305 SH   SOLE   0 0 41,305
C V S CAREMARK CORP com 126650100 55,349 533,584 SH   SOLE   204,467 0 329,117
CENTENE CORP com 15135B101 16,035 260,440 SH   SOLE   100,633 0 159,807
CISCO SYSTEMS INC com 17275R102 440 15,450 SH   SOLE   0 0 15,450
COGNIZANT TECH SOL CL A com 192446102 47,351 755,205 SH   SOLE   288,257 0 466,948
DANAHER CORP com 235851102 29,605 312,089 SH   SOLE   117,645 0 194,444
EBAY INC com 278642103 10,785 452,029 SH   SOLE   178,511 0 273,518
EXPRESS SCRIPTS HLDG CO com 30219G108 51,748 753,349 SH   SOLE   287,258 0 466,091
EXXON MOBIL CORPORATION com 30231G102 285 3,407 SH   SOLE   150 0 3,257
GABRIEL TECHNOLOGIES CP com 362447104 0 10,000 SH   SOLE   10,000 0 0
HERTZ GLOBAL HLDGS INC com 42805T105 9,153 869,231 SH   SOLE   343,365 0 525,866
IDEXX LABS INC com 45168D104 15,596 199,138 SH   SOLE   80,776 0 118,362
INTERCONTINENTAL EXCHANGE com 45866f104 28,642 121,806 SH   SOLE   48,423 0 73,383
INTL BUSINESS MACHINES com 459200101 668 4,413 SH   SOLE   0 0 4,413
ISHARES MSCI GWTH IDX FD com 464288885 207 3,150 SH   SOLE   800 0 2,350
ISHARES TR DJ TOTAL MKT US TOT com 464287846 372 3,625 SH   SOLE   1,500 0 2,125
ISHARES TR RUSSELL 1000 RUSSEL com 464287622 374 3,275 SH   SOLE   1,350 0 1,925
JOHNSON & JOHNSON com 478160104 470 4,343 SH   SOLE   2,392 0 1,951
MICROSOFT CORP com 594918104 266 4,810 SH   SOLE   2,400 0 2,410
MONSANTO CO com 61166W101 13,281 151,363 SH   SOLE   58,912 0 92,451
P G & E CORP com 69331C108 259 4,339 SH   SOLE   30 0 4,309
PAYPAL HOLDINGS INC com 70450Y103 17,415 451,173 SH   SOLE   179,315 0 271,858
PEMBINA PIPELINE CORP F com 706327103 322 11,939 SH   SOLE   11,939 0 0
PERRIGO CO PLC com G97822103 19,801 154,776 SH   SOLE   59,335 0 95,441
PHILIP MORRIS INTL INC com 718172109 681 6,942 SH   SOLE   0 0 6,942
PROCTER & GAMBLE com 742718109 241 2,929 SH   SOLE   0 0 2,929
PROGRESSIVE CORP OHIO com 743315103 218 6,196 SH   SOLE   600 0 5,596
QUANTUM CORP DLT & STORAGE com 747906204 12 20,309 SH   SOLE   0 0 20,309
RICHARDS PACKAGING INCOME com 763102100 333 20,500 SH   SOLE   0 0 20,500
SHERWIN-WILLIAMS com 824348106 370 1,300 SH   SOLE   1,300 0 0
VISA INC com 92826C839 47,042 615,089 SH   SOLE   231,384 0 383,705
ZEBRA TECH CORP com 989207105 19,425 281,519 SH   SOLE   107,574 0 173,945
BLUE BIRD CORP WARRANTS EXP 01 com 095306114 111 110,947 SH   SOLE   0 0 110,947