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,800 1,500 SH   SOLE   500 0 1,000
ALIBABA GP HLDG LTD com 01609W102 42,477 144,491 SH   SOLE   50,547 0 93,944
ALPHABET INC CLASS A com 02079K305 49,788 33,971 SH   SOLE   11,039 0 22,932
ALPHABET INC CLASS C com 02079K107 23,406 15,927 SH   SOLE   6,351 0 9,576
ALTRIA GROUP INC com 02209S103 697 18,036 SH   SOLE   0 0 18,036
AMAZON.COM INC com 023135106 21,175 6,725 SH   SOLE   2,114 0 4,611
AON PLC com G0403H108 19,931 96,612 SH   SOLE   34,567 0 62,045
APPLE INC com 037833100 4,183 36,119 SH   SOLE   3,473 0 32,646
BECTON DICKINSON & CO com 075887109 11,124 47,806 SH   SOLE   17,039 0 30,767
BERKSHIRE HATHAWAY B NEW CLASS com 084670702 1,601 7,518 SH   SOLE   1,225 0 6,293
BLUE BIRD CORP com 095306106 403 33,160 SH   SOLE   0 0 33,160
BROOKFIELD ASSET MGMT INC com 112585104 263 7,959 SH   SOLE   0 0 7,959
CATERPILLAR INC com 149123101 211 1,417 SH   SOLE   0 0 1,417
CENTENE CORP com 15135B101 28,808 493,879 SH   SOLE   176,142 0 317,737
CIGNA CORP NEW com 125523100 36,966 218,201 SH   SOLE   78,225 0 139,976
CINTAS CORP com 172908105 333 1,000 SH   SOLE   0 0 1,000
CISCO SYSTEMS INC com 17275R102 542 13,750 SH   SOLE   1,006 0 12,744
CTT CORREIOS DE PORTUG SHS com X1R05J122 214 72,600 SH   SOLE   58,400 0 14,200
CUMMINS INC com 231021106 211 1,000 SH   SOLE   0 0 1,000
DANAHER CORP com 235851102 41,728 193,785 SH   SOLE   66,915 0 126,870
DASEKE INC COM com 23753F107 168 31,284 SH   SOLE   0 0 31,284
EXXON MOBIL CORPORATION com 30231G102 372 10,826 SH   SOLE   0 0 10,826
FACEBOOK INC A com 30303M102 70,757 270,167 SH   SOLE   96,831 0 173,336
FIDELITY NATL INFO SVCS com 31620M106 302 2,049 SH   SOLE   0 0 2,049
FRANCO NEV CORP COM com 351858105 6,458 46,266 SH   SOLE   15,933 0 30,333
GABRIEL TECHNOLOGIES CP com 362447104 0 10,000 SH   SOLE   10,000 0 0
GLOBAL PAYMENTS INC com 37940X102 40,561 228,412 SH   SOLE   83,541 0 144,871
IDEXX LABS INC com 45168D104 9,426 23,978 SH   SOLE   9,372 0 14,606
INTERCONTINENTAL EXCHANGE com 45866f104 15,124 151,165 SH   SOLE   54,527 0 96,639
INTL BUSINESS MACHINES com 459200101 355 2,917 SH   SOLE   0 0 2,917
ISHARES MSCI GWTH IDX FD com 464288885 283 3,150 SH   SOLE   800 0 2,350
ISHARES TR DJ TOTAL MKT US TOT com 464287846 604 3,625 SH   SOLE   1,500 0 2,125
ISHARES TR RUSSELL 1000 RUSSEL com 464287622 613 3,275 SH   SOLE   1,350 0 1,925
JD.COM INC com 47215P106 35,697 459,951 SH   SOLE   165,818 0 294,133
JOHNSON & JOHNSON com 478160104 246 1,654 SH   SOLE   300 0 1,354
KELLOGG CO com 487836108 323 5,000 SH   SOLE   0 0 5,000
MERCK & CO INC NEW com 58933y105 494 5,954 SH   SOLE   66 0 5,888
MICROSOFT CORP com 594918104 1,463 6,955 SH   SOLE   3,147 0 3,808
MONDELEZ INTL INC com 609207105 632 10,993 SH   SOLE   0 0 10,993
PAYPAL HOLDINGS INC com 70450Y103 56,822 288,391 SH   SOLE   104,249 0 184,142
PEMBINA PIPELINE CORP F com 706327103 253 11,939 SH   SOLE   11,939 0 0
PEPSICO INCORPORATED com 713448108 238 1,720 SH   SOLE   1,211 0 509
PFIZER INC com 717081103 288 7,846 SH   SOLE   150 0 7,696
PHILIP MORRIS INTL INC com 718172109 1,408 18,779 SH   SOLE   95 0 18,684
PROCTER & GAMBLE com 742718109 997 7,173 SH   SOLE   0 0 7,173
PROGRESSIVE CORP OHIO com 743315103 230 2,434 SH   SOLE   510 0 1,924
RICHARDS PACKAGING INCOME com 763102100 1,293 20,500 SH   SOLE   0 0 20,500
S&P 500 INDEX com 464287200 499 1,484 SH   SOLE   0 0 1,484
SALESFORCE.COM INC com 79466L302 19,069 75,877 SH   SOLE   27,278 0 48,599
SHERWIN-WILLIAMS com 824348106 906 1,300 SH   SOLE   1,300 0 0
TENCENT HLDGS LTD ADR com 88032Q109 39,016 576,731 SH   SOLE   209,278 0 367,453
TEXAS PACIFIC LAND TRUST com 882610108 5,534 12,256 SH   SOLE   4,290 0 7,966
TRANSUNION COM com 89400J107 25,080 298,113 SH   SOLE   109,724 0 188,389
UNION PACIFIC CORP com 907818108 220 1,116 SH   SOLE   0 0 1,116
US ECOLOGY INC com 025533407 601 18,410 SH   SOLE   0 0 18,410
VISA INC com 92826C839 72,203 361,070 SH   SOLE   126,218 0 234,852
WILLIS TOWERS WATSON com G96629103 29,846 142,925 SH   SOLE   49,137 0 93,788
WORKDAY INC CL A com 98138H101 17,987 83,611 SH   SOLE   30,221 0 53,390