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
3-D SYS CORP DEL COM NEW 88554D205 125 12,343 SH   SOLE   12,343 0 0
3M CO COM 88579Y101 10,733 56,336 SH   SOLE   56,336 0 0
ABB LTD SPONSORED ADR 000375204 684 36,019 SH   SOLE   36,019 0 0
ABBOTT LABS COM 002824100 10,112 139,801 SH   SOLE   139,801 0 0
ABBVIE INC COM 00287Y109 13,168 142,830 SH   SOLE   142,830 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 79 20,507 SH   SOLE   20,507 0 0
ABM INDS INC COM 000957100 665 20,794 SH   SOLE   20,794 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,462 10,425 SH   SOLE   10,425 0 0
ACCESS NATL CORP COM 004337101 339 15,909 SH   SOLE   15,909 0 0
ACTIVISION BLIZZARD INC COM 00507V109 747 15,950 SH   SOLE   15,950 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 197 15,601 SH   SOLE   15,601 0 0
ADMA BIOLOGICS INC COM 000899104 35 15,500 SH   SOLE   15,500 0 0
ADOBE INC COM 00724F101 3,989 17,631 SH   SOLE   17,631 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 207 1,318 SH   SOLE   1,318 0 0
ADVANCED MICRO DEVICES INC COM 007903107 637 34,524 SH   SOLE   34,524 0 0
ADVAXIS INC COM NEW 007624208 2 11,000 SH   SOLE   11,000 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 2,061 244,339 SH   SOLE   244,339 0 0
AEGON N V NY REGISTRY SHS 007924103 154 33,110 SH   SOLE   33,110 0 0
AEROVIRONMENT INC COM 008073108 343 5,055 SH   SOLE   5,055 0 0
AES CORP COM 00130H105 917 63,497 SH   SOLE   63,497 0 0
AFLAC INC COM 001055102 606 13,312 SH   SOLE   13,312 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 418 6,202 SH   SOLE   6,202 0 0
AGNC INVT CORP COM 00123Q104 1,625 92,659 SH   SOLE   92,659 0 0
AGROFRESH SOLUTIONS COM 00856G109 80 21,000 SH   SOLE   21,000 0 0
AIR PRODS & CHEMS INC COM 009158106 1,680 10,494 SH   SOLE   10,494 0 0
AK STL HLDG CORP COM 001547108 78 34,526 SH   SOLE   34,526 0 0
ALASKA AIR GROUP INC COM 011659109 278 4,569 SH   SOLE   4,569 0 0
ALBEMARLE CORP COM 012653101 323 4,188 SH   SOLE   4,188 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 285 2,462 SH   SOLE   2,462 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 347 3,602 SH   SOLE   3,602 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,807 35,068 SH   SOLE   35,068 0 0
ALIGN TECHNOLOGY INC COM 016255101 600 2,864 SH   SOLE   2,864 0 0
ALLEGHANY CORP DEL COM 017175100 1,225 1,966 SH   SOLE   1,966 0 0
ALLERGAN PLC SHS G0177J108 754 5,633 SH   SOLE   5,633 0 0
ALLIANT ENERGY CORP COM 018802108 245 5,793 SH   SOLE   5,793 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 115 10,766 SH   SOLE   10,766 0 0
ALLSTATE CORP COM 020002101 745 8,995 SH   SOLE   8,995 0 0
ALPHABET INC CAP STK CL C 02079K107 13,113 12,661 SH   SOLE   12,661 0 0
ALPHABET INC CAP STK CL A 02079K305 10,344 9,890 SH   SOLE   9,890 0 0
ALPS ETF TR SPROTT GL MINE 00162Q643 194 11,097 SH   SOLE   11,097 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 1,869 47,775 SH   SOLE   47,775 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 4,183 479,116 SH   SOLE   479,116 0 0
ALTABA INC COM 021346101 1,132 19,534 SH   SOLE   19,534 0 0
ALTRIA GROUP INC COM 02209S103 12,161 246,207 SH   SOLE   246,207 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 1,034 75,944 SH   SOLE   75,944 0 0
AMAZON COM INC COM 023135106 46,713 31,100 SH   SOLE   31,100 0 0
AMEDISYS INC COM 023436108 297 2,538 SH   SOLE   2,538 0 0
AMEREN CORP COM 023608102 439 6,735 SH   SOLE   6,735 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 189 33,687 SH   SOLE   33,687 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 437 13,596 SH   SOLE   13,596 0 0
AMERICAN ELEC PWR INC COM 025537101 1,971 26,377 SH   SOLE   26,377 0 0
AMERICAN EXPRESS CO COM 025816109 2,735 28,721 SH   SOLE   28,721 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 605 6,682 SH   SOLE   6,682 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 388 9,885 SH   SOLE   9,885 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,032 19,167 SH   SOLE   19,167 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,664 18,334 SH   SOLE   18,334 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 587 23,201 SH   SOLE   23,201 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,135 28,716 SH   SOLE   28,716 0 0
AMETEK INC NEW COM 031100100 392 5,781 SH   SOLE   5,781 0 0
AMGEN INC COM 031162100 7,850 40,329 SH   SOLE   40,329 0 0
AMPHENOL CORP NEW CL A 032095101 279 3,446 SH   SOLE   3,446 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 8 20,340 SH   SOLE   20,340 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 261 6,520 SH   SOLE   6,520 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 179 12,132 SH   SOLE   12,132 0 0
ANADARKO PETE CORP COM 032511107 553 12,612 SH   SOLE   12,612 0 0
ANALOG DEVICES INC COM 032654105 810 9,443 SH   SOLE   9,443 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,401 21,284 SH   SOLE   21,284 0 0
ANNALY CAP MGMT INC COM 035710409 2,075 211,311 SH   SOLE   211,311 0 0
ANSYS INC COM 03662Q105 842 5,891 SH   SOLE   5,891 0 0
ANTARES PHARMA INC COM 036642106 181 66,416 SH   SOLE   66,416 0 0
ANTHEM INC COM 036752103 885 3,366 SH   SOLE   3,366 0 0
AON PLC SHS CL A G0408V102 616 4,238 SH   SOLE   4,238 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 187 14,150 SH   SOLE   14,150 0 0
APHRIA INC COM 03765K104 97 17,049 SH   SOLE   17,049 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 288 11,751 SH   SOLE   11,751 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 255 17,742 SH   SOLE   17,742 0 0
APPLE INC COM 037833100 89,499 567,559 SH   SOLE   567,559 0 0
APPLIED MATLS INC COM 038222105 1,228 37,517 SH   SOLE   37,517 0 0
AQUA AMERICA INC COM 03836W103 2,238 65,451 SH   SOLE   65,451 0 0
ARAMARK COM 03852U106 482 16,651 SH   SOLE   16,651 0 0
ARBOR RLTY TR INC COM 038923108 258 25,616 SH   SOLE   25,616 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 345 8,429 SH   SOLE   8,429 0 0
ARCONIC INC COM 03965L100 454 26,966 SH   SOLE   26,966 0 0
ARES CAP CORP COM 04010L103 1,731 111,093 SH   SOLE   111,093 0 0
ARISTA NETWORKS INC COM 040413106 389 1,849 SH   SOLE   1,849 0 0
ARK ETF TR INNOVATION ETF 00214Q104 3,800 102,181 SH   SOLE   102,181 0 0
ARK ETF TR INDL INNOVATIN 00214Q203 1,408 47,734 SH   SOLE   47,734 0 0
ARK ETF TR GEN REV MLTSCT 00214Q302 630 26,275 SH   SOLE   26,275 0 0
ARK ETF TR WEB X.O ETF 00214Q401 1,366 32,191 SH   SOLE   32,191 0 0
ARRIS INTL INC SHS G0551A103 657 21,478 SH   SOLE   21,478 0 0
ARROW ELECTRS INC COM 042735100 214 3,106 SH   SOLE   3,106 0 0
ARROW FINL CORP COM 042744102 295 9,210 SH   SOLE   9,210 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 463 48,929 SH   SOLE   48,929 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 367 3,740 SH   SOLE   3,740 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 795 20,926 SH   SOLE   20,926 0 0
AT&T INC COM 00206R102 18,732 656,321 SH   SOLE   656,321 0 0
ATHENEX INC COM 04685N103 217 17,091 SH   SOLE   17,091 0 0
ATHERSYS INC COM 04744L106 27 18,853 SH   SOLE   18,853 0 0
ATLASSIAN CORP PLC CL A G06242104 1,175 13,211 SH   SOLE   13,211 0 0
ATMOS ENERGY CORP COM 049560105 460 4,964 SH   SOLE   4,964 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 45 11,412 SH   SOLE   11,412 0 0
AURORA CANNABIS INC COM 05156X108 551 110,998 SH   SOLE   110,998 0 0
AUTODESK INC COM 052769106 425 3,305 SH   SOLE   3,305 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,126 46,724 SH   SOLE   46,724 0 0
AUTOZONE INC COM 053332102 630 751 SH   SOLE   751 0 0
AVID BIOSERVICES INC COM 05368M106 58 14,150 SH   SOLE   14,150 0 0
B & G FOODS INC NEW COM 05508R106 656 22,695 SH   SOLE   22,695 0 0
B2GOLD CORP COM 11777Q209 44 15,131 SH   SOLE   15,131 0 0
BAIDU INC SPON ADR REP A 056752108 1,114 7,021 SH   SOLE   7,021 0 0
BALL CORP COM 058498106 280 6,085 SH   SOLE   6,085 0 0
BANCO SANTANDER SA ADR 05964H105 144 32,100 SH   SOLE   32,100 0 0
BANK AMER CORP COM 060505104 13,761 558,410 SH   SOLE   558,410 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 539 430 SH   SOLE   430 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,847 39,203 SH   SOLE   39,203 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 328 15,449 SH   SOLE   15,449 0 0
BARCLAYS PLC ADR 06738E204 340 45,095 SH   SOLE   45,095 0 0
BARRICK GOLD CORP COM 067901108 493 36,393 SH   SOLE   36,393 0 0
BAXTER INTL INC COM 071813109 1,542 23,431 SH   SOLE   23,431 0 0
BB&T CORP COM 054937107 1,283 29,644 SH   SOLE   29,644 0 0
BCB BANCORP INC COM 055298103 119 11,372 SH   SOLE   11,372 0 0
BCE INC COM NEW 05534B760 421 10,647 SH   SOLE   10,647 0 0
BECTON DICKINSON & CO COM 075887109 1,859 8,255 SH   SOLE   8,255 0 0
BED BATH & BEYOND INC COM 075896100 176 15,465 SH   SOLE   15,465 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,448 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50,345 246,746 SH   SOLE   246,746 0 0
BEST BUY INC COM 086516101 238 4,491 SH   SOLE   4,491 0 0
BGC PARTNERS INC CL A 05541T101 101 19,441 SH   SOLE   19,441 0 0
BHP GROUP LIMITED SPONSORED ADS 088606108 231 4,779 SH   SOLE   4,779 0 0
BIOGEN INC COM 09062X103 1,503 5,003 SH   SOLE   5,003 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 396 4,652 SH   SOLE   4,652 0 0
BLACKBERRY LTD COM 09228F103 147 20,636 SH   SOLE   20,636 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 128 24,166 SH   SOLE   24,166 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 247 26,660 SH   SOLE   26,660 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 597 53,367 SH   SOLE   53,367 0 0
BLACKROCK ENH CAP & INC FD I COM 09256A109 274 19,440 SH   SOLE   19,440 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 128 16,425 SH   SOLE   16,425 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 121 24,259 SH   SOLE   24,259 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 217 18,259 SH   SOLE   18,259 0 0
BLACKROCK INC COM 09247X101 2,252 5,734 SH   SOLE   5,734 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 158 10,310 SH   SOLE   10,310 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 308 20,842 SH   SOLE   20,842 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 442 21,546 SH   SOLE   21,546 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 615 46,912 SH   SOLE   46,912 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249H104 279 20,835 SH   SOLE   20,835 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 204 16,236 SH   SOLE   16,236 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 438 36,550 SH   SOLE   36,550 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 406 35,552 SH   SOLE   35,552 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 243 19,393 SH   SOLE   19,393 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 236 18,245 SH   SOLE   18,245 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 396 34,348 SH   SOLE   34,348 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 253 19,481 SH   SOLE   19,481 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 662 93,797 SH   SOLE   93,797 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 217 7,912 SH   SOLE   7,912 0 0
BLACKROCK STRATEGIC MUN TR COM 09248T109 221 18,524 SH   SOLE   18,524 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 542 25,801 SH   SOLE   25,801 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 7,091 237,871 SH   SOLE   237,871 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 584 43,332 SH   SOLE   43,332 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 6,447 202,348 SH   SOLE   202,348 0 0
BLUEBIRD BIO INC COM 09609G100 375 3,797 SH   SOLE   3,797 0 0
BOEING CO COM 097023105 16,484 51,106 SH   SOLE   51,106 0 0
BOOKING HLDGS INC COM 09857L108 1,243 722 SH   SOLE   722 0 0
BOSTON PROPERTIES INC COM 101121101 278 2,461 SH   SOLE   2,461 0 0
BOSTON SCIENTIFIC CORP COM 101137107 582 16,448 SH   SOLE   16,448 0 0
BP PLC SPONSORED ADR 055622104 8,631 227,599 SH   SOLE   227,599 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 707 6,340 SH   SOLE   6,340 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 575 56,673 SH   SOLE   56,673 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 8,293 159,551 SH   SOLE   159,551 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 909 28,539 SH   SOLE   28,539 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 184 12,537 SH   SOLE   12,537 0 0
BROADCOM INC COM 11135F101 1,120 4,406 SH   SOLE   4,406 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,332 13,837 SH   SOLE   13,837 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 848 24,568 SH   SOLE   24,568 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 221 11,614 SH   SOLE   11,614 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 682 26,374 SH   SOLE   26,374 0 0
BROWN FORMAN CORP CL B 115637209 2,174 45,663 SH   SOLE   45,663 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 481 16,595 SH   SOLE   16,595 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 255 3,035 SH   SOLE   3,035 0 0
CABLE ONE INC COM 12685J105 649 793 SH   SOLE   793 0 0
CAESARS ENTMT CORP COM 127686103 192 28,381 SH   SOLE   28,381 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 242 25,797 SH   SOLE   25,797 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 174 19,625 SH   SOLE   19,625 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 461 43,532 SH   SOLE   43,532 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 221 6,804 SH   SOLE   6,804 0 0
CAMECO CORP COM 13321L108 843 74,479 SH   SOLE   74,479 0 0
CAMPBELL SOUP CO COM 134429109 246 7,467 SH   SOLE   7,467 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 377 32,500 SH   SOLE   32,500 0 0
CANADIAN NATL RY CO COM 136375102 646 8,722 SH   SOLE   8,722 0 0
CANADIAN PAC RY LTD COM 13645T100 363 2,045 SH   SOLE   2,045 0 0
CANOPY GROWTH CORP COM 138035100 909 33,828 SH   SOLE   33,828 0 0
CAPITAL ONE FINL CORP COM 14040H105 898 11,859 SH   SOLE   11,859 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 36 17,405 SH   SOLE   17,405 0 0
CAPITOL FED FINL INC COM 14057J101 249 19,478 SH   SOLE   19,478 0 0
CARDINAL HEALTH INC COM 14149Y108 395 8,874 SH   SOLE   8,874 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 375 23,810 SH   SOLE   23,810 0 0
CARMAX INC COM 143130102 359 5,712 SH   SOLE   5,712 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,164 23,654 SH   SOLE   23,654 0 0
CARTERS INC COM 146229109 211 2,590 SH   SOLE   2,590 0 0
CATERPILLAR INC DEL COM 149123101 8,640 67,996 SH   SOLE   67,996 0 0
CBIZ INC COM 124805102 2,758 140,012 SH   SOLE   140,012 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 905 9,248 SH   SOLE   9,248 0 0
CBS CORP NEW CL B 124857202 207 4,784 SH   SOLE   4,784 0 0
CDK GLOBAL INC COM 12508E101 371 7,749 SH   SOLE   7,749 0 0
CECO ENVIRONMENTAL CORP COM 125141101 109 16,180 SH   SOLE   16,180 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 2,020 42,708 SH   SOLE   42,708 0 0
CELANESE CORP DEL COM 150870103 318 3,538 SH   SOLE   3,538 0 0
CELGENE CORP COM 151020104 8,173 127,425 SH   SOLE   127,425 0 0
CENTENE CORP DEL COM 15135B101 838 7,263 SH   SOLE   7,263 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,118 39,599 SH   SOLE   39,599 0 0
CENTRAL FD CDA LTD CL A 153501101 965 76,988 SH   SOLE   76,988 0 0
CENTURYLINK INC COM 156700106 810 53,501 SH   SOLE   53,501 0 0
CERNER CORP COM 156782104 357 6,825 SH   SOLE   6,825 0 0
CF INDS HLDGS INC COM 125269100 356 8,181 SH   SOLE   8,181 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,190 7,684 SH   SOLE   7,684 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 813 7,918 SH   SOLE   7,918 0 0
CHEMOURS CO COM 163851108 213 7,553 SH   SOLE   7,553 0 0
CHEMUNG FINL CORP COM 164024101 315 7,619 SH   SOLE   7,619 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,650 44,776 SH   SOLE   44,776 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 208 5,761 SH   SOLE   5,761 0 0
CHESAPEAKE ENERGY CORP COM 165167107 127 60,528 SH   SOLE   60,528 0 0
CHEVRON CORP NEW COM 166764100 12,885 118,449 SH   SOLE   118,449 0 0
CHIMERA INVT CORP COM NEW 16934Q208 247 13,837 SH   SOLE   13,837 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 214 4,452 SH   SOLE   4,452 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 884 17,433 SH   SOLE   17,433 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 309 716 SH   SOLE   716 0 0
CHROMADEX CORP COM NEW 171077407 76 22,250 SH   SOLE   22,250 0 0
CHUBB LIMITED COM H1467J104 917 7,078 SH   SOLE   7,078 0 0
CHURCH & DWIGHT INC COM 171340102 2,251 34,235 SH   SOLE   34,235 0 0
CIGNA CORP NEW COM 125523100 1,482 7,800 SH   SOLE   7,800 0 0
CINCINNATI FINL CORP COM 172062101 310 4,002 SH   SOLE   4,002 0 0
CINTAS CORP COM 172908105 1,796 10,691 SH   SOLE   10,691 0 0
CISCO SYS INC COM 17275R102 10,057 232,116 SH   SOLE   232,116 0 0
CITIGROUP INC COM NEW 172967424 2,726 52,396 SH   SOLE   52,396 0 0
CITIZENS FINL GROUP INC COM 174610105 227 7,643 SH   SOLE   7,643 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 365 35,035 SH   SOLE   35,035 0 0
CLOROX CO DEL COM 189054109 4,008 26,007 SH   SOLE   26,007 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 1,297 157,554 SH   SOLE   157,554 0 0
CME GROUP INC COM CL A 12572Q105 1,853 9,852 SH   SOLE   9,852 0 0
CMS ENERGY CORP COM 125896100 349 7,023 SH   SOLE   7,023 0 0
COCA COLA CO COM 191216100 11,435 241,452 SH   SOLE   241,452 0 0
COGNEX CORP COM 192422103 331 8,592 SH   SOLE   8,592 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 627 9,885 SH   SOLE   9,885 0 0
COHEN & STEERS CLOSED END OP COM 19248P106 212 19,099 SH   SOLE   19,099 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,338 67,702 SH   SOLE   67,702 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 104 13,877 SH   SOLE   13,877 0 0
COHEN & STEERS REIT & PFD IN COM 19247X100 181 10,148 SH   SOLE   10,148 0 0
COLGATE PALMOLIVE CO COM 194162103 1,788 29,998 SH   SOLE   29,998 0 0
COLONY CAP INC NEW CL A COM 19626G108 837 179,118 SH   SOLE   179,118 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,668 105,567 SH   SOLE   105,567 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 951 49,138 SH   SOLE   49,138 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 222 13,231 SH   SOLE   13,231 0 0
COMCAST CORP NEW CL A 20030N101 5,809 170,611 SH   SOLE   170,611 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 145 11,434 SH   SOLE   11,434 0 0
COMPASS MINERALS INTL INC COM 20451N101 663 15,894 SH   SOLE   15,894 0 0
CONAGRA BRANDS INC COM 205887102 1,071 50,132 SH   SOLE   50,132 0 0
CONFORMIS INC COM 20717E101 5 12,670 SH   SOLE   12,670 0 0
CONOCOPHILLIPS COM 20825C104 3,748 60,138 SH   SOLE   60,138 0 0
CONSOLIDATED EDISON INC COM 209115104 3,006 39,316 SH   SOLE   39,316 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,453 15,244 SH   SOLE   15,244 0 0
COOPER COS INC COM NEW 216648402 320 1,253 SH   SOLE   1,253 0 0
COPART INC COM 217204106 235 4,921 SH   SOLE   4,921 0 0
CORMEDIX INC COM 21900C100 94 73,034 SH   SOLE   73,034 0 0
CORNERSTONE STRATEGIC VALUE COM 21924B302 245 21,900 SH   SOLE   21,900 0 0
CORNERSTONE TOTAL RTRN FD IN COM 21924U300 237 21,301 SH   SOLE   21,301 0 0
CORNING INC COM 219350105 1,077 35,669 SH   SOLE   35,669 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,427 26,640 SH   SOLE   26,640 0 0
COTY INC COM CL A 222070203 518 78,973 SH   SOLE   78,973 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 469 2,935 SH   SOLE   2,935 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 128 11,771 SH   SOLE   11,771 0 0
CRESCENT PT ENERGY CORP COM 22576C101 38 12,699 SH   SOLE   12,699 0 0
CRONOS GROUP INC COM 22717L101 247 23,769 SH   SOLE   23,769 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 936 8,613 SH   SOLE   8,613 0 0
CROWN HOLDINGS INC COM 228368106 672 16,210 SH   SOLE   16,210 0 0
CSI COMPRESSCO LP COM UNIT 12637A103 25 10,990 SH   SOLE   10,990 0 0
CSX CORP COM 126408103 2,106 33,902 SH   SOLE   33,902 0 0
CUMMINS INC COM 231021106 1,121 8,392 SH   SOLE   8,392 0 0
CVS HEALTH CORP COM 126650100 2,799 42,718 SH   SOLE   42,718 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,001 13,499 SH   SOLE   13,499 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 209 16,426 SH   SOLE   16,426 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2,465 163,260 SH   SOLE   163,260 0 0
D R HORTON INC COM 23331A109 564 16,243 SH   SOLE   16,243 0 0
DANA INCORPORATED COM 235825205 255 18,710 SH   SOLE   18,710 0 0
DANAHER CORP DEL COM 235851102 1,068 10,363 SH   SOLE   10,363 0 0
DARDEN RESTAURANTS INC COM 237194105 996 9,974 SH   SOLE   9,974 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 443 22,127 SH   SOLE   22,127 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 560 28,668 SH   SOLE   28,668 0 0
DAVITA INC COM 23918K108 220 4,249 SH   SOLE   4,249 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101 2,093 100,206 SH   SOLE   100,206 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 4,057 145,410 SH   SOLE   145,410 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 1,067 48,638 SH   SOLE   48,638 0 0
DEERE & CO COM 244199105 3,847 25,792 SH   SOLE   25,792 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,313 26,333 SH   SOLE   26,333 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 237 29,124 SH   SOLE   29,124 0 0
DEVON ENERGY CORP NEW COM 25179M103 491 21,746 SH   SOLE   21,746 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 3,675 25,920 SH   SOLE   25,920 0 0
DIAMONDBACK ENERGY INC COM 25278X109 288 3,101 SH   SOLE   3,101 0 0
DIGITAL RLTY TR INC COM 253868103 455 4,266 SH   SOLE   4,266 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 6,923 170,684 SH   SOLE   170,684 0 0
DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 141 11,910 SH   SOLE   11,910 0 0
DISCOVER FINL SVCS COM 254709108 544 9,265 SH   SOLE   9,265 0 0
DISCOVERY INC COM SER A 25470F104 237 9,574 SH   SOLE   9,574 0 0
DISNEY WALT CO COM DISNEY 254687106 15,541 141,898 SH   SOLE   141,898 0 0
DNP SELECT INCOME FD COM 23325P104 1,093 105,130 SH   SOLE   105,130 0 0
DOLLAR GEN CORP NEW COM 256677105 509 4,713 SH   SOLE   4,713 0 0
DOLLAR TREE INC COM 256746108 1,636 18,115 SH   SOLE   18,115 0 0
DOMINION ENERGY INC COM 25746U109 3,899 54,551 SH   SOLE   54,551 0 0
DOMINOS PIZZA INC COM 25754A201 1,903 7,674 SH   SOLE   7,674 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 3,199 184,616 SH   SOLE   184,616 0 0
DOVER CORP COM 260003108 428 6,044 SH   SOLE   6,044 0 0
DOWDUPONT INC COM 26078J100 9,819 183,609 SH   SOLE   183,609 0 0
DROPBOX INC CL A 26210C104 250 12,214 SH   SOLE   12,214 0 0
DTE ENERGY CO COM 233331107 563 5,105 SH   SOLE   5,105 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,524 52,406 SH   SOLE   52,406 0 0
DUKE REALTY CORP COM NEW 264411505 219 8,465 SH   SOLE   8,465 0 0
DUNKIN BRANDS GROUP INC COM 265504100 504 7,861 SH   SOLE   7,861 0 0
DXC TECHNOLOGY CO COM 23355L106 212 4,002 SH   SOLE   4,002 0 0
EASTMAN CHEM CO COM 277432100 561 7,680 SH   SOLE   7,680 0 0
EATON CORP PLC SHS G29183103 1,037 15,099 SH   SOLE   15,099 0 0
EATON VANCE ENH EQTY INC FD COM 278277108 301 20,489 SH   SOLE   20,489 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 280 23,500 SH   SOLE   23,500 0 0
EATON VANCE MUN BD FD COM 27827X101 189 16,729 SH   SOLE   16,729 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 751 39,336 SH   SOLE   39,336 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 199 15,896 SH   SOLE   15,896 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 2,150 113,194 SH   SOLE   113,194 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 778 104,322 SH   SOLE   104,322 0 0
EATON VANCE TX ADV GLB DIV O COM 27828U106 252 13,426 SH   SOLE   13,426 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 2,628 257,687 SH   SOLE   257,687 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 308 22,849 SH   SOLE   22,849 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 1,076 112,903 SH   SOLE   112,903 0 0
EBAY INC COM 278642103 1,026 36,545 SH   SOLE   36,545 0 0
ECOLAB INC COM 278865100 2,223 15,090 SH   SOLE   15,090 0 0
EDISON INTL COM 281020107 429 7,551 SH   SOLE   7,551 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,022 6,673 SH   SOLE   6,673 0 0
ELECTRONIC ARTS INC COM 285512109 377 4,791 SH   SOLE   4,791 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 980 44,296 SH   SOLE   44,296 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 68 44,350 SH   SOLE   44,350 0 0
EMERSON ELEC CO COM 291011104 3,568 59,772 SH   SOLE   59,772 0 0
ENBRIDGE INC COM 29250N105 4,048 130,247 SH   SOLE   130,247 0 0
ENCANA CORP COM 292505104 68 11,765 SH   SOLE   11,765 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,276 173,769 SH   SOLE   173,769 0 0
ENSCO PLC SHS CLASS A G3157S106 79 22,300 SH   SOLE   22,300 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 121 21,105 SH   SOLE   21,105 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 7,036 286,802 SH   SOLE   286,802 0 0
EOG RES INC COM 26875P101 1,248 14,301 SH   SOLE   14,301 0 0
EPR PPTYS COM SH BEN INT 26884U109 225 3,521 SH   SOLE   3,521 0 0
EQUINIX INC COM PAR $0.001 29444U700 207 585 SH   SOLE   585 0 0
ERICSSON ADR B SEK 10 294821608 110 12,347 SH   SOLE   12,347 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,512 44,856 SH   SOLE   44,856 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 843 33,794 SH   SOLE   33,794 0 0
ETF SER SOLUTIONS LONCAR CANCER 26922A826 362 19,185 SH   SOLE   19,185 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 233 8,364 SH   SOLE   8,364 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 416 82,849 SH   SOLE   82,849 0 0
ETFIS SER TR I VIRTUS LIFESC BT 26923G202 210 6,025 SH   SOLE   6,025 0 0
ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1,371 58,490 SH   SOLE   58,490 0 0
EVERGY INC COM 30034W106 582 10,252 SH   SOLE   10,252 0 0
EVERSOURCE ENERGY COM 30040W108 855 13,147 SH   SOLE   13,147 0 0
EXACT SCIENCES CORP COM 30063P105 655 10,393 SH   SOLE   10,393 0 0
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 2,685 167,410 SH   SOLE   167,410 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 552 16,967 SH   SOLE   16,967 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 205 7,672 SH   SOLE   7,672 0 0
EXELON CORP COM 30161N101 2,124 47,101 SH   SOLE   47,101 0 0
EXPEDIA GROUP INC COM NEW 30212P303 542 4,808 SH   SOLE   4,808 0 0
EXXON MOBIL CORP COM 30231G102 20,463 300,092 SH   SOLE   300,092 0 0
F M C CORP COM NEW 302491303 230 3,107 SH   SOLE   3,107 0 0
FACEBOOK INC CL A 30303M102 14,697 112,023 SH   SOLE   112,023 0 0
FASTENAL CO COM 311900104 1,123 21,481 SH   SOLE   21,481 0 0
FAT BRANDS INC COM 30258N105 47 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428X106 4,572 28,350 SH   SOLE   28,350 0 0
FIDELITY DIVID ETF RISI 316092832 363 12,671 SH   SOLE   12,671 0 0
FIDELITY TOTAL BD ETF 316188309 2,230 45,961 SH   SOLE   45,961 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 817 3,144 SH   SOLE   3,144 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 581 5,671 SH   SOLE   5,671 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 734 82,515 SH   SOLE   82,515 0 0
FIFTH THIRD BANCORP COM 316773100 239 10,204 SH   SOLE   10,204 0 0
FIREEYE INC COM 31816Q101 366 22,588 SH   SOLE   22,588 0 0
FIRST AMERN FINL CORP COM 31847R102 260 5,813 SH   SOLE   5,813 0 0
FIRST BANCORP N C COM 318910106 224 6,852 SH   SOLE   6,852 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 253 20,856 SH   SOLE   20,856 0 0
FIRST HORIZON NATL CORP COM 320517105 266 20,197 SH   SOLE   20,197 0 0
FIRST MERCHANTS CORP COM 320817109 597 17,407 SH   SOLE   17,407 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 13,666 368,444 SH   SOLE   368,444 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 728 14,571 SH   SOLE   14,571 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 673 12,799 SH   SOLE   12,799 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 735 40,303 SH   SOLE   40,303 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 681 21,976 SH   SOLE   21,976 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 416 8,486 SH   SOLE   8,486 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 17,669 773,956 SH   SOLE   773,956 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,421 27,014 SH   SOLE   27,014 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 3,267 52,641 SH   SOLE   52,641 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 585 13,321 SH   SOLE   13,321 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 11,438 236,909 SH   SOLE   236,909 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1,854 14,929 SH   SOLE   14,929 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5,719 49,021 SH   SOLE   49,021 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 242 5,728 SH   SOLE   5,728 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 147 12,731 SH   SOLE   12,731 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 821 30,393 SH   SOLE   30,393 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,608 23,349 SH   SOLE   23,349 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 246 7,212 SH   SOLE   7,212 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 451 8,590 SH   SOLE   8,590 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 322 12,011 SH   SOLE   12,011 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,343 27,711 SH   SOLE   27,711 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 880 40,241 SH   SOLE   40,241 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 237 10,135 SH   SOLE   10,135 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 7,151 333,366 SH   SOLE   333,366 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 3,506 77,023 SH   SOLE   77,023 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 11,117 247,880 SH   SOLE   247,880 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 650 38,640 SH   SOLE   38,640 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1,393 42,010 SH   SOLE   42,010 0 0
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 859 42,595 SH   SOLE   42,595 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 2,086 78,701 SH   SOLE   78,701 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 10,667 422,463 SH   SOLE   422,463 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 686 30,825 SH   SOLE   30,825 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 5,387 230,013 SH   SOLE   230,013 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 627 36,021 SH   SOLE   36,021 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 3,162 61,930 SH   SOLE   61,930 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 30,724 513,347 SH   SOLE   513,347 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 2,275 126,739 SH   SOLE   126,739 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 541 10,958 SH   SOLE   10,958 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 302 7,520 SH   SOLE   7,520 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,697 29,599 SH   SOLE   29,599 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 15,949 344,999 SH   SOLE   344,999 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 2,716 52,114 SH   SOLE   52,114 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 950 16,430 SH   SOLE   16,430 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2,580 94,732 SH   SOLE   94,732 0 0
FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 540 8,813 SH   SOLE   8,813 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 4,341 100,761 SH   SOLE   100,761 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 1,882 27,655 SH   SOLE   27,655 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 6,253 115,475 SH   SOLE   115,475 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 248 30,000 SH   SOLE   30,000 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 5,870 201,849 SH   SOLE   201,849 0 0
FIRSTENERGY CORP COM 337932107 503 13,389 SH   SOLE   13,389 0 0
FISERV INC COM 337738108 2,587 35,222 SH   SOLE   35,222 0 0
FITBIT INC CL A 33812L102 114 22,940 SH   SOLE   22,940 0 0
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 622 30,544 SH   SOLE   30,544 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 220 19,040 SH   SOLE   19,040 0 0
FLAHERTY & CRUMRINE PFD INC COM 33848E106 365 34,662 SH   SOLE   34,662 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 487 29,091 SH   SOLE   29,091 0 0
FLEX LTD ORD Y2573F102 133 17,480 SH   SOLE   17,480 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 240 11,412 SH   SOLE   11,412 0 0
FOOT LOCKER INC COM 344849104 529 9,948 SH   SOLE   9,948 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,923 382,222 SH   SOLE   382,222 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 358 12,697 SH   SOLE   12,697 0 0
FREEPORT-MCMORAN INC CL B 35671D857 292 28,372 SH   SOLE   28,372 0 0
FRONTDOOR INC COM 35905A109 245 9,196 SH   SOLE   9,196 0 0
FS KKR CAPITAL CORP COM 302635107 10,884 2,100,404 SH   SOLE   2,100,404 0 0
FULTON FINL CORP PA COM 360271100 326 21,056 SH   SOLE   21,056 0 0
GABELLI DIVD & INCOME TR COM 36242H104 200 10,920 SH   SOLE   10,920 0 0
GABELLI EQUITY TR INC COM 362397101 92 17,954 SH   SOLE   17,954 0 0
GALLAGHER ARTHUR J & CO COM 363576109 302 4,103 SH   SOLE   4,103 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 172 46,429 SH   SOLE   46,429 0 0
GAP INC DEL COM 364760108 253 9,833 SH   SOLE   9,833 0 0
GARRETT MOTION INC COM 366505105 169 13,695 SH   SOLE   13,695 0 0
GENERAL DYNAMICS CORP COM 369550108 2,838 18,063 SH   SOLE   18,063 0 0
GENERAL ELECTRIC CO COM 369604103 4,078 538,548 SH   SOLE   538,548 0 0
GENERAL MLS INC COM 370334104 3,607 92,653 SH   SOLE   92,653 0 0
GENERAL MTRS CO COM 37045V100 1,697 50,731 SH   SOLE   50,731 0 0
GENUINE PARTS CO COM 372460105 474 4,938 SH   SOLE   4,938 0 0
GILEAD SCIENCES INC COM 375558103 3,524 56,421 SH   SOLE   56,421 0 0
GLACIER BANCORP INC NEW COM 37637Q105 485 12,248 SH   SOLE   12,248 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,055 53,773 SH   SOLE   53,773 0 0
GLOBAL PMTS INC COM 37940X102 290 2,809 SH   SOLE   2,809 0 0
GLOBAL X FDS REIT ETF 37950E127 1,006 74,133 SH   SOLE   74,133 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 2,519 230,427 SH   SOLE   230,427 0 0
GLOBAL X FDS GLB X GURU INDEX 37950E341 528 19,130 SH   SOLE   19,130 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 457 66,359 SH   SOLE   66,359 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 535 31,259 SH   SOLE   31,259 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,516 90,575 SH   SOLE   90,575 0 0
GLOBAL X FDS SUPER DIV ALTR 37954Y806 1,994 150,020 SH   SOLE   150,020 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 1,441 65,237 SH   SOLE   65,237 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 522 44,733 SH   SOLE   44,733 0 0
GOLDCORP INC NEW COM 380956409 156 15,903 SH   SOLE   15,903 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 1,953 106,271 SH   SOLE   106,271 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 736 24,429 SH   SOLE   24,429 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 767 15,257 SH   SOLE   15,257 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3,782 37,802 SH   SOLE   37,802 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,424 8,511 SH   SOLE   8,511 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 73 10,609 SH   SOLE   10,609 0 0
GRAHAM HLDGS CO COM 384637104 690 1,073 SH   SOLE   1,073 0 0
GRAINGER W W INC COM 384802104 225 802 SH   SOLE   802 0 0
GS FIN CORP ETN CLAYMORE37 362273104 145 11,135 SH   SOLE   11,135 0 0
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 492 26,921 SH   SOLE   26,921 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 459 4,714 SH   SOLE   4,714 0 0
HALLIBURTON CO COM 406216101 614 23,193 SH   SOLE   23,193 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 226 15,465 SH   SOLE   15,465 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 270 9,679 SH   SOLE   9,679 0 0
HANCOCK JOHN INVS TR COM 410142103 417 29,538 SH   SOLE   29,538 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 195 10,347 SH   SOLE   10,347 0 0
HANCOCK JOHN PFD INCOME FD I COM 41013X106 318 16,986 SH   SOLE   16,986 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 384 18,783 SH   SOLE   18,783 0 0
HANESBRANDS INC COM 410345102 156 12,561 SH   SOLE   12,561 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 213 11,172 SH   SOLE   11,172 0 0
HARRIS CORP DEL COM 413875105 443 3,274 SH   SOLE   3,274 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 676 15,204 SH   SOLE   15,204 0 0
HASBRO INC COM 418056107 437 5,373 SH   SOLE   5,373 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 299 8,174 SH   SOLE   8,174 0 0
HCA HEALTHCARE INC COM 40412C101 662 5,323 SH   SOLE   5,323 0 0
HCP INC COM 40414L109 2,178 77,986 SH   SOLE   77,986 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 607 23,991 SH   SOLE   23,991 0 0
HEALTHEQUITY INC COM 42226A107 269 4,516 SH   SOLE   4,516 0 0
HECLA MNG CO COM 422704106 41 17,511 SH   SOLE   17,511 0 0
HENRY JACK & ASSOC INC COM 426281101 360 2,842 SH   SOLE   2,842 0 0
HERCULES CAPITAL INC COM 427096508 225 20,323 SH   SOLE   20,323 0 0
HERSHEY CO COM 427866108 696 6,496 SH   SOLE   6,496 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 268 19,527 SH   SOLE   19,527 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 357 27,121 SH   SOLE   27,121 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 113 31,500 SH   SOLE   31,500 0 0
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 266 20,772 SH   SOLE   20,772 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 252 8,816 SH   SOLE   8,816 0 0
HOLLYFRONTIER CORP COM 436106108 525 10,272 SH   SOLE   10,272 0 0
HOLOGIC INC COM 436440101 485 11,799 SH   SOLE   11,799 0 0
HOME DEPOT INC COM 437076102 16,428 95,597 SH   SOLE   95,597 0 0
HONEYWELL INTL INC COM 438516106 6,744 51,056 SH   SOLE   51,056 0 0
HORMEL FOODS CORP COM 440452100 636 14,908 SH   SOLE   14,908 0 0
HP INC COM 40434L105 1,687 82,446 SH   SOLE   82,446 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 884 21,513 SH   SOLE   21,513 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 397 15,415 SH   SOLE   15,415 0 0
HUMANA INC COM 444859102 585 2,045 SH   SOLE   2,045 0 0
HUNTINGTON BANCSHARES INC COM 446150104 329 27,591 SH   SOLE   27,591 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 235 1,230 SH   SOLE   1,230 0 0
HUNTSMAN CORP COM 447011107 219 11,347 SH   SOLE   11,347 0 0
IAC INTERACTIVECORP COM 44919P508 221 1,208 SH   SOLE   1,208 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 293 5,134 SH   SOLE   5,134 0 0
ICICI BK LTD ADR 45104G104 114 11,073 SH   SOLE   11,073 0 0
IDEXX LABS INC COM 45168D104 501 2,697 SH   SOLE   2,697 0 0
II VI INC COM 902104108 233 7,186 SH   SOLE   7,186 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,494 19,670 SH   SOLE   19,670 0 0
ILLUMINA INC COM 452327109 2,000 6,665 SH   SOLE   6,665 0 0
IMMERSION CORP COM 452521107 1,275 142,341 SH   SOLE   142,341 0 0
IMMUNOGEN INC COM 45253H101 56 11,600 SH   SOLE   11,600 0 0
INCYTE CORP COM 45337C102 329 5,191 SH   SOLE   5,191 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 149 16,194 SH   SOLE   16,194 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 6,746 233,596 SH   SOLE   233,596 0 0
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 414 18,571 SH   SOLE   18,571 0 0
INDEXIQ ETF TR IQ ENCH COR PL 45409B479 1,573 83,159 SH   SOLE   83,159 0 0
INDEXIQ ETF TR IQ ENCH BD US 45409B487 202 10,873 SH   SOLE   10,873 0 0
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 861 47,381 SH   SOLE   47,381 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 4,698 148,163 SH   SOLE   148,163 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 421 21,365 SH   SOLE   21,365 0 0
INFOSYS LTD SPONSORED ADR 456788108 174 18,324 SH   SOLE   18,324 0 0
INGERSOLL-RAND PLC SHS G47791101 398 4,362 SH   SOLE   4,362 0 0
INTEL CORP COM 458140100 12,120 258,250 SH   SOLE   258,250 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 408 5,416 SH   SOLE   5,416 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,492 65,841 SH   SOLE   65,841 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 376 2,804 SH   SOLE   2,804 0 0
INTL PAPER CO COM 460146103 667 16,508 SH   SOLE   16,508 0 0
INTREXON CORP COM 46122T102 299 45,705 SH   SOLE   45,705 0 0
INTUIT COM 461202103 2,215 11,254 SH   SOLE   11,254 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,265 6,821 SH   SOLE   6,821 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 834 57,581 SH   SOLE   57,581 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 643 37,922 SH   SOLE   37,922 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 136 13,231 SH   SOLE   13,231 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 16,549 181,070 SH   SOLE   181,070 0 0
INVESCO EXCHNG TRADED FD TR S&P GLOBL DIVI 46138E271 1,879 182,960 SH   SOLE   182,960 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 4,171 309,866 SH   SOLE   309,866 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,711 118,157 SH   SOLE   118,157 0 0
INVESCO MUN TR COM 46131J103 129 11,600 SH   SOLE   11,600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 77,812 504,517 SH   SOLE   504,517 0 0
INVESCO SR INCOME TR COM 46131H107 244 62,287 SH   SOLE   62,287 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 142 12,400 SH   SOLE   12,400 0 0
IPG PHOTONICS CORP COM 44980X109 680 6,004 SH   SOLE   6,004 0 0
IQVIA HLDGS INC COM 46266C105 587 5,051 SH   SOLE   5,051 0 0
IROBOT CORP COM 462726100 536 6,400 SH   SOLE   6,400 0 0
IRON MTN INC NEW COM 46284V101 444 13,710 SH   SOLE   13,710 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,998 162,588 SH   SOLE   162,588 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 689 26,351 SH   SOLE   26,351 0 0
ISHARES INC MSCI WORLD ETF 464286392 14,193 161,852 SH   SOLE   161,852 0 0
ISHARES INC MIN VOL GBL ETF 464286525 5,729 70,505 SH   SOLE   70,505 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 9,015 161,354 SH   SOLE   161,354 0 0
ISHARES INC MSCI EURZONE ETF 464286608 1,893 54,003 SH   SOLE   54,003 0 0
ISHARES INC MSCI PAC JP ETF 464286665 277 6,808 SH   SOLE   6,808 0 0
ISHARES INC MSCI MEXICO ETF 464286822 292 7,092 SH   SOLE   7,092 0 0
ISHARES INC CORE MSCI EMKT 46434G103 33,899 718,951 SH   SOLE   718,951 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,593 178,642 SH   SOLE   178,642 0 0
ISHARES TR S&P 100 ETF 464287101 2,268 20,339 SH   SOLE   20,339 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 3,211 20,257 SH   SOLE   20,257 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 2,277 15,975 SH   SOLE   15,975 0 0
ISHARES TR CORE S&P TTL STK 464287150 13,212 232,775 SH   SOLE   232,775 0 0
ISHARES TR SELECT DIVID ETF 464287168 23,667 265,006 SH   SOLE   265,006 0 0
ISHARES TR TIPS BD ETF 464287176 11,883 108,508 SH   SOLE   108,508 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 340 8,699 SH   SOLE   8,699 0 0
ISHARES TR TRANS AVG ETF 464287192 760 4,606 SH   SOLE   4,606 0 0
ISHARES TR CORE S&P500 ETF 464287200 57,896 230,107 SH   SOLE   230,107 0 0
ISHARES TR CORE US AGGBD ET 464287226 15,039 141,227 SH   SOLE   141,227 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 11,586 296,628 SH   SOLE   296,628 0 0
ISHARES TR IBOXX INV CP ETF 464287242 9,884 87,612 SH   SOLE   87,612 0 0
ISHARES TR GLOBAL TECH ETF 464287291 950 6,594 SH   SOLE   6,594 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 27,162 180,276 SH   SOLE   180,276 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 376 6,645 SH   SOLE   6,645 0 0
ISHARES TR S&P 500 VAL ETF 464287408 10,030 99,172 SH   SOLE   99,172 0 0
ISHARES TR 20 YR TR BD ETF 464287432 908 7,474 SH   SOLE   7,474 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,525 14,638 SH   SOLE   14,638 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 5,953 71,190 SH   SOLE   71,190 0 0
ISHARES TR MSCI EAFE ETF 464287465 15,411 262,181 SH   SOLE   262,181 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 5,865 74,243 SH   SOLE   74,243 0 0
ISHARES TR RUS MD CP GR ETF 464287481 10,206 89,764 SH   SOLE   89,764 0 0
ISHARES TR RUS MID CAP ETF 464287499 11,861 253,249 SH   SOLE   253,249 0 0
ISHARES TR CORE S&P MCP ETF 464287507 55,713 335,506 SH   SOLE   335,506 0 0
ISHARES TR EXPANDED TECH 464287515 263 1,514 SH   SOLE   1,514 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,753 11,175 SH   SOLE   11,175 0 0
ISHARES TR EXPND TEC SC ETF 464287549 322 1,875 SH   SOLE   1,875 0 0
ISHARES TR NASDAQ BIOTECH 464287556 8,719 90,418 SH   SOLE   90,418 0 0
ISHARES TR COHEN STEER REIT 464287564 1,384 14,463 SH   SOLE   14,463 0 0
ISHARES TR GLOBAL 100 ETF 464287572 689 16,255 SH   SOLE   16,255 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 274 1,513 SH   SOLE   1,513 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 27,377 246,574 SH   SOLE   246,574 0 0
ISHARES TR S&P MC 400GR ETF 464287606 5,756 30,102 SH   SOLE   30,102 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 45,619 348,323 SH   SOLE   348,323 0 0
ISHARES TR RUS 1000 ETF 464287622 15,034 107,046 SH   SOLE   107,046 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 4,138 38,331 SH   SOLE   38,331 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 6,565 37,582 SH   SOLE   37,582 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 32,976 239,522 SH   SOLE   239,522 0 0
ISHARES TR CORE S&P US VLU 464287663 10,192 207,610 SH   SOLE   207,610 0 0
ISHARES TR CORE S&P US GWT 464287671 28,434 539,545 SH   SOLE   539,545 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,227 8,369 SH   SOLE   8,369 0 0
ISHARES TR U.S. UTILITS ETF 464287697 1,292 9,626 SH   SOLE   9,626 0 0
ISHARES TR S&P MC 400VL ETF 464287705 3,365 24,326 SH   SOLE   24,326 0 0
ISHARES TR US TELECOM ETF 464287713 716 27,156 SH   SOLE   27,156 0 0
ISHARES TR U.S. TECH ETF 464287721 5,555 34,734 SH   SOLE   34,734 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,445 32,632 SH   SOLE   32,632 0 0
ISHARES TR US INDUSTRIALS 464287754 824 6,409 SH   SOLE   6,409 0 0
ISHARES TR US HLTHCARE ETF 464287762 2,080 11,506 SH   SOLE   11,506 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 499 4,447 SH   SOLE   4,447 0 0
ISHARES TR U.S. FINLS ETF 464287788 5,847 54,972 SH   SOLE   54,972 0 0
ISHARES TR U.S. ENERGY ETF 464287796 945 32,015 SH   SOLE   32,015 0 0
ISHARES TR CORE S&P SCP ETF 464287804 61,567 886,154 SH   SOLE   886,154 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 1,373 12,900 SH   SOLE   12,900 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 2,268 27,012 SH   SOLE   27,012 0 0
ISHARES TR DOW JONES US ETF 464287846 616 4,948 SH   SOLE   4,948 0 0
ISHARES TR SP SMCP600VL ETF 464287879 2,195 16,645 SH   SOLE   16,645 0 0
ISHARES TR S&P SML 600 GWT 464287887 8,378 51,929 SH   SOLE   51,929 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 2,123 22,041 SH   SOLE   22,041 0 0
ISHARES TR INTL TREA BD ETF 464288117 613 12,637 SH   SOLE   12,637 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,454 13,792 SH   SOLE   13,792 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 206 3,236 SH   SOLE   3,236 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 1,493 9,236 SH   SOLE   9,236 0 0
ISHARES TR MSCI ACWI ETF 464288257 5,768 89,906 SH   SOLE   89,906 0 0
ISHARES TR EAFE SML CP ETF 464288273 2,106 40,633 SH   SOLE   40,633 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,916 28,058 SH   SOLE   28,058 0 0
ISHARES TR NEW YORK MUN ETF 464288323 677 12,361 SH   SOLE   12,361 0 0
ISHARES TR GLB INFRASTR ETF 464288372 1,049 26,630 SH   SOLE   26,630 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 308 2,217 SH   SOLE   2,217 0 0
ISHARES TR NATIONAL MUN ETF 464288414 20,532 188,577 SH   SOLE   188,577 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,436 84,854 SH   SOLE   84,854 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 223 4,953 SH   SOLE   4,953 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 4,778 32,316 SH   SOLE   32,316 0 0
ISHARES TR IBOXX HI YD ETF 464288513 8,499 104,802 SH   SOLE   104,802 0 0
ISHARES TR CRE U S REIT ETF 464288521 359 8,010 SH   SOLE   8,010 0 0
ISHARES TR MSCI KLD400 SOC 464288570 2,244 24,132 SH   SOLE   24,132 0 0
ISHARES TR MBS ETF 464288588 3,079 29,422 SH   SOLE   29,422 0 0
ISHARES TR INTRM GOV CR ETF 464288612 2,080 19,222 SH   SOLE   19,222 0 0
ISHARES TR INTRM TR CRP ETF 464288638 3,414 65,132 SH   SOLE   65,132 0 0
ISHARES TR SH TR CRPORT ETF 464288646 7,123 137,936 SH   SOLE   137,936 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 231 1,731 SH   SOLE   1,731 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 764 6,297 SH   SOLE   6,297 0 0
ISHARES TR SHORT TREAS BD 464288679 5,792 52,508 SH   SOLE   52,508 0 0
ISHARES TR S&P US PFD STK 464288687 8,486 247,924 SH   SOLE   247,924 0 0
ISHARES TR GLB CNSM STP ETF 464288737 202 4,384 SH   SOLE   4,384 0 0
ISHARES TR US HOME CONS ETF 464288752 205 6,832 SH   SOLE   6,832 0 0
ISHARES TR US AER DEF ETF 464288760 5,415 31,328 SH   SOLE   31,328 0 0
ISHARES TR US REGNL BKS ETF 464288778 1,145 28,744 SH   SOLE   28,744 0 0
ISHARES TR MSCI USA ESG SLC 464288802 776 7,528 SH   SOLE   7,528 0 0
ISHARES TR U.S. MED DVC ETF 464288810 6,340 31,728 SH   SOLE   31,728 0 0
ISHARES TR US HLTHCR PR ETF 464288828 476 2,881 SH   SOLE   2,881 0 0
ISHARES TR U.S. PHARMA ETF 464288836 237 1,686 SH   SOLE   1,686 0 0
ISHARES TR US OIL GS EX ETF 464288851 494 9,559 SH   SOLE   9,559 0 0
ISHARES TR EAFE VALUE ETF 464288877 5,873 129,915 SH   SOLE   129,915 0 0
ISHARES TR EAFE GRWTH ETF 464288885 6,642 96,208 SH   SOLE   96,208 0 0
ISHARES TR RUS TP200 GR ETF 464289438 1,041 14,503 SH   SOLE   14,503 0 0
ISHARES TR CORE LT USDB ETF 464289479 734 12,438 SH   SOLE   12,438 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 808 16,645 SH   SOLE   16,645 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 1,998 48,368 SH   SOLE   48,368 0 0
ISHARES TR MODERT ALLOC ETF 464289875 1,272 35,644 SH   SOLE   35,644 0 0
ISHARES TR CONSER ALLOC ETF 464289883 3,897 119,088 SH   SOLE   119,088 0 0
ISHARES TR US TREAS BD ETF 46429B267 741 30,043 SH   SOLE   30,043 0 0
ISHARES TR GNMA BOND ETF 46429B333 216 4,430 SH   SOLE   4,430 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 4,241 167,067 SH   SOLE   167,067 0 0
ISHARES TR MSCI INDIA ETF 46429B598 4,078 122,301 SH   SOLE   122,301 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 16,454 326,736 SH   SOLE   326,736 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 13,456 159,475 SH   SOLE   159,475 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 19,619 294,312 SH   SOLE   294,312 0 0
ISHARES TR MIN VOL USA ETF 46429B697 51,483 982,498 SH   SOLE   982,498 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 6,138 62,625 SH   SOLE   62,625 0 0
ISHARES TR USA QUALITY FCTR 46432F339 1,078 14,046 SH   SOLE   14,046 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 1,592 21,934 SH   SOLE   21,934 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 12,250 122,222 SH   SOLE   122,222 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 11,248 214,134 SH   SOLE   214,134 0 0
ISHARES TR CORE MSCI EAFE 46432F842 26,512 482,032 SH   SOLE   482,032 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 664 13,544 SH   SOLE   13,544 0 0
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 534 20,855 PRN   SOLE   20,855 0 0
ISHARES TR IBONDS MAR20 ETF 46432FBC0 845 32,580 PRN   SOLE   32,580 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 1,208 24,382 SH   SOLE   24,382 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 658 27,738 SH   SOLE   27,738 0 0
ISHARES TR MULTIFACTOR USA 46434V282 7,434 266,826 SH   SOLE   266,826 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 721 16,182 SH   SOLE   16,182 0 0
ISHARES TR IBONDS SEP2020 46434V571 5,620 217,589 SH   SOLE   217,589 0 0
ISHARES TR CORE TOTAL USD 46434V613 2,178 44,237 SH   SOLE   44,237 0 0
ISHARES TR CORE DIV GRWTH 46434V621 19,272 580,836 SH   SOLE   580,836 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 1,205 51,451 SH   SOLE   51,451 0 0
ISHARES TR CORE MSCI EURO 46434V738 2,795 67,623 SH   SOLE   67,623 0 0
ISHARES TR YLD OPTIM BD 46434V787 302 12,783 SH   SOLE   12,783 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,253 48,544 SH   SOLE   48,544 0 0
ISHARES TR ULTR SH TRM BD 46434V878 6,051 120,831 SH   SOLE   120,831 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 6,917 276,905 PRN   SOLE   276,905 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 6,624 267,085 PRN   SOLE   267,085 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 2,151 88,939 PRN   SOLE   88,939 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 4,514 186,740 PRN   SOLE   186,740 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 263 11,161 PRN   SOLE   11,161 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 967 40,441 PRN   SOLE   40,441 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 5,898 242,118 PRN   SOLE   242,118 0 0
ISHARES TR IBONDS DEC2023 46435G318 1,356 54,003 SH   SOLE   54,003 0 0
ISHARES TR EDGE MSCI MINM 46435G433 465 16,014 SH   SOLE   16,014 0 0
ISHARES TR INTL DIV GRWTH 46435G524 945 19,194 SH   SOLE   19,194 0 0
ISHARES TR CORE INTL AGGR 46435G672 544 10,428 SH   SOLE   10,428 0 0
ISHARES TR IBONDS DEC2022 46435G755 2,288 89,310 SH   SOLE   89,310 0 0
ISHARES TR IBONDS DEC2021 46435G789 3,796 149,186 SH   SOLE   149,186 0 0
ISHARES TR MSCI ACWI EXUS 46435G847 396 16,712 SH   SOLE   16,712 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 2,193 43,991 SH   SOLE   43,991 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 3,185 37,569 SH   SOLE   37,569 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 1,231 24,645 SH   SOLE   24,645 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 355 6,072 SH   SOLE   6,072 0 0
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1,087 29,540 SH   SOLE   29,540 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3,149 64,267 SH   SOLE   64,267 0 0
JD COM INC SPON ADR CL A 47215P106 600 28,672 SH   SOLE   28,672 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1,503 46,903 SH   SOLE   46,903 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 3,880 127,476 SH   SOLE   127,476 0 0
JOHNSON & JOHNSON COM 478160104 30,673 237,728 SH   SOLE   237,728 0 0
JOHNSON CTLS INTL PLC SHS G51502105 783 26,459 SH   SOLE   26,459 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 756 13,901 SH   SOLE   13,901 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 1,672 32,863 SH   SOLE   32,863 0 0
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 325 5,015 SH   SOLE   5,015 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 7,327 146,162 SH   SOLE   146,162 0 0
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 1,426 30,150 SH   SOLE   30,150 0 0
JPMORGAN CHASE & CO COM 46625H100 20,019 205,126 SH   SOLE   205,126 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,379 61,775 SH   SOLE   61,775 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 153 42,175 SH   SOLE   42,175 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 317 23,020 SH   SOLE   23,020 0 0
KEARNY FINL CORP MD COM 48716P108 356 27,768 SH   SOLE   27,768 0 0
KELLOGG CO COM 487836108 1,222 21,486 SH   SOLE   21,486 0 0
KEYCORP NEW COM 493267108 727 49,167 SH   SOLE   49,167 0 0
KIMBERLY CLARK CORP COM 494368103 3,714 32,596 SH   SOLE   32,596 0 0
KIMCO RLTY CORP COM 49446R109 509 34,720 SH   SOLE   34,720 0 0
KINDER MORGAN INC DEL COM 49456B101 3,222 209,425 SH   SOLE   209,425 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 946 66,397 SH   SOLE   66,397 0 0
KLA-TENCOR CORP COM 482480100 246 2,749 SH   SOLE   2,749 0 0
KONA GRILL INC COM 50047H201 11 10,200 SH   SOLE   10,200 0 0
KRAFT HEINZ CO COM 500754106 3,719 86,361 SH   SOLE   86,361 0 0
KROGER CO COM 501044101 1,638 59,544 SH   SOLE   59,544 0 0
L BRANDS INC COM 501797104 314 12,214 SH   SOLE   12,214 0 0
L3 TECHNOLOGIES INC COM 502413107 698 4,012 SH   SOLE   4,012 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 612 4,837 SH   SOLE   4,837 0 0
LAM RESEARCH CORP COM 512807108 930 6,835 SH   SOLE   6,835 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 270 3,899 SH   SOLE   3,899 0 0
LAMB WESTON HLDGS INC COM 513272104 2,260 30,725 SH   SOLE   30,725 0 0
LAS VEGAS SANDS CORP COM 517834107 1,111 21,391 SH   SOLE   21,391 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 6,168 239,080 SH   SOLE   239,080 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 4,626 166,392 SH   SOLE   166,392 0 0
LAUDER ESTEE COS INC CL A 518439104 787 6,052 SH   SOLE   6,052 0 0
LAZARD LTD SHS A G54050102 229 6,206 SH   SOLE   6,206 0 0
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 7,794 271,745 SH   SOLE   271,745 0 0
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 712 26,653 SH   SOLE   26,653 0 0
LEIDOS HLDGS INC COM 525327102 337 6,390 SH   SOLE   6,390 0 0
LENNAR CORP CL A 526057104 202 5,164 SH   SOLE   5,164 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 762 141,702 SH   SOLE   141,702 0 0
LILLY ELI & CO COM 532457108 5,983 51,708 SH   SOLE   51,708 0 0
LINCOLN NATL CORP IND COM 534187109 1,790 34,907 SH   SOLE   34,907 0 0
LINDE PLC COM G5494J103 955 6,124 SH   SOLE   6,124 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 51 20,023 SH   SOLE   20,023 0 0
LMP CAP & INCOME FD INC COM 50208A102 135 12,681 SH   SOLE   12,681 0 0
LOCKHEED MARTIN CORP COM 539830109 3,903 14,922 SH   SOLE   14,922 0 0
LOGITECH INTL S A SHS H50430232 849 27,154 SH   SOLE   27,154 0 0
LOWES COS INC COM 548661107 4,257 46,069 SH   SOLE   46,069 0 0
LPL FINL HLDGS INC COM 50212V100 1,258 20,594 SH   SOLE   20,594 0 0
LTC PPTYS INC COM 502175102 222 5,338 SH   SOLE   5,338 0 0
LULULEMON ATHLETICA INC COM 550021109 205 1,689 SH   SOLE   1,689 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 760 9,112 SH   SOLE   9,112 0 0
M & T BK CORP COM 55261F104 587 4,110 SH   SOLE   4,110 0 0
MACYS INC COM 55616P104 405 13,623 SH   SOLE   13,623 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,234 74,255 SH   SOLE   74,255 0 0
MAGNA INTL INC COM 559222401 346 7,602 SH   SOLE   7,602 0 0
MAIN STREET CAPITAL CORP COM 56035L104 703 20,801 SH   SOLE   20,801 0 0
MANITEX INTL INC COM 563420108 74 13,000 SH   SOLE   13,000 0 0
MANITOWOC CO INC COM NEW 563571405 153 10,377 SH   SOLE   10,377 0 0
MANULIFE FINL CORP COM 56501R106 467 32,894 SH   SOLE   32,894 0 0
MARATHON OIL CORP COM 565849106 389 27,025 SH   SOLE   27,025 0 0
MARATHON PETE CORP COM 56585A102 1,604 27,160 SH   SOLE   27,160 0 0
MARKEL CORP COM 570535104 1,038 1,000 SH   SOLE   1,000 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,506 13,859 SH   SOLE   13,859 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,010 25,200 SH   SOLE   25,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 357 2,077 SH   SOLE   2,077 0 0
MASIMO CORP COM 574795100 650 6,057 SH   SOLE   6,057 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,057 37,399 SH   SOLE   37,399 0 0
MATCH GROUP INC COM 57665R106 1,083 25,328 SH   SOLE   25,328 0 0
MATERIALISE NV SPONSORED ADS 57667T100 460 22,965 SH   SOLE   22,965 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 30 49,850 SH   SOLE   49,850 0 0
MATTEL INC COM 577081102 112 11,191 SH   SOLE   11,191 0 0
MATTHEWS INTL CORP CL A 577128101 231 5,675 SH   SOLE   5,675 0 0
MAXIMUS INC COM 577933104 493 7,577 SH   SOLE   7,577 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,468 24,907 SH   SOLE   24,907 0 0
MCDONALDS CORP COM 580135101 11,093 62,472 SH   SOLE   62,472 0 0
MCEWEN MNG INC COM 58039P107 28 15,512 SH   SOLE   15,512 0 0
MCKESSON CORP COM 58155Q103 609 5,519 SH   SOLE   5,519 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,110 69,016 SH   SOLE   69,016 0 0
MEDTRONIC PLC SHS G5960L103 2,287 25,135 SH   SOLE   25,135 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 832 47,270 SH   SOLE   47,270 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,007 10,906 SH   SOLE   10,906 0 0
MERCK & CO INC COM 58933Y105 15,841 207,472 SH   SOLE   207,472 0 0
METLIFE INC COM 59156R108 1,107 26,949 SH   SOLE   26,949 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 918 1,623 SH   SOLE   1,623 0 0
MFA FINL INC COM 55272X102 360 53,925 SH   SOLE   53,925 0 0
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 158 34,231 SH   SOLE   34,231 0 0
MFS MUN INCOME TR SH BEN INT 552738106 498 81,099 SH   SOLE   81,099 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 601 8,357 SH   SOLE   8,357 0 0
MICRON TECHNOLOGY INC COM 595112103 1,754 55,369 SH   SOLE   55,369 0 0
MICROSOFT CORP COM 594918104 34,848 343,107 SH   SOLE   343,107 0 0
MIDDLESEX WATER CO COM 596680108 418 7,828 SH   SOLE   7,828 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 54 11,023 SH   SOLE   11,023 0 0
MOLSON COORS BREWING CO CL B 60871R209 516 9,166 SH   SOLE   9,166 0 0
MONDELEZ INTL INC CL A 609207105 3,073 76,777 SH   SOLE   76,777 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 141 11,351 SH   SOLE   11,351 0 0
MONOLITHIC PWR SYS INC COM 609839105 235 2,024 SH   SOLE   2,024 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 704 14,384 SH   SOLE   14,384 0 0
MOODYS CORP COM 615369105 480 3,427 SH   SOLE   3,427 0 0
MORGAN STANLEY COM NEW 617446448 2,019 50,905 SH   SOLE   50,905 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 88 14,591 SH   SOLE   14,591 0 0
MOSAIC CO NEW COM 61945C103 955 32,745 SH   SOLE   32,745 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 120 83,199 SH   SOLE   83,199 0 0
MSCI INC COM 55354G100 318 2,157 SH   SOLE   2,157 0 0
NATIONAL FUEL GAS CO N J COM 636180101 267 5,223 SH   SOLE   5,223 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 249 5,199 SH   SOLE   5,199 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 258 5,325 SH   SOLE   5,325 0 0
NETFLIX INC COM 64110L106 8,187 30,577 SH   SOLE   30,577 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 230 34,421 SH   SOLE   34,421 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 200 84,004 SH   SOLE   84,004 0 0
NEW JERSEY RES COM 646025106 333 7,298 SH   SOLE   7,298 0 0
NEW MTN FIN CORP COM 647551100 304 24,189 SH   SOLE   24,189 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 189 20,009 SH   SOLE   20,009 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 68 11,573 SH   SOLE   11,573 0 0
NEWELL BRANDS INC COM 651229106 309 16,653 SH   SOLE   16,653 0 0
NEWMONT MINING CORP COM 651639106 1,272 36,709 SH   SOLE   36,709 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 1,078 61,840 SH   SOLE   61,840 0 0
NEXTERA ENERGY INC COM 65339F101 3,351 19,279 SH   SOLE   19,279 0 0
NIKE INC CL B 654106103 4,778 64,451 SH   SOLE   64,451 0 0
NISOURCE INC COM 65473P105 311 12,287 SH   SOLE   12,287 0 0
NOBLE CORP PLC SHS USD G65431101 41 15,665 SH   SOLE   15,665 0 0
NOKIA CORP SPONSORED ADR 654902204 1,260 216,422 SH   SOLE   216,422 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,581 17,251 SH   SOLE   17,251 0 0
NORTHERN TR CORP COM 665859104 261 3,115 SH   SOLE   3,115 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,267 9,250 SH   SOLE   9,250 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,436 28,388 SH   SOLE   28,388 0 0
NOVOCURE LTD ORD SHS G6674U108 208 6,200 SH   SOLE   6,200 0 0
NOVO-NORDISK A S ADR 670100205 1,716 37,242 SH   SOLE   37,242 0 0
NUCOR CORP COM 670346105 616 11,902 SH   SOLE   11,902 0 0
NUSHARES ETF TR ENHANCED YIELD 67092P102 772 33,300 SH   SOLE   33,300 0 0
NUTRIEN LTD COM 67077M108 1,141 24,302 SH   SOLE   24,302 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,504 107,550 SH   SOLE   107,550 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 185 15,047 SH   SOLE   15,047 0 0
NUVEEN CONNECTICUT QLTY MUN COM 67060D107 196 17,432 SH   SOLE   17,432 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 120 16,200 SH   SOLE   16,200 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 1,769 109,760 SH   SOLE   109,760 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 110 13,516 SH   SOLE   13,516 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 1,198 129,811 SH   SOLE   129,811 0 0
NUVEEN MTG OPPORTUNITY TERM COM 670735109 612 27,364 SH   SOLE   27,364 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 222 19,034 SH   SOLE   19,034 0 0
NUVEEN MUN VALUE FD INC COM 670928100 153 16,480 SH   SOLE   16,480 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 307 15,367 SH   SOLE   15,367 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 234 18,376 SH   SOLE   18,376 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107 137 11,198 SH   SOLE   11,198 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 964 79,028 SH   SOLE   79,028 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 2,624 314,624 SH   SOLE   314,624 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 341 41,145 SH   SOLE   41,145 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 302 14,950 SH   SOLE   14,950 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 889 70,914 SH   SOLE   70,914 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 618 45,343 SH   SOLE   45,343 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 506 59,798 SH   SOLE   59,798 0 0
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 261 18,623 SH   SOLE   18,623 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 420 29,860 SH   SOLE   29,860 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 135 10,080 SH   SOLE   10,080 0 0
NVENT ELECTRIC PLC SHS G6700G107 242 10,795 SH   SOLE   10,795 0 0
NVIDIA CORP COM 67066G104 5,667 42,443 SH   SOLE   42,443 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 49 37,750 SH   SOLE   37,750 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 932 2,706 SH   SOLE   2,706 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 1,326 33,246 SH   SOLE   33,246 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,006 32,692 SH   SOLE   32,692 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,598 45,456 SH   SOLE   45,456 0 0
OMNICOM GROUP INC COM 681919106 1,326 18,111 SH   SOLE   18,111 0 0
ONEOK INC NEW COM 682680103 1,226 22,745 SH   SOLE   22,745 0 0
OPKO HEALTH INC COM 68375N103 32 10,786 SH   SOLE   10,786 0 0
OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 10,199 219,143 SH   SOLE   219,143 0 0
OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 2,158 42,104 SH   SOLE   42,104 0 0
OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 3,800 66,293 SH   SOLE   66,293 0 0
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 2,253 67,307 SH   SOLE   67,307 0 0
ORACLE CORP COM 68389X105 4,163 92,198 SH   SOLE   92,198 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 179 15,335 SH   SOLE   15,335 0 0
ORGANOVO HLDGS INC COM 68620A104 30 31,707 SH   SOLE   31,707 0 0
OSI ETF TR OSHARES FTSE 67110P100 2,091 88,556 SH   SOLE   88,556 0 0
OUTFRONT MEDIA INC COM 69007J106 852 47,063 SH   SOLE   47,063 0 0
PACCAR INC COM 693718108 210 3,668 SH   SOLE   3,668 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 8,927 310,281 SH   SOLE   310,281 0 0
PACER FDS TR TRENDP US MID CP 69374H204 2,330 75,556 SH   SOLE   75,556 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 1,342 41,060 SH   SOLE   41,060 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,772 63,476 SH   SOLE   63,476 0 0
PACER FDS TR TRENDPILOT EUR 69374H808 230 9,200 SH   SOLE   9,200 0 0
PACER FDS TR US CASH COWS 100 69374H881 373 14,510 SH   SOLE   14,510 0 0
PALO ALTO NETWORKS INC COM 697435105 877 4,656 SH   SOLE   4,656 0 0
PAN AMERICAN SILVER CORP COM 697900108 416 28,511 SH   SOLE   28,511 0 0
PARKE BANCORP INC COM 700885106 266 14,191 SH   SOLE   14,191 0 0
PARKER HANNIFIN CORP COM 701094104 956 6,398 SH   SOLE   6,398 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 213 11,457 SH   SOLE   11,457 0 0
PAYCHEX INC COM 704326107 2,208 33,888 SH   SOLE   33,888 0 0
PAYPAL HLDGS INC COM 70450Y103 5,741 68,278 SH   SOLE   68,278 0 0
PENNANTPARK INVT CORP COM 708062104 148 23,266 SH   SOLE   23,266 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 412 28,407 SH   SOLE   28,407 0 0
PEPSICO INC COM 713448108 11,352 102,736 SH   SOLE   102,736 0 0
PERKINELMER INC COM 714046109 388 4,928 SH   SOLE   4,928 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 264 20,326 SH   SOLE   20,326 0 0
PFIZER INC COM 717081103 16,640 381,266 SH   SOLE   381,266 0 0
PHILIP MORRIS INTL INC COM 718172109 7,445 111,563 SH   SOLE   111,563 0 0
PHILLIPS 66 COM 718546104 1,925 22,349 SH   SOLE   22,349 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 413 24,257 SH   SOLE   24,257 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 493 32,161 SH   SOLE   32,161 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,118 72,573 SH   SOLE   72,573 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1,732 82,279 SH   SOLE   82,279 0 0
PIMCO ETF TR 1-3YR USTREIDX 72201R106 1,293 25,777 SH   SOLE   25,777 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 3,110 61,179 SH   SOLE   61,179 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 680 6,885 SH   SOLE   6,885 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 2,456 23,902 SH   SOLE   23,902 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2,851 29,976 SH   SOLE   29,976 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 2,228 22,490 SH   SOLE   22,490 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11,153 110,483 SH   SOLE   110,483 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 743 14,057 SH   SOLE   14,057 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 791 98,760 SH   SOLE   98,760 0 0
PIMCO INCOME STRATEGY FUND I COM 72201J104 246 25,791 SH   SOLE   25,791 0 0
PIMCO MUN INCOME FD II COM 72200W106 627 47,116 SH   SOLE   47,116 0 0
PIMCO MUNICIPAL INCOME FD COM 72200R107 154 12,263 SH   SOLE   12,263 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 321 24,661 SH   SOLE   24,661 0 0
PIONEER NAT RES CO COM 723787107 468 3,576 SH   SOLE   3,576 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 591 29,473 SH   SOLE   29,473 0 0
PLUG POWER INC COM NEW 72919P202 13 10,217 SH   SOLE   10,217 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,655 48,361 SH   SOLE   48,361 0 0
POLARIS INDS INC COM 731068102 681 8,872 SH   SOLE   8,872 0 0
POLYMET MINING CORP COM 731916102 30 36,717 SH   SOLE   36,717 0 0
POOL CORPORATION COM 73278L105 801 5,391 SH   SOLE   5,391 0 0
PPG INDS INC COM 693506107 1,752 17,140 SH   SOLE   17,140 0 0
PPL CORP COM 69351T106 2,983 105,279 SH   SOLE   105,279 0 0
PREFERRED APT CMNTYS INC COM 74039L103 431 30,658 SH   SOLE   30,658 0 0
PRETIUM RES INC COM 74139C102 125 14,765 SH   SOLE   14,765 0 0
PRICE T ROWE GROUP INC COM 74144T108 562 6,069 SH   SOLE   6,069 0 0
PRINCIPAL EXCHANGE TRADED FD PRIN EDGE ACTV 74255Y102 288 7,596 SH   SOLE   7,596 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 244 5,541 SH   SOLE   5,541 0 0
PROCTER AND GAMBLE CO COM 742718109 20,172 219,464 SH   SOLE   219,464 0 0
PROFIRE ENERGY INC COM 74316X101 61 42,300 SH   SOLE   42,300 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,931 32,016 SH   SOLE   32,016 0 0
PROLOGIS INC COM 74340W103 465 7,948 SH   SOLE   7,948 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 5,447 173,850 SH   SOLE   173,850 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,124 21,733 SH   SOLE   21,733 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 245 4,558 SH   SOLE   4,558 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 236 6,868 SH   SOLE   6,868 0 0
PROSHARES TR MORNINGSTAR ALTR 74347B813 594 16,379 SH   SOLE   16,379 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 1,807 54,113 SH   SOLE   54,113 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 4,749 78,440 SH   SOLE   78,440 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 250 39,624 SH   SOLE   39,624 0 0
PROVIDENT FINL SVCS INC COM 74386T105 373 15,441 SH   SOLE   15,441 0 0
PRUDENTIAL FINL INC COM 744320102 1,424 17,454 SH   SOLE   17,454 0 0
PUBLIC STORAGE COM 74460D109 954 4,706 SH   SOLE   4,706 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,697 90,244 SH   SOLE   90,244 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 72 10,752 SH   SOLE   10,752 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 139 29,651 SH   SOLE   29,651 0 0
QUALCOMM INC COM 747525103 2,626 46,141 SH   SOLE   46,141 0 0
QUEST DIAGNOSTICS INC COM 74834L100 494 5,916 SH   SOLE   5,916 0 0
QUICKLOGIC CORP COM 74837P108 32 43,723 SH   SOLE   43,723 0 0
RAYTHEON CO COM NEW 755111507 3,335 21,726 SH   SOLE   21,726 0 0
REALITY SHS ETF TR DIVS ETF 75605A108 1,767 70,671 SH   SOLE   70,671 0 0
REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 1,530 51,960 SH   SOLE   51,960 0 0
REALTY INCOME CORP COM 756109104 2,905 46,074 SH   SOLE   46,074 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,521 51,691 SH   SOLE   51,691 0 0
RED HAT INC COM 756577102 746 4,245 SH   SOLE   4,245 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,383 3,700 SH   SOLE   3,700 0 0
REGIONS FINL CORP NEW COM 7591EP100 348 25,960 SH   SOLE   25,960 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 168 28,194 SH   SOLE   28,194 0 0
RESMED INC COM 761152107 798 7,011 SH   SOLE   7,011 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,088 68,538 SH   SOLE   68,538 0 0
RETAIL PPTYS AMER INC CL A 76131V202 125 11,498 SH   SOLE   11,498 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,027 21,175 SH   SOLE   21,175 0 0
RITE AID CORP COM 767754104 16 22,605 SH   SOLE   22,605 0 0
RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 296 18,200 SH   SOLE   18,200 0 0
ROCKWELL AUTOMATION INC COM 773903109 720 4,788 SH   SOLE   4,788 0 0
ROKU INC COM CL A 77543R102 458 14,945 SH   SOLE   14,945 0 0
ROLLINS INC COM 775711104 1,202 33,309 SH   SOLE   33,309 0 0
ROPER TECHNOLOGIES INC COM 776696106 882 3,313 SH   SOLE   3,313 0 0
ROSS STORES INC COM 778296103 1,521 18,278 SH   SOLE   18,278 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,388 14,212 SH   SOLE   14,212 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,862 31,058 SH   SOLE   31,058 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,521 26,096 SH   SOLE   26,096 0 0
ROYAL GOLD INC COM 780287108 212 2,474 SH   SOLE   2,474 0 0
ROYCE VALUE TR INC COM 780910105 867 73,511 SH   SOLE   73,511 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 808 12,118 SH   SOLE   12,118 0 0
S&P GLOBAL INC COM 78409V104 1,366 8,048 SH   SOLE   8,048 0 0
SALESFORCE COM INC COM 79466L302 1,863 13,601 SH   SOLE   13,601 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 925 125,183 SH   SOLE   125,183 0 0
SANCHEZ ENERGY CORP COM 79970Y105 7 27,308 SH   SOLE   27,308 0 0
SANGAMO THERAPEUTICS INC COM 800677106 233 20,300 SH   SOLE   20,300 0 0
SANOFI SPONSORED ADR 80105N105 744 17,136 SH   SOLE   17,136 0 0
SAP SE SPON ADR 803054204 234 2,349 SH   SOLE   2,349 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 271 1,671 SH   SOLE   1,671 0 0
SCANA CORP NEW COM 80589M102 415 8,690 SH   SOLE   8,690 0 0
SCHEIN HENRY INC COM 806407102 294 3,750 SH   SOLE   3,750 0 0
SCHLUMBERGER LTD COM 806857108 831 23,059 SH   SOLE   23,059 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,592 38,460 SH   SOLE   38,460 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 368 6,136 SH   SOLE   6,136 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,259 37,841 SH   SOLE   37,841 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,390 34,672 SH   SOLE   34,672 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,102 22,415 SH   SOLE   22,415 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3,183 66,400 SH   SOLE   66,400 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,875 30,907 SH   SOLE   30,907 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,651 70,155 SH   SOLE   70,155 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,116 66,339 SH   SOLE   66,339 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,544 125,011 SH   SOLE   125,011 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,209 43,665 SH   SOLE   43,665 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,251 32,481 SH   SOLE   32,481 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,035 20,734 SH   SOLE   20,734 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 6,095 114,452 SH   SOLE   114,452 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 293 4,769 SH   SOLE   4,769 0 0
SCYNEXIS INC COM 811292101 106 200,000 SH   SOLE   200,000 0 0
SEI INVESTMENTS CO COM 784117103 581 12,580 SH   SOLE   12,580 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 313 42,612 SH   SOLE   42,612 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,953 38,650 SH   SOLE   38,650 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9,785 113,105 SH   SOLE   113,105 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8,474 166,881 SH   SOLE   166,881 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,098 51,489 SH   SOLE   51,489 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 5,808 101,277 SH   SOLE   101,277 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 20,444 858,460 SH   SOLE   858,460 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6,672 103,579 SH   SOLE   103,579 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10,458 168,727 SH   SOLE   168,727 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 220 5,333 SH   SOLE   5,333 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 441 14,211 SH   SOLE   14,211 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,959 55,908 SH   SOLE   55,908 0 0
SELECTIVE INS GROUP INC COM 816300107 254 4,170 SH   SOLE   4,170 0 0
SEMPRA ENERGY COM 816851109 622 5,750 SH   SOLE   5,750 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 237 20,185 SH   SOLE   20,185 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 396 10,772 SH   SOLE   10,772 0 0
SERVICENOW INC COM 81762P102 399 2,238 SH   SOLE   2,238 0 0
SHERWIN WILLIAMS CO COM 824348106 1,349 3,429 SH   SOLE   3,429 0 0
SHIRE PLC SPONSORED ADR 82481R106 263 1,514 SH   SOLE   1,514 0 0
SHOPIFY INC CL A 82509L107 223 1,612 SH   SOLE   1,612 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 563 5,470 SH   SOLE   5,470 0 0
SIMON PPTY GROUP INC NEW COM 828806109 663 3,953 SH   SOLE   3,953 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,000 175,143 SH   SOLE   175,143 0 0
SITO MOBILE LTD COM NEW 82988R203 47 51,953 SH   SOLE   51,953 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,618 29,089 SH   SOLE   29,089 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 283 4,228 SH   SOLE   4,228 0 0
SMITH A O COM 831865209 456 10,637 SH   SOLE   10,637 0 0
SMUCKER J M CO COM NEW 832696405 331 3,538 SH   SOLE   3,538 0 0
SNAP INC CL A 83304A106 98 17,718 SH   SOLE   17,718 0 0
SOLIGENIX INC COM 834223307 17 20,300 SH   SOLE   20,300 0 0
SOUTH JERSEY INDS INC COM 838518108 332 11,951 SH   SOLE   11,951 0 0
SOUTHERN CO COM 842587107 2,657 60,452 SH   SOLE   60,452 0 0
SOUTHWEST AIRLS CO COM 844741108 1,036 22,278 SH   SOLE   22,278 0 0
SOUTHWESTERN ENERGY CO COM 845467109 120 35,315 SH   SOLE   35,315 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 12,270 52,617 SH   SOLE   52,617 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 12,228 100,847 SH   SOLE   100,847 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,206 36,240 SH   SOLE   36,240 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 819 9,652 SH   SOLE   9,652 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 338 5,452 SH   SOLE   5,452 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 421 13,003 SH   SOLE   13,003 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 341 11,408 SH   SOLE   11,408 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 787 19,072 SH   SOLE   19,072 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 3,615 81,675 SH   SOLE   81,675 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,047 29,960 SH   SOLE   29,960 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,117 34,126 SH   SOLE   34,126 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,162 89,478 SH   SOLE   89,478 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,719 64,982 SH   SOLE   64,982 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 109,261 435,347 SH   SOLE   435,347 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10,519 34,741 SH   SOLE   34,741 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 6,873 226,295 SH   SOLE   226,295 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 523 20,088 SH   SOLE   20,088 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 10,056 119,586 SH   SOLE   119,586 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 2,532 52,626 SH   SOLE   52,626 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,733 98,487 SH   SOLE   98,487 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 856 25,138 SH   SOLE   25,138 0 0
SPDR SER TR PORTFOLIO SM ETF 78468R853 1,853 70,305 SH   SOLE   70,305 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 733 13,584 SH   SOLE   13,584 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1,006 17,945 SH   SOLE   17,945 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2,524 53,937 SH   SOLE   53,937 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 2,739 82,909 SH   SOLE   82,909 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 2,789 85,828 SH   SOLE   85,828 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4,482 133,426 SH   SOLE   133,426 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 3,574 118,586 SH   SOLE   118,586 0 0
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 277 5,325 SH   SOLE   5,325 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 2,034 74,901 SH   SOLE   74,901 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 214 7,739 SH   SOLE   7,739 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 1,032 12,004 SH   SOLE   12,004 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 345 4,374 SH   SOLE   4,374 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 483 17,345 SH   SOLE   17,345 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 364 6,752 SH   SOLE   6,752 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 713 11,970 SH   SOLE   11,970 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2,096 44,793 SH   SOLE   44,793 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 411 45,593 SH   SOLE   45,593 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 20,458 228,528 SH   SOLE   228,528 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 500 13,384 SH   SOLE   13,384 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 212 6,853 SH   SOLE   6,853 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2,280 38,021 SH   SOLE   38,021 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1,799 39,243 SH   SOLE   39,243 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 210 4,735 SH   SOLE   4,735 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 771 26,190 SH   SOLE   26,190 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 920 31,500 SH   SOLE   31,500 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 228 3,531 SH   SOLE   3,531 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,200 16,722 SH   SOLE   16,722 0 0
SPLUNK INC COM 848637104 229 2,189 SH   SOLE   2,189 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,167 93,079 SH   SOLE   93,079 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 4,455 432,170 SH   SOLE   432,170 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 162 29,046 SH   SOLE   29,046 0 0
SQUARE INC CL A 852234103 1,874 33,412 SH   SOLE   33,412 0 0
SRC ENERGY INC COM 78470V108 105 22,445 SH   SOLE   22,445 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 3,095 136,029 SH   SOLE   136,029 0 0
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 536 15,524 SH   SOLE   15,524 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 7,378 165,058 SH   SOLE   165,058 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4,428 93,483 SH   SOLE   93,483 0 0
STAG INDL INC COM 85254J102 238 9,578 SH   SOLE   9,578 0 0
STARBUCKS CORP COM 855244109 3,645 56,614 SH   SOLE   56,614 0 0
STARWOOD PPTY TR INC COM 85571B105 1,170 59,287 SH   SOLE   59,287 0 0
STATE STR CORP COM 857477103 281 4,422 SH   SOLE   4,422 0 0
STONECASTLE FINL CORP COM 861780104 212 10,974 SH   SOLE   10,974 0 0
STORE CAP CORP COM 862121100 326 11,520 SH   SOLE   11,520 0 0
STRYKER CORP COM 863667101 2,091 13,353 SH   SOLE   13,353 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 622 32,276 SH   SOLE   32,276 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 153 15,197 SH   SOLE   15,197 0 0
SUN LIFE FINL INC COM 866796105 273 8,218 SH   SOLE   8,218 0 0
SUNCOR ENERGY INC NEW COM 867224107 453 16,197 SH   SOLE   16,197 0 0
SUNOCO LP COM U REP LP 86765K109 547 20,103 SH   SOLE   20,103 0 0
SUNOPTA INC COM 8676EP108 48 12,492 SH   SOLE   12,492 0 0
SUNTRUST BKS INC COM 867914103 458 9,114 SH   SOLE   9,114 0 0
SYMANTEC CORP COM 871503108 203 10,749 SH   SOLE   10,749 0 0
SYNCHRONY FINL COM 87165B103 598 25,385 SH   SOLE   25,385 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1 12,400 SH   SOLE   12,400 0 0
SYSCO CORP COM 871829107 2,276 36,297 SH   SOLE   36,297 0 0
T MOBILE US INC COM 872590104 439 6,908 SH   SOLE   6,908 0 0
T2 BIOSYSTEMS INC COM 89853L104 45 15,065 SH   SOLE   15,065 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 525 14,208 SH   SOLE   14,208 0 0
TAL ED GROUP SPONSORED ADS 874080104 230 8,624 SH   SOLE   8,624 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,553 76,822 SH   SOLE   76,822 0 0
TAPESTRY INC COM 876030107 204 6,053 SH   SOLE   6,053 0 0
TARGET CORP COM 87612E106 1,316 19,917 SH   SOLE   19,917 0 0
TE CONNECTIVITY LTD REG SHS H84989104 375 4,960 SH   SOLE   4,960 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 753 44,891 SH   SOLE   44,891 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 590 39,054 SH   SOLE   39,054 0 0
TELEFLEX INC COM 879369106 761 2,942 SH   SOLE   2,942 0 0
TESLA INC COM 88160R101 3,721 11,182 SH   SOLE   11,182 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 600 38,922 SH   SOLE   38,922 0 0
TEXAS INSTRS INC COM 882508104 2,080 22,012 SH   SOLE   22,012 0 0
TEXTRON INC COM 883203101 904 19,654 SH   SOLE   19,654 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,393 15,166 SH   SOLE   15,166 0 0
THL CR SR LN FD COM 87244R103 1,556 104,741 SH   SOLE   104,741 0 0
THL CREDIT INC COM 872438106 244 40,114 SH   SOLE   40,114 0 0
THOR INDS INC COM 885160101 272 5,239 SH   SOLE   5,239 0 0
TIER REIT INC COM NEW 88650V208 624 30,228 SH   SOLE   30,228 0 0
TIFFANY & CO NEW COM 886547108 365 4,525 SH   SOLE   4,525 0 0
TJX COS INC NEW COM 872540109 2,821 63,054 SH   SOLE   63,054 0 0
TORO CO COM 891092108 338 6,050 SH   SOLE   6,050 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,293 26,007 SH   SOLE   26,007 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 71 10,450 SH   SOLE   10,450 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 275 13,822 SH   SOLE   13,822 0 0
TOTAL S A SPONSORED ADR 89151E109 763 14,627 SH   SOLE   14,627 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 369 3,182 SH   SOLE   3,182 0 0
TRACTOR SUPPLY CO COM 892356106 474 5,689 SH   SOLE   5,689 0 0
TRANSCANADA CORP COM 89353D107 983 27,517 SH   SOLE   27,517 0 0
TRANSDIGM GROUP INC COM 893641100 603 1,773 SH   SOLE   1,773 0 0
TRANSENTERIX INC COM NEW 89366M201 87 38,336 SH   SOLE   38,336 0 0
TRANSGLOBE ENERGY CORP COM 893662106 41 22,175 SH   SOLE   22,175 0 0
TRANSOCEAN LTD REG SHS H8817H100 136 19,449 SH   SOLE   19,449 0 0
TRANSUNION COM 89400J107 204 3,585 SH   SOLE   3,585 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,313 10,962 SH   SOLE   10,962 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 497 10,326 SH   SOLE   10,326 0 0
TWILIO INC CL A 90138F102 250 2,798 SH   SOLE   2,798 0 0
TWITTER INC COM 90184L102 1,315 45,769 SH   SOLE   45,769 0 0
U S SILICA HLDGS INC COM 90346E103 102 10,071 SH   SOLE   10,071 0 0
UBS GROUP AG SHS H42097107 148 11,979 SH   SOLE   11,979 0 0
UGI CORP NEW COM 902681105 745 13,964 SH   SOLE   13,964 0 0
ULTA BEAUTY INC COM 90384S303 434 1,779 SH   SOLE   1,779 0 0
UMH PPTYS INC COM 903002103 361 30,478 SH   SOLE   30,478 0 0
UNDER ARMOUR INC CL A 904311107 940 53,258 SH   SOLE   53,258 0 0
UNDER ARMOUR INC CL C 904311206 410 25,355 SH   SOLE   25,355 0 0
UNILEVER N V N Y SHS NEW 904784709 1,005 18,676 SH   SOLE   18,676 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,783 34,125 SH   SOLE   34,125 0 0
UNION PAC CORP COM 907818108 4,429 32,053 SH   SOLE   32,053 0 0
UNITED CONTL HLDGS INC COM 910047109 346 4,132 SH   SOLE   4,132 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 32 17,746 SH   SOLE   17,746 0 0
UNITED PARCEL SERVICE INC CL B 911312106 7,154 73,369 SH   SOLE   73,369 0 0
UNITED RENTALS INC COM 911363109 779 7,597 SH   SOLE   7,597 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 597 61,818 SH   SOLE   61,818 0 0
UNITED STATES STL CORP NEW COM 912909108 292 16,038 SH   SOLE   16,038 0 0
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 724 19,288 SH   SOLE   19,288 0 0
UNITED TECHNOLOGIES CORP COM 913017109 8,802 82,712 SH   SOLE   82,712 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,433 29,843 SH   SOLE   29,843 0 0
UNITI GROUP INC COM 91325V108 194 12,484 SH   SOLE   12,484 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 345 3,682 SH   SOLE   3,682 0 0
US BANCORP DEL COM NEW 902973304 2,703 59,209 SH   SOLE   59,209 0 0
V F CORP COM 918204108 899 12,639 SH   SOLE   12,639 0 0
VAIL RESORTS INC COM 91879Q109 596 2,827 SH   SOLE   2,827 0 0
VALE S A ADR 91912E105 207 15,726 SH   SOLE   15,726 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,317 17,538 SH   SOLE   17,538 0 0
VALLEY NATL BANCORP COM 919794107 170 19,087 SH   SOLE   19,087 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,670 174,226 SH   SOLE   174,226 0 0
VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 253 3,035 SH   SOLE   3,035 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 590 42,056 SH   SOLE   42,056 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 193 10,919 SH   SOLE   10,919 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3,327 80,816 SH   SOLE   80,816 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 403 4,622 SH   SOLE   4,622 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1,112 19,542 SH   SOLE   19,542 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 657 5,935 SH   SOLE   5,935 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 704 47,729 SH   SOLE   47,729 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 829 25,141 SH   SOLE   25,141 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4,624 34,251 SH   SOLE   34,251 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3,754 38,476 SH   SOLE   38,476 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 876 7,712 SH   SOLE   7,712 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1,674 12,102 SH   SOLE   12,102 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2,342 18,627 SH   SOLE   18,627 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1,091 10,374 SH   SOLE   10,374 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 935 7,928 SH   SOLE   7,928 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 2,495 22,308 SH   SOLE   22,308 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1,390 15,881 SH   SOLE   15,881 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 21,469 264,107 SH   SOLE   264,107 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 7,013 89,259 SH   SOLE   89,259 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 38,424 485,088 SH   SOLE   485,088 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 6,938 127,897 SH   SOLE   127,897 0 0
VANGUARD GROUP DIV APP ETF 921908844 29,601 302,218 SH   SOLE   302,218 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 53,503 232,817 SH   SOLE   232,817 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 10,484 104,498 SH   SOLE   104,498 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5,393 45,063 SH   SOLE   45,063 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 18,739 251,292 SH   SOLE   251,292 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3,967 26,343 SH   SOLE   26,343 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 11,066 97,016 SH   SOLE   97,016 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 21,294 154,110 SH   SOLE   154,110 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 13,709 119,355 SH   SOLE   119,355 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 17,185 172,181 SH   SOLE   172,181 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 22,031 164,017 SH   SOLE   164,017 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 39,744 406,463 SH   SOLE   406,463 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 26,382 199,199 SH   SOLE   199,199 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 156,139 1,219,508 SH   SOLE   1,219,508 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 561 10,714 SH   SOLE   10,714 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 698 7,299 SH   SOLE   7,299 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4,095 62,569 SH   SOLE   62,569 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 4,930 108,160 SH   SOLE   108,160 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 10,995 288,573 SH   SOLE   288,573 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 375 6,185 SH   SOLE   6,185 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,391 28,614 SH   SOLE   28,614 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 7,256 151,427 SH   SOLE   151,427 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,993 39,032 SH   SOLE   39,032 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,155 19,205 SH   SOLE   19,205 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15,887 203,838 SH   SOLE   203,838 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1,707 14,979 SH   SOLE   14,979 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 3,257 34,899 SH   SOLE   34,899 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3,269 30,443 SH   SOLE   30,443 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 400 2,977 SH   SOLE   2,977 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 313 4,936 SH   SOLE   4,936 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 8,784 90,464 SH   SOLE   90,464 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 658 5,746 SH   SOLE   5,746 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,023 19,859 SH   SOLE   19,859 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 14,938 180,284 SH   SOLE   180,284 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 11,940 252,376 SH   SOLE   252,376 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 13,136 354,059 SH   SOLE   354,059 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 15,433 197,891 SH   SOLE   197,891 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 2,888 50,131 SH   SOLE   50,131 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,927 18,008 SH   SOLE   18,008 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 4,409 61,689 SH   SOLE   61,689 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,523 17,527 SH   SOLE   17,527 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,285 15,183 SH   SOLE   15,183 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4,514 34,410 SH   SOLE   34,410 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 2,685 35,137 SH   SOLE   35,137 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3,340 56,275 SH   SOLE   56,275 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6,663 41,488 SH   SOLE   41,488 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,176 9,769 SH   SOLE   9,769 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 6,646 39,838 SH   SOLE   39,838 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 668 6,023 SH   SOLE   6,023 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,502 21,231 SH   SOLE   21,231 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 277 3,743 SH   SOLE   3,743 0 0
VECTOR GROUP LTD COM 92240M108 2,331 239,607 SH   SOLE   239,607 0 0
VECTREN CORP COM 92240G101 384 5,336 SH   SOLE   5,336 0 0
VEEVA SYS INC CL A COM 922475108 482 5,399 SH   SOLE   5,399 0 0
VENTAS INC COM 92276F100 2,800 47,768 SH   SOLE   47,768 0 0
VEREIT INC COM 92339V100 516 72,181 SH   SOLE   72,181 0 0
VERISK ANALYTICS INC COM 92345Y106 4,445 40,774 SH   SOLE   40,774 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 25,104 446,528 SH   SOLE   446,528 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 681 4,108 SH   SOLE   4,108 0 0
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 7,061 160,552 SH   SOLE   160,552 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 13,200 300,613 SH   SOLE   300,613 0 0
VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 1,381 62,836 SH   SOLE   62,836 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 4,531 107,058 SH   SOLE   107,058 0 0
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 933 23,016 SH   SOLE   23,016 0 0
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1,052 25,426 SH   SOLE   25,426 0 0
VIRTU FINL INC CL A 928254101 957 37,135 SH   SOLE   37,135 0 0
VISA INC COM CL A 92826C839 15,313 116,053 SH   SOLE   116,053 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,778 92,231 SH   SOLE   92,231 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 568 51,350 SH   SOLE   51,350 0 0
W P CAREY INC COM 92936U109 5,309 81,252 SH   SOLE   81,252 0 0
WABTEC CORP COM 929740108 589 8,383 SH   SOLE   8,383 0 0
WADDELL & REED FINL INC CL A 930059100 188 10,376 SH   SOLE   10,376 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,424 35,480 SH   SOLE   35,480 0 0
WALKER & DUNLOP INC COM 93148P102 1,465 33,867 SH   SOLE   33,867 0 0
WALMART INC COM 931142103 5,846 62,774 SH   SOLE   62,774 0 0
WASTE MGMT INC DEL COM 94106L109 5,899 66,291 SH   SOLE   66,291 0 0
WD-40 CO COM 929236107 1,044 5,696 SH   SOLE   5,696 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 67 119,523 SH   SOLE   119,523 0 0
WEBSTER FINL CORP CONN COM 947890109 637 12,927 SH   SOLE   12,927 0 0
WEC ENERGY GROUP INC COM 92939U106 756 10,917 SH   SOLE   10,917 0 0
WELLS FARGO CO NEW COM 949746101 5,304 115,129 SH   SOLE   115,129 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 953 755 SH   SOLE   755 0 0
WELLTOWER INC COM 95040Q104 3,911 56,331 SH   SOLE   56,331 0 0
WENDYS CO COM 95058W100 246 15,776 SH   SOLE   15,776 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 140 32,008 SH   SOLE   32,008 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 472 44,612 SH   SOLE   44,612 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 139 10,918 SH   SOLE   10,918 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 209 20,580 SH   SOLE   20,580 0 0
WESTROCK CO COM 96145D105 291 7,736 SH   SOLE   7,736 0 0
WEYERHAEUSER CO COM 962166104 798 36,507 SH   SOLE   36,507 0 0
WHIRLPOOL CORP COM 963320106 683 6,396 SH   SOLE   6,396 0 0
WILLIAMS COS INC DEL COM 969457100 1,571 71,376 SH   SOLE   71,376 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 57 11,020 SH   SOLE   11,020 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 569 6,727 SH   SOLE   6,727 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 436 6,700 SH   SOLE   6,700 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 505 5,976 SH   SOLE   5,976 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 944 23,509 SH   SOLE   23,509 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 202 2,621 SH   SOLE   2,621 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,181 47,613 SH   SOLE   47,613 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430 2,695 120,212 SH   SOLE   120,212 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,009 126,761 SH   SOLE   126,761 0 0
WISDOMTREE TR US SMALLCP ERNGS 97717W562 620 19,344 SH   SOLE   19,344 0 0
WISDOMTREE TR US MIDCP EARNING 97717W570 5,077 148,059 SH   SOLE   148,059 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,648 67,176 SH   SOLE   67,176 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 1,942 41,663 SH   SOLE   41,663 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 2,006 33,263 SH   SOLE   33,263 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 230 4,061 SH   SOLE   4,061 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 316 6,403 SH   SOLE   6,403 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 677 14,598 SH   SOLE   14,598 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 275 5,153 SH   SOLE   5,153 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610 211 9,480 SH   SOLE   9,480 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 7,008 182,823 SH   SOLE   182,823 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,194 21,154 SH   SOLE   21,154 0 0
WPP PLC NEW ADR 92937A102 240 4,385 SH   SOLE   4,385 0 0
WPX ENERGY INC COM 98212B103 165 14,463 SH   SOLE   14,463 0 0
WYNN RESORTS LTD COM 983134107 260 2,626 SH   SOLE   2,626 0 0
XCEL ENERGY INC COM 98389B100 550 11,155 SH   SOLE   11,155 0 0
XENIA HOTELS & RESORTS INC COM 984017103 406 23,619 SH   SOLE   23,619 0 0
XILINX INC COM 983919101 650 7,638 SH   SOLE   7,638 0 0
XPO LOGISTICS INC COM 983793100 997 17,453 SH   SOLE   17,453 0 0
XYLEM INC COM 98419M100 232 3,482 SH   SOLE   3,482 0 0
YAMANA GOLD INC COM 98462Y100 147 62,366 SH   SOLE   62,366 0 0
YUM BRANDS INC COM 988498101 2,935 31,935 SH   SOLE   31,935 0 0
YUM CHINA HLDGS INC COM 98850P109 2,272 67,776 SH   SOLE   67,776 0 0
ZAFGEN INC COM 98885E103 57 11,529 SH   SOLE   11,529 0 0
ZAYO GROUP HLDGS INC COM 98919V105 247 10,832 SH   SOLE   10,832 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 619 5,975 SH   SOLE   5,975 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 264 141,132 SH   SOLE   141,132 0 0
ZOETIS INC CL A 98978V103 2,657 31,064 SH   SOLE   31,064 0 0
ZYNGA INC CL A 98986T108 206 52,441 SH   SOLE   52,441 0 0