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
VERSABANK NEW COM 92512j106   844,905 79,708 SH   DFND   0 79,708 0
ABBOTT LABS COM 002824100   2,114,417 18,603 SH   SOLE   0 0 18,603
ABBVIE INC COM 00287y109   3,287,998 18,056 SH   SOLE   0 0 18,056
AES CORP COM 00130h105   179,300 10,000 SH   SOLE   0 0 10,000
ALPHABET INC CAP STK CL C 02079k107   4,510,855 29,626 SH   SOLE   1,915 0 27,711
AMAZON COM INC COM 023135106   5,608,736 31,094 SH   SOLE   1,600 0 29,494
AMER STATES WTR CO COM 029899101   50,929 705 SH   SOLE   0 0 705
AMER STATES WTR CO COM 029899101   219,899 3,044 SH   DFND   0 3,044 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,316,446 10,772 SH   SOLE   680 0 10,092
AMERICAN WTR WKS CO INC NEW COM 030420103   615,083 5,033 SH   DFND   0 5,033 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   230,796 3,600 SH   SOLE   0 0 3,600
APPLE INC COM 037833100   5,404,535 31,517 SH   SOLE   1,980 0 29,537
ARES CAPITAL CORP COM 04010l103   249,840 12,000 SH   SOLE   0 0 12,000
ARTESIAN RES CORP CL A 043113208   206,777 5,572 SH   DFND   0 5,572 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   376,365 895 SH   SOLE   0 0 895
BIOCRYST PHARMACEUTICALS INC COM 09058v103   113,828 22,407 SH   SOLE   0 0 22,407
BIOCRYST PHARMACEUTICALS INC COM 09058v103   69,159 13,614 SH   DFND   0 13,614 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258g104   265,824 7,200 SH   SOLE   0 0 7,200
BLACKSTONE SECD LENDING FD COMMON STOCK 09261x102   311,500 10,000 SH   SOLE   0 0 10,000
BOEING CO COM 097023105   1,365,211 7,074 SH   SOLE   355 0 6,719
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   742,200 5,000 SH   SOLE   0 0 5,000
BUSINESS FIRST BANCSHARES IN COM 12326c105   439,406 19,722 SH   DFND   0 19,722 0
CADIZ INC COM NEW 127537207   121,556 41,916 SH   DFND   0 41,916 0
CALIFORNIA BANCORP INC COM 13005u101   210,848 9,584 SH   DFND   0 9,584 0
CARRIER GLOBAL CORPORATION COM 14448c104   845,850 14,551 SH   SOLE   1,425 0 13,126
CHART INDS INC COM 16115q308   428,272 2,600 SH   SOLE   0 0 2,600
CHENIERE ENERGY INC COM NEW 16411r208   8,771,697 54,388 SH   SOLE   19,800 0 34,588
COHERUS BIOSCIENCES INC COM 19249h103   660 276 SH   SOLE   0 0 276
COHERUS BIOSCIENCES INC COM 19249h103   48,288 20,204 SH   DFND   0 20,204 0
COLGATE PALMOLIVE CO COM 194162103   1,215,675 13,500 SH   SOLE   0 0 13,500
CONSTELLATION BRANDS INC CL A 21036p108   926,702 3,410 SH   SOLE   280 0 3,130
CORE & MAIN INC CL A 21874C102   563,970 9,851 SH   DFND   0 9,851 0
CORNING INC COM 219350105   619,351 18,791 SH   SOLE   1,500 0 17,291
CSX CORP COM 126408103   507,303 13,685 SH   SOLE   0 0 13,685
CUMMINS INC COM 231021106   462,600 1,570 SH   SOLE   0 0 1,570
CVS HEALTH CORP COM 126650100   542,687 6,804 SH   SOLE   0 0 6,804
DANAHER CORPORATION COM 235851102   408,042 1,634 SH   SOLE   0 0 1,634
DEERE & CO COM 244199105   205,370 500 SH   SOLE   0 0 500
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434v104   308,032 8,430 SH   SOLE   0 0 8,430
EATON VANCE RISK-MANAGED DIV COM 27829g106   318,127 38,099 SH   SOLE   0 0 38,099
EATON VANCE SHORT DURATION D COM 27828v104   454,872 43,075 SH   SOLE   0 0 43,075
ECOLAB INC COM 278865100   498,051 2,157 SH   DFND   0 2,157 0
SELECT SECTOR SPDR TR ENERGY 81369y506   457,888 4,850 SH   SOLE   0 0 4,850
EQT CORP COM 26884l109   848,903 22,900 SH   SOLE   16,300 0 6,600
EQUITRANS MIDSTREAM CORP COM 294600101   558,853 44,744 SH   SOLE   25,797 0 18,947
EQUITY BANCSHARES INC COM CL A 29460x109   455,677 13,258 SH   DFND   0 13,258 0
ESSENTIAL UTILS INC COM 29670g102   3,705 100 SH   SOLE   0 0 100
ESSENTIAL UTILS INC COM 29670g102   676,237 18,252 SH   DFND   0 18,252 0
FASTENAL CO COM 311900104   217,149 2,815 SH   SOLE   0 0 2,815
FIVE STAR BANCORP COM 33830t103   220,185 9,786 SH   DFND   0 9,786 0
FRANKLIN ELEC INC COM 353514102   424,249 3,972 SH   DFND   0 3,972 0
GLOBAL WTR RES INC COM 379463102   409,776 31,914 SH   DFND   0 31,914 0
GLOBAL X FDS NASDAQ 100 COVER 37954y483   628,641 35,100 SH   SOLE   0 0 35,100
GLOBAL X FDS S&P 500 COVERED 37954y475   2,553,454 62,600 SH   SOLE   0 0 62,600
GREAT LAKES DREDGE & DOCK CO COM 390607109   100,905 11,532 SH   DFND   0 11,532 0
GSK PLC SPONSORED ADR 37733w204   392,818 9,163 SH   SOLE   1,600 0 7,563
HARMONY BIOSCIENCES HLDGS IN COM 413197104   175,455 5,225 SH   SOLE   0 0 5,225
HARMONY BIOSCIENCES HLDGS IN COM 413197104   58,093 1,730 SH   DFND   0 1,730 0
HEXCEL CORP NEW COM 428291108   5,309,308 72,880 SH   SOLE   16,200 0 56,680
HOME DEPOT INC COM 437076102   3,225,692 8,409 SH   SOLE   520 0 7,889
HONEYWELL INTL INC COM 438516106   1,864,901 9,086 SH   SOLE   590 0 8,496
HUBBELL INC COM 443510607   2,156,185 5,195 SH   SOLE   380 0 4,815
ILLUMINA INC COM 452327109   1,391,052 10,130 SH   SOLE   355 0 9,775
IMAX CORP COM 45245e109   169,785 10,500 SH   SOLE   0 0 10,500
INTERCONTINENTAL EXCHANGE IN COM 45866f104   1,311,769 9,545 SH   SOLE   0 0 9,545
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137v100   588,903 5,798 SH   SOLE   0 0 5,798
ISHARES TR CORE S&P500 ETF 464287200   209,766 399 SH   SOLE   0 0 399
ISHARES TR GLOB HLTHCRE ETF 464287325   778,548 8,358 SH   SOLE   0 0 8,358
ISHARES TR RUSSELL 2000 ETF 464287655   400,621 1,905 SH   SOLE   0 0 1,905
ISHARES TR US AER DEF ETF 464288760   230,877 1,750 SH   SOLE   0 0 1,750
ISHARES TR U.S. TECH ETF 464287721   534,838 3,960 SH   SOLE   0 0 3,960
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654q203   271,200 5,000 SH   SOLE   0 0 5,000
JOHNSON & JOHNSON COM 478160104   690,183 4,363 SH   SOLE   250 0 4,113
JPMORGAN CHASE & CO COM 46625h100   1,612,838 8,052 SH   SOLE   405 0 7,647
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641q332   1,758,944 30,400 SH   SOLE   0 0 30,400
KARYOPHARM THERAPEUTICS INC COM 48576u106   48,171 31,901 SH   DFND   0 31,901 0
KENVUE INC COM 49177j102   532,744 24,825 SH   SOLE   2,700 0 22,125
KINDER MORGAN INC DEL COM 49456b101   325,388 17,742 SH   SOLE   0 0 17,742
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207   248,130 13,500 SH   SOLE   0 0 13,500
LAKELAND BANCORP INC COM 511637100   257,524 21,283 SH   SOLE   0 0 21,283
LAKELAND BANCORP INC COM 511637100   75,310 6,224 SH   DFND   0 6,224 0
LATHAM GROUP INC COM 51819L107   356,400 90,000 SH   DFND   0 90,000 0
LINEAGE CELL THERAPEUTICS IN COM 53566p109   17,760 12,000 SH   SOLE   0 0 12,000
LINKBANCORP INC COM 53578P105   622,858 89,749 SH   DFND   0 89,749 0
MADISON COVERED CALL & EQUIT COM 557437100   169,760 23,223 SH   SOLE   0 0 23,223
MAINSTREET BANCSHARES INC COM 56064y100   322,885 17,780 SH   DFND   0 17,780 0
MARRIOTT INTL INC NEW CL A 571903202   1,000,661 3,966 SH   SOLE   350 0 3,616
MASCO CORP COM 574599106   471,939 5,983 SH   DFND   0 5,983 0
MASTERCARD INCORPORATED CL A 57636q104   238,377 495 SH   SOLE   0 0 495
MCDONALDS CORP COM 580135101   1,036,166 3,675 SH   SOLE   155 0 3,520
MEDTRONIC PLC SHS g5960l103   427,645 4,907 SH   SOLE   1,000 0 3,907
MERIDIAN CORPORATION COM 58958p104   178,778 18,022 SH   DFND   0 18,022 0
MICROSOFT CORP COM 594918104   5,529,944 13,144 SH   SOLE   820 0 12,324
NEOS ETF TRUST NEOS S&P 500 HI 78433h303   468,348 9,300 SH   SOLE   0 0 9,300
NET POWER INC COM CL A 64107a105   210,145 18,450 SH   SOLE   8,000 0 10,450
NEW FORTRESS ENERGY INC COM CL A 644393100   214,895 7,025 SH   SOLE   0 0 7,025
NEXTDECADE CORP COM 65342k105   681,413 119,967 SH   SOLE   75,000 0 44,967
NEXTERA ENERGY INC COM 65339f101   1,469,738 22,997 SH   SOLE   900 0 22,097
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341b106   344,446 11,451 SH   SOLE   0 0 11,451
NVIDIA CORPORATION COM 67066g104   1,527,016 1,690 SH   SOLE   0 0 1,690
ONEOK INC NEW COM 682680103   1,932,979 24,111 SH   SOLE   3,100 0 21,011
OTIS WORLDWIDE CORP COM 68902v107   688,636 6,937 SH   SOLE   702 0 6,235
PERMIAN RESOURCES CORP CLASS A COM 71424f105   248,512 14,072 SH   SOLE   0 0 14,072
PFIZER INC COM 717081103   1,049,838 37,832 SH   SOLE   3,000 0 34,832
PFIZER INC COM 717081103   90,465 3,260 SH   DFND   0 3,260 0
POOL CORP COM 73278l105   376,465 933 SH   DFND   0 933 0
PRIMERICA INC COM 74164m108   1,011,840 4,000 SH   SOLE   0 0 4,000
PRIMIS FINANCIAL CORP COM 74167b109   3,834 315 SH   SOLE   0 0 315
PRIMIS FINANCIAL CORP COM 74167b109   668,048 54,893 SH   DFND   0 54,893 0
PROCTER AND GAMBLE CO COM 742718109   1,496,756 9,225 SH   SOLE   620 0 8,605
PROVIDENT FINL SVCS INC COM 74386t105   466,488 32,017 SH   SOLE   5,500 0 26,517
PROVIDENT FINL SVCS INC COM 74386t105   147,711 10,138 SH   DFND   0 10,138 0
QUALCOMM INC COM 747525103   397,855 2,350 SH   SOLE   0 0 2,350
RIVERVIEW BANCORP INC COM 769397100   64,409 13,646 SH   DFND   0 13,646 0
RTX CORPORATION COM 75513e101   1,296,759 13,296 SH   SOLE   750 0 12,546
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   897,435 14,700 SH   SOLE   0 0 14,700
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209   268,130 1,815 SH   SOLE   260 0 1,555
SELECT SECTOR SPDR TR INDL 81369y704   702,857 5,580 SH   SOLE   0 0 5,580
SELECT SECTOR SPDR TR FINANCIAL 81369y605   771,007 18,305 SH   SOLE   0 0 18,305
SELECT WATER SOLUTIONS INC CL A COM 81617j301   871,247 94,393 SH   DFND   0 94,393 0
SEMPRA COM 816851109   1,037,225 14,440 SH   SOLE   0 0 14,440
SHORE BANCSHARES INC COM 825107105   424,856 36,944 SH   DFND   0 36,944 0
SOUTHERN CALIF BANCORP COM 84252a106   318,597 21,368 SH   DFND   0 21,368 0
SOUTHERN FIRST BANCSHARES COM 842873101   241,916 7,617 SH   DFND   0 7,617 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467v608   471,632 11,200 SH   SOLE   0 0 11,200
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407   325,485 1,770 SH   SOLE   0 0 1,770
SPDR S&P 500 ETF TR TR UNIT 78462f103   4,065,462 7,772 SH   SOLE   6,131 0 1,641
STARWOOD PPTY TR INC COM 85571b105   209,399 10,300 SH   SOLE   0 0 10,300
TARGA RES CORP COM 87612g101   6,915,047 61,747 SH   SOLE   24,000 0 37,747
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803   779,555 3,743 SH   SOLE   0 0 3,743
TETRA TECH INC NEW COM 88162g103   231,442 1,253 SH   DFND   0 1,253 0
COCA COLA CO COM 191216100   449,122 7,341 SH   SOLE   580 0 6,761
UBER TECHNOLOGIES INC COM 90353t100   435,763 5,660 SH   SOLE   0 0 5,660
UNITED THERAPEUTICS CORP DEL COM 91307c102   145,183 632 SH   SOLE   0 0 632
UNITED THERAPEUTICS CORP DEL COM 91307c102   64,092 279 SH   DFND   0 279 0
UNIVERSAL DISPLAY CORP COM 91347p105   505,350 3,000 SH   SOLE   0 0 3,000
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355n101   675,872 59,287 SH   DFND   0 59,287 0
VALMONT INDS INC COM 920253101   319,820 1,401 SH   DFND   0 1,401 0
VERALTO CORP COM SHS 92338c103   31,829 359 SH   SOLE   0 0 359
VERALTO CORP COM SHS 92338c103   443,300 5,000 SH   DFND   0 5,000 0
VISA INC COM CL A 92826c839   270,708 970 SH   SOLE   0 0 970
WALMART INC COM 931142103   273,292 4,542 SH   SOLE   1,035 0 3,507
DISNEY WALT CO COM 254687106   1,325,281 10,831 SH   SOLE   600 0 10,231
WILLIAMS COS INC COM 969457100   8,955,150 229,796 SH   SOLE   53,930 0 175,866
XYLEM INC COM 98419m100   405,297 3,136 SH   SOLE   0 0 3,136
XYLEM INC COM 98419m100   440,708 3,410 SH   DFND   0 3,410 0
YORK WTR CO COM 987184108   460,303 12,691 SH   DFND   0 12,691 0
ZIMMER BIOMET HOLDINGS INC COM 98956p102   378,783 2,870 SH   SOLE   0 0 2,870
ZURN ELKAY WATER SOLNS CORP COM 98983l108   111,355 3,327 SH   SOLE   0 0 3,327
ZURN ELKAY WATER SOLNS CORP COM 98983l108   199,481 5,960 SH   DFND   0 5,960 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877r108   590,071 29,430 SH   SOLE   24,000 0 5,430
ENERGY TRANSFER L P COM UT LTD PTN 29273v100   8,692,291 552,593 SH   SOLE   210,700 0 341,893
ENTERPRISE PRODS PARTNERS L COM 293792107   1,689,697 57,906 SH   SOLE   22,000 0 35,906
GENESIS ENERGY L P UNIT LTD PARTN 371927104   1,891,890 170,134 SH   SOLE   100,000 0 70,134
MPLX LP COM UNIT REP LTD 55336v100   3,764,837 90,588 SH   SOLE   51,000 0 39,588
NGL ENERGY PARTNERS LP COM UNIT REPST 62913m107   312,739 54,295 SH   SOLE   40,000 0 14,295
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,859,769 162,857 SH   SOLE   117,000 0 45,857
PLAINS GP HLDGS L P LTD PARTNR INT A 72651a207   602,743 33,027 SH   SOLE   6,800 0 26,227
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765k109   1,459,983 24,216 SH   SOLE   0 0 24,216
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,095,139 58,935 SH   SOLE   42,000 0 16,935
BLACKROCK ENHANCED EQUITY DI COM 09251a104   372,768 45,184 SH   SOLE   0 0 45,184
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   386,709 23,623 SH   SOLE   0 0 23,623
EATON VANCE TAX-MANAGED DIVE COM 27828n102   694,720 52,000 SH   SOLE   0 0 52,000
FRANKLIN LTD DURATION INCOME COM 35472t101   141,075 22,500 SH   SOLE   0 0 22,500
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   215,101 30,084 SH   SOLE   0 0 30,084
REAVES UTIL INCOME FD COM SH BEN INT 756158101   202,200 7,500 SH   SOLE   0 0 7,500
VIRTUS CONVERTIBLE & INCOME COM 92838x102   43,420 13,000 SH   SOLE   0 0 13,000
WELLS FARGO CO NEW PERP PFD CNV A 949746804   399,947 328 SH   SOLE   0 0 328