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
3M Co COM 88579Y101   572,514 3,536 SH   SOLE   3,536 0 0
Abbvie Inc COM 00287Y109   27,492,677 109,254 SH   SOLE   109,254 0 0
Acadia Pharmaceuticals Inc COM 004225108   228,333 9,025 SH   SOLE   9,025 0 0
Accenture Plc Ireland Cl A COM G1151C101   1,935,042 15,550 SH   SOLE   15,550 0 0
ACI Worldwide Inc COM 004498101   232,591 4,625 SH   SOLE   4,625 0 0
ACM Research Inc COM 00108J109   678,862 5,350 SH   SOLE   5,350 0 0
Adobe Inc COM 00724F101   363,911 1,775 SH   SOLE   1,775 0 0
Advanced Micro Devices Inc COM 007903107   7,609,921 13,100 SH   SOLE   13,100 0 0
Agnico Eagle Mines Ltd COM 008474108   7,868,194 50,720 SH   SOLE   50,720 0 0
Alamos Gold Inc Cl A COM 011532108   212,380 7,000 SH   SOLE   7,000 0 0
Alerian MLP ETF COM 00162Q452   17,309,863 333,845 SH   SOLE   333,845 0 0
Alphabet Inc Cl A COM 02079K305   114,564,960 320,578 SH   SOLE   320,578 0 0
Alphabet Inc Cl C COM 02079K107   117,622,850 332,898 SH   SOLE   332,898 0 0
Amazon Inc COM 023135106   22,342,230 93,741 SH   SOLE   93,741 0 0
American Express Co COM 025816109   202,950 600 SH   SOLE   600 0 0
American Funds The Growth Fund of America A COM 399874106   422,530 4,799 SH   SOLE   4,799 0 0
American Tower Corp COM 03027X100   228,998 1,400 SH   SOLE   1,400 0 0
Amgen Inc COM 031162100   3,385,822 9,350 SH   SOLE   9,350 0 0
AON Plc Cl A COM G0403H108   7,086,557 21,365 SH   SOLE   21,365 0 0
Apple Inc COM 037833100   60,694,996 209,756 SH   SOLE   209,756 0 0
Applied Matls Inc COM 038222105   240,036 332 SH   SOLE   332 0 0
Astera Labs Inc COM 04626A103   483,020 1,000 SH   SOLE   1,000 0 0
Automatic Data Processing Inc COM 053015103   3,000,930 13,400 SH   SOLE   13,400 0 0
Becton Dickinson & Co COM 075887109   2,533,113 16,739 SH   SOLE   16,739 0 0
Berkshire Hathaway Inc Cl B COM 084670702   27,934,772 55,826 SH   SOLE   55,826 0 0
BHP Billiton Ltd Spon Ads COM 088606108   14,938,649 179,314 SH   SOLE   179,314 0 0
Blackrock Inc COM 09290D101   384,624 400 SH   SOLE   400 0 0
Boeing Co COM 097023105   238,117 1,100 SH   SOLE   1,100 0 0
Broadcom Inc COM 11135F101   6,527,520 17,280 SH   SOLE   17,280 0 0
Cameco Corp COM 13321L108   275,022 2,700 SH   SOLE   2,700 0 0
Caterpillar Inc COM 149123101   1,916,820 1,800 SH   SOLE   1,800 0 0
Chevron Corp COM 166764100   11,875,378 71,642 SH   SOLE   71,642 0 0
Cisco Sys Inc COM 17275R102   8,625,675 73,435 SH   SOLE   73,435 0 0
Coca Cola Co COM 191216100   3,547,354 43,649 SH   SOLE   43,649 0 0
Colgate Palmolive Co COM 194162103   451,066 4,920 SH   SOLE   4,920 0 0
ConocoPhillips COM 20825C104   3,030,330 29,149 SH   SOLE   29,149 0 0
Costco Wholesale Corp COM 22160K105   43,718,255 46,734 SH   SOLE   46,734 0 0
CVS Health Corp COM 126650100   4,579,007 44,263 SH   SOLE   44,263 0 0
Danaher Corp COM 235851102   4,773,429 25,060 SH   SOLE   25,060 0 0
Deere & Co COM 244199105   2,943,291 4,640 SH   SOLE   4,640 0 0
Dell Technologies Inc Cl C COM 24703L202   3,115,141 7,220 SH   SOLE   7,220 0 0
Dominion Energy Inc COM 25746U109   276,916 4,055 SH   SOLE   4,055 0 0
Duke Energy Corp COM 26441C204   1,038,969 8,208 SH   SOLE   8,208 0 0
Dynatrace Inc COM 268150109   658,650 15,000 SH   SOLE   15,000 0 0
Eli Lilly & Co COM 532457108   1,548,464 1,291 SH   SOLE   1,291 0 0
Emerson Elec Co COM 291011104   1,023,523 7,150 SH   SOLE   7,150 0 0
Enterprise Prods Partners LP COM 293792107   351,058 9,550 SH   SOLE   9,550 0 0
ExxonMobil Holdings Corp COM 30233Q108   7,167,546 52,425 SH   SOLE   52,425 0 0
Fedex Corp COM 31428X106   657,573 2,100 SH   SOLE   2,100 0 0
Fifth Third Bancorp COM 316773100   350,734 6,222 SH   SOLE   6,222 0 0
Fleetcor Technologies Inc COM 219948106   2,399,544 7,200 SH   SOLE   7,200 0 0
General Dynamics Corp COM 369550108   258,595 730 SH   SOLE   730 0 0
Goldman Sachs Group Inc COM 38141G104   5,107,419 5,050 SH   SOLE   5,050 0 0
Hewlett Packard Enterprise Co COM 42824C109   902,200 20,000 SH   SOLE   20,000 0 0
Home Depot Inc COM 437076102   437,323 1,240 SH   SOLE   1,240 0 0
Honeywell Aerospace Inc COM 43849R105   6,380,700 28,862 SH   SOLE   28,862 0 0
Honeywell Intl Inc COM 438516205   6,462,090 28,862 SH   SOLE   28,862 0 0
Huntington Ingalls Inds Inc COM 446413106   573,775 2,050 SH   SOLE   2,050 0 0
Intel Corp COM 458140100   223,408 1,600 SH   SOLE   1,600 0 0
Invesco QQQ Trust COM 46090E103   1,348,348 1,831 SH   SOLE   1,831 0 0
iShares Core S&P 500 ETF COM 464287200   1,830,287 2,444 SH   SOLE   2,444 0 0
iShares MSCI USA Quality Factor ETF COM 46432F339   1,206,865 5,500 SH   SOLE   5,500 0 0
iShares Silver Tr COM 46428Q109   1,898,720 35,510 SH   SOLE   35,510 0 0
Johnson & Johnson COM 478160104   22,346,820 87,990 SH   SOLE   87,990 0 0
JPMorgan Chase & Co COM 46625H100   10,900,744 33,302 SH   SOLE   33,302 0 0
Kenvue Inc COM 49177J102   624,629 32,686 SH   SOLE   32,686 0 0
Kimberly Clark Corp COM 494368103   217,345 1,980 SH   SOLE   1,980 0 0
Lam Research Corp COM 512807306   39,974,693 92,250 SH   SOLE   92,250 0 0
Linde Plc COM G54950103   734,300 1,415 SH   SOLE   1,415 0 0
Lockheed Martin Corp COM 539830109   1,304,218 2,560 SH   SOLE   2,560 0 0
Mastercard Inc Cl A COM 57636Q104   975,840 1,900 SH   SOLE   1,900 0 0
McDonalds Corp COM 580135101   1,244,237 4,603 SH   SOLE   4,603 0 0
Merck & Co Inc COM 58933Y105   6,457,989 50,257 SH   SOLE   50,257 0 0
Meta Platforms Inc Cl A COM 30303M102   3,162,873 5,615 SH   SOLE   5,615 0 0
Microchip Technology Inc COM 595017104   319,200 3,500 SH   SOLE   3,500 0 0
Microsoft Corp COM 594918104   66,054,009 177,079 SH   SOLE   177,079 0 0
Nestle S A Spon ADR COM 641069406   359,415 3,500 SH   SOLE   3,500 0 0
Nexgen Energy Ltd COM 65340P106   384,990 41,000 SH   SOLE   41,000 0 0
Nextera Energy Inc COM 65339F101   4,565,971 52,022 SH   SOLE   52,022 0 0
Nike Inc Cl B COM 654106103   1,043,081 25,410 SH   SOLE   25,410 0 0
Novartis A G Spon ADR COM 66987V109   618,574 3,947 SH   SOLE   3,947 0 0
Nvidia Corp COM 67066G104   2,227,002 11,130 SH   SOLE   11,130 0 0
Oracle Corp COM 68389X105   25,983,755 177,303 SH   SOLE   177,303 0 0
Ovintiv Inc COM 69047Q102   263,250 5,000 SH   SOLE   5,000 0 0
Paccar Inc COM 693718108   756,756 6,300 SH   SOLE   6,300 0 0
Palo Alto Networks Inc COM 697435105   682,040 2,000 SH   SOLE   2,000 0 0
Pepsico Inc COM 713448108   9,601,079 70,909 SH   SOLE   70,909 0 0
Pfizer Inc COM 717081103   634,508 26,350 SH   SOLE   26,350 0 0
Philip Morris Intl Inc COM 718172109   15,620,674 86,345 SH   SOLE   86,345 0 0
Procter & Gamble Co COM 742718109   2,868,865 19,564 SH   SOLE   19,564 0 0
PureCycle Technologies Inc COM 74623V103   437,940 54,000 SH   SOLE   54,000 0 0
Rio Tinto Plc Spon ADR COM 767204100   1,537,866 16,200 SH   SOLE   16,200 0 0
Ross Stores Inc COM 778296103   319,275 1,500 SH   SOLE   1,500 0 0
Royal Gold Inc COM 780287108   499,025 2,500 SH   SOLE   2,500 0 0
S&P Global Inc COM 78409V104   305,445 750 SH   SOLE   750 0 0
Schlumberger Ltd COM 806857108   464,900 10,000 SH   SOLE   10,000 0 0
Solstice Advanced Material Inc COM 83443Q103   298,228 3,366 SH   SOLE   3,366 0 0
Southern Co COM 842587107   443,042 4,629 SH   SOLE   4,629 0 0
SPDR Gold Shares COM 78463V107   16,782,656 45,558 SH   SOLE   45,558 0 0
SPDR S&P 500 ETF COM 78462F103   2,524,762 3,381 SH   SOLE   3,381 0 0
Stryker Corp COM 863667101   1,164,908 3,700 SH   SOLE   3,700 0 0
The Charles Schwab Corp COM 808513105   387,534 4,200 SH   SOLE   4,200 0 0
Thermo Fisher Scientific Inc COM 883556102   551,496 1,100 SH   SOLE   1,100 0 0
Union Pacific Corp COM 907818108   8,293,280 30,490 SH   SOLE   30,490 0 0
United Technologies Corp COM 75513E101   237,163 1,250 SH   SOLE   1,250 0 0
UnitedHealth Group Inc COM 91324P102   12,990,100 31,254 SH   SOLE   31,254 0 0
Vanguard 500 Index Fund Admiral COM 922908710   1,583,459 2,288 SH   SOLE   2,288 0 0
Vanguard Extended Market Index Fund COM 922908694   578,074 3,095 SH   SOLE   3,095 0 0
Vanguard Mid-Cap Index Fund COM 922908629   235,264 2,920 SH   SOLE   2,920 0 0
Vanguard Mid-Cap Index Fund Admiral Shares COM 922908645   241,152 604 SH   SOLE   604 0 0
Vanguard S&P 500 ETF COM 922908363   9,006,140 13,113 SH   SOLE   13,113 0 0
Vanguard S&P Mid-Cap 400 Index Fund ETF COM 921932885   7,210,468 55,295 SH   SOLE   55,295 0 0
Vanguard Total Stock Market Index Admiral Shrs COM 922908728   360,360 2,000 SH   SOLE   2,000 0 0
Veeva Systems Inc COM 922475108   239,585 1,350 SH   SOLE   1,350 0 0
Veralto Corp COM 92338C103   491,819 5,546 SH   SOLE   5,546 0 0
Verizon Communications Inc COM 92343V104   4,657,823 110,010 SH   SOLE   110,010 0 0
Viemed Healthcare Inc COM 92663R105   278,730 24,450 SH   SOLE   24,450 0 0
Visa Inc Cl A COM 92826C839   46,131,881 134,460 SH   SOLE   134,460 0 0
Walmart Inc COM 931142103   1,384,604 12,225 SH   SOLE   12,225 0 0
Waters Corp COM 941848103   831,839 2,218 SH   SOLE   2,218 0 0
Wells Fargo Co COM 949746101   206,600 2,500 SH   SOLE   2,500 0 0
Wesdome Gold Mines Ltd COM 95083R100   456,178 26,550 SH   SOLE   26,550 0 0