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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
CORE LABORATORIES N V COM N22717107 358 6,000 SH   SOLE   6,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,497 18,000 SH   SOLE   18,000 0 0
3M CO COM 88579y101 286 1,500 SH   SOLE   0 0 1,500
SMITH A O COM 831865209 64 1,500 SH   SOLE   1,500 0 0
SMITH A O COM 831865209 270 6,326 SH   DFND   0 6,326 0
ABBOTT LABS COM 002824100 1,331 18,405 SH   SOLE   0 0 18,405
ABBVIE INC COM 00287y109 1,706 18,500 SH   SOLE   0 0 18,500
ABILITY INC SHS g8789k124 30 16,000 SH   SOLE   0 0 16,000
ADVANCED MICRO DEVICES INC COM 007903107 185 10,000 SH   SOLE   0 0 10,000
ALPHABET INC CAP STK CL C 02079k107 1,768 1,707 SH   SOLE   125 0 1,582
ALPS ETF TR ALERIAN MLP 00162q866 105 12,000 SH   SOLE   0 0 12,000
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 731 37,482 SH   DFND   0 37,482 0
AMAZON COM INC COM 023135106 2,474 1,647 SH   SOLE   102 0 1,545
AMERICAN WTR WKS CO INC NEW COM 030420103 2,616 28,815 SH   SOLE   9,150 0 19,665
AMERICAN WTR WKS CO INC NEW COM 030420103 188 2,075 SH   DFND   0 2,075 0
ANADARKO PETE CORP COM 032511107 978 22,300 SH   SOLE   22,000 0 300
APPLE INC COM 037833100 2,591 16,425 SH   SOLE   880 0 15,545
AQUA AMERICA INC COM 03836W103 356 10,420 SH   SOLE   55 0 10,365
ARTESIAN RESOURCES CORP CL A 043113208 52 1,485 SH   SOLE   1,485 0 0
ARTESIAN RESOURCES CORP CL A 043113208 204 5,861 SH   DFND   0 5,861 0
ATLANTIC CAP BANCSHARES INC COM 048269203 450 27,473 SH   DFND   0 27,473 0
AMERIS BANCORP COM 03076k108 719 22,704 SH   DFND   0 22,704 0
BANCORP 34 INC COM 05970V106 1,008 68,157 SH   DFND   0 68,157 0
BANK7 CORP COM 06652n107 397 29,739 SH   DFND   0 29,739 0
BAYCOM CORP COM 07272m107 738 31,967 SH   DFND   0 31,967 0
BOEING CO COM 097023105 2,834 8,788 SH   SOLE   30 0 8,758
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 225 5,000 SH   SOLE   0 0 5,000
CABOT OIL & GAS CORP COM 127097103 903 40,400 SH   SOLE   38,000 0 2,400
CBTX INC COM 12481v104 950 32,301 SH   DFND   0 32,301 0
CHEESECAKE FACTORY INC COM 163072101 220 5,062 SH   SOLE   0 0 5,062
CHENIERE ENERGY INC COM NEW 16411R208 4,361 73,680 SH   SOLE   56,200 0 17,480
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950m107 130 115,083 SH   SOLE   0 0 115,083
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441a102 379 46,983 SH   DFND   0 46,983 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,348 77,363 SH   DFND   0 77,363 0
COCA COLA CO COM 191216100 356 7,525 SH   SOLE   45 0 7,480
COLGATE PALMOLIVE CO COM 194162103 1,608 27,020 SH   SOLE   0 0 27,020
COMMUNITY BANKERS TR CORP COM 203612106 857 118,722 SH   DFND   0 118,722 0
CONSTELLATION BRANDS INC CL A 21036p108 515 3,202 SH   SOLE   20 0 3,182
CUMMINS INC COM 231021106 566 4,235 SH   SOLE   1,010 0 3,225
CVS HEALTH CORP COM 126650100 897 13,685 SH   SOLE   55 0 13,630
DOMINION ENERGY INC COM 25746u109 1,816 25,415 SH   SOLE   8,050 0 17,365
DOWDUPONT INC COM 26078j100 3,094 57,860 SH   SOLE   26,595 0 31,265
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100 176 18,500 SH   SOLE   0 0 18,500
EQT CORP COM 26884L109 863 45,700 SH   SOLE   44,600 0 1,100
ESQUIRE FINL HLDGS INC COM 29667j101 780 35,961 SH   DFND   0 35,961 0
EVERSOURCE ENERGY COM 30040w108 260 4,000 SH   SOLE   0 0 4,000
EVANS BANCORP INC COM NEW 29911q208 300 9,232 SH   DFND   0 9,232 0
FANG HLDGS LTD ADR 30711y102 14 10,000 SH   SOLE   0 0 10,000
FIRST CMNTY CORP S C COM 319835104 535 27,530 SH   DFND   0 27,530 0
FIRST FNDTN INC COM 32026V104 394 30,655 SH   DFND   0 30,655 0
FIRST INTST BANCSYSTEM INC COM CL A 32055y201 319 8,729 SH   DFND   0 8,729 0
FSB BANCORP INC COM 30289C102 238 14,876 SH   DFND   0 14,876 0
FIRST BANCORP N C COM 318910106 457 13,996 SH   DFND   0 13,996 0
FIRST BANCSHARES INC MS COM 318916103 240 7,921 SH   DFND   0 7,921 0
GENERAL ELECTRIC CO COM 369604103 250 33,030 SH   SOLE   32,000 0 1,030
GLOBAL WTR RES INC COM 379463102 61 6,000 SH   SOLE   6,000 0 0
GLOBAL WTR RES INC COM 379463102 311 30,709 SH   DFND   0 30,709 0
GUARANTY BANCSHARES INC TEX COM 400764106 573 19,217 SH   DFND   0 19,217 0
HALLIBURTON CO COM 406216101 1,442 54,257 SH   SOLE   40,000 0 14,257
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 236 43,690 SH   SOLE   42,500 0 1,190
HEXCEL CORP NEW COM 428291108 5,685 99,151 SH   SOLE   53,325 0 45,826
HOME DEPOT INC COM 437076102 2,524 14,690 SH   SOLE   40 0 14,650
HONEYWELL INTL INC COM 438516106 2,290 17,335 SH   SOLE   3,840 0 13,495
HOWARD BANCORP INC COM 442496105 787 55,025 SH   DFND   0 55,025 0
HUBBELL INC COM 443510607 585 5,889 SH   SOLE   40 0 5,849
ILLUMINA INC COM 452327109 4,258 14,196 SH   SOLE   390 0 13,806
IMAX CORP COM 45245e109 198 10,500 SH   SOLE   0 0 10,500
INTEL CORP COM 458140100 746 15,890 SH   SOLE   0 0 15,890
INTERCONTINENTAL EXCHANGE IN COM 45866f104 491 6,515 SH   SOLE   0 0 6,515
INVESTAR HLDG CORP COM 46134l105 478 19,274 SH   DFND   0 19,274 0
ISHARES TR GLOB HLTHCRE ETF 464287325 343 6,050 SH   SOLE   0 0 6,050
JOHNSON & JOHNSON COM 478160104 371 2,875 SH   SOLE   0 0 2,875
JPMORGAN CHASE & CO ALERIAN ML ETN 46625h365 408 18,300 SH   SOLE   0 0 18,300
JPMORGAN CHASE & CO COM 46625h100 1,037 10,620 SH   SOLE   45 0 10,575
KINDER MORGAN INC DEL COM 49456B101 2,427 157,820 SH   SOLE   97,082 0 60,738
MACKINAC FINL CORP COM 554571109 239 17,497 SH   DFND   0 17,497 0
MARRIOTT INTL INC NEW CL A 571903202 479 4,415 SH   SOLE   20 0 4,395
MASTEC INC COM 576323109 992 24,460 SH   SOLE   5,000 0 19,460
MCDONALDS CORP COM 580135101 1,023 5,763 SH   SOLE   15 0 5,748
MEDTRONIC PLC SHS g5960l103 1,663 18,281 SH   SOLE   75 0 18,206
MELROSE BANCORP INC COM 585553100 183 10,194 SH   DFND   0 10,194 0
MICROSOFT CORP COM 594918104 1,195 11,762 SH   SOLE   1,265 0 10,497
MIDSOUTH BANCORP INC COM 598039105 450 42,458 SH   DFND   0 42,458 0
NEXTERA ENERGY INC COM 65339F101 2,910 16,740 SH   SOLE   11,500 0 5,240
NISOURCE INC COM 65473p105 294 11,600 SH   SOLE   0 0 11,600
NOAH HLDGS LTD SPON ADS CL A 65487x102 347 8,000 SH   SOLE   0 0 8,000
NORFOLK SOUTHERN CORP COM 655844108 202 1,350 SH   SOLE   0 0 1,350
OASIS PETE INC NEW COM 674215108 890 161,000 SH   SOLE   161,000 0 0
ONEOK INC NEW COM 682680103 298 5,521 SH   SOLE   0 0 5,521
PCSB FINL CORP COM 69324r104 222 11,360 SH   SOLE   0 0 11,360
PENTAIR PLC SHS G7S00T104 284 7,518 SH   DFND   0 7,518 0
PHILLIPS 66 COM 718546104 1,528 17,739 SH   SOLE   3,000 0 14,739
PIONEER NAT RES CO COM 723787107 737 5,600 SH   SOLE   5,500 0 100
PRIMERICA INC COM 74164m108 391 4,000 SH   SOLE   0 0 4,000
PROCTER AND GAMBLE CO COM 742718109 1,018 11,075 SH   SOLE   50 0 11,025
PROPETRO HLDG CORP COM 74347m108 752 61,000 SH   SOLE   61,000 0 0
RELIANT BANCORP INC COM 75956b101 578 25,081 SH   DFND   0 25,081 0
REXNORD CORP NEW COM 76169B102 101 4,400 SH   SOLE   4,400 0 0
REXNORD CORP NEW COM 76169B102 231 10,080 SH   DFND   0 10,080 0
RPC INC COM 749660106 501 50,750 SH   SOLE   50,000 0 750
SJW GROUP COM 784305104 245 4,412 SH   DFND   0 4,412 0
SELECT BANCORP INC NEW COM 81617L108 1,283 103,625 SH   DFND   0 103,625 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 378 4,370 SH   SOLE   0 0 4,370
SEMGROUP CORP CL A 81663A105 1,812 131,520 SH   SOLE   96,000 0 35,520
SEMPRA ENERGY COM 816851109 2,592 23,955 SH   SOLE   11,540 0 12,415
SPDR GOLD TRUST GOLD SHS 78463v107 297 2,450 SH   SOLE   0 0 2,450
SPIRIT OF TEX BANCSHARES INC COM 84861d103 697 30,617 SH   DFND   0 30,617 0
TARGA RES CORP COM 87612G101 4,051 112,469 SH   SOLE   64,035 0 48,434
TRIUMPH BANCORP INC COM 89679E300 303 10,190 SH   SOLE   0 0 10,190
TRIUMPH BANCORP INC COM 89679E300 992 33,403 SH   DFND   0 33,403 0
UNITED TECHNOLOGIES CORP COM 913017109 1,207 11,334 SH   SOLE   2,525 0 8,809
UNIVERSAL DISPLAY CORP COM 91347p105 281 3,000 SH   SOLE   0 0 3,000
UNITED FINL BANCORP INC NEW COM 910304104 462 31,442 SH   DFND   0 31,442 0
VARIAN MED SYS INC COM 92220P105 227 2,000 SH   SOLE   0 0 2,000
VERIZON COMMUNICATIONS INC COM 92343v104 550 9,775 SH   SOLE   25 0 9,750
DISNEY WALT CO COM DISNEY 254687106 1,376 12,545 SH   SOLE   40 0 12,505
WELLS FARGO CO NEW COM 949746101 691 14,995 SH   SOLE   95 0 14,900
WESTLAKE CHEM CORP COM 960413102 860 13,000 SH   SOLE   13,000 0 0
WILLIAMS COS INC DEL COM 969457100 8,092 366,981 SH   SOLE   131,885 0 235,096
XYLEM INC COM 98419M100 332 4,973 SH   SOLE   3,500 0 1,473
XYLEM INC COM 98419M100 396 5,938 SH   DFND   0 5,938 0
ZIMMER BIOMET HLDGS INC COM 98956p102 596 5,743 SH   SOLE   35 0 5,708
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 510 168,165 SH   SOLE   92,400 0 75,765
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350f106 462 14,205 SH   SOLE   0 0 14,205
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675y103 750 67,120 SH   SOLE   66,000 0 1,120
DCP MIDSTREAM LP COM UT LTD PTN 23311p100 432 16,325 SH   SOLE   0 0 16,325
ENERGY TRANSFER LP COM UT LTD PTN 29273v100 7,830 592,741 SH   SOLE   263,200 0 329,541
ENTERPRISE PRODS PARTNERS L COM 293792107 1,579 64,220 SH   SOLE   0 0 64,220
GENESIS ENERGY L P UNIT LTD PARTN 371927104 2,714 146,925 SH   SOLE   56,000 0 90,925
KIMBELL RTY PARTNERS LP UNIT 49435r102 191 14,100 SH   SOLE   14,100 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,757 30,796 SH   SOLE   0 0 30,796
MPLX LP COM UNIT REP LTD 55336V100 3,136 103,505 SH   SOLE   54,000 0 49,505
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1,981 206,608 SH   SOLE   135,703 0 70,905
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 275 13,680 SH   SOLE   0 0 13,680
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,299 114,700 SH   SOLE   97,000 0 17,700
SANCHEZ MIDSTREAM PARTNERS L COM UNITS REP B 79971c201 52 30,040 SH   SOLE   29,960 0 80
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 896 89,157 SH   SOLE   44,000 0 45,157
SUNOCO LP COM U REP LP 86765K109 2,444 89,900 SH   SOLE   0 0 89,900
TC PIPELINES LP UT COM LTD PRT 87233q108 261 8,125 SH   SOLE   0 0 8,125
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 1,867 67,340 SH   SOLE   50,000 0 17,340
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 249 5,900 SH   SOLE   0 0 5,900