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 289 16,071 SH   SOLE 16,071 0 0
3M CO COM 88579Y101 14,111 67,046 SH   SOLE 67,046 0 0
ABB LTD SPONSORED ADR 000375204 256 10,354 SH   SOLE 10,354 0 0
ABBOTT LABS COM 002824100 7,677 159,170 SH   SOLE 159,170 0 0
ABBVIE INC COM 00287Y109 11,752 163,596 SH   SOLE 163,596 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 94 10,230 SH   SOLE 10,230 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 53 10,503 SH   SOLE 10,503 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,418 11,434 SH   SOLE 11,434 0 0
ACCESS NATL CORP COM 004337101 472 17,411 SH   SOLE 17,411 0 0
ACNB CORP COM 000868109 333 11,186 SH   SOLE 11,186 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,217 20,807 SH   SOLE 20,807 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 343 23,783 SH   SOLE 23,783 0 0
ADIENT PLC ORD SHS G0084W101 227 3,326 SH   SOLE 3,326 0 0
ADOBE SYS INC COM 00724F101 1,678 11,711 SH   SOLE 11,711 0 0
ADVANCED MICRO DEVICES INC COM 007903107 234 16,928 SH   SOLE 16,928 0 0
ADVANSIX INC COM 00773T101 227 6,893 SH   SOLE 6,893 0 0
ADVAXIS INC COM NEW 007624208 78 12,000 SH   SOLE 12,000 0 0
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 352 7,223 SH   SOLE 7,223 0 0
ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 247 3,728 SH   SOLE 3,728 0 0
AEGON N V NY REGISTRY SH 007924103 188 34,398 SH   SOLE 34,398 0 0
AEROVIRONMENT INC COM 008073108 393 9,973 SH   SOLE 9,973 0 0
AETNA INC NEW COM 00817Y108 1,951 12,663 SH   SOLE 12,663 0 0
AFLAC INC COM 001055102 1,162 14,959 SH   SOLE 14,959 0 0
AGNC INVT CORP COM 00123Q104 590 27,518 SH   SOLE 27,518 0 0
AGROFRESH SOLUTIONS COM 00856G109 168 21,000 SH   SOLE 21,000 0 0
AIR PRODS & CHEMS INC COM 009158106 857 5,970 SH   SOLE 5,970 0 0
AK STL HLDG CORP COM 001547108 77 12,869 SH   SOLE 12,869 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 216 4,353 SH   SOLE 4,353 0 0
ALASKA AIR GROUP INC COM 011659109 1,050 11,302 SH   SOLE 11,302 0 0
ALBEMARLE CORP COM 012653101 267 2,412 SH   SOLE 2,412 0 0
ALCOA CORP COM 013872106 322 9,433 SH   SOLE 9,433 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 309 2,503 SH   SOLE 2,503 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,266 15,759 SH   SOLE 15,759 0 0
ALIGN TECHNOLOGY INC COM 016255101 344 2,269 SH   SOLE 2,269 0 0
ALLERGAN PLC SHS G0177J108 1,711 7,094 SH   SOLE 7,094 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 263 1,027 SH   SOLE 1,027 0 0
ALLIANT ENERGY CORP COM 018802108 216 5,449 SH   SOLE 5,449 0 0
ALLIANZGI CONV & INCOME FD COM 018828103 81 11,419 SH   SOLE 11,419 0 0
ALLSTATE CORP COM 020002101 786 8,849 SH   SOLE 8,849 0 0
ALPHABET INC CAP STK CL C 02079K107 9,155 9,878 SH   SOLE 9,878 0 0
ALPHABET INC CAP STK CL A 02079K305 7,319 7,705 SH   SOLE 7,705 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 118 13,409 SH   SOLE 13,409 0 0
ALPS ETF TR EQUAL SEC ETF 00162Q205 2,233 34,913 SH   SOLE 34,913 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 1,074 25,171 SH   SOLE 25,171 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 11,094 930,181 SH   SOLE 930,181 0 0
ALTRIA GROUP INC COM 02209S103 18,554 251,764 SH   SOLE 251,764 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 190 46,137 SH   SOLE 46,137 0 0
AMAZON COM INC COM 023135106 24,923 25,021 SH   SOLE 25,021 0 0
AMEREN CORP COM 023608102 437 8,100 SH   SOLE 8,100 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 121 20,257 SH   SOLE 20,257 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 183 11,059 SH   SOLE 11,059 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 577 10,961 SH   SOLE 10,961 0 0
AMERICAN ELEC PWR INC COM 025537101 1,867 27,101 SH   SOLE 27,101 0 0
AMERICAN EXPRESS CO COM 025816109 2,531 30,025 SH   SOLE 30,025 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,389 13,705 SH   SOLE 13,705 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,035 16,414 SH   SOLE 16,414 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,598 19,795 SH   SOLE 19,795 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,290 16,563 SH   SOLE 16,563 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 1,000 22,459 SH   SOLE 22,459 0 0
AMERIPRISE FINL INC COM 03076C106 443 3,334 SH   SOLE 3,334 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,496 26,977 SH   SOLE 26,977 0 0
AMGEN INC COM 031162100 7,874 45,723 SH   SOLE 45,723 0 0
AMPHENOL CORP NEW CL A 032095101 254 3,442 SH   SOLE 3,442 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 7 12,605 SH   SOLE 12,605 0 0
ANADARKO PETE CORP COM 032511107 487 11,172 SH   SOLE 11,172 0 0
ANALOG DEVICES INC COM 032654105 899 11,426 SH   SOLE 11,426 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,903 25,983 SH   SOLE 25,983 0 0
ANNALY CAP MGMT INC COM 035710409 1,516 124,127 SH   SOLE 124,127 0 0
ANSYS INC COM 03662Q105 1,081 8,846 SH   SOLE 8,846 0 0
ANTHEM INC COM 036752103 937 4,879 SH   SOLE 4,879 0 0
AON PLC SHS CL A G0408V102 496 3,664 SH   SOLE 3,664 0 0
APACHE CORP COM 037411105 491 10,424 SH   SOLE 10,424 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 2,288 85,066 SH   SOLE 85,066 0 0
APPLE INC COM 037833100 79,466 547,962 SH   SOLE 547,962 0 0
APPLIED MATLS INC COM 038222105 1,368 31,122 SH   SOLE 31,122 0 0
AQUA AMERICA INC COM 03836W103 2,098 64,280 SH   SOLE 64,280 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 325 7,967 SH   SOLE 7,967 0 0
ARCONIC INC COM 03965L100 548 22,979 SH   SOLE 22,979 0 0
ARES CAP CORP COM 04010L103 2,211 134,216 SH   SOLE 134,216 0 0
ARK ETF TR INDL INNOVATIN 00214Q203 693 24,480 SH   SOLE 24,480 0 0
ARROW ELECTRS INC COM 042735100 231 2,951 SH   SOLE 2,951 0 0
ARROW FINL CORP COM 042744102 271 8,687 SH   SOLE 8,687 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,091 32,426 SH   SOLE 32,426 0 0
AT&T INC COM 00206R102 22,771 618,187 SH   SOLE 618,187 0 0
ATHERSYS INC COM 04744L106 30 19,853 SH   SOLE 19,853 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 62 10,000 SH   SOLE 10,000 0 0
AUTODESK INC COM 052769106 593 5,720 SH   SOLE 5,720 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,221 40,721 SH   SOLE 40,721 0 0
AUTOZONE INC COM 053332102 267 525 SH   SOLE 525 0 0
AVINGER INC COM 053734109 5 10,754 SH   SOLE 10,754 0 0
AVON PRODS INC COM 054303102 54 14,400 SH   SOLE 14,400 0 0
BAIDU INC SPON ADR REP A 056752108 799 4,374 SH   SOLE 4,374 0 0
BANCO SANTANDER SA ADR 05964H105 127 18,861 SH   SOLE 18,861 0 0
BANK AMER CORP COM 060505104 13,430 539,607 SH   SOLE 539,607 0 0
BANK MONTREAL QUE COM 063671101 360 4,828 SH   SOLE 4,828 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,885 36,334 SH   SOLE 36,334 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 142 30,752 SH   SOLE 30,752 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 272 21,341 SH   SOLE 21,341 0 0
BARCLAYS PLC ADR 06738E204 244 22,779 SH   SOLE 22,779 0 0
BARD C R INC COM 067383109 877 2,758 SH   SOLE 2,758 0 0
BARRICK GOLD CORP COM 067901108 409 25,828 SH   SOLE 25,828 0 0
BAXTER INTL INC COM 071813109 1,933 31,930 SH   SOLE 31,930 0 0
BB&T CORP COM 054937107 1,443 31,819 SH   SOLE 31,819 0 0
BCE INC COM NEW 05534B760 1,407 31,270 SH   SOLE 31,270 0 0
BECTON DICKINSON & CO COM 075887109 1,610 8,150 SH   SOLE 8,150 0 0
BED BATH & BEYOND INC COM 075896100 357 11,782 SH   SOLE 11,782 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,277 5 SH   SOLE 5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 35,199 206,832 SH   SOLE 206,832 0 0
BEST BUY INC COM 086516101 456 8,411 SH   SOLE 8,411 0 0
BIOGEN INC COM 09062X103 1,493 5,459 SH   SOLE 5,459 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 468 5,209 SH   SOLE 5,209 0 0
BLACKBERRY LTD COM 09228F103 138 13,972 SH   SOLE 13,972 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 251 5,777 SH   SOLE 5,777 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 277 36,423 SH   SOLE 36,423 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 214 15,582 SH   SOLE 15,582 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 731 66,414 SH   SOLE 66,414 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 785 58,364 SH   SOLE 58,364 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 121 10,462 SH   SOLE 10,462 0 0
BLACKROCK ENH CAP & INC FD I COM 09256A109 213 14,123 SH   SOLE 14,123 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 846 95,415 SH   SOLE 95,415 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 136 10,196 SH   SOLE 10,196 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 76 12,097 SH   SOLE 12,097 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 195 13,812 SH   SOLE 13,812 0 0
BLACKROCK INC COM 09247X101 1,988 4,560 SH   SOLE 4,560 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 210 14,825 SH   SOLE 14,825 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249H104 305 19,311 SH   SOLE 19,311 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 289 19,878 SH   SOLE 19,878 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 192 15,934 SH   SOLE 15,934 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 161 11,136 SH   SOLE 11,136 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 173 12,400 SH   SOLE 12,400 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 298 21,531 SH   SOLE 21,531 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 423 32,031 SH   SOLE 32,031 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 574 38,040 SH   SOLE 38,040 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 318 24,398 SH   SOLE 24,398 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 388 25,180 SH   SOLE 25,180 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 147 17,972 SH   SOLE 17,972 0 0
BLACKROCK STRATEGIC MUN TR COM 09248T109 205 14,797 SH   SOLE 14,797 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 728 31,610 SH   SOLE 31,610 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5,740 172,381 SH   SOLE 172,381 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 6,085 197,505 SH   SOLE 197,505 0 0
BLUEBIRD BIO INC COM 09609G100 238 2,531 SH   SOLE 2,531 0 0
BOEING CO COM 097023105 9,428 46,231 SH   SOLE 46,231 0 0
BORGWARNER INC COM 099724106 293 6,501 SH   SOLE 6,501 0 0
BOSTON SCIENTIFIC CORP COM 101137107 534 19,376 SH   SOLE 19,376 0 0
BP PLC SPONSORED ADR 055622104 4,286 124,849 SH   SOLE 124,849 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 12,221 218,513 SH   SOLE 218,513 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,808 27,209 SH   SOLE 27,209 0 0
BROADCOM LTD SHS Y09827109 1,960 8,112 SH   SOLE 8,112 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 796 10,642 SH   SOLE 10,642 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 268 21,107 SH   SOLE 21,107 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 846 21,005 SH   SOLE 21,005 0 0
BROWN FORMAN CORP CL B 115637209 1,741 36,764 SH   SOLE 36,764 0 0
BRYN MAWR BK CORP COM 117665109 1,279 30,235 SH   SOLE 30,235 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1,922 30,064 SH   SOLE 30,064 0 0
CABLE ONE INC COM 12685J105 773 1,079 SH   SOLE 1,079 0 0
CABOT OIL & GAS CORP COM 127097103 201 8,132 SH   SOLE 8,132 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 145 12,421 SH   SOLE 12,421 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 208 18,604 SH   SOLE 18,604 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 99 11,645 SH   SOLE 11,645 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 470 40,133 SH   SOLE 40,133 0 0
CAMPBELL SOUP CO COM 134429109 735 14,428 SH   SOLE 14,428 0 0
CANADIAN NAT RES LTD COM 136385101 220 7,672 SH   SOLE 7,672 0 0
CANADIAN NATL RY CO COM 136375102 670 8,121 SH   SOLE 8,121 0 0
CANADIAN PAC RY LTD COM 13645T100 309 1,897 SH   SOLE 1,897 0 0
CAPITAL ONE FINL CORP COM 14040H105 883 10,759 SH   SOLE 10,759 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 296 80,419 SH   SOLE 80,419 0 0
CARDINAL HEALTH INC COM 14149Y108 457 5,965 SH   SOLE 5,965 0 0
CARMAX INC COM 143130102 206 3,219 SH   SOLE 3,219 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 506 7,688 SH   SOLE 7,688 0 0
CATERPILLAR INC DEL COM 149123101 6,833 63,365 SH   SOLE 63,365 0 0
CBIZ INC COM 124805102 2,192 148,121 SH   SOLE 148,121 0 0
CBOE HLDGS INC COM 12503M108 851 9,182 SH   SOLE 9,182 0 0
CBRE GROUP INC CL A 12504L109 731 19,881 SH   SOLE 19,881 0 0
CBS CORP NEW CL B 124857202 262 4,114 SH   SOLE 4,114 0 0
CDK GLOBAL INC COM 12508E101 366 5,865 SH   SOLE 5,865 0 0
CECO ENVIRONMENTAL CORP COM 125141101 417 41,022 SH   SOLE 41,022 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,331 19,174 SH   SOLE 19,174 0 0
CELANESE CORP DEL COM SER A 150870103 445 4,625 SH   SOLE 4,625 0 0
CELGENE CORP COM 151020104 11,239 85,198 SH   SOLE 85,198 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 567 56,300 SH   SOLE 56,300 0 0
CENTENE CORP DEL COM 15135B101 286 3,527 SH   SOLE 3,527 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,332 48,850 SH   SOLE 48,850 0 0
CENTRAL FD CDA LTD CL A 153501101 366 30,835 SH   SOLE 30,835 0 0
CENTURYLINK INC COM 156700106 1,124 47,874 SH   SOLE 47,874 0 0
CERNER CORP COM 156782104 821 12,569 SH   SOLE 12,569 0 0
CF INDS HLDGS INC COM 125269100 393 13,236 SH   SOLE 13,236 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,725 8,096 SH   SOLE 8,096 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,184 10,584 SH   SOLE 10,584 0 0
CHEMUNG FINL CORP COM 164024101 291 7,169 SH   SOLE 7,169 0 0
CHENIERE ENERGY INC COM NEW 16411R208 321 6,768 SH   SOLE 6,768 0 0
CHESAPEAKE ENERGY CORP COM 165167107 178 38,263 SH   SOLE 38,263 0 0
CHEVRON CORP NEW COM 166764100 14,192 137,727 SH   SOLE 137,727 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 237 4,581 SH   SOLE 4,581 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 598 1,468 SH   SOLE 1,468 0 0
CHUBB LIMITED COM H1467J104 2,071 14,255 SH   SOLE 14,255 0 0
CHURCH & DWIGHT INC COM 171340102 2,217 42,409 SH   SOLE 42,409 0 0
CIGNA CORPORATION COM 125509109 1,412 8,329 SH   SOLE 8,329 0 0
CINCINNATI FINL CORP COM 172062101 266 3,684 SH   SOLE 3,684 0 0
CINTAS CORP COM 172908105 546 4,318 SH   SOLE 4,318 0 0
CIRRUS LOGIC INC COM 172755100 215 3,356 SH   SOLE 3,356 0 0
CISCO SYS INC COM 17275R102 7,096 229,044 SH   SOLE 229,044 0 0
CITIGROUP INC COM NEW 172967424 3,833 56,669 SH   SOLE 56,669 0 0
CITIZENS FINL GROUP INC COM 174610105 642 17,325 SH   SOLE 17,325 0 0
CITRIX SYS INC COM 177376100 727 9,100 SH   SOLE 9,100 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 655 30,808 SH   SOLE 30,808 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 1,772 71,623 SH   SOLE 71,623 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 900 36,635 SH   SOLE 36,635 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 1,768 69,863 SH   SOLE 69,863 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 562 21,871 SH   SOLE 21,871 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 1,265 58,964 SH   SOLE 58,964 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 1,803 84,786 SH   SOLE 84,786 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 2,241 105,507 SH   SOLE 105,507 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 961 42,538 SH   SOLE 42,538 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 375 7,456 SH   SOLE 7,456 0 0
CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 619 10,255 SH   SOLE 10,255 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 227 6,999 SH   SOLE 6,999 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM ETF 18385P705 590 11,330 SH   SOLE 11,330 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 879 57,657 SH   SOLE 57,657 0 0
CLIFFS NAT RES INC COM 18683K101 365 51,732 SH   SOLE 51,732 0 0
CLOROX CO DEL COM 189054109 3,258 24,407 SH   SOLE 24,407 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 746 58,000 SH   SOLE 58,000 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 166 15,179 SH   SOLE 15,179 0 0
CME GROUP INC COM 12572Q105 579 4,668 SH   SOLE 4,668 0 0
CMS ENERGY CORP COM 125896100 302 6,634 SH   SOLE 6,634 0 0
CNA FINL CORP COM 126117100 244 4,942 SH   SOLE 4,942 0 0
COACH INC COM 189754104 443 9,309 SH   SOLE 9,309 0 0
COCA COLA BOTTLING CO CONS COM 191098102 522 2,303 SH   SOLE 2,303 0 0
COCA COLA CO COM 191216100 10,956 246,841 SH   SOLE 246,841 0 0
COGINT INC COM 19241Q101 99 20,000 SH   SOLE 20,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 723 10,755 SH   SOLE 10,755 0 0
COHEN & STEERS CLOSED END OP COM 19248P106 262 20,160 SH   SOLE 20,160 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 135 12,643 SH   SOLE 12,643 0 0
COLGATE PALMOLIVE CO COM 194162103 4,299 58,816 SH   SOLE 58,816 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 2,474 172,252 SH   SOLE 172,252 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,193 54,478 SH   SOLE 54,478 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 1,423 65,112 SH   SOLE 65,112 0 0
COMCAST CORP NEW CL A 20030N101 6,635 171,184 SH   SOLE 171,184 0 0
COMMAND SEC CORP COM 20050L100 44 13,000 SH   SOLE 13,000 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 421 23,945 SH   SOLE 23,945 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,653 24,893 SH   SOLE 24,893 0 0
CONAGRA BRANDS INC COM 205887102 1,491 44,801 SH   SOLE 44,801 0 0
CONCHO RES INC COM 20605P101 304 2,501 SH   SOLE 2,501 0 0
CONOCOPHILLIPS COM 20825C104 3,995 92,366 SH   SOLE 92,366 0 0
CONSOL ENERGY INC COM 20854P109 253 16,951 SH   SOLE 16,951 0 0
CONSOLIDATED EDISON INC COM 209115104 2,766 34,413 SH   SOLE 34,413 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,920 9,906 SH   SOLE 9,906 0 0
COOPER TIRE & RUBR CO COM 216831107 267 7,432 SH   SOLE 7,432 0 0
CORMEDIX INC COM 21900C100 30 74,073 SH   SOLE 74,073 0 0
CORNERSTONE STRATEGIC VALUE COM 21924B302 241 14,876 SH   SOLE 14,876 0 0
CORNERSTONE TOTAL RTRN FD IN COM 21924U300 185 11,400 SH   SOLE 11,400 0 0
CORNING INC COM 219350105 2,322 76,055 SH   SOLE 76,055 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,944 26,114 SH   SOLE 26,114 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 651 3,941 SH   SOLE 3,941 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 193 12,690 SH   SOLE 12,690 0 0
CRITEO S A SPONS ADS 226718104 703 14,080 SH   SOLE 14,080 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,156 11,659 SH   SOLE 11,659 0 0
CSX CORP COM 126408103 2,169 39,518 SH   SOLE 39,518 0 0
CUMMINS INC COM 231021106 1,293 7,831 SH   SOLE 7,831 0 0
CVR PARTNERS LP COM 126633106 78 22,210 SH   SOLE 22,210 0 0
CVS HEALTH CORP COM 126650100 2,923 37,394 SH   SOLE 37,394 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 237 17,305 SH   SOLE 17,305 0 0
CYS INVTS INC COM 12673A108 140 16,669 SH   SOLE 16,669 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,640 100,000 SH   SOLE 100,000 0 0
CYTOSORBENTS CORP COM NEW 23283X206 43 10,000 SH   SOLE 10,000 0 0
D R HORTON INC COM 23331A109 279 7,516 SH   SOLE 7,516 0 0
DANAHER CORP DEL COM 235851102 1,562 18,917 SH   SOLE 18,917 0 0
DARDEN RESTAURANTS INC COM 237194105 374 4,193 SH   SOLE 4,193 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 243 3,752 SH   SOLE 3,752 0 0
DAVITA INC COM 23918K108 320 5,136 SH   SOLE 5,136 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 3,778 125,476 SH   SOLE 125,476 0 0
DEERE & CO COM 244199105 4,184 32,675 SH   SOLE 32,675 0 0
DELCATH SYS INC COM PAR 24661P500 3 13,639 SH   SOLE 13,639 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 579 6,367 SH   SOLE 6,367 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 825 15,047 SH   SOLE 15,047 0 0
DENTSPLY SIRONA INC COM 24906P109 210 3,266 SH   SOLE 3,266 0 0
DEVON ENERGY CORP NEW COM 25179M103 839 28,211 SH   SOLE 28,211 0 0
DEXTERA SURGICAL INC COM 252366109 11 40,000 SH   SOLE 40,000 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,177 18,258 SH   SOLE 18,258 0 0
DIGITAL RLTY TR INC COM 253868103 508 4,619 SH   SOLE 4,619 0 0
DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 195 11,355 SH   SOLE 11,355 0 0
DISCOVER FINL SVCS COM 254709108 634 10,379 SH   SOLE 10,379 0 0
DISH NETWORK CORP CL A 25470M109 360 5,606 SH   SOLE 5,606 0 0
DISNEY WALT CO COM DISNEY 254687106 15,573 150,135 SH   SOLE 150,135 0 0
DNP SELECT INCOME FD COM 23325P104 2,182 196,960 SH   SOLE 196,960 0 0
DOLLAR GEN CORP NEW COM 256677105 310 4,457 SH   SOLE 4,457 0 0
DOLLAR TREE INC COM 256746108 944 14,196 SH   SOLE 14,196 0 0
DOMINION ENERGY INC COM 25746U109 3,815 50,457 SH   SOLE 50,457 0 0
DOMINOS PIZZA INC COM 25754A201 1,116 5,275 SH   SOLE 5,275 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 2,808 135,712 SH   SOLE 135,712 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 219 8,724 SH   SOLE 8,724 0 0
DOVER CORP COM 260003108 408 4,906 SH   SOLE 4,906 0 0
DOW CHEM CO COM 260543103 4,898 75,920 SH   SOLE 75,920 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 452 5,067 SH   SOLE 5,067 0 0
DTE ENERGY CO COM 233331107 652 6,218 SH   SOLE 6,218 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 6,568 79,560 SH   SOLE 79,560 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,172 62,173 SH   SOLE 62,173 0 0
DUKE REALTY CORP COM NEW 264411505 211 7,699 SH   SOLE 7,699 0 0
DUNKIN BRANDS GROUP INC COM 265504100 532 9,804 SH   SOLE 9,804 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 239 4,043 SH   SOLE 4,043 0 0
DXC TECHNOLOGY CO COM 23355L106 421 5,418 SH   SOLE 5,418 0 0
EAGLE MATERIALS INC COM 26969P108 215 2,359 SH   SOLE 2,359 0 0
EASTMAN CHEM CO COM 277432100 356 4,207 SH   SOLE 4,207 0 0
EATON CORP PLC SHS G29183103 1,898 23,603 SH   SOLE 23,603 0 0
EATON VANCE FLTING RATE INC COM 278279104 1,951 128,911 SH   SOLE 128,911 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 355 25,354 SH   SOLE 25,354 0 0
EATON VANCE MUN BD FD COM 27827X101 769 60,637 SH   SOLE 60,637 0 0
EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 276 20,164 SH   SOLE 20,164 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 348 23,331 SH   SOLE 23,331 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 1,236 56,359 SH   SOLE 56,359 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 525 57,216 SH   SOLE 57,216 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 2,464 215,362 SH   SOLE 215,362 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 164 10,702 SH   SOLE 10,702 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 1,188 103,061 SH   SOLE 103,061 0 0
EBAY INC COM 278642103 620 17,683 SH   SOLE 17,683 0 0
ECOLAB INC COM 278865100 2,002 15,162 SH   SOLE 15,162 0 0
EDISON INTL COM 281020107 348 4,557 SH   SOLE 4,557 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 724 6,163 SH   SOLE 6,163 0 0
ELECTRONIC ARTS INC COM 285512109 638 5,918 SH   SOLE 5,918 0 0
ELKHORN ETF TR LUNT LW VL/HIG 287711790 2,047 67,316 SH   SOLE 67,316 0 0
EMERSON ELEC CO COM 291011104 3,544 59,328 SH   SOLE 59,328 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 1,053 66,116 SH   SOLE 66,116 0 0
ENBRIDGE INC COM 29250N105 2,251 56,597 SH   SOLE 56,597 0 0
ENCANA CORP COM 292505104 461 52,597 SH   SOLE 52,597 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1,794 100,226 SH   SOLE 100,226 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 2,657 132,814 SH   SOLE 132,814 0 0
ENTERGY CORP NEW COM 29364G103 430 5,709 SH   SOLE 5,709 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,916 181,008 SH   SOLE 181,008 0 0
EOG RES INC COM 26875P101 1,845 20,585 SH   SOLE 20,585 0 0
EPR PPTYS COM SH BEN INT 26884U109 207 2,943 SH   SOLE 2,943 0 0
ETF MANAGERS TR PUREFUNDS ISE JR 26924G102 192 16,610 SH   SOLE 16,610 0 0
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 1,453 48,182 SH   SOLE 48,182 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 1,026 107,979 SH   SOLE 107,979 0 0
ETFIS SER TR I BIOSHS BIOTE 26923G202 415 10,440 SH   SOLE 10,440 0 0
ETFIS SER TR I BIOSHS BIO CLI 26923G301 224 9,200 SH   SOLE 9,200 0 0
ETFIS SER TR I ISECTR GRW ETF 26923G855 1,481 59,743 SH   SOLE 59,743 0 0
ETFS GOLD TR SHS 26922Y105 366 3,107 SH   SOLE 3,107 0 0
EVERSOURCE ENERGY COM 30040W108 741 12,358 SH   SOLE 12,358 0 0
EXACT SCIENCES CORP COM 30063P105 292 7,840 SH   SOLE 7,840 0 0
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 4,551 232,790 SH   SOLE 232,790 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 337 9,791 SH   SOLE 9,791 0 0
EXELIXIS INC COM 30161Q104 247 9,671 SH   SOLE 9,671 0 0
EXELON CORP COM 30161N101 2,520 70,464 SH   SOLE 70,464 0 0
EXPEDIA INC DEL COM NEW 30212P303 619 4,126 SH   SOLE 4,126 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,091 17,624 SH   SOLE 17,624 0 0
EXXON MOBIL CORP COM 30231G102 25,082 312,864 SH   SOLE 312,864 0 0
FACEBOOK INC CL A 30303M102 18,598 121,189 SH   SOLE 121,189 0 0
FARMERS CAP BK CORP COM 309562106 244 6,200 SH   SOLE 6,200 0 0
FASTENAL CO COM 311900104 895 20,451 SH   SOLE 20,451 0 0
FEDEX CORP COM 31428X106 3,586 16,387 SH   SOLE 16,387 0 0
FIDELITY MSCI ENERGY IDX 316092402 246 13,842 SH   SOLE 13,842 0 0
FIDELITY MSCI FINLS IDX 316092501 1,239 33,667 SH   SOLE 33,667 0 0
FIDELITY MSCI INFO TECH I 316092808 406 9,369 SH   SOLE 9,369 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 618 2,545 SH   SOLE 2,545 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 436 4,996 SH   SOLE 4,996 0 0
FIFTH THIRD BANCORP COM 316773100 251 9,528 SH   SOLE 9,528 0 0
FIREEYE INC COM 31816Q101 161 10,448 SH   SOLE 10,448 0 0
FIRST AMERN FINL CORP COM 31847R102 312 7,015 SH   SOLE 7,015 0 0
FIRST BANCORP N C COM 318910106 213 6,845 SH   SOLE 6,845 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 253 20,856 SH   SOLE 20,856 0 0
FIRST SOLAR INC COM 336433107 307 7,752 SH   SOLE 7,752 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 201 10,850 SH   SOLE 10,850 0 0
FIRST TR ENERGY INCOME & GRW COM 33738G104 768 30,448 SH   SOLE 30,448 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 276 15,206 SH   SOLE 15,206 0 0
FIRST TR ENHANCED EQTY INC F COM 337318109 260 17,500 SH   SOLE 17,500 0 0
FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 230 5,230 SH   SOLE 5,230 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,407 23,727 SH   SOLE 23,727 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 634 13,873 SH   SOLE 13,873 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1,403 12,361 SH   SOLE 12,361 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 8,104 84,503 SH   SOLE 84,503 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 225 6,138 SH   SOLE 6,138 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 786 17,381 SH   SOLE 17,381 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 348 26,521 SH   SOLE 26,521 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,104 38,440 SH   SOLE 38,440 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 855 12,840 SH   SOLE 12,840 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 275 7,656 SH   SOLE 7,656 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1,355 35,262 SH   SOLE 35,262 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 654 14,796 SH   SOLE 14,796 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 850 31,783 SH   SOLE 31,783 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 360 9,062 SH   SOLE 9,062 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 693 27,812 SH   SOLE 27,812 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 480 22,076 SH   SOLE 22,076 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2,563 104,592 SH   SOLE 104,592 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 6,404 132,241 SH   SOLE 132,241 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1,675 34,010 SH   SOLE 34,010 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 481 25,013 SH   SOLE 25,013 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1,439 46,043 SH   SOLE 46,043 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 326 11,956 SH   SOLE 11,956 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 9,560 381,646 SH   SOLE 381,646 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 560 23,594 SH   SOLE 23,594 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 3,999 171,551 SH   SOLE 171,551 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 946 18,116 SH   SOLE 18,116 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1,393 23,208 SH   SOLE 23,208 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1,189 59,258 SH   SOLE 59,258 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 571 11,286 SH   SOLE 11,286 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 216 5,600 SH   SOLE 5,600 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 724 29,475 SH   SOLE 29,475 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 779 14,093 SH   SOLE 14,093 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 9,626 192,369 SH   SOLE 192,369 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,972 36,992 SH   SOLE 36,992 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 492 8,321 SH   SOLE 8,321 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 6,845 245,518 SH   SOLE 245,518 0 0
FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 440 7,504 SH   SOLE 7,504 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 2,790 43,872 SH   SOLE 43,872 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 444 19,564 SH   SOLE 19,564 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 342 26,101 SH   SOLE 26,101 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 6,611 227,869 SH   SOLE 227,869 0 0
FIRSTENERGY CORP COM 337932107 528 18,011 SH   SOLE 18,011 0 0
FISERV INC COM 337738108 1,996 16,257 SH   SOLE 16,257 0 0
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 356 13,405 SH   SOLE 13,405 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 274 17,594 SH   SOLE 17,594 0 0
FLAHERTY & CRUMRINE PFD INC COM 33848E106 335 26,512 SH   SOLE 26,512 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 704 31,911 SH   SOLE 31,911 0 0
FLEXSHARES TR MORNSTAR USMKT 33939L100 217 2,140 SH   SOLE 2,140 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 394 15,686 SH   SOLE 15,686 0 0
FLEXSHARES TR READY ACC VARI 33939L886 436 5,779 SH   SOLE 5,779 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 4,481 395,205 SH   SOLE 395,205 0 0
FORTINET INC COM 34959E109 610 15,835 SH   SOLE 15,835 0 0
FQF TR O SHARES EUROP 351680830 258 9,560 SH   SOLE 9,560 0 0
FQF TR O SHS FTSE EUR 351680848 275 11,130 SH   SOLE 11,130 0 0
FQF TR OSHARS FTSE US 351680855 4,183 143,450 SH   SOLE 143,450 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 486 16,126 SH   SOLE 16,126 0 0
FREEPORT-MCMORAN INC CL B 35671D857 496 39,602 SH   SOLE 39,602 0 0
FS INVT CORP COM 302635107 18,815 2,079,010 SH   SOLE 2,079,010 0 0
FULTON FINL CORP PA COM 360271100 332 17,484 SH   SOLE 17,484 0 0
GABELLI DIVD & INCOME TR COM 36242H104 461 21,040 SH   SOLE 21,040 0 0
GABELLI EQUITY TR INC COM 362397101 534 86,390 SH   SOLE 86,390 0 0
GALLAGHER ARTHUR J & CO COM 363576109 443 7,710 SH   SOLE 7,710 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 186 33,880 SH   SOLE 33,880 0 0
GARMIN LTD SHS H2906T109 222 4,413 SH   SOLE 4,413 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 302 12,944 SH   SOLE 12,944 0 0
GENERAL DYNAMICS CORP COM 369550108 3,502 17,423 SH   SOLE 17,423 0 0
GENERAL ELECTRIC CO COM 369604103 20,471 786,014 SH   SOLE 786,014 0 0
GENERAL MLS INC COM 370334104 2,968 55,573 SH   SOLE 55,573 0 0
GENERAL MTRS CO COM 37045V100 2,120 60,254 SH   SOLE 60,254 0 0
GENUINE PARTS CO COM 372460105 556 6,525 SH   SOLE 6,525 0 0
GENWORTH FINL INC COM CL A 37247D106 77 21,380 SH   SOLE 21,380 0 0
GEO GROUP INC NEW COM 36162J106 458 15,765 SH   SOLE 15,765 0 0
GERDAU S A SPON ADR REP PFD 373737105 253 75,918 SH   SOLE 75,918 0 0
GILEAD SCIENCES INC COM 375558103 5,600 80,809 SH   SOLE 80,809 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3,072 72,764 SH   SOLE 72,764 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 5,949 434,539 SH   SOLE 434,539 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 213 8,527 SH   SOLE 8,527 0 0
GLOBAL X FDS GLB X GURU INDEX 37950E341 858 31,760 SH   SOLE 31,760 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 271 9,564 SH   SOLE 9,564 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 752 35,128 SH   SOLE 35,128 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780 724 40,333 SH   SOLE 40,333 0 0
GLOBAL X FDS SUPER DIV ALTR 37954Y806 3,714 241,149 SH   SOLE 241,149 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 534 39,581 SH   SOLE 39,581 0 0
GLOBALSTAR INC COM 378973408 21 10,000 SH   SOLE 10,000 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 2,511 111,175 SH   SOLE 111,175 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 371 11,853 SH   SOLE 11,853 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 528 10,977 SH   SOLE 10,977 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,667 7,385 SH   SOLE 7,385 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 520 14,589 SH   SOLE 14,589 0 0
GRAHAM HLDGS CO COM 384637104 659 1,099 SH   SOLE 1,099 0 0
GRAINGER W W INC COM 384802104 234 1,312 SH   SOLE 1,312 0 0
GRAMERCY PPTY TR COM NEW 385002308 1,679 56,757 SH   SOLE 56,757 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 201 3,184 SH   SOLE 3,184 0 0
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 100 12,122 SH   SOLE 12,122 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 755 7,538 SH   SOLE 7,538 0 0
HAIN CELESTIAL GROUP INC COM 405217100 617 15,989 SH   SOLE 15,989 0 0
HALLIBURTON CO COM 406216101 778 18,379 SH   SOLE 18,379 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 247 6,763 SH   SOLE 6,763 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 391 17,765 SH   SOLE 17,765 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 636 24,694 SH   SOLE 24,694 0 0
HANESBRANDS INC COM 410345102 548 23,920 SH   SOLE 23,920 0 0
HARLEY DAVIDSON INC COM 412822108 462 8,793 SH   SOLE 8,793 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 785 14,844 SH   SOLE 14,844 0 0
HASBRO INC COM 418056107 1,058 9,438 SH   SOLE 9,438 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 266 8,284 SH   SOLE 8,284 0 0
HCP INC COM 40414L109 1,108 35,878 SH   SOLE 35,878 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 579 6,650 SH   SOLE 6,650 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 886 30,007 SH   SOLE 30,007 0 0
HENRY JACK & ASSOC INC COM 426281101 799 7,699 SH   SOLE 7,699 0 0
HERC HLDGS INC COM 42704L104 323 7,964 SH   SOLE 7,964 0 0
HERCULES CAPITAL INC COM 427096508 255 18,955 SH   SOLE 18,955 0 0
HERSHEY CO COM 427866108 816 7,756 SH   SOLE 7,756 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 235 19,913 SH   SOLE 19,913 0 0
HESS CORP COM 42809H107 452 10,644 SH   SOLE 10,644 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 540 32,276 SH   SOLE 32,276 0 0
HEXCEL CORP NEW COM 428291108 359 6,686 SH   SOLE 6,686 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 314 17,011 SH   SOLE 17,011 0 0
HILL ROM HLDGS INC COM 431475102 343 4,218 SH   SOLE 4,218 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 141 17,300 SH   SOLE 17,300 0 0
HOLOGIC INC COM 436440101 509 11,361 SH   SOLE 11,361 0 0
HOME DEPOT INC COM 437076102 14,518 96,019 SH   SOLE 96,019 0 0
HONEYWELL INTL INC COM 438516106 5,964 44,283 SH   SOLE 44,283 0 0
HORMEL FOODS CORP COM 440452100 2,172 66,507 SH   SOLE 66,507 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 310 10,792 SH   SOLE 10,792 0 0
HP INC COM 40434L105 1,128 63,120 SH   SOLE 63,120 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 556 11,676 SH   SOLE 11,676 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 221 8,336 SH   SOLE 8,336 0 0
HUMANA INC COM 444859102 208 872 SH   SOLE 872 0 0
HUNTSMAN CORP COM 447011107 371 13,940 SH   SOLE 13,940 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 50 28,200 SH   SOLE 28,200 0 0
IDEXX LABS INC COM 45168D104 235 1,454 SH   SOLE 1,454 0 0
II VI INC COM 902104108 384 10,704 SH   SOLE 10,704 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,921 13,142 SH   SOLE 13,142 0 0
ILLUMINA INC COM 452327109 926 5,480 SH   SOLE 5,480 0 0
IMMERSION CORP COM 452521107 1,074 125,411 SH   SOLE 125,411 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 170 17,440 SH   SOLE 17,440 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 3,180 107,994 SH   SOLE 107,994 0 0
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 219 8,576 SH   SOLE 8,576 0 0
ING GROEP N V SPONSORED ADR 456837103 316 17,677 SH   SOLE 17,677 0 0
INGERSOLL-RAND PLC SHS G47791101 1,119 11,942 SH   SOLE 11,942 0 0
INTEL CORP COM 458140100 7,839 232,964 SH   SOLE 232,964 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 925 14,114 SH   SOLE 14,114 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,773 57,183 SH   SOLE 57,183 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 271 2,056 SH   SOLE 2,056 0 0
INTL PAPER CO COM 460146103 2,929 51,173 SH   SOLE 51,173 0 0
INTREXON CORP COM 46122T102 917 39,026 SH   SOLE 39,026 0 0
INTUIT COM 461202103 504 3,818 SH   SOLE 3,818 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,232 1,301 SH   SOLE 1,301 0 0
INVESCO LTD SHS G491BT108 629 17,242 SH   SOLE 17,242 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 673 40,603 SH   SOLE 40,603 0 0
INVESCO MUN TR COM 46131J103 358 27,850 SH   SOLE 27,850 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 237 19,076 SH   SOLE 19,076 0 0
INVESCO SR INCOME TR COM 46131H107 215 47,219 SH   SOLE 47,219 0 0
IONIS PHARMACEUTICALS INC COM 462222100 263 5,102 SH   SOLE 5,102 0 0
IROBOT CORP COM 462726100 474 5,614 SH   SOLE 5,614 0 0
IRON MTN INC NEW COM 46284V101 265 7,929 SH   SOLE 7,929 0 0
ISHARES MSCI FRNTR100ETF 464286145 1,537 53,348 SH   SOLE 53,348 0 0
ISHARES AUSTRIA CAPD ETF 464286202 831 38,593 SH   SOLE 38,593 0 0
ISHARES MSCI BRZ CAP ETF 464286400 1,207 34,840 SH   SOLE 34,840 0 0
ISHARES MIN VOL GBL ETF 464286525 3,611 46,000 SH   SOLE 46,000 0 0
ISHARES MIN VOL EMRG MKT 464286533 7,720 139,526 SH   SOLE 139,526 0 0
ISHARES MSCI EURZONE ETF 464286608 1,939 47,823 SH   SOLE 47,823 0 0
ISHARES MSCI PAC JP ETF 464286665 580 13,117 SH   SOLE 13,117 0 0
ISHARES MSCI FRANCE ETF 464286707 282 9,802 SH   SOLE 9,802 0 0
ISHARES MSCI SPAN CP ETF 464286764 721 21,889 SH   SOLE 21,889 0 0
ISHARES MSCI STH KOR ETF 464286772 216 3,207 SH   SOLE 3,207 0 0
ISHARES MSCI MEX CAP ETF 464286822 874 15,810 SH   SOLE 15,810 0 0
ISHARES MSCI HONG KG ETF 464286871 1,044 44,808 SH   SOLE 44,808 0 0
ISHARES IBONDS SEP17 ETF 464289271 3,838 141,146 SH   SOLE 141,146 0 0
ISHARES RUS TP200 GR ETF 464289438 881 13,635 SH   SOLE 13,635 0 0
ISHARES CORE LT USDB ETF 464289479 410 6,552 SH   SOLE 6,552 0 0
ISHARES 10+ YR CR BD ETF 464289511 586 9,616 SH   SOLE 9,616 0 0
ISHARES INDIA 50 ETF 464289529 381 10,988 SH   SOLE 10,988 0 0
ISHARES AGGRES ALLOC ETF 464289859 880 17,137 SH   SOLE 17,137 0 0
ISHARES GRWT ALLOCAT ETF 464289867 819 18,925 SH   SOLE 18,925 0 0
ISHARES MODERT ALLOC ETF 464289875 3,762 101,807 SH   SOLE 101,807 0 0
ISHARES CONSER ALLOC ETF 464289883 6,500 192,475 SH   SOLE 192,475 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,394 119,454 SH   SOLE 119,454 0 0
ISHARES INC CORE MSCI EMKT 46434G103 30,914 616,927 SH   SOLE 616,927 0 0
ISHARES INC MSCI RUS ETF NEW 46434G798 992 34,012 SH   SOLE 34,012 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 350 11,099 SH   SOLE 11,099 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,872 35,433 SH   SOLE 35,433 0 0
ISHARES INC MSCI ITL ETF NEW 46434G830 348 12,280 SH   SOLE 12,280 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 1,774 119,593 SH   SOLE 119,593 0 0
ISHARES TR S&P 100 ETF 464287101 1,206 11,249 SH   SOLE 11,249 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 322 2,295 SH   SOLE 2,295 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 6,300 43,022 SH   SOLE 43,022 0 0
ISHARES TR CORE S&P TTL STK 464287150 14,488 261,100 SH   SOLE 261,100 0 0
ISHARES TR SELECT DIVID ETF 464287168 17,710 193,727 SH   SOLE 193,727 0 0
ISHARES TR TIPS BD ETF 464287176 11,366 101,104 SH   SOLE 101,104 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 414 10,464 SH   SOLE 10,464 0 0
ISHARES TR TRANS AVG ETF 464287192 709 4,072 SH   SOLE 4,072 0 0
ISHARES TR CORE S&P500 ETF 464287200 48,924 200,560 SH   SOLE 200,560 0 0
ISHARES TR CORE US AGGBD ET 464287226 23,907 219,432 SH   SOLE 219,432 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 14,003 337,262 SH   SOLE 337,262 0 0
ISHARES TR IBOXX INV CP ETF 464287242 14,191 118,333 SH   SOLE 118,333 0 0
ISHARES TR GLOBAL TECH ETF 464287291 375 2,835 SH   SOLE 2,835 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 17,680 128,566 SH   SOLE 128,566 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 697 6,432 SH   SOLE 6,432 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 681 10,623 SH   SOLE 10,623 0 0
ISHARES TR NA NAT RES 464287374 258 8,235 SH   SOLE 8,235 0 0
ISHARES TR S&P 500 VAL ETF 464287408 10,187 97,124 SH   SOLE 97,124 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,616 21,285 SH   SOLE 21,285 0 0
ISHARES TR 7-10YR TR BD ETF 464287440 2,525 23,842 SH   SOLE 23,842 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 2,799 33,151 SH   SOLE 33,151 0 0
ISHARES TR MSCI EAFE ETF 464287465 27,100 416,914 SH   SOLE 416,914 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 2,611 31,373 SH   SOLE 31,373 0 0
ISHARES TR RUS MD CP GR ETF 464287481 10,839 100,379 SH   SOLE 100,379 0 0
ISHARES TR RUS MID CAP ETF 464287499 7,493 39,239 SH   SOLE 39,239 0 0
ISHARES TR CORE S&P MCP ETF 464287507 65,031 374,277 SH   SOLE 374,277 0 0
ISHARES TR NA TEC-SFTWR ETF 464287515 462 3,346 SH   SOLE 3,346 0 0
ISHARES TR N AMER TECH ETF 464287549 247 1,683 SH   SOLE 1,683 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 6,450 20,811 SH   SOLE 20,811 0 0
ISHARES TR COHEN&STEER REIT 464287564 1,853 18,805 SH   SOLE 18,805 0 0
ISHARES TR GLOBAL 100 ETF 464287572 402 4,764 SH   SOLE 4,764 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 609 3,736 SH   SOLE 3,736 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 21,916 189,811 SH   SOLE 189,811 0 0
ISHARES TR S&P MC 400GR ETF 464287606 5,511 28,024 SH   SOLE 28,024 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 37,637 315,639 SH   SOLE 315,639 0 0
ISHARES TR RUS 1000 ETF 464287622 12,829 95,148 SH   SOLE 95,148 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,013 25,601 SH   SOLE 25,601 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 4,431 26,320 SH   SOLE 26,320 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 18,249 130,456 SH   SOLE 130,456 0 0
ISHARES TR CORE S&P VLU ETF 464287663 16,177 317,889 SH   SOLE 317,889 0 0
ISHARES TR CORE S&P US ETF 464287671 34,943 721,210 SH   SOLE 721,210 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,067 7,428 SH   SOLE 7,428 0 0
ISHARES TR U.S. UTILITS ETF 464287697 1,319 10,243 SH   SOLE 10,243 0 0
ISHARES TR S&P MC 400VL ETF 464287705 3,305 22,323 SH   SOLE 22,323 0 0
ISHARES TR U.S. TECH ETF 464287721 7,676 54,201 SH   SOLE 54,201 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,604 33,331 SH   SOLE 33,331 0 0
ISHARES TR U.S. INDS ETF 464287754 898 6,774 SH   SOLE 6,774 0 0
ISHARES TR US HLTHCARE ETF 464287762 1,717 10,363 SH   SOLE 10,363 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 1,986 17,282 SH   SOLE 17,282 0 0
ISHARES TR U.S. FINLS ETF 464287788 3,870 35,801 SH   SOLE 35,801 0 0
ISHARES TR U.S. ENERGY ETF 464287796 908 25,849 SH   SOLE 25,849 0 0
ISHARES TR CORE S&P SCP ETF 464287804 46,142 662,099 SH   SOLE 662,099 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 4,014 33,236 SH   SOLE 33,236 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 3,181 35,144 SH   SOLE 35,144 0 0
ISHARES TR DOW JONES US ETF 464287846 1,030 8,474 SH   SOLE 8,474 0 0
ISHARES TR EUROPE ETF 464287861 352 7,939 SH   SOLE 7,939 0 0
ISHARES TR SP SMCP600VL ETF 464287879 2,766 19,909 SH   SOLE 19,909 0 0
ISHARES TR SP SMCP600GR ETF 464287887 3,717 23,959 SH   SOLE 23,959 0 0
ISHARES TR INTL TREA BD ETF 464288117 440 4,641 SH   SOLE 4,641 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,228 11,612 SH   SOLE 11,612 0 0
ISHARES TR GL TIMB FORE ETF 464288174 338 5,555 SH   SOLE 5,555 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 562 3,322 SH   SOLE 3,322 0 0
ISHARES TR MSCI ACWI EX US 464288240 385 8,445 SH   SOLE 8,445 0 0
ISHARES TR MSCI ACWI ETF 464288257 4,617 70,491 SH   SOLE 70,491 0 0
ISHARES TR EAFE SML CP ETF 464288273 640 11,151 SH   SOLE 11,151 0 0
ISHARES TR JP MOR EM MK ETF 464288281 5,888 51,924 SH   SOLE 51,924 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 234 1,284 SH   SOLE 1,284 0 0
ISHARES TR NEW YORK MUN ETF 464288323 769 6,919 SH   SOLE 6,919 0 0
ISHARES TR GLB INFRASTR ETF 464288372 397 9,120 SH   SOLE 9,120 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 1,284 8,717 SH   SOLE 8,717 0 0
ISHARES TR NATIONAL MUN ETF 464288414 5,887 53,569 SH   SOLE 53,569 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,954 90,705 SH   SOLE 90,705 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 3,965 24,721 SH   SOLE 24,721 0 0
ISHARES TR IBOXX HI YD ETF 464288513 9,282 105,815 SH   SOLE 105,815 0 0
ISHARES TR CRE U S REIT ETF 464288521 323 6,707 SH   SOLE 6,707 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,026 11,463 SH   SOLE 11,463 0 0
ISHARES TR MBS ETF 464288588 9,871 92,706 SH   SOLE 92,706 0 0
ISHARES TR MRGSTR SM CP GR 464288604 210 1,311 SH   SOLE 1,311 0 0
ISHARES TR INTRM GOV/CR ETF 464288612 1,643 14,873 SH   SOLE 14,873 0 0
ISHARES TR US CREDIT BD ETF 464288620 351 3,159 SH   SOLE 3,159 0 0
ISHARES TR INTERM CR BD ETF 464288638 6,129 56,025 SH   SOLE 56,025 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 7,289 69,287 SH   SOLE 69,287 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 1,372 11,137 SH   SOLE 11,137 0 0
ISHARES TR SHRT TRS BD ETF 464288679 353 3,199 SH   SOLE 3,199 0 0
ISHARES TR U.S. PFD STK ETF 464288687 13,283 340,063 SH   SOLE 340,063 0 0
ISHARES TR MRNING SM CP ETF 464288703 474 3,389 SH   SOLE 3,389 0 0
ISHARES TR US HOME CONS ETF 464288752 1,116 32,191 SH   SOLE 32,191 0 0
ISHARES TR U.S. AER&DEF ETF 464288760 6,570 40,861 SH   SOLE 40,861 0 0
ISHARES TR US REGNL BKS ETF 464288778 940 20,411 SH   SOLE 20,411 0 0
ISHARES TR US BR DEL SE ETF 464288794 1,826 33,898 SH   SOLE 33,898 0 0
ISHARES TR USA ESG SLCT ETF 464288802 334 3,276 SH   SOLE 3,276 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,049 6,319 SH   SOLE 6,319 0 0
ISHARES TR U.S. PHARMA ETF 464288836 407 2,640 SH   SOLE 2,640 0 0
ISHARES TR US OIL&GS EX ETF 464288851 580 10,755 SH   SOLE 10,755 0 0
ISHARES TR EAFE VALUE ETF 464288877 964 18,635 SH   SOLE 18,635 0 0
ISHARES TR EAFE GRWTH ETF 464288885 323 4,399 SH   SOLE 4,399 0 0
ISHARES TR US TREASURY ETF 46429B267 799 31,752 SH   SOLE 31,752 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 2,865 112,363 SH   SOLE 112,363 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 4,471 175,588 SH   SOLE 175,588 0 0
ISHARES TR FLTG RATE BD ETF 46429B655 3,553 69,824 SH   SOLE 69,824 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 19,352 234,380 SH   SOLE 234,380 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 21,091 308,076 SH   SOLE 308,076 0 0
ISHARES TR MIN VOL USA ETF 46429B697 30,869 632,912 SH   SOLE 632,912 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,965 29,643 SH   SOLE 29,643 0 0
ISHARES TR USA QUALITY FCTR 46432F339 397 5,327 SH   SOLE 5,327 0 0
ISHARES TR USA VALUE FACTOR 46432F388 1,436 19,499 SH   SOLE 19,499 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 4,644 51,411 SH   SOLE 51,411 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 7,636 133,212 SH   SOLE 133,212 0 0
ISHARES TR CORE MSCI EAFE 46432F842 22,617 372,845 SH   SOLE 372,845 0 0
ISHARES TR CORE ST USDB ETF 46432F859 540 10,781 SH   SOLE 10,781 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 312 12,349 SH   SOLE 12,349 0 0
ISHARES TR IBONDS MAR18 ETF 46432FAW7 707 27,641 PRN   SOLE 27,641 0 0
ISHARES TR IBONDS MAR20 ETF 46432FBC0 379 14,451 PRN   SOLE 14,451 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 13,455 266,672 SH   SOLE 266,672 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 396 15,056 SH   SOLE 15,056 0 0
ISHARES TR MULTIFACTOR USA 46434V282 369 12,812 SH   SOLE 12,812 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 465 9,775 SH   SOLE 9,775 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 2,343 91,484 SH   SOLE 91,484 0 0
ISHARES TR CORE TL USD BD 46434V613 216 4,258 SH   SOLE 4,258 0 0
ISHARES TR CORE DIV GRWTH 46434V621 4,998 159,469 SH   SOLE 159,469 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 352 14,113 SH   SOLE 14,113 0 0
ISHARES TR MIN VOL EUROPE 46434V720 373 15,302 SH   SOLE 15,302 0 0
ISHARES TR CORE MSCI EURO 46434V738 2,057 43,851 SH   SOLE 43,851 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,711 60,883 SH   SOLE 60,883 0 0
ISHARES TR ULTR SH TRM BD 46434V878 1,101 21,995 SH   SOLE 21,995 0 0
ISHARES TR IBONDS DEC18 ETF 46434VAA8 5,403 214,754 PRN   SOLE 214,754 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 4,048 158,942 PRN   SOLE 158,942 0 0
ISHARES TR IBONDS DEC17 ETF 46434VAR1 4,292 172,790 PRN   SOLE 172,790 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 4,521 181,033 PRN   SOLE 181,033 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 817 32,489 PRN   SOLE 32,489 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,150 45,835 PRN   SOLE 45,835 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 589 23,651 PRN   SOLE 23,651 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3,329 133,461 PRN   SOLE 133,461 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,646 49,631 SH   SOLE 49,631 0 0
ISHARES TR MTG REL ETF NEW 46435G342 1,678 36,278 SH   SOLE 36,278 0 0
ISHARES TR INTL DIV GRWTH 46435G524 302 5,553 SH   SOLE 5,553 0 0
ISHARES TR CORE INTL AGGR 46435G672 754 14,617 SH   SOLE 14,617 0 0
ISHARES TR IBONDS DEC22 ETF 46435G755 360 13,861 SH   SOLE 13,861 0 0
ISHARES TR IBONDS DEC21 ETF 46435G789 2,019 78,388 SH   SOLE 78,388 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 3,444 68,549 SH   SOLE 68,549 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 1,721 18,960 SH   SOLE 18,960 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 3,299 66,041 SH   SOLE 66,041 0 0
J & J SNACK FOODS CORP COM 466032109 1,035 8,000 SH   SOLE 8,000 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 225 4,114 SH   SOLE 4,114 0 0
JD COM INC SPON ADR CL A 47215P106 283 7,013 SH   SOLE 7,013 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,919 83,041 SH   SOLE 83,041 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 421 13,352 SH   SOLE 13,352 0 0
JOHNSON & JOHNSON COM 478160104 28,847 219,270 SH   SOLE 219,270 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,270 29,283 SH   SOLE 29,283 0 0
JPMORGAN CHASE & CO COM 46625H100 17,956 192,739 SH   SOLE 192,739 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3,128 106,145 SH   SOLE 106,145 0 0
JUNIPER NETWORKS INC COM 48203R104 222 7,602 SH   SOLE 7,602 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 100 22,685 SH   SOLE 22,685 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 597 33,054 SH   SOLE 33,054 0 0
KEARNY FINL CORP MD COM 48716P108 492 32,877 SH   SOLE 32,877 0 0
KELLOGG CO COM 487836108 1,631 24,640 SH   SOLE 24,640 0 0
KEYCORP NEW COM 493267108 1,004 52,027 SH   SOLE 52,027 0 0
KIMBERLY CLARK CORP COM 494368103 5,852 46,076 SH   SOLE 46,076 0 0
KINDER MORGAN INC DEL COM 49456B101 5,202 272,630 SH   SOLE 272,630 0 0
KITE RLTY GROUP TR COM NEW 49803T300 251 13,733 SH   SOLE 13,733 0 0
KKR & CO L P DEL COM UNITS 48248M102 1,271 67,367 SH   SOLE 67,367 0 0
KLA-TENCOR CORP COM 482480100 363 3,806 SH   SOLE 3,806 0 0
KRAFT HEINZ CO COM 500754106 6,029 72,667 SH   SOLE 72,667 0 0
KROGER CO COM 501044101 702 31,050 SH   SOLE 31,050 0 0
L BRANDS INC COM 501797104 426 9,511 SH   SOLE 9,511 0 0
L3 TECHNOLOGIES INC COM 502413107 783 4,605 SH   SOLE 4,605 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 485 3,200 SH   SOLE 3,200 0 0
LAKELAND BANCORP INC COM 511637100 547 28,992 SH   SOLE 28,992 0 0
LAM RESEARCH CORP COM 512807108 1,434 9,506 SH   SOLE 9,506 0 0
LAMB WESTON HLDGS INC COM 513272104 930 21,740 SH   SOLE 21,740 0 0
LAS VEGAS SANDS CORP COM 517834107 546 8,782 SH   SOLE 8,782 0 0
LEAR CORP COM NEW 521865204 315 2,139 SH   SOLE 2,139 0 0
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 2,642 88,947 SH   SOLE 88,947 0 0
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 271 10,685 SH   SOLE 10,685 0 0
LEGGETT & PLATT INC COM 524660107 299 5,695 SH   SOLE 5,695 0 0
LEIDOS HLDGS INC COM 525327102 303 5,815 SH   SOLE 5,815 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 242 4,113 SH   SOLE 4,113 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 342 59,718 SH   SOLE 59,718 0 0
LILLY ELI & CO COM 532457108 5,752 69,906 SH   SOLE 69,906 0 0
LINCOLN NATL CORP IND COM 534187109 591 8,362 SH   SOLE 8,362 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 83 23,515 SH   SOLE 23,515 0 0
LMP CAP & INCOME FD INC COM 50208A102 318 22,321 SH   SOLE 22,321 0 0
LOCKHEED MARTIN CORP COM 539830109 5,831 20,420 SH   SOLE 20,420 0 0
LOGITECH INTL S A SHS H50430232 639 17,053 SH   SOLE 17,053 0 0
LOWES COS INC COM 548661107 2,938 38,191 SH   SOLE 38,191 0 0
LPL FINL HLDGS INC COM 50212V100 539 12,643 SH   SOLE 12,643 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 776 9,212 SH   SOLE 9,212 0 0
M & T BK CORP COM 55261F104 1,816 11,052 SH   SOLE 11,052 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 312 5,440 SH   SOLE 5,440 0 0
MACYS INC COM 55616P104 212 10,042 SH   SOLE 10,042 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,690 67,325 SH   SOLE 67,325 0 0
MAGNA INTL INC COM 559222401 364 7,769 SH   SOLE 7,769 0 0
MAIN STREET CAPITAL CORP COM 56035L104 658 17,126 SH   SOLE 17,126 0 0
MANITOWOC INC COM 563571108 121 21,672 SH   SOLE 21,672 0 0
MANNKIND CORP COM NEW 56400P706 53 44,933 SH   SOLE 44,933 0 0
MANPOWERGROUP INC COM 56418H100 672 5,799 SH   SOLE 5,799 0 0
MANULIFE FINL CORP COM 56501R106 399 20,628 SH   SOLE 20,628 0 0
MARATHON OIL CORP COM 565849106 184 15,979 SH   SOLE 15,979 0 0
MARATHON PETE CORP COM 56585A102 670 12,387 SH   SOLE 12,387 0 0
MARKEL CORP COM 570535104 1,157 1,191 SH   SOLE 1,191 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,879 18,654 SH   SOLE 18,654 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,109 27,005 SH   SOLE 27,005 0 0
MARTIN MARIETTA MATLS INC COM 573284106 423 1,883 SH   SOLE 1,883 0 0
MASCO CORP COM 574599106 253 6,527 SH   SOLE 6,527 0 0
MASIMO CORP COM 574795100 989 10,831 SH   SOLE 10,831 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,835 47,544 SH   SOLE 47,544 0 0
MATCH GROUP INC COM 57665R106 222 12,389 SH   SOLE 12,389 0 0
MATERIALISE NV SPONSORED ADS 57667T100 237 18,702 SH   SOLE 18,702 0 0
MATTEL INC COM 577081102 341 16,306 SH   SOLE 16,306 0 0
MATTHEWS INTL CORP CL A 577128101 365 5,717 SH   SOLE 5,717 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 990 21,505 SH   SOLE 21,505 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 517 12,645 SH   SOLE 12,645 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,493 15,706 SH   SOLE 15,706 0 0
MCDERMOTT INTL INC COM 580037109 106 14,627 SH   SOLE 14,627 0 0
MCDONALDS CORP COM 580135101 11,285 72,581 SH   SOLE 72,581 0 0
MCEWEN MNG INC COM 58039P107 47 17,929 SH   SOLE 17,929 0 0
MCKESSON CORP COM 58155Q103 783 4,753 SH   SOLE 4,753 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 756 61,447 SH   SOLE 61,447 0 0
MEDLEY CAP CORP COM 58503F106 115 18,063 SH   SOLE 18,063 0 0
MEDTRONIC PLC SHS G5960L103 3,771 43,245 SH   SOLE 43,245 0 0
MERCK & CO INC COM 58933Y105 17,439 277,019 SH   SOLE 277,019 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 99 68,918 SH   SOLE 68,918 0 0
METLIFE INC COM 59156R108 1,578 28,150 SH   SOLE 28,150 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,203 2,029 SH   SOLE 2,029 0 0
MFA FINL INC COM 55272X102 552 65,392 SH   SOLE 65,392 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 57 12,008 SH   SOLE 12,008 0 0
MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 30 10,888 SH   SOLE 10,888 0 0
MFS MUN INCOME TR SH BEN INT 552738106 287 40,074 SH   SOLE 40,074 0 0
MGM RESORTS INTERNATIONAL COM 552953101 533 17,092 SH   SOLE 17,092 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 940 11,952 SH   SOLE 11,952 0 0
MICRON TECHNOLOGY INC COM 595112103 790 25,891 SH   SOLE 25,891 0 0
MICROSOFT CORP COM 594918104 22,081 315,583 SH   SOLE 315,583 0 0
MIDDLEBY CORP COM 596278101 746 6,256 SH   SOLE 6,256 0 0
MIDDLESEX WATER CO COM 596680108 273 7,187 SH   SOLE 7,187 0 0
MIMEDX GROUP INC COM 602496101 423 28,895 SH   SOLE 28,895 0 0
MOLSON COORS BREWING CO CL B 60871R209 312 3,639 SH   SOLE 3,639 0 0
MOMO INC ADR 60879B107 286 7,020 SH   SOLE 7,020 0 0
MONDELEZ INTL INC CL A 609207105 2,112 49,048 SH   SOLE 49,048 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 185 12,274 SH   SOLE 12,274 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 912 76,773 SH   SOLE 76,773 0 0
MONOLITHIC PWR SYS INC COM 609839105 229 2,344 SH   SOLE 2,344 0 0
MONSANTO CO NEW COM 61166W101 2,103 17,854 SH   SOLE 17,854 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 286 5,673 SH   SOLE 5,673 0 0
MORGAN STANLEY COM NEW 617446448 1,533 33,340 SH   SOLE 33,340 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 549 24,857 SH   SOLE 24,857 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 157 19,818 SH   SOLE 19,818 0 0
MOSAIC CO NEW COM 61945C103 461 19,364 SH   SOLE 19,364 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 205 2,349 SH   SOLE 2,349 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 292 94,140 SH   SOLE 94,140 0 0
MSCI INC COM 55354G100 325 3,153 SH   SOLE 3,153 0 0
MYLAN N V SHS EURO N59465109 665 17,622 SH   SOLE 17,622 0 0
NATIONAL FUEL GAS CO N J COM 636180101 854 15,396 SH   SOLE 15,396 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,523 25,066 SH   SOLE 25,066 0 0
NATIONAL OILWELL VARCO INC COM 637071101 556 17,048 SH   SOLE 17,048 0 0
NAVIENT CORPORATION COM 63938C108 262 15,958 SH   SOLE 15,958 0 0
NETFLIX INC COM 64110L106 4,780 31,311 SH   SOLE 31,311 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 718 74,331 SH   SOLE 74,331 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 155 69,599 SH   SOLE 69,599 0 0
NEW JERSEY RES COM 646025106 754 18,892 SH   SOLE 18,892 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 518 39,536 SH   SOLE 39,536 0 0
NEWELL BRANDS INC COM 651229106 721 13,503 SH   SOLE 13,503 0 0
NEWMONT MINING CORP COM 651639106 255 7,847 SH   SOLE 7,847 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 385 23,510 SH   SOLE 23,510 0 0
NEXTERA ENERGY INC COM 65339F101 2,463 17,464 SH   SOLE 17,464 0 0
NIKE INC CL B 654106103 4,155 70,746 SH   SOLE 70,746 0 0
NISOURCE INC COM 65473P105 202 8,027 SH   SOLE 8,027 0 0
NOKIA CORP SPONSORED ADR 654902204 170 27,126 SH   SOLE 27,126 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 163 11,929 SH   SOLE 11,929 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 458 74,658 SH   SOLE 74,658 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,036 16,553 SH   SOLE 16,553 0 0
NORTHERN TR CORP COM 665859104 260 2,637 SH   SOLE 2,637 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,904 11,094 SH   SOLE 11,094 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 161 12,792 SH   SOLE 12,792 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,955 23,794 SH   SOLE 23,794 0 0
NOVO-NORDISK A S ADR 670100205 491 11,629 SH   SOLE 11,629 0 0
NUCOR CORP COM 670346105 844 14,384 SH   SOLE 14,384 0 0
NUSHARES ETF TR ENHANCED YIELD 67092P102 818 33,400 SH   SOLE 33,400 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 723 47,492 SH   SOLE 47,492 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 386 28,144 SH   SOLE 28,144 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 395 46,100 SH   SOLE 46,100 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 1,723 104,102 SH   SOLE 104,102 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 466 35,335 SH   SOLE 35,335 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 1,536 129,638 SH   SOLE 129,638 0 0
NUVEEN MTG OPPORTUNITY TERM COM 670735109 742 29,052 SH   SOLE 29,052 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 1,229 91,221 SH   SOLE 91,221 0 0
NUVEEN MUN VALUE FD INC COM 670928100 335 33,396 SH   SOLE 33,396 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 243 16,158 SH   SOLE 16,158 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 538 24,786 SH   SOLE 24,786 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 252 18,376 SH   SOLE 18,376 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107 176 12,394 SH   SOLE 12,394 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 398 29,720 SH   SOLE 29,720 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 391 15,719 SH   SOLE 15,719 0 0
NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 5,214 497,489 SH   SOLE 497,489 0 0
NUVEEN PREFERRED SECURITIES COM 67072C105 231 22,243 SH   SOLE 22,243 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,099 77,605 SH   SOLE 77,605 0 0
NUVEEN REAL ASSET INC & GROW COM 67074Y105 552 31,225 SH   SOLE 31,225 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 861 77,350 SH   SOLE 77,350 0 0
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 423 27,685 SH   SOLE 27,685 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 143 10,000 SH   SOLE 10,000 0 0
NUVEEN SR INCOME FD COM 67067Y104 527 77,076 SH   SOLE 77,076 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 137 10,477 SH   SOLE 10,477 0 0
NVIDIA CORP COM 67066G104 4,311 28,093 SH   SOLE 28,093 0 0
NXP SEMICONDUCTORS N V COM N6596X109 206 1,880 SH   SOLE 1,880 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 234 1,284 SH   SOLE 1,284 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,115 35,994 SH   SOLE 35,994 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,572 48,806 SH   SOLE 48,806 0 0
OMNICOM GROUP INC COM 681919106 1,584 19,527 SH   SOLE 19,527 0 0
ONEOK INC NEW COM 682680103 995 19,504 SH   SOLE 19,504 0 0
OPKO HEALTH INC COM 68375N103 250 40,469 SH   SOLE 40,469 0 0
OPPENHEIMER REV WEIGHTD ETF LARGE CAP REV ET 68386C104 344 7,457 SH   SOLE 7,457 0 0
OPPENHEIMER REV WEIGHTD ETF MID CAP REV ETF 68386C203 1,615 28,762 SH   SOLE 28,762 0 0
OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 1,078 16,613 SH   SOLE 16,613 0 0
OPPENHEIMER REV WEIGHTD ETF ULTRA DIVID REV 68386C401 1,321 40,172 SH   SOLE 40,172 0 0
ORACLE CORP COM 68389X105 4,871 98,158 SH   SOLE 98,158 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 189 10,200 SH   SOLE 10,200 0 0
ORGANOVO HLDGS INC COM 68620A104 75 28,699 SH   SOLE 28,699 0 0
OSI ETF TR OSHARES FTSE 67110P100 729 28,869 SH   SOLE 28,869 0 0
OWENS ILL INC COM NEW 690768403 202 8,363 SH   SOLE 8,363 0 0
PACER FDS TR TRENDP 750 ETF 69374H105 1,559 59,920 SH   SOLE 59,920 0 0
PACER FDS TR TRENDP 450 ETF 69374H204 4,758 168,246 SH   SOLE 168,246 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 423 15,719 SH   SOLE 15,719 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,647 56,607 SH   SOLE 56,607 0 0
PACER FDS TR US CASH COWS 100 69374H881 390 15,045 SH   SOLE 15,045 0 0
PACHOLDER HIGH YIELD FD INC COM 693742108 122 15,245 SH   SOLE 15,245 0 0
PACKAGING CORP AMER COM 695156109 474 4,219 SH   SOLE 4,219 0 0
PALO ALTO NETWORKS INC COM 697435105 1,005 7,308 SH   SOLE 7,308 0 0
PAN AMERICAN SILVER CORP COM 697900108 338 21,080 SH   SOLE 21,080 0 0
PARKER HANNIFIN CORP COM 701094104 573 3,511 SH   SOLE 3,511 0 0
PAYCHEX INC COM 704326107 1,927 33,321 SH   SOLE 33,321 0 0
PAYPAL HLDGS INC COM 70450Y103 2,687 48,911 SH   SOLE 48,911 0 0
PENNANTPARK INVT CORP COM 708062104 212 28,606 SH   SOLE 28,606 0 0
PENNEY J C INC COM 708160106 52 11,496 SH   SOLE 11,496 0 0
PENNS WOODS BANCORP INC COM 708430103 272 6,584 SH   SOLE 6,584 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 554 31,163 SH   SOLE 31,163 0 0
PEPSICO INC COM 713448108 12,913 112,986 SH   SOLE 112,986 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 153 19,626 SH   SOLE 19,626 0 0
PFIZER INC COM 717081103 13,841 414,218 SH   SOLE 414,218 0 0
PG&E CORP COM 69331C108 245 3,768 SH   SOLE 3,768 0 0
PHILIP MORRIS INTL INC COM 718172109 12,083 102,267 SH   SOLE 102,267 0 0
PHILLIPS 66 COM 718546104 2,910 35,265 SH   SOLE 35,265 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 416 25,280 SH   SOLE 25,280 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,541 83,840 SH   SOLE 83,840 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1,156 51,397 SH   SOLE 51,397 0 0
PIMCO ETF TR 1-3YR USTREIDX 72201R106 760 15,000 SH   SOLE 15,000 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 223 3,470 SH   SOLE 3,470 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 271 2,688 SH   SOLE 2,688 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 6,138 58,129 SH   SOLE 58,129 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2,581 25,613 SH   SOLE 25,613 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 717 6,864 SH   SOLE 6,864 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,639 94,810 SH   SOLE 94,810 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 1,303 148,971 SH   SOLE 148,971 0 0
PIMCO INCOME STRATEGY FUND I COM 72201J104 617 58,314 SH   SOLE 58,314 0 0
PIMCO MUNICIPAL INCOME FD COM 72200R107 406 29,251 SH   SOLE 29,251 0 0
PINNACLE WEST CAP CORP COM 723484101 344 4,088 SH   SOLE 4,088 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 394 23,984 SH   SOLE 23,984 0 0
PIONEER NAT RES CO COM 723787107 585 3,694 SH   SOLE 3,694 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 495 19,023 SH   SOLE 19,023 0 0
PLUG POWER INC COM NEW 72919P202 35 17,072 SH   SOLE 17,072 0 0
PNC FINL SVCS GROUP INC COM 693475105 7,901 62,115 SH   SOLE 62,115 0 0
POLARIS INDS INC COM 731068102 737 8,286 SH   SOLE 8,286 0 0
POOL CORPORATION COM 73278L105 296 2,497 SH   SOLE 2,497 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 86 90,000 PRN   SOLE 90,000 0 0
POTASH CORP SASK INC COM 73755L107 572 33,342 SH   SOLE 33,342 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 287 20,022 SH   SOLE 20,022 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 3,271 172,521 SH   SOLE 172,521 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 8,343 551,028 SH   SOLE 551,028 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 3,306 113,847 SH   SOLE 113,847 0 0
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 350 17,573 SH   SOLE 17,573 0 0
POWERSHARES ETF TR II DWA TACT MLT 73937B399 262 9,530 SH   SOLE 9,530 0 0
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 459 15,326 SH   SOLE 15,326 0 0
POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 5,060 199,623 SH   SOLE 199,623 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 900 34,342 SH   SOLE 34,342 0 0
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 809 25,337 SH   SOLE 25,337 0 0
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 2,617 60,298 SH   SOLE 60,298 0 0
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 2,016 46,790 SH   SOLE 46,790 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 3,173 79,538 SH   SOLE 79,538 0 0
POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 270 11,330 SH   SOLE 11,330 0 0
POWERSHARES ETF TR II KBW RG BK PORT 73937B712 1,224 22,746 SH   SOLE 22,746 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 21,749 487,430 SH   SOLE 487,430 0 0
POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 418 8,255 SH   SOLE 8,255 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 959 9,177 SH   SOLE 9,177 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 683 14,487 SH   SOLE 14,487 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 2,615 136,671 SH   SOLE 136,671 0 0
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 7,840 145,741 SH   SOLE 145,741 0 0
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1,153 69,373 SH   SOLE 69,373 0 0
POWERSHARES ETF TRUST TECH SECT PORT 73935X344 506 10,743 SH   SOLE 10,743 0 0
POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 321 5,201 SH   SOLE 5,201 0 0
POWERSHARES ETF TRUST INDL SECT PORT 73935X369 461 8,500 SH   SOLE 8,500 0 0
POWERSHARES ETF TRUST FINL SECT PORT 73935X377 420 13,281 SH   SOLE 13,281 0 0
POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 818 13,857 SH   SOLE 13,857 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 2,259 19,188 SH   SOLE 19,188 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 344 12,771 SH   SOLE 12,771 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 8,596 83,263 SH   SOLE 83,263 0 0
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 3,417 94,080 SH   SOLE 94,080 0 0
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 265 8,873 SH   SOLE 8,873 0 0
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 540 19,352 SH   SOLE 19,352 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 704 15,047 SH   SOLE 15,047 0 0
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 1,111 30,520 SH   SOLE 30,520 0 0
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 263 17,263 SH   SOLE 17,263 0 0
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 379 8,748 SH   SOLE 8,748 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 939 15,002 SH   SOLE 15,002 0 0
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 575 20,639 SH   SOLE 20,639 0 0
POWERSHARES ETF TRUST II GLBL ST HI YLD 73936Q710 1,283 52,691 SH   SOLE 52,691 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3,278 141,597 SH   SOLE 141,597 0 0
POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 391 16,040 SH   SOLE 16,040 0 0
POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 484 18,505 SH   SOLE 18,505 0 0
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 502 21,178 SH   SOLE 21,178 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 54,636 394,102 SH   SOLE 394,102 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 337 16,744 SH   SOLE 16,744 0 0
POWERSHS DB MULTI SECT COMM DB BASE METALS 73936B705 289 17,875 SH   SOLE 17,875 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 525 21,135 SH   SOLE 21,135 0 0
PPG INDS INC COM 693506107 1,515 13,652 SH   SOLE 13,652 0 0
PPL CORP COM 69351T106 4,760 125,452 SH   SOLE 125,452 0 0
PRAXAIR INC COM 74005P104 585 4,390 SH   SOLE 4,390 0 0
PRICE T ROWE GROUP INC COM 74144T108 662 8,593 SH   SOLE 8,593 0 0
PRICELINE GRP INC COM NEW 741503403 1,681 875 SH   SOLE 875 0 0
PRINCIPAL EXCHANGE TRADED FD PRIN EDGE ACTV 74255Y102 410 9,885 SH   SOLE 9,885 0 0
PROCTER AND GAMBLE CO COM 742718109 18,551 213,008 SH   SOLE 213,008 0 0
PROFIRE ENERGY INC COM 74316X101 105 87,500 SH   SOLE 87,500 0 0
PROGRESSIVE CORP OHIO COM 743315103 760 16,912 SH   SOLE 16,912 0 0
PROLOGIS INC COM 74340W103 913 15,944 SH   SOLE 15,944 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 725 21,696 SH   SOLE 21,696 0 0
PROSHARES TR MDCP 400 DIVID 74347B680 760 14,817 SH   SOLE 14,817 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 441 8,156 SH   SOLE 8,156 0 0
PROSHARES TR MORNINGSTAR ALTR 74347B813 325 8,370 SH   SOLE 8,370 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 2,033 35,304 SH   SOLE 35,304 0 0
PROSHARES TR HGH YLD INT RATE 74348A541 361 5,272 SH   SOLE 5,272 0 0
PROSHARES TR II VIX SHORT TERM F 74347W262 109 10,215 SH   SOLE 10,215 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 797 98,170 SH   SOLE 98,170 0 0
PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 40 40,000 PRN   SOLE 40,000 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 80 80,000 PRN   SOLE 80,000 0 0
PROVIDENT FINL SVCS INC COM 74386T105 306 11,783 SH   SOLE 11,783 0 0
PRUDENTIAL FINL INC COM 744320102 2,206 19,829 SH   SOLE 19,829 0 0
PRUDENTIAL SHT DURATION HG Y COM 74442F107 595 39,064 SH   SOLE 39,064 0 0
PSIVIDA CORP COM 74440J101 50 30,200 SH   SOLE 30,200 0 0
PUBLIC STORAGE COM 74460D109 1,306 6,420 SH   SOLE 6,420 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,954 94,182 SH   SOLE 94,182 0 0
PULTE GROUP INC COM 745867101 379 15,104 SH   SOLE 15,104 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 97 11,000 SH   SOLE 11,000 0 0
QCR HOLDINGS INC COM 74727A104 252 5,324 SH   SOLE 5,324 0 0
QUALCOMM INC COM 747525103 2,606 46,838 SH   SOLE 46,838 0 0
QUEST DIAGNOSTICS INC COM 74834L100 862 7,934 SH   SOLE 7,934 0 0
QUICKLOGIC CORP COM 74837P108 46 33,723 SH   SOLE 33,723 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 317 3,587 SH   SOLE 3,587 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 31 15,086 SH   SOLE 15,086 0 0
RAYTHEON CO COM NEW 755111507 3,537 21,301 SH   SOLE 21,301 0 0
REALITY SHS ETF TR DIVS ETF 75605A108 1,192 46,224 SH   SOLE 46,224 0 0
REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 237 8,358 SH   SOLE 8,358 0 0
REALTY INCOME CORP COM 756109104 2,821 52,620 SH   SOLE 52,620 0 0
RED HAT INC COM 756577102 301 3,098 SH   SOLE 3,098 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,116 4,234 SH   SOLE 4,234 0 0
REGIONS FINL CORP NEW COM 7591EP100 511 34,675 SH   SOLE 34,675 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 282 29,838 SH   SOLE 29,838 0 0
REPUBLIC SVCS INC COM 760759100 330 5,125 SH   SOLE 5,125 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,276 67,685 SH   SOLE 67,685 0 0
RETAIL PPTYS AMER INC CL A 76131V202 578 48,110 SH   SOLE 48,110 0 0
REYNOLDS AMERICAN INC COM 761713106 4,266 66,717 SH   SOLE 66,717 0 0
RIO TINTO PLC SPONSORED ADR 767204100 552 12,500 SH   SOLE 12,500 0 0
RITE AID CORP COM 767754104 102 43,705 SH   SOLE 43,705 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,111 6,744 SH   SOLE 6,744 0 0
ROCKWELL COLLINS INC COM 774341101 725 6,757 SH   SOLE 6,757 0 0
ROCKWELL MED INC COM 774374102 182 23,200 SH   SOLE 23,200 0 0
ROSS STORES INC COM 778296103 848 15,450 SH   SOLE 15,450 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 492 4,509 SH   SOLE 4,509 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,397 44,434 SH   SOLE 44,434 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,594 30,195 SH   SOLE 30,195 0 0
ROYAL GOLD INC COM 780287108 435 5,554 SH   SOLE 5,554 0 0
ROYCE VALUE TR INC COM 780910105 203 13,806 SH   SOLE 13,806 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 275 2,461 SH   SOLE 2,461 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 13,372 144,528 SH   SOLE 144,528 0 0
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 268 1,559 SH   SOLE 1,559 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 2,948 31,087 SH   SOLE 31,087 0 0
RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 388 6,538 SH   SOLE 6,538 0 0
RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 297 5,972 SH   SOLE 5,972 0 0
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 550 3,920 SH   SOLE 3,920 0 0
RYDEX ETF TRUST GUG S&P SC600 PV 78355W700 210 3,240 SH   SOLE 3,240 0 0
RYDEX ETF TRUST GUG S&P500EQWTUT 78355W791 760 9,098 SH   SOLE 9,098 0 0
RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 731 7,110 SH   SOLE 7,110 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 409 3,244 SH   SOLE 3,244 0 0
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1,019 5,895 SH   SOLE 5,895 0 0
RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 244 6,125 SH   SOLE 6,125 0 0
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 215 4,146 SH   SOLE 4,146 0 0
RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 394 3,221 SH   SOLE 3,221 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 275 4,343 SH   SOLE 4,343 0 0
S&P GLOBAL INC COM 78409V104 675 4,539 SH   SOLE 4,539 0 0
SALESFORCE COM INC COM 79466L302 881 9,953 SH   SOLE 9,953 0 0
SANOFI SPONSORED ADR 80105N105 1,545 32,407 SH   SOLE 32,407 0 0
SAP SE SPON ADR 803054204 455 4,361 SH   SOLE 4,361 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 538 4,003 SH   SOLE 4,003 0 0
SCANA CORP NEW COM 80589M102 409 6,417 SH   SOLE 6,417 0 0
SCHLUMBERGER LTD COM 806857108 2,481 37,970 SH   SOLE 37,970 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,120 25,680 SH   SOLE 25,680 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,272 55,864 SH   SOLE 55,864 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,757 30,351 SH   SOLE 30,351 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 494 7,791 SH   SOLE 7,791 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 927 18,466 SH   SOLE 18,466 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,662 34,542 SH   SOLE 34,542 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,825 28,645 SH   SOLE 28,645 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 268 10,732 SH   SOLE 10,732 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,234 49,634 SH   SOLE 49,634 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 661 20,835 SH   SOLE 20,835 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,908 47,490 SH   SOLE 47,490 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 302 6,000 SH   SOLE 6,000 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,217 58,875 SH   SOLE 58,875 0 0
SCORPIO TANKERS INC SHS Y7542C106 269 70,810 SH   SOLE 70,810 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 239 2,620 SH   SOLE 2,620 0 0
SCYNEXIS INC COM 811292101 360 201,140 SH   SOLE 201,140 0 0
SEADRILL LIMITED SHS G7945E105 11 33,715 SH   SOLE 33,715 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 514 13,397 SH   SOLE 13,397 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 952 40,895 SH   SOLE 40,895 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,566 47,113 SH   SOLE 47,113 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 13,032 164,811 SH   SOLE 164,811 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8,461 156,293 SH   SOLE 156,293 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6,819 76,286 SH   SOLE 76,286 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 11,031 171,768 SH   SOLE 171,768 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 27,899 1,113,502 SH   SOLE 1,113,502 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11,833 171,850 SH   SOLE 171,850 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9,455 170,668 SH   SOLE 170,668 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 573 18,202 SH   SOLE 18,202 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,671 51,900 SH   SOLE 51,900 0 0
SEMPRA ENERGY COM 816851109 480 4,329 SH   SOLE 4,329 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 338 17,437 SH   SOLE 17,437 0 0
SHERWIN WILLIAMS CO COM 824348106 696 1,977 SH   SOLE 1,977 0 0
SHIRE PLC SPONSORED ADR 82481R106 279 1,711 SH   SOLE 1,711 0 0
SIMON PPTY GROUP INC NEW COM 828806109 594 3,820 SH   SOLE 3,820 0 0
SIRIUS XM HLDGS INC COM 82968B103 614 114,906 SH   SOLE 114,906 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,065 18,442 SH   SOLE 18,442 0 0
SKECHERS U S A INC CL A 830566105 254 8,751 SH   SOLE 8,751 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 469 4,687 SH   SOLE 4,687 0 0
SMUCKER J M CO COM NEW 832696405 293 2,563 SH   SOLE 2,563 0 0
SNAP INC CL A 83304A106 379 22,293 SH   SOLE 22,293 0 0
SOUTH JERSEY INDS INC COM 838518108 510 15,341 SH   SOLE 15,341 0 0
SOUTHERN CO COM 842587107 4,251 89,917 SH   SOLE 89,917 0 0
SOUTHWEST AIRLS CO COM 844741108 1,231 19,513 SH   SOLE 19,513 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 13,458 62,891 SH   SOLE 62,891 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 7,691 66,604 SH   SOLE 66,604 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 650 15,545 SH   SOLE 15,545 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 4,490 96,028 SH   SOLE 96,028 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 994 25,569 SH   SOLE 25,569 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 858 24,134 SH   SOLE 24,134 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2,005 53,400 SH   SOLE 53,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 76,231 314,543 SH   SOLE 314,543 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11,509 36,271 SH   SOLE 36,271 0 0
SPDR SER TR BLOMBRG BRC SRT 78468R101 1,299 43,135 SH   SOLE 43,135 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 893 29,094 SH   SOLE 29,094 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,183 42,557 SH   SOLE 42,557 0 0
SPDR SER TR DORSEY WRGT FI 78468R713 570 22,305 SH   SOLE 22,305 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 2,265 46,613 SH   SOLE 46,613 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,491 51,325 SH   SOLE 51,325 0 0
SPDR SER TR SP500 HIGH DIV 78468R788 572 16,377 SH   SOLE 16,377 0 0
SPDR SER TR SPDR RUSSEL 2000 78468R853 269 3,242 SH   SOLE 3,242 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 529 2,461 SH   SOLE 2,461 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 532 9,360 SH   SOLE 9,360 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 4,956 99,486 SH   SOLE 99,486 0 0
SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 1,908 55,553 SH   SOLE 55,553 0 0
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 637 5,365 SH   SOLE 5,365 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 12,974 351,587 SH   SOLE 351,587 0 0
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 2,614 85,360 SH   SOLE 85,360 0 0
SPDR SERIES TRUST CITI INT GVT ETF 78464A490 301 5,490 SH   SOLE 5,490 0 0
SPDR SERIES TRUST S&P 500 VALUE 78464A508 676 5,950 SH   SOLE 5,950 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 3,365 123,199 SH   SOLE 123,199 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 972 10,705 SH   SOLE 10,705 0 0
SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 722 12,584 SH   SOLE 12,584 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 590 10,593 SH   SOLE 10,593 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1,430 23,868 SH   SOLE 23,868 0 0
SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 2,090 45,723 SH   SOLE 45,723 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2,854 51,530 SH   SOLE 51,530 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 194 12,826 SH   SOLE 12,826 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 10,567 119,446 SH   SOLE 119,446 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 410 4,618 SH   SOLE 4,618 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 404 9,186 SH   SOLE 9,186 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2,358 19,321 SH   SOLE 19,321 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 711 4,957 SH   SOLE 4,957 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 259 2,696 SH   SOLE 2,696 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,501 19,466 SH   SOLE 19,466 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 215 5,551 SH   SOLE 5,551 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 427 9,727 SH   SOLE 9,727 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 479 3,879 SH   SOLE 3,879 0 0
SPIRE INC COM 84857L101 336 4,852 SH   SOLE 4,852 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 430 58,740 SH   SOLE 58,740 0 0
SPRINT CORP COM SER 1 85207U105 190 23,134 SH   SOLE 23,134 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 773 78,193 SH   SOLE 78,193 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 145 24,122 SH   SOLE 24,122 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1,547 64,773 SH   SOLE 64,773 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 9,107 192,488 SH   SOLE 192,488 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 7,562 154,359 SH   SOLE 154,359 0 0
STAPLES INC COM 855030102 330 32,706 SH   SOLE 32,706 0 0
STARBUCKS CORP COM 855244109 4,241 73,360 SH   SOLE 73,360 0 0
STARWOOD PPTY TR INC COM 85571B105 1,473 66,708 SH   SOLE 66,708 0 0
STATE STR CORP COM 857477103 242 2,644 SH   SOLE 2,644 0 0
STATOIL ASA SPONSORED ADR 85771P102 184 11,128 SH   SOLE 11,128 0 0
STEEL DYNAMICS INC COM 858119100 535 14,728 SH   SOLE 14,728 0 0
STONE HBR EMERG MKTS TL INC COM 86164W100 587 38,415 SH   SOLE 38,415 0 0
STRYKER CORP COM 863667101 1,322 9,415 SH   SOLE 9,415 0 0
STUDENT TRANSN INC COM 86388A108 86 14,105 SH   SOLE 14,105 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 631 25,907 SH   SOLE 25,907 0 0
SUN LIFE FINL INC COM 866796105 268 7,351 SH   SOLE 7,351 0 0
SUNCOR ENERGY INC NEW COM 867224107 239 8,429 SH   SOLE 8,429 0 0
SUNOCO LP COM U REP LP 86765K109 577 19,092 SH   SOLE 19,092 0 0
SUNOPTA INC COM 8676EP108 113 11,492 SH   SOLE 11,492 0 0
SUNTRUST BKS INC COM 867914103 522 9,074 SH   SOLE 9,074 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 219 5,100 SH   SOLE 5,100 0 0
SYMANTEC CORP COM 871503108 367 12,666 SH   SOLE 12,666 0 0
SYNCHRONY FINL COM 87165B103 504 17,300 SH   SOLE 17,300 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 45 10,065 SH   SOLE 10,065 0 0
SYNOPSYS INC COM 871607107 261 3,554 SH   SOLE 3,554 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 8 16,533 SH   SOLE 16,533 0 0
SYSCO CORP COM 871829107 1,576 31,913 SH   SOLE 31,913 0 0
T MOBILE US INC COM 872590104 600 9,865 SH   SOLE 9,865 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 495 14,135 SH   SOLE 14,135 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,700 104,904 SH   SOLE 104,904 0 0
TARGET CORP COM 87612E106 1,223 24,365 SH   SOLE 24,365 0 0
TE CONNECTIVITY LTD REG SHS H84989104 727 9,153 SH   SOLE 9,153 0 0
TELEFLEX INC COM 879369106 518 2,487 SH   SOLE 2,487 0 0
TELEFONICA S A SPONSORED ADR 879382208 122 11,810 SH   SOLE 11,810 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 273 18,182 SH   SOLE 18,182 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 91 13,683 SH   SOLE 13,683 0 0
TEREX CORP NEW COM 880779103 235 6,317 SH   SOLE 6,317 0 0
TESLA INC COM 88160R101 2,698 8,487 SH   SOLE 8,487 0 0
TESLA INC NOTE 0.250% 3/0 88160RAB7 13 12,000 PRN   SOLE 12,000 0 0
TESORO CORP COM 881609101 443 4,607 SH   SOLE 4,607 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 357 11,442 SH   SOLE 11,442 0 0
TEXAS INSTRS INC COM 882508104 1,986 25,209 SH   SOLE 25,209 0 0
TEXTRON INC COM 883203101 606 12,499 SH   SOLE 12,499 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,449 13,784 SH   SOLE 13,784 0 0
THL CR INC COM 872438106 495 49,751 SH   SOLE 49,751 0 0
THL CR SR LN FD COM 87244R103 560 31,505 SH   SOLE 31,505 0 0
THOMSON REUTERS CORP COM 884903105 239 5,231 SH   SOLE 5,231 0 0
TIER REIT INC COM NEW 88650V208 481 26,224 SH   SOLE 26,224 0 0
TIFFANY & CO NEW COM 886547108 263 2,885 SH   SOLE 2,885 0 0
TIME WARNER INC COM NEW 887317303 2,738 27,230 SH   SOLE 27,230 0 0
TJX COS INC NEW COM 872540109 2,199 32,016 SH   SOLE 32,016 0 0
TORO CO COM 891092108 466 6,619 SH   SOLE 6,619 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,153 22,760 SH   SOLE 22,760 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 242 8,141 SH   SOLE 8,141 0 0
TOTAL S A SPONSORED ADR 89151E109 849 17,432 SH   SOLE 17,432 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 218 2,016 SH   SOLE 2,016 0 0
TRACTOR SUPPLY CO COM 892356106 791 15,610 SH   SOLE 15,610 0 0
TRANSGLOBE ENERGY CORP COM 893662106 28 22,175 SH   SOLE 22,175 0 0
TRANSOCEAN LTD REG SHS H8817H100 196 24,386 SH   SOLE 24,386 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,870 14,868 SH   SOLE 14,868 0 0
TRINITY INDS INC COM 896522109 327 11,821 SH   SOLE 11,821 0 0
TRISTATE CAP HLDGS INC COM 89678F100 384 15,239 SH   SOLE 15,239 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 270 9,542 SH   SOLE 9,542 0 0
TWITTER INC COM 90184L102 1,008 55,739 SH   SOLE 55,739 0 0
TWO HBRS INVT CORP COM 90187B101 344 35,130 SH   SOLE 35,130 0 0
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 386 17,000 SH   SOLE 17,000 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 982 37,212 SH   SOLE 37,212 0 0
UBS GROUP AG SHS H42097107 306 17,434 SH   SOLE 17,434 0 0
UGI CORP NEW COM 902681105 562 11,669 SH   SOLE 11,669 0 0
ULTA BEAUTY INC COM 90384S303 650 2,417 SH   SOLE 2,417 0 0
UMH PPTYS INC COM 903002103 530 31,578 SH   SOLE 31,578 0 0
UNDER ARMOUR INC CL A 904311107 923 44,695 SH   SOLE 44,695 0 0
UNDER ARMOUR INC CL C 904311206 861 44,951 SH   SOLE 44,951 0 0
UNILEVER N V N Y SHS NEW 904784709 1,335 24,183 SH   SOLE 24,183 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,767 51,214 SH   SOLE 51,214 0 0
UNION PAC CORP COM 907818108 3,270 30,139 SH   SOLE 30,139 0 0
UNITED CONTL HLDGS INC COM 910047109 340 4,357 SH   SOLE 4,357 0 0
UNITED PARCEL SERVICE INC CL B 911312106 12,102 109,810 SH   SOLE 109,810 0 0
UNITED RENTALS INC COM 911363109 1,146 10,093 SH   SOLE 10,093 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 839 91,901 SH   SOLE 91,901 0 0
UNITED STATES STL CORP NEW COM 912909108 520 23,777 SH   SOLE 23,777 0 0
UNITED TECHNOLOGIES CORP COM 913017109 9,826 79,845 SH   SOLE 79,845 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,805 36,403 SH   SOLE 36,403 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 257 2,355 SH   SOLE 2,355 0 0
US BANCORP DEL COM NEW 902973304 3,049 58,303 SH   SOLE 58,303 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 197 40,712 SH   SOLE 40,712 0 0
V F CORP COM 918204108 671 11,875 SH   SOLE 11,875 0 0
VALE S A ADR 91912E105 127 14,004 SH   SOLE 14,004 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 428 25,633 SH   SOLE 25,633 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,328 19,505 SH   SOLE 19,505 0 0
VALLEY NATL BANCORP COM 919794107 188 15,921 SH   SOLE 15,921 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 120 10,000 SH   SOLE 10,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,458 67,762 SH   SOLE 67,762 0 0
VANECK VECTORS ETF TR STEEL ETF 92189F205 213 5,415 SH   SOLE 5,415 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 210 8,638 SH   SOLE 8,638 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1,538 49,919 SH   SOLE 49,919 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 1,525 84,638 SH   SOLE 84,638 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 646 34,717 SH   SOLE 34,717 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 332 13,920 SH   SOLE 13,920 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 1,635 41,620 SH   SOLE 41,620 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1,648 13,157 SH   SOLE 13,157 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 321 9,947 SH   SOLE 9,947 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3,321 26,901 SH   SOLE 26,901 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,876 18,571 SH   SOLE 18,571 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 560 4,675 SH   SOLE 4,675 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1,836 13,806 SH   SOLE 13,806 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,701 13,392 SH   SOLE 13,392 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1,303 11,507 SH   SOLE 11,507 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 819 6,716 SH   SOLE 6,716 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,518 12,926 SH   SOLE 12,926 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1,420 15,416 SH   SOLE 15,416 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 4,499 53,487 SH   SOLE 53,487 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 6,782 85,061 SH   SOLE 85,061 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 55,552 682,605 SH   SOLE 682,605 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 8,913 164,756 SH   SOLE 164,756 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 28,327 127,272 SH   SOLE 127,272 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 9,434 91,544 SH   SOLE 91,544 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,221 27,381 SH   SOLE 27,381 0 0
VANGUARD INDEX FDS REIT ETF 922908553 23,268 286,322 SH   SOLE 286,322 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,740 18,885 SH   SOLE 18,885 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 16,783 137,105 SH   SOLE 137,105 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 20,167 141,293 SH   SOLE 141,293 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 13,202 118,616 SH   SOLE 118,616 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7,953 78,052 SH   SOLE 78,052 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 18,318 143,768 SH   SOLE 143,768 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 34,802 360,051 SH   SOLE 360,051 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 21,316 157,913 SH   SOLE 157,913 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 141,736 1,137,440 SH   SOLE 1,137,440 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2,507 44,948 SH   SOLE 44,948 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 579 5,383 SH   SOLE 5,383 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,717 25,427 SH   SOLE 25,427 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,746 135,004 SH   SOLE 135,004 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9,098 222,444 SH   SOLE 222,444 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 419 6,442 SH   SOLE 6,442 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,595 28,891 SH   SOLE 28,891 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4,215 85,725 SH   SOLE 85,725 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,407 27,497 SH   SOLE 27,497 0 0
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 272 4,477 SH   SOLE 4,477 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 11,858 148,411 SH   SOLE 148,411 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 992 8,901 SH   SOLE 8,901 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 630 6,164 SH   SOLE 6,164 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 450 4,006 SH   SOLE 4,006 0 0
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 388 6,025 SH   SOLE 6,025 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 10,962 108,540 SH   SOLE 108,540 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 417 3,740 SH   SOLE 3,740 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 686 13,066 SH   SOLE 13,066 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 19,347 221,870 SH   SOLE 221,870 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 12,078 130,414 SH   SOLE 130,414 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 8,965 172,806 SH   SOLE 172,806 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 10,344 251,378 SH   SOLE 251,378 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 10,876 139,312 SH   SOLE 139,312 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 548 8,751 SH   SOLE 8,751 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 472 5,939 SH   SOLE 5,939 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,724 17,167 SH   SOLE 17,167 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,365 34,056 SH   SOLE 34,056 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 3,053 21,666 SH   SOLE 21,666 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4,448 32,030 SH   SOLE 32,030 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 3,273 37,369 SH   SOLE 37,369 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 5,371 84,858 SH   SOLE 84,858 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6,462 43,958 SH   SOLE 43,958 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2,596 20,066 SH   SOLE 20,066 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 9,413 65,957 SH   SOLE 65,957 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,891 15,378 SH   SOLE 15,378 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 3,583 31,702 SH   SOLE 31,702 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 1,808 20,021 SH   SOLE 20,021 0 0
VECTOR GROUP LTD COM 92240M108 3,998 192,764 SH   SOLE 192,764 0 0
VECTREN CORP COM 92240G101 487 8,394 SH   SOLE 8,394 0 0
VENTAS INC COM 92276F100 2,058 30,742 SH   SOLE 30,742 0 0
VEREIT INC COM 92339V100 130 16,349 SH   SOLE 16,349 0 0
VERIFONE SYS INC COM 92342Y109 220 12,168 SH   SOLE 12,168 0 0
VERISK ANALYTICS INC COM 92345Y106 3,257 39,035 SH   SOLE 39,035 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 21,389 495,031 SH   SOLE 495,031 0 0
VERTEX ENERGY INC COM 92534K107 16 15,250 SH   SOLE 15,250 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 702 5,457 SH   SOLE 5,457 0 0
VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 1,595 36,139 SH   SOLE 36,139 0 0
VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 1,942 44,062 SH   SOLE 44,062 0 0
VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 410 9,529 SH   SOLE 9,529 0 0
VICTORY PORTFOLIOS II SHS US SML CAP 92647N832 238 5,631 SH   SOLE 5,631 0 0
VICTORY PORTFOLIOS II SHS US LRG CAP 92647N865 761 18,174 SH   SOLE 18,174 0 0
VISA INC COM CL A 92826C839 11,641 122,435 SH   SOLE 122,435 0 0
VMWARE INC CL A COM 928563402 222 2,517 SH   SOLE 2,517 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,748 130,505 SH   SOLE 130,505 0 0
VULCAN MATLS CO COM 929160109 369 2,932 SH   SOLE 2,932 0 0
W P CAREY INC COM 92936U109 5,522 84,052 SH   SOLE 84,052 0 0
WABTEC CORP COM 929740108 895 9,885 SH   SOLE 9,885 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,130 27,607 SH   SOLE 27,607 0 0
WALKER & DUNLOP INC COM 93148P102 551 11,276 SH   SOLE 11,276 0 0
WAL-MART STORES INC COM 931142103 3,497 47,722 SH   SOLE 47,722 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,190 38,013 SH   SOLE 38,013 0 0
WASTE MGMT INC DEL COM 94106L109 3,907 52,811 SH   SOLE 52,811 0 0
WD-40 CO COM 929236107 792 7,176 SH   SOLE 7,176 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 146 39,207 SH   SOLE 39,207 0 0
WEBSTER FINL CORP CONN COM 947890109 330 6,151 SH   SOLE 6,151 0 0
WEC ENERGY GROUP INC COM 92939U106 681 11,203 SH   SOLE 11,203 0 0
WELLS FARGO CO NEW COM 949746101 9,352 168,233 SH   SOLE 168,233 0 0
WELLTOWER INC COM 95040Q104 3,497 48,194 SH   SOLE 48,194 0 0
WENDYS CO COM 95058W100 170 10,860 SH   SOLE 10,860 0 0
WESTAR ENERGY INC COM 95709T100 367 7,236 SH   SOLE 7,236 0 0
WESTERN ASSET CLYM INFL OPP COM 95766R104 519 47,236 SH   SOLE 47,236 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 170 33,576 SH   SOLE 33,576 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 262 18,924 SH   SOLE 18,924 0 0
WESTERN DIGITAL CORP COM 958102105 1,085 12,149 SH   SOLE 12,149 0 0
WESTLAKE CHEM CORP COM 960413102 229 3,388 SH   SOLE 3,388 0 0
WESTROCK CO COM 96145D105 902 15,476 SH   SOLE 15,476 0 0
WEYERHAEUSER CO COM 962166104 960 29,787 SH   SOLE 29,787 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 694 35,747 SH   SOLE 35,747 0 0
WHIRLPOOL CORP COM 963320106 799 4,142 SH   SOLE 4,142 0 0
WHOLE FOODS MKT INC COM 966837106 335 7,998 SH   SOLE 7,998 0 0
WILLIAMS COS INC DEL COM 969457100 951 31,265 SH   SOLE 31,265 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 223 5,565 SH   SOLE 5,565 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 248 1,698 SH   SOLE 1,698 0 0
WISDOMTREE INVTS INC COM 97717P104 535 50,538 SH   SOLE 50,538 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 295 3,488 SH   SOLE 3,488 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 823 12,153 SH   SOLE 12,153 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 311 6,808 SH   SOLE 6,808 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 603 7,191 SH   SOLE 7,191 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 664 16,277 SH   SOLE 16,277 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 408 4,986 SH   SOLE 4,986 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,005 39,636 SH   SOLE 39,636 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,113 42,330 SH   SOLE 42,330 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 207 5,200 SH   SOLE 5,200 0 0
WISDOMTREE TR US SMALLCP ERNGS 97717W562 499 15,254 SH   SOLE 15,254 0 0
WISDOMTREE TR US MIDCP EARNING 97717W570 568 15,898 SH   SOLE 15,898 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,298 16,241 SH   SOLE 16,241 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 1,430 27,654 SH   SOLE 27,654 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 948 13,696 SH   SOLE 13,696 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 807 15,417 SH   SOLE 15,417 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 245 3,823 SH   SOLE 3,823 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 7,140 194,018 SH   SOLE 194,018 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 5,691 90,829 SH   SOLE 90,829 0 0
WPP PLC NEW ADR 92937A102 202 2,001 SH   SOLE 2,001 0 0
WPX ENERGY INC COM 98212B103 291 30,308 SH   SOLE 30,308 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 560 5,521 SH   SOLE 5,521 0 0
WYNN RESORTS LTD COM 983134107 724 5,372 SH   SOLE 5,372 0 0
XCEL ENERGY INC COM 98389B100 549 12,050 SH   SOLE 12,050 0 0
XENIA HOTELS & RESORTS INC COM 984017103 504 25,881 SH   SOLE 25,881 0 0
XEROX CORP COM NEW 984121608 521 18,048 SH   SOLE 18,048 0 0
XILINX INC COM 983919101 297 4,433 SH   SOLE 4,433 0 0
XYLEM INC COM 98419M100 421 7,714 SH   SOLE 7,714 0 0
YUM BRANDS INC COM 988498101 1,537 20,893 SH   SOLE 20,893 0 0
YUM CHINA HLDGS INC COM 98850P109 776 20,799 SH   SOLE 20,799 0 0
ZAFGEN INC COM 98885E103 35 10,404 SH   SOLE 10,404 0 0
ZAYO GROUP HLDGS INC COM 98919V105 742 24,688 SH   SOLE 24,688 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 723 5,676 SH   SOLE 5,676 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 271 45,949 SH   SOLE 45,949 0 0
ZOETIS INC CL A 98978V103 1,741 27,865 SH   SOLE 27,865 0 0