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
Expires: July 31, 2015
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 (x$1000) 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