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   513,533 3,536 SH   SOLE   3,536 0 0
Abbvie Inc COM 00287Y109   24,028,078 110,479 SH   SOLE   110,479 0 0
Aberdeen Standard Physical Silver Shares ETF COM 003264108   214,830 3,000 SH   SOLE   3,000 0 0
Acadia Pharmaceuticals Inc COM 004225108   200,897 9,025 SH   SOLE   9,025 0 0
Accenture Plc Ireland Cl A COM G1151C101   6,420,828 32,381 SH   SOLE   32,381 0 0
ACM Research Inc COM 00108J109   210,523 5,350 SH   SOLE   5,350 0 0
Adobe Inc COM 00724F101   966,486 3,976 SH   SOLE   3,976 0 0
Advanced Micro Devices Inc COM 007903107   2,664,933 13,100 SH   SOLE   13,100 0 0
Agnico Eagle Mines Ltd COM 008474108   11,131,423 54,840 SH   SOLE   54,840 0 0
Alamos Gold Inc Cl A COM 011532108   311,010 7,000 SH   SOLE   7,000 0 0
Alerian MLP ETF COM 00162Q452   17,771,001 337,595 SH   SOLE   337,595 0 0
Alphabet Inc Cl A COM 02079K305   93,512,499 325,193 SH   SOLE   325,193 0 0
Alphabet Inc Cl C COM 02079K107   97,364,874 339,416 SH   SOLE   339,416 0 0
Amazon Inc COM 023135106   17,851,655 85,714 SH   SOLE   85,714 0 0
American Funds The Growth Fund of America A COM 399874106   358,702 4,849 SH   SOLE   4,849 0 0
American Tower Corp COM 03027X100   284,757 1,650 SH   SOLE   1,650 0 0
Amgen Inc COM 031162100   3,430,538 9,750 SH   SOLE   9,750 0 0
AON Plc Cl A COM G0403H108   6,896,195 21,365 SH   SOLE   21,365 0 0
Apple Inc COM 037833100   53,518,474 210,877 SH   SOLE   210,877 0 0
Astera Labs Inc COM 04626A103   328,800 3,000 SH   SOLE   3,000 0 0
Automatic Data Processing Inc COM 053015103   3,423,989 16,852 SH   SOLE   16,852 0 0
Becton Dickinson & Co COM 075887109   2,919,604 18,569 SH   SOLE   18,569 0 0
Berkshire Hathaway Inc Cl B COM 084670702   27,604,795 57,606 SH   SOLE   57,606 0 0
BHP Billiton Ltd Spon Ads COM 088606108   13,597,215 186,929 SH   SOLE   186,929 0 0
Blackrock Inc COM 09290D101   384,684 400 SH   SOLE   400 0 0
Boeing Co COM 097023105   218,933 1,100 SH   SOLE   1,100 0 0
Broadcom Inc COM 11135F101   5,594,393 18,075 SH   SOLE   18,075 0 0
Cameco Corp COM 13321L108   347,552 3,200 SH   SOLE   3,200 0 0
Caterpillar Inc COM 149123101   1,275,228 1,800 SH   SOLE   1,800 0 0
Chevron Corp COM 166764100   15,289,496 73,898 SH   SOLE   73,898 0 0
Cisco Sys Inc COM 17275R102   5,752,135 74,135 SH   SOLE   74,135 0 0
Coca Cola Co COM 191216100   3,505,677 46,097 SH   SOLE   46,097 0 0
Colgate Palmolive Co COM 194162103   436,378 5,120 SH   SOLE   5,120 0 0
ConocoPhillips COM 20825C104   3,918,948 29,689 SH   SOLE   29,689 0 0
Costco Wholesale Corp COM 22160K105   48,231,198 48,404 SH   SOLE   48,404 0 0
CVS Health Corp COM 126650100   3,425,599 47,697 SH   SOLE   47,697 0 0
Danaher Corp COM 235851102   6,443,366 33,984 SH   SOLE   33,984 0 0
Deere & Co COM 244199105   2,633,428 4,675 SH   SOLE   4,675 0 0
Dell Technologies Inc Cl C COM 24703L202   1,393,135 8,488 SH   SOLE   8,488 0 0
Dominion Energy Inc COM 25746U109   250,680 4,055 SH   SOLE   4,055 0 0
Duke Energy Corp COM 26441C204   1,140,226 8,708 SH   SOLE   8,708 0 0
Dynatrace Inc COM 268150109   554,700 15,000 SH   SOLE   15,000 0 0
Eli Lilly & Co COM 532457108   1,513,941 1,646 SH   SOLE   1,646 0 0
Emerson Elec Co COM 291011104   854,906 6,525 SH   SOLE   6,525 0 0
Enterprise Prods Partners LP COM 293792107   361,372 9,550 SH   SOLE   9,550 0 0
Exxon Mobil Corp COM 30231G102   9,053,058 53,360 SH   SOLE   53,360 0 0
Fedex Corp COM 31428X106   747,978 2,100 SH   SOLE   2,100 0 0
Fifth Third Bancorp COM 316773100   289,074 6,222 SH   SOLE   6,222 0 0
Fleetcor Technologies Inc COM 219948106   2,095,128 7,200 SH   SOLE   7,200 0 0
General Dynamics Corp COM 369550108   255,699 745 SH   SOLE   745 0 0
Goldman Sachs Group Inc COM 38141G104   4,272,250 5,050 SH   SOLE   5,050 0 0
Hewlett Packard Enterprise Co COM 42824C109   376,198 15,800 SH   SOLE   15,800 0 0
Home Depot Inc COM 437076102   411,113 1,250 SH   SOLE   1,250 0 0
Honeywell Intl Inc COM 438516106   13,841,173 61,236 SH   SOLE   61,236 0 0
Huntington Ingalls Inds Inc COM 446413106   934,554 2,460 SH   SOLE   2,460 0 0
Invesco QQQ Trust COM 46090E103   918,293 1,591 SH   SOLE   1,591 0 0
iShares Core S&P 500 ETF COM 464287200   1,619,308 2,479 SH   SOLE   2,479 0 0
iShares MSCI USA Quality Factor ETF COM 46432F339   1,054,955 5,500 SH   SOLE   5,500 0 0
iShares Silver Tr COM 46428Q109   2,883,003 42,310 SH   SOLE   42,310 0 0
Johnson & Johnson COM 478160104   22,375,549 91,538 SH   SOLE   91,538 0 0
JPMorgan Chase & Co COM 46625H100   8,290,017 28,182 SH   SOLE   28,182 0 0
Kenvue Inc COM 49177J102   563,507 32,686 SH   SOLE   32,686 0 0
Kimberly Clark Corp COM 494368103   221,495 2,296 SH   SOLE   2,296 0 0
Lam Research Corp COM 512807306   21,419,415 100,250 SH   SOLE   100,250 0 0
Linde Plc COM G54950103   701,500 1,415 SH   SOLE   1,415 0 0
Lockheed Martin Corp COM 539830109   2,060,970 3,410 SH   SOLE   3,410 0 0
Mastercard Inc Cl A COM 57636Q104   5,090,536 10,188 SH   SOLE   10,188 0 0
McDonalds Corp COM 580135101   1,452,322 4,673 SH   SOLE   4,673 0 0
Merck & Co Inc COM 58933Y105   6,045,381 50,257 SH   SOLE   50,257 0 0
Meta Platforms Inc Cl A COM 30303M102   3,189,625 5,575 SH   SOLE   5,575 0 0
Microchip Technology Inc COM 595017104   226,135 3,500 SH   SOLE   3,500 0 0
Microsoft Corp COM 594918104   66,494,377 179,632 SH   SOLE   179,632 0 0
Nestle S A Spon ADR COM 641069406   479,644 4,840 SH   SOLE   4,840 0 0
Nexgen Energy Ltd COM 65340P106   475,600 41,000 SH   SOLE   41,000 0 0
Nextera Energy Inc COM 65339F101   4,866,633 52,397 SH   SOLE   52,397 0 0
Nike Inc Cl B COM 654106103   3,391,572 64,210 SH   SOLE   64,210 0 0
Novartis A G Spon ADR COM 66987V109   618,179 4,047 SH   SOLE   4,047 0 0
Nvidia Corp COM 67066G104   1,526,872 8,755 SH   SOLE   8,755 0 0
Oracle Corp COM 68389X105   28,647,466 194,735 SH   SOLE   194,735 0 0
Ovintiv Inc COM 69047Q102   296,800 5,000 SH   SOLE   5,000 0 0
Paccar Inc COM 693718108   450,450 3,900 SH   SOLE   3,900 0 0
Palo Alto Networks Inc COM 697435105   384,768 2,400 SH   SOLE   2,400 0 0
Pepsico Inc COM 713448108   11,200,136 72,124 SH   SOLE   72,124 0 0
Pfizer Inc COM 717081103   776,412 27,650 SH   SOLE   27,650 0 0
Philip Morris Intl Inc COM 718172109   14,292,816 86,445 SH   SOLE   86,445 0 0
Procter & Gamble Co COM 742718109   2,825,824 19,564 SH   SOLE   19,564 0 0
PureCycle Technologies Inc COM 74623V103   316,590 61,000 SH   SOLE   61,000 0 0
Rio Tinto Plc Spon ADR COM 767204100   1,529,956 16,400 SH   SOLE   16,400 0 0
Ross Stores Inc COM 778296103   400,766 1,850 SH   SOLE   1,850 0 0
Royal Gold Inc COM 780287108   636,225 2,500 SH   SOLE   2,500 0 0
S&P Global Inc COM 78409V104   319,005 750 SH   SOLE   750 0 0
Schlumberger Ltd COM 806857108   588,416 11,450 SH   SOLE   11,450 0 0
Solstice Advanced Material Inc COM 83443Q103   1,026,180 13,474 SH   SOLE   13,474 0 0
Southern Co COM 842587107   446,791 4,629 SH   SOLE   4,629 0 0
SPDR Gold Shares COM 78463V107   22,343,239 51,926 SH   SOLE   51,926 0 0
SPDR S&P 500 ETF COM 78462F103   2,215,775 3,407 SH   SOLE   3,407 0 0
Stryker Corp COM 863667101   1,511,514 4,600 SH   SOLE   4,600 0 0
The Charles Schwab Corp COM 808513105   225,552 2,400 SH   SOLE   2,400 0 0
Thermo Fisher Scientific Inc COM 883556102   540,683 1,100 SH   SOLE   1,100 0 0
Union Pacific Corp COM 907818108   7,636,465 31,475 SH   SOLE   31,475 0 0
United Technologies Corp COM 75513E101   241,125 1,250 SH   SOLE   1,250 0 0
UnitedHealth Group Inc COM 91324P102   8,389,372 31,004 SH   SOLE   31,004 0 0
Vanguard 500 Index Fund Admiral COM 922908710   1,405,724 2,333 SH   SOLE   2,333 0 0
Vanguard Extended Market Index Fund COM 922908694   483,214 3,095 SH   SOLE   3,095 0 0
Vanguard Mid-Cap Index Fund COM 922908629   209,641 730 SH   SOLE   730 0 0
Vanguard Mid-Cap Index Fund Admiral Shares COM 922908645   214,937 604 SH   SOLE   604 0 0
Vanguard Russell 2000 Index Fund COM 92206C664   1,702,890 17,000 SH   SOLE   17,000 0 0
Vanguard S&P 500 ETF COM 922908363   7,844,039 13,127 SH   SOLE   13,127 0 0
Vanguard S&P Mid-Cap 400 Index Fund ETF COM 921932885   5,120,964 44,795 SH   SOLE   44,795 0 0
Vanguard Total Stock Market Index Admiral Shrs COM 922908728   312,460 2,000 SH   SOLE   2,000 0 0
Veralto Corp COM 92338C103   490,377 5,546 SH   SOLE   5,546 0 0
Verizon Communications Inc COM 92343V104   5,675,612 113,060 SH   SOLE   113,060 0 0
Viemed Healthcare Inc COM 92663R105   225,185 24,450 SH   SOLE   24,450 0 0
Visa Inc Cl A COM 92826C839   42,814,714 141,658 SH   SOLE   141,658 0 0
Walmart Inc COM 931142103   1,569,035 12,625 SH   SOLE   12,625 0 0
Walt Disney Co COM 254687106   1,443,965 14,982 SH   SOLE   14,982 0 0
Waters Corp COM 941848103   859,451 2,886 SH   SOLE   2,886 0 0
Wesdome Gold Mines Ltd COM 95083R100   542,454 30,450 SH   SOLE   30,450 0 0