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
ADOBE INC COM 00724F101   2,852,313 7,437 SH   SOLE   7,437 0 0
ADVANCED MICRO DEVICES INC COM 007903107   2,885,247 28,083 SH   SOLE   28,083 0 0
ALCON AG ORD SHS H01301128   23,089,907 245,480 SH   SOLE   245,480 0 0
ALPHABET INC CAP STK CL A 02079K305   23,848,426 154,219 SH   SOLE   154,219 0 0
ALPHABET INC CAP STK CL C 02079K107   4,989,049 31,934 SH   SOLE   31,934 0 0
AMAZON COM INC COM 023135106   29,462,903 154,856 SH   SOLE   154,856 0 0
AMETEK INC COM 031100100   292,638 1,700 SH   SOLE   1,700 0 0
APPLE INC COM 037833100   13,130,993 59,114 SH   SOLE   59,114 0 0
APPLIED MATLS INC COM 038222105   585,586 4,052 SH   SOLE   4,052 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   4,838,524 7,302 SH   SOLE   7,302 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   7,202,486 97,993 SH   SOLE   97,993 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   11,072,713 36,241 SH   SOLE   36,241 0 0
AUTONATION INC COM 05329W102   213,734 1,320 SH   SOLE   1,320 0 0
BAIDU INC SPON ADR REP A 056752108   331,768 3,605 SH   SOLE   3,605 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   18,295,721 34,353 SH   SOLE   34,353 0 0
BLACKROCK INC COM 09290D101   643,606 680 SH   SOLE   680 0 0
BLACKSTONE INC COM 09260D107   1,230,064 8,800 SH   SOLE   8,800 0 0
BOSTON SCIENTIFIC CORP COM 101137107   6,990,782 69,298 SH   SOLE   69,298 0 0
BROADCOM INC COM 11135F101   4,161,808 24,857 SH   SOLE   24,857 0 0
BROWN & BROWN INC COM 115236101   12,451,694 100,094 SH   SOLE   100,094 0 0
BURFORD CAP LTD ORD SHS G17977110   100,884,723 7,647,727 SH   SOLE   7,647,727 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   24,526,613 349,537 SH   SOLE   349,537 0 0
CARLYLE GROUP INC COM 14316J108   259,361 5,950 SH   SOLE   5,950 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,305,460 26,000 SH   SOLE   26,000 0 0
CHUBB LIMITED COM H1467J104   2,837,800 9,397 SH   SOLE   9,397 0 0
CINTAS CORP COM 172908105   365,843 1,780 SH   SOLE   1,780 0 0
CISCO SYS INC COM 17275R102   424,032 6,900 SH   SOLE   6,900 0 0
CME GROUP INC COM 12572Q105   4,397,712 16,577 SH   SOLE   16,577 0 0
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   427,544 7,182 SH   SOLE   7,182 0 0
COSTCO WHSL CORP NEW COM 22160K105   602,462 637 SH   SOLE   637 0 0
DANAHER CORPORATION COM 235851102   2,729,780 13,316 SH   SOLE   13,316 0 0
DEERE & CO COM 244199105   234,675 500 SH   SOLE   500 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,064,248 25,825 SH   SOLE   25,825 0 0
ELI LILLY & CO COM 532457108   5,823,491 7,051 SH   SOLE   7,051 0 0
FASTENAL CO COM 311900104   5,870,923 75,705 SH   SOLE   75,705 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   17,274,251 253,251 SH   SOLE   253,251 0 0
GE AEROSPACE COM NEW 369604301   7,159,165 35,769 SH   SOLE   35,769 0 0
HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109   36,807,897 824,365 SH   SOLE   824,365 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   562,348 8,464 SH   SOLE   8,464 0 0
HESS CORP COM 42809H107   11,141,806 69,754 SH   SOLE   69,754 0 0
HOME DEPOT INC COM 437076102   5,126,096 13,987 SH   SOLE   13,987 0 0
HONEYWELL INTL INC COM 438516106   757,006 3,575 SH   SOLE   3,575 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   734,678 4,259 SH   SOLE   4,259 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   257,277 3,315 SH   SOLE   3,315 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   519,538 1,049 SH   SOLE   1,049 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   985,679 5,690 SH   SOLE   5,690 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   374,951 8,462 SH   SOLE   8,462 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,795,983 3,846 SH   SOLE   3,846 0 0
ISHARES INC JP MORGAN EM ETF 464286517   968,453 25,853 SH   SOLE   25,853 0 0
ISHARES INC MSCI AUST ETF 464286103   275,209 11,741 SH   SOLE   11,741 0 0
ISHARES INC MSCI CDA ETF 464286509   487,492 11,963 SH   SOLE   11,963 0 0
ISHARES INC MSCI EURZONE ETF 464286608   3,313,375 62,223 SH   SOLE   62,223 0 0
ISHARES INC MSCI FRANCE ETF 464286707   4,930,145 123,873 SH   SOLE   123,873 0 0
ISHARES INC MSCI GERMANY ETF 464286806   310,730 8,380 SH   SOLE   8,380 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   38,493,355 561,455 SH   SOLE   561,455 0 0
ISHARES INC MSCI SWITZERLAND 464286749   2,734,357 52,797 SH   SOLE   52,797 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   1,538,779 32,409 SH   SOLE   32,409 0 0
ISHARES INC MSCI THAILND ETF 464286624   285,156 5,488 SH   SOLE   5,488 0 0
ISHARES INC MSCI WORLD ETF 464286392   13,237,356 86,417 SH   SOLE   86,417 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,983,360 64,000 SH   SOLE   64,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   7,035,392 196,300 SH   SOLE   196,300 0 0
ISHARES TR CONV BD ETF 46435G102   21,386,936 255,794 SH   SOLE   255,794 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497   858,080 14,970 SH   SOLE   14,970 0 0
ISHARES TR GLB INFRASTR ETF 464288372   1,938,161 35,452 SH   SOLE   35,452 0 0
ISHARES TR GLOBAL TECH ETF 464287291   1,734,446 22,900 SH   SOLE   22,900 0 0
ISHARES TR MBS ETF 464288588   8,271,208 88,198 SH   SOLE   88,198 0 0
ISHARES TR MSCI ACWI ETF 464288257   5,292,835 45,475 SH   SOLE   45,475 0 0
ISHARES TR MSCI CHINA A 46434V514   207,880 7,419 SH   SOLE   7,419 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   11,486,895 262,858 SH   SOLE   262,858 0 0
ISHARES TR MSCI INDIA ETF 46429B598   2,968,069 57,666 SH   SOLE   57,666 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   450,842 27,659 SH   SOLE   27,659 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   5,665,501 151,201 SH   SOLE   151,201 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   206,672 1,036 SH   SOLE   1,036 0 0
ISHARES TR S&P 100 ETF 464287101   207,185 765 SH   SOLE   765 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   452,268 4,872 SH   SOLE   4,872 0 0
ISHARES TR US INDUSTRIALS 464287754   246,170 1,891 SH   SOLE   1,891 0 0
ISHARES TR U.S. REAL ES ETF 464287739   3,584,306 37,434 SH   SOLE   37,434 0 0
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   13,069,647 268,536 SH   SOLE   268,536 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852   8,577,062 189,758 SH   SOLE   189,758 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   29,069,761 573,255 SH   SOLE   573,255 0 0
JOHNSON & JOHNSON COM 478160104   588,732 3,550 SH   SOLE   3,550 0 0
JPMORGAN CHASE & CO. COM 46625H100   18,991,371 77,421 SH   SOLE   77,421 0 0
LINDE PLC SHS G54950103   2,556,364 5,490 SH   SOLE   5,490 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,617,224 13,897 SH   SOLE   13,897 0 0
MCDONALDS CORP COM 580135101   13,473,143 43,132 SH   SOLE   43,132 0 0
MERCK & CO INC COM 58933Y105   617,100 6,875 SH   SOLE   6,875 0 0
META PLATFORMS INC CL A 30303M102   21,119,559 36,643 SH   SOLE   36,643 0 0
MICRON TECHNOLOGY INC COM 595112103   5,214,008 60,007 SH   SOLE   60,007 0 0
MICROSOFT CORP COM 594918104   34,266,964 91,664 SH   SOLE   91,664 0 0
NEXTERA ENERGY INC COM 65339F101   715,989 10,100 SH   SOLE   10,100 0 0
NOVO-NORDISK A S ADR 670100205   5,010,374 72,154 SH   SOLE   72,154 0 0
NVIDIA CORPORATION COM 67066G104   4,875,799 44,988 SH   SOLE   44,988 0 0
ORACLE CORP COM 68389X105   433,411 3,100 SH   SOLE   3,100 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   11,854,600 8,275 SH   SOLE   8,275 0 0
OTIS WORLDWIDE CORP COM 68902V107   10,749,725 104,164 SH   SOLE   104,164 0 0
PARKER-HANNIFIN CORP COM 701094104   1,252,171 2,060 SH   SOLE   2,060 0 0
PEPSICO INC COM 713448108   389,844 2,600 SH   SOLE   2,600 0 0
PHILIP MORRIS INTL INC COM 718172109   4,477,932 28,211 SH   SOLE   28,211 0 0
PIMCO ETF TR MULTISECTOR BD 72201R585   11,010,084 417,840 SH   SOLE   417,840 0 0
PROCTER AND GAMBLE CO COM 742718109   5,403,848 31,709 SH   SOLE   31,709 0 0
QUALCOMM INC COM 747525103   844,855 5,500 SH   SOLE   5,500 0 0
ROPER TECHNOLOGIES INC COM 776696106   212,249 360 SH   SOLE   360 0 0
RTX CORPORATION COM 75513E101   1,368,444 10,331 SH   SOLE   10,331 0 0
SALESFORCE INC COM 79466L302   2,760,619 10,287 SH   SOLE   10,287 0 0
SCHLUMBERGER LTD COM STK 806857108   503,272 12,040 SH   SOLE   12,040 0 0
SEA LTD SPONSORD ADS 81141R100   216,613 1,660 SH   SOLE   1,660 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,542,579 16,507 SH   SOLE   16,507 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   695,547 13,964 SH   SOLE   13,964 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   395,201 4,839 SH   SOLE   4,839 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,967,047 13,472 SH   SOLE   13,472 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   216,522 2,746 SH   SOLE   2,746 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   658,052 3,187 SH   SOLE   3,187 0 0
SONY GROUP CORP SPONSORED ADR 835699307   33,401,484 1,315,537 SH   SOLE   1,315,537 0 0
SPDR GOLD TR GOLD SHS 78463V107   39,074,646 136,175 SH   SOLE   136,175 0 0
SPDR SER TR S&P DIVID ETF 78464A763   363,894 2,682 SH   SOLE   2,682 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,830,132 6,847 SH   SOLE   6,847 0 0
S&P GLOBAL INC COM 78409V104   14,431,564 28,403 SH   SOLE   28,403 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   26,554,854 159,969 SH   SOLE   159,969 0 0
TEXAS INSTRS INC COM 882508104   1,006,320 5,600 SH   SOLE   5,600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,472,926 8,989 SH   SOLE   8,989 0 0
TJX COS INC NEW COM 872540109   4,111,481 33,756 SH   SOLE   33,756 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   206,038 3,185 SH   SOLE   3,185 0 0
TRIP COM GROUP LTD ADS 89677Q107   471,319 7,413 SH   SOLE   7,413 0 0
UBS GROUP AG SHS H42097107   11,612,154 382,355 SH   SOLE   382,355 0 0
UNION PAC CORP COM 907818108   3,999,071 16,928 SH   SOLE   16,928 0 0
UNITEDHEALTH GROUP INC COM 91324P102   9,783,650 18,680 SH   SOLE   18,680 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817   301,741 24,178 SH   SOLE   24,178 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,869,815 30,980 SH   SOLE   30,980 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   368,454 2,133 SH   SOLE   2,133 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,334,595 95,771 SH   SOLE   95,771 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   2,179,038 31,036 SH   SOLE   31,036 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,238,016 19,360 SH   SOLE   19,360 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,619,290 40,022 SH   SOLE   40,022 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   10,610,005 91,505 SH   SOLE   91,505 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   343,470 5,350 SH   SOLE   5,350 0 0
VISA INC COM CL A 92826C839   22,479,205 64,142 SH   SOLE   64,142 0 0
WALMART INC COM 931142103   263,370 3,000 SH   SOLE   3,000 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   239,580 3,000 SH   SOLE   3,000 0 0
YUM CHINA HLDGS INC COM 98850P109   27,485,186 530,152 SH   SOLE   530,152 0 0
ZOETIS INC CL A 98978V103   1,022,477 6,210 SH   SOLE   6,210 0 0