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 1,060 6,113 SH   SOLE   17 0 6,096
ABBOTT LABS COM 002824100 865 10,308 SH   SOLE   625 0 9,683
ABBVIE INC COM 00287Y109 1,203 16,552 SH   SOLE   508 0 16,044
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 354 1,921 SH   SOLE   425 0 1,496
ADOBE INC COM 00724F101 545 1,842 SH   SOLE   296 0 1,546
ADVANCED MICRO DEVICES INC COM 007903107 223 7,251 SH   SOLE   2,963 0 4,288
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,161 6,850 SH   SOLE   60 0 6,790
ALLIANZGI DIVERS INC & CNV F COM 01883J108 379 16,240 SH   SOLE   0 0 16,240
ALLSTATE CORP COM 020002101 272 2,670 SH   SOLE   0 0 2,670
ALPHABET INC CAP STK CL A 02079K305 3,044 2,813 SH   SOLE   1,213 0 1,600
ALPHABET INC CAP STK CL C 02079K107 667 617 SH   SOLE   38 0 579
ALTRIA GROUP INC COM 02209S103 530 11,190 SH   SOLE   938 0 10,252
AMAZON COM INC COM 023135106 6,655 3,510 SH   SOLE   825 0 2,685
AMERICAN ELEC PWR CO INC COM 025537101 313 3,553 SH   SOLE   157 0 3,396
AMERICAN EXPRESS CO COM 025816109 257 2,079 SH   SOLE   47 0 2,032
AMERICAN TOWER CORP NEW COM 03027X100 871 4,259 SH   SOLE   125 0 4,134
AMERICAN WTR WKS CO INC NEW COM 030420103 400 3,450 SH   SOLE   350 0 3,100
AMETEK INC NEW COM 031100100 304 3,352 SH   SOLE   0 0 3,352
AMGEN INC COM 031162100 1,046 5,675 SH   SOLE   174 0 5,501
ANNALY CAP MGMT INC COM 035710409 823 90,195 SH   SOLE   0 0 90,195
APPLE INC COM 037833100 9,109 46,003 SH   SOLE   11,482 0 34,521
AQUA AMERICA INC COM 03836W103 446 10,802 SH   SOLE   1,794 0 9,008
ARK ETF TR INNOVATION ETF 00214Q104 2,837 59,128 SH   SOLE   0 0 59,128
AT&T INC COM 00206R102 999 29,841 SH   SOLE   2,437 0 27,404
AUTODESK INC COM 052769106 269 1,649 SH   SOLE   0 0 1,649
AUTOMATIC DATA PROCESSING IN COM 053015103 615 3,721 SH   SOLE   54 0 3,667
BANK AMER CORP COM 060505104 2,005 69,154 SH   SOLE   33,970 0 35,184
BARCLAYS PLC ADR 06738E204 85 11,127 SH   SOLE   0 0 11,127
BARRICK GOLD CORPORATION COM 067901108 524 33,207 SH   SOLE   0 0 33,207
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,481 16,327 SH   SOLE   384 0 15,943
BLACKROCK INC COM 09247X101 1,090 2,323 SH   SOLE   2,260 0 63
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 299 21,500 SH   SOLE   0 0 21,500
BLACKROCK MUNI INCOME TR II COM 09249N101 314 21,450 SH   SOLE   0 0 21,450
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 300 6,757 SH   SOLE   1,350 0 5,407
BOEING CO COM 097023105 2,308 6,343 SH   SOLE   110 0 6,233
BOSTON PROPERTIES INC COM 101121101 284 2,200 SH   SOLE   0 0 2,200
BOULDER GROWTH & INCOME FD I COM 101507101 131 11,628 SH   SOLE   0 0 11,628
BP PLC SPONSORED ADR 055622104 253 6,049 SH   SOLE   665 0 5,384
BRISTOL MYERS SQUIBB CO COM 110122108 207 4,547 SH   SOLE   1,060 0 3,487
BROADCOM INC COM 11135F101 1,284 4,462 SH   SOLE   3,625 0 837
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 227 5,532 SH   SOLE   116 0 5,416
CANADIAN NATL RY CO COM 136375102 207 2,235 SH   SOLE   0 0 2,235
CATERPILLAR INC DEL COM 149123101 1,019 7,477 SH   SOLE   60 0 7,417
CELGENE CORP COM 151020104 261 2,821 SH   SOLE   0 0 2,821
CHEVRON CORP NEW COM 166764100 1,176 9,445 SH   SOLE   510 0 8,935
CHIMERA INVT CORP COM NEW 16934Q208 296 15,690 SH   SOLE   0 0 15,690
CIGNA CORP NEW COM 125523100 278 1,766 SH   SOLE   9 0 1,757
CISCO SYS INC COM 17275R102 2,935 53,601 SH   SOLE   23,839 0 29,762
CITIGROUP INC COM NEW 172967424 281 4,022 SH   SOLE   333 0 3,689
CLOROX CO DEL COM 189054109 273 1,781 SH   SOLE   0 0 1,781
COCA COLA CO COM 191216100 577 11,336 SH   SOLE   941 0 10,395
COLGATE PALMOLIVE CO COM 194162103 505 7,035 SH   SOLE   1,639 0 5,396
COLONY CR REAL ESTATE INC COM CL A 19625T101 220 14,175 SH   SOLE   0 0 14,175
COMCAST CORP NEW CL A 20030N101 689 16,289 SH   SOLE   440 0 15,849
CONSOLIDATED EDISON INC COM 209115104 237 2,704 SH   SOLE   444 0 2,260
CONSTELLATION BRANDS INC CL A 21036P108 616 3,128 SH   SOLE   0 0 3,128
COSTCO WHSL CORP NEW COM 22160K105 470 1,777 SH   SOLE   1,162 0 615
CSX CORP COM 126408103 716 9,242 SH   SOLE   453 0 8,789
CUMMINS INC COM 231021106 638 3,723 SH   SOLE   48 0 3,675
CVS HEALTH CORP COM 126650100 242 4,461 SH   SOLE   462 0 3,999
DBX ETF TR XTRACK MSCI EAFE 233051200 361 11,432 SH   SOLE   0 0 11,432
DEERE & CO COM 244199105 363 2,185 SH   SOLE   130 0 2,055
DELTA AIR LINES INC DEL COM NEW 247361702 215 3,787 SH   SOLE   0 0 3,787
DISNEY WALT CO COM DISNEY 254687106 1,837 13,153 SH   SOLE   2,673 0 10,480
DOMINION ENERGY INC COM 25746U109 259 3,354 SH   SOLE   258 0 3,096
DUKE ENERGY CORP NEW COM NEW 26441C204 332 3,766 SH   SOLE   295 0 3,471
DUPONT DE NEMOURS INC COM 26614N102 321 4,277 SH   SOLE   552 0 3,725
EASTMAN CHEMICAL CO COM 277432100 404 5,194 SH   SOLE   0 0 5,194
EMERSON ELEC CO COM 291011104 263 3,945 SH   SOLE   429 0 3,516
ENBRIDGE INC COM 29250N105 267 7,395 SH   SOLE   558 0 6,837
ENERGY FUELS INC COM NEW 292671708 248 79,358 SH   SOLE   0 0 79,358
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 409 29,081 SH   SOLE   689 0 28,392
ENTERGY CORP NEW COM 29364G103 782 7,599 SH   SOLE   0 0 7,599
ENTERPRISE PRODS PARTNERS L COM 293792107 794 27,499 SH   SOLE   439 0 27,060
EXACT SCIENCES CORP COM 30063P105 1,423 12,058 SH   SOLE   0 0 12,058
EXELON CORP COM 30161N101 619 12,903 SH   SOLE   216 0 12,687
EXXON MOBIL CORP COM 30231G102 1,629 21,281 SH   SOLE   8,084 0 13,197
FACEBOOK INC CL A 30303M102 2,620 13,580 SH   SOLE   1,782 0 11,798
FASTENAL CO COM 311900104 1,053 32,313 SH   SOLE   0 0 32,313
FEDEX CORP COM 31428X106 220 1,341 SH   SOLE   0 0 1,341
FIDELITY MSCI RL EST ETF 316092857 207 7,916 SH   SOLE   0 0 7,916
FIDELITY NATL INFORMATION SV COM 31620M106 254 2,070 SH   SOLE   0 0 2,070
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 798 22,773 SH   SOLE   0 0 22,773
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,758 32,097 SH   SOLE   0 0 32,097
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 5,263 93,211 SH   SOLE   0 0 93,211
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2,295 91,240 SH   SOLE   0 0 91,240
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 3,908 125,816 SH   SOLE   0 0 125,816
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 285 6,048 SH   SOLE   0 0 6,048
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,057 90,612 SH   SOLE   0 0 90,612
FIRSTENERGY CORP COM 337932107 214 4,988 SH   SOLE   0 0 4,988
FISERV INC COM 337738108 351 3,851 SH   SOLE   0 0 3,851
FORD MTR CO DEL COM 345370860 1,089 106,552 SH   SOLE   1,738 0 104,814
GABELLI EQUITY TR INC COM 362397101 280 45,200 SH   SOLE   45,200 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2,451 535,068 SH   SOLE   0 0 535,068
GENERAL ELECTRIC CO COM 369604103 348 33,201 SH   SOLE   2,456 0 30,745
GENERAL MLS INC COM 370334104 1,271 24,189 SH   SOLE   93 0 24,096
GENERAL MTRS CO COM 37045V100 511 13,270 SH   SOLE   0 0 13,270
GILEAD SCIENCES INC COM 375558103 856 12,673 SH   SOLE   175 0 12,498
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 871 38,197 SH   SOLE   0 0 38,197
GLOBAL X FDS US PFD ETF 37954Y657 973 39,689 SH   SOLE   0 0 39,689
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 1,186 36,082 SH   SOLE   0 0 36,082
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1,086 37,857 SH   SOLE   0 0 37,857
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 12,092 205,758 SH   SOLE   0 0 205,758
GOLDMAN SACHS GROUP INC COM 38141G104 3,827 18,704 SH   SOLE   18,143 0 561
HERSHEY CO COM 427866108 717 5,344 SH   SOLE   137 0 5,207
HOME DEPOT INC COM 437076102 2,213 10,649 SH   SOLE   6,360 0 4,289
HONEYWELL INTL INC COM 438516106 1,947 11,150 SH   SOLE   838 0 10,312
HP INC COM 40434L105 217 10,435 SH   SOLE   0 0 10,435
INTEL CORP COM 458140100 1,051 21,962 SH   SOLE   363 0 21,599
INTERNATIONAL BUSINESS MACHS COM 459200101 625 4,528 SH   SOLE   282 0 4,246
INTL PAPER CO COM 460146103 239 5,520 SH   SOLE   0 0 5,520
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 752 23,138 SH   SOLE   0 0 23,138
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 591 12,215 SH   SOLE   0 0 12,215
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 414 2,033 SH   SOLE   2,033 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 397 3,115 SH   SOLE   3,115 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 259 2,344 SH   SOLE   2,344 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 257 1,934 SH   SOLE   1,934 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,691 15,621 SH   SOLE   15,261 0 360
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 1,126 59,441 SH   SOLE   0 0 59,441
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 330 6,440 SH   SOLE   0 0 6,440
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 934 19,471 SH   SOLE   0 0 19,471
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 274 4,987 SH   SOLE   0 0 4,987
INVESCO QQQ TR UNIT SER 1 46090E103 3,719 19,766 SH   SOLE   9,835 0 9,931
INVESCO VALUE MUN INCOME TR COM 46132P108 663 43,592 SH   SOLE   0 0 43,592
ISHARES GOLD TRUST ISHARES 464285105 414 30,636 SH   SOLE   0 0 30,636
ISHARES INC CORE MSCI EMKT 46434G103 329 6,390 SH   SOLE   12 0 6,378
ISHARES INC MIN VOL EMRG MKT 464286533 2,116 35,949 SH   SOLE   21,187 0 14,762
ISHARES TR 1 3 YR TREAS BD 464287457 1,202 14,176 SH   SOLE   83 0 14,093
ISHARES TR 20 YR TR BD ETF 464287432 311 2,340 SH   SOLE   0 0 2,340
ISHARES TR BARCLAYS 7 10 YR 464287440 1,097 9,973 SH   SOLE   0 0 9,973
ISHARES TR CORE DIV GRWTH 46434V621 253 6,636 SH   SOLE   0 0 6,636
ISHARES TR CORE HIGH DV ETF 46429B663 2,146 22,712 SH   SOLE   0 0 22,712
ISHARES TR CORE MSCI EAFE 46432F842 1,178 19,191 SH   SOLE   0 0 19,191
ISHARES TR CORE MSCI TOTAL 46432F834 326 5,557 SH   SOLE   0 0 5,557
ISHARES TR CORE S&P MCP ETF 464287507 3,281 16,886 SH   SOLE   352 0 16,534
ISHARES TR CORE S&P SCP ETF 464287804 2,920 37,314 SH   SOLE   6,364 0 30,950
ISHARES TR CORE S&P TTL STK 464287150 2,125 31,894 SH   SOLE   0 0 31,894
ISHARES TR CORE S&P500 ETF 464287200 2,839 9,631 SH   SOLE   0 0 9,631
ISHARES TR CORE US AGGBD ET 464287226 3,052 27,380 SH   SOLE   5,246 0 22,134
ISHARES TR EDGE US FIXD INM 46435U796 546 5,406 SH   SOLE   0 0 5,406
ISHARES TR FLTG RATE NT ETF 46429B655 1,749 34,385 SH   SOLE   25,708 0 8,677
ISHARES TR HDG MSCI EAFE 46434V803 375 12,563 SH   SOLE   0 0 12,563
ISHARES TR IBOXX HI YD ETF 464288513 1,268 14,544 SH   SOLE   0 0 14,544
ISHARES TR IBOXX INV CP ETF 464287242 227 1,821 SH   SOLE   0 0 1,821
ISHARES TR INTRM TR CRP ETF 464288638 704 12,353 SH   SOLE   0 0 12,353
ISHARES TR JPMORGAN USD EMG 464288281 1,440 12,709 SH   SOLE   0 0 12,709
ISHARES TR MBS ETF 464288588 240 2,230 SH   SOLE   0 0 2,230
ISHARES TR MIN VOL EAFE ETF 46429B689 3,323 45,754 SH   SOLE   19,748 0 26,006
ISHARES TR MIN VOL USA ETF 46429B697 4,719 76,480 SH   SOLE   23,076 0 53,404
ISHARES TR MRNGSTR INC ETF 46432F875 1,627 64,752 SH   SOLE   0 0 64,752
ISHARES TR MSCI ACWI ETF 464288257 317 4,303 SH   SOLE   0 0 4,303
ISHARES TR MSCI EAFE ETF 464287465 480 7,301 SH   SOLE   4,071 0 3,230
ISHARES TR NASDAQ BIOTECH 464287556 248 2,271 SH   SOLE   475 0 1,796
ISHARES TR RUS 1000 GRW ETF 464287614 4,166 26,485 SH   SOLE   20,618 0 5,867
ISHARES TR RUS 1000 VAL ETF 464287598 910 7,143 SH   SOLE   825 0 6,318
ISHARES TR RUS MD CP GR ETF 464287481 1,546 10,842 SH   SOLE   93 0 10,749
ISHARES TR RUS MDCP VAL ETF 464287473 504 5,650 SH   SOLE   396 0 5,254
ISHARES TR RUS MID CAP ETF 464287499 928 16,608 SH   SOLE   8,716 0 7,892
ISHARES TR RUSSELL 2000 ETF 464287655 569 3,649 SH   SOLE   735 0 2,914
ISHARES TR S&P 500 GRWT ETF 464287309 1,742 9,715 SH   SOLE   174 0 9,541
ISHARES TR S&P 500 VAL ETF 464287408 1,039 8,914 SH   SOLE   0 0 8,914
ISHARES TR S&P MC 400GR ETF 464287606 394 1,741 SH   SOLE   17 0 1,724
ISHARES TR S&P MC 400VL ETF 464287705 425 2,666 SH   SOLE   32 0 2,634
ISHARES TR S&P SML 600 GWT 464287887 892 4,886 SH   SOLE   85 0 4,801
ISHARES TR SELECT DIVID ETF 464287168 508 5,101 SH   SOLE   0 0 5,101
ISHARES TR SP SMCP600VL ETF 464287879 918 6,179 SH   SOLE   9 0 6,170
ISHARES TR U.S. FINLS ETF 464287788 2,310 18,399 SH   SOLE   17,903 0 496
ISHARES TR U.S. MED DVC ETF 464288810 965 4,007 SH   SOLE   0 0 4,007
ISHARES TR U.S. TECH ETF 464287721 3,473 17,554 SH   SOLE   17,254 0 300
ISHARES TR US AER DEF ETF 464288760 1,553 7,251 SH   SOLE   148 0 7,103
ISHARES TR US INDUSTRIALS 464287754 1,503 9,496 SH   SOLE   9,472 0 24
ISHARES TR USA MOMENTUM FCT 46432F396 11,256 94,911 SH   SOLE   0 0 94,911
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1,790 40,883 SH   SOLE   0 0 40,883
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 2,612 71,536 SH   SOLE   1,923 0 69,613
JOHNSON & JOHNSON COM 478160104 3,795 27,239 SH   SOLE   9,484 0 17,755
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 557 11,058 SH   SOLE   0 0 11,058
JPMORGAN CHASE & CO COM 46625H100 2,832 25,338 SH   SOLE   12,215 0 13,123
KIMBERLY CLARK CORP COM 494368103 569 4,270 SH   SOLE   0 0 4,270
LIBERTY PPTY TR SH BEN INT 531172104 200 4,000 SH   SOLE   0 0 4,000
LINDE PLC SHS G5494J103 459 2,285 SH   SOLE   50 0 2,235
LOCKHEED MARTIN CORP COM 539830109 2,757 7,583 SH   SOLE   3,119 0 4,464
LOWES COS INC COM 548661107 216 2,142 SH   SOLE   289 0 1,853
LULULEMON ATHLETICA INC COM 550021109 524 2,909 SH   SOLE   1,048 0 1,861
M & T BK CORP COM 55261F104 520 3,057 SH   SOLE   0 0 3,057
MACQUARIE INFRASTRUCTURE COR COM 55608B105 283 6,974 SH   SOLE   0 0 6,974
MARATHON OIL CORP COM 565849106 799 56,220 SH   SOLE   0 0 56,220
MARATHON PETE CORP COM 56585A102 1,244 22,243 SH   SOLE   16,993 0 5,250
MARRIOTT INTL INC NEW CL A 571903202 1,197 8,519 SH   SOLE   8,300 0 219
MASCO CORP COM 574599106 363 9,244 SH   SOLE   0 0 9,244
MASTERCARD INC CL A 57636Q104 1,189 4,488 SH   SOLE   1,162 0 3,326
MCDONALDS CORP COM 580135101 1,437 6,921 SH   SOLE   70 0 6,851
MCKESSON CORP COM 58155Q103 326 2,424 SH   SOLE   185 0 2,239
MEDTRONIC PLC SHS G5960L103 1,528 15,684 SH   SOLE   11,179 0 4,505
MERCADOLIBRE INC COM 58733R102 264 426 SH   SOLE   426 0 0
MERCK & CO INC COM 58933Y105 3,554 42,440 SH   SOLE   19,449 0 22,991
MICROSOFT CORP COM 594918104 6,687 49,906 SH   SOLE   16,338 0 33,568
MONDELEZ INTL INC CL A 609207105 1,321 24,523 SH   SOLE   20,316 0 4,207
NETFLIX INC COM 64110L106 1,403 3,817 SH   SOLE   199 0 3,618
NEWMONT GOLDCORP CORPORATION COM 651639106 2,316 60,197 SH   SOLE   0 0 60,197
NEXTERA ENERGY INC COM 65339F101 489 2,394 SH   SOLE   1,757 0 637
NIKE INC CL B 654106103 581 6,905 SH   SOLE   382 0 6,523
NOKIA CORP SPONSORED ADR 654902204 51 10,277 SH   SOLE   31 0 10,246
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 149 11,500 SH   SOLE   0 0 11,500
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 156 11,034 SH   SOLE   0 0 11,034
NUVEEN TAXABLE MUNICPL INCM COM 67074C103 399 18,773 SH   SOLE   0 0 18,773
NVIDIA CORP COM 67066G104 1,150 7,007 SH   SOLE   160 0 6,847
OLD DOMINION FREIGHT LINE IN COM 679580100 343 2,300 SH   SOLE   0 0 2,300
ONEOK INC NEW COM 682680103 379 5,508 SH   SOLE   41 0 5,467
ORACLE CORP COM 68389X105 1,969 34,554 SH   SOLE   22,672 0 11,882
PACER FDS TR GLOBL CASH ETF 69374H709 287 9,390 SH   SOLE   0 0 9,390
PARKER HANNIFIN CORP COM 701094104 209 1,225 SH   SOLE   15 0 1,210
PAYCHEX INC COM 704326107 340 4,130 SH   SOLE   0 0 4,130
PAYPAL HLDGS INC COM 70450Y103 676 5,895 SH   SOLE   686 0 5,209
PEPSICO INC COM 713448108 1,425 10,864 SH   SOLE   21 0 10,843
PFIZER INC COM 717081103 2,568 59,233 SH   SOLE   30,333 0 28,900
PHILIP MORRIS INTL INC COM 718172109 545 6,938 SH   SOLE   458 0 6,480
PNC FINL SVCS GROUP INC COM 693475105 738 5,361 SH   SOLE   127 0 5,234
PPL CORP COM 69351T106 382 12,319 SH   SOLE   316 0 12,003
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 311 16,325 SH   SOLE   0 0 16,325
PROCTER AND GAMBLE CO COM 742718109 1,092 9,961 SH   SOLE   1,689 0 8,272
PROSHARES TR RUSS 2000 DIVD 74347B698 6,179 104,248 SH   SOLE   0 0 104,248
PROSHARES TR S&P 500 DV ARIST 74348A467 4,476 64,532 SH   SOLE   121 0 64,411
PROSHARES TR S&P MDCP 400 DIV 74347B680 6,308 107,982 SH   SOLE   0 0 107,982
PROSHARES TR ULTRPRO S&P500 74347X864 277 4,978 SH   SOLE   4,978 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 100 100,000 PRN   SOLE   0 0 100,000
PRUDENTIAL FINL INC COM 744320102 396 3,918 SH   SOLE   18 0 3,900
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 611 10,391 SH   SOLE   1,129 0 9,262
QUALCOMM INC COM 747525103 470 6,172 SH   SOLE   151 0 6,021
RAYMOND JAMES FINANCIAL INC COM 754730109 231 2,729 SH   SOLE   0 0 2,729
RAYTHEON CO COM NEW 755111507 370 2,126 SH   SOLE   114 0 2,012
SALESFORCE COM INC COM 79466L302 990 6,526 SH   SOLE   311 0 6,215
SAP SE SPON ADR 803054204 217 1,585 SH   SOLE   71 0 1,514
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,300 125,778 SH   SOLE   617 0 125,161
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 226 7,100 SH   SOLE   5,070 0 2,030
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 312 5,699 SH   SOLE   5,699 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,641 32,547 SH   SOLE   32,547 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 524 9,937 SH   SOLE   9,937 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,869 40,438 SH   SOLE   40,438 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 819 15,429 SH   SOLE   2,421 0 13,008
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,288 22,599 SH   SOLE   2,555 0 20,044
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 251 5,078 SH   SOLE   2,928 0 2,150
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,146 17,994 SH   SOLE   11,417 0 6,577
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,481 20,821 SH   SOLE   17,857 0 2,964
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,162 20,014 SH   SOLE   19,514 0 500
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,998 32,354 SH   SOLE   25,157 0 7,197
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 348 12,549 SH   SOLE   6,232 0 6,317
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 448 5,807 SH   SOLE   2,463 0 3,344
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 648 10,833 SH   SOLE   8,305 0 2,528
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,247 38,391 SH   SOLE   5,391 0 33,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 648 8,279 SH   SOLE   4,633 0 3,646
SERVICENOW INC COM 81762P102 234 831 SH   SOLE   831 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 238 3,083 SH   SOLE   0 0 3,083
SOUTH JERSEY INDS INC COM 838518108 225 6,660 SH   SOLE   0 0 6,660
SOUTHERN CO COM 842587107 225 4,074 SH   SOLE   325 0 3,749
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 395 1,486 SH   SOLE   0 0 1,486
SPDR GOLD TRUST GOLD SHS 78463V107 741 5,566 SH   SOLE   0 0 5,566
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,387 8,147 SH   SOLE   1 0 8,146
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 235 663 SH   SOLE   0 0 663
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2,139 40,459 SH   SOLE   0 0 40,459
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 205 2,503 SH   SOLE   0 0 2,503
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 394 11,556 SH   SOLE   0 0 11,556
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 2,639 69,373 SH   SOLE   69,373 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 921 15,137 SH   SOLE   15,137 0 0
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 409 4,468 SH   SOLE   0 0 4,468
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 2,293 53,056 SH   SOLE   0 0 53,056
SQUARE INC CL A 852234103 3,137 43,249 SH   SOLE   51 0 43,198
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 678 14,685 SH   SOLE   12,180 0 2,505
STARBUCKS CORP COM 855244109 233 2,763 SH   SOLE   774 0 1,989
TARGET CORP COM 87612E106 268 3,088 SH   SOLE   233 0 2,855
TERRAFORM PWR INC COM CL A 88104R209 242 16,905 SH   SOLE   0 0 16,905
THERMO FISHER SCIENTIFIC INC COM 883556102 422 1,437 SH   SOLE   18 0 1,419
TORONTO DOMINION BK ONT COM NEW 891160509 310 5,315 SH   SOLE   68 0 5,247
TOTAL SYS SVCS INC COM 891906109 2,067 15,783 SH   SOLE   15,783 0 0
TRANSDIGM GROUP INC COM 893641100 229 473 SH   SOLE   291 0 182
TRAVELERS COMPANIES INC COM 89417E109 221 1,480 SH   SOLE   0 0 1,480
UGI CORP NEW COM 902681105 213 3,984 SH   SOLE   34 0 3,950
ULTA BEAUTY INC COM 90384S303 327 944 SH   SOLE   0 0 944
UNDER ARMOUR INC CL A 904311107 322 12,697 SH   SOLE   385 0 12,312
UNDER ARMOUR INC CL C 904311206 351 15,799 SH   SOLE   0 0 15,799
UNION PACIFIC CORP COM 907818108 517 3,053 SH   SOLE   86 0 2,967
UNITED PARCEL SERVICE INC CL B 911312106 1,256 12,165 SH   SOLE   8,767 0 3,398
UNITED TECHNOLOGIES CORP COM 913017109 1,526 11,743 SH   SOLE   8,850 0 2,893
UNITEDHEALTH GROUP INC COM 91324P102 1,839 7,539 SH   SOLE   4,457 0 3,082
US BANCORP DEL COM NEW 902973304 240 4,587 SH   SOLE   112 0 4,475
V F CORP COM 918204108 245 2,793 SH   SOLE   508 0 2,285
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 960 37,558 SH   SOLE   0 0 37,558
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 794 22,720 SH   SOLE   0 0 22,720
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 358 2,792 SH   SOLE   0 0 2,792
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 922 10,662 SH   SOLE   0 0 10,662
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 776 9,632 SH   SOLE   2,225 0 7,407
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,626 19,573 SH   SOLE   4,414 0 15,159
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 318 5,560 SH   SOLE   456 0 5,104
VANGUARD GROUP DIV APP ETF 921908844 4,237 36,789 SH   SOLE   0 0 36,789
VANGUARD INDEX FDS GROWTH ETF 922908736 3,295 20,169 SH   SOLE   216 0 19,953
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,213 16,424 SH   SOLE   720 0 15,704
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 631 5,666 SH   SOLE   149 0 5,517
VANGUARD INDEX FDS MID CAP ETF 922908629 2,069 12,374 SH   SOLE   11,819 0 555
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,122 4,163 SH   SOLE   448 0 3,715
VANGUARD INDEX FDS SM CP VAL ETF 922908611 456 3,495 SH   SOLE   178 0 3,317
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,613 10,301 SH   SOLE   8,692 0 1,609
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,054 5,662 SH   SOLE   48 0 5,614
VANGUARD INDEX FDS TOTAL STK MKT 922908769 863 5,745 SH   SOLE   242 0 5,503
VANGUARD INDEX FDS VALUE ETF 922908744 1,635 14,740 SH   SOLE   1,073 0 13,667
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 423 8,282 SH   SOLE   868 0 7,414
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,160 50,772 SH   SOLE   6,502 0 44,270
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 788 14,374 SH   SOLE   14,374 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 244 2,325 SH   SOLE   43 0 2,282
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,055 19,966 SH   SOLE   0 0 19,966
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 285 3,529 SH   SOLE   131 0 3,398
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2,493 15,366 SH   SOLE   0 0 15,366
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,242 29,764 SH   SOLE   12,059 0 17,705
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 818 9,330 SH   SOLE   9,330 0 0
VENTAS INC COM 92276F100 252 3,686 SH   SOLE   168 0 3,518
VERIZON COMMUNICATIONS INC COM 92343V104 1,642 28,738 SH   SOLE   1,725 0 27,013
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 5,841 119,477 SH   SOLE   0 0 119,477
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1,964 41,835 SH   SOLE   0 0 41,835
VISA INC COM CL A 92826C839 3,421 19,714 SH   SOLE   9,389 0 10,325
W & T OFFSHORE INC COM 92922P106 116 23,436 SH   SOLE   0 0 23,436
WALMART INC COM 931142103 1,976 17,883 SH   SOLE   10,380 0 7,503
WASTE MGMT INC DEL COM 94106L109 810 7,024 SH   SOLE   0 0 7,024
WEC ENERGY GROUP INC COM 92939U106 329 3,945 SH   SOLE   0 0 3,945
WELLS FARGO CO NEW COM 949746101 315 6,663 SH   SOLE   408 0 6,255
WELLTOWER INC COM 95040Q104 334 4,100 SH   SOLE   738 0 3,362
WISDOMTREE TR NEGT DUR HIG YLD 97717W398 230 12,015 SH   SOLE   0 0 12,015
WISDOMTREE TR US MIDCAP DIVID 97717W505 222 6,143 SH   SOLE   0 0 6,143
XILINX INC COM 983919101 442 3,748 SH   SOLE   0 0 3,748
XPO LOGISTICS INC COM 983793100 3,748 64,835 SH   SOLE   64,485 0 350
YUM BRANDS INC COM 988498101 392 3,553 SH   SOLE   395 0 3,158