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 SYSTEMS INCORPORATED COM 00724F101   1,619,046 3,311 SH   SOLE   0 0 3,311
AES CORP COM 00130H105   619,744 29,896 SH   SOLE   0 0 29,896
ALPHABET INC CAP STK CL A 02079K305   8,951,765 74,785 SH   SOLE   0 0 74,785
ALPHABET INC CAP STK CL C 02079K107   6,758,110 55,866 SH   SOLE   0 0 55,866
AMAZON COM INC COM 023135106   16,749,565 128,487 SH   SOLE   0 0 128,487
ANALOG DEVICES INC COM 032654105   12,291,927 63,097 SH   SOLE   0 0 63,097
APPLE INC COM 037833100   773,552 3,988 SH   SOLE   0 0 3,988
APPLIED MATLS INC COM 038222105   3,431,235 23,739 SH   SOLE   0 0 23,739
AUTODESK INC COM 052769106   3,356,627 16,405 SH   SOLE   0 0 16,405
BANK AMERICA CORP 7.25%CNV PFD L 060505682   11,150,279 9,495 SH   SOLE   0 0 9,495
BANK AMERICA CORP COM 060505104   6,062,742 211,319 SH   SOLE   0 0 211,319
BECTON DICKINSON & CO COM 075887109   6,966,696 26,388 SH   SOLE   0 0 26,388
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,796,401 31,661 SH   SOLE   0 0 31,661
CANADIAN PACIFIC KANSAS CITY COM 13646K108   560,705 6,942 SH   SOLE   0 0 6,942
DANAHER CORPORATION COM 235851102   7,098,720 29,578 SH   SOLE   0 0 29,578
DBX ETF TR XTRACK HRVST CSI 233051879   324,064 12,110 SH   SOLE   0 0 12,110
DIAGEO PLC SPON ADR NEW 25243Q205   2,788,171 16,072 SH   SOLE   0 0 16,072
DISNEY WALT CO COM 254687106   400,332 4,484 SH   SOLE   0 0 4,484
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   437,929 3,951 SH   SOLE   0 0 3,951
HOME DEPOT INC COM 437076102   484,909 1,561 SH   SOLE   0 0 1,561
HONEYWELL INTL INC COM 438516106   12,277,775 59,170 SH   SOLE   0 0 59,170
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,040,654 44,576 SH   SOLE   0 0 44,576
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   599,148 6,600 SH   SOLE   0 0 6,600
ISHARES TR U.S. MED DVC ETF 464288810   565,503 10,016 SH   SOLE   0 0 10,016
LAM RESEARCH CORP COM 512807108   1,076,791 1,675 SH   SOLE   0 0 1,675
LINDE PLC SHS G54950103   2,718,244 7,133 SH   SOLE   0 0 7,133
META PLATFORMS INC CL A 30303M102   756,766 2,637 SH   SOLE   0 0 2,637
MICROSOFT CORP COM 594918104   17,646,102 51,818 SH   SOLE   0 0 51,818
PHILIP MORRIS INTL INC COM 718172109   7,011,361 71,823 SH   SOLE   0 0 71,823
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   235,943 14,971 SH   SOLE   0 0 14,971
RAYTHEON TECHNOLOGIES CORP COM 75513E101   6,391,596 65,247 SH   SOLE   0 0 65,247
REGENERON PHARMACEUTICALS COM 75886F107   263,704 367 SH   SOLE   0 0 367
S&P GLOBAL INC COM 78409V104   8,961,495 22,354 SH   SOLE   0 0 22,354
SPROTT PHYSICAL GOLD TR UNIT 85207H104   2,203,281 147,673 SH   SOLE   0 0 147,673
STRYKER CORPORATION COM 863667101   1,321,040 4,330 SH   SOLE   0 0 4,330
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   131,530 45,355 SH   SOLE   0 0 45,355
TELEDYNE TECHNOLOGIES INC COM 879360105   914,309 2,224 SH   SOLE   0 0 2,224
TEXAS INSTRS INC COM 882508104   4,194,826 23,302 SH   SOLE   0 0 23,302
THERMO FISHER SCIENTIFIC INC COM 883556102   9,699,333 18,590 SH   SOLE   0 0 18,590
UNION PAC CORP COM 907818108   1,511,119 7,385 SH   SOLE   0 0 7,385
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   715,716 8,970 SH   SOLE   0 0 8,970
VANECK ETF TRUST GOLD MINERS ETF 92189F106   224,320 7,450 SH   SOLE   0 0 7,450
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   413,516 7,600 SH   SOLE   0 0 7,600
VISA INC COM CL A 92826C839   5,520,460 23,246 SH   SOLE   0 0 23,246
WELLS FARGO CO NEW PERP PFD CNV A 949746804   5,688,581 4,934 SH   SOLE   0 0 4,934
WILLIAMS COS INC COM 969457100   4,856,094 148,823 SH   SOLE   0 0 148,823