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
COMPANHIA DE SANEAMENTO BAS SPONSORED ADR 20441a102   271,753 8,907 SH   DFND   0 0 8,907
PENTAIR PLC SHS SHS g7s00t104   400,183 4,594 SH   DFND   0 0 4,594
ABBOTT LABORATORIES COM 002824100   1,773,316 17,272 SH   SOLE   0 0 17,272
ABBVIE INC COM 00287y109   3,724,299 17,124 SH   SOLE   0 0 17,124
ADVANCED DRAINAGE SYSTEMS INC COM 00790r104   357,635 2,608 SH   DFND   0 0 2,608
ALPHABET INC CLASS CLASS A CAP STK CL A 02079k305   905,526 3,149 SH   SOLE   0 0 3,149
ALPHABET INC CLASS CLASS C CAP STK CL C 02079k107   7,232,027 25,211 SH   SOLE   0 0 25,211
AMAZON COM INC COM 023135106   6,102,728 29,302 SH   SOLE   0 0 29,302
AMER STATES WTR CO COM 029899101   10,057 133 SH   SOLE   0 0 133
AMER STATES WTR CO COM 029899101   466,122 6,164 SH   DFND   0 0 6,164
AMERANT BANCORP INC CL A 023576101   231,354 10,497 SH   DFND   0 0 10,497
AMERICAN EXPRESS CO COM 025816109   423,472 1,400 SH   SOLE   0 0 1,400
AMERICAN WTR WKS CO INC NEW COM 030420103   1,097,294 8,063 SH   SOLE   0 0 8,063
AMERICAN WTR WKS CO INC NEW COM 030420103   696,236 5,116 SH   DFND   0 0 5,116
APPLE INC COM 037833100   7,476,400 29,459 SH   SOLE   0 0 29,459
ARES CAP CORP EQUITY CLASS EQU COM 04010l103   180,434 10,013 SH   SOLE   0 0 10,013
ARTESIAN RES CORP CL A 043113208   247,315 7,765 SH   DFND   0 0 7,765
AVIDBANK HOLDINGS INC COMMON S COM 05368j103   244,843 8,591 SH   DFND   0 0 8,591
BANK AMERICA CORP COM 060505104   314,340 6,448 SH   SOLE   0 0 6,448
BEACON FINANCIAL CORP. COM 084680107   56,340 1,878 SH   SOLE   0 0 1,878
BEACON FINANCIAL CORP. COM 084680107   190,740 6,358 SH   DFND   0 0 6,358
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   428,884 895 SH   SOLE   0 0 895
BLACKROCK ENHANCED EQUIT COM 09251a104   214,319 24,863 SH   SOLE   0 0 24,863
BLACKROCK INCOME TR COM NEW 09247f209   145,866 13,800 SH   SOLE   0 0 13,800
BLACKROCK MULTI-SECTOR I COM 09258a107   673,263 53,775 SH   SOLE   0 0 53,775
BLACKSTONE INC COM 09260d107   880,708 7,659 SH   SOLE   0 0 7,659
BOEING CO COM 097023105   800,897 4,024 SH   SOLE   0 0 4,024
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   507,195 6,500 SH   SOLE   0 0 6,500
CACI INTL INC CL A 127190304   728,786 1,340 SH   SOLE   0 0 1,340
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   366,762 21,423 SH   SOLE   0 0 21,423
CALIFORNIA BANCORP COMMON STOC COM 84252a106   459,373 25,924 SH   DFND   0 0 25,924
CALIFORNIA WTR SVC GROUP COM 130788102   293,032 6,463 SH   DFND   0 0 6,463
CALUMET INC COM 131428104   1,404,408 39,120 SH   SOLE   29,200 0 9,920
CAPITAL ONE FINL CORP COM 14040h105   256,679 1,407 SH   SOLE   0 0 1,407
CARRIER GLOBAL CORP COM 14448c104   704,663 12,514 SH   SOLE   0 0 12,514
CHENIERE ENERGY INC COM NEW 16411r208   13,069,134 46,057 SH   SOLE   17,220 0 28,837
CITIGROUP INC COM NEW 172967424   419,617 3,700 SH   SOLE   0 0 3,700
CIVISTA BANCSHARES INC COM NO PAR 178867107   227,900 10,000 SH   DFND   0 0 10,000
CLEARWAY ENERGY INC CLASS CLAS CL C 18539c204   336,912 8,575 SH   SOLE   0 0 8,575
COASTALSOUTH BANCSHARES INC CO COM NEW 19058x207   295,842 12,031 SH   DFND   0 0 12,031
COCA COLA CO COM 191216100   506,949 6,666 SH   SOLE   0 0 6,666
COLGATE PALMOLIVE CO COM 194162103   1,150,690 13,501 SH   SOLE   0 0 13,501
COMMERCIAL BANCGROUP INC COM 20112c106   149,355 5,740 SH   SOLE   0 0 5,740
COMMERCIAL BANCGROUP INC COM 20112c106   297,903 11,449 SH   DFND   0 0 11,449
COMMUNITY WEST BANCSHARES NE COM 203937107   228,247 9,796 SH   DFND   0 0 9,796
CONOCOPHILLIPS COM 20825c104   231,000 1,750 SH   SOLE   0 0 1,750
CONSTELLATION ENERGY COR COM 21037t109   202,456 725 SH   SOLE   0 0 725
CORE & MAIN INC CL A 21874C102   452,553 9,161 SH   DFND   0 0 9,161
CORNING INC COM 219350105   1,803,098 13,261 SH   SOLE   0 0 13,261
CSX CORP COM 126408103   850,515 20,719 SH   SOLE   0 0 20,719
CUMMINS INC COM 231021106   766,678 1,425 SH   SOLE   0 0 1,425
DEERE & CO COM 244199105   259,118 460 SH   SOLE   0 0 460
DEFIANCE QUANTUM ETF DEFIANCE QUANTUM 26922a420   241,961 2,255 SH   SOLE   0 0 2,255
DELEK LOGISTICS PARTN LP COM UNT RP INT 24664t103   507,253 10,194 SH   SOLE   6,330 0 3,864
DIMENSIONAL US CORE EQUITY MAR US CORE EQT MKT 25434v104   767,581 17,012 SH   SOLE   0 0 17,012
DISNEY WALT CO COM 254687106   932,091 9,671 SH   SOLE   0 0 9,671
DT MIDSTREAM INC COMMON STOCK 23345m107   424,210 3,150 SH   SOLE   0 0 3,150
E POWER INC F CLASS A ORD CL A SHS g3932f114   7,726 10,000 SH   SOLE   0 0 10,000
ECOLAB INC COM 278865100   237,024 891 SH   DFND   0 0 891
ELI LILLY & CO COM 532457108   293,407 319 SH   SOLE   0 0 319
ENERGY TRANSFER L P LP COM UT LTD PTN 29273v100   9,603,281 497,579 SH   SOLE   203,100 0 294,479
ENTERPRISE PRODS PARTNERS L COM 293792107   1,940,965 51,294 SH   SOLE   22,000 0 29,294
EQT CORP COM 26884l109   2,004,215 31,493 SH   SOLE   20,339 0 11,154
EQUITY BANCSHARES INC CLASS A COM CL A 29460x109   731,655 16,475 SH   DFND   0 0 16,475
ESSENTIAL UTILS INC COM 29670g102   462,823 11,493 SH   DFND   0 0 11,493
ESSENTIAL UTILS INC COM 29670g102   10,067 250 SH   SOLE   0 0 250
EV RISK-MGD DIVERS EQUIT COM 27829g106   311,628 38,143 SH   SOLE   0 0 38,143
EV TAX-MANAGED DIV EQUIT COM 27828n102   612,097 44,387 SH   SOLE   0 0 44,387
EXXON MOBIL CORP COM 30231g102   290,119 1,710 SH   SOLE   0 0 1,710
FASTENAL CO COM 311900104   261,232 5,630 SH   SOLE   0 0 5,630
FIRST FOUNDATION INC COMMON ST COM 32026v104   160,032 27,124 SH   DFND   0 0 27,124
FIRST WESTN FINL INC COM 33751L105   362,457 14,746 SH   DFND   0 0 14,746
GENESIS ENERGY L P UNIT LTD PARTN 371927104   3,031,688 170,033 SH   SOLE   108,000 0 62,033
GLOBAL WTR RES INC COM 379463102   157,667 20,773 SH   DFND   0 0 20,773
GLOBAL X NASDAQ 100 COVERED CA NASDAQ 100 COVER 37954y483   384,160 22,400 SH   SOLE   0 0 22,400
GLOBAL X S&P 500 COVERED CALL S&P 500 COVERED 37954y475   1,854,762 47,400 SH   SOLE   0 0 47,400
H2O AMERICA COM 784305104   262,372 4,472 SH   DFND   0 0 4,472
HESS MIDSTREAM LP CL A SHS 428103105   398,806 10,260 SH   SOLE   0 0 10,260
HEXCEL CORP NEW COM 428291108   4,584,523 56,648 SH   SOLE   13,200 0 43,448
HOME DEPOT INC COM 437076102   2,449,455 7,448 SH   SOLE   0 0 7,448
HONEYWELL INTL INC COM 438516106   1,734,780 7,675 SH   SOLE   0 0 7,675
HUBBELL INC COM 443510607   2,158,275 4,398 SH   SOLE   0 0 4,398
ILLUMINA INC COM 452327109   773,826 6,278 SH   SOLE   0 0 6,278
IMAX CORP F COM 45245e109   399,105 10,500 SH   SOLE   0 0 10,500
INTERCONTINENTAL EXCHANG COM 45866f104   1,387,681 8,823 SH   SOLE   0 0 8,823
INVESCO AEROSPACE & DEFENSE ET AEROSPACE DEFN 46137v100   927,754 5,599 SH   SOLE   0 0 5,599
INVESCO KBW BANK ETF KBW BK ETF 46138e628   356,040 4,500 SH   SOLE   0 0 4,500
INVESCO QQQ TR UNIT SER 1 46090e103   234,335 406 SH   SOLE   0 0 406
INVESCO S&P 500 TOP 50 ETF S&P 500 TOP 50 46137v233   526,407 9,650 SH   SOLE   0 0 9,650
INVESTAR HOLDING CORPORATION C COM 46134l105   219,169 8,037 SH   DFND   0 0 8,037
ISHARES 0-3 MONTH TREASURY BON 0-3 MNTH TREASRY 46436e718   407,673 4,050 SH   SOLE   0 0 4,050
ISHARES TR US AER DEF ETF 464288760   382,812 1,750 SH   SOLE   0 0 1,750
ISHARES TR U.S. TECH ETF 464287721   326,556 1,800 SH   SOLE   0 0 1,800
ISHARES TR GLOB HLTHCRE ETF 464287325   619,890 6,627 SH   SOLE   0 0 6,627
JOHNSON & JOHNSON COM 478160104   1,199,223 4,906 SH   SOLE   0 0 4,906
JPMORGAN CHASE & CO COM 46625h100   2,578,018 8,764 SH   SOLE   0 0 8,764
JPMORGAN EQUITY PREMIUM INCOME EQUITY PREMIUM 46641q332   1,638,052 28,900 SH   SOLE   0 0 28,900
JPMORGAN NASDAQ EQUITY PREMIUM NASDAQ EQT PREM 46654q203   631,540 11,375 SH   SOLE   0 0 11,375
KENVUE INC COM 49177j102   425,449 24,678 SH   SOLE   0 0 24,678
KINDER MORGAN INC DEL COM 49456b101   420,533 12,542 SH   SOLE   0 0 12,542
LATHAM GROUP INC COM 51819L107   312,018 58,104 SH   DFND   0 0 58,104
LINEAGE CELL THERAPEUTIC COM 53566p109   32,390 20,500 SH   SOLE   0 0 20,500
LOCKHEED MARTIN CORP COM 539830109   484,721 802 SH   SOLE   0 0 802
LOWES COS INC COM 548661107   297,713 1,260 SH   SOLE   0 0 1,260
MAINSTREET BANCSHARES INC COMM COM 56064y100   495,326 22,312 SH   DFND   0 0 22,312
MARRIOTT INTL INC NEW CL A 571903202   1,100,918 3,366 SH   SOLE   0 0 3,366
MASTERCARD INC CLASS CLASS A CL A 57636q104   247,332 495 SH   SOLE   0 0 495
MCDONALDS CORP COM 580135101   888,859 2,860 SH   SOLE   0 0 2,860
MECHANICS BANCORP COMMON STOCK CL A 43785v102   187,679 12,724 SH   DFND   0 0 12,724
MEDTRONIC PLC F SHS g5960l103   209,606 2,419 SH   SOLE   0 0 2,419
MERCK & CO. INC. COM 58933y105   375,545 3,122 SH   SOLE   0 0 3,122
MERIDIAN CORPORATION COMMON ST COM 58958p104   222,249 11,722 SH   DFND   0 0 11,722
META PLATFORMS INC CLASS CLASS CL A 30303m102   317,532 555 SH   SOLE   0 0 555
MICROSOFT CORP COM 594918104   5,354,509 14,465 SH   SOLE   0 0 14,465
MPLX LP LP COM UNIT REP LTD 55336v100   4,693,266 82,237 SH   SOLE   51,000 0 31,237
NEOS NASDAQ-100(R) HIGH INCOME NASDAQ 100 HIGH 78433h675   506,838 10,200 SH   SOLE   0 0 10,200
NEOS S&P 500 HIGH INCOME ETF NEOS S&P 500 HI 78433h303   944,201 19,125 SH   SOLE   0 0 19,125
NEXTDECADE CORP COM 65342k105   1,749,054 228,336 SH   SOLE   110,000 0 118,336
NEXTERA ENERGY INC COM 65339f101   2,126,302 22,893 SH   SOLE   0 0 22,893
NGL ENERGY PARTNERS L LP COM UNIT REPST 62913m107   2,362,181 191,580 SH   SOLE   143,500 0 48,080
NISOURCE INC COM 65473p105   620,718 13,303 SH   SOLE   0 0 13,303
NORTHPOINTE BANCSHARES INC COM COM SHS 66661n886   489,217 28,344 SH   DFND   0 0 28,344
NVIDIA CORP COM 67066g104   5,423,142 31,096 SH   SOLE   0 0 31,096
ONEOK INC NEW COM 682680103   852,016 9,426 SH   SOLE   0 0 9,426
OTIS WORLDWIDE CORP COM 68902v107   417,465 5,416 SH   SOLE   0 0 5,416
PALANTIR TECHNOLOGIES IN CLASS CL A 69608a108   335,713 2,295 SH   SOLE   0 0 2,295
PFIZER INC COM 717081103   702,534 25,019 SH   SOLE   0 0 25,019
PFIZER INC COM 717081103   50,376 1,794 SH   DFND   0 0 1,794
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   3,563,131 159,567 SH   SOLE   135,000 0 24,567
PLAINS GP HLDGS L P CLASS A LTD PARTNR INT A 72651a207   521,049 21,460 SH   SOLE   0 0 21,460
POOL CORPORATION COM 73278l105   316,646 1,565 SH   DFND   0 0 1,565
PRAIRIE OPER CO COM 739650109   287,897 141,821 SH   SOLE   95,000 0 46,821
PRIMERICA INC COM 74164m108   1,001,920 4,000 SH   SOLE   0 0 4,000
PRIMIS FINL CORP COM 74167b109   960,556 72,331 SH   DFND   0 0 72,331
PROCTER & GAMBLE CO COM 742718109   1,227,740 8,500 SH   SOLE   0 0 8,500
PROVIDENT FINL SVCS INC COM 74386t105   671,576 31,738 SH   SOLE   0 0 31,738
QUALCOMM INC COM 747525103   304,178 2,362 SH   SOLE   0 0 2,362
QXO INC COM NEW 82846h405   252,868 13,021 SH   SOLE   0 0 13,021
REALLOYS INC COM 75606v101   97,600 10,000 SH   SOLE   0 0 10,000
REAVES UTIL INCOME FD COM SH BEN INT 756158101   284,780 7,250 SH   SOLE   0 0 7,250
RTX CORP COM 75513e101   2,123,057 11,006 SH   SOLE   0 0 11,006
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   5,350,216 213,156 SH   SOLE   0 0 213,156
SELECT WATER SOLUTIONS INC CLA CL A COM 81617j301   438,177 28,639 SH   DFND   0 0 28,639
SELLAS LIFE SCIENCES GRO COM NEW 81642t209   61,796 14,609 SH   SOLE   0 0 14,609
SEMPRA COM 816851109   502,175 5,168 SH   SOLE   0 0 5,168
SHORE BANCSHARES INC COM 825107105   189,621 10,151 SH   DFND   0 0 10,151
SOUTHERN FIRST BANCSHARES COM 842873101   304,219 5,582 SH   DFND   0 0 5,582
SPDR Blackstone Senior Loan ET STATE STREET BLA 78467v608   337,176 8,400 SH   SOLE   0 0 8,400
STATE STREET CONSUMER DISCRETI STATE STREET CON 81369y407   234,307 2,150 SH   SOLE   0 0 2,150
STATE STREET ENERGY SELECT SEC STATE STREET ENE 81369y506   214,410 3,500 SH   SOLE   0 0 3,500
STATE STREET FINANCIAL SELECT STATE STREET FIN 81369y605   419,892 8,505 SH   SOLE   0 0 8,505
STATE STREET HEALTH CARE SELEC STATE STREET HEA 81369y209   353,477 2,411 SH   SOLE   0 0 2,411
STATE STREET INDUSTRIAL SELECT STATE STREET IND 81369y704   805,415 4,980 SH   SOLE   0 0 4,980
STATE STREET SPDR S&P 500 ETF TR UNIT 78462f103   5,070,051 7,796 SH   SOLE   1,400 0 6,396
STATE STREET TECHNOLOGY SELECT STATE STREET TEC 81369y803   1,120,347 8,430 SH   SOLE   0 0 8,430
SUNOCO LP LP COM UT REP LP 86765k109   1,760,297 27,094 SH   SOLE   0 0 27,094
SUNOCOCORP LLC COM SHS LLC 86765q106   342,157 5,550 SH   SOLE   0 0 5,550
TARGA RES CORP COM 87612g101   12,387,316 49,405 SH   SOLE   23,000 0 26,405
TETRA TECH INC NEW COM 88162g103   319,061 10,593 SH   DFND   0 0 10,593
TRANE TECHNOLOGIES PLC F SHS g8994e103   204,203 490 SH   SOLE   0 0 490
UBER TECHNOLOGIES INC COM 90353t100   983,787 13,677 SH   SOLE   0 0 13,677
UNITED THERAPEUTICS CORP COM 91307c102   7,709 13 SH   DFND   0 0 13
UNITED THERAPEUTICS CORP COM 91307c102   233,041 393 SH   SOLE   0 0 393
UNIVERSAL DISPLAY CORP COM 91347p105   274,980 3,000 SH   SOLE   0 0 3,000
USCB FINL HLDGS INC CLASS A CLASS A COM 90355n101   4,450 240 SH   SOLE   0 0 240
USCB FINL HLDGS INC CLASS A CLASS A COM 90355n101   393,048 21,200 SH   DFND   0 0 21,200
VALMONT INDS INC COM 920253101   217,766 545 SH   DFND   0 0 545
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   223,662 1,040 SH   SOLE   0 0 1,040
VERALTO CORP COM SHS 92338c103   580,300 6,563 SH   DFND   0 0 6,563
VERALTO CORP COM SHS 92338c103   5,836 66 SH   SOLE   0 0 66
VERSABANK F COM 92512j106   73,245 5,169 SH   SOLE   0 0 5,169
VERSABANK F COM 92512j106   880,212 62,118 SH   DFND   0 0 62,118
VISA INC CLASS CLASS A COM CL A 92826c839   247,232 818 SH   SOLE   0 0 818
VISTRA CORP COM 92840m102   660,400 4,393 SH   SOLE   1,500 0 2,893
WALMART INC COM 931142103   526,077 4,233 SH   SOLE   0 0 4,233
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,064,634 50,149 SH   SOLE   39,400 0 10,749
WILLIAMS COS INC COM 969457100   13,242,903 181,958 SH   SOLE   49,000 0 132,958
XPLR INFRASTRUCTURE L LP COM UNIT PART IN 65341b106   511,863 48,198 SH   SOLE   35,000 0 13,198
XYLEM INC COM 98419m100   358,261 2,998 SH   SOLE   0 0 2,998
XYLEM INC COM 98419m100   547,310 4,580 SH   DFND   0 0 4,580
YORK WTR CO COM 987184108   401,209 13,176 SH   DFND   0 0 13,176