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