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
NEXTERA ENERGY INC COM COM 65339F101 48,316 288,283 SH   SOLE NONE 288,283 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN COM UNIT PART IN 65341B106 21,829 450,088 SH   SOLE NONE 450,088 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 9,937 46,414 SH   SOLE NONE 46,414 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 9,534 32,569 SH   SOLE NONE 32,569 0 0
PFIZER INC COM 717081103 8,696 197,344 SH   SOLE NONE 197,344 0 0
BANK OF AMERICA CORP COM 060505104 8,481 287,912 SH   SOLE NONE 287,912 0 0
SPDR SER TR S&P BK ETF S&P BK ETF 78464A797 5,864 125,928 SH   SOLE NONE 125,928 0 0
CISCO SYS INC COM COM 17275R102 5,854 120,341 SH   SOLE NONE 120,341 0 0
BP PLC SPONSORED ADR SPONSORED ADR 055622104 5,802 125,876 SH   SOLE NONE 125,876 0 0
VANGUARD INTL EQUITY INDEX FUND INC TOTAL WORLD STK INDEX FUND ETF SHS TT WRLD ST ETF 922042742 5,558 73,300 SH   SOLE NONE 73,300 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM UNIT RP LP 559080106 4,301 63,513 SH   SOLE NONE 63,513 0 0
CHEVRON CORP NEW COM COM 166764100 4,214 34,469 SH   SOLE NONE 34,469 0 0
ISHARES CORE S&P SMALL-CAP E CORE S&P SCP ETF 464287804 4,176 47,878 SH   SOLE NONE 47,878 0 0
BLACKROCK CREDIT ALL INC TR COM COM 092508100 3,779 308,756 SH   SOLE NONE 308,756 0 0
UNITED PARCEL SVC INC CL B CL B 911312106 3,664 31,386 SH   SOLE NONE 31,386 0 0
MERCK & CO INC NEW COM COM 58933Y105 3,425 48,293 SH   SOLE NONE 48,293 0 0
REALTY INCOME CORP (MARYLAND) COM 756109104 3,197 56,200 SH   SOLE NONE 56,200 0 0
BLACKROCK MUNICIPAL 2030 TARGET TERM TRUST COM SHS BEN IN 09257P105 2,982 143,995 SH   SOLE NONE 143,995 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC SPDR TR TACTIC 78467V848 2,839 60,085 SH   SOLE NONE 60,085 0 0
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 2,601 90,540 SH   SOLE NONE 90,540 0 0
PIMCO DYNMIC CREDIT AND MRT IN COM SHS COM SHS 72202D106 2,417 100,207 SH   SOLE NONE 100,207 0 0
GENERAL MTRS CO COM COM 37045V100 2,177 64,685 SH   SOLE NONE 64,685 0 0
GENERAL ELECTRIC CO COM 369604103 1,906 168,849 SH   SOLE NONE 168,849 0 0
BLACKROCK MUN 2020 TERM TR COM SHS COM SHS 09249X109 1,889 127,468 SH   SOLE NONE 127,468 0 0
GILEAD SCIENCES INC COM 375558103 1,675 21,703 SH   SOLE NONE 21,703 0 0
ISHARES TRUST ISHARES CORE HIGH DIVIDEND CORE HIGH DV ETF 46429B663 1,656 18,297 SH   SOLE NONE 18,297 0 0
JOHNSON & JOHNSON COM 478160104 1,600 11,585 SH   SOLE NONE 11,585 0 0
APPLE INC COM 037833100 1,554 6,884 SH   SOLE NONE 6,884 0 0
ISHARES TR NASDAQ BIOTECH NASDAQ BIOTECH 464287556 1,442 11,827 SH   SOLE NONE 11,827 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 1,309 24,703 SH   SOLE NONE 24,703 0 0
VANGUARD SECTOR INDEX FDS VANGUARD ENERGY VIPERS ENERGY ETF 92204A306 1,282 12,200 SH   SOLE NONE 12,200 0 0
SAREPTA THERAPEUTICS INC COM COM 803607100 1,040 6,442 SH   SOLE NONE 6,442 0 0
EXXON MOBIL CORP COM 30231G102 961 11,312 SH   SOLE NONE 11,312 0 0
DUKE ENERGY CORP NEW COM NEW ISIN #US26441C2044 SEDOL #B7JZSK0 COM NEW 26441C204 954 11,927 SH   SOLE NONE 11,927 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF GOLD MINERS ETF 92189F106 940 50,803 SH   SOLE NONE 50,803 0 0
ISHARES SILVER TR ISHARES ISHARES 46428Q109 899 65,500 SH   SOLE NONE 65,500 0 0
AMAZON.COM INC COM 023135106 857 428 SH   SOLE NONE 428 0 0
AT&T INC COM USD1 COM 00206R102 769 22,908 SH   SOLE NONE 22,908 0 0
EXELON CORP COM 30161N101 754 17,281 SH   SOLE NONE 17,281 0 0
HARRIS CORP DEL COM 413875105 749 4,428 SH   SOLE NONE 4,428 0 0
PROCTER AND GAMBLE CO COM COM 742718109 748 8,998 SH   SOLE NONE 8,998 0 0
VISA INC COM CL A COM CL A 92826C839 713 4,756 SH   SOLE NONE 4,756 0 0
GOLDCORP INC COM NPV ISIN #CA3809564097 SEDOL #2676302 COM 380956409 654 64,201 SH   SOLE NONE 64,201 0 0
FORD MTR CO DEL COM COM PAR $0.01 345370860 650 70,335 SH   SOLE NONE 70,335 0 0
ALTABA INC COM COM 021346101 647 9,500 SH   SOLE NONE 9,500 0 0
VANGUARD INTL EQUITY INDEX FD INC FTSE ALL-WORLD EX-US INDEX FD ETF SHS ALLWRLD EX US 922042775 637 12,250 SH   SOLE NONE 12,250 0 0
SPDR GOLD TR GOLD SHS GOLD SHS 78463V107 615 5,460 SH   SOLE NONE 5,460 0 0
SPDR S&P 500 ETF TRUST UNIT SER 1 S&P TR UNIT 78462F103 614 2,115 SH   SOLE NONE 2,115 0 0
VERIZON COMMUNICATIONS COM 92343V104 609 11,411 SH   SOLE NONE 11,411 0 0
BOEING CO COM 097023105 578 1,555 SH   SOLE NONE 1,555 0 0
FACEBOOK INC COM USD0.000006 CL A CL A 30303M102 570 3,467 SH   SOLE NONE 3,467 0 0
MICROSOFT CORP COM 594918104 554 4,850 SH   SOLE NONE 4,850 0 0
VODAFONE GROUP SPON ADR EACH REP 10 ORD SPONSORED ADR 92857W308 549 25,300 SH   SOLE NONE 25,300 0 0
DISNEY WALT CO COM DISNEY 254687106 539 4,610 SH   SOLE NONE 4,610 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 446 10,414 SH   SOLE NONE 10,414 0 0
CITIGROUP INC COM NEW COM NEW 172967424 420 5,860 SH   SOLE NONE 5,860 0 0
CORPORATE CAP TR INC COM COM 219880101 402 26,350 SH   SOLE NONE 26,350 0 0
CONOCOPHILLIPS COM COM 20825C104 399 5,161 SH   SOLE NONE 5,161 0 0
WELLS FARGO CO NEW COM COM 949746101 396 7,540 SH   SOLE NONE 7,540 0 0
INVESCO EXCHANGE TRADED FD TR BUYBACK ACHIEV BUYBACK ACHIEV 46137V308 387 6,350 SH   SOLE NONE 6,350 0 0
AMERICAN ELEC PWR CO COM 025537101 372 5,257 SH   SOLE NONE 5,257 0 0
HOME DEPOT INC COM COM 437076102 347 1,675 SH   SOLE NONE 1,675 0 0
UNION PACIFIC CORP COM 907818108 342 2,104 SH   SOLE NONE 2,104 0 0
INTL BUSINESS MACH COM 459200101 340 2,249 SH   SOLE NONE 2,249 0 0
SPDR DOW JONES INDL AVERAGE ETF TR UNIT SER 1 UT SER 1 78467X109 338 1,281 SH   SOLE NONE 1,281 0 0
EMERSON ELECTRIC CO COM 291011104 328 4,291 SH   SOLE NONE 4,291 0 0
FIDELITY DIVIDEND ETF FOR RISING RATES DIVID ETF RISI 316092832 321 9,940 SH   SOLE NONE 9,940 0 0
DOWDUPONT INC COM COM 26078J100 307 4,782 SH   SOLE NONE 4,782 0 0
ORACLE CORP COM COM 68389X105 297 5,770 SH   SOLE NONE 5,770 0 0
CONSOLIDATED EDISON HLDG CO INC COM 209115104 285 3,750 SH   SOLE NONE 3,750 0 0
INTEL CORP COM 458140100 285 6,035 SH   SOLE NONE 6,035 0 0
AQUA AMERICA INC COM 03836W103 281 7,620 SH   SOLE NONE 7,620 0 0
ALTRIA GROUP INC COM 02209S103 279 4,633 SH   SOLE NONE 4,633 0 0
VANGUARD STAR FD VANGUARD TOTAL INTL STOCK INDEX FD ETF SHS VG TL INTL STK F 921909768 275 5,100 SH   SOLE NONE 5,100 0 0
VANGUARD WHITEHALL FDS HIGH DIVIDEND YIELD ETF SHS HIGH DIV YLD 921946406 267 3,075 SH   SOLE NONE 3,075 0 0
ROYAL DUTCH SHELL PLC SPON ADR B SPON ADR B 780259107 262 3,700 SH   SOLE NONE 3,700 0 0
CATERPILLAR INC COM 149123101 259 1,700 SH   SOLE NONE 1,700 0 0
NORFOLK SOUTHERN CRP COM 655844108 258 1,433 SH   SOLE NONE 1,433 0 0
AMGEN INC COM 031162100 249 1,205 SH   SOLE NONE 1,205 0 0
CORNING INC COM 219350105 247 7,015 SH   SOLE NONE 7,015 0 0
ORGANOVO HLDGS INC COM COM 68620A104 245 213,542 SH   SOLE NONE 213,542 0 0
BRISTOL MYERS SQUIBB COM 110122108 245 3,949 SH   SOLE NONE 3,949 0 0
WALMART INC COM COM 931142103 244 2,603 SH   SOLE NONE 2,603 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 237 7,700 SH   SOLE NONE 7,700 0 0
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 237 197 SH   SOLE NONE 197 0 0
COSTCO WHOLESALE CORP COM 22160K105 237 1,010 SH   SOLE NONE 1,010 0 0
LAS VEGAS SANDS CORP COM 517834107 225 3,800 SH   SOLE NONE 3,800 0 0
ISHARES EDGE MSCI MULTIFACTOR INTERNATIONAL ETF MULTIFACTOR INTL 46434V274 224 8,000 SH   SOLE NONE 8,000 0 0
MCDONALDS CORP COM 580135101 224 1,341 SH   SOLE NONE 1,341 0 0
WASHINGTON TRUST BANCORP INC COM STK USD0.0625 COM 940610108 221 4,000 SH   SOLE NONE 4,000 0 0
KIMBERLY CLARK CORP COM 494368103 220 1,936 SH   SOLE NONE 1,936 0 0
US BANCORP DEL COM NEW COM NEW 902973304 219 4,154 SH   SOLE NONE 4,154 0 0
PEPSICO INC COM 713448108 218 1,950 SH   SOLE NONE 1,950 0 0
JPMORGAN CHASE & CO COM 46625H100 211 1,870 SH   SOLE NONE 1,870 0 0
ISHARES EDGE MSCI MULTIFACTOR USA ETF MULTIFACTOR USA 46434V282 201 6,000 SH   SOLE NONE 6,000 0 0
OPKO HEALTH INC COM 68375N103 189 54,800 SH   SOLE NONE 54,800 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW COM NEW 871639308 162 95,300 SH   SOLE NONE 95,300 0 0
ISHARES GOLD TRUST ISHARES ISIN #US4642851053 SEDOL #B0SF3S5 ISHARES 464285105 124 10,900 SH   SOLE NONE 10,900 0 0
CAESARS ENTMT CORP COM COM 127686103 123 12,000 SH   SOLE NONE 12,000 0 0
FS INVT CORP COM COM 302635107 110 15,730 SH   SOLE NONE 15,730 0 0
SIRIUS XM HLDGS INC COM COM 82968B103 100 15,945 SH   SOLE NONE 15,945 0 0
NUVEEN MUN 2021 TARGET TERM FD COM COM 670687102 98 10,417 SH   SOLE NONE 10,417 0 0
XG TECHNOLOGY INC COM PAR COM PAR 98372A705 9 21,893 SH   SOLE NONE 21,893 0 0