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 4,010 1,500 SH   SOLE   500 0 1,000
ABBVIE INC com 00287y109 204 2,076 SH   SOLE   0 0 2,076
ALIBABA GP HLDG LTD com 01609W102 31,368 145,425 SH   SOLE   51,339 0 94,086
ALPHABET INC CLASS A com 02079K305 47,234 33,309 SH   SOLE   11,073 0 22,236
ALPHABET INC CLASS C com 02079K107 22,888 16,191 SH   SOLE   6,514 0 9,677
ALTRIA GROUP INC com 02209S103 785 19,997 SH   SOLE   0 0 19,997
AMAZON.COM INC com 023135106 18,509 6,709 SH   SOLE   2,087 0 4,622
AON PLC com G0403H108 18,635 96,755 SH   SOLE   35,069 0 61,686
APPLE INC com 037833100 3,267 8,956 SH   SOLE   873 0 8,083
BECTON DICKINSON & CO com 075887109 11,323 47,325 SH   SOLE   17,316 0 30,009
BERKSHIRE HATHAWAY B NEW CLASS com 084670702 1,342 7,518 SH   SOLE   1,225 0 6,293
BLUE BIRD CORP com 095306106 497 33,160 SH   SOLE   0 0 33,160
BROOKFIELD ASSET MGMT INC com 112585104 262 7,959 SH   SOLE   0 0 7,959
CENTENE CORP com 15135B101 31,602 497,281 SH   SOLE   179,260 0 318,021
CIGNA CORP NEW com 125523100 59,468 316,912 SH   SOLE   115,166 0 201,745
CINTAS CORP com 172908105 266 1,000 SH   SOLE   0 0 1,000
CISCO SYSTEMS INC com 17275R102 646 13,852 SH   SOLE   1,108 0 12,744
CTT CORREIOS DE PORTUG SHS com X1R05J122 116 48,900 SH   SOLE   41,900 0 7,000
DANAHER CORP com 235851102 34,562 195,452 SH   SOLE   68,065 0 127,387
DASEKE INC COM com 23753F107 136 34,564 SH   SOLE   0 0 34,564
EXXON MOBIL CORPORATION com 30231G102 488 10,904 SH   SOLE   78 0 10,826
FACEBOOK INC A com 30303M102 61,015 268,704 SH   SOLE   98,446 0 170,258
FIDELITY NATL INFO SVCS com 31620M106 275 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 38,826 228,902 SH   SOLE   84,612 0 144,289
HOME DEPOT INC com 437076102 204 813 SH   SOLE   283 0 530
IDEXX LABS INC com 45168D104 7,999 24,227 SH   SOLE   9,587 0 14,640
INTERCONTINENTAL EXCHANGE com 45866f104 13,938 152,159 SH   SOLE   55,478 0 96,681
INTL BUSINESS MACHINES com 459200101 415 3,434 SH   SOLE   0 0 3,434
ISHARES MSCI GWTH IDX FD com 464288885 262 3,150 SH   SOLE   800 0 2,350
ISHARES TR DJ TOTAL MKT US TOT com 464287846 555 3,625 SH   SOLE   1,500 0 2,125
ISHARES TR RUSSELL 1000 RUSSEL com 464287622 562 3,275 SH   SOLE   1,350 0 1,925
JD.COM INC com 47215P106 27,860 462,943 SH   SOLE   168,294 0 294,649
JOHNSON & JOHNSON com 478160104 233 1,654 SH   SOLE   300 0 1,354
KELLOGG CO com 487836108 330 5,000 SH   SOLE   0 0 5,000
MERCK & CO INC NEW com 58933y105 468 6,051 SH   SOLE   163 0 5,888
MICROSOFT CORP com 594918104 1,336 6,564 SH   SOLE   3,154 0 3,410
MONDELEZ INTL INC com 609207105 562 10,993 SH   SOLE   0 0 10,993
PAYPAL HOLDINGS INC com 70450Y103 50,436 289,480 SH   SOLE   105,126 0 184,354
PEMBINA PIPELINE CORP F com 706327103 298 11,939 SH   SOLE   11,939 0 0
PEPSICO INCORPORATED com 713448108 227 1,720 SH   SOLE   1,211 0 509
PFIZER INC com 717081103 257 7,846 SH   SOLE   150 0 7,696
PHILIP MORRIS INTL INC com 718172109 1,322 18,867 SH   SOLE   100 0 18,767
PROCTER & GAMBLE com 742718109 868 7,258 SH   SOLE   85 0 7,173
RICHARDS PACKAGING INCOME com 763102100 930 20,500 SH   SOLE   0 0 20,500
S&P 500 INDEX com 464287200 460 1,484 SH   SOLE   0 0 1,484
SALESFORCE.COM INC com 79466L302 14,327 76,478 SH   SOLE   27,708 0 48,770
SHERWIN-WILLIAMS com 824348106 751 1,300 SH   SOLE   1,300 0 0
TENCENT HLDGS LTD ADR com 88032Q109 37,108 579,813 SH   SOLE   212,893 0 366,920
TRANSUNION COM com 89400J107 25,997 298,679 SH   SOLE   111,417 0 187,263
U S LTG GROUP INC COM com 91214A108 44 100,000 SH   SOLE   100,000 0 0
VISA INC com 92826C839 70,160 363,204 SH   SOLE   128,449 0 234,756
WILLIS TOWERS WATSON com G96629103 17,060 86,622 SH   SOLE   31,536 0 55,086
WORKDAY INC CL A com 98138H101 15,773 84,185 SH   SOLE   30,700 0 53,485