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   1,328,591 12,640 SH   SOLE   640 0 12,000
9 METERS BIOPHARMA INC COM NEW 654405208   278 200 SH   SOLE   200 0 0
ABBOTT LABS COM 002824100   5,120,596 50,569 SH   SOLE   30,479 0 20,090
ABBVIE INC COM 00287Y109   4,000,187 25,100 SH   SOLE   100 0 25,000
ABEONA THERAPEUTICS INC COM NEW 00289Y206   2,107 747 SH   SOLE   747 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   3,263 50 SH   SOLE   50 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,572,960 16,000 SH   SOLE   0 0 16,000
ACTINIUM PHARMACEUTICALS INC COM 00507W206   5,652 598 SH   SOLE   598 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,715,282 4,451 SH   SOLE   1,101 0 3,350
ADVANCED MICRO DEVICES INC COM 007903107   35,382 361 SH   SOLE   361 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   14,526 105 SH   SOLE   96 0 9
AIR PRODS & CHEMS INC COM 009158106   1,436,050 5,000 SH   SOLE   0 0 5,000
AIRBNB INC COM CL A 009066101   4,354 35 SH   SOLE   35 0 0
ALASKA AIR GROUP INC COM 011659109   210 5 SH   SOLE   5 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   4,905 48 SH   SOLE   48 0 0
ALLSTATE CORP COM 020002101   20,390 184 SH   SOLE   184 0 0
ALPHABET INC CAP STK CL A 02079K305   656,508 6,329 SH   SOLE   6,329 0 0
ALPHABET INC CAP STK CL C 02079K107   2,702,024 25,981 SH   SOLE   25,801 0 180
ALPS ETF TR SECTR DIV DOGS 00162Q858   70,510 1,377 SH   SOLE   1,377 0 0
ALTRIA GROUP INC COM 02209S103   2,059,169 46,149 SH   SOLE   3,149 0 43,000
AMAZON COM INC COM 023135106   1,901,053 18,405 SH   SOLE   18,276 0 129
AMERICAN ELEC PWR CO INC COM 025537101   1,410,345 15,500 SH   SOLE   3,500 0 12,000
AMERICAN EXPRESS CO COM 025816109   544,665 3,302 SH   SOLE   3,252 0 50
AMERICAN WTR WKS CO INC NEW COM 030420103   5,860,479 40,006 SH   SOLE   0 0 40,006
ANALOG DEVICES INC COM 032654105   2,762 14 SH   SOLE   0 0 14
APA CORPORATION COM 03743Q108   131,116 3,636 SH   SOLE   3,636 0 0
APPLE INC COM 037833100   10,455,634 63,406 SH   SOLE   63,222 0 184
APPLIED MATLS INC COM 038222105   4,847,168 39,462 SH   SOLE   39,424 0 38
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   5,895,556 117,231 SH   SOLE   117,088 0 143
ARK ETF TR FINTECH INNOVA 00214Q708   1,242 66 SH   SOLE   66 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   15,101 502 SH   SOLE   502 0 0
ARK ETF TR INNOVATION ETF 00214Q104   63,564 1,576 SH   SOLE   1,576 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   9,996 186 SH   SOLE   186 0 0
AT&T INC COM 00206R102   245,650 12,761 SH   SOLE   12,761 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,705,378 12,152 SH   SOLE   12,152 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   9,160 1,000 SH   SOLE   1,000 0 0
AVANGRID INC COM 05351W103   17,946 450 SH   SOLE   450 0 0
BANK AMERICA CORP COM 060505104   1,468,240 51,337 SH   SOLE   51,272 0 65
BARNES GROUP INC COM 067806109   28,196 700 SH   SOLE   700 0 0
BAXTER INTL INC COM 071813109   742,248 18,300 SH   SOLE   18,249 0 51
BAYTEX ENERGY CORP COM 07317Q105   37,500 10,000 SH   SOLE   10,000 0 0
BECTON DICKINSON & CO COM 075887109   1,756,049 7,094 SH   SOLE   94 0 7,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,985,189 9,668 SH   SOLE   9,656 0 12
BIOGEN INC COM 09062X103   8,619 31 SH   SOLE   31 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,751 18 SH   SOLE   0 0 18
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   1,259 1,104 SH   SOLE   1,104 0 0
BLACKSTONE INC COM 09260D107   21,231 242 SH   SOLE   242 0 0
BLOCK INC CL A 852234103   2,952 43 SH   SOLE   43 0 0
BOEING CO COM 097023105   1,727,694 8,133 SH   SOLE   8,127 0 6
BP PLC SPONSORED ADR 055622104   75,880 2,000 SH   SOLE   2,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,777,622 40,075 SH   SOLE   40,048 0 27
BROADCOM INC COM 11135F101   909,704 1,418 SH   SOLE   116 0 1,302
CADENCE DESIGN SYSTEM INC COM 127387108   6,933 33 SH   SOLE   33 0 0
CAPITAL ONE FINL CORP COM 14040H105   288,480 3,000 SH   SOLE   3,000 0 0
CARNIVAL CORP COMMON STOCK 143658300   1,158 114 SH   SOLE   114 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,082,185 23,654 SH   SOLE   12,654 0 11,000
CATERPILLAR INC COM 149123101   5,221,584 22,818 SH   SOLE   10,813 0 12,005
CEDAR FAIR L P DEPOSITRY UNIT 150185106   2,285 50 SH   SOLE   50 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   648 18 SH   SOLE   18 0 0
CENTERPOINT ENERGY INC COM 15189T107   68,348 2,320 SH   SOLE   2,320 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   67,860 522 SH   SOLE   522 0 0
CHEMOURS CO COM 163851108   76,647 2,560 SH   SOLE   0 0 2,560
CHEVRON CORP NEW COM 166764100   6,265,018 38,398 SH   SOLE   18,882 0 19,516
CISCO SYS INC COM 17275R102   135,916 2,600 SH   SOLE   2,575 0 25
CITIGROUP INC COM NEW 172967424   33,808 721 SH   SOLE   721 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   9,165 500 SH   SOLE   500 0 0
COCA COLA CO COM 191216100   644,616 10,392 SH   SOLE   10,363 0 29
COHEN & STEERS REIT & PFD & COM 19247X100   8,663 444 SH   SOLE   444 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,703 40 SH   SOLE   40 0 0
COLGATE PALMOLIVE CO COM 194162103   165,454 2,202 SH   SOLE   2,202 0 0
COMCAST CORP NEW CL A 20030N101   1,239,541 32,697 SH   SOLE   32,646 0 51
COMPASS MINERALS INTL INC COM 20451N101   1,715 50 SH   SOLE   50 0 0
CONAGRA BRANDS INC COM 205887102   52,584 1,400 SH   SOLE   1,400 0 0
CONOCOPHILLIPS COM 20825C104   11,806 119 SH   SOLE   119 0 0
CONSOLIDATED EDISON INC COM 209115104   19,804 207 SH   SOLE   207 0 0
CONSTELLATION ENERGY CORP COM 21037T109   536,391 6,833 SH   SOLE   0 0 6,833
CORNING INC COM 219350105   945,440 26,798 SH   SOLE   26,762 0 36
CORTEVA INC COM 22052L104   782,161 12,969 SH   SOLE   0 0 12,969
COSTCO WHSL CORP NEW COM 22160K105   7,347,810 14,788 SH   SOLE   8,581 0 6,207
CREDIT SUISSE GROUP SPONSORED ADR 225401108   890 1,000 SH   SOLE   1,000 0 0
CSX CORP COM 126408103   8,000,449 267,216 SH   SOLE   145,644 0 121,572
CUMMINS INC COM 231021106   1,629,879 6,823 SH   SOLE   23 0 6,800
CVR ENERGY INC COM 12662P108   59,329 1,810 SH   SOLE   1,810 0 0
CVS HEALTH CORP COM 126650100   2,339,535 31,483 SH   SOLE   31,464 0 19
DANAHER CORPORATION COM 235851102   3,709,803 14,719 SH   SOLE   14,707 0 12
DECKERS OUTDOOR CORP COM 243537107   8,542 19 SH   SOLE   19 0 0
DEERE & CO COM 244199105   4,926,485 11,932 SH   SOLE   932 0 11,000
DELTA AIR LINES INC DEL COM NEW 247361702   1,921 55 SH   SOLE   55 0 0
DEVON ENERGY CORP NEW COM 25179M103   125,311 2,476 SH   SOLE   2,476 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,087,080 6,000 SH   SOLE   0 0 6,000
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E265   50,976 2,878 SH   SOLE   2,878 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847   40,263 1,250 SH   SOLE   1,000 0 250
DISNEY WALT CO COM 254687106   4,114,794 41,095 SH   SOLE   41,044 0 51
DOLLAR GEN CORP NEW COM 256677105   42,092 200 SH   SOLE   200 0 0
DOMINION ENERGY INC COM 25746U109   2,377,070 42,516 SH   SOLE   16,493 0 26,023
DOW INC COM 260557103   953,923 17,401 SH   SOLE   4,432 0 12,969
DUKE ENERGY CORP NEW COM NEW 26441C204   1,794,825 18,605 SH   SOLE   1,476 0 17,129
DUPONT DE NEMOURS INC COM 26614N102   1,758,724 24,505 SH   SOLE   11,524 0 12,981
DUTCH BROS INC CL A 26701L100   3,163 100 SH   SOLE   100 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722   50,596 1,820 SH   SOLE   1,820 0 0
EATON CORP PLC SHS G29183103   3,426,800 20,000 SH   SOLE   0 0 20,000
EBAY INC. COM 278642103   10,250 231 SH   SOLE   231 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,482 30 SH   SOLE   30 0 0
ELEVANCE HEALTH INC COM 036752103   174,728 380 SH   SOLE   380 0 0
EMBECTA CORP COMMON STOCK 29082K105   39,368 1,400 SH   SOLE   0 0 1,400
EMERSON ELEC CO COM 291011104   1,533,664 17,600 SH   SOLE   0 0 17,600
ENBRIDGE INC COM 29250N105   1,916,542 50,237 SH   SOLE   50,185 0 52
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   338,361 27,134 SH   SOLE   27,134 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   923,213 35,645 SH   SOLE   35,645 0 0
ENVESTNET INC COM 29404K106   70,757 1,206 SH   SOLE   1,206 0 0
EQT CORP COM 26884L109   11,807 370 SH   SOLE   370 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   2,174 376 SH   SOLE   376 0 0
EVERSOURCE ENERGY COM 30040W108   10,174 130 SH   SOLE   130 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   29,549 540 SH   SOLE   540 0 0
EXELON CORP COM 30161N101   858,745 20,500 SH   SOLE   0 0 20,500
EXXON MOBIL CORP COM 30231G102   5,931,647 54,091 SH   SOLE   38,127 0 15,964
FACTSET RESH SYS INC COM 303075105   31,132 75 SH   SOLE   75 0 0
FAIR ISAAC CORP COM 303250104   8,433 12 SH   SOLE   12 0 0
FEDEX CORP COM 31428X106   456,980 2,000 SH   SOLE   2,000 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   344,016 41,348 SH   SOLE   37,348 0 4,000
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   5,250,809 33,870 SH   SOLE   33,843 0 27
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   6,386,154 215,312 SH   SOLE   214,422 0 890
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   378,845 11,113 SH   SOLE   11,113 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   3,051,121 95,282 SH   SOLE   95,282 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   524,405 16,982 SH   SOLE   16,982 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   10,315,017 321,134 SH   SOLE   320,332 0 802
FISKER INC CL A COM STK 33813J106   921 150 SH   SOLE   150 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   9,822 100 SH   SOLE   100 0 0
FORD MTR CO DEL COM 345370860   1,260 100 SH   SOLE   100 0 0
FORTINET INC COM 34959E109   56,159 845 SH   SOLE   845 0 0
FORTIVE CORP COM 34959J108   815,267 11,959 SH   SOLE   11,936 0 23
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   2,703 94 SH   SOLE   94 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   57,750 704 SH   SOLE   704 0 0
GEN DIGITAL INC COM 668771108   5,111 298 SH   SOLE   298 0 0
GENERAL ELECTRIC CO COM NEW 369604301   209,747 2,194 SH   SOLE   2,194 0 0
GENERAL MLS INC COM 370334104   341,840 4,000 SH   SOLE   4,000 0 0
GENUINE PARTS CO COM 372460105   2,685,326 16,050 SH   SOLE   16,039 0 11
GLOBAL PMTS INC COM 37940X102   41,886 398 SH   SOLE   398 0 0
GLYCOMIMETICS INC COM 38000Q102   4,410 3,500 SH   SOLE   3,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,079,463 3,300 SH   SOLE   3,300 0 0
HALEON PLC SPON ADS 405552100   1,653 203 SH   SOLE   203 0 0
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   27,134 1,225 SH   SOLE   1,225 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   175,341 2,516 SH   SOLE   2,516 0 0
HERSHEY CO COM 427866108   428,980 1,686 SH   SOLE   1,679 0 7
HOME DEPOT INC COM 437076102   5,984,968 20,280 SH   SOLE   14,267 0 6,013
HONEYWELL INTL INC COM 438516106   5,239,314 27,414 SH   SOLE   14,206 0 13,208
HP INC COM 40434L105   8,747 298 SH   SOLE   298 0 0
IAC INC COM NEW 44891N208   2,064 40 SH   SOLE   40 0 0
IDEXX LABS INC COM 45168D104   3,001 6 SH   SOLE   6 0 0
ILLINOIS TOOL WKS INC COM 452308109   5,365,638 22,040 SH   SOLE   40 0 22,000
ILLUMINA INC COM 452327109   63,952 275 SH   SOLE   275 0 0
IMV INC COM NEW 44974L301   3,131 5,906 SH   SOLE   5,906 0 0
INCYTE CORP COM 45337C102   4,770 66 SH   SOLE   66 0 0
ING GROEP N.V. SPONSORED ADR 456837103   13,342 1,124 SH   SOLE   1,124 0 0
INGERSOLL RAND INC COM 45687V106   85,234 1,465 SH   SOLE   1,465 0 0
INGEVITY CORP COM 45688C107   55,858 781 SH   SOLE   781 0 0
INTEL CORP COM 458140100   3,228,009 98,807 SH   SOLE   98,621 0 186
INTERCONTINENTAL EXCHANGE IN COM 45866F104   52,145 500 SH   SOLE   500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,303,892 9,947 SH   SOLE   6,447 0 3,500
INTERNATIONAL PAPER CO COM 460146103   936,911 25,982 SH   SOLE   25,938 0 44
INTUITIVE SURGICAL INC COM NEW 46120E602   1,533 6 SH   SOLE   6 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   2,220,243 7,612 SH   SOLE   7,612 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   374,381 2,300 SH   SOLE   2,300 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   2,612,151 9,465 SH   SOLE   9,465 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   942,421 6,517 SH   SOLE   6,387 0 130
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   1,314,019 27,769 SH   SOLE   27,329 0 440
INVESCO QQQ TR UNIT SER 1 46090E103   293,568 915 SH   SOLE   915 0 0
ISHARES INC MSCI CDA ETF 464286509   25,430 744 SH   SOLE   744 0 0
ISHARES INC MSCI GERMANY ETF 464286806   20,833 732 SH   SOLE   732 0 0
ISHARES TR CORE DIV GRWTH 46434V621   113,902 2,278 SH   SOLE   2,278 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   40,392 652 SH   SOLE   652 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,448 25 SH   SOLE   25 0 0
ISHARES TR CORE S&P TTL STK 464287150   36,220 400 SH   SOLE   400 0 0
ISHARES TR CORE S&P500 ETF 464287200   43,975 107 SH   SOLE   107 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   61,554 1,168 SH   SOLE   1,168 0 0
ISHARES TR IBONDS DEC 2032 46436E296   6,474,920 271,043 SH   SOLE   270,813 0 230
ISHARES TR IBONDS DEC23 ETF 46434VAX8   8,313 330 SH   SOLE   0 0 330
ISHARES TR ISHARES BIOTECH 464287556   12,928 100 SH   SOLE   100 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   20,711 642 SH   SOLE   642 0 0
ISHARES TR MSCI USA MMENTM 46432F396   99,853 718 SH   SOLE   718 0 0
ISHARES TR NATIONAL MUN ETF 464288414   2,036,394 18,901 SH   SOLE   18,901 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   408,767 1,673 SH   SOLE   1,673 0 0
ISHARES TR RUS MID CAP ETF 464287499   3,496 50 SH   SOLE   50 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   54,948 308 SH   SOLE   308 0 0
ISHARES TR S&P 500 VAL ETF 464287408   14,266 94 SH   SOLE   94 0 0
ISHARES TR SELECT DIVID ETF 464287168   12,890 110 SH   SOLE   110 0 0
ISHARES TR US HLTHCARE ETF 464287762   13,985 51 SH   SOLE   51 0 0
ISHARES TR US INDUSTRIALS 464287754   11,712 117 SH   SOLE   117 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   1,614,530 34,069 SH   SOLE   33,872 0 197
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   6,601,286 165,612 SH   SOLE   165,566 0 46
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   1,062,572 20,987 SH   SOLE   20,987 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   3,541,484 70,379 SH   SOLE   70,359 0 20
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,989,800 39,177 SH   SOLE   39,177 0 0
JOHNSON & JOHNSON COM 478160104   4,576,902 29,528 SH   SOLE   13,514 0 16,014
JOHNSON CTLS INTL PLC SHS G51502105   1,162,367 19,302 SH   SOLE   202 0 19,100
JPMORGAN CHASE & CO COM 46625H100   7,548,793 57,929 SH   SOLE   34,602 0 23,327
KEYCORP COM 493267108   2,410,352 192,520 SH   SOLE   192,356 0 164
KEYSIGHT TECHNOLOGIES INC COM 49338L103   8,074 50 SH   SOLE   50 0 0
KIMBERLY-CLARK CORP COM 494368103   3,529,693 26,298 SH   SOLE   16,282 0 10,016
KLA CORP COM NEW 482480100   71,851 180 SH   SOLE   167 0 13
KRAFT HEINZ CO COM 500754106   11,601 300 SH   SOLE   300 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   8,104 549 SH   SOLE   549 0 0
LAM RESEARCH CORP COM 512807108   53,012 100 SH   SOLE   100 0 0
LAMB WESTON HLDGS INC COM 513272104   48,707 466 SH   SOLE   466 0 0
LILLY ELI & CO COM 532457108   5,121,188 14,912 SH   SOLE   904 0 14,008
LIVEONE INC COM 53814X102   6,840 6,000 SH   SOLE   6,000 0 0
LOCKHEED MARTIN CORP COM 539830109   83,674 177 SH   SOLE   177 0 0
LOWES COS INC COM 548661107   2,328,051 11,642 SH   SOLE   11,630 0 12
LYFT INC CL A COM 55087P104   2,781 300 SH   SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   563,340 6,000 SH   SOLE   0 0 6,000
M & T BK CORP COM 55261F104   150,300 1,257 SH   SOLE   1,257 0 0
MARATHON OIL CORP COM 565849106   10,073 420 SH   SOLE   420 0 0
MARATHON PETE CORP COM 56585A102   1,214,231 9,006 SH   SOLE   9,006 0 0
MASTERCARD INCORPORATED CL A 57636Q104   423,010 1,164 SH   SOLE   1,164 0 0
MATCH GROUP INC NEW COM 57667L107   3,302 86 SH   SOLE   86 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105   1,175 2,500 SH   SOLE   2,500 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,163,460 26,000 SH   SOLE   0 0 26,000
MCDONALDS CORP COM 580135101   1,260,203 4,507 SH   SOLE   2,107 0 2,400
MEDTRONIC PLC SHS G5960L103   4,838 60 SH   SOLE   60 0 0
MERCK & CO INC COM 58933Y105   3,305,593 31,071 SH   SOLE   31,021 0 50
META PLATFORMS INC CL A 30303M102   1,692,765 7,987 SH   SOLE   7,900 0 87
METTLER TOLEDO INTERNATIONAL COM 592688105   6,121 4 SH   SOLE   4 0 0
MICROSOFT CORP COM 594918104   14,948,624 51,851 SH   SOLE   26,774 0 25,077
MKS INSTRS INC COM 55306N104   41,918 473 SH   SOLE   473 0 0
MONDELEZ INTL INC CL A 609207105   3,218,710 46,166 SH   SOLE   46,092 0 74
MOTUS GI HLDGS INC COM NEW 62014P405   49 50 SH   SOLE   50 0 0
NATIONAL FUEL GAS CO COM 636180101   1,134,068 19,641 SH   SOLE   19,620 0 21
NATIONAL GRID PLC SPONSORED ADR NE 636274409   135,980 2,000 SH   SOLE   2,000 0 0
NAVIENT CORPORATION COM 63938C108   1,599 100 SH   SOLE   100 0 0
NETFLIX INC COM 64110L106   256,001 741 SH   SOLE   741 0 0
NEW JERSEY RES CORP COM 646025106   4,069,800 76,500 SH   SOLE   0 0 76,500
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   8,379 217 SH   SOLE   217 0 0
NEXTERA ENERGY INC COM 65339F101   3,699,840 48,000 SH   SOLE   0 0 48,000
NIKE INC CL B 654106103   239,026 1,949 SH   SOLE   1,949 0 0
NIOCORP DEVS LTD COM NEW 654484609   9,222 1,450 SH   SOLE   1,450 0 0
NISOURCE INC COM 65473P105   114,636 4,100 SH   SOLE   4,100 0 0
NORFOLK SOUTHN CORP COM 655844108   3,519,200 16,600 SH   SOLE   1,600 0 15,000
NORTHWEST NAT HLDG CO COM 66765N105   11,177 235 SH   SOLE   235 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   43,169 8,415 SH   SOLE   8,415 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,288 14 SH   SOLE   0 0 14
NOVO-NORDISK A S ADR 670100205   26,577 167 SH   SOLE   150 0 17
NRG ENERGY INC COM NEW 629377508   2,915 85 SH   SOLE   85 0 0
NUCOR CORP COM 670346105   231,705 1,500 SH   SOLE   1,500 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   13,548 1,175 SH   SOLE   1,175 0 0
NVIDIA CORPORATION COM 67066G104   1,423,850 5,126 SH   SOLE   5,126 0 0
OCUPHIRE PHARMA INC COM 67577R102   3,750 1,000 SH   SOLE   1,000 0 0
OMNICOM GROUP INC COM 681919106   56,604 600 SH   SOLE   600 0 0
ONEOK INC NEW COM 682680103   81,591 1,284 SH   SOLE   1,284 0 0
ORACLE CORP COM 68389X105   3,020,665 32,508 SH   SOLE   32,457 0 51
OTIS WORLDWIDE CORP COM 68902V107   1,727,930 20,473 SH   SOLE   14,959 0 5,514
PACCAR INC COM 693718108   116,957 1,598 SH   SOLE   1,598 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   10,563 1,250 SH   SOLE   1,250 0 0
PALO ALTO NETWORKS INC COM 697435105   111,855 560 SH   SOLE   540 0 20
PARAMOUNT GLOBAL CLASS B COM 92556H206   138,251 6,197 SH   SOLE   6,197 0 0
PARKER-HANNIFIN CORP COM 701094104   3,367,823 10,020 SH   SOLE   20 0 10,000
PAYCHEX INC COM 704326107   1,486,920 12,976 SH   SOLE   12,976 0 0
PAYPAL HLDGS INC COM 70450Y103   78,143 1,029 SH   SOLE   1,029 0 0
PEPSICO INC COM 713448108   5,732,722 31,447 SH   SOLE   15,122 0 16,325
PFIZER INC COM 717081103   106,570 2,612 SH   SOLE   2,612 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   1,035,251 20,999 SH   SOLE   20,999 0 0
PHILIP MORRIS INTL INC COM 718172109   2,056,741 21,149 SH   SOLE   3,149 0 18,000
PHILLIPS 66 COM 718546104   2,090,285 20,618 SH   SOLE   4,618 0 16,000
PINNACLE WEST CAP CORP COM 723484101   1,030,120 13,000 SH   SOLE   0 0 13,000
PINTEREST INC CL A 72352L106   1,091 40 SH   SOLE   40 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   425,664 34,135 SH   SOLE   34,135 0 0
POST HLDGS INC COM 737446104   3,505 39 SH   SOLE   39 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,071,762 21,652 SH   SOLE   21,638 0 14
PROCTER AND GAMBLE CO COM 742718109   4,764,539 32,043 SH   SOLE   10,427 0 21,616
PROLOGIS INC. COM 74340W103   1,974,985 15,829 SH   SOLE   15,823 0 6
PROSHARES TR PSHS ULTSH 20YRS 74347B201   232,068 8,300 SH   SOLE   8,300 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680   283,000 4,000 SH   SOLE   4,000 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633   17,741 420 SH   SOLE   420 0 0
PUBLIC STORAGE COM 74460D109   124,482 412 SH   SOLE   412 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   156,125 2,500 SH   SOLE   2,500 0 0
PURECYCLE TECHNOLOGIES INC UNIT 03/17/2026 74623V202   6,244 675 SH   SOLE   675 0 0
QORVO INC COM 74736K101   2,540 25 SH   SOLE   25 0 0
QUALCOMM INC COM 747525103   115,716 907 SH   SOLE   907 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   900 110 SH   SOLE   110 0 0
RAYONIER INC COM 754907103   66,520 2,000 SH   SOLE   2,000 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,794,068 38,743 SH   SOLE   27,726 0 11,017
REALTY INCOME CORP COM 756109104   42,552 672 SH   SOLE   672 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,466 3 SH   SOLE   0 0 3
REGIONS FINANCIAL CORP NEW COM 7591EP100   92,800 5,000 SH   SOLE   5,000 0 0
RH COM 74967X103   2,680 11 SH   SOLE   11 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   929 60 SH   SOLE   60 0 0
ROBERT HALF INTL INC COM 770323103   2,337 29 SH   SOLE   29 0 0
ROBLOX CORP CL A 771049103   12,145 270 SH   SOLE   270 0 0
ROKU INC COM CL A 77543R102   2,304 35 SH   SOLE   35 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   41,074 629 SH   SOLE   479 0 150
SALESFORCE INC COM 79466L302   51,744 259 SH   SOLE   259 0 0
SCHLUMBERGER LTD COM STK 806857108   39,231 799 SH   SOLE   799 0 0
SCHWAB CHARLES CORP COM 808513105   94,284 1,800 SH   SOLE   1,800 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,316 100 SH   SOLE   100 0 0
SEABRIDGE GOLD INC COM 811916105   7,123 550 SH   SOLE   550 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   14,330 173 SH   SOLE   173 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   112,300 3,493 SH   SOLE   3,493 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,945 13 SH   SOLE   13 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   60,329 466 SH   SOLE   466 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   32,682 323 SH   SOLE   323 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   35,035 232 SH   SOLE   232 0 0
SERVICENOW INC COM 81762P102   19,983 43 SH   SOLE   40 0 3
SHOPIFY INC CL A 82509L107   8,774 183 SH   SOLE   183 0 0
SNAP INC CL A 83304A106   1,121 100 SH   SOLE   100 0 0
SOLIGENIX INC COM NEW 834223505   132 67 SH   SOLE   67 0 0
SOUTHERN CO COM 842587107   2,257,663 32,447 SH   SOLE   5,847 0 26,600
SPDR GOLD TR GOLD SHS 78463V107   544,347 2,971 SH   SOLE   2,971 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   50,355 123 SH   SOLE   123 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   87,517 2,876 SH   SOLE   2,876 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   32,129 789 SH   SOLE   789 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862   11,475 55 SH   SOLE   55 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   2,935,351 71,542 SH   SOLE   71,542 0 0
STANLEY BLACK & DECKER INC COM 854502101   142,224 1,765 SH   SOLE   1,765 0 0
STARBUCKS CORP COM 855244109   4,374 42 SH   SOLE   42 0 0
STARWOOD PPTY TR INC COM 85571B105   1,769 100 SH   SOLE   100 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   5,617 105 SH   SOLE   105 0 0
STURM RUGER & CO INC COM 864159108   3,734 65 SH   SOLE   65 0 0
SYNOPSYS INC COM 871607107   5,794 15 SH   SOLE   15 0 0
SYSCO CORP COM 871829107   1,390,140 18,000 SH   SOLE   0 0 18,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,303 14 SH   SOLE   0 0 14
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   4,772 40 SH   SOLE   40 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   1,963 100 SH   SOLE   100 0 0
TARGET CORP COM 87612E106   2,454,140 14,817 SH   SOLE   14,802 0 15
TC ENERGY CORP COM 87807B107   46,537 1,196 SH   SOLE   1,196 0 0
TERADYNE INC COM 880770102   3,121 29 SH   SOLE   29 0 0
TESLA INC COM 88160R101   106,427 513 SH   SOLE   513 0 0
TEXAS INSTRS INC COM 882508104   3,326,936 17,886 SH   SOLE   7,871 0 10,015
TEXTRON INC COM 883203101   28,252 400 SH   SOLE   400 0 0
TG THERAPEUTICS INC COM 88322Q108   5,310 353 SH   SOLE   353 0 0
THE CIGNA GROUP COM 125523100   1,075,015 4,207 SH   SOLE   4,207 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   635,160 1,102 SH   SOLE   0 0 1,102
TJX COS INC NEW COM 872540109   147,396 1,881 SH   SOLE   1,881 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   615,533 10,276 SH   SOLE   276 0 10,000
TRACTOR SUPPLY CO COM 892356106   14,103 60 SH   SOLE   60 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   300,256 1,632 SH   SOLE   1,632 0 0
TRANSALTA CORP COM 89346D107   875 100 SH   SOLE   100 0 0
TRAVELERS COMPANIES INC COM 89417E109   47,652 278 SH   SOLE   278 0 0
TREVENA INC COM NEW 89532E208   56 80 SH   SOLE   80 0 0
TRIMBLE INC COM 896239100   9,174 175 SH   SOLE   175 0 0
TRUIST FINL CORP COM 89832Q109   186,459 5,468 SH   SOLE   5,468 0 0
UGI CORP NEW COM 902681105   130,524 3,755 SH   SOLE   3,755 0 0
UNILEVER PLC SPON ADR NEW 904767704   103,860 2,000 SH   SOLE   2,000 0 0
UNION PAC CORP COM 907818108   2,625,870 13,047 SH   SOLE   13,032 0 15
UNITED AIRLS HLDGS INC COM 910047109   8,850 200 SH   SOLE   200 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,357,930 7,000 SH   SOLE   0 0 7,000
UNITEDHEALTH GROUP INC COM 91324P102   1,798,205 3,805 SH   SOLE   3,801 0 4
US BANCORP DEL COM NEW 902973304   1,250,935 34,700 SH   SOLE   3,700 0 31,000
VAIL RESORTS INC COM 91879Q109   5,842 25 SH   SOLE   0 0 25
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   13,368 58 SH   SOLE   58 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   376,070 1,000 SH   SOLE   1,000 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   113,276 555 SH   SOLE   555 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   21,399 400 SH   SOLE   400 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   15,401 100 SH   SOLE   100 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   14,681 325 SH   SOLE   325 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   83,978 796 SH   SOLE   796 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   71,538 300 SH   SOLE   300 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   4,529,868 11,752 SH   SOLE   11,752 0 0
VERISIGN INC COM 92343E102   4,016 19 SH   SOLE   19 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,408,013 36,205 SH   SOLE   6,205 0 30,000
VERTEX PHARMACEUTICALS INC COM 92532F100   5,987 19 SH   SOLE   19 0 0
VIATRIS INC COM 92556V106   2,858 297 SH   SOLE   297 0 0
VIMEO INC COMMON STOCK 92719V100   123 32 SH   SOLE   32 0 0
VISA INC COM CL A 92826C839   4,045,634 17,944 SH   SOLE   15,121 0 2,823
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   1,996 16,000 SH   SOLE   16,000 0 0
VMWARE INC CL A COM 928563402   9,988 80 SH   SOLE   80 0 0
VOLITIONRX LTD COM 928661107   9,550 5,000 SH   SOLE   5,000 0 0
WALMART INC COM 931142103   1,892,117 12,832 SH   SOLE   12,809 0 23
WARNER BROS DISCOVERY INC COM SER A 934423104   26,018 1,723 SH   SOLE   1,723 0 0
WASTE MGMT INC DEL COM 94106L109   5,920,134 36,282 SH   SOLE   6,282 0 30,000
WEBSTER FINL CORP COM 947890109   1,195,160 30,319 SH   SOLE   30,271 0 48
WELLS FARGO CO NEW COM 949746101   358,662 9,595 SH   SOLE   9,595 0 0
WESTROCK CO COM 96145D105   1,647,115 54,057 SH   SOLE   54,009 0 48
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,453,488 48,241 SH   SOLE   48,190 0 51
WHIRLPOOL CORP COM 963320106   7,658 58 SH   SOLE   58 0 0
WILLIAMS COS INC COM 969457100   1,486,448 49,781 SH   SOLE   49,730 0 51
YUM BRANDS INC COM 988498101   243,028 1,840 SH   SOLE   1,840 0 0
YUM CHINA HLDGS INC COM 98850P109   122,977 1,940 SH   SOLE   1,940 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   50,880 160 SH   SOLE   160 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   739 10 SH   SOLE   10 0 0
ZSCALER INC COM 98980G102   4,674 40 SH   SOLE   40 0 0