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   1,043,445 138,756 SH   DFND   0 138,756 0
ABBOTT LABS COM 002824100   2,048,132 18,655 SH   SOLE   0 0 18,655
ABBVIE INC COM 00287y109   2,955,847 18,290 SH   SOLE   0 0 18,290
ALPHABET INC CAP STK CL C 02079k107   2,668,732 30,077 SH   SOLE   1,915 0 28,162
AMAZON COM INC COM 023135106   2,370,732 28,223 SH   SOLE   1,600 0 26,623
AMERICAN WTR WKS CO INC NEW COM 030420103   1,867,450 12,252 SH   SOLE   680 0 11,572
AMERICAN WTR WKS CO INC NEW COM 030420103   1,142,998 7,499 SH   DFND   0 7,499 0
APPLE INC COM 037833100   4,724,515 36,362 SH   SOLE   1,980 0 34,382
ARES CAPITAL CORP COM 04010l103   230,875 12,500 SH   SOLE   0 0 12,500
ARTESIAN RES CORP CL A 043113208   344,216 5,876 SH   DFND   0 5,876 0
ASML HOLDING N V N Y REGISTRY SHS n07059210   219,106 401 SH   SOLE   0 0 401
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   276,466 895 SH   SOLE   0 0 895
BLACKROCK MULTI SECTOR INC T COM 09258a107   143,521 10,100 SH   SOLE   0 0 10,100
BLACKROCK SCIENCE & TECHNOLO SHS 09258g104   212,775 7,500 SH   SOLE   0 0 7,500
BOEING CO COM 097023105   1,157,608 6,077 SH   SOLE   355 0 5,722
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   522,600 5,000 SH   SOLE   0 0 5,000
BUSINESS FIRST BANCSHARES IN COM 12326c105   617,573 27,894 SH   DFND   0 27,894 0
CALIFORNIA BANCORP INC COM 13005u101   361,955 15,221 SH   DFND   0 15,221 0
CAPSTAR FINL HLDGS INC COM 14070t102   223,841 12,675 SH   DFND   0 12,675 0
CARRIER GLOBAL CORPORATION COM 14448c104   619,410 15,016 SH   SOLE   1,425 0 13,591
CHENIERE ENERGY INC COM NEW 16411r208   7,947,430 52,997 SH   SOLE   23,300 0 29,697
CHINA LIBERAL ED HLDGS LTD ORD g2161y109   10,000 10,000 SH   SOLE   0 0 10,000
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441a102   120,810 11,333 SH   DFND   0 11,333 0
CLEARWAY ENERGY INC CL C 18539c204   1,147,447 36,004 SH   SOLE   10,200 0 25,804
COLGATE PALMOLIVE CO COM 194162103   1,063,665 13,500 SH   SOLE   0 0 13,500
COMMUNITY FINL CORP MD COM 20368x101   387,708 9,717 SH   DFND   0 9,717 0
CONSOLIDATED WATER CO INC ORD g23773107   237,096 16,020 SH   DFND   0 16,020 0
CONSTELLATION BRANDS INC CL A 21036p108   891,311 3,846 SH   SOLE   280 0 3,566
CORE & MAIN INC CL A 21874C102   273,526 14,165 SH   DFND   0 14,165 0
CORNING INC COM 219350105   866,181 27,119 SH   SOLE   1,500 0 25,619
CUMMINS INC COM 231021106   495,968 2,047 SH   SOLE   155 0 1,892
CVS HEALTH CORP COM 126650100   766,581 8,226 SH   SOLE   680 0 7,546
DANAHER CORPORATION COM 235851102   300,455 1,132 SH   SOLE   0 0 1,132
DEERE & CO COM 244199105   214,380 500 SH   SOLE   0 0 500
DOMINION ENERGY INC COM 25746u109   432,061 7,046 SH   SOLE   0 0 7,046
EATON VANCE RISK-MANAGED DIV COM 27829g106   260,438 34,725 SH   SOLE   0 0 34,725
EATON VANCE SHORT DURATION D COM 27828v104   515,614 50,600 SH   SOLE   0 0 50,600
ECOLAB INC COM 278865100   330,858 2,273 SH   DFND   0 2,273 0
EQT CORP COM 26884l109   1,136,688 33,600 SH   SOLE   12,000 0 21,600
EQUITRANS MIDSTREAM CORP COM 294600101   350,149 52,261 SH   SOLE   34,000 0 18,261
EQUITY BANCSHARES INC COM CL A 29460x109   325,557 9,965 SH   DFND   0 9,965 0
ESSENTIAL UTILS INC COM 29670g102   681,537 14,279 SH   SOLE   1,130 0 13,149
ESSENTIAL UTILS INC COM 29670g102   473,004 9,910 SH   DFND   0 9,910 0
FINWISE BANCORP COM 31813A109   264,827 28,599 SH   DFND   0 28,599 0
FIRST BANCSHARES INC MS COM 318916103   327,942 10,245 SH   DFND   0 10,245 0
FIRST FNDTN INC COM 32026V104   279,220 19,485 SH   DFND   0 19,485 0
FIRST INTST BANCSYSTEM INC COM CL A 32055y201   229,001 5,925 SH   SOLE   0 0 5,925
FIRST INTST BANCSYSTEM INC COM CL A 32055y201   359,986 9,314 SH   DFND   0 9,314 0
FIRST WESTN FINL INC COM 33751L105   327,948 11,650 SH   DFND   0 11,650 0
FRANKLIN ELEC INC COM 353514102   571,409 7,165 SH   DFND   0 7,165 0
GLOBAL WTR RES INC COM 379463102   507,588 38,222 SH   DFND   0 38,222 0
GLOBAL X FDS NASDAQ 100 COVER 37954y483   300,699 18,900 SH   SOLE   0 0 18,900
GLOBAL X FDS S&P 500 COVERED 37954y475   2,291,334 58,200 SH   SOLE   0 0 58,200
HEXCEL CORP NEW COM 428291108   4,623,374 78,562 SH   SOLE   18,200 0 60,362
HOME DEPOT INC COM 437076102   2,650,697 8,392 SH   SOLE   520 0 7,872
HONEYWELL INTL INC COM 438516106   1,926,128 8,988 SH   SOLE   495 0 8,493
HUBBELL INC COM 443510607   1,223,622 5,214 SH   SOLE   380 0 4,834
ILLUMINA INC COM 452327109   2,210,653 10,933 SH   SOLE   355 0 10,578
IMAX CORP COM 45245e109   153,930 10,500 SH   SOLE   0 0 10,500
INTERCONTINENTAL EXCHANGE IN COM 45866f104   1,027,644 10,017 SH   SOLE   0 0 10,017
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137v100   438,883 5,598 SH   SOLE   0 0 5,598
INVESTAR HLDG CORP COM 46134l105   352,403 16,368 SH   DFND   0 16,368 0
ISHARES TR GLOB HLTHCRE ETF 464287325   732,005 8,624 SH   SOLE   0 0 8,624
JD.COM INC SPON ADR CL A 47215p106   280,650 5,000 SH   SOLE   0 0 5,000
JETBLUE AWYS CORP COM 477143101   71,280 11,000 SH   SOLE   0 0 11,000
JOHNSON & JOHNSON COM 478160104   936,598 5,302 SH   SOLE   250 0 5,052
JPMORGAN CHASE & CO COM 46625h100   1,035,923 7,725 SH   SOLE   405 0 7,320
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641q332   1,198,780 22,000 SH   SOLE   0 0 22,000
KINDER MORGAN INC DEL COM 49456b101   258,056 14,273 SH   SOLE   0 0 14,273
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207   140,352 13,600 SH   SOLE   0 0 13,600
LINEAGE CELL THERAPEUTICS IN COM 53566p109   16,680 12,000 SH   SOLE   0 0 12,000
LINKBANCORP INC COM 53578P105   1,164,720 124,569 SH   DFND   0 124,569 0
MADISON COVERED CALL & EQUIT COM 557437100   177,475 22,900 SH   SOLE   0 0 22,900
MAINSTREET BANCSHARES INC COM 56064y100   979,634 35,636 SH   DFND   0 35,636 0
MARRIOTT INTL INC NEW CL A 571903202   611,193 4,105 SH   SOLE   350 0 3,755
MASCO CORP COM 574599106   327,530 7,018 SH   DFND   0 7,018 0
MCDONALDS CORP COM 580135101   1,132,388 4,297 SH   SOLE   155 0 4,142
MEDTRONIC PLC SHS g5960l103   927,666 11,936 SH   SOLE   1,000 0 10,936
MERIDIAN CORPORATION COM 58958p104   383,623 12,665 SH   DFND   0 12,665 0
MICROSOFT CORP COM 594918104   2,912,374 12,144 SH   SOLE   820 0 11,324
MYOVANT SCIENCES LTD COM g637am102   215,680 8,000 SH   SOLE   0 0 8,000
NEW YORK CMNTY BANCORP INC COM 649445103   103,045 11,982 SH   DFND   0 11,982 0
NEXTERA ENERGY INC COM 65339f101   678,414 8,115 SH   SOLE   0 0 8,115
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341b106   372,879 5,320 SH   SOLE   0 0 5,320
ONEOK INC NEW COM 682680103   287,173 4,365 SH   SOLE   0 0 4,365
OTIS WORLDWIDE CORP COM 68902v107   600,638 7,670 SH   SOLE   702 0 6,968
PEAPACK-GLADSTONE FINL CORP COM 704699107   368,106 9,890 SH   DFND   0 9,890 0
PIONEER NAT RES CO COM 723787107   1,256,145 5,500 SH   SOLE   5,500 0 0
PRIMERICA INC COM 74164m108   567,280 4,000 SH   SOLE   0 0 4,000
PRIMIS FINANCIAL CORP COM 74167b109   1,363 115 SH   SOLE   0 0 115
PRIMIS FINANCIAL CORP COM 74167b109   515,131 43,471 SH   DFND   0 43,471 0
PROCTER AND GAMBLE CO COM 742718109   1,448,914 9,560 SH   SOLE   620 0 8,940
PROVIDENT FINL SVCS INC COM 74386t105   1,034,636 48,438 SH   SOLE   5,500 0 42,938
PROVIDENT FINL SVCS INC COM 74386t105   155,843 7,296 SH   DFND   0 7,296 0
QUALCOMM INC COM 747525103   269,353 2,450 SH   SOLE   0 0 2,450
RAYTHEON TECHNOLOGIES CORP COM 75513e101   1,015,356 10,061 SH   SOLE   535 0 9,526
RIVERVIEW BANCORP INC COM 769397100   148,047 19,277 SH   DFND   0 19,277 0
SELECT ENERGY SVCS INC CL A COM 81617j301   941,029 101,843 SH   DFND   0 101,843 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209   393,965 2,900 SH   SOLE   260 0 2,640
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704   294,630 3,000 SH   SOLE   0 0 3,000
SELECT SECTOR SPDR TR FINANCIAL 81369y605   297,711 8,705 SH   SOLE   0 0 8,705
SEMPRA COM 816851109   1,382,206 8,944 SH   SOLE   510 0 8,434
SHORE BANCSHARES INC COM 825107105   415,461 23,836 SH   DFND   0 23,836 0
SOUTHERN FIRST BANCSHARES COM 842873101   493,917 10,796 SH   DFND   0 10,796 0
SOUTHWESTERN ENERGY CO COM 845467109   269,100 46,000 SH   SOLE   0 0 46,000
SPDR GOLD TR GOLD SHS 78463v107   237,496 1,400 SH   SOLE   0 0 1,400
SPDR S&P 500 ETF TR TR UNIT 78462f103   3,366,531 8,803 SH   SOLE   7,231 0 1,572
STANTEC INC COM 85472N109   270,828 4,173 SH   DFND   0 4,173 0
STARWOOD PPTY TR INC COM 85571b105   203,463 11,100 SH   SOLE   0 0 11,100
TARGA RES CORP COM 87612g101   4,211,109 57,294 SH   SOLE   24,000 0 33,294
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803   440,891 3,543 SH   SOLE   0 0 3,543
TETRA TECH INC NEW COM 88162G103   233,175 1,606 SH   DFND   0 1,606 0
COCA COLA CO COM 191216100   469,569 7,382 SH   SOLE   580 0 6,802
THIRD COAST BANCSHARES INC COM 88422P109   254,187 13,792 SH   DFND   0 13,792 0
UNITED PARCEL SERVICE INC CL B 911312106   235,553 1,355 SH   SOLE   0 0 1,355
UNIVERSAL DISPLAY CORP COM 91347p105   324,120 3,000 SH   SOLE   0 0 3,000
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355n101   795,037 65,167 SH   DFND   0 65,167 0
VERIZON COMMUNICATIONS INC COM 92343v104   300,267 7,621 SH   SOLE   0 0 7,621
VISA INC COM CL A 92826c839   212,331 1,022 SH   SOLE   0 0 1,022
WALMART INC COM 931142103   239,625 1,690 SH   SOLE   345 0 1,345
DISNEY WALT CO COM 254687106   1,020,232 11,743 SH   SOLE   600 0 11,143
WILLIAMS COS INC COM 969457100   8,298,893 252,246 SH   SOLE   56,930 0 195,316
XYLEM INC COM 98419m100   327,951 2,966 SH   SOLE   0 0 2,966
XYLEM INC COM 98419m100   304,952 2,758 SH   DFND   0 2,758 0
YORK WTR CO COM 987184108   526,311 11,701 SH   DFND   0 11,701 0
ZIMMER BIOMET HOLDINGS INC COM 98956p102   588,923 4,619 SH   SOLE   400 0 4,219
ENERGY TRANSFER L P COM UT LTD PTN 29273v100   6,705,743 564,932 SH   SOLE   221,700 0 343,232
ENTERPRISE PRODS PARTNERS L COM 293792107   1,389,698 57,616 SH   SOLE   22,000 0 35,616
GENESIS ENERGY L P UNIT LTD PARTN 371927104   247,541 24,245 SH   SOLE   0 0 24,245
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   371,253 7,394 SH   SOLE   0 0 7,394
MPLX LP COM UNIT REP LTD 55336v100   2,750,810 83,764 SH   SOLE   54,000 0 29,764
NGL ENERGY PARTNERS LP COM UNIT REPST 62913m107   88,028 72,750 SH   SOLE   50,000 0 22,750
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   1,817,214 154,525 SH   SOLE   124,000 0 30,525
PLAINS GP HLDGS L P LTD PARTNR INT A 72651a207   176,051 14,152 SH   SOLE   0 0 14,152
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765k109   2,126,554 49,340 SH   SOLE   0 0 49,340
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,195,632 81,774 SH   SOLE   52,000 0 29,774
BLACKROCK ENHANCED EQUITY DI COM 09251a104   497,352 55,200 SH   SOLE   0 0 55,200
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   332,816 24,800 SH   SOLE   0 0 24,800
EATON VANCE TAX-MANAGED DIVE COM 27828n102   672,234 61,900 SH   SOLE   0 0 61,900
FRANKLIN LTD DURATION INCOME COM 35472t101   173,880 28,000 SH   SOLE   0 0 28,000
GOLDMAN SACHS MLP ENERGY REN COM 38148g206   149,705 11,714 SH   SOLE   0 0 11,714
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   182,970 32,100 SH   SOLE   0 0 32,100
VIRTUS CONVERTIBLE & INCOME COM 92838x102   44,200 13,000 SH   SOLE   0 0 13,000
WELLS FARGO CO NEW PERP PFD CNV A 949746804   414,750 350 SH   SOLE   0 0 350