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 LABS COM 002824100   2,515,140 23,070 SH   SOLE   22,895 0 175
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,172 20 SH   SOLE   20 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   4,890 10 SH   SOLE   10 0 0
AGNICO EAGLE MINES LTD COM 008474108   1,198,821 23,986 SH   SOLE   23,721 0 265
AIR PRODS & CHEMS INC COM 009158106   770,100 2,556 SH   SOLE   2,556 0 0
AIRBNB INC COM CL A 009066101   78,178 610 SH   SOLE   580 0 30
ALPHABET INC CAP STK CL A 02079K305   6,694,821 55,930 SH   SOLE   55,530 0 400
ALPHABET INC CAP STK CL C 02079K107   7,249,733 59,930 SH   SOLE   59,930 0 0
ALTRIA GROUP INC COM 02209S103   1,174,496 25,400 SH   SOLE   25,400 0 0
AMAZON COM INC COM 023135106   1,740,306 13,350 SH   SOLE   13,350 0 0
AMERICAN ELEC PWR CO INC COM 025537101   813,372 9,660 SH   SOLE   9,660 0 0
AMERICAN EXPRESS CO COM 025816109   34,840 200 SH   SOLE   200 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   2,662,288 18,650 SH   SOLE   18,650 0 0
AMGEN INC COM 031162100   3,241,492 14,600 SH   SOLE   14,370 0 230
APPLE INC COM 037833100   23,517,248 121,242 SH   SOLE   114,936 0 6,306
APPLIED MATLS INC COM 038222105   36,858 255 SH   SOLE   0 0 255
AT&T INC COM 00206R102   34,405 2,157 SH   SOLE   2,157 0 0
AVISTA CORP COM 05379B107   11,781 300 SH   SOLE   200 0 100
B & G FOODS INC NEW COM 05508R106   126,990 9,000 SH   SOLE   9,000 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   65,447 55 SH   SOLE   55 0 0
BANK AMERICA CORP COM 060505104   53,192 1,854 SH   SOLE   700 0 1,154
BARRICK GOLD CORP COM 067901108   373,036 22,034 SH   SOLE   22,034 0 0
BAXTER INTL INC COM 071813109   58,688 1,280 SH   SOLE   1,280 0 0
BCE INC COM NEW 05534B760   1,107,126 23,900 SH   SOLE   23,900 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,553,430 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   323,609 949 SH   SOLE   949 0 0
BOEING CO COM 097023105   525,789 2,490 SH   SOLE   2,490 0 0
BP PLC SPONSORED ADR 055622104   35,290 1,000 SH   SOLE   1,000 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,429,136 39,150 SH   SOLE   39,150 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   198,273 4,350 SH   SOLE   4,350 0 0
CAMECO CORP COM 13321L108   375,960 12,000 SH   SOLE   12,000 0 0
CATERPILLAR INC COM 149123101   49,210 200 SH   SOLE   180 0 20
CHEVRON CORP NEW COM 166764100   6,912,196 43,929 SH   SOLE   43,929 0 0
CISCO SYS INC COM 17275R102   137,393 2,655 SH   SOLE   2,655 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   97,560 81,300 SH   SOLE   81,300 0 0
COCA COLA CO COM 191216100   261,713 4,313 SH   SOLE   3,500 0 813
COHERENT CORP COM 19247G107   6,118 120 SH   SOLE   120 0 0
COMPASS MINERALS INTL INC COM 20451N101   139,230 4,095 SH   SOLE   4,095 0 0
CONOCOPHILLIPS COM 20825C104   177,574 1,704 SH   SOLE   1,704 0 0
CONSOLIDATED EDISON INC COM 209115104   65,992 730 SH   SOLE   730 0 0
CORNING INC COM 219350105   2,585,287 73,781 SH   SOLE   73,456 0 325
CORTEVA INC COM 22052L104   421,155 7,350 SH   SOLE   7,350 0 0
COSTCO WHSL CORP NEW COM 22160K105   5,628,763 10,455 SH   SOLE   10,405 0 50
COTERRA ENERGY INC COM 127097103   2,208,615 87,297 SH   SOLE   87,147 0 150
DEERE & CO COM 244199105   60,966 150 SH   SOLE   150 0 0
DEVON ENERGY CORP NEW COM 25179M103   538,025 11,130 SH   SOLE   11,130 0 0
DISNEY WALT CO COM 254687106   430,079 4,817 SH   SOLE   3,812 0 1,005
DOMINION ENERGY INC COM 25746U109   11,021 213 SH   SOLE   213 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   175,083 1,951 SH   SOLE   1,951 0 0
ECOLAB INC COM 278865100   155,102 830 SH   SOLE   830 0 0
ELECTRONIC ARTS INC COM 285512109   1,427 11 SH   SOLE   0 0 11
EMERSON ELEC CO COM 291011104   362,464 4,010 SH   SOLE   3,835 0 175
ENBRIDGE INC COM 29250N105   13,486 363 SH   SOLE   363 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   47,430 1,800 SH   SOLE   1,800 0 0
EOG RES INC COM 26875P101   692,362 6,050 SH   SOLE   6,050 0 0
ESSENTIAL UTILS INC COM 29670G102   35,919 900 SH   SOLE   900 0 0
EVEREST RE GROUP LTD COM G3223R108   11,966 35 SH   SOLE   35 0 0
EXXON MOBIL CORP COM 30231G102   6,688,110 62,360 SH   SOLE   62,220 0 140
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   227,050 5,000 SH   SOLE   5,000 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100   923,328 67,200 SH   SOLE   67,200 0 0
FRANCO NEV CORP COM 351858105   887,685 6,225 SH   SOLE   6,225 0 0
FREEPORT-MCMORAN INC CL B 35671D857   619,400 15,485 SH   SOLE   15,485 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   521,913 20,300 SH   SOLE   20,300 0 0
GALLAGHER ARTHUR J & CO COM 363576109   104,296 475 SH   SOLE   475 0 0
GENERAL MLS INC COM 370334104   2,628,893 34,275 SH   SOLE   34,275 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   244,950 13,800 SH   SOLE   13,800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   37,738 117 SH   SOLE   0 0 117
GSK PLC SPONSORED ADR 37733W204   1,056,988 29,360 SH   SOLE   29,360 0 0
HALEON PLC SPON ADS 405552100   307,546 36,700 SH   SOLE   36,700 0 0
HEXCEL CORP NEW COM 428291108   3,243,774 42,670 SH   SOLE   42,610 0 60
HOME DEPOT INC COM 437076102   99,716 321 SH   SOLE   200 0 121
HONEYWELL INTL INC COM 438516106   10,000,048 48,193 SH   SOLE   47,814 0 379
IMPERIAL OIL LTD COM NEW 453038408   610,150 11,839 SH   SOLE   11,839 0 0
INTEL CORP COM 458140100   300,660 8,991 SH   SOLE   8,991 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   274,980 2,055 SH   SOLE   2,055 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   736,855 18,500 SH   SOLE   18,500 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,754,760 84,000 SH   SOLE   84,000 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,966,819 8,900 SH   SOLE   8,900 0 0
ISHARES TR ISHARES BIOTECH 464287556   724,942 5,710 SH   SOLE   5,680 0 30
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   275,544 4,980 SH   SOLE   4,980 0 0
JOHNSON & JOHNSON COM 478160104   6,399,997 38,666 SH   SOLE   38,178 0 488
JPMORGAN CHASE & CO COM 46625H100   293,644 2,019 SH   SOLE   2,019 0 0
KIMBERLY-CLARK CORP COM 494368103   2,458,004 17,653 SH   SOLE   17,493 0 160
KINDER MORGAN INC DEL COM 49456B101   17,220 1,000 SH   SOLE   1,000 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   2,656 200 SH   SOLE   200 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   3,003,315 15,341 SH   SOLE   15,241 0 100
LEIDOS HOLDINGS INC COM 525327102   1,004,425 11,352 SH   SOLE   10,942 0 410
LILLY ELI & CO COM 532457108   201,662 430 SH   SOLE   430 0 0
LOCKHEED MARTIN CORP COM 539830109   970,021 2,107 SH   SOLE   2,107 0 0
LUMEN TECHNOLOGIES INC COM 550241103   72,320 32,000 SH   SOLE   32,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   52,880 7,686 SH   SOLE   0 0 7,686
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   210,767 3,382 SH   SOLE   3,382 0 0
MAIN STR CAP CORP COM 56035L104   346,460 8,655 SH   SOLE   8,655 0 0
MARATHON OIL CORP COM 565849106   690,600 30,000 SH   SOLE   30,000 0 0
MARATHON PETE CORP COM 56585A102   46,640 400 SH   SOLE   400 0 0
MARSH & MCLENNAN COS INC COM 571748102   178,676 950 SH   SOLE   0 0 950
MCDONALDS CORP COM 580135101   67,740 227 SH   SOLE   0 0 227
MERCK & CO INC COM 58933Y105   3,393,143 29,221 SH   SOLE   29,221 0 0
META PLATFORMS INC CL A 30303M102   8,036 28 SH   SOLE   28 0 0
MICRON TECHNOLOGY INC COM 595112103   13,885 220 SH   SOLE   100 0 120
MICROSOFT CORP COM 594918104   8,893,259 26,115 SH   SOLE   25,510 0 605
MODERNA INC COM 60770K107   711,018 5,852 SH   SOLE   5,822 0 30
MOSAIC CO NEW COM 61945C103   186,200 5,320 SH   SOLE   5,320 0 0
NATIONAL FUEL GAS CO COM 636180101   134,378 2,600 SH   SOLE   2,600 0 0
NATIONAL HEALTH INVS INC COM 63633D104   711,822 13,350 SH   SOLE   13,350 0 0
NETFLIX INC COM 64110L106   220,245 500 SH   SOLE   500 0 0
NEWELL BRANDS INC COM 651229106   499,041 57,361 SH   SOLE   57,361 0 0
NEWMONT CORP COM 651639106   629,044 14,746 SH   SOLE   14,746 0 0
NEXTERA ENERGY INC COM 65339F101   754,614 10,170 SH   SOLE   9,470 0 700
NIKE INC CL B 654106103   58,234 526 SH   SOLE   0 0 526
NORTHROP GRUMMAN CORP COM 666807102   704,667 1,546 SH   SOLE   1,446 0 100
NUTRIEN LTD COM 67077M108   606,525 10,180 SH   SOLE   10,180 0 0
NVIDIA CORPORATION COM 67066G104   607,034 1,435 SH   SOLE   1,435 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   448 12 SH   SOLE   12 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   23,762 1,550 SH   SOLE   1,000 0 550
PAN AMERN SILVER CORP COM 697900108   129,077 8,853 SH   SOLE   8,853 0 0
PAYPAL HLDGS INC COM 70450Y103   1,526,383 22,874 SH   SOLE   22,824 0 50
PEPSICO INC COM 713448108   402,113 2,171 SH   SOLE   1,870 0 301
PFIZER INC COM 717081103   1,370,915 37,375 SH   SOLE   37,375 0 0
PHILIP MORRIS INTL INC COM 718172109   47,171 477 SH   SOLE   0 0 477
PHILLIPS 66 COM 718546104   676,245 7,090 SH   SOLE   6,585 0 505
PIONEER NAT RES CO COM 723787107   435,078 2,100 SH   SOLE   2,100 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   1,442,803 30,500 SH   SOLE   30,500 0 0
PPL CORP COM 69351T106   1,013,265 37,950 SH   SOLE   37,950 0 0
PRIME MEDICINE INC COM 74168J101   8,790 600 SH   SOLE   600 0 0
PROCTER AND GAMBLE CO COM 742718109   4,681,496 30,852 SH   SOLE   30,373 0 479
PROSHARES TR II ULTRASHRT EURO 74347W882   436,359 14,990 SH   SOLE   14,990 0 0
QUANTA SVCS INC COM 74762E102   4,358,050 22,175 SH   SOLE   22,075 0 100
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,520,315 25,728 SH   SOLE   25,288 0 440
REVVITY INC COM 714046109   249,459 2,100 SH   SOLE   2,100 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   8,330 500 SH   SOLE   0 0 500
ROCKWELL AUTOMATION INC COM 773903109   550,841 1,672 SH   SOLE   1,672 0 0
SHELL PLC SPON ADS 780259305   1,624,947 26,912 SH   SOLE   26,912 0 0
SMUCKER J M CO COM NEW 832696405   19,198 130 SH   SOLE   130 0 0
SOUTHERN CO COM 842587107   158,414 2,255 SH   SOLE   2,155 0 100
SOUTHWEST GAS HLDGS INC COM 844895102   12,730 200 SH   SOLE   200 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,033,878 3,000 SH   SOLE   3,000 0 0
SPDR GOLD TR GOLD SHS 78463V107   285,232 1,600 SH   SOLE   1,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   126,802 285 SH   SOLE   285 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   269,019 5,375 SH   SOLE   5,375 0 0
TC ENERGY CORP COM 87807B107   1,878,979 45,700 SH   SOLE   45,700 0 0
TECK RESOURCES LTD CL B 878742204   456,785 10,850 SH   SOLE   10,850 0 0
TESLA INC COM 88160R101   15,707 60 SH   SOLE   0 0 60
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   96,600 15,000 SH   SOLE   15,000 0 0
TEXAS INSTRS INC COM 882508104   65,708 365 SH   SOLE   365 0 0
TEXTRON INC COM 883203101   14,207 210 SH   SOLE   210 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,834,296 9,260 SH   SOLE   9,260 0 0
UNILEVER PLC SPON ADR NEW 904767704   20,852 400 SH   SOLE   400 0 0
UNION PAC CORP COM 907818108   42,971 210 SH   SOLE   210 0 0
UNITEDHEALTH GROUP INC COM 91324P102   24,032 50 SH   SOLE   50 0 0
URANIUM ENERGY CORP COM 916896103   1,768 520 SH   SOLE   520 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   3,004,355 84,250 SH   SOLE   84,250 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   783,201 9,270 SH   SOLE   9,270 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,758,082 4,300 SH   SOLE   4,300 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   12,125,923 114,320 SH   SOLE   114,320 0 0
VENTAS INC COM 92276F100   868,504 18,200 SH   SOLE   18,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,918,446 51,585 SH   SOLE   51,585 0 0
VISA INC COM CL A 92826C839   85,493 360 SH   SOLE   360 0 0
WEC ENERGY GROUP INC COM 92939U106   765,218 8,672 SH   SOLE   8,672 0 0
WILLIAMS COS INC COM 969457100   1,133,893 34,750 SH   SOLE   34,750 0 0
XYLEM INC COM 98419M100   207,784 1,845 SH   SOLE   1,845 0 0