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,906 1,600 SH   SOLE   500 0 1,100
ALIBABA GP HLDG LTD com 01609W102 28,436 323,841 SH   SOLE   125,302 0 198,539
ALPHABET INC CLASS A com 02079K305 36,793 46,430 SH   SOLE   18,035 0 28,395
ALPHABET INC CLASS C com 02079K107 14,923 19,335 SH   SOLE   8,099 0 11,236
ALTRIA GROUP INC com 02209S103 2,302 34,047 SH   SOLE   14,175 0 19,872
APPLE INC com 037833100 544 4,698 SH   SOLE   868 0 3,830
BAIDU INC com 056752108 25,326 154,040 SH   SOLE   60,011 0 94,029
BERKSHIRE HATHAWAY B NEW CLASS com 084670702 2,063 12,655 SH   SOLE   6,275 0 6,380
BLUE BIRD CORP com 095306106 472 30,549 SH   SOLE   0 0 30,549
C V S CAREMARK CORP com 126650100 42,396 537,274 SH   SOLE   211,268 0 326,006
CELGENE CORP com 151020104 207 1,790 SH   SOLE   1,790 0 0
CENTENE CORP com 15135B101 26,750 473,362 SH   SOLE   182,372 0 290,990
CISCO SYSTEMS INC com 17275R102 467 15,450 SH   SOLE   0 0 15,450
COGNIZANT TECH SOL CL A com 192446102 54,719 976,608 SH   SOLE   381,824 0 594,784
DANAHER CORP com 235851102 24,304 312,234 SH   SOLE   121,557 0 190,677
EDGEWELL PERSONAL CARE INC com 28035Q102 445 6,090 SH   SOLE   2,567 0 3,523
EMERSON ELECTRIC CO com 291011104 413 7,411 SH   SOLE   2,361 0 5,050
ENDOCYTE INC com 29269a102 26 10,000 SH   SOLE   10,000 0 0
EXPRESS SCRIPTS HLDG CO com 30219G108 59,887 870,584 SH   SOLE   333,086 0 537,498
EXXON MOBIL CORPORATION com 30231G102 1,532 16,976 SH   SOLE   6,883 0 10,093
GABRIEL TECHNOLOGIES CP com 362447104 0 10,000 SH   SOLE   10,000 0 0
IDEXX LABS INC com 45168D104 6,807 58,047 SH   SOLE   23,256 0 34,791
INTERCONTINENTAL EXCHANGE com 45866f104 34,532 612,044 SH   SOLE   246,982 0 365,062
INTL BUSINESS MACHINES com 459200101 730 4,396 SH   SOLE   0 0 4,396
ISHARES MSCI GWTH IDX FD com 464288885 201 3,150 SH   SOLE   800 0 2,350
ISHARES TR DJ TOTAL MKT US TOT com 464287846 406 3,625 SH   SOLE   1,500 0 2,125
ISHARES TR MSCI EAFE FD MSCI E com 464287465 1,687 29,220 SH   SOLE   27,445 0 1,775
ISHARES TR RUSSELL 1000 RUSSEL com 464287622 408 3,275 SH   SOLE   1,350 0 1,925
JOHNSON & JOHNSON com 478160104 480 4,168 SH   SOLE   2,392 0 1,776
KELLOGG CO com 487836108 659 8,938 SH   SOLE   3,938 0 5,000
KRAFT HEINZ CO com 500754106 562 6,435 SH   SOLE   2,808 0 3,627
MERCK & CO INC NEW com 58933y105 579 9,837 SH   SOLE   3,884 0 5,953
MICROSOFT CORP com 594918104 337 5,430 SH   SOLE   3,020 0 2,410
MONDELEZ INTL INC com 609207105 869 19,605 SH   SOLE   8,422 0 11,183
MONSANTO CO com 61166W101 10,873 103,347 SH   SOLE   39,091 0 64,256
P G & E CORP com 69331C108 262 4,309 SH   SOLE   0 0 4,309
PAYPAL HOLDINGS INC com 70450Y103 27,852 705,645 SH   SOLE   279,769 0 425,876
PEMBINA PIPELINE CORP F com 706327103 374 11,939 SH   SOLE   11,939 0 0
PERRIGO CO PLC com G97822103 10,277 123,483 SH   SOLE   47,725 0 75,758
PFIZER INC com 717081103 433 13,332 SH   SOLE   5,716 0 7,616
PHILIP MORRIS INTL INC com 718172109 2,848 31,127 SH   SOLE   12,108 0 19,019
PROCTER & GAMBLE com 742718109 1,025 12,194 SH   SOLE   4,725 0 7,469
PROGRESSIVE CORP OHIO com 743315103 220 6,196 SH   SOLE   600 0 5,596
QUANTUM CORP DLT & STORAGE com 747906204 17 20,309 SH   SOLE   0 0 20,309
RICHARDS PACKAGING INCOME com 763102100 379 20,500 SH   SOLE   0 0 20,500
S&P 500 INDEX com 464287200 975 4,335 SH   SOLE   3,751 0 584
SHERWIN-WILLIAMS com 824348106 349 1,300 SH   SOLE   1,300 0 0
SPDR S&P MIDCAP 400 ETF com 78467Y107 2,110 6,994 SH   SOLE   6,860 0 134
SUNPOWER CORP com 867652406 73 11,000 SH   SOLE   11,000 0 0
THE ADVISORY BOARD CO com 00762W107 9,025 271,429 SH   SOLE   105,353 0 166,076
VANGUARD FTSE EMERGING MKTS IN com 922042858 1,049 29,316 SH   SOLE   28,209 0 1,107
VANGUARD MID-CAP VALUE ETF com 922908512 1,567 16,126 SH   SOLE   16,099 0 27
VISA INC com 92826C839 48,257 618,519 SH   SOLE   237,187 0 381,332
BLUE BIRD CORP WARRANTS EXP 01 com 095306114 239 110,947 SH   SOLE   0 0 110,947