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
3M CO COM 88579Y101 916 5,563 SH   DFND 1 4,213 0 1,350
ABBOTT LABS COM 002824100 1,120 13,369 SH   DFND 1 5,099 0 8,270
ABBVIE INC COM 00287Y109 1,226 16,162 SH   DFND 1 5,628 0 10,534
ABERDEEN ASIA PACIFIC INCOM COM 003009107 41 10,000 SH   DFND 1 0 0 10,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 244 1,271 SH   DFND 1 22 0 1,249
ADOBE INC COM 00724F101 1,157 4,191 SH   DFND 1 2,534 0 1,657
AFLAC INC COM 001055102 380 7,277 SH   DFND 1 3,204 0 4,073
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,190 7,121 SH   DFND 1 5,224 0 1,897
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 4,375 273,252 SH   DFND 1 247,937 0 25,315
ALLIANT ENERGY CORP COM 018802108 5,181 96,078 SH   DFND 1 95,667 0 411
ALLSTATE CORP COM 020002101 411 3,759 SH   DFND 1 3,131 0 628
ALPHABET INC CAP STK CL A 02079K305 17,202 14,087 SH   DFND 1 2,435 0 11,652
ALPHABET INC CAP STK CL C 02079K107 18,140 14,882 SH   DFND 1 7,659 0 7,223
ALTRIA GROUP INC COM 02209S103 635 15,232 SH   DFND 1 11,160 0 4,072
AMAZON COM INC COM 023135106 7,564 4,356 SH   DFND 1 3,269 0 1,087
AMBOW ED HLDG LTD SPONSORED ADS 02322P200 95 59,836 SH   DFND 1 0 0 59,836
AMERI HLDGS INC COM 02362F104 24 143,560 SH   DFND 1 143,560 0 0
AMERICAN ELEC PWR CO INC COM 025537101 4,148 44,285 SH   DFND 1 42,884 0 1,401
AMERICAN EXPRESS CO COM 025816109 1,143 9,670 SH   DFND 1 1,634 0 8,036
AMERICAN INTL GROUP INC COM NEW 026874784 205 3,653 SH   DFND 1 2,128 0 1,525
AMERICAN TOWER CORP NEW COM 03027X100 1,479 6,663 SH   DFND 1 2,360 0 4,303
AMERICAN WTR WKS CO INC NEW COM 030420103 4,825 38,844 SH   DFND 1 37,729 0 1,115
AMGEN INC COM 031162100 2,191 11,331 SH   DFND 1 9,356 0 1,975
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 344 19,500 SH   DFND 1 0 0 19,500
APPLE INC COM 037833100 15,446 68,972 SH   DFND 1 35,278 0 33,694
AQUA AMERICA INC COM 03836W103 762 17,010 SH   DFND 1 16,974 0 36
AT&T INC COM 00206R102 1,078 28,468 SH   DFND 1 6,848 0 21,620
ATLANTIC CAP BANCSHARES INC COM 048269203 604 34,861 SH   DFND 1 34,861 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 461 12,385 SH   DFND 1 12,385 0 0
ATMOS ENERGY CORP COM 049560105 1,214 10,664 SH   DFND 1 10,304 0 360
AUTOMATIC DATA PROCESSING IN COM 053015103 1,043 6,420 SH   DFND 1 2,612 0 3,808
AVALARA INC COM 05338G106 952 14,143 SH   DFND 1 13,962 0 181
AZURRX BIOPHARMA INC COM 05502L105 38 63,460 SH   DFND 1 63,460 0 0
BECTON DICKINSON & CO COM 075887109 299 1,185 SH   DFND 1 171 0 1,014
BERKSHIRE HATHAWAY INC DEL CL A 084670108 936 3 SH   DFND 1 2 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,745 8,385 SH   DFND 1 3,607 0 4,778
BLACKROCK INC COM 09247X101 3,750 8,414 SH   DFND 1 7,470 0 944
BLUE APRON HLDGS INC CL A NEW 09523Q200 306 36,296 SH   DFND 1 13,333 0 22,963
BOEING CO COM 097023105 1,177 3,101 SH   DFND 1 1,120 0 1,981
BOOKING HLDGS INC COM 09857L108 257 131 SH   DFND 1 5 0 126
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 4,013 274,867 SH   DFND 1 249,017 0 25,850
BP PLC SPONSORED ADR 055622104 1,264 33,285 SH   DFND 1 32,907 0 378
BRISTOL MYERS SQUIBB CO COM 110122108 424 8,332 SH   DFND 1 5,174 0 3,158
BRIXMOR PPTY GROUP INC COM 11120U105 239 11,800 SH   DFND 1 20 0 11,780
BROADCOM INC COM 11135F101 333 1,192 SH   DFND 1 248 0 944
CANADIAN NATL RY CO COM 136375102 222 2,484 SH   DFND 1 2,440 0 44
CHEVRON CORP NEW COM 166764100 2,695 22,704 SH   DFND 1 16,461 0 6,243
CHUBB LIMITED COM H1467J104 291 1,793 SH   DFND 1 860 0 933
CISCO SYS INC COM 17275R102 4,245 85,907 SH   DFND 1 3,773 0 82,134
CITIGROUP INC COM NEW 172967424 589 8,562 SH   DFND 1 1,117 0 7,445
CME GROUP INC COM 12572Q105 221 1,041 SH   DFND 1 810 0 231
CMS ENERGY CORP COM 125896100 2,668 41,724 SH   DFND 1 41,053 0 671
COASTAL FINL CORP WA COM NEW 19046P209 319 21,117 SH   DFND 1 0 0 21,117
COCA COLA CO COM 191216100 811 14,767 SH   DFND 1 9,058 0 5,709
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 457 8,298 SH   DFND 1 8,298 0 0
COMCAST CORP NEW CL A 20030N101 2,395 53,089 SH   DFND 1 48,089 0 5,000
CONOCOPHILLIPS COM 20825C104 921 16,146 SH   DFND 1 14,334 0 1,812
CONSOLIDATED EDISON INC COM 209115104 851 9,010 SH   DFND 1 8,479 0 531
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 631 13,360 SH   DFND 1 13,360 0 0
CORNING INC COM 219350105 349 12,196 SH   DFND 1 12,150 0 46
CORTEVA INC COM 22052L104 2,332 83,337 SH   DFND 1 8,890 0 74,447
COSTCO WHSL CORP NEW COM 22160K105 3,013 10,453 SH   DFND 1 5,878 0 4,575
CSX CORP COM 126408103 334 4,839 SH   DFND 1 4,691 0 148
CVS HEALTH CORP COM 126650100 271 4,276 SH   DFND 1 205 0 4,071
DANAHER CORPORATION COM 235851102 362 2,499 SH   DFND 1 930 0 1,569
DBX ETF TR XTRACK MSCI EAFE 233051200 404 12,508 SH   DFND 1 12,355 0 153
DBX ETF TR XTRACK MSCI EURP 233051853 1,196 40,100 SH   DFND 1 40,100 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 809 4,939 SH   DFND 1 4,658 0 281
DISNEY WALT CO COM DISNEY 254687106 4,461 34,212 SH   DFND 1 28,252 0 5,960
DOUBLELINE INCOME SOLUTIONS COM 258622109 277 13,910 SH   DFND 1 13,910 0 0
DOW INC COM 260557103 3,989 83,740 SH   DFND 1 8,861 0 74,879
DUKE ENERGY CORP NEW COM NEW 26441C204 458 4,767 SH   DFND 1 2,307 0 2,460
DUPONT DE NEMOURS INC COM 26614N102 5,996 84,089 SH   DFND 1 8,892 0 75,197
EATON VANCE TXMGD GL BUYWR O COM 27829C105 867 89,700 SH   DFND 1 89,700 0 0
ECOLAB INC COM 278865100 377 1,902 SH   DFND 1 324 0 1,578
EDWARDS LIFESCIENCES CORP COM 28176E108 444 2,022 SH   DFND 1 1,745 0 277
ENBRIDGE INC COM 29250N105 12,418 353,948 SH   DFND 1 323,703 0 30,245
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 31,536 2,411,074 SH   DFND 1 1,927,075 0 483,999
ENTERPRISE PRODS PARTNERS L COM 293792107 72,183 2,525,615 SH   DFND 1 2,239,782 0 285,833
EOG RES INC COM 26875P101 231 3,116 SH   DFND 1 3,058 0 58
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 751 22,972 SH   DFND 1 707 0 22,265
EQUITRANS MIDSTREAM CORPORAT COM 294600101 3,525 242,291 SH   DFND 1 242,291 0 0
ETF SER SOLUTIONS DEEP VALUE ETF 26922A701 243,496 7,949,539 SH   DFND 1 4,909,290 0 3,040,249
EVERSOURCE ENERGY COM 30040W108 5,068 59,298 SH   DFND 1 59,237 0 61
EXELON CORP COM 30161N101 15,402 318,826 SH   DFND 1 318,685 0 141
EXXON MOBIL CORP COM 30231G102 24,396 345,566 SH   DFND 1 335,533 0 10,033
FACEBOOK INC CL A 30303M102 4,572 25,677 SH   DFND 1 22,133 0 3,544
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2,944 21,451 SH   DFND 1 4 0 21,447
FIBROGEN INC COM 31572Q808 560 15,124 SH   DFND 1 15,025 0 99
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 139,766 5,461,593 SH   DFND 1 3,187,642 0 2,273,951
FIRST TR MLP & ENERGY INCOME COM 33739B104 4,971 433,043 SH   DFND 1 433,043 0 0
FORTIS INC COM 349553107 9,689 228,890 SH   DFND 1 228,890 0 0
GABELLI EQUITY TR INC COM 362397101 1,060 177,192 SH   DFND 1 177,192 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 745 38,687 SH   DFND 1 38,687 0 0
GENERAL ELECTRIC CO COM 369604103 323 36,114 SH   DFND 1 23,303 0 12,811
GILEAD SCIENCES INC COM 375558103 1,100 17,373 SH   DFND 1 16,950 0 423
GLOBE LIFE INC COM 37959E102 390 4,068 SH   DFND 1 0 0 4,068
GOLDMAN SACHS GROUP INC COM 38141G104 8,645 41,713 SH   DFND 1 994 0 40,719
GRACE W R & CO DEL NEW COM 38388F108 1,819 27,251 SH   DFND 1 27,251 0 0
HERITAGE COMMERCE CORP COM 426927109 7,124 606,001 SH   DFND 1 606,001 0 0
HILLTOP HOLDINGS INC COM 432748101 6,044 252,980 SH   DFND 1 0 0 252,980
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 13,545 535,976 SH   DFND 1 495,273 0 40,703
HOME DEPOT INC COM 437076102 1,925 8,282 SH   DFND 1 2,009 0 6,273
HONEYWELL INTL INC COM 438516106 1,837 10,863 SH   DFND 1 8,412 0 2,451
IDACORP INC COM 451107106 1,262 11,212 SH   DFND 1 11,170 0 42
IDEXX LABS INC COM 45168D104 236 868 SH   DFND 1 853 0 15
INTEL CORP COM 458140100 9,942 192,953 SH   DFND 1 22,661 0 170,292
INTELSAT S A COM L5140P101 228 10,000 SH   DFND 1 0 0 10,000
INTERNATIONAL BUSINESS MACHS COM 459200101 267 1,846 SH   DFND 1 1,057 0 789
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,269 89,297 SH   DFND 1 0 0 89,297
INTUITIVE SURGICAL INC COM NEW 46120E602 1,645 3,047 SH   DFND 1 2,952 0 95
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 25,178 213,649 SH   DFND 1 122,545 0 91,104
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 740 5,833 SH   DFND 1 5,833 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,254 11,600 SH   DFND 1 0 0 11,600
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 4,344 67,041 SH   DFND 1 51,126 0 15,915
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 224 11,796 SH   DFND 1 0 0 11,796
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 11,886 299,741 SH   DFND 1 293,135 0 6,606
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 468 23,379 SH   DFND 1 23,379 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,253 6,618 SH   DFND 1 3,038 0 3,580
ISHARES GOLD TRUST ISHARES 464285105 21,867 1,550,788 SH   DFND 1 1,083,975 0 466,813
ISHARES INC CORE MSCI EMKT 46434G103 1,568 31,955 SH   DFND 1 4,783 0 27,172
ISHARES INC MSCI JPN ETF NEW 46434G822 686 12,093 SH   DFND 1 12,093 0 0
ISHARES INC MSCI WORLD ETF 464286392 816 8,892 SH   DFND 1 8,892 0 0
ISHARES TR COHEN STEER REIT 464287564 303 2,521 SH   DFND 1 0 0 2,521
ISHARES TR CORE MSCI EAFE 46432F842 2,742 44,899 SH   DFND 1 414 0 44,485
ISHARES TR CORE MSCI TOTAL 46432F834 508 8,799 SH   DFND 1 8,780 0 19
ISHARES TR CORE S&P MCP ETF 464287507 15,671 81,099 SH   DFND 1 52,313 0 28,786
ISHARES TR CORE S&P SCP ETF 464287804 3,389 43,532 SH   DFND 1 29,389 0 14,143
ISHARES TR CORE S&P TTL STK 464287150 75,348 1,123,392 SH   DFND 1 1,025,793 0 97,599
ISHARES TR CORE S&P500 ETF 464287200 21,221 71,090 SH   DFND 1 16,287 0 54,803
ISHARES TR EAFE VALUE ETF 464288877 11,352 239,714 SH   DFND 1 210,997 0 28,717
ISHARES TR ESG MSCI EAFE 46435G516 475 7,395 SH   DFND 1 7,395 0 0
ISHARES TR EUROPE ETF 464287861 1,121 25,900 SH   DFND 1 25,900 0 0
ISHARES TR EXPND TEC SC ETF 464287549 368 1,697 SH   DFND 1 545 0 1,152
ISHARES TR FLTG RATE NT ETF 46429B655 272 5,331 SH   DFND 1 0 0 5,331
ISHARES TR GRWT ALLOCAT ETF 464289867 274 5,939 SH   DFND 1 5,939 0 0
ISHARES TR INTL SEL DIV ETF 464288448 458 14,904 SH   DFND 1 14,904 0 0
ISHARES TR LATN AMER 40 ETF 464287390 26,405 836,313 SH   DFND 1 322,332 0 513,981
ISHARES TR MODERT ALLOC ETF 464289875 81,062 2,062,989 SH   DFND 1 1,835,759 0 227,230
ISHARES TR MRGSTR MD CP ETF 464288208 440 2,219 SH   DFND 1 52 0 2,167
ISHARES TR MRNGSTR LG-CP ET 464287127 994 5,917 SH   DFND 1 150 0 5,767
ISHARES TR MSCI ACWI ETF 464288257 33,399 452,872 SH   DFND 1 448,028 0 4,844
ISHARES TR MSCI EAFE ETF 464287465 9,563 146,669 SH   DFND 1 136,237 0 10,432
ISHARES TR MSCI EMG MKT ETF 464287234 977 23,915 SH   DFND 1 22,138 0 1,777
ISHARES TR MSCI KLD400 SOC 464288570 383 3,455 SH   DFND 1 0 0 3,455
ISHARES TR MSCI USA ESG SLC 464288802 678 5,484 SH   DFND 1 0 0 5,484
ISHARES TR NASDAQ BIOTECH 464287556 561 5,640 SH   DFND 1 5,540 0 100
ISHARES TR NATIONAL MUN ETF 464288414 2,675 23,450 SH   DFND 1 23,450 0 0
ISHARES TR NEW ZEALAND ETF 464289123 798 15,385 SH   DFND 1 0 0 15,385
ISHARES TR RUS 1000 ETF 464287622 6,041 36,701 SH   DFND 1 32,995 0 3,706
ISHARES TR RUS 1000 GRW ETF 464287614 5,635 35,303 SH   DFND 1 20,972 0 14,331
ISHARES TR RUS 1000 VAL ETF 464287598 6,546 51,048 SH   DFND 1 18,604 0 32,444
ISHARES TR RUS 2000 GRW ETF 464287648 1,365 7,081 SH   DFND 1 1,486 0 5,595
ISHARES TR RUS 2000 VAL ETF 464287630 901 7,538 SH   DFND 1 1,808 0 5,730
ISHARES TR RUS MD CP GR ETF 464287481 1,131 7,997 SH   DFND 1 7,997 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,685 30,103 SH   DFND 1 29,658 0 445
ISHARES TR RUSSELL 2000 ETF 464287655 7,283 48,117 SH   DFND 1 15,880 0 32,237
ISHARES TR RUSSELL 3000 ETF 464287689 19,373 111,495 SH   DFND 1 105,217 0 6,278
ISHARES TR S&P 100 ETF 464287101 271 2,057 SH   DFND 1 2,003 0 54
ISHARES TR S&P 500 GRWT ETF 464287309 4,277 23,745 SH   DFND 1 18,245 0 5,500
ISHARES TR S&P MC 400GR ETF 464287606 4,943 22,078 SH   DFND 1 20,608 0 1,470
ISHARES TR S&P MC 400VL ETF 464287705 1,531 9,578 SH   DFND 1 3,728 0 5,850
ISHARES TR U.S. REAL ES ETF 464287739 348 3,713 SH   DFND 1 128 0 3,585
ISHARES TR U.S. TECH ETF 464287721 485 2,375 SH   DFND 1 1,170 0 1,205
ISHARES TR US AER DEF ETF 464288760 1,173 5,220 SH   DFND 1 3,893 0 1,327
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 537 23,901 SH   DFND 1 0 0 23,901
JD COM INC SPON ADR CL A 47215P106 270 9,586 SH   DFND 1 9,256 0 330
JOHNSON & JOHNSON COM 478160104 6,462 49,943 SH   DFND 1 30,272 0 19,671
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 249 10,692 SH   DFND 1 10,692 0 0
JPMORGAN CHASE & CO COM 46625H100 6,674 56,715 SH   DFND 1 42,004 0 14,711
KANSAS CITY SOUTHERN COM NEW 485170302 775 5,805 SH   DFND 1 1,505 0 4,300
KIMBERLY CLARK CORP COM 494368103 269 1,892 SH   DFND 1 172 0 1,720
KINDER MORGAN INC DEL COM 49456B101 17,916 869,418 SH   DFND 1 796,633 0 72,785
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 236 5,634 SH   DFND 1 5,606 0 28
LIBERTY PPTY TR SH BEN INT 531172104 2,751 53,174 SH   DFND 1 53,174 0 0
LILLY ELI & CO COM 532457108 871 7,773 SH   DFND 1 264 0 7,509
LOWES COS INC COM 548661107 2,005 18,251 SH   DFND 1 16,687 0 1,564
LYFT INC CL A COM 55087P104 221 5,402 SH   DFND 1 4,883 0 519
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,336 14,926 SH   DFND 1 14,750 0 176
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 44,256 667,810 SH   DFND 1 574,429 0 93,381
MARATHON PETE CORP COM 56585A102 202 3,335 SH   DFND 1 200 0 3,135
MASTERCARD INC CL A 57636Q104 2,404 8,857 SH   DFND 1 7,127 0 1,730
MCDONALDS CORP COM 580135101 1,355 6,323 SH   DFND 1 2,792 0 3,531
MEDTRONIC PLC SHS G5960L103 326 2,982 SH   DFND 1 286 0 2,696
MERCK & CO INC COM 58933Y105 2,282 26,940 SH   DFND 1 5,309 0 21,631
METLIFE INC COM 59156R108 200 4,245 SH   DFND 1 0 0 4,245
MICROSOFT CORP COM 594918104 10,626 76,448 SH   DFND 1 54,413 0 22,035
MONDELEZ INTL INC CL A 609207105 931 16,677 SH   DFND 1 6,443 0 10,234
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 3,840 4,000,000 SH   DFND 1 0 0 4,000,000
MPLX LP COM UNIT REP LTD 55336V100 5,415 193,346 SH   DFND 1 173,868 0 19,478
NETFLIX INC COM 64110L106 1,698 6,344 SH   DFND 1 5,680 0 664
NEW JERSEY RES COM 646025106 2,712 59,795 SH   DFND 1 59,795 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 272 17,300 SH   DFND 1 0 0 17,300
NEXTERA ENERGY INC COM 65339F101 24,277 104,195 SH   DFND 1 101,519 0 2,676
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 27,527 520,959 SH   DFND 1 475,649 0 45,310
NIKE INC CL B 654106103 736 7,843 SH   DFND 1 6,353 0 1,490
NISOURCE INC COM 65473P105 1,240 41,440 SH   DFND 1 39,989 0 1,451
NORDSTROM INC COM 655664100 2,457 72,959 SH   DFND 1 229 0 72,730
NOVO-NORDISK A S ADR 670100205 315 6,083 SH   DFND 1 5,495 0 588
NVIDIA CORP COM 67066G104 2,768 15,897 SH   DFND 1 14,317 0 1,580
OCCIDENTAL PETE CORP COM 674599105 1,171 25,849 SH   DFND 1 24,810 0 1,039
ONEOK INC NEW COM 682680103 8,215 111,480 SH   DFND 1 102,255 0 9,225
ORACLE CORP COM 68389X105 121,132 2,201,192 SH   DFND 1 110,141 0 2,091,051
PAYPAL HLDGS INC COM 70450Y103 526 5,066 SH   DFND 1 1,600 0 3,466
PEMBINA PIPELINE CORP COM 706327103 356 9,592 SH   DFND 1 8,482 0 1,110
PEPSICO INC COM 713448108 2,822 20,579 SH   DFND 1 8,397 0 12,182
PFIZER INC COM 717081103 1,673 46,512 SH   DFND 1 19,860 0 26,652
PHILIP MORRIS INTL INC COM 718172109 1,449 18,767 SH   DFND 1 13,837 0 4,930
PHILLIPS 66 COM 718546104 917 8,955 SH   DFND 1 8,715 0 240
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 23,142 408,721 SH   DFND 1 373,037 0 35,684
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 22,281 1,073,767 SH   DFND 1 993,328 0 80,439
PPL CORP COM 69351T106 7,288 228,687 SH   DFND 1 228,515 0 172
PROCTER & GAMBLE CO COM 742718109 1,622 13,035 SH   DFND 1 625 0 12,410
PROGRESSIVE CORP OHIO COM 743315103 925 11,993 SH   DFND 1 3,850 0 8,143
PROSPECT CAPITAL CORPORATION COM 74348T102 73 11,000 SH   DFND 1 0 0 11,000
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 14,628 235,641 SH   DFND 1 235,004 0 637
QUALCOMM INC COM 747525103 326 4,288 SH   DFND 1 996 0 3,292
RALPH LAUREN CORP CL A 751212101 561 5,821 SH   DFND 1 5,813 0 8
RAYTHEON CO COM NEW 755111507 811 4,139 SH   DFND 1 47 0 4,092
REGENERON PHARMACEUTICALS COM 75886F107 226 817 SH   DFND 1 383 0 434
ROCKWELL AUTOMATION INC COM 773903109 1,084 6,578 SH   DFND 1 12 0 6,566
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 356 6,037 SH   DFND 1 5,366 0 671
SALESFORCE COM INC COM 79466L302 3,093 20,831 SH   DFND 1 4,513 0 16,318
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 31,894 806,402 SH   DFND 1 409,390 0 397,012
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2,332 61,794 SH   DFND 1 391 0 61,403
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,641 23,133 SH   DFND 1 8,943 0 14,190
SEI INVESTMENTS CO COM 784117103 1,097 18,521 SH   DFND 1 18,521 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,148 34,947 SH   DFND 1 34,394 0 553
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 247 8,795 SH   DFND 1 0 0 8,795
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 337 4,335 SH   DFND 1 0 0 4,335
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 237 4,070 SH   DFND 1 0 0 4,070
SEMPRA ENERGY COM 816851109 301 2,023 SH   DFND 1 1,346 0 677
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 13,050 638,090 SH   DFND 1 592,430 0 45,660
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,939 35,100 SH   DFND 1 0 0 35,100
SOUTHERN CO COM 842587107 447 7,222 SH   DFND 1 4,747 0 2,475
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 389 1,441 SH   DFND 1 665 0 776
SPDR GOLD TRUST GOLD SHS 78463V107 5,295 38,132 SH   DFND 1 38,052 0 80
SPDR S&P 500 ETF TR TR UNIT 78462F103 62,938 211,089 SH   DFND 1 67,808 0 143,281
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,871 5,287 SH   DFND 1 113 0 5,174
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 2,003 18,426 SH   DFND 1 18,426 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1,801 36,757 SH   DFND 1 0 0 36,757
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,800 23,591 SH   DFND 1 5,770 0 17,821
SPDR SERIES TRUST S&P DIVID ETF 78464A763 9,087 88,564 SH   DFND 1 84,019 0 4,545
SPRING BK PHARMACEUTICALS IN COM 849431101 1,505 437,589 SH   DFND 1 437,589 0 0
SUPER LEAGUE GAMING INC COM 86804F202 48 11,034 SH   DFND 1 0 0 11,034
TALLGRASS ENERGY LP CLASS A SHS 874696107 9,253 459,426 SH   DFND 1 459,426 0 0
TC ENERGY CORP COM 87807B107 40,794 779,735 SH   DFND 1 722,045 0 57,690
TC PIPELINES LP UT COM LTD PRT 87233Q108 32,142 790,304 SH   DFND 1 724,899 0 65,405
TESLA INC COM 88160R101 849 3,524 SH   DFND 1 3,131 0 393
TEXAS INSTRS INC COM 882508104 229 1,772 SH   DFND 1 393 0 1,379
THE CHARLES SCHWAB CORPORATI COM 808513105 204 4,881 SH   DFND 1 4,653 0 228
THERMO FISHER SCIENTIFIC INC COM 883556102 3,014 10,347 SH   DFND 1 8,729 0 1,618
TJX COS INC NEW COM 872540109 8,209 147,273 SH   DFND 1 144,329 0 2,944
TRANSDIGM GROUP INC COM 893641100 265 511 SH   DFND 1 507 0 4
UGI CORP NEW COM 902681105 596 11,843 SH   DFND 1 14 0 11,829
UNILEVER N V N Y SHS NEW 904784709 224 3,732 SH   DFND 1 0 0 3,732
UNION PACIFIC CORP COM 907818108 2,228 13,746 SH   DFND 1 12,127 0 1,619
UNITED STATES OIL FUND LP UNITS 91232N108 523 46,100 SH   DFND 1 46,100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,603 19,051 SH   DFND 1 11,718 0 7,333
UNITEDHEALTH GROUP INC COM 91324P102 2,089 9,606 SH   DFND 1 8,952 0 654
US BANCORP DEL COM NEW 902973304 467 8,385 SH   DFND 1 51 0 8,334
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 548 8,500 SH   DFND 1 8,500 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 395 4,883 SH   DFND 1 4,797 0 86
VANGUARD GROUP DIV APP ETF 921908844 1,167 9,752 SH   DFND 1 6,742 0 3,010
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,423 12,220 SH   DFND 1 9,369 0 2,851
VANGUARD INDEX FDS GROWTH ETF 922908736 3,064 18,426 SH   DFND 1 2,882 0 15,544
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 776 5,238 SH   DFND 1 5,238 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,097 12,506 SH   DFND 1 5,391 0 7,115
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 30,142 323,256 SH   DFND 1 265,730 0 57,526
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,287 19,297 SH   DFND 1 1,210 0 18,087
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,144 13,925 SH   DFND 1 4,544 0 9,381
VANGUARD INDEX FDS TOTAL STK MKT 922908769 52,319 346,472 SH   DFND 1 206,334 0 140,138
VANGUARD INDEX FDS VALUE ETF 922908744 2,752 24,640 SH   DFND 1 5,952 0 18,688
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,914 58,383 SH   DFND 1 58,383 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,976 222,988 SH   DFND 1 168,302 0 54,686
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 215 4,010 SH   DFND 1 4,010 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 21,912 331,767 SH   DFND 1 187,070 0 144,697
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,384 31,873 SH   DFND 1 19,389 0 12,484
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 4,133 77,627 SH   DFND 1 77,627 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 11,966 196,384 SH   DFND 1 196,384 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 6,029 116,681 SH   DFND 1 116,681 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,031 146,805 SH   DFND 1 21,987 0 124,818
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,513 17,053 SH   DFND 1 17,053 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 911 10,474 SH   DFND 1 0 0 10,474
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 259 1,540 SH   DFND 1 905 0 635
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,814 13,010 SH   DFND 1 704 0 12,306
VANGUARD WORLD FDS UTILITIES ETF 92204A876 434 3,000 SH   DFND 1 0 0 3,000
VERIZON COMMUNICATIONS INC COM 92343V104 24,981 413,838 SH   DFND 1 385,795 0 28,043
VISA INC COM CL A 92826C839 4,181 24,308 SH   DFND 1 19,035 0 5,273
WEC ENERGY GROUP INC COM 92939U106 3,091 32,504 SH   DFND 1 32,180 0 324
WELLS FARGO CO NEW COM 949746101 691 13,654 SH   DFND 1 7,987 0 5,667
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 9,799 421,646 SH   DFND 1 387,136 0 34,510
WILLIAMS COS INC DEL COM 969457100 8,670 360,302 SH   DFND 1 271,703 0 88,599
WILLIS TOWERS WATSON PUB LTD SHS G96629103 658 3,397 SH   DFND 1 5 0 3,392
WISDOMTREE TR JAPN HEDGE EQT 97717W851 711 14,100 SH   DFND 1 14,100 0 0
WSFS FINL CORP COM 929328102 713 16,170 SH   DFND 1 16,170 0 0
WYNN RESORTS LTD COM 983134107 1,307 12,022 SH   DFND 1 0 0 12,022
XCEL ENERGY INC COM 98389B100 6,951 106,457 SH   DFND 1 105,925 0 532
ZOETIS INC CL A 98978V103 427 3,423 SH   DFND 1 125 0 3,298