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
Abbott Laboratories COM 002824100   2,912 25,550 SH   SOLE   1,800 0 23,750
Aberdeen Phys Swiss Gold COM 00326A104   2,093 83,300 SH   SOLE   5,400 0 77,900
Advsrshrs Pure US Cannabis COM 00768Y453   319 44,525 SH   SOLE   75 0 44,450
AES Corp COM 00130H105   3,387 168,850 SH   SOLE   11,250 0 157,600
Agnico Eagle Mines COM 008474108   640 7,950 SH   SOLE   500 0 7,450
Air Products and Chemicals COM 009158106   3,857 12,957 SH   SOLE   1,515 0 11,442
Algonquin Pwr & Utilities COM 015857105   186 34,200 SH   SOLE   20,900 0 13,300
Alphabet Inc Cl A COM 02079K305   2,559 15,430 SH   SOLE   1,455 0 13,975
Alphabet Inc Cl C COM 02079K107   292 1,750 SH   SOLE   0 0 1,750
ALPS Alerian MLP ETF COM 00162Q866   279 5,925 SH   SOLE   1,225 0 4,700
Amazon.com Inc COM 023135106   2,901 15,570 SH   SOLE   650 0 14,920
Amentum Holdings Inc COM 023939101   502 15,580 SH   SOLE   1,435 0 14,145
American Electric Power COM 025537101   698 6,810 SH   SOLE   2,400 0 4,410
Apple Inc COM 037833100   2,807 12,050 SH   SOLE   1,050 0 11,000
Ardagh Metal Packaging COM L02235106   149 39,750 SH   SOLE   24,150 0 15,600
Arista Networks Inc COM 040413106   230 601 SH   SOLE   1 0 600
Atlantica Sustainable COM G0751N103   1,362 62,003 SH   SOLE   1,145 0 60,858
Bank of America Corp COM 060505104   234 5,902 SH   SOLE   0 0 5,902
Barrick Gold Corp COM 067901108   1,471 73,985 SH   SOLE   22,370 0 51,615
Becton Dickinson & Co COM 075887109   2,701 11,204 SH   SOLE   300 0 10,904
Broadcom Inc COM 11135F101   492 2,853 SH   SOLE   208 0 2,645
Brookfield Renewable Corp COM 11284V105   409 12,550 SH   SOLE   1,850 0 10,700
Chart Industries Inc COM 16115Q308   854 6,880 SH   SOLE   970 0 5,910
Chevron Corp COM 166764100   995 6,758 SH   SOLE   15 0 6,743
Chubb Ltd COM H1467J104   2,256 7,825 SH   SOLE   740 0 7,085
Coca Cola Company COM 191216100   985 13,721 SH   SOLE   1,400 0 12,321
Colgate-Palmolive Co COM 194162103   207 2,000 SH   SOLE   0 0 2,000
Communications Services ETF COM 81369Y852   1,185 13,109 SH   SOLE   48 0 13,061
Dominion Resources COM 25746U109   288 5,000 SH   SOLE   4,000 0 1,000
Ecolab Inc. COM 278865100   606 2,375 SH   SOLE   0 0 2,375
Enbridge Inc COM 29250N105   1,999 49,243 SH   SOLE   5,728 0 43,515
Entergy Corp. COM 29364G103   1,539 11,695 SH   SOLE   1,000 0 10,695
Enterprise Prd Prtnrs Lp UT LTD PTNR 293792107   4,652 159,810 SH   SOLE   47,500 0 112,310
Exxon Mobil Corp COM 30231G102   281 2,400 SH   SOLE   0 0 2,400
Grail Inc COM 384747101   351 25,518 SH   SOLE   1,676 0 23,842
Graphic Packaging COM 388689101   516 17,450 SH   SOLE   0 0 17,450
Hess Midstream LP UT LTD PTNR 428103105   839 23,810 SH   SOLE   5,700 0 18,110
Illumina Inc COM 452327109   346 2,655 SH   SOLE   152 0 2,503
iShares 1-3 Year Treasury COM 464287457   532 6,405 SH   SOLE   300 0 6,105
iShares 1-5 Yr Invst Grd Bond COM 464288646   1,561 29,650 SH   SOLE   0 0 29,650
iShares US Aerospace & Defense COM 464288760   1,157 7,735 SH   SOLE   10 0 7,725
Jacobs Solutions Inc COM 46982L108   2,039 15,580 SH   SOLE   1,435 0 14,145
Johnson & Johnson COM 478160104   1,054 6,505 SH   SOLE   75 0 6,430
JPMorgan Chase & Co COM 46625H100   1,848 8,768 SH   SOLE   150 0 8,618
KBR Inc COM 48242W106   1,454 22,325 SH   SOLE   3,000 0 19,325
Kinder Morgan Inc COM 49456B101   3,670 166,180 SH   SOLE   26,055 0 140,125
Kraft Heinz Company COM 500754106   235 6,715 SH   SOLE   2,000 0 4,715
Lab Corp. of America COM 50540R409   970 4,344 SH   SOLE   190 0 4,154
Market Vectors Gold Miner ETF COM 570604100   4,379 109,984 SH   SOLE   4,220 0 105,764
Marvell Tech Group COM G5876H105   276 3,840 SH   SOLE   205 0 3,635
Medtronic Inc COM G5960L103   2,744 30,485 SH   SOLE   380 0 30,105
Merck & Co Inc COM 58933Y105   3,697 32,556 SH   SOLE   3,165 0 29,391
Microsoft Corp COM 594918104   2,642 6,140 SH   SOLE   500 0 5,640
Mondelez International COM 609207105   1,221 16,581 SH   SOLE   300 0 16,281
Morgan Stanley COM 617446448   1,787 17,146 SH   SOLE   1,000 0 16,146
MP Materials Corp COM 553368101   256 14,525 SH   SOLE   550 0 13,975
Nextera Energy Inc COM 65339F101   321 3,800 SH   SOLE   500 0 3,300
Nextera Era Energy Partners COM 65341B106   2,641 95,636 SH   SOLE   8,965 0 86,671
Northrop Grumman Co COM 666807102   971 1,839 SH   SOLE   87 0 1,752
Novo-Nordisk A-S COM 670100205   1,098 9,225 SH   SOLE   510 0 8,715
Nvidia Corp COM 67066G104   255 2,102 SH   SOLE   2,102 0 0
Paypal Holdings COM 70450Y103   392 5,024 SH   SOLE   64 0 4,960
Pembina Pipeline Corp COM 706327103   3,473 84,217 SH   SOLE   6,535 0 77,682
Pepsico Inc COM 713448108   2,163 12,725 SH   SOLE   225 0 12,500
Pfizer Incorporated COM 717081103   1,268 43,836 SH   SOLE   4,415 0 39,421
Plains Group Hldgs LP UT LTD PTNR 72651A108   3,837 207,425 SH   SOLE   18,850 0 188,575
Primoris Services Co COM 74164F103   5,159 88,830 SH   SOLE   10,830 0 78,000
Prologis Inc. COM 74340W103   240 1,901 SH   SOLE   1 0 1,900
Quanta Services Inc COM 74762E102   1,733 5,815 SH   SOLE   575 0 5,240
Raytheon Technologies Co COM 75513E101   2,809 23,185 SH   SOLE   2,985 0 20,200
Royal Gold Inc. COM 780287108   913 6,510 SH   SOLE   235 0 6,275
Sempra Energy COM 816851109   602 7,210 SH   SOLE   830 0 6,380
SPDR Gold Shares ETF COM 78463V107   954 3,927 SH   SOLE   0 0 3,927
SPDR Technology ETF COM 81369Y803   220 975 SH   SOLE   0 0 975
Sprott Physical Gold & Silver COM 153501101   1,022 41,745 SH   SOLE   3,900 0 37,845
Sprott Physical Gold ETV COM 85207H104   2,203 108,099 SH   SOLE   2,682 0 105,417
Stryker Corp COM 863667101   1,535 4,250 SH   SOLE   250 0 4,000
Sysco Corporation COM 871829107   909 11,647 SH   SOLE   0 0 11,647
Taiwan Semiconductor COM 874039100   6,170 35,532 SH   SOLE   4,457 0 31,075
Union Pacific Corp COM 907818108   1,049 4,259 SH   SOLE   30 0 4,229
Vanguard Health Care ETF COM 92204A504   214 760 SH   SOLE   58 0 702
Vanguard Short Term Bond ETF COM 921937827   487 6,190 SH   SOLE   300 0 5,890
Vanguard Short-Term Corp COM 92206C409   2,087 26,289 SH   SOLE   50 0 26,239
Wal-Mart Stores Inc COM 931142103   302 3,750 SH   SOLE   3,750 0 0
Waste Management Inc COM 94106L109   254 1,225 SH   SOLE   100 0 1,125