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
ADC THERAPEUTICS SA SHS h0036k147   19,314 21,532 SH   DFND   0 21,532 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441a102   440,550 36,349 SH   DFND   0 36,349 0
VERSABANK NEW COM 92512j106   804,187 102,379 SH   DFND   0 102,379 0
2SEVENTY BIO INC COMMON STOCK 901384107   16,405 4,185 SH   SOLE   0 0 4,185
2SEVENTY BIO INC COMMON STOCK 901384107   50,435 12,866 SH   DFND   0 12,866 0
ABBOTT LABS COM 002824100   1,806,737 18,655 SH   SOLE   0 0 18,655
ABBVIE INC COM 00287y109   2,691,427 18,056 SH   SOLE   0 0 18,056
ALPHABET INC CAP STK CL C 02079k107   3,916,341 29,703 SH   SOLE   1,915 0 27,788
AMAZON COM INC COM 023135106   3,791,735 29,828 SH   SOLE   1,600 0 28,228
AMER STATES WTR CO COM 029899101   55,469 705 SH   SOLE   0 0 705
AMER STATES WTR CO COM 029899101   210,548 2,676 SH   DFND   0 2,676 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,101,963 8,899 SH   SOLE   680 0 8,219
AMERICAN WTR WKS CO INC NEW COM 030420103   725,148 5,856 SH   DFND   0 5,856 0
APPLE INC COM 037833100   5,543,780 32,380 SH   SOLE   1,980 0 30,400
ARES CAPITAL CORP COM 04010l103   233,640 12,000 SH   SOLE   0 0 12,000
ARTESIAN RES CORP CL A 043113208   246,733 5,876 SH   DFND   0 5,876 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   313,518 895 SH   SOLE   0 0 895
BIOCRYST PHARMACEUTICALS INC COM 09058v103   156,780 22,144 SH   SOLE   0 0 22,144
BIOCRYST PHARMACEUTICALS INC COM 09058v103   68,442 9,667 SH   DFND   0 9,667 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258g104   232,434 7,400 SH   SOLE   0 0 7,400
BOEING CO COM 097023105   1,374,346 7,170 SH   SOLE   355 0 6,815
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   546,350 5,000 SH   SOLE   0 0 5,000
BUSINESS FIRST BANCSHARES IN COM 12326c105   374,018 19,937 SH   DFND   0 19,937 0
CAPSTAR FINL HLDGS INC COM 14070t102   267,581 18,857 SH   DFND   0 18,857 0
CARRIER GLOBAL CORPORATION COM 14448c104   801,946 14,528 SH   SOLE   1,425 0 13,103
CHENIERE ENERGY INC COM NEW 16411r208   8,609,009 51,874 SH   SOLE   20,400 0 31,474
CHINA LIBERAL ED HLDGS LTD ORD g2161y109   2,600 10,000 SH   SOLE   0 0 10,000
COHERUS BIOSCIENCES INC COM 19249h103   2,917 780 SH   SOLE   0 0 780
COHERUS BIOSCIENCES INC COM 19249h103   53,908 14,414 SH   DFND   0 14,414 0
COLGATE PALMOLIVE CO COM 194162103   959,985 13,500 SH   SOLE   0 0 13,500
CONSTELLATION BRANDS INC CL A 21036p108   860,051 3,422 SH   SOLE   280 0 3,142
CORE & MAIN INC CL A 21874C102   497,114 17,231 SH   DFND   0 17,231 0
CORNING INC COM 219350105   796,669 26,146 SH   SOLE   1,500 0 24,646
CSX CORP COM 126408103   419,645 13,647 SH   SOLE   0 0 13,647
CUMMINS INC COM 231021106   415,797 1,820 SH   SOLE   155 0 1,665
CVS HEALTH CORP COM 126650100   566,519 8,114 SH   SOLE   680 0 7,434
DANAHER CORPORATION COM 235851102   407,876 1,644 SH   SOLE   0 0 1,644
EATON VANCE RISK-MANAGED DIV COM 27829g106   295,288 38,449 SH   SOLE   0 0 38,449
EATON VANCE SHORT DURATION D COM 27828v104   473,650 45,675 SH   SOLE   0 0 45,675
ECOLAB INC COM 278865100   385,046 2,273 SH   DFND   0 2,273 0
EQT CORP COM 26884l109   1,282,328 31,600 SH   SOLE   16,300 0 15,300
EQUITRANS MIDSTREAM CORP COM 294600101   923,573 98,567 SH   SOLE   59,797 0 38,770
EQUITY BANCSHARES INC COM CL A 29460x109   322,682 13,406 SH   DFND   0 13,406 0
ESSENTIAL UTILS INC COM 29670g102   3,433 100 SH   SOLE   0 0 100
ESSENTIAL UTILS INC COM 29670g102   459,129 13,374 SH   DFND   0 13,374 0
FIRST BANCSHARES INC MS COM 318916103   200,582 7,437 SH   DFND   0 7,437 0
FRANKLIN ELEC INC COM 353514102   371,643 4,165 SH   DFND   0 4,165 0
GLOBAL X FDS NASDAQ 100 COVER 37954y483   588,627 35,100 SH   SOLE   0 0 35,100
GLOBAL WTR RES INC COM 379463102   327,795 33,620 SH   DFND   0 33,620 0
GLOBAL X FDS S&P 500 COVERED 37954y475   2,512,294 64,600 SH   SOLE   0 0 64,600
GREAT LAKES DREDGE & DOCK CO COM 390607109   158,970 19,946 SH   DFND   0 19,946 0
GSK PLC SPONSORED ADR 37733w204   392,696 10,833 SH   SOLE   1,600 0 9,233
HARMONY BIOSCIENCES HLDGS IN COM 413197104   155,723 4,752 SH   SOLE   0 0 4,752
HARMONY BIOSCIENCES HLDGS IN COM 413197104   54,070 1,650 SH   DFND   0 1,650 0
HEXCEL CORP NEW COM 428291108   4,960,411 76,150 SH   SOLE   16,200 0 59,950
HOME DEPOT INC COM 437076102   2,526,360 8,361 SH   SOLE   520 0 7,841
HONEYWELL INTL INC COM 438516106   1,668,387 9,031 SH   SOLE   590 0 8,441
HUBBELL INC COM 443510607   1,630,986 5,204 SH   SOLE   380 0 4,824
ILLUMINA INC COM 452327109   1,338,205 9,748 SH   SOLE   355 0 9,393
IMAX CORP COM 45245e109   202,860 10,500 SH   SOLE   0 0 10,500
INTERCONTINENTAL EXCHANGE IN COM 45866f104   1,069,944 9,725 SH   SOLE   0 0 9,725
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137v100   442,730 5,548 SH   SOLE   0 0 5,548
ISHARES TR GLOB HLTHCRE ETF 464287325   680,624 8,258 SH   SOLE   0 0 8,258
JOHNSON & JOHNSON COM 478160104   632,968 4,064 SH   SOLE   250 0 3,814
JPMORGAN CHASE & CO COM 46625h100   1,167,701 8,052 SH   SOLE   405 0 7,647
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641q332   1,553,240 29,000 SH   SOLE   0 0 29,000
KARYOPHARM THERAPEUTICS INC COM 48576u106   30,232 22,561 SH   DFND   0 22,561 0
KENVUE INC COM 49177j102   363,709 18,113 SH   SOLE   2,700 0 15,413
KINDER MORGAN INC DEL COM 49456b101   271,348 16,366 SH   SOLE   0 0 16,366
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207   202,770 13,500 SH   SOLE   0 0 13,500
LATHAM GROUP INC COM 51819L107   118,429 42,296 SH   DFND   0 42,296 0
LINDSAY CORP COM 535555106   207,705 1,765 SH   DFND   0 1,765 0
LINEAGE CELL THERAPEUTICS IN COM 53566p109   14,160 12,000 SH   SOLE   0 0 12,000
LINKBANCORP INC COM 53578P105   621,494 90,729 SH   DFND   0 90,729 0
MADISON COVERED CALL & EQUIT COM 557437100   164,187 23,223 SH   SOLE   0 0 23,223
MAINSTREET BANCSHARES INC COM 56064y100   369,248 17,977 SH   DFND   0 17,977 0
MARRIOTT INTL INC NEW CL A 571903202   777,788 3,957 SH   SOLE   350 0 3,607
MASCO CORP COM 574599106   375,112 7,018 SH   DFND   0 7,018 0
MCDONALDS CORP COM 580135101   854,336 3,243 SH   SOLE   155 0 3,088
MEDTRONIC PLC SHS g5960l103   710,177 9,063 SH   SOLE   1,000 0 8,063
MERIDIAN CORPORATION COM 58958p104   178,484 18,222 SH   DFND   0 18,222 0
MICROSOFT CORP COM 594918104   3,794,052 12,016 SH   SOLE   820 0 11,196
MUELLER WTR PRODS INC COM SER A 624758108   183,010 14,433 SH   DFND   0 14,433 0
NEW FORTRESS ENERGY INC COM CL A 644393100   229,460 7,000 SH   SOLE   0 0 7,000
NEW YORK CMNTY BANCORP INC COM 649445103   205,152 18,091 SH   DFND   0 18,091 0
NEXTERA ENERGY INC COM 65339f101   900,771 15,723 SH   SOLE   870 0 14,853
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341b106   288,684 9,720 SH   SOLE   0 0 9,720
NVIDIA CORPORATION COM 67066g104   670,755 1,542 SH   SOLE   0 0 1,542
ONEOK INC NEW COM 682680103   1,676,582 26,432 SH   SOLE   3,100 0 23,332
OTIS WORLDWIDE CORP COM 68902v107   555,986 6,923 SH   SOLE   702 0 6,221
PIONEER NAT RES CO COM 723787107   1,262,525 5,500 SH   SOLE   5,500 0 0
POOL CORP COM 73278l105   350,046 983 SH   DFND   0 983 0
PRIMERICA INC COM 74164m108   776,040 4,000 SH   SOLE   0 0 4,000
PRIMIS FINANCIAL CORP COM 74167b109   937 115 SH   SOLE   0 0 115
PRIMIS FINANCIAL CORP COM 74167b109   452,464 55,517 SH   DFND   0 55,517 0
PROCTER AND GAMBLE CO COM 742718109   1,355,039 9,290 SH   SOLE   620 0 8,670
PROVIDENT FINL SVCS INC COM 74386t105   696,674 45,564 SH   SOLE   5,500 0 40,064
PROVIDENT FINL SVCS INC COM 74386t105   156,722 10,250 SH   DFND   0 10,250 0
QUALCOMM INC COM 747525103   272,097 2,450 SH   SOLE   0 0 2,450
RIVERVIEW BANCORP INC COM 769397100   76,411 13,743 SH   DFND   0 13,743 0
RTX CORPORATION COM 75513e101   914,451 12,706 SH   SOLE   750 0 11,956
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209   270,354 2,100 SH   SOLE   260 0 1,840
SELECT SECTOR SPDR TR INDL 81369y704   304,140 3,000 SH   SOLE   0 0 3,000
SELECT SECTOR SPDR TR FINANCIAL 81369y605   273,818 8,255 SH   SOLE   0 0 8,255
SELECT WATER SOLUTIONS INC CL A COM 81617j301   1,051,046 132,207 SH   DFND   0 132,207 0
SEMPRA COM 816851109   1,017,593 14,958 SH   SOLE   0 0 14,958
SHORE BANCSHARES INC COM 825107105   423,945 40,299 SH   DFND   0 40,299 0
SOUTHERN CALIF BANCORP COM 84252a106   302,644 21,602 SH   DFND   0 21,602 0
SOUTHERN FIRST BANCSHARES COM 842873101   207,411 7,699 SH   DFND   0 7,699 0
SOUTHWESTERN ENERGY CO COM 845467109   722,400 112,000 SH   SOLE   0 0 112,000
SPDR S&P 500 ETF TR TR UNIT 78462f103   3,315,535 7,756 SH   SOLE   6,131 0 1,625
STARWOOD PPTY TR INC COM 85571b105   199,305 10,300 SH   SOLE   0 0 10,300
TARGA RES CORP COM 87612g101   5,115,170 59,673 SH   SOLE   24,000 0 35,673
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803   580,804 3,543 SH   SOLE   0 0 3,543
TETRA TECH INC NEW COM 88162G103   317,591 2,089 SH   DFND   0 2,089 0
COCA COLA CO COM 191216100   412,629 7,371 SH   SOLE   580 0 6,791
UNITED PARCEL SERVICE INC CL B 911312106   252,977 1,623 SH   SOLE   0 0 1,623
UNIVERSAL DISPLAY CORP COM 91347p105   470,970 3,000 SH   SOLE   0 0 3,000
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355n101   629,917 59,935 SH   DFND   0 59,935 0
VALMONT INDS INC COM 920253101   230,121 958 SH   DFND   0 958 0
VISA INC COM CL A 92826c839   235,070 1,022 SH   SOLE   0 0 1,022
DISNEY WALT CO COM 254687106   929,076 11,463 SH   SOLE   600 0 10,863
WILLIAMS COS INC COM 969457100   8,364,082 248,266 SH   SOLE   53,930 0 194,336
XYLEM INC COM 98419m100   285,470 3,136 SH   SOLE   0 0 3,136
XYLEM INC COM 98419m100   326,616 3,588 SH   DFND   0 3,588 0
YORK WTR CO COM 987184108   500,417 13,348 SH   DFND   0 13,348 0
ZIMMER BIOMET HOLDINGS INC COM 98956p102   475,701 4,239 SH   SOLE   0 0 4,239
ZURN ELKAY WATER SOLNS CORP COM 98983l108   93,223 3,327 SH   SOLE   0 0 3,327
ZURN ELKAY WATER SOLNS CORP COM 98983l108   175,797 6,274 SH   DFND   0 6,274 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877r108   545,564 24,215 SH   SOLE   23,000 0 1,215
ENERGY TRANSFER L P COM UT LTD PTN 29273v100   7,878,457 561,544 SH   SOLE   210,700 0 350,844
ENTERPRISE PRODS PARTNERS L COM 293792107   1,638,833 59,877 SH   SOLE   22,000 0 37,877
GENESIS ENERGY L P UNIT LTD PARTN 371927104   1,678,063 162,603 SH   SOLE   100,000 0 62,603
MPLX LP COM UNIT REP LTD 55336v100   3,302,959 92,858 SH   SOLE   51,000 0 41,858
NGL ENERGY PARTNERS LP COM UNIT REPST 62913m107   243,984 63,045 SH   SOLE   40,000 0 23,045
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,415,857 157,693 SH   SOLE   124,000 0 33,693
PLAINS GP HLDGS L P LTD PARTNR INT A 72651a207   319,289 19,807 SH   SOLE   0 0 19,807
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765k109   2,372,949 48,477 SH   SOLE   0 0 48,477
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,168,434 79,634 SH   SOLE   52,000 0 27,634
BLACKROCK ENHANCED EQUITY DI COM 09251a104   355,570 46,724 SH   SOLE   0 0 46,724
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   341,901 24,300 SH   SOLE   0 0 24,300
EATON VANCE TAX-MANAGED DIVE COM 27828n102   656,626 56,900 SH   SOLE   0 0 56,900
FRANKLIN LTD DURATION INCOME COM 35472t101   152,250 25,000 SH   SOLE   0 0 25,000
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   178,097 30,084 SH   SOLE   0 0 30,084
VIRTUS CONVERTIBLE & INCOME COM 92838x102   40,430 13,000 SH   SOLE   0 0 13,000
WELLS FARGO CO NEW PERP PFD CNV A 949746804   393,595 353 SH   SOLE   0 0 353
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806j148   67,320 11,000 SH   SOLE   0 0 11,000