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 6,097 1,500 SH   SOLE   500 0 1,000
ALIBABA GP HLDG LTD com 01609W102 5,548 69,362 SH   SOLE   28,247 0 41,115
ALPHABET INC CLASS A com 02079K305 20,242 211,627 SH   SOLE   68,544 0 143,083
ALPHABET INC CLASS C com 02079K107 21,838 227,121 SH   SOLE   107,635 0 119,486
ALTRIA GROUP INC COM com 02209S103 767 18,991 SH   SOLE   0 0 18,991
AMAZON.COM INC com 023135106 13,044 115,433 SH   SOLE   40,624 0 74,809
APPLE INC com 037833100 4,392 31,778 SH   SOLE   3,582 0 28,196
BERKSHIRE HATHAWAY B NEW CLASS com 084670702 2,018 7,557 SH   SOLE   1,075 0 6,482
BOOKING HOLDINGS INC com 09857L108 18,350 11,167 SH   SOLE   4,546 0 6,621
BROOKFIELD ASSET MGMT INC com 112585104 245 5,982 SH   SOLE   0 0 5,982
CATERPILLAR INC com 149123101 228 1,387 SH   SOLE   0 0 1,387
CENTENE CORP com 15135B101 17,506 224,986 SH   SOLE   90,922 0 134,064
CHEVRON CORPORATION com 166764100 292 2,029 SH   SOLE   0 0 2,029
CIGNA CORP NEW com 125523100 52,816 190,348 SH   SOLE   76,179 0 114,170
CISCO SYSTEMS INC com 17275R102 394 9,861 SH   SOLE   0 0 9,861
CTT CORREIOS DE PORTUG SHS com X1R05J122 203 76,600 SH   SOLE   58,400 0 18,200
CUMMINS INC com 231021106 204 1,000 SH   SOLE   0 0 1,000
DANAHER CORP com 235851102 42,396 164,142 SH   SOLE   64,149 0 99,993
FIRST CTZNS BANCSHARES CL A com 31946M103 44,599 55,929 SH   SOLE   22,960 0 32,969
FISERV INC com 337738108 37,707 402,984 SH   SOLE   164,868 0 238,116
FRANCO NEV CORP COM com 351858105 18,837 157,661 SH   SOLE   63,872 0 93,789
GABRIEL TECHNOLOGIES CP com 362447104 0 10,000 SH   SOLE   10,000 0 0
GLOBAL PAYMENTS INC com 37940X102 27,248 252,183 SH   SOLE   100,659 0 151,524
HOME DEPOT INC com 437076102 201 728 SH   SOLE   189 0 539
I SHARES RUSL 2000 com 464287655 205 1,241 SH   SOLE   560 0 681
IDEXX LABS INC com 45168D104 2,113 6,486 SH   SOLE   2,665 0 3,821
INTERCONTINENTAL EXCHANGE com 45866f104 11,497 127,254 SH   SOLE   51,037 0 76,217
ISHARES MSCI GWTH IDX FD com 464288885 217 2,986 SH   SOLE   800 0 2,186
ISHARES TR DJ TOTAL MKT US TOT com 464287846 616 7,028 SH   SOLE   3,000 0 4,028
ISHARES TR RUSSELL 1000 RUSSEL com 464287622 646 3,275 SH   SOLE   1,350 0 1,925
JD.COM INC com 47215P106 9,942 197,646 SH   SOLE   81,972 0 115,674
JOHNSON & JOHNSON com 478160104 328 2,010 SH   SOLE   447 0 1,563
KELLOGG CO com 487836108 406 5,835 SH   SOLE   0 0 5,835
MERCK & CO INC NEW com 58933y105 580 6,730 SH   SOLE   66 0 6,664
META PLATFORMS INC com 30303M102 16,514 121,714 SH   SOLE   46,570 0 75,144
MICROSOFT CORP com 594918104 1,508 6,475 SH   SOLE   2,072 0 4,403
MONDELEZ INTL INC com 609207105 603 10,993 SH   SOLE   0 0 10,993
PAYPAL HOLDINGS INC com 70450Y103 17,827 207,120 SH   SOLE   85,023 0 122,097
PEMBINA PIPELINE CORP F com 706327103 363 11,939 SH   SOLE   11,939 0 0
PEPSICO INCORPORATED com 713448108 293 1,797 SH   SOLE   1,211 0 586
PFIZER INC com 717081103 379 8,663 SH   SOLE   150 0 8,513
PHILIP MORRIS INTL INC com 718172109 1,552 18,695 SH   SOLE   95 0 18,600
PROCTER & GAMBLE com 742718109 905 7,170 SH   SOLE   0 0 7,170
PROGRESSIVE CORP OHIO com 743315103 269 2,319 SH   SOLE   435 0 1,884
RICHARDS PACKAGING INCOME com 763102100 522 16,300 SH   SOLE   0 0 16,300
S&P 500 INDEX com 464287200 936 2,609 SH   SOLE   1,375 0 1,234
SALESFORCE INC com 79466L302 9,424 65,515 SH   SOLE   26,492 0 39,023
SHERWIN-WILLIAMS com 824348106 799 3,900 SH   SOLE   3,900 0 0
SPDR GOLD TRUST SPDR GOLD SHAR com 78463V107 11,171 72,227 SH   SOLE   29,845 0 42,382
SPDR S&P MIDCAP 400 ETF com 78467Y107 287 714 SH   SOLE   440 0 274
TENCENT HLDGS LTD ADR com 88032Q109 8,573 253,496 SH   SOLE   104,005 0 149,491
TEXAS PACIFIC LAND CORP com 88262P102 27,468 15,456 SH   SOLE   6,286 0 9,170
UNION PACIFIC CORP com 907818108 537 2,756 SH   SOLE   0 0 2,756
VISA INC com 92826C839 54,873 308,885 SH   SOLE   120,840 0 188,046
WILLIS TOWERS WATSON com G96629103 45,111 224,502 SH   SOLE   89,893 0 134,609