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   3,157 23,805 SH   SOLE   1,800 0 22,005
Aberdeen Phys Swiss Gold COM 00326A104   2,328 78,100 SH   SOLE   5,400 0 72,700
Advisorshrs Pure Cannabis COM 00768Y495   77 43,850 SH   SOLE   3,950 0 39,900
AES Corp COM 00130H105   1,054 84,875 SH   SOLE   14,350 0 70,525
Agnico Eagle Mines COM 008474108   763 7,040 SH   SOLE   400 0 6,640
Air Products and Chemicals COM 009158106   3,659 12,407 SH   SOLE   1,515 0 10,892
Algonquin Pwr & Utilities COM 015857105   171 33,400 SH   SOLE   20,900 0 12,500
Alphabet Inc Cl A COM 02079K305   2,367 15,310 SH   SOLE   1,380 0 13,930
Alphabet Inc Cl C COM 02079K107   273 1,750 SH   SOLE   0 0 1,750
ALPS Alerian MLP ETF COM 00162Q866   433 8,350 SH   SOLE   1,225 0 7,125
Amazon.com Inc COM 023135106   2,839 14,925 SH   SOLE   650 0 14,275
American Electric Power COM 025537101   744 6,810 SH   SOLE   2,400 0 4,410
Apple Inc COM 037833100   2,606 11,736 SH   SOLE   1,050 0 10,686
Ardagh Metal Packaging COM L02235106   115 38,350 SH   SOLE   22,750 0 15,600
Astrazeneca PLC COM 046353108   1,026 13,960 SH   SOLE   235 0 13,725
Avista Corp COM 05379B107   1,696 40,515 SH   SOLE   2,360 0 38,155
Barrick Gold Corp COM 067901108   1,447 74,445 SH   SOLE   22,370 0 52,075
Becton Dickinson & Co COM 075887109   2,566 11,204 SH   SOLE   300 0 10,904
British American Tobacco COM 110448107   342 8,285 SH   SOLE   3,635 0 4,650
Broadcom Inc COM 11135F101   498 2,978 SH   SOLE   208 0 2,770
Brookfield Renewable Corp COM 11284V105   2,687 96,255 SH   SOLE   2,940 0 93,315
Chart Industries Inc COM 16115Q308   963 6,675 SH   SOLE   770 0 5,905
Chevron Corp COM 166764100   1,157 6,919 SH   SOLE   15 0 6,904
Chubb Ltd COM H1467J104   2,272 7,525 SH   SOLE   740 0 6,785
Coca Cola Company COM 191216100   909 12,696 SH   SOLE   1,400 0 11,296
Communications Services ETF COM 81369Y852   1,256 13,029 SH   SOLE   48 0 12,981
Dominion Resources COM 25746U109   392 7,000 SH   SOLE   4,000 0 3,000
Ecolab Inc. COM 278865100   602 2,375 SH   SOLE   0 0 2,375
Enbridge Inc COM 29250N105   1,955 44,142 SH   SOLE   5,728 0 38,414
Entergy Corp. COM 29364G103   1,421 16,630 SH   SOLE   2,000 0 14,630
Enterprise Prd Prtnrs Lp UT LTD PTNR 293792107   5,254 153,910 SH   SOLE   47,500 0 106,410
Exxon Mobil Corp COM 30231G102   261 2,200 SH   SOLE   0 0 2,200
Global X MLP & Energy COM 37954Y293   220 3,455 SH   SOLE   275 0 3,180
Grail Inc COM 384747101   400 15,681 SH   SOLE   1,204 0 14,477
Graphic Packaging COM 388689101   453 17,450 SH   SOLE   0 0 17,450
Hess Midstream LP UT LTD PTNR 428103105   1,245 29,460 SH   SOLE   5,700 0 23,760
iShares 1-3 Year Treasury COM 464287457   457 5,526 SH   SOLE   675 0 4,851
iShares 1-5 Yr Invst Grd Bond COM 464288646   1,466 28,000 SH   SOLE   0 0 28,000
iShares Gold Trust COM 464285105   215 3,650 SH   SOLE   50 0 3,600
Jacobs Solutions Inc COM 46982L108   1,884 15,585 SH   SOLE   1,450 0 14,135
Janus Henderson AAA CLO COM 47103U845   431 8,515 SH   SOLE   3,000 0 5,515
Johnson & Johnson COM 478160104   962 5,805 SH   SOLE   75 0 5,730
JPMorgan Chase & Co COM 46625H100   810 3,305 SH   SOLE   150 0 3,155
Kinder Morgan Inc COM 49456B101   4,321 151,480 SH   SOLE   26,055 0 125,425
Lab Corp. of America COM 50540R409   1,011 4,344 SH   SOLE   190 0 4,154
Market Vectors Gold Miner ETF COM 570604100   4,815 104,750 SH   SOLE   4,210 0 100,540
Marvell Tech Group COM G5876H105   235 3,827 SH   SOLE   140 0 3,687
Medtronic Inc COM G5960L103   2,605 28,995 SH   SOLE   380 0 28,615
Merck & Co Inc COM 58933Y105   2,768 30,837 SH   SOLE   3,165 0 27,672
Microsoft Corp COM 594918104   2,150 5,728 SH   SOLE   500 0 5,228
Mondelez International COM 609207105   1,043 15,381 SH   SOLE   300 0 15,081
Morgan Stanley COM 617446448   1,798 15,416 SH   SOLE   1,000 0 14,416
MP Materials Corp COM 553368101   354 14,525 SH   SOLE   550 0 13,975
Nextera Energy Inc COM 65339F101   274 3,878 SH   SOLE   500 0 3,378
Nextera Era Energy Partners UT LTD PTNR 65341B106   752 79,226 SH   SOLE   3,480 0 75,746
Northrop Grumman Co COM 666807102   878 1,715 SH   SOLE   87 0 1,628
Novo-Nordisk A-S COM 670100205   1,221 17,585 SH   SOLE   830 0 16,755
Nvidia Corp COM 67066G104   258 2,387 SH   SOLE   2,109 0 278
Paypal Holdings COM 70450Y103   383 5,884 SH   SOLE   314 0 5,570
Pembina Pipeline Corp COM 706327103   3,352 83,755 SH   SOLE   6,620 0 77,135
Pepsico Inc COM 713448108   1,653 11,026 SH   SOLE   225 0 10,801
Pfizer Incorporated COM 717081103   1,271 50,161 SH   SOLE   4,465 0 45,696
Philip Morris Intl COM 718172109   323 2,036 SH   SOLE   550 0 1,486
Plains Group Hldgs LP UT LTD PTNR 72651A108   4,160 194,765 SH   SOLE   18,840 0 175,925
Primoris Services Co COM 74164F103   4,529 78,890 SH   SOLE   8,275 0 70,615
Prologis Inc. COM 74340W103   212 1,901 SH   SOLE   1 0 1,900
Proshares Short S&P COM 74347B425   245 5,500 SH   SOLE   0 0 5,500
Quanta Services Inc COM 74762E102   1,234 4,856 SH   SOLE   85 0 4,771
Raytheon Technologies Co COM 75513E101   2,831 21,380 SH   SOLE   2,380 0 19,000
RLJ Lodging 7.8 pfd COM 74965L200   254 10,450 SH   SOLE   1,500 0 8,950
Royal Gold Inc. COM 780287108   1,172 7,170 SH   SOLE   245 0 6,925
Sempra Energy COM 816851109   1,881 26,370 SH   SOLE   850 0 25,520
SPDR Gold Shares ETF COM 78463V107   1,011 3,512 SH   SOLE   0 0 3,512
SPDR Technology ETF COM 81369Y803   201 975 SH   SOLE   0 0 975
Sprott Physical Gold & Silver COM 153501101   1,185 41,745 SH   SOLE   3,900 0 37,845
Sprott Physical Gold ETV COM 85207H104   2,458 102,199 SH   SOLE   2,682 0 99,517
Stryker Corp COM 863667101   1,421 3,820 SH   SOLE   220 0 3,600
Sysco Corporation COM 871829107   798 10,647 SH   SOLE   0 0 10,647
Taiwan Semiconductor COM 874039100   5,303 31,948 SH   SOLE   3,945 0 28,003
Union Pacific Corp COM 907818108   994 4,208 SH   SOLE   30 0 4,178
Vanguard Health Care ETF COM 92204A504   201 760 SH   SOLE   58 0 702
Vanguard Short Term Bond ETF COM 921937827   498 6,364 SH   SOLE   450 0 5,914
Vanguard Short-Term Corp COM 92206C409   1,706 21,614 SH   SOLE   125 0 21,489
Wal-Mart Stores Inc COM 931142103   263 3,000 SH   SOLE   3,000 0 0
Waste Management Inc COM 94106L109   260 1,125 SH   SOLE   100 0 1,025