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
PENTAIR PLC SHS g7s00t104   354,293 3,623 SH   DFND   0 3,623 0
VERSABANK NEW COM 92512j106   1,187,498 89,420 SH   DFND   0 89,420 0
SMITH A O CORP COM 831865209   261,675 2,913 SH   DFND   0 2,913 0
ABBOTT LABS COM 002824100   2,120,928 18,603 SH   SOLE   0 0 18,603
ABBVIE INC COM 00287y109   3,565,699 18,056 SH   SOLE   0 0 18,056
ADVANCED DRAIN SYS INC DEL COM 00790r104   278,645 1,773 SH   DFND   0 1,773 0
ALPHABET INC CAP STK CL A 02079k305   241,312 1,455 SH   SOLE   0 0 1,455
ALPHABET INC CAP STK CL C 02079k107   4,895,323 29,280 SH   SOLE   1,915 0 27,365
ALPHATEC HLDGS INC COM NEW 02081g201   138,494 24,909 SH   SOLE   0 0 24,909
ALPHATEC HLDGS INC COM NEW 02081g201   27,566 4,958 SH   DFND   0 4,958 0
AMAZON COM INC COM 023135106   5,868,650 31,496 SH   SOLE   1,600 0 29,896
AMERANT BANCORP INC CL A 023576101   640,267 29,961 SH   DFND   0 29,961 0
AMERICAN EXPRESS CO COM 025816109   230,520 850 SH   SOLE   0 0 850
AMER STATES WTR CO COM 029899101   58,719 705 SH   SOLE   0 0 705
AMER STATES WTR CO COM 029899101   412,535 4,953 SH   DFND   0 4,953 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,495,158 10,224 SH   SOLE   680 0 9,544
AMERICAN WTR WKS CO INC NEW COM 030420103   620,204 4,241 SH   DFND   0 4,241 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   244,101 3,575 SH   SOLE   0 0 3,575
APPLE INC COM 037833100   7,713,232 33,104 SH   SOLE   1,980 0 31,124
ARES CAPITAL CORP COM 04010l103   224,058 10,700 SH   SOLE   0 0 10,700
ARTESIAN RES CORP CL A 043113208   335,512 9,024 SH   DFND   0 9,024 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   411,933 895 SH   SOLE   0 0 895
BLACKROCK SCIENCE & TECHNOLO SHS 09258g104   211,010 5,954 SH   SOLE   0 0 5,954
BLACKSTONE SECD LENDING FD COMMON STOCK 09261x102   284,113 9,700 SH   SOLE   0 0 9,700
BOEING CO COM 097023105   1,027,942 6,761 SH   SOLE   355 0 6,406
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   813,800 5,000 SH   SOLE   0 0 5,000
BUSINESS FIRST BANCSHARES IN COM 12326c105   343,670 13,388 SH   DFND   0 13,388 0
CALIFORNIA BANCORP COM 84252a106   603,358 40,795 SH   DFND   0 40,795 0
CALIFORNIA WTR SVC GROUP COM 130788102   406,867 7,504 SH   DFND   0 7,504 0
CARRIER GLOBAL CORPORATION COM 14448c104   1,156,158 14,364 SH   SOLE   1,425 0 12,939
CHART INDS INC COM 16115q308   201,727 1,625 SH   SOLE   0 0 1,625
CHART INDS INC COM 16115q308   24,828 200 SH   DFND   0 0 200
CHENIERE ENERGY INC COM NEW 16411r208   10,049,639 55,881 SH   SOLE   19,800 0 36,081
CHENIERE ENERGY INC COM NEW 16411r208   35,968 200 SH   DFND   0 0 200
CITIGROUP INC COM NEW 172967424   361,452 5,774 SH   SOLE   0 0 5,774
CIVISTA BANCSHARES INC COM NO PAR 178867107   288,328 16,180 SH   DFND   0 16,180 0
CLEARWAY ENERGY INC CL C 18539c204   243,753 7,945 SH   SOLE   0 0 7,945
COLGATE PALMOLIVE CO COM 194162103   1,401,435 13,500 SH   SOLE   0 0 13,500
CONSTELLATION BRANDS INC CL A 21036p108   873,569 3,390 SH   SOLE   280 0 3,110
CORE & MAIN INC CL A 21874C102   1,013,119 22,818 SH   DFND   0 22,818 0
CORNING INC COM 219350105   735,990 16,301 SH   SOLE   1,500 0 14,801
CSX CORP COM 126408103   852,373 24,685 SH   SOLE   1,885 0 22,800
CUMMINS INC COM 231021106   508,350 1,570 SH   SOLE   0 0 1,570
CVS HEALTH CORP COM 126650100   335,150 5,330 SH   SOLE   0 0 5,330
DANAHER CORPORATION COM 235851102   452,895 1,629 SH   SOLE   0 0 1,629
DEERE & CO COM 244199105   208,665 500 SH   SOLE   0 0 500
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434v104   622,339 15,680 SH   SOLE   0 0 15,680
DISNEY WALT CO COM 254687106   993,739 10,331 SH   SOLE   600 0 9,731
DOUBLELINE INCOME SOLUTIONS COM 258622109   184,316 14,200 SH   SOLE   0 0 14,200
EATON VANCE RISK-MANAGED DIV COM 27829g106   326,336 35,433 SH   SOLE   0 0 35,433
EATON VANCE SHORT DURATION D COM 27828v104   488,286 43,675 SH   SOLE   0 0 43,675
SELECT SECTOR SPDR TR ENERGY 81369y506   381,930 4,350 SH   SOLE   0 0 4,350
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100   273,586 18,855 SH   SOLE   14,300 0 4,555
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100   17,412 1,200 SH   DFND   0 0 1,200
EQT CORP COM 26884l109   1,558,043 42,523 SH   SOLE   25,339 0 17,184
EQT CORP COM 26884l109   20,152 550 SH   DFND   0 0 550
EQUITY BANCSHARES INC COM CL A 29460x109   408,800 10,000 SH   DFND   0 10,000 0
ESSENTIAL UTILS INC COM 29670g102   9,642 250 SH   SOLE   0 0 250
ESSENTIAL UTILS INC COM 29670g102   703,980 18,252 SH   DFND   0 18,252 0
CHESAPEAKE ENERGY CORP COM 165167735   205,625 2,500 SH   SOLE   0 0 2,500
FASTENAL CO COM 311900104   201,047 2,815 SH   SOLE   0 0 2,815
FIRST FNDTN INC COM 32026v104   12,761 2,045 SH   SOLE   0 0 2,045
FIRST FNDTN INC COM 32026v104   176,037 28,211 SH   DFND   0 28,211 0
FIRST WESTN FINL INC COM 33751L105   255,840 12,792 SH   DFND   0 12,792 0
FIRSTSUN CAP BANCORP COM 33767u107   1,155,099 27,115 SH   DFND   0 27,115 0
GLOBAL WTR RES INC COM 379463102   401,797 31,914 SH   DFND   0 31,914 0
GLOBAL X FDS NASDAQ 100 COVER 37954y483   631,400 35,000 SH   SOLE   0 0 35,000
GLOBAL X FDS S&P 500 COVERED 37954y475   2,519,050 60,700 SH   SOLE   0 0 60,700
GREAT LAKES DREDGE & DOCK CO COM 390607109   215,412 20,457 SH   DFND   0 20,457 0
GSK PLC SPONSORED ADR 37733w204   242,541 5,933 SH   SOLE   0 0 5,933
HARMONY BIOSCIENCES HLDGS IN COM 413197104   215,000 5,375 SH   SOLE   0 0 5,375
HARMONY BIOSCIENCES HLDGS IN COM 413197104   26,760 669 SH   DFND   0 669 0
HEXCEL CORP NEW COM 428291108   4,347,267 70,310 SH   SOLE   16,200 0 54,110
HOME DEPOT INC COM 437076102   3,402,870 8,398 SH   SOLE   520 0 7,878
HONEYWELL INTL INC COM 438516106   1,876,720 9,079 SH   SOLE   590 0 8,489
HUBBELL INC COM 443510607   2,207,716 5,154 SH   SOLE   380 0 4,774
ILLUMINA INC COM 452327109   1,444,421 11,076 SH   SOLE   355 0 10,721
IMAX CORP COM 45245e109   215,355 10,500 SH   SOLE   0 0 10,500
INTERCONTINENTAL EXCHANGE IN COM 45866f104   1,381,183 8,598 SH   SOLE   0 0 8,598
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137v100   653,260 5,682 SH   SOLE   0 0 5,682
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137v233   430,146 9,050 SH   SOLE   0 0 9,050
ISHARES TR CORE S&P500 ETF 464287200   218,615 379 SH   SOLE   0 0 379
ISHARES TR GLOB HLTHCRE ETF 464287325   788,814 8,036 SH   SOLE   0 0 8,036
ISHARES TR RUSSELL 2000 ETF 464287655   564,374 2,555 SH   SOLE   0 0 2,555
ISHARES TR US AER DEF ETF 464288760   359,136 2,400 SH   SOLE   0 0 2,400
ISHARES TR U.S. TECH ETF 464287721   479,119 3,160 SH   SOLE   0 0 3,160
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654q203   280,143 5,100 SH   SOLE   0 0 5,100
JD.COM INC SPON ADS CL A 47215p106   200,000 5,000 SH   SOLE   0 0 5,000
JOHNSON & JOHNSON COM 478160104   666,553 4,113 SH   SOLE   250 0 3,863
JPMORGAN CHASE & CO. COM 46625h100   1,661,771 7,881 SH   SOLE   405 0 7,476
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641q332   1,773,398 29,800 SH   SOLE   0 0 29,800
KARYOPHARM THERAPEUTICS INC COM 48576u106   13,427 16,177 SH   DFND   0 16,177 0
KENVUE INC COM 49177j102   553,501 23,930 SH   SOLE   2,700 0 21,230
KINDER MORGAN INC DEL COM 49456b101   391,921 17,742 SH   SOLE   0 0 17,742
KINDER MORGAN INC DEL COM 49456b101   24,299 1,100 SH   DFND   0 0 1,100
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207   307,560 13,200 SH   SOLE   0 0 13,200
LATHAM GROUP INC COM 51819L107   926,112 136,193 SH   DFND   0 136,193 0
LINEAGE CELL THERAPEUTICS IN COM 53566p109   10,864 12,000 SH   SOLE   0 0 12,000
LINKBANCORP INC COM 53578P105   417,644 65,155 SH   DFND   0 65,155 0
LOCKHEED MARTIN CORP COM 539830109   233,824 400 SH   SOLE   0 0 400
MADISON COVERED CALL & EQUIT COM 557437100   158,228 22,223 SH   SOLE   0 0 22,223
MAINSTREET BANCSHARES INC COM 56064y100   401,952 21,786 SH   DFND   0 21,786 0
MARRIOTT INTL INC NEW CL A 571903202   980,727 3,945 SH   SOLE   350 0 3,595
MASCO CORP COM 574599106   400,310 4,769 SH   DFND   0 4,769 0
MASTERCARD INCORPORATED CL A 57636q104   244,431 495 SH   SOLE   0 0 495
MCDONALDS CORP COM 580135101   902,872 2,965 SH   SOLE   155 0 2,810
MEDTRONIC PLC SHS g5960l103   352,287 3,913 SH   SOLE   1,000 0 2,913
MERIDIAN CORPORATION COM 58958p104   234,940 18,587 SH   DFND   0 18,587 0
MICROSOFT CORP COM 594918104   5,670,063 13,177 SH   SOLE   820 0 12,357
MIDWESTONE FINL GROUP INC NE COM 598511103   281,334 9,861 SH   DFND   0 9,861 0
NEOS ETF TRUST NEOS S&P 500 HI 78433h303   490,527 9,575 SH   SOLE   0 0 9,575
NEXTDECADE CORP COM 65342k105   756,440 160,603 SH   SOLE   75,000 0 85,603
NEXTERA ENERGY INC COM 65339f101   2,357,795 27,893 SH   SOLE   1,500 0 26,393
NEXTERA ENERGY INC COM 65339f101   33,812 400 SH   DFND   0 0 400
NVIDIA CORPORATION COM 67066g104   2,396,618 19,735 SH   SOLE   0 0 19,735
ONEOK INC NEW COM 682680103   2,135,723 23,436 SH   SOLE   3,100 0 20,336
ONEOK INC NEW COM 682680103   2,278 25 SH   DFND   0 0 25
OTIS WORLDWIDE CORP COM 68902v107   693,799 6,675 SH   SOLE   702 0 5,973
PFIZER INC COM 717081103   1,101,948 38,077 SH   SOLE   3,000 0 35,077
PFIZER INC COM 717081103   17,943 620 SH   DFND   0 620 0
PINNACLE FINL PARTNERS INC COM 72346q104   489,850 5,000 SH   DFND   0 5,000 0
POOL CORP COM 73278l105   350,047 929 SH   DFND   0 929 0
PRIMERICA INC COM 74164m108   1,060,600 4,000 SH   SOLE   0 0 4,000
PRIMIS FINANCIAL CORP COM 74167b109   1,401 115 SH   SOLE   0 0 115
PRIMIS FINANCIAL CORP COM 74167b109   931,417 76,471 SH   DFND   0 76,471 0
PROCTER AND GAMBLE CO COM 742718109   1,548,408 8,940 SH   SOLE   620 0 8,320
PROVIDENT FINL SVCS INC COM 74386t105   1,035,351 55,784 SH   SOLE   5,500 0 50,284
QUALCOMM INC COM 747525103   399,617 2,350 SH   SOLE   0 0 2,350
RTX CORPORATION COM 75513e101   1,599,433 13,201 SH   SOLE   750 0 12,451
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,619,762 24,350 SH   SOLE   0 0 24,350
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209   279,546 1,815 SH   SOLE   260 0 1,555
SELECT SECTOR SPDR TR INDL 81369y704   715,168 5,280 SH   SOLE   0 0 5,280
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886   323,120 4,000 SH   SOLE   0 0 4,000
SELECT SECTOR SPDR TR FINANCIAL 81369y605   777,465 17,155 SH   SOLE   0 0 17,155
SELECT WATER SOLUTIONS INC CL A COM 81617j301   704,707 63,316 SH   DFND   0 63,316 0
SEMPRA COM 816851109   555,470 6,642 SH   SOLE   0 0 6,642
SEMPRA COM 816851109   8,363 100 SH   DFND   0 0 100
SHORE BANCSHARES INC COM 825107105   447,092 31,958 SH   DFND   0 31,958 0
SOUTHERN FIRST BANCSHARES COM 842873101   267,255 7,842 SH   DFND   0 7,842 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467v608   551,232 13,200 SH   SOLE   0 0 13,200
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407   374,692 1,870 SH   SOLE   0 0 1,870
SPDR S&P 500 ETF TR TR UNIT 78462f103   4,471,819 7,794 SH   SOLE   6,131 0 1,663
TARGA RES CORP COM 87612g101   8,998,712 60,798 SH   SOLE   24,000 0 36,798
TARGA RES CORP COM 87612g101   33,302 225 SH   DFND   0 0 225
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803   861,952 3,818 SH   SOLE   0 0 3,818
TETRA TECH INC NEW COM 88162g103   309,605 6,565 SH   DFND   0 6,565 0
COCA COLA CO COM 191216100   510,637 7,106 SH   SOLE   580 0 6,526
UBER TECHNOLOGIES INC COM 90353t100   500,566 6,660 SH   SOLE   0 0 6,660
UNITED THERAPEUTICS CORP DEL COM 91307c102   218,235 609 SH   SOLE   0 0 609
UNITED THERAPEUTICS CORP DEL COM 91307c102   24,368 68 SH   DFND   0 68 0
UNIVERSAL DISPLAY CORP COM 91347p105   629,700 3,000 SH   SOLE   0 0 3,000
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355n101   3,660 240 SH   SOLE   0 0 240
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355n101   884,027 57,969 SH   DFND   0 57,969 0
VALMONT INDS INC COM 920253101   329,383 1,136 SH   DFND   0 1,136 0
VERALTO CORP COM SHS 92338c103   3,691 33 SH   SOLE   0 0 33
VERALTO CORP COM SHS 92338c103   457,619 4,091 SH   DFND   0 4,091 0
VISA INC COM CL A 92826c839   259,553 944 SH   SOLE   0 0 944
VISTRA CORP COM 92840m102   545,284 4,600 SH   SOLE   0 0 4,600
VISTRA CORP COM 92840m102   35,562 300 SH   DFND   0 0 300
WALMART INC COM 931142103   368,301 4,561 SH   SOLE   1,035 0 3,526
WILLIAMS COS INC COM 969457100   9,662,690 211,669 SH   SOLE   53,930 0 157,739
WILLIAMS COS INC COM 969457100   2,282 50 SH   DFND   0 0 50
XYLEM INC COM 98419m100   423,454 3,136 SH   SOLE   0 0 3,136
XYLEM INC COM 98419m100   351,888 2,606 SH   DFND   0 2,606 0
YORK WTR CO COM 987184108   324,216 8,655 SH   DFND   0 8,655 0
ZIMMER BIOMET HOLDINGS INC COM 98956p102   291,573 2,701 SH   SOLE   0 0 2,701
ZURN ELKAY WATER SOLNS CORP COM 98983l108   119,572 3,327 SH   SOLE   0 0 3,327
ZURN ELKAY WATER SOLNS CORP COM 98983l108   332,373 9,248 SH   DFND   0 9,248 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877r108   743,750 29,750 SH   SOLE   24,000 0 5,750
CALUMET INC COM 131428104   320,760 18,000 SH   SOLE   18,000 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273v100   8,910,211 555,153 SH   SOLE   210,700 0 344,453
ENTERPRISE PRODS PARTNERS L COM 293792107   1,692,892 58,155 SH   SOLE   22,000 0 36,155
GENESIS ENERGY L P UNIT LTD PARTN 371927104   2,517,183 188,271 SH   SOLE   108,000 0 80,271
HESS MIDSTREAM LP CL A SHS 428103105   750,193 21,270 SH   SOLE   7,000 0 14,270
HESS MIDSTREAM LP CL A SHS 428103105   1,763 50 SH   DFND   0 0 50
MPLX LP COM UNIT REP LTD 55336v100   4,053,374 91,169 SH   SOLE   51,000 0 40,169
MPLX LP COM UNIT REP LTD 55336v100   62,244 1,400 SH   DFND   0 0 1,400
NGL ENERGY PARTNERS LP COM UNIT REPST 62913m107   582,390 129,420 SH   SOLE   95,000 0 34,420
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,840,846 163,549 SH   SOLE   117,000 0 46,549
PLAINS GP HLDGS L P LTD PARTNR INT A 72651a207   581,871 31,452 SH   SOLE   6,800 0 24,652
PLAINS GP HLDGS L P LTD PARTNR INT A 72651a207   31,450 1,700 SH   DFND   0 0 1,700
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765k109   1,293,420 24,095 SH   SOLE   0 0 24,095
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,158,170 56,408 SH   SOLE   39,400 0 17,008
BLACKROCK ENHANCED EQUITY DI COM 09251a104   323,875 37,442 SH   SOLE   0 0 37,442
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   389,056 22,424 SH   SOLE   0 0 22,424
EATON VANCE TAX-MANAGED DIVE COM 27828n102   713,601 48,710 SH   SOLE   0 0 48,710
FRANKLIN LTD DURATION INCOME COM 35472t101   118,059 17,700 SH   SOLE   0 0 17,700
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   209,123 29,454 SH   SOLE   0 0 29,454
REAVES UTIL INCOME FD COM SH BEN INT 756158101   260,839 7,950 SH   SOLE   0 0 7,950
WELLS FARGO CO NEW PERP PFD CNV A 949746804   369,274 288 SH   SOLE   0 0 288
ADVENT CONV & INCOME FD RIGHT 10/17/2024 00764c117   279 14,000 SH   SOLE   0 0 14,000