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 5,433 1,600 SH   SOLE   500 0 1,100
ABBVIE INC com 00287y109 237 2,674 SH   SOLE   65 0 2,609
ALIBABA GP HLDG LTD com 01609W102 47,104 222,084 SH   SOLE   79,473 0 142,611
ALPHABET INC CLASS A com 02079K305 44,474 33,205 SH   SOLE   11,068 0 22,137
ALPHABET INC CLASS C com 02079K107 22,132 16,553 SH   SOLE   6,663 0 9,890
ALTRIA GROUP INC com 02209S103 994 19,925 SH   SOLE   0 0 19,925
AMAZON.COM INC com 023135106 2,284 1,236 SH   SOLE   5 0 1,231
APPLE INC com 037833100 2,909 9,905 SH   SOLE   872 0 9,032
BAIDU INC com 056752108 13,955 110,406 SH   SOLE   40,795 0 69,611
BERKSHIRE HATHAWAY B NEW CLASS com 084670702 1,703 7,520 SH   SOLE   1,225 0 6,295
BLUE BIRD CORP com 095306106 244 10,660 SH   SOLE   0 0 10,660
BROOKFIELD ASSET MGMT INC com 112585104 311 5,377 SH   SOLE   0 0 5,377
C V S CAREMARK CORP com 126650100 34,634 466,196 SH   SOLE   177,392 0 288,804
CATERPILLAR INC com 149123101 209 1,417 SH   SOLE   0 0 1,417
CBOE GLOBAL MARKETS INC com 12503M108 264 2,203 SH   SOLE   0 0 2,203
CENTENE CORP com 15135B101 49,857 793,020 SH   SOLE   287,773 0 505,247
CIGNA CORP NEW com 125523100 62,997 308,067 SH   SOLE   114,367 0 193,700
CINTAS CORP com 172908105 269 1,000 SH   SOLE   0 0 1,000
CISCO SYSTEMS INC com 17275R102 936 19,511 SH   SOLE   1,325 0 18,186
COGNIZANT TECH SOL CL A com 192446102 18,466 297,735 SH   SOLE   106,175 0 191,560
CTT CORREIOS DE PORTUG SHS com X1R05J122 104 29,000 SH   SOLE   29,000 0 0
DANAHER CORP com 235851102 66,184 431,222 SH   SOLE   153,602 0 277,621
DASEKE INC COM com 23753F107 109 34,564 SH   SOLE   0 0 34,564
EMERSON ELECTRIC CO com 291011104 368 4,824 SH   SOLE   1,473 0 3,351
EXXON MOBIL CORPORATION com 30231G102 779 11,165 SH   SOLE   123 0 11,042
FACEBOOK INC A com 30303M102 55,452 270,169 SH   SOLE   99,256 0 170,913
FIDELITY NATL INFO SVCS com 31620M106 285 2,049 SH   SOLE   0 0 2,049
GABRIEL TECHNOLOGIES CP com 362447104 0 10,000 SH   SOLE   10,000 0 0
GLOBAL PAYMENTS INC com 37940X102 13,038 71,420 SH   SOLE   27,137 0 44,283
HELIOS AND MATHESON ANALYTICS com 42327L309 0 50,000 SH   SOLE   0 0 50,000
HOME DEPOT INC com 437076102 212 969 SH   SOLE   439 0 530
I SHARES RUSL 2000 com 464287655 228 1,379 SH   SOLE   0 0 1,379
IDEXX LABS INC com 45168D104 6,499 24,889 SH   SOLE   9,757 0 15,132
INTERCONTINENTAL EXCHANGE com 45866f104 49,378 533,532 SH   SOLE   201,656 0 331,875
INTL BUSINESS MACHINES com 459200101 422 3,145 SH   SOLE   0 0 3,145
ISHARES MSCI GWTH IDX FD com 464288885 272 3,150 SH   SOLE   800 0 2,350
ISHARES TR DJ TOTAL MKT US TOT com 464287846 579 3,625 SH   SOLE   1,500 0 2,125
ISHARES TR RUSSELL 1000 RUSSEL com 464287622 584 3,275 SH   SOLE   1,350 0 1,925
JOHNSON & JOHNSON com 478160104 294 2,014 SH   SOLE   300 0 1,714
KELLOGG CO com 487836108 346 5,000 SH   SOLE   0 0 5,000
MARATHON PETROLEUM CORP com 56585A102 206 3,426 SH   SOLE   0 0 3,426
MERCK & CO INC NEW com 58933y105 560 6,159 SH   SOLE   268 0 5,891
MICROSOFT CORP com 594918104 1,084 6,874 SH   SOLE   3,199 0 3,675
MONDELEZ INTL INC com 609207105 605 10,993 SH   SOLE   0 0 10,993
PAYPAL HOLDINGS INC com 70450Y103 32,236 298,014 SH   SOLE   107,195 0 190,819
PEMBINA PIPELINE CORP F com 706327103 442 11,939 SH   SOLE   11,939 0 0
PEPSICO INCORPORATED com 713448108 235 1,719 SH   SOLE   1,282 0 437
PFIZER INC com 717081103 307 7,829 SH   SOLE   150 0 7,679
PHILIP MORRIS INTL INC com 718172109 1,611 18,931 SH   SOLE   100 0 18,831
PROCTER & GAMBLE com 742718109 936 7,494 SH   SOLE   150 0 7,344
RICHARDS PACKAGING INCOME com 763102100 717 20,500 SH   SOLE   0 0 20,500
S&P 500 INDEX com 464287200 744 2,301 SH   SOLE   0 0 2,301
SHERWIN-WILLIAMS com 824348106 759 1,301 SH   SOLE   1,300 0 1
SPDR S&P MIDCAP 400 ETF com 78467Y107 226 602 SH   SOLE   0 0 602
TENCENT HLDGS LTD ADR com 88032Q109 45,431 946,277 SH   SOLE   356,064 0 590,213
TRANSUNION COM com 89400J107 26,869 313,852 SH   SOLE   115,526 0 198,326
UNION PACIFIC CORP com 907818108 200 1,109 SH   SOLE   0 0 1,109
VISA INC com 92826C839 88,776 472,463 SH   SOLE   169,234 0 303,229
WESTERN UNION COMPANY com 959802109 225 8,400 SH   SOLE   350 0 8,050