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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abrdn Physical Gold Shares ETF PHYSCL SWISS GLD 00326A104   14,059,481 662,090 SH   SOLE   662,090 0 0
Advanced Micro Devices COM 007903107   208,154,869 1,153,628 SH   SOLE   1,153,628 0 0
Alibaba Group Holdings Ltd Sponsored ADR SPONSORED ADS 01609W102   4,427,725 61,186 SH   SOLE   61,186 0 0
Alphabet Inc US$0.001 'A' CAP STK CL A 02079K305   234,666,454 1,556,092 SH   SOLE   1,556,092 0 0
Alphabet Inc US$0.001 'C' CAP STK CL C 02079K107   8,206,694 53,924 SH   SOLE   53,924 0 0
Amazon.com Inc Com US$0.01 COM 023135106   252,277,572 1,399,637 SH   SOLE   1,399,637 0 0
American Express Co Com US$0.20 COM 025816109   202,793,338 890,675 SH   SOLE   890,675 0 0
American International Group Inc Com US$2.50 COM NEW 026874784   42,831,123 548,063 SH   SOLE   548,063 0 0
American Tower Corporation Com US$0.01 COM 03027X100   300,618 1,522 SH   SOLE   1,522 0 0
American Water Works Company Inc US$0.01 COM 030420103   27,156,885 222,406 SH   SOLE   222,406 0 0
Analog Devices Inc Com US$0.16 COM 032654105   1,097,762 5,550 SH   SOLE   5,550 0 0
Apple Inc Com COM 037833100   64,434,631 375,745 SH   SOLE   375,745 0 0
Applied Materials COM US$0.01 COM 038222105   206,125 1,000 SH   SOLE   1,000 0 0
Avery Dennison COM 053611109   1,197,896 5,368 SH   SOLE   5,368 0 0
Berkshire Hathaway 'B' Com US$0.1667 CL B NEW 084670702   35,381,280 84,172 SH   SOLE   84,172 0 0
Broadcom Ltd $1 COM 11135F101   238,394 180 SH   SOLE   180 0 0
Cheniere Energy, Inc COM NEW 16411R208   32,052,014 198,803 SH   SOLE   198,803 0 0
Chevron Corporation Com US$0.75 COM 166764100   8,481,282 53,776 SH   SOLE   53,776 0 0
Citigroup Inc Com US$0.01 COM NEW 172967424   929,481 14,700 SH   SOLE   14,700 0 0
CME Group Inc Com US$0.01 'A' COM 12572Q105   175,867,438 817,076 SH   SOLE   817,076 0 0
Coca-Cola Com US$0.25 COM 191216100   9,984,288 163,262 SH   SOLE   163,262 0 0
Coinbase Global Inc $0.00001 Class 'A' COM CL A 19260Q107   439,652 1,659 SH   SOLE   1,659 0 0
Colgate-Palmolive Co Com US$1.00 COM 194162103   1,333,344 14,810 SH   SOLE   14,810 0 0
Costco Wholesale Corp Com Stock US$0.005 COM 22160K105   84,236,986 115,015 SH   SOLE   115,015 0 0
Credicorp Ltd US$5 COM G2519Y108   541,840 3,200 SH   SOLE   3,200 0 0
D.R. Horton Inc Com US$0.01 COM 23331A109   20,156,231 122,467 SH   SOLE   122,467 0 0
Danaher Corp. US$0.01 COM 235851102   1,146,932 4,596 SH   SOLE   4,596 0 0
Dover Corporation US$1 COM 260003108   610,909 3,450 SH   SOLE   3,450 0 0
Eli Lilly & Co Com COM 532457108   427,402 550 SH   SOLE   550 0 0
EOG Resources Inc COM 26875P101   203,258 1,590 SH   SOLE   1,590 0 0
Exxon Mobil Corporation Com COM 30231G102   2,302,034 19,805 SH   SOLE   19,805 0 0
Ferguson Plc Ord 0.01 SHS G3421J106   110,240,894 504,766 SH   SOLE   504,766 0 0
First Trust Asia ex-Japan AlphaDEX ETF $ ASIA EX JAPAN 33737J109   3,897,120 141,200 SH   SOLE   141,200 0 0
First Trust Global Tactical Commodity Strategy ETF FST TR GLB FD 33739H101   4,331,556 182,535 SH   SOLE   182,535 0 0
First Trust United Kingdom AlphaDEX ETF UNIT KING ALPH 33737J224   478,028 12,700 SH   SOLE   12,700 0 0
Fortinet Inc Com US$0.001 COM 34959E109   307,305 4,500 SH   SOLE   4,500 0 0
Franco Nevada Corp Com Npv COM 351858105   1,412,463 11,854 SH   SOLE   11,854 0 0
General Electric Co COM NEW 369604301   184,936,431 1,053,949 SH   SOLE   1,053,949 0 0
HCA Healthcare Inc COM 40412C101   42,660,665 127,966 SH   SOLE   127,966 0 0
Home Depot Inc Com US$0.05 COM 437076102   3,028,686 7,898 SH   SOLE   7,898 0 0
Honeywell International Inc Com US$1.00 COM 438516106   1,580,233 7,700 SH   SOLE   7,700 0 0
IBM Com US$0.20 COM 459200101   181,302,670 949,701 SH   SOLE   949,701 0 0
Infosys Ltd ADR Each Rep 1 Ord Shares SPONSORED ADR 456788108   5,504,879 306,935 SH   SOLE   306,935 0 0
Intercontinental Exchange Inc Com US$0.01 COM 45866F104   739,627 5,384 SH   SOLE   5,384 0 0
Intuit Inc Com US$0.01 COM 461202103   158,150,967 243,341 SH   SOLE   243,341 0 0
Invesco QQQ Trust Unit Series 1 UNIT SER 1 46090E103   439,525 990 SH   SOLE   990 0 0
iShares Russell 1000 Growth RUS 1000 GRW ETF 464287614   210,525 625 SH   SOLE   625 0 0
iShares Trust S&P 500 Index Fund CORE S&P500 ETF 464287200   891,036 1,695 SH   SOLE   1,695 0 0
JP Morgan Chase Com US$1 (US quote) COM 46625H100   61,588,038 307,502 SH   SOLE   307,502 0 0
Kimberly-Clark Corporation Com US$1.25 COM 494368103   255,397 1,975 SH   SOLE   1,975 0 0
Linde Plc Com EUR0.001 SHS G54950103   91,806,870 197,817 SH   SOLE   197,817 0 0
LivaNova plc Ord SHS G5509L101   816,067 14,600 SH   SOLE   14,600 0 0
Lockheed Martin Corp Com US$1.00 COM 539830109   1,152,474 2,535 SH   SOLE   2,535 0 0
Marsh & McLennan Cos Inc Com US$1.00 COM 571748102   197,241,385 957,994 SH   SOLE   957,994 0 0
Mastercard Inc US$0.0001 Class 'A' CL A 57636Q104   860,411 1,789 SH   SOLE   1,789 0 0
Mercadolibre Inc Com US$0.001 COM 58733R102   30,789,271 20,369 SH   SOLE   20,369 0 0
Merck & Co Inc Com US$0.50 COM 58933Y105   728,171 5,520 SH   SOLE   5,520 0 0
Microsoft Corporation Com US$0.00000625 COM 594918104   349,950,971 833,167 SH   SOLE   833,167 0 0
Nvidia Corporation US$0.001 COM 67066G104   2,957,262 3,276 SH   SOLE   3,276 0 0
Oaktree Specialty Com USD 0.01 COM 67401P405   7,820,242 398,078 SH   SOLE   398,078 0 0
O'Reilly Automotive Inc New $0.01 COM 67103H107   24,576,818 21,773 SH   SOLE   21,773 0 0
Pepsico Inc Cap Stock US$0.0166 COM 713448108   54,807,338 313,149 SH   SOLE   313,149 0 0
Pfizer Inc Com US$0.05 COM 717081103   1,234,873 44,524 SH   SOLE   44,524 0 0
Pinterest Inc Com US$0.00001 CL A 72352L106   4,350,672 125,470 SH   SOLE   125,470 0 0
Procter & Gamble Co Com COM 742718109   5,768,696 35,573 SH   SOLE   35,573 0 0
Prologis, Inc. COM 74340W103   31,590,302 242,657 SH   SOLE   242,657 0 0
Qualcomm Inc Com US$0.0001 COM 747525103   214,498,944 1,267,200 SH   SOLE   1,267,200 0 0
Quanta Services, Inc COM 74762E102   13,002,020 50,080 SH   SOLE   50,080 0 0
RenaissanceRe Holdings Ltd COM G7496G103   7,473,232 31,778 SH   SOLE   31,778 0 0
S&P Global Inc COM 78409V104   2,145,472 5,049 SH   SOLE   5,049 0 0
Salesforce Inc Com USD0.001 COM 79466L302   2,822,114 9,380 SH   SOLE   9,380 0 0
Schlumberger Com US$0.01 COM STK 806857108   92,519,796 1,689,088 SH   SOLE   1,689,088 0 0
SPDR Gold Trust Shares GOLD SHS 78463V107   12,300,131 59,795 SH   SOLE   59,795 0 0
Stryker Corp Com US$0.10 COM 863667101   418,451 1,170 SH   SOLE   1,170 0 0
Synopsys Inc US$0.01 COM 871607107   128,559,245 225,116 SH   SOLE   225,116 0 0
Taiwan Semiconductor Manufacturing ADS Rep 5 Ord TW$10 SPONSORED ADS 874039100   97,050,709 713,477 SH   SOLE   713,477 0 0
TE Connectivity Ltd Com CHF1.37 SHS H84989104   183,190,130 1,262,466 SH   SOLE   1,262,466 0 0
Texas Pacific Land Corporation (TPL) $0.01 COM 88262P102   6,939,528 12,006 SH   SOLE   12,006 0 0
Thermo Fisher Scientific COM US$1 COM 883556102   212,502,769 365,996 SH   SOLE   365,996 0 0
T-Mobile US Inc COM 872590104   112,610,005 690,118 SH   SOLE   690,118 0 0
Union Pacific Corporation Com US$2.50 COM 907818108   3,390,203 13,790 SH   SOLE   13,790 0 0
United Rentals Inc Com US$0.01 COM 911363109   154,419,019 214,325 SH   SOLE   214,325 0 0
UnitedHealth Group Com US$0.01 COM 91324P102   177,726,012 359,460 SH   SOLE   359,460 0 0
Valaris Ltd CL A G9460G101   38,855,817 516,425 SH   SOLE   516,425 0 0
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844   208,763 1,143 SH   SOLE   1,143 0 0
Verizon Communications Com US$0.10 COM 92343V104   1,145,791 27,310 SH   SOLE   27,310 0 0
Visa Inc Com Stock US$0.0001 COM CL A 92826C839   236,330,210 847,867 SH   SOLE   847,867 0 0
Vulcan Materials Com $1 COM 929160109   40,320,386 147,802 SH   SOLE   147,802 0 0
W R Berkley Corp Com US$0.20 COM 084423102   1,268,827 14,350 SH   SOLE   14,350 0 0
Waste Management Com US$0.01 COM 94106L109   660,641 3,100 SH   SOLE   3,100 0 0
Wisdom Tree EM Small Cap Dividend ETF US S CAP QTY DIV 97717X651   960,331 18,880 SH   SOLE   18,880 0 0
Wisdom Tree Japan Hedged ETF JAPN HEDGE EQT 97717W851   624,296 5,756 SH   SOLE   5,756 0 0
Yum China Holdings Inc. US$0.01 COM 98850P109   30,954,401 778,042 SH   SOLE   778,042 0 0
Zoetis Inc Com US$0.01 'A' CL A 98978V103   35,050,692 207,186 SH   SOLE   207,186 0 0