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
2U INC COM 90214J101 208 5,430 SH   SOLE NO 0 0 5,430
3-D SYS CORP DEL COM NEW 88554D205 705 39,298 SH   SOLE NO 0 0 39,298
3M CO COM 88579Y101 33,997 192,911 SH   SOLE NO 0 0 192,911
ABB LTD SPONSORED ADR 000375204 362 16,096 SH   SOLE NO 0 0 16,096
ABBOTT LABS COM 002824100 20,599 487,079 SH   SOLE NO 0 0 487,079
ABBVIE INC COM 00287Y109 37,034 587,193 SH   SOLE NO 0 0 587,193
ABERCROMBIE & FITCH CO CL A 002896207 270 17,020 SH   SOLE NO 0 0 17,020
ABERDEEN ASIA PACIFIC INCOM COM 003009107 2,775 542,047 SH   SOLE NO 0 0 542,047
ABERDEEN AUSTRALIA EQTY FD I COM 003011103 277 47,586 SH   SOLE NO 0 0 47,586
ABERDEEN GLOBAL INCOME FD IN COM 003013109 128 14,524 SH   SOLE NO 0 0 14,524
ABIOMED INC COM 003654100 274 2,134 SH   SOLE NO 0 0 2,134
ABRAXAS PETE CORP COM 003830106 36 21,170 SH   SOLE NO 0 0 21,170
ACACIA COMMUNICATIONS INC COM 00401C108 224 2,165 SH   SOLE NO 0 0 2,165
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,190 24,006 SH   SOLE NO 0 0 24,006
ACCELERATE DIAGNOSTICS INC COM 00430H102 313 11,465 SH   SOLE NO 0 0 11,465
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,243 75,655 SH   SOLE NO 0 0 75,655
ACTIVE POWER INC COM NEW 00504W308 18 66,453 SH   SOLE NO 0 0 66,453
ACTIVISION BLIZZARD INC COM 00507V109 1,631 36,811 SH   SOLE NO 0 0 36,811
ACUITY BRANDS INC COM 00508Y102 742 2,806 SH   SOLE NO 0 0 2,806
ADAM NAT RES FD INC COM 00548F105 1,611 80,813 SH   SOLE NO 0 0 80,813
ADAMS DIVERSIFIED EQUITY FD COM 006212104 2,450 186,337 SH   SOLE NO 0 0 186,337
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 32 18,220 SH   SOLE NO 0 0 18,220
ADOBE SYS INC COM 00724F101 3,831 35,295 SH   SOLE NO 0 0 35,295
ADVANCE AUTO PARTS INC COM 00751Y106 550 3,690 SH   SOLE NO 0 0 3,690
ADVANCED ENERGY INDS COM 007973100 1,223 25,835 SH   SOLE NO 0 0 25,835
ADVANCED MICRO DEVICES INC COM 007903107 149 21,622 SH   SOLE NO 0 0 21,622
ADVAXIS INC COM NEW 007624208 172 16,125 SH   SOLE NO 0 0 16,125
ADVENT CLAYMORE CV SECS & IN COM 00764C109 350 24,033 SH   SOLE NO 0 0 24,033
ADVISORSHARES TR ATHENA HGH DIV 00768Y628 2,296 136,268 SH   SOLE NO 0 0 136,268
ADVISORSHARES TR GARTMAN GLD/EU 00768Y669 196 14,514 SH   SOLE NO 0 0 14,514
ADVISORSHARES TR PERITUS HG YLD 00768Y503 291 8,343 SH   SOLE NO 0 0 8,343
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 1,848 192,087 SH   SOLE NO 0 0 192,087
ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 381 6,531 SH   SOLE NO 0 0 6,531
AECOM COM 00766T100 984 33,114 SH   SOLE NO 0 0 33,114
AEGON N V NY REGISTRY SH 007924103 99 25,616 SH   SOLE NO 0 0 25,616
AES CORP COM 00130H105 844 65,682 SH   SOLE NO 0 0 65,682
AES TR III PFD CV 6.75% 00808N202 530 10,400 SH   SOLE NO 0 0 10,400
AETNA INC NEW COM 00817Y108 4,933 42,733 SH   SOLE NO 0 0 42,733
AFFILIATED MANAGERS GROUP COM 008252108 364 2,514 SH   SOLE NO 0 0 2,514
AFLAC INC COM 001055102 9,133 127,081 SH   SOLE NO 0 0 127,081
AGILENT TECHNOLOGIES INC COM 00846U101 594 12,608 SH   SOLE NO 0 0 12,608
AGNICO EAGLE MINES LTD COM 008474108 400 7,385 SH   SOLE NO 0 0 7,385
AGREE REALTY CORP COM 008492100 1,081 21,871 SH   SOLE NO 0 0 21,871
AIR PRODS & CHEMS INC COM 009158106 2,631 17,499 SH   SOLE NO 0 0 17,499
AK STL HLDG CORP COM 001547108 69 14,337 SH   SOLE NO 0 0 14,337
AKAMAI TECHNOLOGIES INC COM 00971T101 423 7,982 SH   SOLE NO 0 0 7,982
ALAMO GROUP INC COM 011311107 366 5,561 SH   SOLE NO 0 0 5,561
ALAMOS GOLD INC NEW COM CL A 011532108 634 77,259 SH   SOLE NO 0 0 77,259
ALASKA AIR GROUP INC COM 011659109 1,924 29,219 SH   SOLE NO 0 0 29,219
ALCOA INC COM 013817101 3,573 352,328 SH   SOLE NO 0 0 352,328
ALEXION PHARMACEUTICALS INC COM 015351109 458 3,737 SH   SOLE NO 0 0 3,737
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,933 93,892 SH   SOLE NO 0 0 93,892
ALIGN TECHNOLOGY INC COM 016255101 352 3,759 SH   SOLE NO 0 0 3,759
ALKERMES PLC SHS G01767105 219 4,664 SH   SOLE NO 0 0 4,664
ALLEGHENY TECHNOLOGIES INC COM 01741R102 391 21,624 SH   SOLE NO 0 0 21,624
ALLEGION PUB LTD CO ORD SHS G0176J109 233 3,377 SH   SOLE NO 0 0 3,377
ALLERGAN PLC SHS G0177J108 8,593 37,312 SH   SOLE NO 0 0 37,312
ALLETE INC COM NEW 018522300 282 4,722 SH   SOLE NO 0 0 4,722
ALLIANCE DATA SYSTEMS CORP COM 018581108 570 2,657 SH   SOLE NO 0 0 2,657
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 233 10,506 SH   SOLE NO 0 0 10,506
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 980 77,708 SH   SOLE NO 0 0 77,708
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 555 24,356 SH   SOLE NO 0 0 24,356
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 978 66,415 SH   SOLE NO 0 0 66,415
ALLIANT ENERGY CORP COM 018802108 2,262 59,042 SH   SOLE NO 0 0 59,042
ALLIANZGI CONV & INCOME FD COM 018828103 1,680 248,848 SH   SOLE NO 0 0 248,848
ALLIANZGI CONV & INCOME FD I COM 018825109 1,609 271,342 SH   SOLE NO 0 0 271,342
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1,211 95,820 SH   SOLE NO 0 0 95,820
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 212 16,130 SH   SOLE NO 0 0 16,130
ALLSTATE CORP COM 020002101 4,605 66,567 SH   SOLE NO 0 0 66,567
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 393 5,804 SH   SOLE NO 0 0 5,804
ALON USA PARTNERS LP UT LTDPART INT 02052T109 152 17,652 SH   SOLE NO 0 0 17,652
ALPHABET INC CAP STK CL A 02079K305 34,713 43,173 SH   SOLE NO 0 0 43,173
ALPHABET INC CAP STK CL C 02079K107 31,075 39,979 SH   SOLE NO 0 0 39,979
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 127 22,957 SH   SOLE NO 0 0 22,957
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 176 23,003 SH   SOLE NO 0 0 23,003
ALPS ETF TR ALERIAN MLP 00162Q866 9,442 744,052 SH   SOLE NO 0 0 744,052
ALPS ETF TR EQUAL SEC ETF 00162Q205 496 8,384 SH   SOLE NO 0 0 8,384
ALPS ETF TR INTL SEC DV DOG 00162Q718 1,079 44,558 SH   SOLE NO 0 0 44,558
ALPS ETF TR MED BREAKTHGH 00162Q593 408 15,623 SH   SOLE NO 0 0 15,623
ALPS ETF TR SECTR DIV DOGS 00162Q858 8,506 204,612 SH   SOLE NO 0 0 204,612
ALPS ETF TR US EQTHIVOLPT WR 00162Q734 745 37,665 SH   SOLE NO 0 0 37,665
ALTRIA GROUP INC COM 02209S103 75,716 1,197,469 SH   SOLE NO 0 0 1,197,469
AMARIN CORP PLC SPONS ADR NEW 023111206 75 23,466 SH   SOLE NO 0 0 23,466
AMAZON COM INC COM 023135106 49,509 59,128 SH   SOLE NO 0 0 59,128
AMBARELLA INC SHS G037AX101 2,771 37,647 SH   SOLE NO 0 0 37,647
AMBEV SA SPONSORED ADR 02319V103 147 24,207 SH   SOLE NO 0 0 24,207
AMEDISYS INC COM 023436108 409 8,628 SH   SOLE NO 0 0 8,628
AMERCO COM 023586100 274 846 SH   SOLE NO 0 0 846
AMEREN CORP COM 023608102 3,492 71,003 SH   SOLE NO 0 0 71,003
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 188 31,799 SH   SOLE NO 0 0 31,799
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,252 109,462 SH   SOLE NO 0 0 109,462
AMERICAN AIRLS GROUP INC COM 02376R102 1,820 49,712 SH   SOLE NO 0 0 49,712
AMERICAN CAMPUS CMNTYS INC COM 024835100 237 4,653 SH   SOLE NO 0 0 4,653
AMERICAN CAPITAL AGENCY CORP COM 02503X105 2,102 107,579 SH   SOLE NO 0 0 107,579
AMERICAN ELEC PWR INC COM 025537101 12,896 200,835 SH   SOLE NO 0 0 200,835
AMERICAN EXPRESS CO COM 025816109 10,195 159,191 SH   SOLE NO 0 0 159,191
AMERICAN FINL GROUP INC OHIO COM 025932104 1,532 20,433 SH   SOLE NO 0 0 20,433
AMERICAN INTL GROUP INC COM NEW 026874784 2,825 47,615 SH   SOLE NO 0 0 47,615
AMERICAN RAILCAR INDS INC COM 02916P103 624 15,038 SH   SOLE NO 0 0 15,038
AMERICAN STS WTR CO COM 029899101 2,435 60,788 SH   SOLE NO 0 0 60,788
AMERICAN TOWER CORP NEW COM 03027X100 5,046 44,523 SH   SOLE NO 0 0 44,523
AMERICAN WTR WKS CO INC NEW COM 030420103 7,326 97,894 SH   SOLE NO 0 0 97,894
AMERIGAS PARTNERS L P UNIT L P INT 030975106 4,776 104,603 SH   SOLE NO 0 0 104,603
AMERIPRISE FINL INC COM 03076C106 1,086 10,884 SH   SOLE NO 0 0 10,884
AMERIS BANCORP COM 03076K108 654 18,707 SH   SOLE NO 0 0 18,707
AMERISOURCEBERGEN CORP COM 03073E105 2,640 32,685 SH   SOLE NO 0 0 32,685
AMETEK INC NEW COM 031100100 664 13,901 SH   SOLE NO 0 0 13,901
AMGEN INC COM 031162100 31,882 191,130 SH   SOLE NO 0 0 191,130
AMPHENOL CORP NEW CL A 032095101 536 8,257 SH   SOLE NO 0 0 8,257
AMTRUST FINL SVCS INC COM 032359309 278 10,357 SH   SOLE NO 0 0 10,357
ANADARKO PETE CORP COM 032511107 1,549 24,440 SH   SOLE NO 0 0 24,440
ANALOG DEVICES INC COM 032654105 2,590 40,192 SH   SOLE NO 0 0 40,192
ANDERSONS INC COM 034164103 270 7,458 SH   SOLE NO 0 0 7,458
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,396 18,231 SH   SOLE NO 0 0 18,231
ANI PHARMACEUTICALS INC COM 00182C103 322 4,848 SH   SOLE NO 0 0 4,848
ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 36 29,000 SH   SOLE NO 0 0 29,000
ANNALY CAP MGMT INC COM 035710409 5,651 538,156 SH   SOLE NO 0 0 538,156
ANTARES PHARMA INC COM 036642106 74 43,930 SH   SOLE NO 0 0 43,930
ANTHEM INC COM 036752103 3,746 29,891 SH   SOLE NO 0 0 29,891
ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 34 10,895 SH   SOLE NO 0 0 10,895
AON PLC SHS CL A G0408V102 969 8,612 SH   SOLE NO 0 0 8,612
APACHE CORP COM 037411105 3,630 56,839 SH   SOLE NO 0 0 56,839
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 26 25,000 SH   SOLE NO 0 0 25,000
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1,538 85,618 SH   SOLE NO 0 0 85,618
APOLLO INVT CORP COM 03761U106 1,369 236,064 SH   SOLE NO 0 0 236,064
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 376 20,318 SH   SOLE NO 0 0 20,318
APPLE INC COM 037833100 291,526 2,578,733 SH   SOLE NO 0 0 2,578,733
APPLIED MATLS INC COM 038222105 4,315 143,112 SH   SOLE NO 0 0 143,112
APTARGROUP INC COM 038336103 307 3,970 SH   SOLE NO 0 0 3,970
AQUA AMERICA INC COM 03836W103 8,763 287,488 SH   SOLE NO 0 0 287,488
ARCH CAP GROUP LTD ORD G0450A105 282 3,563 SH   SOLE NO 0 0 3,563
ARCHER DANIELS MIDLAND CO COM 039483102 5,803 137,616 SH   SOLE NO 0 0 137,616
ARENA PHARMACEUTICALS INC COM 040047102 52 29,824 SH   SOLE NO 0 0 29,824
ARES CAP CORP COM 04010L103 4,007 258,516 SH   SOLE NO 0 0 258,516
ARIAD PHARMACEUTICALS INC COM 04033A100 321 23,429 SH   SOLE NO 0 0 23,429
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 392 17,389 SH   SOLE NO 0 0 17,389
ARRAY BIOPHARMA INC COM 04269X105 194 28,785 SH   SOLE NO 0 0 28,785
ARRHYTHMIA RESH TECHNOLOGY I COM PAR $0.01 042698308 42 10,000 SH   SOLE NO 0 0 10,000
ARRIS INTL INC SHS G0551A103 444 15,674 SH   SOLE NO 0 0 15,674
ARROW ETF TR ARROW DJ GLB YLD 04273H104 436 22,845 SH   SOLE NO 0 0 22,845
ARVINMERITOR INC FRNT 4.000% 2/1 043353AH4 10 10,000 SH   SOLE NO 0 0 10,000
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 333 22,471 SH   SOLE NO 0 0 22,471
ASHLAND GLOBAL HLDGS INC COM 044186104 435 3,753 SH   SOLE NO 0 0 3,753
ASTORIA FINL CORP COM 046265104 202 13,864 SH   SOLE NO 0 0 13,864
ASTRAZENECA PLC SPONSORED ADR 046353108 2,880 87,631 SH   SOLE NO 0 0 87,631
ASTRONOVA INC COM 04638F108 153 10,310 SH   SOLE NO 0 0 10,310
AT&T INC COM 00206R102 125,225 3,083,591 SH   SOLE NO 0 0 3,083,591
ATHENAHEALTH INC COM 04685W103 601 4,769 SH   SOLE NO 0 0 4,769
ATLANTIC PWR CORP COM NEW 04878Q863 34 13,848 SH   SOLE NO 0 0 13,848
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 283 6,620 SH   SOLE NO 0 0 6,620
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 29 30,000 SH   SOLE NO 0 0 30,000
ATMOS ENERGY CORP COM 049560105 1,026 13,780 SH   SOLE NO 0 0 13,780
AUTODESK INC COM 052769106 384 5,305 SH   SOLE NO 0 0 5,305
AUTOMATIC DATA PROCESSING IN COM 053015103 10,505 119,101 SH   SOLE NO 0 0 119,101
AUTOZONE INC COM 053332102 775 1,009 SH   SOLE NO 0 0 1,009
AVALONBAY CMNTYS INC COM 053484101 492 2,767 SH   SOLE NO 0 0 2,767
AVANGRID INC COM 05351W103 873 20,901 SH   SOLE NO 0 0 20,901
AVERY DENNISON CORP COM 053611109 596 7,665 SH   SOLE NO 0 0 7,665
AVISTA CORP COM 05379B107 1,415 33,865 SH   SOLE NO 0 0 33,865
AVON PRODS INC COM 054303102 235 41,593 SH   SOLE NO 0 0 41,593
AXOGEN INC COM 05463X106 160 17,711 SH   SOLE NO 0 0 17,711
B & G FOODS INC NEW COM 05508R106 1,460 29,690 SH   SOLE NO 0 0 29,690
B/E AEROSPACE INC COM 073302101 292 5,661 SH   SOLE NO 0 0 5,661
BAIDU INC SPON ADR REP A 056752108 4,564 25,069 SH   SOLE NO 0 0 25,069
BAKER HUGHES INC COM 057224107 1,332 26,394 SH   SOLE NO 0 0 26,394
BALCHEM CORP COM 057665200 692 8,922 SH   SOLE NO 0 0 8,922
BALL CORP COM 058498106 318 3,879 SH   SOLE NO 0 0 3,879
BALLARD PWR SYS INC NEW COM 058586108 129 58,550 SH   SOLE NO 0 0 58,550
BANCO SANTANDER SA ADR 05964H105 1,097 248,719 SH   SOLE NO 0 0 248,719
BANK AMER CORP 7.25%CNV PFD L 060505682 803 658 SH   SOLE NO 0 0 658
BANK AMER CORP COM 060505104 29,678 1,896,380 SH   SOLE NO 0 0 1,896,380
BANK HAWAII CORP COM 062540109 293 4,034 SH   SOLE NO 0 0 4,034
BANK MONTREAL QUE COM 063671101 3,386 51,645 SH   SOLE NO 0 0 51,645
BANK N S HALIFAX COM 064149107 1,299 24,516 SH   SOLE NO 0 0 24,516
BANK NEW YORK MELLON CORP COM 064058100 5,905 148,067 SH   SOLE NO 0 0 148,067
BANK OF NOVA SCOTIA NOTE 4.500%12/1 064159HB5 21 20,000 SH   SOLE NO 0 0 20,000
BANK OF THE OZARKS INC COM 063904106 348 9,066 SH   SOLE NO 0 0 9,066
BANKWELL FINL GROUP INC COM 06654A103 369 15,575 SH   SOLE NO 0 0 15,575
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 1,563 60,042 SH   SOLE NO 0 0 60,042
BARCLAYS BANK PLC SP ADR 7.1%PF3 06739H776 4,263 165,572 SH   SOLE NO 0 0 165,572
BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 596 17,482 SH   SOLE NO 0 0 17,482
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 737 126,449 SH   SOLE NO 0 0 126,449
BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 987 7,343 SH   SOLE NO 0 0 7,343
BARCLAYS PLC ADR 06738E204 355 40,908 SH   SOLE NO 0 0 40,908
BARD C R INC COM 067383109 2,909 12,972 SH   SOLE NO 0 0 12,972
BARINGS CORPORATE INVS COM 06759X107 349 20,292 SH   SOLE NO 0 0 20,292
BARINGS PARTN INVS SH BEN INT 06761A103 287 19,753 SH   SOLE NO 0 0 19,753
BARNES & NOBLE ED INC COM 06777U101 145 15,104 SH   SOLE NO 0 0 15,104
BARNES & NOBLE INC COM 067774109 729 64,495 SH   SOLE NO 0 0 64,495
BARNES GROUP INC COM 067806109 276 6,812 SH   SOLE NO 0 0 6,812
BARRICK GOLD CORP COM 067901108 1,736 97,979 SH   SOLE NO 0 0 97,979
BASIC ENERGY SVCS INC NEW COM 06985P100 15 17,598 SH   SOLE NO 0 0 17,598
BASSETT FURNITURE INDS INC COM 070203104 391 16,822 SH   SOLE NO 0 0 16,822
BAXTER INTL INC COM 071813109 2,687 56,460 SH   SOLE NO 0 0 56,460
BB&T CORP COM 054937107 6,901 182,958 SH   SOLE NO 0 0 182,958
BCE INC COM NEW 05534B760 1,607 34,788 SH   SOLE NO 0 0 34,788
BECTON DICKINSON & CO COM 075887109 7,223 40,188 SH   SOLE NO 0 0 40,188
BED BATH & BEYOND INC COM 075896100 469 10,887 SH   SOLE NO 0 0 10,887
BEMIS INC COM 081437105 1,831 35,897 SH   SOLE NO 0 0 35,897
BERKLEY W R CORP COM 084423102 307 5,309 SH   SOLE NO 0 0 5,309
BERKSHIRE HATHAWAY INC DEL CL A 084670108 21,190 98 SH   SOLE NO 0 0 98
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 121,638 841,963 SH   SOLE NO 0 0 841,963
BERKSHIRE HILLS BANCORP INC COM 084680107 2,678 96,631 SH   SOLE NO 0 0 96,631
BEST BUY INC COM 086516101 2,435 63,790 SH   SOLE NO 0 0 63,790
BGC PARTNERS INC CL A 05541T101 1,465 167,474 SH   SOLE NO 0 0 167,474
BHP BILLITON LTD SPONSORED ADR 088606108 1,114 32,146 SH   SOLE NO 0 0 32,146
BHP BILLITON PLC SPONSORED ADR 05545E209 633 20,822 SH   SOLE NO 0 0 20,822
BIO PATH HOLDINGS INC COM 09057N102 530 378,285 SH   SOLE NO 0 0 378,285
BIO TECHNE CORP COM 09073M104 425 3,882 SH   SOLE NO 0 0 3,882
BIOCRYST PHARMACEUTICALS COM 09058V103 178 40,255 SH   SOLE NO 0 0 40,255
BIOGEN INC COM 09062X103 9,601 30,672 SH   SOLE NO 0 0 30,672
BIOLASE INC COM 090911108 22 12,447 SH   SOLE NO 0 0 12,447
BIOLINERX LTD SPONSORED ADR 09071M106 26 23,000 SH   SOLE NO 0 0 23,000
BIOSTAGE INC COM 09074M103 12 11,522 SH   SOLE NO 0 0 11,522
BLACK HILLS CORP COM 092113109 224 3,663 SH   SOLE NO 0 0 3,663
BLACKBERRY LTD COM 09228F103 273 34,193 SH   SOLE NO 0 0 34,193
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 506 30,580 SH   SOLE NO 0 0 30,580
BLACKROCK CAPITAL INVESTMENT COM 092533108 662 79,906 SH   SOLE NO 0 0 79,906
BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 14 14,000 SH   SOLE NO 0 0 14,000
BLACKROCK CORE BD TR SHS BEN INT 09249E101 415 29,177 SH   SOLE NO 0 0 29,177
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,122 103,692 SH   SOLE NO 0 0 103,692
BLACKROCK CR ALLCTN INC TR COM 092508100 1,656 124,050 SH   SOLE NO 0 0 124,050
BLACKROCK DEBT STRAT FD INC COM 09255R103 316 86,478 SH   SOLE NO 0 0 86,478
BLACKROCK DEFINED OPPRTY CR COM 09255Q105 589 43,663 SH   SOLE NO 0 0 43,663
BLACKROCK ENERGY & RES TR COM 09250U101 297 20,482 SH   SOLE NO 0 0 20,482
BLACKROCK ENH CAP & INC FD I COM 09256A109 261 18,972 SH   SOLE NO 0 0 18,972
BLACKROCK ENHANCED EQT DIV T COM 09251A104 732 92,732 SH   SOLE NO 0 0 92,732
BLACKROCK FLOAT RATE OME STR COM 09255X100 395 28,533 SH   SOLE NO 0 0 28,533
BLACKROCK FLOATING RATE INCO COM 091941104 228 16,838 SH   SOLE NO 0 0 16,838
BLACKROCK GLOBAL OPP EQTY TR COM 092501105 414 33,827 SH   SOLE NO 0 0 33,827
BLACKROCK INC COM 09247X101 7,766 21,425 SH   SOLE NO 0 0 21,425
BLACKROCK INCOME TR INC COM 09247F100 121 18,725 SH   SOLE NO 0 0 18,725
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 253 42,617 SH   SOLE NO 0 0 42,617
BLACKROCK LTD DURATION INC T COM SHS 09249W101 349 22,475 SH   SOLE NO 0 0 22,475
BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 179 12,142 SH   SOLE NO 0 0 12,142
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 1,541 93,489 SH   SOLE NO 0 0 93,489
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1,562 64,380 SH   SOLE NO 0 0 64,380
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 388 24,533 SH   SOLE NO 0 0 24,533
BLACKROCK MUNI 2018 TERM TR COM 09248C106 1,752 115,084 SH   SOLE NO 0 0 115,084
BLACKROCK MUNI INTER DR FD I COM 09253X102 478 31,499 SH   SOLE NO 0 0 31,499
BLACKROCK MUNIASSETS FD INC COM 09254J102 678 44,110 SH   SOLE NO 0 0 44,110
BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 166 10,791 SH   SOLE NO 0 0 10,791
BLACKROCK MUNICIPL INC QLTY COM 092479104 440 28,102 SH   SOLE NO 0 0 28,102
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 229 14,636 SH   SOLE NO 0 0 14,636
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 530 33,011 SH   SOLE NO 0 0 33,011
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 271 14,712 SH   SOLE NO 0 0 14,712
BLACKROCK MUNIVEST FD II INC COM 09253T101 272 15,881 SH   SOLE NO 0 0 15,881
BLACKROCK MUNIVEST FD INC COM 09253R105 438 41,450 SH   SOLE NO 0 0 41,450
BLACKROCK MUNIYIELD FD INC COM 09253W104 292 18,388 SH   SOLE NO 0 0 18,388
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 163 10,170 SH   SOLE NO 0 0 10,170
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 551 36,182 SH   SOLE NO 0 0 36,182
BLACKROCK MUNIYIELD QUALITY COM 09254F100 563 34,066 SH   SOLE NO 0 0 34,066
BLACKROCK RES & COMM STRAT T SHS 09257A108 408 50,091 SH   SOLE NO 0 0 50,091
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 709 29,559 SH   SOLE NO 0 0 29,559
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 10,990 430,479 SH   SOLE NO 0 0 430,479
BLACKSTONE GSO FLTING RTE FU COM 09256U105 352 20,869 SH   SOLE NO 0 0 20,869
BLACKSTONE MTG TR INC COM CL A 09257W100 496 16,841 SH   SOLE NO 0 0 16,841
BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 27 25,000 SH   SOLE NO 0 0 25,000
BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 1,539 44,168 SH   SOLE NO 0 0 44,168
BLOCK H & R INC COM 093671105 347 15,002 SH   SOLE NO 0 0 15,002
BLUE BUFFALO PET PRODS INC COM 09531U102 737 31,025 SH   SOLE NO 0 0 31,025
BLUE HILLS BANCORP INC COM 095573101 290 19,283 SH   SOLE NO 0 0 19,283
BNC BANCORP COM 05566T101 257 10,586 SH   SOLE NO 0 0 10,586
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 199 11,587 SH   SOLE NO 0 0 11,587
BOEING CO COM 097023105 30,538 231,802 SH   SOLE NO 0 0 231,802
BORGWARNER INC COM 099724106 420 11,929 SH   SOLE NO 0 0 11,929
BOSTON BEER INC CL A 100557107 215 1,386 SH   SOLE NO 0 0 1,386
BOSTON PRIVATE FINL HLDGS IN COM 101119105 148 11,499 SH   SOLE NO 0 0 11,499
BOSTON PROPERTIES INC COM 101121101 1,045 7,669 SH   SOLE NO 0 0 7,669
BOSTON SCIENTIFIC CORP COM 101137107 1,225 51,474 SH   SOLE NO 0 0 51,474
BOULDER GROWTH & INCOME FD I COM 101507101 252 30,046 SH   SOLE NO 0 0 30,046
BOVIE MEDICAL CORP COM 10211F100 56 10,700 SH   SOLE NO 0 0 10,700
BOX INC CL A 10316T104 251 15,956 SH   SOLE NO 0 0 15,956
BP PLC SPONSORED ADR 055622104 18,453 524,839 SH   SOLE NO 0 0 524,839
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 372 19,925 SH   SOLE NO 0 0 19,925
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 367 23,521 SH   SOLE NO 0 0 23,521
BRINKER INTL INC COM 109641100 461 9,141 SH   SOLE NO 0 0 9,141
BRISTOL MYERS SQUIBB CO COM 110122108 32,554 603,754 SH   SOLE NO 0 0 603,754
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,582 12,396 SH   SOLE NO 0 0 12,396
BROADCOM LTD SHS Y09827109 3,316 19,223 SH   SOLE NO 0 0 19,223
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 444 6,543 SH   SOLE NO 0 0 6,543
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 136 14,772 SH   SOLE NO 0 0 14,772
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,599 73,865 SH   SOLE NO 0 0 73,865
BROOKFIELD HIGH INCOME FD IN COM 11272P102 89 12,171 SH   SOLE NO 0 0 12,171
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,844 53,235 SH   SOLE NO 0 0 53,235
BROOKFIELD TOTAL RETURN FD I COM 11283U108 943 42,059 SH   SOLE NO 0 0 42,059
BROOKLINE BANCORP INC DEL COM 11373M107 6,406 525,509 SH   SOLE NO 0 0 525,509
BROWN FORMAN CORP CL A 115637100 579 11,628 SH   SOLE NO 0 0 11,628
BROWN FORMAN CORP CL B 115637209 2,653 55,928 SH   SOLE NO 0 0 55,928
BSB BANCORP INC MD COM 05573H108 485 20,720 SH   SOLE NO 0 0 20,720
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 4,745 66,268 SH   SOLE NO 0 0 66,268
BUFFALO WILD WINGS INC COM 119848109 326 2,316 SH   SOLE NO 0 0 2,316
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,110 15,751 SH   SOLE NO 0 0 15,751
CA INC COM 12673P105 988 29,870 SH   SOLE NO 0 0 29,870
CAL MAINE FOODS INC COM NEW 128030202 2,183 56,638 SH   SOLE NO 0 0 56,638
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 521 47,320 SH   SOLE NO 0 0 47,320
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 3,081 298,220 SH   SOLE NO 0 0 298,220
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 757 40,765 SH   SOLE NO 0 0 40,765
CALAMOS GBL DYN INCOME FUND COM 12811L107 592 78,820 SH   SOLE NO 0 0 78,820
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 689 60,266 SH   SOLE NO 0 0 60,266
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1,171 113,889 SH   SOLE NO 0 0 113,889
CALGON CARBON CORP COM 129603106 236 15,572 SH   SOLE NO 0 0 15,572
CALIX INC COM 13100M509 231 31,400 SH   SOLE NO 0 0 31,400
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 91 20,158 SH   SOLE NO 0 0 20,158
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 629 20,944 SH   SOLE NO 0 0 20,944
CAMDEN NATL CORP COM 133034108 1,299 27,202 SH   SOLE NO 0 0 27,202
CAMECO CORP COM 13321L108 102 11,875 SH   SOLE NO 0 0 11,875
CAMPBELL SOUP CO COM 134429109 2,597 47,484 SH   SOLE NO 0 0 47,484
CANADIAN NATL RY CO COM 136375102 3,180 48,629 SH   SOLE NO 0 0 48,629
CANADIAN PAC RY LTD COM 13645T100 495 3,241 SH   SOLE NO 0 0 3,241
CANTEL MEDICAL CORP COM 138098108 915 11,730 SH   SOLE NO 0 0 11,730
CAPITAL ONE FINL CORP COM 14040H105 4,294 59,785 SH   SOLE NO 0 0 59,785
CAPITOL FED FINL INC COM 14057J101 177 12,605 SH   SOLE NO 0 0 12,605
CAPSTEAD MTG CORP COM NO PAR 14067E506 137 14,522 SH   SOLE NO 0 0 14,522
CARDINAL HEALTH INC COM 14149Y108 4,035 51,924 SH   SOLE NO 0 0 51,924
CARDIOVASCULAR SYS INC DEL COM 141619106 433 18,248 SH   SOLE NO 0 0 18,248
CARE CAP PPTYS INC COM 141624106 238 8,358 SH   SOLE NO 0 0 8,358
CARLISLE COS INC COM 142339100 1,751 17,074 SH   SOLE NO 0 0 17,074
CARMAX INC COM 143130102 630 11,814 SH   SOLE NO 0 0 11,814
CARNIVAL CORP UNIT 99/99/9999 143658300 1,016 20,819 SH   SOLE NO 0 0 20,819
CAROLINA FINL CORP NEW COM 143873107 366 16,403 SH   SOLE NO 0 0 16,403
CASEYS GEN STORES INC COM 147528103 934 7,774 SH   SOLE NO 0 0 7,774
CASTLE BRANDS INC COM 148435100 25 28,500 SH   SOLE NO 0 0 28,500
CATALYST PHARMACEUTICALS INC COM 14888U101 26 24,000 SH   SOLE NO 0 0 24,000
CATCHMARK TIMBER TR INC CL A 14912Y202 1,119 95,739 SH   SOLE NO 0 0 95,739
CATERPILLAR INC DEL COM 149123101 22,272 250,900 SH   SOLE NO 0 0 250,900
CATHAY GEN BANCORP COM 149150104 596 19,357 SH   SOLE NO 0 0 19,357
CAVIUM INC COM 14964U108 208 3,579 SH   SOLE NO 0 0 3,579
CBIZ INC COM 124805102 656 58,648 SH   SOLE NO 0 0 58,648
CBL & ASSOC PPTYS INC COM 124830100 313 25,805 SH   SOLE NO 0 0 25,805
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,549 184,360 SH   SOLE NO 0 0 184,360
CBS CORP NEW CL B 124857202 1,175 21,461 SH   SOLE NO 0 0 21,461
CDK GLOBAL INC COM 12508E101 1,569 27,351 SH   SOLE NO 0 0 27,351
CDN IMPERIAL BK COMM TORONTO COM 136069101 487 6,286 SH   SOLE NO 0 0 6,286
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,159 20,227 SH   SOLE NO 0 0 20,227
CELGENE CORP COM 151020104 15,108 144,532 SH   SOLE NO 0 0 144,532
CEMEX SAB DE CV SPON ADR NEW 151290889 89 11,245 SH   SOLE NO 0 0 11,245
CENOVUS ENERGY INC COM 15135U109 153 10,639 SH   SOLE NO 0 0 10,639
CENTENE CORP DEL COM 15135B101 291 4,341 SH   SOLE NO 0 0 4,341
CENTERPOINT ENERGY INC COM 15189T107 1,533 65,992 SH   SOLE NO 0 0 65,992
CENTRAL FD CDA LTD CL A 153501101 2,344 169,476 SH   SOLE NO 0 0 169,476
CENTURY BANCORP INC MASS CL A NON VTG 156432106 225 4,958 SH   SOLE NO 0 0 4,958
CENTURYLINK INC COM 156700106 2,524 92,018 SH   SOLE NO 0 0 92,018
CERNER CORP COM 156782104 4,874 78,924 SH   SOLE NO 0 0 78,924
CERULEAN PHARMA INC COM 15708Q105 16 15,713 SH   SOLE NO 0 0 15,713
CF INDS HLDGS INC COM 125269100 338 13,877 SH   SOLE NO 0 0 13,877
CHARLES RIV LABS INTL INC COM 159864107 1,482 17,787 SH   SOLE NO 0 0 17,787
CHARTER COMMUNICATIONS INC N CL A 16119P108 758 2,807 SH   SOLE NO 0 0 2,807
CHECK POINT SOFTWARE TECH LT ORD M22465104 590 7,596 SH   SOLE NO 0 0 7,596
CHEESECAKE FACTORY INC COM 163072101 330 6,595 SH   SOLE NO 0 0 6,595
CHEMED CORP NEW COM 16359R103 931 6,598 SH   SOLE NO 0 0 6,598
CHEMOURS CO COM 163851108 465 29,077 SH   SOLE NO 0 0 29,077
CHENIERE ENERGY INC COM NEW 16411R208 2,042 46,839 SH   SOLE NO 0 0 46,839
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 809 27,653 SH   SOLE NO 0 0 27,653
CHESAPEAKE ENERGY CORP COM 165167107 960 153,039 SH   SOLE NO 0 0 153,039
CHESAPEAKE ENERGY CORP NOTE 2.750%11/1 165167BW6 5 39,000 SH   SOLE NO 0 0 39,000
CHESAPEAKE UTILS CORP COM 165303108 1,171 19,184 SH   SOLE NO 0 0 19,184
CHEVRON CORP NEW COM 166764100 75,993 738,374 SH   SOLE NO 0 0 738,374
CHICAGO BRIDGE & IRON CO N V COM 167250109 557 19,882 SH   SOLE NO 0 0 19,882
CHIMERA INVT CORP COM NEW 16934Q208 1,426 89,427 SH   SOLE NO 0 0 89,427
CHINA FD INC COM 169373107 424 25,783 SH   SOLE NO 0 0 25,783
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,077 17,504 SH   SOLE NO 0 0 17,504
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,817 9,014 SH   SOLE NO 0 0 9,014
CHUBB LIMITED COM H1467J104 3,561 28,344 SH   SOLE NO 0 0 28,344
CHURCH & DWIGHT INC COM 171340102 3,484 72,706 SH   SOLE NO 0 0 72,706
CIENA CORP COM NEW 171779309 305 14,010 SH   SOLE NO 0 0 14,010
CIGNA CORPORATION COM 125509109 2,776 21,304 SH   SOLE NO 0 0 21,304
CIMAREX ENERGY CO COM 171798101 267 1,987 SH   SOLE NO 0 0 1,987
CINCINNATI FINL CORP COM 172062101 1,425 18,894 SH   SOLE NO 0 0 18,894
CINTAS CORP COM 172908105 846 7,516 SH   SOLE NO 0 0 7,516
CIRRUS LOGIC INC COM 172755100 503 9,471 SH   SOLE NO 0 0 9,471
CISCO SYS INC COM 17275R102 34,708 1,094,191 SH   SOLE NO 0 0 1,094,191
CITIGROUP INC COM NEW 172967424 8,148 172,508 SH   SOLE NO 0 0 172,508
CITIZENS & NORTHN CORP COM 172922106 362 16,485 SH   SOLE NO 0 0 16,485
CITRIX SYS INC COM 177376100 588 6,905 SH   SOLE NO 0 0 6,905
CLARCOR INC COM 179895107 447 6,878 SH   SOLE NO 0 0 6,878
CLAYMORE EXCHANGE TRD FD TR GUG BLT2016 HY 18383M415 746 28,888 SH   SOLE NO 0 0 28,888
CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 3,459 133,496 SH   SOLE NO 0 0 133,496
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 5,538 218,805 SH   SOLE NO 0 0 218,805
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 657 27,110 SH   SOLE NO 0 0 27,110
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 376 15,468 SH   SOLE NO 0 0 15,468
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 1,438 67,462 SH   SOLE NO 0 0 67,462
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 2,640 123,382 SH   SOLE NO 0 0 123,382
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 1,228 56,546 SH   SOLE NO 0 0 56,546
CLAYMORE EXCHANGE TRD FD TR GUG INTL MLT ASS 18383Q804 390 25,628 SH   SOLE NO 0 0 25,628
CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 851 15,956 SH   SOLE NO 0 0 15,956
CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 778 40,142 SH   SOLE NO 0 0 40,142
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 412 19,070 SH   SOLE NO 0 0 19,070
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 956 44,143 SH   SOLE NO 0 0 44,143
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2016 18383M555 267 12,112 SH   SOLE NO 0 0 12,112
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 1,455 64,144 SH   SOLE NO 0 0 64,144
CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 1,889 37,633 SH   SOLE NO 0 0 37,633
CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 679 27,241 SH   SOLE NO 0 0 27,241
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 3,799 122,899 SH   SOLE NO 0 0 122,899
CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF 18383M605 1,223 28,532 SH   SOLE NO 0 0 28,532
CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 3,063 78,451 SH   SOLE NO 0 0 78,451
CLEAN ENERGY FUELS CORP COM 184499101 203 45,385 SH   SOLE NO 0 0 45,385
CLEAN HARBORS INC COM 184496107 343 7,151 SH   SOLE NO 0 0 7,151
CLEARBRIDGE AMERN ENERG MLP COM 184691103 142 15,802 SH   SOLE NO 0 0 15,802
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 1,091 67,004 SH   SOLE NO 0 0 67,004
CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 167 12,789 SH   SOLE NO 0 0 12,789
CLIFFS NAT RES INC COM 18683K101 219 37,371 SH   SOLE NO 0 0 37,371
CLOROX CO DEL COM 189054109 14,339 114,548 SH   SOLE NO 0 0 114,548
CLOUD PEAK ENERGY INC COM 18911Q102 100 18,452 SH   SOLE NO 0 0 18,452
CME GROUP INC COM 12572Q105 3,311 31,679 SH   SOLE NO 0 0 31,679
CMS ENERGY CORP COM 125896100 2,440 58,082 SH   SOLE NO 0 0 58,082
CNOOC LTD SPONSORED ADR 126132109 296 2,339 SH   SOLE NO 0 0 2,339
COACH INC COM 189754104 1,537 42,050 SH   SOLE NO 0 0 42,050
COCA COLA CO COM 191216100 48,740 1,151,707 SH   SOLE NO 0 0 1,151,707
COCA COLA EUROPEAN PARTNERS SHS G25839104 208 5,202 SH   SOLE NO 0 0 5,202
COGNEX CORP COM 192422103 350 6,622 SH   SOLE NO 0 0 6,622
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,906 39,951 SH   SOLE NO 0 0 39,951
COHEN & STEERS CLOSED END OP COM 19248P106 2,570 209,085 SH   SOLE NO 0 0 209,085
COHEN & STEERS GLOBAL INC BL COM 19248M103 112 12,584 SH   SOLE NO 0 0 12,584
COHEN & STEERS INFRASTRUCTUR COM 19248A109 896 41,599 SH   SOLE NO 0 0 41,599
COHEN & STEERS LTD DUR PFD I COM 19248C105 966 38,454 SH   SOLE NO 0 0 38,454
COHEN & STEERS QUALITY RLTY COM 19247L106 933 70,026 SH   SOLE NO 0 0 70,026
COHEN & STEERS REIT & PFD IN COM 19247X100 946 46,960 SH   SOLE NO 0 0 46,960
COHEN & STEERS SLT PFD INCM COM 19248Y107 257 9,587 SH   SOLE NO 0 0 9,587
COHEN & STEERS TOTAL RETURN COM 19247R103 1,394 105,756 SH   SOLE NO 0 0 105,756
COLGATE PALMOLIVE CO COM 194162103 17,407 234,791 SH   SOLE NO 0 0 234,791
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 24 25,000 SH   SOLE NO 0 0 25,000
COLUMBIA PPTY TR INC COM NEW 198287203 4,584 204,753 SH   SOLE NO 0 0 204,753
COMCAST CORP NEW CL A 20030N101 12,749 192,178 SH   SOLE NO 0 0 192,178
COMERICA INC COM 200340107 277 5,853 SH   SOLE NO 0 0 5,853
COMMERCE BANCSHARES INC COM 200525103 298 6,052 SH   SOLE NO 0 0 6,052
COMMUNICATIONS SALES&LEAS IN COM 20341J104 612 19,473 SH   SOLE NO 0 0 19,473
COMMUNITY BANKERS TR CORP COM 203612106 574 105,903 SH   SOLE NO 0 0 105,903
COMMUNITY BK SYS INC COM 203607106 1,480 30,772 SH   SOLE NO 0 0 30,772
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 573 221,350 SH   SOLE NO 0 0 221,350
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 200 11,535 SH   SOLE NO 0 0 11,535
COMPASS MINERALS INTL INC COM 20451N101 1,298 17,616 SH   SOLE NO 0 0 17,616
COMPUTER SCIENCES CORP COM 205363104 275 5,261 SH   SOLE NO 0 0 5,261
CONAGRA FOODS INC COM 205887102 2,900 61,547 SH   SOLE NO 0 0 61,547
CONCHO RES INC COM 20605P101 227 1,652 SH   SOLE NO 0 0 1,652
CONNECTICUT WTR SVC INC COM 207797101 552 11,093 SH   SOLE NO 0 0 11,093
CONNECTONE BANCORP INC NEW COM 20786W107 380 21,064 SH   SOLE NO 0 0 21,064
CONOCOPHILLIPS COM 20825C104 23,948 550,905 SH   SOLE NO 0 0 550,905
CONSOLIDATED COMM HLDGS INC COM 209034107 748 29,652 SH   SOLE NO 0 0 29,652
CONSOLIDATED EDISON INC COM 209115104 22,859 303,572 SH   SOLE NO 0 0 303,572
CONSTELLATION BRANDS INC CL A 21036P108 4,913 29,508 SH   SOLE NO 0 0 29,508
CONSTELLATION BRANDS INC CL B 21036P207 313 1,874 SH   SOLE NO 0 0 1,874
CONTINENTAL RESOURCES INC COM 212015101 1,236 23,790 SH   SOLE NO 0 0 23,790
COOPER COS INC COM NEW 216648402 601 3,355 SH   SOLE NO 0 0 3,355
COPART INC COM 217204106 335 6,248 SH   SOLE NO 0 0 6,248
CORE LABORATORIES N V COM N22717107 427 3,803 SH   SOLE NO 0 0 3,803
CORNERSTONE STRATEGIC VALUE COM 21924B302 183 12,263 SH   SOLE NO 0 0 12,263
CORNING INC COM 219350105 12,256 518,228 SH   SOLE NO 0 0 518,228
CORRECTIONS CORP AMER NEW COM NEW 22025Y407 186 13,430 SH   SOLE NO 0 0 13,430
COSTCO WHSL CORP NEW COM 22160K105 23,819 156,178 SH   SOLE NO 0 0 156,178
COVENANT TRANSN GROUP INC CL A 22284P105 536 27,717 SH   SOLE NO 0 0 27,717
CPI CARD GROUP INC COM 12634H101 613 101,545 SH   SOLE NO 0 0 101,545
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,211 9,161 SH   SOLE NO 0 0 9,161
CRANE CO COM 224399105 542 8,597 SH   SOLE NO 0 0 8,597
CREDIT SUISSE ASSET MGMT INC COM 224916106 38 11,947 SH   SOLE NO 0 0 11,947
CREDIT SUISSE GROUP SPONSORED ADR 225401108 704 53,565 SH   SOLE NO 0 0 53,565
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 191 73,932 SH   SOLE NO 0 0 73,932
CREDIT SUISSE NASSAU BRH X LINK CUSH MLP 22542D852 969 44,835 SH   SOLE NO 0 0 44,835
CREE INC COM 225447101 337 13,121 SH   SOLE NO 0 0 13,121
CROWN CASTLE INTL CORP NEW COM 22822V101 3,931 41,721 SH   SOLE NO 0 0 41,721
CST BRANDS INC COM 12646R105 207 4,304 SH   SOLE NO 0 0 4,304
CSX CORP COM 126408103 10,630 348,540 SH   SOLE NO 0 0 348,540
CTI BIOPHARMA CORP COM 12648L106 4 10,113 SH   SOLE NO 0 0 10,113
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 725 15,570 SH   SOLE NO 0 0 15,570
CUBESMART COM 229663109 3,969 145,594 SH   SOLE NO 0 0 145,594
CULLEN FROST BANKERS INC COM 229899109 1,228 17,063 SH   SOLE NO 0 0 17,063
CUMMINS INC COM 231021106 7,511 58,610 SH   SOLE NO 0 0 58,610
CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 306 3,998 SH   SOLE NO 0 0 3,998
CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 326 3,307 SH   SOLE NO 0 0 3,307
CURTISS WRIGHT CORP COM 231561101 256 2,808 SH   SOLE NO 0 0 2,808
CUTWATER SELECT INCOME FD COM 232229104 664 32,767 SH   SOLE NO 0 0 32,767
CVB FINL CORP COM 126600105 2,327 132,113 SH   SOLE NO 0 0 132,113
CVS HEALTH CORP COM 126650100 27,697 311,233 SH   SOLE NO 0 0 311,233
CYBERARK SOFTWARE LTD SHS M2682V108 524 10,562 SH   SOLE NO 0 0 10,562
CYPRESS SEMICONDUCTOR CORP COM 232806109 218 17,925 SH   SOLE NO 0 0 17,925
CYS INVTS INC COM 12673A108 94 10,760 SH   SOLE NO 0 0 10,760
CYTRX CORP COM PAR 232828509 10 16,701 SH   SOLE NO 0 0 16,701
D R HORTON INC COM 23331A109 334 11,064 SH   SOLE NO 0 0 11,064
DANAHER CORP DEL COM 235851102 4,153 52,982 SH   SOLE NO 0 0 52,982
DANAHER CORP DEL NOTE 1/2 235851AF9 36 12,000 SH   SOLE NO 0 0 12,000
DARDEN RESTAURANTS INC COM 237194105 1,403 22,878 SH   SOLE NO 0 0 22,878
DAVITA INC COM 23918K108 685 10,367 SH   SOLE NO 0 0 10,367
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 200 5,500 SH   SOLE NO 0 0 5,500
DBX ETF TR DB XTR MSCI EUR 233051853 1,438 55,743 SH   SOLE NO 0 0 55,743
DBX ETF TR XTRAK MSCI EAFE 233051200 20,218 766,420 SH   SOLE NO 0 0 766,420
DBX ETF TR XTRAK MSCI JAPN 233051507 415 12,622 SH   SOLE NO 0 0 12,622
DCT INDUSTRIAL TRUST INC COM NEW 233153204 1,481 30,513 SH   SOLE NO 0 0 30,513
DEERE & CO COM 244199105 7,099 83,173 SH   SOLE NO 0 0 83,173
DELAWARE INV MN MUN INC FD I COM 24610V103 205 13,692 SH   SOLE NO 0 0 13,692
DELL TECHNOLOGIES INC COM CL V 24703L103 1,379 28,839 SH   SOLE NO 0 0 28,839
DELTA AIR LINES INC DEL COM NEW 247361702 1,058 26,891 SH   SOLE NO 0 0 26,891
DELUXE CORP COM 248019101 405 6,059 SH   SOLE NO 0 0 6,059
DENBURY RES INC COM NEW 247916208 46 14,109 SH   SOLE NO 0 0 14,109
DENISON MINES CORP COM 248356107 114 241,862 SH   SOLE NO 0 0 241,862
DENTSPLY SIRONA INC COM 24906P109 211 3,556 SH   SOLE NO 0 0 3,556
DEPOMED INC COM 249908104 800 32,031 SH   SOLE NO 0 0 32,031
DERMA SCIENCES INC COM PAR $.01 249827502 60 12,900 SH   SOLE NO 0 0 12,900
DEUTSCHE GLOBAL HIGH INCOME COM 25158V108 261 31,007 SH   SOLE NO 0 0 31,007
DEUTSCHE HIGH INCOME OPPORT COM 25158Y102 164 11,563 SH   SOLE NO 0 0 11,563
DEUTSCHE HIGH INCOME TR SHS 25155R100 96 10,432 SH   SOLE NO 0 0 10,432
DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 316 37,012 SH   SOLE NO 0 0 37,012
DEUTSCHE MUN INCOME COM 25160C106 2,477 175,806 SH   SOLE NO 0 0 175,806
DEVON ENERGY CORP NEW COM 25179M103 1,866 42,314 SH   SOLE NO 0 0 42,314
DEVRY ED GROUP INC COM 251893103 587 25,444 SH   SOLE NO 0 0 25,444
DEXCOM INC COM 252131107 228 2,596 SH   SOLE NO 0 0 2,596
DIAGEO P L C SPON ADR NEW 25243Q205 10,474 90,259 SH   SOLE NO 0 0 90,259
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 492 2,660 SH   SOLE NO 0 0 2,660
DIAMONDBACK ENERGY INC COM 25278X109 364 3,766 SH   SOLE NO 0 0 3,766
DICKS SPORTING GOODS INC COM 253393102 519 9,158 SH   SOLE NO 0 0 9,158
DIEBOLD INC COM 253651103 391 15,781 SH   SOLE NO 0 0 15,781
DIGITAL RLTY TR INC COM 253868103 1,342 13,815 SH   SOLE NO 0 0 13,815
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 2,179 29,309 SH   SOLE NO 0 0 29,309
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 313 3,221 SH   SOLE NO 0 0 3,221
DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 209 11,113 SH   SOLE NO 0 0 11,113
DISCOVER FINL SVCS COM 254709108 1,760 31,121 SH   SOLE NO 0 0 31,121
DISH NETWORK CORP CL A 25470M109 372 6,785 SH   SOLE NO 0 0 6,785
DISNEY WALT CO COM DISNEY 254687106 53,041 571,189 SH   SOLE NO 0 0 571,189
DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 2,223 128,968 SH   SOLE NO 0 0 128,968
DNP SELECT INCOME FD COM 23325P104 2,525 246,073 SH   SOLE NO 0 0 246,073
DOLLAR GEN CORP NEW COM 256677105 1,346 19,229 SH   SOLE NO 0 0 19,229
DOLLAR TREE INC COM 256746108 1,041 13,184 SH   SOLE NO 0 0 13,184
DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 215 8,975 SH   SOLE NO 0 0 8,975
DOMINION RES INC VA NEW COM 25746U109 17,182 231,344 SH   SOLE NO 0 0 231,344
DOMINOS PIZZA INC COM 25754A201 797 5,249 SH   SOLE NO 0 0 5,249
DONALDSON INC COM 257651109 1,712 45,865 SH   SOLE NO 0 0 45,865
DONNELLEY R R & SONS CO COM 257867101 1,306 83,110 SH   SOLE NO 0 0 83,110
DOUBLELINE INCOME SOLUTIONS COM 258622109 2,381 124,350 SH   SOLE NO 0 0 124,350
DOUBLELINE OPPORTUNISTIC CR COM 258623107 1,978 77,040 SH   SOLE NO 0 0 77,040
DOVER CORP COM 260003108 645 8,755 SH   SOLE NO 0 0 8,755
DOW CHEM CO COM 260543103 19,133 369,145 SH   SOLE NO 0 0 369,145
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,441 15,779 SH   SOLE NO 0 0 15,779
DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 106 30,872 SH   SOLE NO 0 0 30,872
DREYFUS STRATEGIC MUNS INC COM 261932107 401 42,922 SH   SOLE NO 0 0 42,922
DST SYS INC DEL COM 233326107 392 3,325 SH   SOLE NO 0 0 3,325
DTE ENERGY CO COM 233331107 3,555 37,958 SH   SOLE NO 0 0 37,958
DU PONT E I DE NEMOURS & CO COM 263534109 15,982 238,644 SH   SOLE NO 0 0 238,644
DUFF & PHELPS GLB UTL INC FD COM 26433C105 375 21,971 SH   SOLE NO 0 0 21,971
DUFF & PHELPS UTIL CORP BD T COM 26432K108 200 20,484 SH   SOLE NO 0 0 20,484
DUKE ENERGY CORP NEW COM NEW 26441C204 27,780 347,070 SH   SOLE NO 0 0 347,070
DUKE REALTY CORP COM NEW 264411505 2,012 73,623 SH   SOLE NO 0 0 73,623
DUNKIN BRANDS GROUP INC COM 265504100 7,238 138,976 SH   SOLE NO 0 0 138,976
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 979 23,735 SH   SOLE NO 0 0 23,735
DURECT CORP COM 266605104 36 26,000 SH   SOLE NO 0 0 26,000
DXP ENTERPRISES INC NEW COM NEW 233377407 1,300 46,118 SH   SOLE NO 0 0 46,118
DYNEX CAP INC COM NEW 26817Q506 2,586 348,468 SH   SOLE NO 0 0 348,468
E TRADE FINANCIAL CORP COM NEW 269246401 407 13,981 SH   SOLE NO 0 0 13,981
EAGLE BANCORP INC MD COM 268948106 1,215 24,622 SH   SOLE NO 0 0 24,622
EAGLE MATERIALS INC COM 26969P108 229 2,958 SH   SOLE NO 0 0 2,958
EARTHLINK HLDGS CORP COM 27033X101 174 28,018 SH   SOLE NO 0 0 28,018
EASTMAN CHEM CO COM 277432100 991 14,642 SH   SOLE NO 0 0 14,642
EATON CORP PLC SHS G29183103 3,911 59,526 SH   SOLE NO 0 0 59,526
EATON VANCE CORP COM NON VTG 278265103 2,468 63,201 SH   SOLE NO 0 0 63,201
EATON VANCE ENH EQTY INC FD COM 278277108 1,456 105,788 SH   SOLE NO 0 0 105,788
EATON VANCE ENHANCED EQ INC COM 278274105 876 69,212 SH   SOLE NO 0 0 69,212
EATON VANCE FLTING RATE INC COM 278279104 326 22,967 SH   SOLE NO 0 0 22,967
EATON VANCE LTD DUR INCOME F COM 27828H105 6,674 486,801 SH   SOLE NO 0 0 486,801
EATON VANCE MUN BD FD COM 27827X101 1,011 74,224 SH   SOLE NO 0 0 74,224
EATON VANCE NEW YORK MUN BD COM 27827Y109 150 10,500 SH   SOLE NO 0 0 10,500
EATON VANCE OHIO MUN BD FD COM 27828L106 688 45,845 SH   SOLE NO 0 0 45,845
EATON VANCE RISK MNGD DIV EQ COM 27829G106 1,625 172,374 SH   SOLE NO 0 0 172,374
EATON VANCE SH TM DR DIVR IN COM 27828V104 161 11,725 SH   SOLE NO 0 0 11,725
EATON VANCE SR FLTNG RTE TR COM 27828Q105 527 37,279 SH   SOLE NO 0 0 37,279
EATON VANCE TAX ADVT DIV INC COM 27828G107 2,119 105,158 SH   SOLE NO 0 0 105,158
EATON VANCE TAX MNGD GBL DV COM 27829F108 1,669 192,321 SH   SOLE NO 0 0 192,321
EATON VANCE TAX MNGED BUY WR COM 27828X100 3,285 198,512 SH   SOLE NO 0 0 198,512
EATON VANCE TX ADV GLBL DIV COM 27828S101 699 46,890 SH   SOLE NO 0 0 46,890
EATON VANCE TX MGD DIV EQ IN COM 27828N102 608 56,800 SH   SOLE NO 0 0 56,800
EATON VANCE TX MNG BY WRT OP COM 27828Y108 2,240 148,457 SH   SOLE NO 0 0 148,457
EATON VANCE TXMGD GL BUYWR O COM 27829C105 936 85,019 SH   SOLE NO 0 0 85,019
EBAY INC COM 278642103 2,085 63,376 SH   SOLE NO 0 0 63,376
ECOLAB INC COM 278865100 3,910 32,123 SH   SOLE NO 0 0 32,123
EDGEWELL PERS CARE CO COM 28035Q102 1,892 23,794 SH   SOLE NO 0 0 23,794
EDISON INTL COM 281020107 3,109 43,038 SH   SOLE NO 0 0 43,038
EDWARDS LIFESCIENCES CORP COM 28176E108 2,140 17,748 SH   SOLE NO 0 0 17,748
EGA EMERGING GLOBAL SHS TR EGS EMKTCONS ETF 268461779 828 33,353 SH   SOLE NO 0 0 33,353
ELDORADO GOLD CORP NEW COM 284902103 55 13,964 SH   SOLE NO 0 0 13,964
ELECTRONIC ARTS INC COM 285512109 353 4,129 SH   SOLE NO 0 0 4,129
ELKHORN ETF TR S&P US HGH ETF 287711501 308 12,208 SH   SOLE NO 0 0 12,208
EMCOR GROUP INC COM 29084Q100 250 4,192 SH   SOLE NO 0 0 4,192
EMERSON ELEC CO COM 291011104 20,116 369,025 SH   SOLE NO 0 0 369,025
EMPIRE DIST ELEC CO COM 291641108 229 6,697 SH   SOLE NO 0 0 6,697
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 454 21,474 SH   SOLE NO 0 0 21,474
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 862 41,304 SH   SOLE NO 0 0 41,304
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 1,853 72,865 SH   SOLE NO 0 0 72,865
ENBRIDGE INC COM 29250N105 921 20,820 SH   SOLE NO 0 0 20,820
ENCANA CORP COM 292505104 134 12,818 SH   SOLE NO 0 0 12,818
ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 19 25,000 SH   SOLE NO 0 0 25,000
ENERGEN CORP COM 29265N108 1,399 24,232 SH   SOLE NO 0 0 24,232
ENERGIZER HLDGS INC NEW COM 29272W109 566 11,337 SH   SOLE NO 0 0 11,337
ENERGY FOCUS INC COM NEW 29268T300 71 14,507 SH   SOLE NO 0 0 14,507
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 4,161 247,853 SH   SOLE NO 0 0 247,853
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 5,780 156,215 SH   SOLE NO 0 0 156,215
ENERPLUS CORP COM 292766102 134 20,881 SH   SOLE NO 0 0 20,881
ENSCO PLC SHS CLASS A G3157S106 468 55,032 SH   SOLE NO 0 0 55,032
ENTEGRIS INC COM 29362U104 223 12,824 SH   SOLE NO 0 0 12,824
ENTERGY CORP NEW COM 29364G103 1,301 16,960 SH   SOLE NO 0 0 16,960
ENTERPRISE BANCORP INC MASS COM 293668109 2,515 89,824 SH   SOLE NO 0 0 89,824
ENTERPRISE PRODS PARTNERS L COM 293792107 21,169 766,162 SH   SOLE NO 0 0 766,162
ENVESTNET INC NOTE 1.750%12/1 29404KAA4 19 20,000 SH   SOLE NO 0 0 20,000
EOG RES INC COM 26875P101 3,235 33,450 SH   SOLE NO 0 0 33,450
EPR PPTYS COM SH BEN INT 26884U109 1,169 14,843 SH   SOLE NO 0 0 14,843
EQT CORP COM 26884L109 547 7,533 SH   SOLE NO 0 0 7,533
EQUIFAX INC COM 294429105 1,061 7,887 SH   SOLE NO 0 0 7,887
EQUINIX INC COM PAR $0.001 29444U700 694 1,927 SH   SOLE NO 0 0 1,927
EQUITY COMWLTH COM SH BEN INT 294628102 210 6,963 SH   SOLE NO 0 0 6,963
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,013 15,740 SH   SOLE NO 0 0 15,740
ERICSSON ADR B SEK 10 294821608 136 18,913 SH   SOLE NO 0 0 18,913
ESCO TECHNOLOGIES INC COM 296315104 210 4,534 SH   SOLE NO 0 0 4,534
ESSEX PPTY TR INC COM 297178105 423 1,898 SH   SOLE NO 0 0 1,898
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 3,584 128,449 SH   SOLE NO 0 0 128,449
ETFIS SER TR I INFRAC ACT MLP 26923G103 264 22,824 SH   SOLE NO 0 0 22,824
ETFS PLATINUM TR SH BEN INT 26922V101 212 2,145 SH   SOLE NO 0 0 2,145
ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 1,405 21,086 SH   SOLE NO 0 0 21,086
ETFS SILVER TR SILVER SHS 26922X107 545 29,068 SH   SOLE NO 0 0 29,068
EV ENERGY PARTNERS LP COM UNITS 26926V107 27 11,165 SH   SOLE NO 0 0 11,165
EVERSOURCE ENERGY COM 30040W108 9,311 171,857 SH   SOLE NO 0 0 171,857
EVERYDAY HEALTH INC COM 300415106 96 12,474 SH   SOLE NO 0 0 12,474
EVOKE PHARMA INC COM 30049G104 27 12,062 SH   SOLE NO 0 0 12,062
EXACT SCIENCES CORP COM 30063P105 526 28,339 SH   SOLE NO 0 0 28,339
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 329 11,573 SH   SOLE NO 0 0 11,573
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 1,413 72,925 SH   SOLE NO 0 0 72,925
EXCO RESOURCES INC COM 269279402 46 43,450 SH   SOLE NO 0 0 43,450
EXELIXIS INC COM 30161Q104 522 40,779 SH   SOLE NO 0 0 40,779
EXELON CORP COM 30161N101 6,624 198,977 SH   SOLE NO 0 0 198,977
EXPEDIA INC DEL COM NEW 30212P303 453 3,880 SH   SOLE NO 0 0 3,880
EXPEDITORS INTL WASH INC COM 302130109 717 13,924 SH   SOLE NO 0 0 13,924
EXPRESS SCRIPTS HLDG CO COM 30219G108 7,525 106,685 SH   SOLE NO 0 0 106,685
EXTRA SPACE STORAGE INC COM 30225T102 464 5,842 SH   SOLE NO 0 0 5,842
EXXON MOBIL CORP COM 30231G102 163,029 1,867,883 SH   SOLE NO 0 0 1,867,883
F5 NETWORKS INC COM 315616102 595 4,773 SH   SOLE NO 0 0 4,773
FACEBOOK INC CL A 30303M102 45,831 357,301 SH   SOLE NO 0 0 357,301
FACTSET RESH SYS INC COM 303075105 308 1,903 SH   SOLE NO 0 0 1,903
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 180 21,225 SH   SOLE NO 0 0 21,225
FARMERS NATL BANC CORP COM 309627107 273 25,323 SH   SOLE NO 0 0 25,323
FASTENAL CO COM 311900104 4,922 117,819 SH   SOLE NO 0 0 117,819
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,323 8,596 SH   SOLE NO 0 0 8,596
FEDERATED INVS INC PA CL B 314211103 13,442 453,664 SH   SOLE NO 0 0 453,664
FEDEX CORP COM 31428X106 14,779 84,604 SH   SOLE NO 0 0 84,604
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 707 60,776 SH   SOLE NO 0 0 60,776
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 90 13,988 SH   SOLE NO 0 0 13,988
FIDELITY CONSMR STAPLES 316092303 13,564 424,926 SH   SOLE NO 0 0 424,926
FIDELITY CORP BOND ETF 316188101 494 9,634 SH   SOLE NO 0 0 9,634
FIDELITY LTD TRM BD ETF 316188200 16,972 333,173 SH   SOLE NO 0 0 333,173
FIDELITY MSCI CONSM DIS 316092204 3,939 125,168 SH   SOLE NO 0 0 125,168
FIDELITY MSCI ENERGY IDX 316092402 4,606 232,272 SH   SOLE NO 0 0 232,272
FIDELITY MSCI FINLS IDX 316092501 6,015 209,369 SH   SOLE NO 0 0 209,369
FIDELITY MSCI HLTH CARE I 316092600 8,786 255,031 SH   SOLE NO 0 0 255,031
FIDELITY MSCI INDL INDX 316092709 909 30,060 SH   SOLE NO 0 0 30,060
FIDELITY MSCI INFO TECH I 316092808 12,178 333,178 SH   SOLE NO 0 0 333,178
FIDELITY MSCI MATLS INDEX 316092881 2,001 73,030 SH   SOLE NO 0 0 73,030
FIDELITY MSCI RL EST ETF 316092857 2,072 84,588 SH   SOLE NO 0 0 84,588
FIDELITY MSCI UTILS INDEX 316092865 5,747 181,686 SH   SOLE NO 0 0 181,686
FIDELITY TELECOMM SVCS 316092873 741 24,539 SH   SOLE NO 0 0 24,539
FIDELITY TOTAL BD ETF 316188309 2,478 48,525 SH   SOLE NO 0 0 48,525
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1,260 6,032 SH   SOLE NO 0 0 6,032
FIDELITY NATL INFORMATION SV COM 31620M106 1,445 18,760 SH   SOLE NO 0 0 18,760
FIDUS INVT CORP COM 316500107 260 16,508 SH   SOLE NO 0 0 16,508
FIFTH STR SR FLOATNG RATE CO COM 31679F101 90 10,521 SH   SOLE NO 0 0 10,521
FIFTH STREET FINANCE CORP COM 31678A103 122 20,989 SH   SOLE NO 0 0 20,989
FIFTH THIRD BANCORP COM 316773100 4,872 238,143 SH   SOLE NO 0 0 238,143
FINANCIAL ENGINES INC COM 317485100 235 7,921 SH   SOLE NO 0 0 7,921
FINANCIAL INSTNS INC COM 317585404 13,395 494,115 SH   SOLE NO 0 0 494,115
FIREEYE INC COM 31816Q101 825 55,994 SH   SOLE NO 0 0 55,994
FIRST BANCORP INC ME COM 31866P102 1,153 48,119 SH   SOLE NO 0 0 48,119
FIRST BUSEY CORP COM NEW 319383204 463 20,467 SH   SOLE NO 0 0 20,467
FIRST FINL BANKSHARES COM 32020R109 2,092 57,401 SH   SOLE NO 0 0 57,401
FIRST MIDWEST BANCORP DEL COM 320867104 211 10,896 SH   SOLE NO 0 0 10,896
FIRST SOLAR INC COM 336433107 773 19,580 SH   SOLE NO 0 0 19,580
FIRST TR ENERGY INCOME & GRW COM 33738G104 883 32,589 SH   SOLE NO 0 0 32,589
FIRST TR ENHANCED EQTY INC F COM 337318109 1,289 96,446 SH   SOLE NO 0 0 96,446
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 533 16,125 SH   SOLE NO 0 0 16,125
FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 213 7,040 SH   SOLE NO 0 0 7,040
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 473 9,614 SH   SOLE NO 0 0 9,614
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 706 34,001 SH   SOLE NO 0 0 34,001
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHA 33737J117 1,891 64,071 SH   SOLE NO 0 0 64,071
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1,069 26,630 SH   SOLE NO 0 0 26,630
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,134 32,177 SH   SOLE NO 0 0 32,177
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 3,636 78,320 SH   SOLE NO 0 0 78,320
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4,369 185,930 SH   SOLE NO 0 0 185,930
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 6,067 74,383 SH   SOLE NO 0 0 74,383
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1,886 107,980 SH   SOLE NO 0 0 107,980
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 14,637 639,170 SH   SOLE NO 0 0 639,170
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 835 54,136 SH   SOLE NO 0 0 54,136
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,878 77,301 SH   SOLE NO 0 0 77,301
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 319 5,326 SH   SOLE NO 0 0 5,326
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 898 18,457 SH   SOLE NO 0 0 18,457
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 307 5,861 SH   SOLE NO 0 0 5,861
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3,149 51,743 SH   SOLE NO 0 0 51,743
FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 574 16,786 SH   SOLE NO 0 0 16,786
FIRST TR EXCHANGE TRADED FD ISE REVERE NAT 33733E807 1,756 66,470 SH   SOLE NO 0 0 66,470
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 355 10,378 SH   SOLE NO 0 0 10,378
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 4,013 212,226 SH   SOLE NO 0 0 212,226
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 209 13,811 SH   SOLE NO 0 0 13,811
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1,733 59,090 SH   SOLE NO 0 0 59,090
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 332 8,211 SH   SOLE NO 0 0 8,211
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 252 12,726 SH   SOLE NO 0 0 12,726
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2,559 101,054 SH   SOLE NO 0 0 101,054
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 3,106 31,150 SH   SOLE NO 0 0 31,150
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1,109 22,885 SH   SOLE NO 0 0 22,885
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2,343 63,745 SH   SOLE NO 0 0 63,745
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1,013 39,070 SH   SOLE NO 0 0 39,070
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 2,434 124,519 SH   SOLE NO 0 0 124,519
FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 564 18,959 SH   SOLE NO 0 0 18,959
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 457 14,743 SH   SOLE NO 0 0 14,743
FIRST TR HIGH INCOME L/S FD COM 33738E109 314 20,164 SH   SOLE NO 0 0 20,164
FIRST TR INTER DUR PFD & IN COM 33718W103 1,339 57,365 SH   SOLE NO 0 0 57,365
FIRST TR ISE WATER INDEX FD COM 33733B100 1,134 29,988 SH   SOLE NO 0 0 29,988
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,113 22,030 SH   SOLE NO 0 0 22,030
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3,060 71,854 SH   SOLE NO 0 0 71,854
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5,578 119,343 SH   SOLE NO 0 0 119,343
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3,695 69,939 SH   SOLE NO 0 0 69,939
FIRST TR MLP & ENERGY INCOME COM 33739B104 266 16,062 SH   SOLE NO 0 0 16,062
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 11,607 425,650 SH   SOLE NO 0 0 425,650
FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 1,614 30,497 SH   SOLE NO 0 0 30,497
FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 1,133 24,864 SH   SOLE NO 0 0 24,864
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 3,765 82,266 SH   SOLE NO 0 0 82,266
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 294 7,117 SH   SOLE NO 0 0 7,117
FIRST TR NASDAQ100 TECH INDE SHS 337345102 1,009 19,829 SH   SOLE NO 0 0 19,829
FIRST TR S&P REIT INDEX FD COM 33734G108 444 18,322 SH   SOLE NO 0 0 18,322
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 861 17,276 SH   SOLE NO 0 0 17,276
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 312 26,360 SH   SOLE NO 0 0 26,360
FIRST TR US IPO INDEX FD SHS 336920103 4,313 79,436 SH   SOLE NO 0 0 79,436
FIRST TR VALUE LINE DIVID IN SHS 33734H106 22,442 831,172 SH   SOLE NO 0 0 831,172
FIRST TR/ABERDEEN EMERG OPT COM 33731K102 170 11,236 SH   SOLE NO 0 0 11,236
FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 216 14,921 SH   SOLE NO 0 0 14,921
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 683 98,302 SH   SOLE NO 0 0 98,302
FIRSTENERGY CORP COM 337932107 2,397 72,452 SH   SOLE NO 0 0 72,452
FISERV INC COM 337738108 2,311 23,238 SH   SOLE NO 0 0 23,238
FITBIT INC CL A 33812L102 175 11,812 SH   SOLE NO 0 0 11,812
FLAHERTY & CRUMRINE PFD INC COM 33848E106 139 12,045 SH   SOLE NO 0 0 12,045
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 4,356 209,438 SH   SOLE NO 0 0 209,438
FLEETCOR TECHNOLOGIES INC COM 339041105 331 1,903 SH   SOLE NO 0 0 1,903
FLEX LTD ORD Y2573F102 208 15,241 SH   SOLE NO 0 0 15,241
FLEXION THERAPEUTICS INC COM 33938J106 301 15,420 SH   SOLE NO 0 0 15,420
FLEXSHARES TR CUR HDG DM IDX 33939L720 1,183 50,187 SH   SOLE NO 0 0 50,187
FLEXSHARES TR GLB QLT R/E IDX 33939L787 568 9,408 SH   SOLE NO 0 0 9,408
FLEXSHARES TR M STAR DEV MKT 33939L803 14,669 260,605 SH   SOLE NO 0 0 260,605
FLEXSHARES TR MORNSTAR USMKT 33939L100 14,082 155,368 SH   SOLE NO 0 0 155,368
FLEXSHARES TR MSTAR EMKT FAC 33939L308 5,041 104,702 SH   SOLE NO 0 0 104,702
FLEXSHARES TR QUALT DIVD IDX 33939L860 254 6,716 SH   SOLE NO 0 0 6,716
FLOWERS FOODS INC COM 343498101 1,779 117,647 SH   SOLE NO 0 0 117,647
FLOWSERVE CORP COM 34354P105 567 11,750 SH   SOLE NO 0 0 11,750
FLUOR CORP NEW COM 343412102 3,803 74,107 SH   SOLE NO 0 0 74,107
FLY LEASING LTD SPONSORED ADR 34407D109 205 17,700 SH   SOLE NO 0 0 17,700
FNB CORP PA COM 302520101 287 23,326 SH   SOLE NO 0 0 23,326
FOOT LOCKER INC COM 344849104 3,408 50,324 SH   SOLE NO 0 0 50,324
FORBES ENERGY SVCS LTD COM 345143101 2 12,000 SH   SOLE NO 0 0 12,000
FORD MTR CO DEL COM PAR $0.01 345370860 24,220 2,006,633 SH   SOLE NO 0 0 2,006,633
FOREST CITY RLTY TR INC COM CL A 345605109 299 12,909 SH   SOLE NO 0 0 12,909
FORTIVE CORP COM 34959J108 1,267 24,888 SH   SOLE NO 0 0 24,888
FORTRESS INVESTMENT GROUP LL CL A 34958B106 61 12,266 SH   SOLE NO 0 0 12,266
FORTUNA SILVER MINES INC COM 349915108 79 10,909 SH   SOLE NO 0 0 10,909
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,683 28,972 SH   SOLE NO 0 0 28,972
FQF TR OSHARS FTSE US 351680855 705 25,730 SH   SOLE NO 0 0 25,730
FRANCO NEVADA CORP COM 351858105 5,785 82,797 SH   SOLE NO 0 0 82,797
FRANKLIN LTD DURATION INC TR COM 35472T101 423 35,018 SH   SOLE NO 0 0 35,018
FRANKLIN RES INC COM 354613101 470 13,203 SH   SOLE NO 0 0 13,203
FREEPORT-MCMORAN INC CL B 35671D857 3,159 290,914 SH   SOLE NO 0 0 290,914
FRONTIER COMMUNICATIONS CORP COM 35906A108 1,457 350,358 SH   SOLE NO 0 0 350,358
FS INVT CORP COM 302635107 105,610 11,152,042 SH   SOLE NO 0 0 11,152,042
FUEL TECH INC COM 359523107 60 42,548 SH   SOLE NO 0 0 42,548
FUELCELL ENERGY INC COM NEW 35952H502 99 18,192 SH   SOLE NO 0 0 18,192
FULLER H B CO COM 359694106 230 4,944 SH   SOLE NO 0 0 4,944
FULTON FINL CORP PA COM 360271100 1,392 95,852 SH   SOLE NO 0 0 95,852
FUSION TELECOMM INTL INC COM NEW 36113B400 47 28,304 SH   SOLE NO 0 0 28,304
GABELLI DIVD & INCOME TR COM 36242H104 496 25,838 SH   SOLE NO 0 0 25,838
GABELLI EQUITY TR INC COM 362397101 2,479 439,496 SH   SOLE NO 0 0 439,496
GABELLI HLTHCARE & WELLNESS SHS 36246K103 153 14,731 SH   SOLE NO 0 0 14,731
GABELLI MULTIMEDIA TR INC COM 36239Q109 80 10,383 SH   SOLE NO 0 0 10,383
GABELLI UTIL TR COM 36240A101 381 55,988 SH   SOLE NO 0 0 55,988
GALENA BIOPHARMA INC COM 363256108 15 42,715 SH   SOLE NO 0 0 42,715
GALLAGHER ARTHUR J & CO COM 363576109 1,777 34,938 SH   SOLE NO 0 0 34,938
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1,904 298,365 SH   SOLE NO 0 0 298,365
GAMESTOP CORP NEW CL A 36467W109 244 8,857 SH   SOLE NO 0 0 8,857
GANNETT CO INC COM 36473H104 543 46,660 SH   SOLE NO 0 0 46,660
GAP INC DEL COM 364760108 254 11,399 SH   SOLE NO 0 0 11,399
GARMIN LTD SHS H2906T109 736 15,297 SH   SOLE NO 0 0 15,297
GENERAL AMERN INVS INC COM 368802104 766 23,463 SH   SOLE NO 0 0 23,463
GENERAL DYNAMICS CORP COM 369550108 12,129 78,174 SH   SOLE NO 0 0 78,174
GENERAL ELECTRIC CO COM 369604103 137,938 4,656,934 SH   SOLE NO 0 0 4,656,934
GENERAL GROWTH PPTYS INC NEW COM 370023103 230 8,333 SH   SOLE NO 0 0 8,333
GENERAL MLS INC COM 370334104 22,036 344,959 SH   SOLE NO 0 0 344,959
GENERAL MTRS CO COM 37045V100 9,930 312,571 SH   SOLE NO 0 0 312,571
GENESIS ENERGY L P UNIT LTD PARTN 371927104 379 9,970 SH   SOLE NO 0 0 9,970
GENTEX CORP COM 371901109 735 41,878 SH   SOLE NO 0 0 41,878
GENUINE PARTS CO COM 372460105 5,851 58,247 SH   SOLE NO 0 0 58,247
GENWORTH FINL INC COM CL A 37247D106 223 44,863 SH   SOLE NO 0 0 44,863
GERON CORP COM 374163103 159 70,197 SH   SOLE NO 0 0 70,197
GILEAD SCIENCES INC COM 375558103 27,862 352,142 SH   SOLE NO 0 0 352,142
GLADSTONE COML CORP COM 376536108 462 24,798 SH   SOLE NO 0 0 24,798
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 14,309 331,756 SH   SOLE NO 0 0 331,756
GLOBAL NET LEASE INC COM 379378102 655 80,260 SH   SOLE NO 0 0 80,260
GLOBAL PARTNERS LP COM UNITS 37946R109 191 11,847 SH   SOLE NO 0 0 11,847
GLOBAL PMTS INC COM 37940X102 411 5,357 SH   SOLE NO 0 0 5,357
GLOBAL X FDS GLB X SUPERDIV 37950E549 2,005 93,391 SH   SOLE NO 0 0 93,391
GLOBAL X FDS GLBL X MLP ETF 37950E473 315 27,155 SH   SOLE NO 0 0 27,155
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 188 13,963 SH   SOLE NO 0 0 13,963
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,128 25,356 SH   SOLE NO 0 0 25,356
GLOBAL X FDS SCIEN BETA US 37954Y103 3,780 145,098 SH   SOLE NO 0 0 145,098
GNC HLDGS INC COM CL A 36191G107 512 25,093 SH   SOLE NO 0 0 25,093
GOLAR LNG LTD BERMUDA SHS G9456A100 359 16,940 SH   SOLE NO 0 0 16,940
GOLDCORP INC NEW COM 380956409 703 42,529 SH   SOLE NO 0 0 42,529
GOLDEN MINERALS CO COM 381119106 237 313,476 SH   SOLE NO 0 0 313,476
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 1,729 60,599 SH   SOLE NO 0 0 60,599
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 4,706 187,332 SH   SOLE NO 0 0 187,332
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 2,766 63,485 SH   SOLE NO 0 0 63,485
GOLDMAN SACHS GROUP INC COM 38141G104 4,911 30,451 SH   SOLE NO 0 0 30,451
GOLUB CAP BDC INC COM 38173M102 896 48,264 SH   SOLE NO 0 0 48,264
GOODYEAR TIRE & RUBR CO COM 382550101 1,992 61,668 SH   SOLE NO 0 0 61,668
GOPRO INC CL A 38268T103 352 21,076 SH   SOLE NO 0 0 21,076
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,320 58,344 SH   SOLE NO 0 0 58,344
GRACO INC COM 384109104 458 6,188 SH   SOLE NO 0 0 6,188
GRAINGER W W INC COM 384802104 1,577 7,016 SH   SOLE NO 0 0 7,016
GRAMERCY PPTY TR COM 385002100 3,018 313,101 SH   SOLE NO 0 0 313,101
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 689 82,640 SH   SOLE NO 0 0 82,640
GREAT PLAINS ENERGY INC COM 391164100 1,142 41,851 SH   SOLE NO 0 0 41,851
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 430 21,019 SH   SOLE NO 0 0 21,019
GREIF INC CL A 397624107 307 6,198 SH   SOLE NO 0 0 6,198
GUESS INC COM 401617105 285 19,534 SH   SOLE NO 0 0 19,534
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 675 86,599 SH   SOLE NO 0 0 86,599
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 502 26,272 SH   SOLE NO 0 0 26,272
GUGGENHEIM TAXABLE MUN MNGD COM 401664107 549 23,625 SH   SOLE NO 0 0 23,625
GW PHARMACEUTICALS PLC ADS 36197T103 861 6,484 SH   SOLE NO 0 0 6,484
HAIN CELESTIAL GROUP INC COM 405217100 1,214 34,112 SH   SOLE NO 0 0 34,112
HALLIBURTON CO COM 406216101 5,115 113,969 SH   SOLE NO 0 0 113,969
HALOZYME THERAPEUTICS INC COM 40637H109 153 12,680 SH   SOLE NO 0 0 12,680
HALYARD HEALTH INC COM 40650V100 393 11,332 SH   SOLE NO 0 0 11,332
HANCOCK HLDG CO COM 410120109 1,863 57,448 SH   SOLE NO 0 0 57,448
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 412 14,851 SH   SOLE NO 0 0 14,851
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 280 25,601 SH   SOLE NO 0 0 25,601
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 2,285 101,798 SH   SOLE NO 0 0 101,798
HANCOCK JOHN PFD INCOME FD I COM 41013X106 1,663 73,761 SH   SOLE NO 0 0 73,761
HANCOCK JOHN PFD INCOME FD I COM 41021P103 275 14,238 SH   SOLE NO 0 0 14,238
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 807 49,211 SH   SOLE NO 0 0 49,211
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1,070 43,760 SH   SOLE NO 0 0 43,760
HANESBRANDS INC COM 410345102 568 22,499 SH   SOLE NO 0 0 22,499
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,734 159,790 SH   SOLE NO 0 0 159,790
HANOVER INS GROUP INC COM 410867105 680 9,012 SH   SOLE NO 0 0 9,012
HARLEY DAVIDSON INC COM 412822108 2,145 40,792 SH   SOLE NO 0 0 40,792
HARMAN INTL INDS INC COM 413086109 399 4,729 SH   SOLE NO 0 0 4,729
HARRIS CORP DEL COM 413875105 1,449 15,819 SH   SOLE NO 0 0 15,819
HARSCO CORP COM 415864107 151 15,180 SH   SOLE NO 0 0 15,180
HARTFORD FINL SVCS GROUP INC COM 416515104 2,536 59,213 SH   SOLE NO 0 0 59,213
HASBRO INC COM 418056107 1,853 23,354 SH   SOLE NO 0 0 23,354
HAWAIIAN ELEC INDUSTRIES COM 419870100 609 20,400 SH   SOLE NO 0 0 20,400
HCA HOLDINGS INC COM 40412C101 576 7,611 SH   SOLE NO 0 0 7,611
HCP INC COM 40414L109 13,969 368,083 SH   SOLE NO 0 0 368,083
HDFC BANK LTD ADR REPS 3 SHS 40415F101 226 3,143 SH   SOLE NO 0 0 3,143
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,296 70,401 SH   SOLE NO 0 0 70,401
HEALTHEQUITY INC COM 42226A107 250 6,611 SH   SOLE NO 0 0 6,611
HECLA MNG CO COM 422704106 278 48,780 SH   SOLE NO 0 0 48,780
HEICO CORP NEW COM 422806109 249 3,599 SH   SOLE NO 0 0 3,599
HELIX ENERGY SOLUTIONS GRP I NOTE 3.250% 3/1 42330PAG2 10 11,000 SH   SOLE NO 0 0 11,000
HELMERICH & PAYNE INC COM 423452101 1,545 22,958 SH   SOLE NO 0 0 22,958
HENRY JACK & ASSOC INC COM 426281101 545 6,375 SH   SOLE NO 0 0 6,375
HERCULES CAPITAL INC COM 427096508 375 27,657 SH   SOLE NO 0 0 27,657
HERSHEY CO COM 427866108 4,461 46,660 SH   SOLE NO 0 0 46,660
HERTZ GLOBAL HLDGS INC COM 42806J106 379 9,437 SH   SOLE NO 0 0 9,437
HESS CORP COM 42809H107 827 15,431 SH   SOLE NO 0 0 15,431
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,996 131,681 SH   SOLE NO 0 0 131,681
HEXCEL CORP NEW COM 428291108 2,376 53,639 SH   SOLE NO 0 0 53,639
HFF INC CL A 40418F108 311 11,227 SH   SOLE NO 0 0 11,227
HHGREGG INC COM 42833L108 37 20,000 SH   SOLE NO 0 0 20,000
HIGHWOODS PPTYS INC COM 431284108 302 5,799 SH   SOLE NO 0 0 5,799
HILL ROM HLDGS INC COM 431475102 696 11,225 SH   SOLE NO 0 0 11,225
HINGHAM INSTN SVGS MASS COM 433323102 550 3,971 SH   SOLE NO 0 0 3,971
HOLLYFRONTIER CORP COM 436106108 625 25,512 SH   SOLE NO 0 0 25,512
HOLOGIC INC COM 436440101 2,639 67,957 SH   SOLE NO 0 0 67,957
HOME DEPOT INC COM 437076102 37,554 291,837 SH   SOLE NO 0 0 291,837
HONDA MOTOR LTD AMERN SHS 438128308 474 16,393 SH   SOLE NO 0 0 16,393
HONEYWELL INTL INC COM 438516106 19,006 163,016 SH   SOLE NO 0 0 163,016
HORMEL FOODS CORP COM 440452100 2,065 54,430 SH   SOLE NO 0 0 54,430
HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 9 16,000 SH   SOLE NO 0 0 16,000
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,140 38,351 SH   SOLE NO 0 0 38,351
HOST HOTELS & RESORTS INC COM 44107P104 2,810 180,493 SH   SOLE NO 0 0 180,493
HP INC COM 40434L105 2,307 148,544 SH   SOLE NO 0 0 148,544
HSBC HLDGS PLC ADR A 1/40PF A 404280604 962 37,522 SH   SOLE NO 0 0 37,522
HSBC HLDGS PLC SPON ADR NEW 404280406 795 21,125 SH   SOLE NO 0 0 21,125
HUBBELL INC COM 443510607 271 2,518 SH   SOLE NO 0 0 2,518
HUBSPOT INC COM 443573100 204 3,538 SH   SOLE NO 0 0 3,538
HUGOTON RTY TR TEX UNIT BEN INT 444717102 29 12,352 SH   SOLE NO 0 0 12,352
HUMANA INC COM 444859102 645 3,644 SH   SOLE NO 0 0 3,644
HUNT J B TRANS SVCS INC COM 445658107 424 5,220 SH   SOLE NO 0 0 5,220
HUNTINGTON BANCSHARES INC COM 446150104 1,565 158,747 SH   SOLE NO 0 0 158,747
HUNTINGTON INGALLS INDS INC COM 446413106 436 2,845 SH   SOLE NO 0 0 2,845
HUNTSMAN CORP COM 447011107 549 33,759 SH   SOLE NO 0 0 33,759
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 25 25,000 SH   SOLE NO 0 0 25,000
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 641 12,689 SH   SOLE NO 0 0 12,689
ICICI BK LTD ADR 45104G104 80 10,722 SH   SOLE NO 0 0 10,722
IDACORP INC COM 451107106 972 12,423 SH   SOLE NO 0 0 12,423
IDEAL PWR INC COM 451622104 194 37,600 SH   SOLE NO 0 0 37,600
IDERA PHARMACEUTICALS INC COM NEW 45168K306 89 34,600 SH   SOLE NO 0 0 34,600
IDEX CORP COM 45167R104 201 2,152 SH   SOLE NO 0 0 2,152
IDEXX LABS INC COM 45168D104 2,014 17,868 SH   SOLE NO 0 0 17,868
II VI INC COM 902104108 1,816 74,657 SH   SOLE NO 0 0 74,657
ILLINOIS TOOL WKS INC COM 452308109 10,567 88,178 SH   SOLE NO 0 0 88,178
ILLUMINA INC COM 452327109 1,986 10,931 SH   SOLE NO 0 0 10,931
IMMUNOCELLULAR THERAPEUTICS COM 452536105 3 26,000 SH   SOLE NO 0 0 26,000
IMMUNOGEN INC COM 45253H101 37 13,797 SH   SOLE NO 0 0 13,797
IMMUNOMEDICS INC COM 452907108 102 31,315 SH   SOLE NO 0 0 31,315
INC RESH HLDGS INC CL A 45329R109 1,106 24,811 SH   SOLE NO 0 0 24,811
INCYTE CORP COM 45337C102 768 8,148 SH   SOLE NO 0 0 8,148
INDEPENDENT BANK CORP MASS COM 453836108 769 14,222 SH   SOLE NO 0 0 14,222
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 417 22,884 SH   SOLE NO 0 0 22,884
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 5,405 184,465 SH   SOLE NO 0 0 184,465
INDEXIQ ETF TR IQ ENCH BD US 45409B487 5,657 278,938 SH   SOLE NO 0 0 278,938
INDEXIQ ETF TR IQ ENCH COR PL 45409B479 557 27,351 SH   SOLE NO 0 0 27,351
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 4,976 170,418 SH   SOLE NO 0 0 170,418
INDIA FD INC COM 454089103 533 21,448 SH   SOLE NO 0 0 21,448
INFOSYS LTD SPONSORED ADR 456788108 439 27,829 SH   SOLE NO 0 0 27,829
ING GROEP N V SPONSORED ADR 456837103 245 19,886 SH   SOLE NO 0 0 19,886
INGERSOLL-RAND PLC SHS G47791101 957 14,092 SH   SOLE NO 0 0 14,092
INGRAM MICRO INC CL A 457153104 254 7,110 SH   SOLE NO 0 0 7,110
INGREDION INC COM 457187102 356 2,676 SH   SOLE NO 0 0 2,676
INNODATA INC COM NEW 457642205 210 84,813 SH   SOLE NO 0 0 84,813
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 193 20,702 SH   SOLE NO 0 0 20,702
INTEL CORP COM 458140100 52,798 1,398,613 SH   SOLE NO 0 0 1,398,613
INTEL CORP SDCV 12/1 458140AD2 14 10,000 SH   SOLE NO 0 0 10,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,015 3,769 SH   SOLE NO 0 0 3,769
INTERDIGITAL INC COM 45867G101 375 4,737 SH   SOLE NO 0 0 4,737
INTERNAP CORP COM PAR $.001 45885A300 402 243,348 SH   SOLE NO 0 0 243,348
INTERNATIONAL BUSINESS MACHS COM 459200101 62,619 394,200 SH   SOLE NO 0 0 394,200
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 418 2,923 SH   SOLE NO 0 0 2,923
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 570 23,360 SH   SOLE NO 0 0 23,360
INTEROIL CORP COM 460951106 721 14,155 SH   SOLE NO 0 0 14,155
INTERPUBLIC GROUP COS INC COM 460690100 271 12,114 SH   SOLE NO 0 0 12,114
INTL PAPER CO COM 460146103 5,906 123,098 SH   SOLE NO 0 0 123,098
INTREXON CORP COM 46122T102 593 21,172 SH   SOLE NO 0 0 21,172
INTUIT COM 461202103 1,043 9,479 SH   SOLE NO 0 0 9,479
INTUITIVE SURGICAL INC COM NEW 46120E602 2,804 3,869 SH   SOLE NO 0 0 3,869
INVENSENSE INC COM 46123D205 150 20,192 SH   SOLE NO 0 0 20,192
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 300 24,399 SH   SOLE NO 0 0 24,399
INVESCO CALIF VALUE MUN INC COM 46132H106 263 19,028 SH   SOLE NO 0 0 19,028
INVESCO DYNAMIC CR OPP FD COM 46132R104 152 12,908 SH   SOLE NO 0 0 12,908
INVESCO LTD SHS G491BT108 708 22,643 SH   SOLE NO 0 0 22,643
INVESCO MORTGAGE CAPITAL INC COM 46131B100 228 14,954 SH   SOLE NO 0 0 14,954
INVESCO MUN OPPORTUNITY TR COM 46132C107 371 26,039 SH   SOLE NO 0 0 26,039
INVESCO MUN TR COM 46131J103 470 34,094 SH   SOLE NO 0 0 34,094
INVESCO MUNI INCOME OPP TRST COM 46132X101 264 31,848 SH   SOLE NO 0 0 31,848
INVESCO QUALITY MUNI INC TRS COM 46133G107 356 25,766 SH   SOLE NO 0 0 25,766
INVESCO SR INCOME TR COM 46131H107 65 15,097 SH   SOLE NO 0 0 15,097
INVESCO TR INVT GRADE MUNS COM 46131M106 172 12,215 SH   SOLE NO 0 0 12,215
INVESCO TR INVT GRADE NY MUN COM 46131T101 171 11,080 SH   SOLE NO 0 0 11,080
INVESCO VALUE MUN INCOME TR COM 46132P108 956 58,381 SH   SOLE NO 0 0 58,381
INVESTORS BANCORP INC NEW COM 46146L101 523 43,562 SH   SOLE NO 0 0 43,562
IONIS PHARMACEUTICALS INC COM 462222100 697 19,011 SH   SOLE NO 0 0 19,011
IPASS INC COM 46261V108 20 12,138 SH   SOLE NO 0 0 12,138
IPG PHOTONICS CORP COM 44980X109 435 5,288 SH   SOLE NO 0 0 5,288
IRIDIUM COMMUNICATIONS INC COM 46269C102 85 10,500 SH   SOLE NO 0 0 10,500
IROBOT CORP COM 462726100 352 7,998 SH   SOLE NO 0 0 7,998
IRON MTN INC NEW COM 46284V101 1,166 31,078 SH   SOLE NO 0 0 31,078
ISHARES 10+ YR CR BD ETF 464289511 8,003 126,516 SH   SOLE NO 0 0 126,516
ISHARES AGGRES ALLOC ETF 464289859 4,244 89,378 SH   SOLE NO 0 0 89,378
ISHARES CONSER ALLOC ETF 464289883 1,713 51,311 SH   SOLE NO 0 0 51,311
ISHARES EM MKTS DIV ETF 464286319 601 16,743 SH   SOLE NO 0 0 16,743
ISHARES GL MET&MINPR ETF 464286368 308 26,389 SH   SOLE NO 0 0 26,389
ISHARES GLB ENR PROD ETF 464286343 310 16,115 SH   SOLE NO 0 0 16,115
ISHARES GLB GLD MINR ETF 464286335 238 21,402 SH   SOLE NO 0 0 21,402
ISHARES GRWT ALLOCAT ETF 464289867 4,403 106,993 SH   SOLE NO 0 0 106,993
ISHARES IBONDS SEP17 ETF 464289271 750 27,471 SH   SOLE NO 0 0 27,471
ISHARES MIN VOL EMRG MKT 464286533 23,030 426,010 SH   SOLE NO 0 0 426,010
ISHARES MIN VOL GBL ETF 464286525 16,366 214,808 SH   SOLE NO 0 0 214,808
ISHARES MODERT ALLOC ETF 464289875 3,436 95,209 SH   SOLE NO 0 0 95,209
ISHARES MSCI AUST ETF 464286103 561 26,835 SH   SOLE NO 0 0 26,835
ISHARES MSCI BRIC INDX 464286657 369 10,785 SH   SOLE NO 0 0 10,785
ISHARES MSCI BRZ CAP ETF 464286400 327 9,701 SH   SOLE NO 0 0 9,701
ISHARES MSCI CDA ETF 464286509 716 27,862 SH   SOLE NO 0 0 27,862
ISHARES MSCI EURO FL ETF 464289180 208 12,107 SH   SOLE NO 0 0 12,107
ISHARES MSCI EURZONE ETF 464286608 402 11,667 SH   SOLE NO 0 0 11,667
ISHARES MSCI FRNTR100ETF 464286145 240 9,345 SH   SOLE NO 0 0 9,345
ISHARES MSCI GERMANY ETF 464286806 415 15,784 SH   SOLE NO 0 0 15,784
ISHARES MSCI HONG KG ETF 464286871 669 30,415 SH   SOLE NO 0 0 30,415
ISHARES MSCI JAPAN ETF 464286848 3,300 263,156 SH   SOLE NO 0 0 263,156
ISHARES MSCI PAC JP ETF 464286665 3,376 79,851 SH   SOLE NO 0 0 79,851
ISHARES MSCI SINGAP ETF 464286673 156 14,327 SH   SOLE NO 0 0 14,327
ISHARES MSCI TAIWAN ETF 464286731 223 14,205 SH   SOLE NO 0 0 14,205
ISHARES MSCI WORLD ETF 464286392 2,178 29,971 SH   SOLE NO 0 0 29,971
ISHARES RUS TOP 200 ETF 464289446 766 15,513 SH   SOLE NO 0 0 15,513
ISHARES RUS TP200 GR ETF 464289438 7,738 138,521 SH   SOLE NO 0 0 138,521
ISHARES RUS TP200 VL ETF 464289420 3,599 81,443 SH   SOLE NO 0 0 81,443
ISHARES GOLD TRUST ISHARES 464285105 13,310 1,048,860 SH   SOLE NO 0 0 1,048,860
ISHARES INC CORE MSCI EMKT 46434G103 6,679 146,440 SH   SOLE NO 0 0 146,440
ISHARES INC CUR HD MSCI EM 46434G509 205 9,310 SH   SOLE NO 0 0 9,310
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 239 16,113 SH   SOLE NO 0 0 16,113
ISHARES SILVER TRUST ISHARES 46428Q109 13,660 750,548 SH   SOLE NO 0 0 750,548
ISHARES TR 0-5YR HI YL CP 46434V407 1,884 39,857 SH   SOLE NO 0 0 39,857
ISHARES TR 0-5YR INVT GR CP 46434V100 1,772 34,825 SH   SOLE NO 0 0 34,825
ISHARES TR 1-3 YR CR BD ETF 464288646 91,696 867,016 SH   SOLE NO 0 0 867,016
ISHARES TR 1-3 YR TR BD ETF 464287457 13,747 161,653 SH   SOLE NO 0 0 161,653
ISHARES TR 10-20 YR TRS ETF 464288653 968 6,686 SH   SOLE NO 0 0 6,686
ISHARES TR 20 YR TR BD ETF 464287432 18,945 137,772 SH   SOLE NO 0 0 137,772
ISHARES TR 3-7 YR TR BD ETF 464288661 5,648 44,636 SH   SOLE NO 0 0 44,636
ISHARES TR 3YRTB ETF 464288125 347 4,168 SH   SOLE NO 0 0 4,168
ISHARES TR 7-10 Y TR BD ETF 464287440 13,547 121,083 SH   SOLE NO 0 0 121,083
ISHARES TR AGENCY BOND ETF 464288166 308 2,663 SH   SOLE NO 0 0 2,663
ISHARES TR CALIF MUN BD ETF 464288356 3,096 25,651 SH   SOLE NO 0 0 25,651
ISHARES TR CHINA ETF 46429B671 286 5,907 SH   SOLE NO 0 0 5,907
ISHARES TR CHINA LG-CAP ETF 464287184 947 24,915 SH   SOLE NO 0 0 24,915
ISHARES TR CMBS ETF 46429B366 244 4,603 SH   SOLE NO 0 0 4,603
ISHARES TR COHEN&STEER REIT 464287564 16,187 154,304 SH   SOLE NO 0 0 154,304
ISHARES TR CORE DIV GRWTH 46434V621 3,801 137,630 SH   SOLE NO 0 0 137,630
ISHARES TR CORE HIGH DV ETF 46429B663 49,632 610,634 SH   SOLE NO 0 0 610,634
ISHARES TR CORE INTL AGGR 46435G672 403 7,529 SH   SOLE NO 0 0 7,529
ISHARES TR CORE MSCI EAFE 46432F842 28,178 511,031 SH   SOLE NO 0 0 511,031
ISHARES TR CORE MSCITOTAL 46432F834 27,122 519,384 SH   SOLE NO 0 0 519,384
ISHARES TR CORE RUSSELL GRW 464287671 5,012 117,782 SH   SOLE NO 0 0 117,782
ISHARES TR CORE RUSSELL VAL 464287663 3,397 73,698 SH   SOLE NO 0 0 73,698
ISHARES TR CORE S&P MCP ETF 464287507 90,007 581,776 SH   SOLE NO 0 0 581,776
ISHARES TR CORE S&P SCP ETF 464287804 86,445 696,293 SH   SOLE NO 0 0 696,293
ISHARES TR CORE S&P TTL STK 464287150 22,925 462,854 SH   SOLE NO 0 0 462,854
ISHARES TR CORE S&P500 ETF 464287200 139,628 641,790 SH   SOLE NO 0 0 641,790
ISHARES TR CORE ST USDB ETF 46432F859 3,511 69,318 SH   SOLE NO 0 0 69,318
ISHARES TR CORE US AGGBD ET 464287226 91,270 811,870 SH   SOLE NO 0 0 811,870
ISHARES TR CORE US CR BD 464288620 1,073 9,427 SH   SOLE NO 0 0 9,427
ISHARES TR CORE US TR BD 46429B267 2,441 93,603 SH   SOLE NO 0 0 93,603
ISHARES TR CUR HD EURZN ETF 46434V639 365 14,711 SH   SOLE NO 0 0 14,711
ISHARES TR DOW JONES US ETF 464287846 3,107 28,629 SH   SOLE NO 0 0 28,629
ISHARES TR EAFE GRWTH ETF 464288885 2,121 31,011 SH   SOLE NO 0 0 31,011
ISHARES TR EAFE SML CP ETF 464288273 5,054 96,434 SH   SOLE NO 0 0 96,434
ISHARES TR EAFE VALUE ETF 464288877 3,525 76,366 SH   SOLE NO 0 0 76,366
ISHARES TR EUROPE ETF 464287861 842 21,374 SH   SOLE NO 0 0 21,374
ISHARES TR FLTG RATE BD ETF 46429B655 3,782 74,525 SH   SOLE NO 0 0 74,525
ISHARES TR GL CLEAN ENE ETF 464288224 287 31,361 SH   SOLE NO 0 0 31,361
ISHARES TR GL TIMB FORE ETF 464288174 637 12,681 SH   SOLE NO 0 0 12,681
ISHARES TR GLB CNS DISC ETF 464288745 815 9,119 SH   SOLE NO 0 0 9,119
ISHARES TR GLB CNSM STP ETF 464288737 4,188 42,178 SH   SOLE NO 0 0 42,178
ISHARES TR GLB INFRASTR ETF 464288372 902 21,692 SH   SOLE NO 0 0 21,692
ISHARES TR GLOB HLTHCRE ETF 464287325 2,592 25,734 SH   SOLE NO 0 0 25,734
ISHARES TR GLOB TELECOM ETF 464287275 670 10,840 SH   SOLE NO 0 0 10,840
ISHARES TR GLOB UTILITS ETF 464288711 374 7,873 SH   SOLE NO 0 0 7,873
ISHARES TR GLOBAL 100 ETF 464287572 2,047 27,306 SH   SOLE NO 0 0 27,306
ISHARES TR GLOBAL ENERG ETF 464287341 555 16,877 SH   SOLE NO 0 0 16,877
ISHARES TR GLOBAL MATER ETF 464288695 371 6,931 SH   SOLE NO 0 0 6,931
ISHARES TR GLOBAL REIT ETF 46434V647 782 28,711 SH   SOLE NO 0 0 28,711
ISHARES TR GLOBAL TECH ETF 464287291 3,496 31,577 SH   SOLE NO 0 0 31,577
ISHARES TR GNMA BOND ETF 46429B333 2,329 45,673 SH   SOLE NO 0 0 45,673
ISHARES TR GOV/CRED BD ETF 464288596 305 2,605 SH   SOLE NO 0 0 2,605
ISHARES TR HDG MSCI EAFE 46434V803 17,829 718,611 SH   SOLE NO 0 0 718,611
ISHARES TR HDG MSCI JAPAN 46434V886 282 11,390 SH   SOLE NO 0 0 11,390
ISHARES TR IBNDS MAR18 ETF 46432FAG2 221 8,932 SH   SOLE NO 0 0 8,932
ISHARES TR IBONDS DEC17 ETF 46434VAR1 530 21,302 SH   SOLE NO 0 0 21,302
ISHARES TR IBONDS DEC18 ETF 46434VAA8 524 20,757 SH   SOLE NO 0 0 20,757
ISHARES TR IBONDS DEC19 ETF 46434VAU4 506 20,143 SH   SOLE NO 0 0 20,143
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 619 24,051 SH   SOLE NO 0 0 24,051
ISHARES TR IBONDS DEC21 ETF 46434VBK5 479 18,896 SH   SOLE NO 0 0 18,896
ISHARES TR IBONDS DEC22 ETF 46434VBA7 337 13,183 SH   SOLE NO 0 0 13,183
ISHARES TR IBONDS DEC22 ETF 46435G755 232 8,797 SH   SOLE NO 0 0 8,797
ISHARES TR IBONDS DEC25 ETF 46434VBD1 876 34,213 SH   SOLE NO 0 0 34,213
ISHARES TR IBONDS MAR20 ETF 46432FBC0 784 29,589 SH   SOLE NO 0 0 29,589
ISHARES TR IBONDS SEP18 ETF 46429B580 330 12,928 SH   SOLE NO 0 0 12,928
ISHARES TR IBONDS SEP20 ETF 46434V571 264 10,222 SH   SOLE NO 0 0 10,222
ISHARES TR IBOXX HI YD ETF 464288513 11,439 131,086 SH   SOLE NO 0 0 131,086
ISHARES TR IBOXX INV CP ETF 464287242 26,413 214,428 SH   SOLE NO 0 0 214,428
ISHARES TR INTERM CR BD ETF 464288638 6,659 59,806 SH   SOLE NO 0 0 59,806
ISHARES TR INTL DEV RE ETF 464288489 415 13,741 SH   SOLE NO 0 0 13,741
ISHARES TR INTL SEL DIV ETF 464288448 9,460 315,533 SH   SOLE NO 0 0 315,533
ISHARES TR INTL TREA BD ETF 464288117 1,406 14,006 SH   SOLE NO 0 0 14,006
ISHARES TR INTRM GOV/CR ETF 464288612 2,056 18,217 SH   SOLE NO 0 0 18,217
ISHARES TR JP MOR EM MK ETF 464288281 10,952 93,442 SH   SOLE NO 0 0 93,442
ISHARES TR LATN AMER 40 ETF 464287390 1,230 43,856 SH   SOLE NO 0 0 43,856
ISHARES TR MBS ETF 464288588 8,864 80,519 SH   SOLE NO 0 0 80,519
ISHARES TR MICRO-CAP ETF 464288869 937 12,014 SH   SOLE NO 0 0 12,014
ISHARES TR MIN VOL EAFE ETF 46429B689 65,446 967,563 SH   SOLE NO 0 0 967,563
ISHARES TR MIN VOL USA ETF 46429B697 116,301 2,560,014 SH   SOLE NO 0 0 2,560,014
ISHARES TR MRG RL ES CP ETF 464288539 709 67,491 SH   SOLE NO 0 0 67,491
ISHARES TR MRGSTR MD CP ETF 464288208 13,841 89,630 SH   SOLE NO 0 0 89,630
ISHARES TR MRGSTR MD CP GRW 464288307 1,131 6,946 SH   SOLE NO 0 0 6,946
ISHARES TR MRGSTR MD CP VAL 464288406 1,535 11,445 SH   SOLE NO 0 0 11,445
ISHARES TR MRGSTR SM CP ETF 464288505 791 5,468 SH   SOLE NO 0 0 5,468
ISHARES TR MRNGSTR INC ETF 46432F875 924 36,531 SH   SOLE NO 0 0 36,531
ISHARES TR MRNGSTR LG-CP ET 464287127 7,018 54,726 SH   SOLE NO 0 0 54,726
ISHARES TR MRNGSTR LG-CP GR 464287119 9,593 78,675 SH   SOLE NO 0 0 78,675
ISHARES TR MRNGSTR LG-CP VL 464288109 2,100 23,825 SH   SOLE NO 0 0 23,825
ISHARES TR MRNING SM CP ETF 464288703 7,216 55,295 SH   SOLE NO 0 0 55,295
ISHARES TR MSCI AC ASIA ETF 464288182 1,269 20,969 SH   SOLE NO 0 0 20,969
ISHARES TR MSCI ACWI ETF 464288257 657 11,116 SH   SOLE NO 0 0 11,116
ISHARES TR MSCI ACWI EX US 464288240 3,472 83,713 SH   SOLE NO 0 0 83,713
ISHARES TR MSCI EAFE ETF 464287465 70,560 1,193,298 SH   SOLE NO 0 0 1,193,298
ISHARES TR MSCI EMG MKT ETF 464287234 24,773 661,489 SH   SOLE NO 0 0 661,489
ISHARES TR MSCI INDIA ETF 46429B598 606 20,611 SH   SOLE NO 0 0 20,611
ISHARES TR MSCI KLD400 SOC 464288570 2,106 26,157 SH   SOLE NO 0 0 26,157
ISHARES TR MSCI UTD KNGDM 46434V548 427 26,973 SH   SOLE NO 0 0 26,973
ISHARES TR N AMER TECH ETF 464287549 7,988 64,621 SH   SOLE NO 0 0 64,621
ISHARES TR NA NAT RES 464287374 3,478 100,917 SH   SOLE NO 0 0 100,917
ISHARES TR NA TEC-SFTWR ETF 464287515 380 3,349 SH   SOLE NO 0 0 3,349
ISHARES TR NASDQ BIOTEC ETF 464287556 19,470 67,264 SH   SOLE NO 0 0 67,264
ISHARES TR NATIONAL MUN ETF 464288414 20,971 186,000 SH   SOLE NO 0 0 186,000
ISHARES TR NEW YORK MUN ETF 464288323 733 6,432 SH   SOLE NO 0 0 6,432
ISHARES TR PHLX SEMICND ETF 464287523 210 1,862 SH   SOLE NO 0 0 1,862
ISHARES TR RESID RL EST CAP 464288562 1,271 19,399 SH   SOLE NO 0 0 19,399
ISHARES TR RUS 1000 ETF 464287622 24,608 204,284 SH   SOLE NO 0 0 204,284
ISHARES TR RUS 1000 GRW ETF 464287614 419,949 4,031,385 SH   SOLE NO 0 0 4,031,385
ISHARES TR RUS 1000 VAL ETF 464287598 409,333 3,875,521 SH   SOLE NO 0 0 3,875,521
ISHARES TR RUS 2000 GRW ETF 464287648 62,755 421,456 SH   SOLE NO 0 0 421,456
ISHARES TR RUS 2000 VAL ETF 464287630 91,430 872,842 SH   SOLE NO 0 0 872,842
ISHARES TR RUS MD CP GR ETF 464287481 112,109 1,151,370 SH   SOLE NO 0 0 1,151,370
ISHARES TR RUS MDCP VAL ETF 464287473 100,528 1,309,471 SH   SOLE NO 0 0 1,309,471
ISHARES TR RUS MID-CAP ETF 464287499 42,533 243,995 SH   SOLE NO 0 0 243,995
ISHARES TR RUSSELL 2000 ETF 464287655 45,987 370,233 SH   SOLE NO 0 0 370,233
ISHARES TR RUSSELL 3000 ETF 464287689 19,626 153,103 SH   SOLE NO 0 0 153,103
ISHARES TR S&P 100 ETF 464287101 3,868 40,324 SH   SOLE NO 0 0 40,324
ISHARES TR S&P 500 GRWT ETF 464287309 76,690 630,361 SH   SOLE NO 0 0 630,361
ISHARES TR S&P 500 VAL ETF 464287408 61,390 646,482 SH   SOLE NO 0 0 646,482
ISHARES TR S&P MC 400GR ETF 464287606 29,728 170,137 SH   SOLE NO 0 0 170,137
ISHARES TR S&P MC 400VL ETF 464287705 18,665 140,337 SH   SOLE NO 0 0 140,337
ISHARES TR SELECT DIVID ETF 464287168 43,641 509,290 SH   SOLE NO 0 0 509,290
ISHARES TR SHRT NAT MUN ETF 464288158 1,695 15,988 SH   SOLE NO 0 0 15,988
ISHARES TR SHRT TRS BD ETF 464288679 1,042 9,433 SH   SOLE NO 0 0 9,433
ISHARES TR SP SMCP600GR ETF 464287887 24,635 179,663 SH   SOLE NO 0 0 179,663
ISHARES TR SP SMCP600VL ETF 464287879 21,033 168,524 SH   SOLE NO 0 0 168,524
ISHARES TR TIPS BD ETF 464287176 23,733 203,732 SH   SOLE NO 0 0 203,732
ISHARES TR TRANS AVG ETF 464287192 3,107 21,392 SH   SOLE NO 0 0 21,392
ISHARES TR U.S. AER&DEF ETF 464288760 927 7,179 SH   SOLE NO 0 0 7,179
ISHARES TR U.S. BAS MTL ETF 464287838 9,141 115,736 SH   SOLE NO 0 0 115,736
ISHARES TR U.S. CNSM GD ETF 464287812 1,742 15,293 SH   SOLE NO 0 0 15,293
ISHARES TR U.S. CNSM SV ETF 464287580 1,788 12,151 SH   SOLE NO 0 0 12,151
ISHARES TR U.S. ENERGY ETF 464287796 14,669 376,137 SH   SOLE NO 0 0 376,137
ISHARES TR U.S. FIN SVC ETF 464287770 338 3,847 SH   SOLE NO 0 0 3,847
ISHARES TR U.S. FINLS ETF 464287788 4,390 48,782 SH   SOLE NO 0 0 48,782
ISHARES TR U.S. INDS ETF 464287754 1,440 12,589 SH   SOLE NO 0 0 12,589
ISHARES TR U.S. MED DVC ETF 464288810 2,914 20,043 SH   SOLE NO 0 0 20,043
ISHARES TR U.S. PFD STK ETF 464288687 75,933 1,922,365 SH   SOLE NO 0 0 1,922,365
ISHARES TR U.S. PHARMA ETF 464288836 3,255 21,780 SH   SOLE NO 0 0 21,780
ISHARES TR U.S. REAL ES ETF 464287739 9,133 113,262 SH   SOLE NO 0 0 113,262
ISHARES TR U.S. TECH ETF 464287721 6,380 53,616 SH   SOLE NO 0 0 53,616
ISHARES TR U.S. TELECOM ETF 464287713 350 10,872 SH   SOLE NO 0 0 10,872
ISHARES TR U.S. UTILITS ETF 464287697 4,243 34,616 SH   SOLE NO 0 0 34,616
ISHARES TR US HLTHCARE ETF 464287762 6,022 40,093 SH   SOLE NO 0 0 40,093
ISHARES TR US HLTHCR PR ETF 464288828 1,198 9,663 SH   SOLE NO 0 0 9,663
ISHARES TR US HOME CONS ETF 464288752 1,791 65,024 SH   SOLE NO 0 0 65,024
ISHARES TR US OIL EQ&SV ETF 464288844 855 21,629 SH   SOLE NO 0 0 21,629
ISHARES TR US OIL&GS EX ETF 464288851 2,594 42,167 SH   SOLE NO 0 0 42,167
ISHARES TR US REGNL BKS ETF 464288778 1,282 36,450 SH   SOLE NO 0 0 36,450
ISHARES TR USA ESG SLCT ETF 464288802 2,631 28,926 SH   SOLE NO 0 0 28,926
ISHARES TR USA MOMENTUM FCT 46432F396 18,619 240,645 SH   SOLE NO 0 0 240,645
ISHARES TR USA QUALITY FCTR 46432F339 1,744 25,841 SH   SOLE NO 0 0 25,841
ISHARES TR USA VALUE FACTOR 46432F388 392 6,000 SH   SOLE NO 0 0 6,000
ISHARES U S ETF TR FXD INC BAL RISK 46431W846 1,242 12,254 SH   SOLE NO 0 0 12,254
ISHARES U S ETF TR INT RT HDG C B 46431W705 277 3,003 SH   SOLE NO 0 0 3,003
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1,020 20,316 SH   SOLE NO 0 0 20,316
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 201 18,329 SH   SOLE NO 0 0 18,329
ITC HLDGS CORP COM 465685105 1,048 22,543 SH   SOLE NO 0 0 22,543
ITT INC COM 45073V108 314 8,756 SH   SOLE NO 0 0 8,756
IVY HIGH INC OPPORTUNITIES F COM 465893105 159 11,060 SH   SOLE NO 0 0 11,060
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 219 4,179 SH   SOLE NO 0 0 4,179
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 230 3,930 SH   SOLE NO 0 0 3,930
JACOBS ENGR GROUP INC DEL COM 469814107 388 7,497 SH   SOLE NO 0 0 7,497
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 723 5,948 SH   SOLE NO 0 0 5,948
JD COM INC SPON ADR CL A 47215P106 600 23,009 SH   SOLE NO 0 0 23,009
JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 10 10,000 SH   SOLE NO 0 0 10,000
JETBLUE AIRWAYS CORP COM 477143101 1,168 67,740 SH   SOLE NO 0 0 67,740
JETPAY CORP COM 477177109 296 110,063 SH   SOLE NO 0 0 110,063
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 274 10,675 SH   SOLE NO 0 0 10,675
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 2,458 90,717 SH   SOLE NO 0 0 90,717
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR LA 47804J107 402 14,236 SH   SOLE NO 0 0 14,236
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 465 28,646 SH   SOLE NO 0 0 28,646
JOHNSON & JOHNSON COM 478160104 133,221 1,127,752 SH   SOLE NO 0 0 1,127,752
JOHNSON CTLS INTL PLC SHS G51502105 5,196 111,674 SH   SOLE NO 0 0 111,674
JONES LANG LASALLE INC COM 48020Q107 352 3,093 SH   SOLE NO 0 0 3,093
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 17,249 547,586 SH   SOLE NO 0 0 547,586
JPMORGAN CHASE & CO COM 46625H100 39,856 598,521 SH   SOLE NO 0 0 598,521
JUNO THERAPEUTICS INC COM 48205A109 685 22,838 SH   SOLE NO 0 0 22,838
JUST ENERGY GROUP INC COM 48213W101 77 15,204 SH   SOLE NO 0 0 15,204
KAISER ALUMINUM CORP COM PAR $0.01 483007704 915 10,583 SH   SOLE NO 0 0 10,583
KANSAS CITY SOUTHERN COM NEW 485170302 322 3,454 SH   SOLE NO 0 0 3,454
KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 210 11,078 SH   SOLE NO 0 0 11,078
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 542 46,240 SH   SOLE NO 0 0 46,240
KAYNE ANDERSON MLP INVT CO COM 486606106 3,842 186,248 SH   SOLE NO 0 0 186,248
KB HOME NOTE 1.375% 2/0 48666KAS8 23 24,000 SH   SOLE NO 0 0 24,000
KEARNY FINL CORP MD COM 48716P108 212 15,596 SH   SOLE NO 0 0 15,596
KELLOGG CO COM 487836108 4,608 59,481 SH   SOLE NO 0 0 59,481
KEMPER CORP DEL COM 488401100 515 13,100 SH   SOLE NO 0 0 13,100
KERYX BIOPHARMACEUTICALS INC COM 492515101 57 10,684 SH   SOLE NO 0 0 10,684
KEYCORP NEW COM 493267108 1,274 104,659 SH   SOLE NO 0 0 104,659
KIMBERLY CLARK CORP COM 494368103 25,683 203,603 SH   SOLE NO 0 0 203,603
KIMCO RLTY CORP COM 49446R109 1,465 50,592 SH   SOLE NO 0 0 50,592
KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 1 59,650 SH   SOLE NO 0 0 59,650
KINDER MORGAN INC DEL COM 49456B101 15,879 686,518 SH   SOLE NO 0 0 686,518
KITE RLTY GROUP TR COM NEW 49803T300 4,271 154,069 SH   SOLE NO 0 0 154,069
KKR & CO L P DEL COM UNITS 48248M102 2,308 161,844 SH   SOLE NO 0 0 161,844
KKR INCOME OPPORTUNITIES FD COM 48249T106 1,097 68,453 SH   SOLE NO 0 0 68,453
KLA-TENCOR CORP COM 482480100 304 4,367 SH   SOLE NO 0 0 4,367
KNOWLES CORP COM 49926D109 1,005 71,500 SH   SOLE NO 0 0 71,500
KOHLS CORP COM 500255104 2,371 54,195 SH   SOLE NO 0 0 54,195
KOSMOS ENERGY LTD SHS G5315B107 311 48,486 SH   SOLE NO 0 0 48,486
KRAFT HEINZ CO COM 500754106 15,722 175,641 SH   SOLE NO 0 0 175,641
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 796 115,478 SH   SOLE NO 0 0 115,478
KROGER CO COM 501044101 8,762 295,231 SH   SOLE NO 0 0 295,231
L BRANDS INC COM 501797104 537 7,588 SH   SOLE NO 0 0 7,588
L-3 COMMUNICATIONS HLDGS INC COM 502424104 339 2,248 SH   SOLE NO 0 0 2,248
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,350 9,816 SH   SOLE NO 0 0 9,816
LAM RESEARCH CORP COM 512807108 884 9,335 SH   SOLE NO 0 0 9,335
LAM RESEARCH CORP NOTE 1.250% 5/1 512807AL2 18 11,000 SH   SOLE NO 0 0 11,000
LAMAR ADVERTISING CO NEW CL A 512816109 412 6,311 SH   SOLE NO 0 0 6,311
LANCASTER COLONY CORP COM 513847103 565 4,279 SH   SOLE NO 0 0 4,279
LANDAUER INC COM 51476K103 246 5,524 SH   SOLE NO 0 0 5,524
LANDS END INC NEW COM 51509F105 334 23,042 SH   SOLE NO 0 0 23,042
LANNET INC COM 516012101 344 12,931 SH   SOLE NO 0 0 12,931
LAREDO PETROLEUM INC COM 516806106 1,220 94,539 SH   SOLE NO 0 0 94,539
LAS VEGAS SANDS CORP COM 517834107 1,028 17,869 SH   SOLE NO 0 0 17,869
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 323 13,522 SH   SOLE NO 0 0 13,522
LAZARD LTD SHS A G54050102 246 6,771 SH   SOLE NO 0 0 6,771
LCNB CORP COM 50181P100 613 33,671 SH   SOLE NO 0 0 33,671
LEAR CORP COM NEW 521865204 472 3,893 SH   SOLE NO 0 0 3,893
LEGG MASON BW GLB INC OPP FD COM 52469B100 144 10,583 SH   SOLE NO 0 0 10,583
LEGG MASON ETF EQUITY TR INT LW VTY HGH 52468L505 231 9,123 SH   SOLE NO 0 0 9,123
LEGG MASON ETF EQUITY TR LOW DIVI ETF 52468L406 4,683 167,978 SH   SOLE NO 0 0 167,978
LEGGETT & PLATT INC COM 524660107 2,474 54,273 SH   SOLE NO 0 0 54,273
LEIDOS HLDGS INC COM 525327102 653 15,092 SH   SOLE NO 0 0 15,092
LEUCADIA NATL CORP COM 527288104 899 47,208 SH   SOLE NO 0 0 47,208
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1,071 23,093 SH   SOLE NO 0 0 23,093
LEXICON PHARMACEUTICALS INC COM NEW 528872302 476 26,327 SH   SOLE NO 0 0 26,327
LEXINGTON REALTY TRUST COM 529043101 580 56,325 SH   SOLE NO 0 0 56,325
LGI HOMES INC COM 50187T106 417 11,315 SH   SOLE NO 0 0 11,315
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 96 18,482 SH   SOLE NO 0 0 18,482
LIFE STORAGE INC COM 53223X107 275 3,091 SH   SOLE NO 0 0 3,091
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 380 3,726 SH   SOLE NO 0 0 3,726
LILLY ELI & CO COM 532457108 16,256 202,542 SH   SOLE NO 0 0 202,542
LINCOLN ELEC HLDGS INC COM 533900106 662 10,573 SH   SOLE NO 0 0 10,573
LINCOLN NATL CORP IND COM 534187109 1,777 37,819 SH   SOLE NO 0 0 37,819
LINEAR TECHNOLOGY CORP COM 535678106 10,276 173,324 SH   SOLE NO 0 0 173,324
LINKEDIN CORP COM CL A 53578A108 844 4,414 SH   SOLE NO 0 0 4,414
LIQTECH INTL INC COM 53632A102 37 44,176 SH   SOLE NO 0 0 44,176
LIVE OAK BANCSHARES INC COM 53803X105 3,146 218,196 SH   SOLE NO 0 0 218,196
LKQ CORP COM 501889208 634 17,893 SH   SOLE NO 0 0 17,893
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,341 467,338 SH   SOLE NO 0 0 467,338
LOCKHEED MARTIN CORP COM 539830109 20,395 85,077 SH   SOLE NO 0 0 85,077
LOWES COS INC COM 548661107 15,880 219,914 SH   SOLE NO 0 0 219,914
LTC PPTYS INC COM 502175102 345 6,640 SH   SOLE NO 0 0 6,640
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 302 15,361 SH   SOLE NO 0 0 15,361
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,706 21,149 SH   SOLE NO 0 0 21,149
M & T BK CORP COM 55261F104 1,280 11,028 SH   SOLE NO 0 0 11,028
M/I HOMES INC NOTE 3.000% 3/0 55292PAB1 27 27,000 SH   SOLE NO 0 0 27,000
MACQUARIE INFRASTRUCTURE COR COM 55608B105 729 8,754 SH   SOLE NO 0 0 8,754
MACYS INC COM 55616P104 1,118 30,171 SH   SOLE NO 0 0 30,171
MADISON SQUARE GARDEN CO NEW CL A 55825T103 237 1,401 SH   SOLE NO 0 0 1,401
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 11,209 158,453 SH   SOLE NO 0 0 158,453
MAGNA INTL INC COM 559222401 256 5,963 SH   SOLE NO 0 0 5,963
MAIDEN HOLDINGS LTD SHS G5753U112 3,630 286,066 SH   SOLE NO 0 0 286,066
MAIN STREET CAPITAL CORP COM 56035L104 3,181 92,672 SH   SOLE NO 0 0 92,672
MALLINCKRODT PUB LTD CO SHS G5785G107 525 7,524 SH   SOLE NO 0 0 7,524
MANITOWOC FOODSERVICE INC COM 563568104 566 34,897 SH   SOLE NO 0 0 34,897
MANITOWOC INC COM 563571108 236 49,202 SH   SOLE NO 0 0 49,202
MANNKIND CORP COM 56400P201 62 100,015 SH   SOLE NO 0 0 100,015
MANPOWERGROUP INC COM 56418H100 362 5,013 SH   SOLE NO 0 0 5,013
MANULIFE FINL CORP COM 56501R106 1,621 114,916 SH   SOLE NO 0 0 114,916
MARATHON OIL CORP COM 565849106 2,058 130,198 SH   SOLE NO 0 0 130,198
MARATHON PETE CORP COM 56585A102 2,246 55,343 SH   SOLE NO 0 0 55,343
MARKEL CORP COM 570535104 2,189 2,357 SH   SOLE NO 0 0 2,357
MARRIOTT INTL INC NEW CL A 571903202 2,889 42,905 SH   SOLE NO 0 0 42,905
MARSH & MCLENNAN COS INC COM 571748102 3,056 45,448 SH   SOLE NO 0 0 45,448
MARTIN MARIETTA MATLS INC COM 573284106 316 1,765 SH   SOLE NO 0 0 1,765
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 365 18,225 SH   SOLE NO 0 0 18,225
MASCO CORP COM 574599106 2,256 65,746 SH   SOLE NO 0 0 65,746
MASTERCARD INCORPORATED CL A 57636Q104 9,453 92,882 SH   SOLE NO 0 0 92,882
MATADOR RES CO COM 576485205 1,313 53,958 SH   SOLE NO 0 0 53,958
MATSON INC COM 57686G105 320 8,012 SH   SOLE NO 0 0 8,012
MATTEL INC COM 577081102 3,266 107,850 SH   SOLE NO 0 0 107,850
MAXIM INTEGRATED PRODS INC COM 57772K101 2,544 63,722 SH   SOLE NO 0 0 63,722
MCCORMICK & CO INC COM NON VTG 579780206 4,228 42,316 SH   SOLE NO 0 0 42,316
MCCORMICK & CO INC COM VTG 579780107 2,133 21,299 SH   SOLE NO 0 0 21,299
MCDERMOTT INTL INC COM 580037109 50 10,039 SH   SOLE NO 0 0 10,039
MCDONALDS CORP COM 580135101 47,820 414,528 SH   SOLE NO 0 0 414,528
MCKESSON CORP COM 58155Q103 4,519 27,098 SH   SOLE NO 0 0 27,098
MDU RES GROUP INC COM 552690109 2,958 116,268 SH   SOLE NO 0 0 116,268
MEDICAL PPTYS TRUST INC COM 58463J304 1,016 68,785 SH   SOLE NO 0 0 68,785
MEDTRONIC PLC SHS G5960L103 14,582 168,772 SH   SOLE NO 0 0 168,772
MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 29 16,221 SH   SOLE NO 0 0 16,221
MERCK & CO INC COM 58933Y105 54,504 873,329 SH   SOLE NO 0 0 873,329
MERIDIAN BANCORP INC MD COM 58958U103 904 58,065 SH   SOLE NO 0 0 58,065
MERRIMACK PHARMACEUTICALS IN COM 590328100 235 36,931 SH   SOLE NO 0 0 36,931
METLIFE INC COM 59156R108 7,239 162,932 SH   SOLE NO 0 0 162,932
METTLER TOLEDO INTERNATIONAL COM 592688105 334 795 SH   SOLE NO 0 0 795
MFA FINL INC COM 55272X102 246 32,932 SH   SOLE NO 0 0 32,932
MFS CALIF MUN FD COM 59318C106 197 14,157 SH   SOLE NO 0 0 14,157
MFS CHARTER INCOME TR SH BEN INT 552727109 192 22,276 SH   SOLE NO 0 0 22,276
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 933 172,854 SH   SOLE NO 0 0 172,854
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 80 14,852 SH   SOLE NO 0 0 14,852
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 273 53,939 SH   SOLE NO 0 0 53,939
MFS INTER INCOME TR SH BEN INT 55273C107 209 46,042 SH   SOLE NO 0 0 46,042
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 252 41,427 SH   SOLE NO 0 0 41,427
MFS MUN INCOME TR SH BEN INT 552738106 75 10,056 SH   SOLE NO 0 0 10,056
MFS SPL VALUE TR SH BEN INT 55274E102 82 14,346 SH   SOLE NO 0 0 14,346
MGE ENERGY INC COM 55277P104 625 11,055 SH   SOLE NO 0 0 11,055
MGIC INVT CORP WIS COM 552848103 1,247 155,890 SH   SOLE NO 0 0 155,890
MGM RESORTS INTERNATIONAL COM 552953101 1,151 44,234 SH   SOLE NO 0 0 44,234
MICHAEL KORS HLDGS LTD SHS G60754101 821 17,541 SH   SOLE NO 0 0 17,541
MICROCHIP TECHNOLOGY INC COM 595017104 3,066 49,339 SH   SOLE NO 0 0 49,339
MICRON TECHNOLOGY INC COM 595112103 3,591 201,989 SH   SOLE NO 0 0 201,989
MICROSOFT CORP COM 594918104 85,853 1,490,499 SH   SOLE NO 0 0 1,490,499
MID-AMER APT CMNTYS INC COM 59522J103 486 5,167 SH   SOLE NO 0 0 5,167
MIDDLEBY CORP COM 596278101 562 4,548 SH   SOLE NO 0 0 4,548
MILESTONE SCIENTIFIC INC COM NEW 59935P209 129 59,690 SH   SOLE NO 0 0 59,690
MKS INSTRUMENT INC COM 55306N104 269 5,405 SH   SOLE NO 0 0 5,405
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 645 15,146 SH   SOLE NO 0 0 15,146
MOHAWK INDS INC COM 608190104 1,070 5,342 SH   SOLE NO 0 0 5,342
MOLINA HEALTHCARE INC COM 60855R100 22,395 383,997 SH   SOLE NO 0 0 383,997
MOLSON COORS BREWING CO CL B 60871R209 922 8,398 SH   SOLE NO 0 0 8,398
MONDELEZ INTL INC CL A 609207105 23,152 527,379 SH   SOLE NO 0 0 527,379
MONMOUTH REAL ESTATE INVT CO CL A 609720107 373 26,168 SH   SOLE NO 0 0 26,168
MONOGRAM RESIDENTIAL TR INC COM 60979P105 2,380 223,720 SH   SOLE NO 0 0 223,720
MONSANTO CO NEW COM 61166W101 5,208 50,962 SH   SOLE NO 0 0 50,962
MONSTER BEVERAGE CORP NEW COM 61174X109 852 5,806 SH   SOLE NO 0 0 5,806
MONTAGE MANAGERS TR TORTOISE NA PI 611776204 373 15,741 SH   SOLE NO 0 0 15,741
MOODYS CORP COM 615369105 423 3,910 SH   SOLE NO 0 0 3,910
MORGAN STANLEY COM NEW 617446448 2,964 92,443 SH   SOLE NO 0 0 92,443
MORGAN STANLEY EMER MKTS DEB COM 61744H105 106 10,966 SH   SOLE NO 0 0 10,966
MOSAIC CO NEW COM 61945C103 256 10,460 SH   SOLE NO 0 0 10,460
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,035 13,571 SH   SOLE NO 0 0 13,571
MPLX LP COM UNIT REP LTD 55336V100 546 16,134 SH   SOLE NO 0 0 16,134
MSB FINL CORP NEW COM 55352L101 145 10,724 SH   SOLE NO 0 0 10,724
MUELLER WTR PRODS INC COM SER A 624758108 155 12,319 SH   SOLE NO 0 0 12,319
MURPHY OIL CORP COM 626717102 383 12,612 SH   SOLE NO 0 0 12,612
MYLAN N V SHS EURO N59465109 2,140 56,142 SH   SOLE NO 0 0 56,142
NABORS INDUSTRIES LTD SHS G6359F103 444 36,540 SH   SOLE NO 0 0 36,540
NANOVIRICIDES INC COM NEW 630087203 25 14,617 SH   SOLE NO 0 0 14,617
NAPCO SEC TECHNOLOGIES INC COM 630402105 145 20,220 SH   SOLE NO 0 0 20,220
NASDAQ INC COM 631103108 516 7,647 SH   SOLE NO 0 0 7,647
NATIONAL FUEL GAS CO N J COM 636180101 1,086 20,079 SH   SOLE NO 0 0 20,079
NATIONAL GRID PLC SPON ADR NEW 636274300 4,444 62,500 SH   SOLE NO 0 0 62,500
NATIONAL HEALTH INVS INC COM 63633D104 2,686 34,230 SH   SOLE NO 0 0 34,230
NATIONAL OILWELL VARCO INC COM 637071101 1,015 27,629 SH   SOLE NO 0 0 27,629
NATIONAL RETAIL PPTYS INC COM 637417106 6,515 128,114 SH   SOLE NO 0 0 128,114
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 31 34,087 SH   SOLE NO 0 0 34,087
NAVIENT CORP COM 63938C108 1,386 95,779 SH   SOLE NO 0 0 95,779
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 14 10,711 SH   SOLE NO 0 0 10,711
NBT BANCORP INC COM 628778102 3,140 95,531 SH   SOLE NO 0 0 95,531
NCR CORP NEW COM 62886E108 1,029 31,973 SH   SOLE NO 0 0 31,973
NEOGEN CORP COM 640491106 521 9,313 SH   SOLE NO 0 0 9,313
NEOGENOMICS INC COM NEW 64049M209 141 17,200 SH   SOLE NO 0 0 17,200
NEOVASC INC COM 64065J106 11 20,400 SH   SOLE NO 0 0 20,400
NETFLIX INC COM 64110L106 8,012 81,295 SH   SOLE NO 0 0 81,295
NEUBERGER BERMAN INTER MUNI COM 64124P101 274 16,503 SH   SOLE NO 0 0 16,503
NEUBERGER BERMAN MLP INCOME COM 64129H104 104 11,200 SH   SOLE NO 0 0 11,200
NEUBERGER BERMAN RE ES SEC F COM 64190A103 313 55,061 SH   SOLE NO 0 0 55,061
NEURALSTEM INC COM 64127R302 7 23,040 SH   SOLE NO 0 0 23,040
NEVSUN RES LTD COM 64156L101 68 22,277 SH   SOLE NO 0 0 22,277
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 495 8,174 SH   SOLE NO 0 0 8,174
NEW GOLD INC CDA COM 644535106 76 17,418 SH   SOLE NO 0 0 17,418
NEW JERSEY RES COM 646025106 1,299 39,545 SH   SOLE NO 0 0 39,545
NEW MTN FIN CORP COM 647551100 249 18,067 SH   SOLE NO 0 0 18,067
NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 23 23,000 SH   SOLE NO 0 0 23,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 540 39,134 SH   SOLE NO 0 0 39,134
NEW SR INVT GROUP INC COM 648691103 124 10,749 SH   SOLE NO 0 0 10,749
NEW YORK CMNTY BANCORP INC COM 649445103 2,370 166,567 SH   SOLE NO 0 0 166,567
NEW YORK MTG TR INC COM PAR $.02 649604501 136 22,586 SH   SOLE NO 0 0 22,586
NEW YORK MTG TR INC PFD-C CONV 649604808 329 13,830 SH   SOLE NO 0 0 13,830
NEWELL BRANDS INC COM 651229106 1,519 28,836 SH   SOLE NO 0 0 28,836
NEWFIELD EXPL CO COM 651290108 345 7,938 SH   SOLE NO 0 0 7,938
NEWMARKET CORP COM 651587107 312 727 SH   SOLE NO 0 0 727
NEWMONT MINING CORP COM 651639106 1,803 45,894 SH   SOLE NO 0 0 45,894
NEXPOINT CR STRATEGIES FD COM NEW 65340G205 201 9,042 SH   SOLE NO 0 0 9,042
NEXTERA ENERGY INC COM 65339F101 40,250 329,052 SH   SOLE NO 0 0 329,052
NICE LTD SPONSORED ADR 653656108 261 3,903 SH   SOLE NO 0 0 3,903
NIKE INC CL B 654106103 17,090 324,591 SH   SOLE NO 0 0 324,591
NISOURCE INC COM 65473P105 662 27,443 SH   SOLE NO 0 0 27,443
NOBLE CORP PLC SHS USD G65431101 256 40,409 SH   SOLE NO 0 0 40,409
NOBLE ENERGY INC COM 655044105 418 11,687 SH   SOLE NO 0 0 11,687
NOKIA CORP SPONSORED ADR 654902204 524 90,458 SH   SOLE NO 0 0 90,458
NORDIC AMERICAN TANKERS LIMI COM G65773106 233 23,002 SH   SOLE NO 0 0 23,002
NORDSON CORP COM 655663102 272 2,728 SH   SOLE NO 0 0 2,728
NORDSTROM INC COM 655664100 10,529 202,953 SH   SOLE NO 0 0 202,953
NORFOLK SOUTHERN CORP COM 655844108 7,902 81,412 SH   SOLE NO 0 0 81,412
NORTHEAST BANCORP COM NEW 663904209 146 12,650 SH   SOLE NO 0 0 12,650
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 7 10,012 SH   SOLE NO 0 0 10,012
NORTHERN TR CORP COM 665859104 858 12,626 SH   SOLE NO 0 0 12,626
NORTHROP GRUMMAN CORP COM 666807102 7,304 34,138 SH   SOLE NO 0 0 34,138
NORTHSTAR REALTY EUROPE CORP COM 66706L101 704 64,335 SH   SOLE NO 0 0 64,335
NORTHSTAR RLTY FIN CORP COM 66704R803 4,852 368,441 SH   SOLE NO 0 0 368,441
NORTHWEST BANCSHARES INC MD COM 667340103 301 19,176 SH   SOLE NO 0 0 19,176
NORTHWEST BIOTHERAPEUTICS IN COM PAR $0.001 66737P600 25 45,325 SH   SOLE NO 0 0 45,325
NORTHWEST NAT GAS CO COM 667655104 1,177 19,577 SH   SOLE NO 0 0 19,577
NOVAGOLD RES INC COM NEW 66987E206 131 23,398 SH   SOLE NO 0 0 23,398
NOVARTIS A G SPONSORED ADR 66987V109 12,600 159,569 SH   SOLE NO 0 0 159,569
NOVATEL WIRELESS INC COM NEW 66987M604 34 11,006 SH   SOLE NO 0 0 11,006
NOVAVAX INC COM 670002104 506 243,040 SH   SOLE NO 0 0 243,040
NOVO-NORDISK A S ADR 670100205 2,605 62,628 SH   SOLE NO 0 0 62,628
NUANCE COMMUNICATIONS INC COM 67020Y100 6,595 454,840 SH   SOLE NO 0 0 454,840
NUCOR CORP COM 670346105 7,760 156,917 SH   SOLE NO 0 0 156,917
NUSTAR ENERGY LP UNIT COM 67058H102 1,006 20,300 SH   SOLE NO 0 0 20,300
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 244 25,145 SH   SOLE NO 0 0 25,145
NUVEEN AMT FREE QLTY MUN INC COM 670657105 8,291 567,886 SH   SOLE NO 0 0 567,886
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 608 32,262 SH   SOLE NO 0 0 32,262
NUVEEN BUILD AMER BD FD COM 67074C103 456 20,107 SH   SOLE NO 0 0 20,107
NUVEEN BUILD AMER BD OPPTNY COM 67074Q102 408 17,897 SH   SOLE NO 0 0 17,897
NUVEEN CA DIV ADV MUNI FD 3 COM SH BEN INT 67070Y109 572 37,239 SH   SOLE NO 0 0 37,239
NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 264 16,089 SH   SOLE NO 0 0 16,089
NUVEEN CONN PREM INCOME MUN COM 67060D107 1,056 76,411 SH   SOLE NO 0 0 76,411
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 251 18,304 SH   SOLE NO 0 0 18,304
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 466 54,988 SH   SOLE NO 0 0 54,988
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 334 23,168 SH   SOLE NO 0 0 23,168
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 281 21,381 SH   SOLE NO 0 0 21,381
NUVEEN ENHANCED AMT FREE MUN COM 67071L106 3,673 228,579 SH   SOLE NO 0 0 228,579
NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 1,991 126,478 SH   SOLE NO 0 0 126,478
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 228 14,328 SH   SOLE NO 0 0 14,328
NUVEEN FLOATING RATE INCOME COM 67072T108 874 79,246 SH   SOLE NO 0 0 79,246
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 157 14,224 SH   SOLE NO 0 0 14,224
NUVEEN HGH INC DEC18 TRGT TR COM 67075P103 820 78,849 SH   SOLE NO 0 0 78,849
NUVEEN HIGH INCOME 2020 TARG COM 67075L102 1,114 105,651 SH   SOLE NO 0 0 105,651
NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 513 50,262 SH   SOLE NO 0 0 50,262
NUVEEN INT DUR QUAL MUN TRM COM 670677103 199 14,370 SH   SOLE NO 0 0 14,370
NUVEEN INTER DURATION MN TMF COM 670671106 198 14,300 SH   SOLE NO 0 0 14,300
NUVEEN MASS PREM INCOME MUN COM 67061E104 520 34,326 SH   SOLE NO 0 0 34,326
NUVEEN MD PREM INCOME MUN FD COM 67061Q107 171 12,325 SH   SOLE NO 0 0 12,325
NUVEEN MUN HIGH INCOME OPP F COM 670682103 1,389 95,699 SH   SOLE NO 0 0 95,699
NUVEEN MUN VALUE FD INC COM 670928100 1,825 172,342 SH   SOLE NO 0 0 172,342
NUVEEN N C PREM INCOME MUN F COM 67060P100 346 24,386 SH   SOLE NO 0 0 24,386
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1,472 77,801 SH   SOLE NO 0 0 77,801
NUVEEN NJ DIV ADVANTAGE MUN COM 67069Y102 253 17,032 SH   SOLE NO 0 0 17,032
NUVEEN NY AMT FREE MUN INCOM COM 670656107 635 44,991 SH   SOLE NO 0 0 44,991
NUVEEN NY DIVID ADVNTG MUN F COM 67066X107 198 12,934 SH   SOLE NO 0 0 12,934
NUVEEN PA INVT QUALITY MUN F COM 670972108 206 13,845 SH   SOLE NO 0 0 13,845
NUVEEN PFD & INCOME TERM FD COM 67075A106 971 39,451 SH   SOLE NO 0 0 39,451
NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 1,147 114,470 SH   SOLE NO 0 0 114,470
NUVEEN PREFERRED SECURITIES COM 67072C105 5,239 546,252 SH   SOLE NO 0 0 546,252
NUVEEN QUALITY MUNCP INCOME COM 67066V101 2,149 142,604 SH   SOLE NO 0 0 142,604
NUVEEN REAL ESTATE INCOME FD COM 67071B108 358 30,127 SH   SOLE NO 0 0 30,127
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 2,706 204,354 SH   SOLE NO 0 0 204,354
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 184 17,178 SH   SOLE NO 0 0 17,178
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 345 22,507 SH   SOLE NO 0 0 22,507
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 306 21,037 SH   SOLE NO 0 0 21,037
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 1,428 92,459 SH   SOLE NO 0 0 92,459
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 171 14,251 SH   SOLE NO 0 0 14,251
NUVEEN VA PREM INCOME MUN FD COM 67064R102 201 13,850 SH   SOLE NO 0 0 13,850
NVIDIA CORP COM 67066G104 6,320 92,238 SH   SOLE NO 0 0 92,238
NXP SEMICONDUCTORS N V COM N6596X109 2,290 22,444 SH   SOLE NO 0 0 22,444
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,994 14,260 SH   SOLE NO 0 0 14,260
OAKTREE CAP GROUP LLC UNIT CL A 674001201 543 12,802 SH   SOLE NO 0 0 12,802
OCCIDENTAL PETE CORP DEL COM 674599105 4,912 67,362 SH   SOLE NO 0 0 67,362
OCEANFIRST FINL CORP COM 675234108 304 15,770 SH   SOLE NO 0 0 15,770
OCH ZIFF CAP MGMT GROUP CL A 67551U105 89 20,552 SH   SOLE NO 0 0 20,552
OGE ENERGY CORP COM 670837103 1,132 35,800 SH   SOLE NO 0 0 35,800
OHA INVT CORP COM 67091U102 44 14,000 SH   SOLE NO 0 0 14,000
OLD REP INTL CORP COM 680223104 260 14,761 SH   SOLE NO 0 0 14,761
OLIN CORP COM PAR $1 680665205 406 19,789 SH   SOLE NO 0 0 19,789
OMEGA HEALTHCARE INVS INC COM 681936100 6,105 172,220 SH   SOLE NO 0 0 172,220
OMEGA PROTEIN CORP COM 68210P107 935 40,000 SH   SOLE NO 0 0 40,000
OMNICOM GROUP INC COM 681919106 989 11,631 SH   SOLE NO 0 0 11,631
ONE GAS INC COM 68235P108 364 5,891 SH   SOLE NO 0 0 5,891
ONE LIBERTY PPTYS INC COM 682406103 667 27,628 SH   SOLE NO 0 0 27,628
ONEOK INC NEW COM 682680103 3,573 69,535 SH   SOLE NO 0 0 69,535
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1,890 47,301 SH   SOLE NO 0 0 47,301
OPKO HEALTH INC COM 68375N103 759 71,638 SH   SOLE NO 0 0 71,638
OPPENHEIMER REV WEIGHTED ETF LARGE CAP REV ET 68386C104 2,642 63,236 SH   SOLE NO 0 0 63,236
OPPENHEIMER REV WEIGHTED ETF MID CAP REV ETF 68386C203 552 10,956 SH   SOLE NO 0 0 10,956
OPPENHEIMER REV WEIGHTED ETF SMALL CAP REV ET 68386C302 9,769 164,053 SH   SOLE NO 0 0 164,053
OPPENHEIMER REV WEIGHTED ETF ULTRA DIVID REV 68386C401 380 11,569 SH   SOLE NO 0 0 11,569
ORACLE CORP COM 68389X105 15,718 400,155 SH   SOLE NO 0 0 400,155
ORANGE SPONSORED ADR 684060106 2,414 154,933 SH   SOLE NO 0 0 154,933
ORBITAL ATK INC COM 68557N103 382 5,008 SH   SOLE NO 0 0 5,008
ORCHID IS CAP INC COM 68571X103 336 32,222 SH   SOLE NO 0 0 32,222
ORCHIDS PAPER PRODS CO DEL COM 68572N104 374 13,723 SH   SOLE NO 0 0 13,723
ORGANOVO HLDGS INC COM 68620A104 83 21,971 SH   SOLE NO 0 0 21,971
OSHKOSH CORP COM 688239201 232 4,144 SH   SOLE NO 0 0 4,144
OTTER TAIL CORP COM 689648103 1,867 53,977 SH   SOLE NO 0 0 53,977
OWENS & MINOR INC NEW COM 690732102 2,448 70,483 SH   SOLE NO 0 0 70,483
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 260 3,936 SH   SOLE NO 0 0 3,936
PACCAR INC COM 693718108 2,374 40,387 SH   SOLE NO 0 0 40,387
PACER FDS TR GLOBL HIGH ETF 69374H709 886 31,796 SH   SOLE NO 0 0 31,796
PACER FDS TR TRENDP 450 ETF 69374H204 935 36,633 SH   SOLE NO 0 0 36,633
PACER FDS TR TRENDP 750 ETF 69374H105 6,295 271,456 SH   SOLE NO 0 0 271,456
PACKAGING CORP AMER COM 695156109 366 4,507 SH   SOLE NO 0 0 4,507
PACWEST BANCORP DEL COM 695263103 412 9,596 SH   SOLE NO 0 0 9,596
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 7 10,750 SH   SOLE NO 0 0 10,750
PALO ALTO NETWORKS INC COM 697435105 4,304 27,012 SH   SOLE NO 0 0 27,012
PAN AMERICAN SILVER CORP COM 697900108 1,086 61,629 SH   SOLE NO 0 0 61,629
PANDORA MEDIA INC COM 698354107 188 13,152 SH   SOLE NO 0 0 13,152
PANERA BREAD CO CL A 69840W108 896 4,601 SH   SOLE NO 0 0 4,601
PAREXEL INTL CORP COM 699462107 235 3,379 SH   SOLE NO 0 0 3,379
PARKER DRILLING CO COM 701081101 46 21,410 SH   SOLE NO 0 0 21,410
PARKER HANNIFIN CORP COM 701094104 1,990 15,850 SH   SOLE NO 0 0 15,850
PATTERSON COMPANIES INC COM 703395103 298 6,483 SH   SOLE NO 0 0 6,483
PATTERSON UTI ENERGY INC COM 703481101 284 12,682 SH   SOLE NO 0 0 12,682
PAYCHEX INC COM 704326107 14,734 254,610 SH   SOLE NO 0 0 254,610
PAYCOM SOFTWARE INC COM 70432V102 536 10,700 SH   SOLE NO 0 0 10,700
PAYPAL HLDGS INC COM 70450Y103 5,326 130,007 SH   SOLE NO 0 0 130,007
PB BANCORP INC COM 70454T100 172 19,784 SH   SOLE NO 0 0 19,784
PCM FUND INC COM 69323T101 297 29,702 SH   SOLE NO 0 0 29,702
PDL BIOPHARMA INC COM 69329Y104 46 13,710 SH   SOLE NO 0 0 13,710
PEDEVCO CORP COM NEW 70532Y204 4 21,630 SH   SOLE NO 0 0 21,630
PEMBINA PIPELINE CORP COM 706327103 4,303 141,268 SH   SOLE NO 0 0 141,268
PENGROWTH ENERGY CORP COM 70706P104 82 51,353 SH   SOLE NO 0 0 51,353
PENN WEST PETE LTD NEW COM 707887105 63 35,068 SH   SOLE NO 0 0 35,068
PENNEY J C INC COM 708160106 242 26,218 SH   SOLE NO 0 0 26,218
PENNS WOODS BANCORP INC COM 708430103 325 7,302 SH   SOLE NO 0 0 7,302
PENTAIR PLC SHS G7S00T104 2,031 31,610 SH   SOLE NO 0 0 31,610
PEOPLES FINL CORP MISS COM 71103B102 116 10,848 SH   SOLE NO 0 0 10,848
PEOPLES UNITED FINANCIAL INC COM 712704105 6,405 404,860 SH   SOLE NO 0 0 404,860
PEPSICO INC COM 713448108 66,017 606,942 SH   SOLE NO 0 0 606,942
PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 178 413,211 SH   SOLE NO 0 0 413,211
PERKINELMER INC COM 714046109 396 7,053 SH   SOLE NO 0 0 7,053
PERRIGO CO PLC SHS G97822103 1,557 16,869 SH   SOLE NO 0 0 16,869
PETMED EXPRESS INC COM 716382106 266 13,122 SH   SOLE NO 0 0 13,122
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 369 39,569 SH   SOLE NO 0 0 39,569
PFIZER INC COM 717081103 76,398 2,255,637 SH   SOLE NO 0 0 2,255,637
PG&E CORP COM 69331C108 2,219 36,269 SH   SOLE NO 0 0 36,269
PHILIP MORRIS INTL INC COM 718172109 48,014 493,874 SH   SOLE NO 0 0 493,874
PHILLIPS 66 COM 718546104 18,048 224,060 SH   SOLE NO 0 0 224,060
PHOTRONICS INC COM 719405102 148 14,333 SH   SOLE NO 0 0 14,333
PHOTRONICS INC NOTE 3.250% 4/0 719405AK8 30 25,000 SH   SOLE NO 0 0 25,000
PHYSICIANS RLTY TR COM 71943U104 251 11,669 SH   SOLE NO 0 0 11,669
PIEDMONT NAT GAS INC COM 720186105 495 8,250 SH   SOLE NO 0 0 8,250
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,122 281,216 SH   SOLE NO 0 0 281,216
PILGRIMS PRIDE CORP NEW COM 72147K108 399 18,893 SH   SOLE NO 0 0 18,893
PIMCO CA MUNICIPAL INCOME FD COM 72200N106 516 30,710 SH   SOLE NO 0 0 30,710
PIMCO CALIF MUN INCOME FD II COM 72200M108 609 56,950 SH   SOLE NO 0 0 56,950
PIMCO CALIF MUN INCOME FD II COM 72201C109 414 32,281 SH   SOLE NO 0 0 32,281
PIMCO CORPORATE & INCOME OPP COM 72201B101 2,285 156,367 SH   SOLE NO 0 0 156,367
PIMCO CORPORATE INCOME STRAT COM 72200U100 1,128 73,607 SH   SOLE NO 0 0 73,607
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,309 81,070 SH   SOLE NO 0 0 81,070
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 2,403 117,850 SH   SOLE NO 0 0 117,850
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 32,635 327,993 SH   SOLE NO 0 0 327,993
PIMCO ETF TR 1-5 US TIP IDX 72201R205 2,499 47,426 SH   SOLE NO 0 0 47,426
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8,580 84,611 SH   SOLE NO 0 0 84,611
PIMCO ETF TR GB ADV INF BD AC 72201R791 219 5,100 SH   SOLE NO 0 0 5,100
PIMCO ETF TR INTER MUN BD ACT 72201R866 851 15,506 SH   SOLE NO 0 0 15,506
PIMCO ETF TR INV GRD CRP BD 72201R817 526 4,931 SH   SOLE NO 0 0 4,931
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 7,475 69,246 SH   SOLE NO 0 0 69,246
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 1,961 96,143 SH   SOLE NO 0 0 96,143
PIMCO HIGH INCOME FD COM SHS 722014107 7,128 715,614 SH   SOLE NO 0 0 715,614
PIMCO INCOME OPPORTUNITY FD COM 72202B100 1,888 81,531 SH   SOLE NO 0 0 81,531
PIMCO INCOME STRATEGY FUND COM 72201H108 555 51,899 SH   SOLE NO 0 0 51,899
PIMCO INCOME STRATEGY FUND I COM 72201J104 579 60,718 SH   SOLE NO 0 0 60,718
PIMCO MUN INCOME FD II COM 72200W106 601 43,968 SH   SOLE NO 0 0 43,968
PIMCO MUNICIPAL INCOME FD COM 72200R107 707 42,105 SH   SOLE NO 0 0 42,105
PIMCO NY MUNICIPAL INCOME FD COM 72200T103 269 20,240 SH   SOLE NO 0 0 20,240
PIMCO STRATEGIC INCOME FD IN COM 72200X104 1,974 196,442 SH   SOLE NO 0 0 196,442
PINNACLE FOODS INC DEL COM 72348P104 1,612 32,124 SH   SOLE NO 0 0 32,124
PINNACLE WEST CAP CORP COM 723484101 833 10,961 SH   SOLE NO 0 0 10,961
PIONEER HIGH INCOME TR COM 72369H106 852 81,023 SH   SOLE NO 0 0 81,023
PIONEER MUN HIGH INCOME ADV COM 723762100 168 12,815 SH   SOLE NO 0 0 12,815
PIONEER MUN HIGH INCOME TR COM SHS 723763108 219 16,629 SH   SOLE NO 0 0 16,629
PIONEER NAT RES CO COM 723787107 1,065 5,734 SH   SOLE NO 0 0 5,734
PITNEY BOWES INC COM 724479100 301 16,568 SH   SOLE NO 0 0 16,568
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,258 71,875 SH   SOLE NO 0 0 71,875
PLANET FITNESS INC CL A 72703H101 340 16,930 SH   SOLE NO 0 0 16,930
PLUG POWER INC COM NEW 72919P202 268 156,626 SH   SOLE NO 0 0 156,626
PLURISTEM THERAPEUTICS INC COM 72940R102 39 24,516 SH   SOLE NO 0 0 24,516
PNC FINL SVCS GROUP INC COM 693475105 8,075 89,634 SH   SOLE NO 0 0 89,634
POLARIS INDS INC COM 731068102 718 9,268 SH   SOLE NO 0 0 9,268
POLYMET MINING CORP COM 731916102 107 133,215 SH   SOLE NO 0 0 133,215
PORTLAND GEN ELEC CO COM NEW 736508847 1,555 36,521 SH   SOLE NO 0 0 36,521
POTASH CORP SASK INC COM 73755L107 2,320 142,138 SH   SOLE NO 0 0 142,138
POWELL INDS INC COM 739128106 214 5,334 SH   SOLE NO 0 0 5,334
POWERSHARES ACT MANG COMM FD DB OPT YLD DIV 73937V106 348 19,935 SH   SOLE NO 0 0 19,935
POWERSHARES ACTIVE MNG ETF T S&P500 DWNHDGE 73935B805 1,697 71,075 SH   SOLE NO 0 0 71,075
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 2,170 144,599 SH   SOLE NO 0 0 144,599
POWERSHARES ETF TR II BUILD AMER ETF 73937B407 888 28,277 SH   SOLE NO 0 0 28,277
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 613 16,682 SH   SOLE NO 0 0 16,682
POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 419 16,693 SH   SOLE NO 0 0 16,693
POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 688 30,556 SH   SOLE NO 0 0 30,556
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 252 14,044 SH   SOLE NO 0 0 14,044
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 488 25,862 SH   SOLE NO 0 0 25,862
POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 211 18,999 SH   SOLE NO 0 0 18,999
POWERSHARES ETF TR II GBL WTR PORT 73936T623 1,718 77,133 SH   SOLE NO 0 0 77,133
POWERSHARES ETF TR II I-30 LAD TREAS 73936T524 257 7,409 SH   SOLE NO 0 0 7,409
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 1,508 57,910 SH   SOLE NO 0 0 57,910
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 2,162 70,507 SH   SOLE NO 0 0 70,507
POWERSHARES ETF TR II KBW BK PORT 73937B746 345 9,446 SH   SOLE NO 0 0 9,446
POWERSHARES ETF TR II KBW RG BK PORT 73937B712 1,740 39,935 SH   SOLE NO 0 0 39,935
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 10,949 723,665 SH   SOLE NO 0 0 723,665
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 766 26,870 SH   SOLE NO 0 0 26,870
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 18,330 471,087 SH   SOLE NO 0 0 471,087
POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 369 5,629 SH   SOLE NO 0 0 5,629
POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 194 10,603 SH   SOLE NO 0 0 10,603
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 6,188 159,291 SH   SOLE NO 0 0 159,291
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 29,163 702,882 SH   SOLE NO 0 0 702,882
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 2,913 75,297 SH   SOLE NO 0 0 75,297
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 2,238 73,076 SH   SOLE NO 0 0 73,076
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 829 32,501 SH   SOLE NO 0 0 32,501
POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 810 13,963 SH   SOLE NO 0 0 13,963
POWERSHARES ETF TRUST CLEANTECH PORT 73935X278 386 11,661 SH   SOLE NO 0 0 11,661
POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 1,725 30,588 SH   SOLE NO 0 0 30,588
POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 1,386 61,163 SH   SOLE NO 0 0 61,163
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 4,798 113,132 SH   SOLE NO 0 0 113,132
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 1,225 29,204 SH   SOLE NO 0 0 29,204
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 959 37,003 SH   SOLE NO 0 0 37,003
POWERSHARES ETF TRUST DYN EN EX PROD 73935X658 480 22,301 SH   SOLE NO 0 0 22,301
POWERSHARES ETF TRUST DYN FD & BEV 73935X849 448 13,618 SH   SOLE NO 0 0 13,618
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 256 10,006 SH   SOLE NO 0 0 10,006
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 7,474 121,254 SH   SOLE NO 0 0 121,254
POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 1,126 43,515 SH   SOLE NO 0 0 43,515
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 11,024 232,377 SH   SOLE NO 0 0 232,377
POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 917 12,104 SH   SOLE NO 0 0 12,104
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 4,936 155,805 SH   SOLE NO 0 0 155,805
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 16,389 520,630 SH   SOLE NO 0 0 520,630
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 4,057 212,991 SH   SOLE NO 0 0 212,991
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 36,315 387,981 SH   SOLE NO 0 0 387,981
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 7,619 72,295 SH   SOLE NO 0 0 72,295
POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 136 12,505 SH   SOLE NO 0 0 12,505
POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 563 16,977 SH   SOLE NO 0 0 16,977
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 883 55,626 SH   SOLE NO 0 0 55,626
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 884 59,996 SH   SOLE NO 0 0 59,996
POWERSHARES ETF TRUST RUSSELL 200 WTH 73935X450 334 8,030 SH   SOLE NO 0 0 8,030
POWERSHARES ETF TRUST RUSSELL MID WTH 73935X443 410 10,065 SH   SOLE NO 0 0 10,065
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 6,157 244,503 SH   SOLE NO 0 0 244,503
POWERSHARES ETF TRUST TECH SECT PORT 73935X344 518 12,452 SH   SOLE NO 0 0 12,452
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 3,530 143,444 SH   SOLE NO 0 0 143,444
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 236 61,035 SH   SOLE NO 0 0 61,035
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 22,508 986,755 SH   SOLE NO 0 0 986,755
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 696 29,412 SH   SOLE NO 0 0 29,412
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 188 11,533 SH   SOLE NO 0 0 11,533
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 403 10,463 SH   SOLE NO 0 0 10,463
POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 466 21,175 SH   SOLE NO 0 0 21,175
POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 602 16,780 SH   SOLE NO 0 0 16,780
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 2,323 100,065 SH   SOLE NO 0 0 100,065
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 3,553 168,890 SH   SOLE NO 0 0 168,890
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 108,799 916,438 SH   SOLE NO 0 0 916,438
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 635 71,546 SH   SOLE NO 0 0 71,546
POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 1,286 31,668 SH   SOLE NO 0 0 31,668
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 556 22,540 SH   SOLE NO 0 0 22,540
PPG INDS INC COM 693506107 7,481 72,375 SH   SOLE NO 0 0 72,375
PPL CORP COM 69351T106 4,254 123,041 SH   SOLE NO 0 0 123,041
PRAXAIR INC COM 74005P104 4,728 39,126 SH   SOLE NO 0 0 39,126
PRICE T ROWE GROUP INC COM 74144T108 2,666 40,085 SH   SOLE NO 0 0 40,085
PRICELINE GRP INC COM NEW 741503403 3,660 2,487 SH   SOLE NO 0 0 2,487
PRINCIPAL FINL GROUP INC COM 74251V102 1,672 32,462 SH   SOLE NO 0 0 32,462
PROASSURANCE CORP COM 74267C106 2,363 45,035 SH   SOLE NO 0 0 45,035
PROCTER AND GAMBLE CO COM 742718109 107,391 1,196,555 SH   SOLE NO 0 0 1,196,555
PROGRESSIVE CORP OHIO COM 743315103 6,191 196,533 SH   SOLE NO 0 0 196,533
PROLOGIS INC COM 74340W103 411 7,668 SH   SOLE NO 0 0 7,668
PROPHASE LABS INC COM 74345W108 33 16,500 SH   SOLE NO 0 0 16,500
PROSHARES TR ALTRNTV SOLUTN 74347B813 285 7,384 SH   SOLE NO 0 0 7,384
PROSHARES TR MDCP 400 DIVID 74347B680 434 9,329 SH   SOLE NO 0 0 9,329
PROSHARES TR PSHS LC COR PLUS 74347R248 245 4,638 SH   SOLE NO 0 0 4,638
PROSHARES TR PSHS ULTSH 20YRS 74347B201 213 6,725 SH   SOLE NO 0 0 6,725
PROSHARES TR RUSS 2000 DIVD 74347B698 293 6,144 SH   SOLE NO 0 0 6,144
PROSHARES TR S&P 500 DV ARIST 74348A467 9,286 170,910 SH   SOLE NO 0 0 170,910
PROSHARES TR SHORT S&P 500 NE 74347B425 708 18,603 SH   SOLE NO 0 0 18,603
PROSPECT CAPITAL CORPORATION COM 74348T102 5,044 622,708 SH   SOLE NO 0 0 622,708
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 44 45,000 SH   SOLE NO 0 0 45,000
PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 107 105,000 SH   SOLE NO 0 0 105,000
PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 108 105,000 SH   SOLE NO 0 0 105,000
PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 141 138,000 SH   SOLE NO 0 0 138,000
PROSPERITY BANCSHARES INC COM 743606105 229 4,164 SH   SOLE NO 0 0 4,164
PROVECTUS BIOPHARMACEUTICALS COM 74373P108 4 44,720 SH   SOLE NO 0 0 44,720
PRUDENTIAL FINL INC COM 744320102 5,969 73,110 SH   SOLE NO 0 0 73,110
PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 589 38,966 SH   SOLE NO 0 0 38,966
PRUDENTIAL SHT DURATION HG Y COM 74442F107 350 21,879 SH   SOLE NO 0 0 21,879
PUBLIC STORAGE COM 74460D109 3,917 17,556 SH   SOLE NO 0 0 17,556
PUBLIC SVC ENTERPRISE GROUP COM 744573106 5,418 129,409 SH   SOLE NO 0 0 129,409
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 107 13,347 SH   SOLE NO 0 0 13,347
PUTNAM MANAGED MUN INCOM TR COM 746823103 429 53,768 SH   SOLE NO 0 0 53,768
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 468 105,930 SH   SOLE NO 0 0 105,930
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 906 67,911 SH   SOLE NO 0 0 67,911
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 100 20,385 SH   SOLE NO 0 0 20,385
PVH CORP COM 693656100 636 5,751 SH   SOLE NO 0 0 5,751
QORVO INC COM 74736K101 1,264 22,668 SH   SOLE NO 0 0 22,668
QUAKER CHEM CORP COM 747316107 348 3,285 SH   SOLE NO 0 0 3,285
QUALCOMM INC COM 747525103 22,630 330,372 SH   SOLE NO 0 0 330,372
QUALYS INC COM 74758T303 707 18,508 SH   SOLE NO 0 0 18,508
QUEST DIAGNOSTICS INC COM 74834L100 1,364 16,112 SH   SOLE NO 0 0 16,112
QUINTILES TRANSNATIO HLDGS I COM 74876Y101 314 3,869 SH   SOLE NO 0 0 3,869
RALPH LAUREN CORP CL A 751212101 268 2,646 SH   SOLE NO 0 0 2,646
RAPID7 INC COM 753422104 189 10,698 SH   SOLE NO 0 0 10,698
RAYONIER ADVANCED MATLS INC COM 75508B104 146 10,947 SH   SOLE NO 0 0 10,947
RAYONIER INC COM 754907103 464 17,494 SH   SOLE NO 0 0 17,494
RAYTHEON CO COM NEW 755111507 9,179 67,428 SH   SOLE NO 0 0 67,428
REALTY INCOME CORP COM 756109104 11,028 164,768 SH   SOLE NO 0 0 164,768
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,583 51,800 SH   SOLE NO 0 0 51,800
RED HAT INC COM 756577102 252 3,117 SH   SOLE NO 0 0 3,117
REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 26 26,000 SH   SOLE NO 0 0 26,000
REGAL ENTMT GROUP CL A 758766109 551 25,313 SH   SOLE NO 0 0 25,313
REGENERON PHARMACEUTICALS COM 75886F107 2,036 5,065 SH   SOLE NO 0 0 5,065
REGIONS FINL CORP NEW COM 7591EP100 2,432 246,401 SH   SOLE NO 0 0 246,401
RELM WIRELESS CORP COM 759525108 55 10,335 SH   SOLE NO 0 0 10,335
RENASANT CORP COM 75970E107 450 13,380 SH   SOLE NO 0 0 13,380
RENREN INC SPONSORED ADR 759892102 21 10,335 SH   SOLE NO 0 0 10,335
REPUBLIC FIRST BANCORP INC COM 760416107 86 20,879 SH   SOLE NO 0 0 20,879
REPUBLIC SVCS INC COM 760759100 1,633 32,361 SH   SOLE NO 0 0 32,361
RESMED INC COM 761152107 350 5,405 SH   SOLE NO 0 0 5,405
RESTAURANT BRANDS INTL INC COM 76131D103 398 8,917 SH   SOLE NO 0 0 8,917
RETAIL PPTYS AMER INC CL A 76131V202 4,468 265,953 SH   SOLE NO 0 0 265,953
REYNOLDS AMERICAN INC COM 761713106 8,223 174,400 SH   SOLE NO 0 0 174,400
RGC RES INC COM 74955L103 236 9,936 SH   SOLE NO 0 0 9,936
RIO TINTO PLC SPONSORED ADR 767204100 902 27,008 SH   SOLE NO 0 0 27,008
RITE AID CORP COM 767754104 2,009 261,309 SH   SOLE NO 0 0 261,309
RLI CORP COM 749607107 211 3,080 SH   SOLE NO 0 0 3,080
ROBERT HALF INTL INC COM 770323103 469 12,396 SH   SOLE NO 0 0 12,396
ROCKWELL AUTOMATION INC COM 773903109 2,407 19,675 SH   SOLE NO 0 0 19,675
ROCKWELL COLLINS INC COM 774341101 1,690 20,042 SH   SOLE NO 0 0 20,042
ROFIN SINAR TECHNOLOGIES INC COM 775043102 494 15,342 SH   SOLE NO 0 0 15,342
ROGERS COMMUNICATIONS INC CL B 775109200 328 7,743 SH   SOLE NO 0 0 7,743
ROPER TECHNOLOGIES INC COM 776696106 659 3,611 SH   SOLE NO 0 0 3,611
ROSS STORES INC COM 778296103 248 3,858 SH   SOLE NO 0 0 3,858
ROYAL BANK OF CANADA NOTE 4.650% 1/2 780082AD5 44 40,000 SH   SOLE NO 0 0 40,000
ROYAL BK CDA MONTREAL QUE COM 780087102 2,299 37,099 SH   SOLE NO 0 0 37,099
ROYAL BK SCOTLAND GROUP PLC SP ADR L RP PF 780097788 308 12,265 SH   SOLE NO 0 0 12,265
ROYAL BK SCOTLAND GROUP PLC SPON ADR SER H 780097879 204 8,012 SH   SOLE NO 0 0 8,012
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 661 8,814 SH   SOLE NO 0 0 8,814
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3,035 57,451 SH   SOLE NO 0 0 57,451
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,735 114,531 SH   SOLE NO 0 0 114,531
ROYAL GOLD INC COM 780287108 291 3,758 SH   SOLE NO 0 0 3,758
ROYCE VALUE TR INC COM 780910105 750 59,215 SH   SOLE NO 0 0 59,215
RPM INTL INC COM 749685103 1,085 20,189 SH   SOLE NO 0 0 20,189
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 263 3,507 SH   SOLE NO 0 0 3,507
RYDER SYS INC COM 783549108 1,174 17,807 SH   SOLE NO 0 0 17,807
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 3,981 31,916 SH   SOLE NO 0 0 31,916
RYDEX ETF TRUST GUG S&P MC400 PV 78355W502 674 12,137 SH   SOLE NO 0 0 12,137
RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 482 5,408 SH   SOLE NO 0 0 5,408
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 58,714 702,399 SH   SOLE NO 0 0 702,399
RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 3,092 25,270 SH   SOLE NO 0 0 25,270
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 28,898 343,094 SH   SOLE NO 0 0 343,094
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 6,128 115,907 SH   SOLE NO 0 0 115,907
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 8,560 142,708 SH   SOLE NO 0 0 142,708
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1,620 10,408 SH   SOLE NO 0 0 10,408
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 3,255 30,853 SH   SOLE NO 0 0 30,853
RYDEX ETF TRUST GUG S&P500EQWTUT 78355W791 782 9,639 SH   SOLE NO 0 0 9,639
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 1,957 12,813 SH   SOLE NO 0 0 12,813
RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 496 11,121 SH   SOLE NO 0 0 11,121
RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 25 27,000 SH   SOLE NO 0 0 27,000
RYMAN HOSPITALITY PPTYS INC COM 78377T107 306 6,361 SH   SOLE NO 0 0 6,361
S & T BANCORP INC COM 783859101 206 7,110 SH   SOLE NO 0 0 7,110
S&P GLOBAL INC COM 78409V104 2,677 21,148 SH   SOLE NO 0 0 21,148
SALESFORCE COM INC COM 79466L302 3,829 53,679 SH   SOLE NO 0 0 53,679
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 385 30,332 SH   SOLE NO 0 0 30,332
SALISBURY BANCORP INC COM 795226109 331 10,713 SH   SOLE NO 0 0 10,713
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 141 23,873 SH   SOLE NO 0 0 23,873
SANDERSON FARMS INC COM 800013104 975 10,124 SH   SOLE NO 0 0 10,124
SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 14 10,229 SH   SOLE NO 0 0 10,229
SANDY SPRING BANCORP INC COM 800363103 250 8,159 SH   SOLE NO 0 0 8,159
SANOFI RIGHT 12/31/2020 80105N113 12 42,794 SH   SOLE NO 0 0 42,794
SANOFI SPONSORED ADR 80105N105 2,750 72,007 SH   SOLE NO 0 0 72,007
SAP SE SPON ADR 803054204 351 3,842 SH   SOLE NO 0 0 3,842
SCANA CORP NEW COM 80589M102 1,969 27,201 SH   SOLE NO 0 0 27,201
SCHEIN HENRY INC COM 806407102 805 4,941 SH   SOLE NO 0 0 4,941
SCHLUMBERGER LTD COM 806857108 13,207 167,943 SH   SOLE NO 0 0 167,943
SCHWAB CHARLES CORP NEW COM 808513105 1,263 40,002 SH   SOLE NO 0 0 40,002
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 823 35,709 SH   SOLE NO 0 0 35,709
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 755 26,215 SH   SOLE NO 0 0 26,215
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 1,069 34,477 SH   SOLE NO 0 0 34,477
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 818 34,480 SH   SOLE NO 0 0 34,480
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 781 14,929 SH   SOLE NO 0 0 14,929
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6,653 157,238 SH   SOLE NO 0 0 157,238
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7,153 128,923 SH   SOLE NO 0 0 128,923
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,449 31,803 SH   SOLE NO 0 0 31,803
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,013 38,992 SH   SOLE NO 0 0 38,992
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,197 50,486 SH   SOLE NO 0 0 50,486
SCHWAB STRATEGIC TR US REIT ETF 808524847 2,031 47,627 SH   SOLE NO 0 0 47,627
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,640 45,871 SH   SOLE NO 0 0 45,871
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,751 30,682 SH   SOLE NO 0 0 30,682
SCIENCE APPLICATNS INTL CP N COM 808625107 271 3,908 SH   SOLE NO 0 0 3,908
SCORPIO TANKERS INC SHS Y7542C106 538 116,174 SH   SOLE NO 0 0 116,174
SCOTTS MIRACLE GRO CO CL A 810186106 475 5,701 SH   SOLE NO 0 0 5,701
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 289 4,554 SH   SOLE NO 0 0 4,554
SEACOAST BKG CORP FLA COM NEW 811707801 187 11,646 SH   SOLE NO 0 0 11,646
SEADRILL LIMITED SHS G7945E105 74 31,353 SH   SOLE NO 0 0 31,353
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,103 80,495 SH   SOLE NO 0 0 80,495
SEALED AIR CORP NEW COM 81211K100 1,864 40,683 SH   SOLE NO 0 0 40,683
SEATTLE GENETICS INC COM 812578102 326 6,031 SH   SOLE NO 0 0 6,031
SEI INVESTMENTS CO COM 784117103 316 6,939 SH   SOLE NO 0 0 6,939
SELECT INCOME REIT COM SH BEN INT 81618T100 475 17,657 SH   SOLE NO 0 0 17,657
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,878 118,327 SH   SOLE NO 0 0 118,327
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 13,467 168,259 SH   SOLE NO 0 0 168,259
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 28,343 532,659 SH   SOLE NO 0 0 532,659
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 17,207 238,616 SH   SOLE NO 0 0 238,616
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 29,654 419,976 SH   SOLE NO 0 0 419,976
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 15,882 822,888 SH   SOLE NO 0 0 822,888
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10,933 187,276 SH   SOLE NO 0 0 187,276
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 17,001 347,020 SH   SOLE NO 0 0 347,020
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3,762 78,788 SH   SOLE NO 0 0 78,788
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 20,779 434,895 SH   SOLE NO 0 0 434,895
SELECTIVE INS GROUP INC COM 816300107 433 10,873 SH   SOLE NO 0 0 10,873
SEMGROUP CORP CL A 81663A105 457 12,917 SH   SOLE NO 0 0 12,917
SEMPRA ENERGY COM 816851109 3,809 35,532 SH   SOLE NO 0 0 35,532
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,761 121,593 SH   SOLE NO 0 0 121,593
SHAKE SHACK INC CL A 819047101 726 20,927 SH   SOLE NO 0 0 20,927
SHAW COMMUNICATIONS INC CL B CONV 82028K200 332 16,245 SH   SOLE NO 0 0 16,245
SHERWIN WILLIAMS CO COM 824348106 8,007 28,942 SH   SOLE NO 0 0 28,942
SHIP FINANCE INTERNATIONAL L SHS G81075106 554 37,597 SH   SOLE NO 0 0 37,597
SHIRE PLC SPONSORED ADR 82481R106 1,684 8,686 SH   SOLE NO 0 0 8,686
SIERRA WIRELESS INC COM 826516106 302 20,935 SH   SOLE NO 0 0 20,935
SIGNATURE BK NEW YORK N Y COM 82669G104 800 6,752 SH   SOLE NO 0 0 6,752
SILICOM LTD ORD M84116108 307 7,406 SH   SOLE NO 0 0 7,406
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 408 7,884 SH   SOLE NO 0 0 7,884
SILVER WHEATON CORP COM 828336107 1,885 69,753 SH   SOLE NO 0 0 69,753
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4,301 86,194 SH   SOLE NO 0 0 86,194
SIMON PPTY GROUP INC NEW COM 828806109 4,270 20,628 SH   SOLE NO 0 0 20,628
SIMPSON MANUFACTURING CO INC COM 829073105 244 5,560 SH   SOLE NO 0 0 5,560
SINA CORP ORD G81477104 653 8,849 SH   SOLE NO 0 0 8,849
SIRIUS XM HLDGS INC COM 82968B103 4,213 1,010,343 SH   SOLE NO 0 0 1,010,343
SJW CORP COM 784305104 410 9,384 SH   SOLE NO 0 0 9,384
SKECHERS U S A INC CL A 830566105 294 12,829 SH   SOLE NO 0 0 12,829
SKYWORKS SOLUTIONS INC COM 83088M102 2,657 34,903 SH   SOLE NO 0 0 34,903
SM ENERGY CO COM 78454L100 232 6,024 SH   SOLE NO 0 0 6,024
SMITH & WESSON HLDG CORP COM 831756101 773 29,088 SH   SOLE NO 0 0 29,088
SMITH A O COM 831865209 1,220 12,352 SH   SOLE NO 0 0 12,352
SMUCKER J M CO COM NEW 832696405 7,339 54,144 SH   SOLE NO 0 0 54,144
SNAP ON INC COM 833034101 3,263 21,474 SH   SOLE NO 0 0 21,474
SOLAR CAP LTD COM 83413U100 420 20,473 SH   SOLE NO 0 0 20,473
SONIC CORP COM 835451105 403 15,399 SH   SOLE NO 0 0 15,399
SONOCO PRODS CO COM 835495102 581 11,003 SH   SOLE NO 0 0 11,003
SOURCE CAP INC COM 836144105 311 8,462 SH   SOLE NO 0 0 8,462
SOUTH JERSEY INDS INC COM 838518108 430 14,547 SH   SOLE NO 0 0 14,547
SOUTHERN CO COM 842587107 23,902 465,932 SH   SOLE NO 0 0 465,932
SOUTHSIDE BANCSHARES INC COM 84470P109 573 17,794 SH   SOLE NO 0 0 17,794
SOUTHWEST AIRLS CO COM 844741108 5,441 139,902 SH   SOLE NO 0 0 139,902
SOUTHWESTERN ENERGY CO COM 845467109 144 10,376 SH   SOLE NO 0 0 10,376
SPARTAN MTRS INC COM 846819100 941 98,185 SH   SOLE NO 0 0 98,185
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 25,477 139,386 SH   SOLE NO 0 0 139,386
SPDR GOLD TRUST GOLD SHS 78463V107 67,391 536,378 SH   SOLE NO 0 0 536,378
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 3,641 73,080 SH   SOLE NO 0 0 73,080
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2,194 52,605 SH   SOLE NO 0 0 52,605
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,275 38,908 SH   SOLE NO 0 0 38,908
SPDR INDEX SHS FDS INTL HLTH ETF 78463X681 270 5,668 SH   SOLE NO 0 0 5,668
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 839 25,826 SH   SOLE NO 0 0 25,826
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 491 17,753 SH   SOLE NO 0 0 17,753
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1,266 19,928 SH   SOLE NO 0 0 19,928
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 459 12,472 SH   SOLE NO 0 0 12,472
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 246 7,834 SH   SOLE NO 0 0 7,834
SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 1,951 73,695 SH   SOLE NO 0 0 73,695
SPDR S&P 500 ETF TR TR UNIT 78462F103 169,373 783,048 SH   SOLE NO 0 0 783,048
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 48,638 172,310 SH   SOLE NO 0 0 172,310
SPDR SER TR NUVN BR SHT MUNI 78468R739 57,534 1,177,769 SH   SOLE NO 0 0 1,177,769
SPDR SER TR NUVN BRCLY MUNI 78468R721 55,315 1,104,539 SH   SOLE NO 0 0 1,104,539
SPDR SER TR RUSS1000LOWVOL 78468R804 211 2,649 SH   SOLE NO 0 0 2,649
SPDR SER TR RUSS2000 LOVOL 78468R887 367 4,475 SH   SOLE NO 0 0 4,475
SPDR SER TR SHRT TRSRY ETF 78468R101 1,046 34,227 SH   SOLE NO 0 0 34,227
SPDR SER TR SHT TRM HGH YLD 78468R408 472 17,062 SH   SOLE NO 0 0 17,062
SPDR SER TR SPDR RUSSEL 2000 78468R853 2,144 29,018 SH   SOLE NO 0 0 29,018
SPDR SER TR SPDR S&P 500 ETF 78468R796 253 4,860 SH   SOLE NO 0 0 4,860
SPDR SERIES TRUST BARC SHT TR CP 78464A474 1,130 36,722 SH   SOLE NO 0 0 36,722
SPDR SERIES TRUST BARCLYS TIPS ETF 78464A656 281 4,824 SH   SOLE NO 0 0 4,824
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 8,219 177,290 SH   SOLE NO 0 0 177,290
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 4,172 113,612 SH   SOLE NO 0 0 113,612
SPDR SERIES TRUST BRCLY INTL CRP 78464A151 498 14,913 SH   SOLE NO 0 0 14,913
SPDR SERIES TRUST BRCLYS AGG ETF 78464A649 1,405 23,717 SH   SOLE NO 0 0 23,717
SPDR SERIES TRUST BRCLYS INTL ETF 78464A516 1,935 67,093 SH   SOLE NO 0 0 67,093
SPDR SERIES TRUST DJ REIT ETF 78464A607 4,243 43,577 SH   SOLE NO 0 0 43,577
SPDR SERIES TRUST INTR TRM CORP BD 78464A375 650 18,623 SH   SOLE NO 0 0 18,623
SPDR SERIES TRUST MORGAN TECH ETF 78464A102 292 4,877 SH   SOLE NO 0 0 4,877
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 2,781 46,880 SH   SOLE NO 0 0 46,880
SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 337 2,078 SH   SOLE NO 0 0 2,078
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1,410 11,051 SH   SOLE NO 0 0 11,051
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 528 6,111 SH   SOLE NO 0 0 6,111
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 14,598 138,720 SH   SOLE NO 0 0 138,720
SPDR SERIES TRUST S&P 500 VALUE 78464A508 6,478 62,937 SH   SOLE NO 0 0 62,937
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 4,585 23,986 SH   SOLE NO 0 0 23,986
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 2,040 19,023 SH   SOLE NO 0 0 19,023
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 4,955 44,426 SH   SOLE NO 0 0 44,426
SPDR SERIES TRUST S&P BIOTECH 78464A870 2,952 44,526 SH   SOLE NO 0 0 44,526
SPDR SERIES TRUST S&P BK ETF 78464A797 459 13,754 SH   SOLE NO 0 0 13,754
SPDR SERIES TRUST S&P DIVID ETF 78464A763 60,317 714,996 SH   SOLE NO 0 0 714,996
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,706 50,265 SH   SOLE NO 0 0 50,265
SPDR SERIES TRUST S&P METALS MNG 78464A755 2,585 97,488 SH   SOLE NO 0 0 97,488
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 952 24,755 SH   SOLE NO 0 0 24,755
SPDR SERIES TRUST S&P PHARMAC 78464A722 603 13,653 SH   SOLE NO 0 0 13,653
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,257 29,740 SH   SOLE NO 0 0 29,740
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 556 12,760 SH   SOLE NO 0 0 12,760
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 320 6,765 SH   SOLE NO 0 0 6,765
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 2,837 62,389 SH   SOLE NO 0 0 62,389
SPECTRA ENERGY CORP COM 847560109 10,117 236,645 SH   SOLE NO 0 0 236,645
SPECTRA ENERGY PARTNERS LP COM 84756N109 982 22,476 SH   SOLE NO 0 0 22,476
SPECTRUM PHARMACEUTICALS INC COM 84763A108 51 10,815 SH   SOLE NO 0 0 10,815
SPIRE INC COM 84857L101 498 7,818 SH   SOLE NO 0 0 7,818
SPIRIT AIRLS INC COM 848577102 263 6,182 SH   SOLE NO 0 0 6,182
SPIRIT RLTY CAP INC NEW COM 84860W102 2,578 193,397 SH   SOLE NO 0 0 193,397
SPRINT CORP COM SER 1 85207U105 400 60,362 SH   SOLE NO 0 0 60,362
SPROTT FOCUS TR INC COM 85208J109 99 14,346 SH   SOLE NO 0 0 14,346
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 13,163 1,202,130 SH   SOLE NO 0 0 1,202,130
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 124 16,200 SH   SOLE NO 0 0 16,200
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 406 54,879 SH   SOLE NO 0 0 54,879
SQUARE INC CL A 852234103 217 18,650 SH   SOLE NO 0 0 18,650
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 526 11,129 SH   SOLE NO 0 0 11,129
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 1,699 50,013 SH   SOLE NO 0 0 50,013
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 41,419 825,252 SH   SOLE NO 0 0 825,252
ST JUDE MED INC COM 790849103 1,383 17,333 SH   SOLE NO 0 0 17,333
STAG INDL INC COM 85254J102 536 21,882 SH   SOLE NO 0 0 21,882
STANLEY BLACK & DECKER INC COM 854502101 9,836 79,980 SH   SOLE NO 0 0 79,980
STAPLES INC COM 855030102 1,158 135,469 SH   SOLE NO 0 0 135,469
STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 296 30,624 SH   SOLE NO 0 0 30,624
STARBUCKS CORP COM 855244109 27,839 514,199 SH   SOLE NO 0 0 514,199
STARWOOD PPTY TR INC COM 85571B105 1,187 52,713 SH   SOLE NO 0 0 52,713
STATE STR CORP COM 857477103 2,371 34,057 SH   SOLE NO 0 0 34,057
STATOIL ASA SPONSORED ADR 85771P102 306 18,240 SH   SOLE NO 0 0 18,240
STEEL DYNAMICS INC COM 858119100 1,147 45,899 SH   SOLE NO 0 0 45,899
STERICYCLE INC COM 858912108 512 6,390 SH   SOLE NO 0 0 6,390
STERIS PLC SHS USD G84720104 302 4,130 SH   SOLE NO 0 0 4,130
STOCK YDS BANCORP INC COM 861025104 249 7,561 SH   SOLE NO 0 0 7,561
STONEMOR PARTNERS L P COM UNITS 86183Q100 890 35,530 SH   SOLE NO 0 0 35,530
STONERIDGE INC COM 86183P102 470 25,533 SH   SOLE NO 0 0 25,533
STRATASYS LTD SHS M85548101 344 14,262 SH   SOLE NO 0 0 14,262
STRYKER CORP COM 863667101 10,069 86,492 SH   SOLE NO 0 0 86,492
STUDENT TRANSN INC COM 86388A108 178 29,758 SH   SOLE NO 0 0 29,758
STURM RUGER & CO INC COM 864159108 492 8,519 SH   SOLE NO 0 0 8,519
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1,788 53,684 SH   SOLE NO 0 0 53,684
SUMMER INFANT INC COM 865646103 77 35,676 SH   SOLE NO 0 0 35,676
SUN CMNTYS INC COM 866674104 1,031 13,142 SH   SOLE NO 0 0 13,142
SUN LIFE FINL INC COM 866796105 1,322 40,620 SH   SOLE NO 0 0 40,620
SUNCOR ENERGY INC NEW COM 867224107 723 26,039 SH   SOLE NO 0 0 26,039
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 1,070 37,652 SH   SOLE NO 0 0 37,652
SUNOCO LP COM U REP LP 86765K109 478 16,474 SH   SOLE NO 0 0 16,474
SUNTRUST BKS INC COM 867914103 1,368 31,224 SH   SOLE NO 0 0 31,224
SUPERVALU INC COM 868536103 119 23,747 SH   SOLE NO 0 0 23,747
SVB FINL GROUP COM 78486Q101 238 2,149 SH   SOLE NO 0 0 2,149
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 109 17,635 SH   SOLE NO 0 0 17,635
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 74 14,728 SH   SOLE NO 0 0 14,728
SWISS HELVETIA FD INC COM 870875101 1,492 139,598 SH   SOLE NO 0 0 139,598
SYMANTEC CORP COM 871503108 1,414 56,326 SH   SOLE NO 0 0 56,326
SYNCHRONY FINL COM 87165B103 530 18,943 SH   SOLE NO 0 0 18,943
SYNERON MEDICAL LTD ORD SHS M87245102 76 10,606 SH   SOLE NO 0 0 10,606
SYNGENTA AG SPONSORED ADR 87160A100 490 5,590 SH   SOLE NO 0 0 5,590
SYNNEX CORP COM 87162W100 1,002 8,783 SH   SOLE NO 0 0 8,783
SYNOPSYS INC COM 871607107 348 5,861 SH   SOLE NO 0 0 5,861
SYSCO CORP COM 871829107 10,040 204,850 SH   SOLE NO 0 0 204,850
T MOBILE US INC COM 872590104 4,594 98,320 SH   SOLE NO 0 0 98,320
TAHOE RES INC COM 873868103 451 35,120 SH   SOLE NO 0 0 35,120
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 931 30,450 SH   SOLE NO 0 0 30,450
TANGER FACTORY OUTLET CTRS I COM 875465106 1,006 25,820 SH   SOLE NO 0 0 25,820
TANZANIAN ROYALTY EXPL CORP COM 87600U104 82 102,565 SH   SOLE NO 0 0 102,565
TARGA RES CORP COM 87612G101 1,540 31,359 SH   SOLE NO 0 0 31,359
TARGET CORP COM 87612E106 11,106 161,703 SH   SOLE NO 0 0 161,703
TASER INTL INC COM 87651B104 621 21,705 SH   SOLE NO 0 0 21,705
TATA MTRS LTD SPONSORED ADR 876568502 437 10,922 SH   SOLE NO 0 0 10,922
TC PIPELINES LP UT COM LTD PRT 87233Q108 233 4,086 SH   SOLE NO 0 0 4,086
TCP CAP CORP NOTE 5.250%12/1 87238QAB9 24 23,000 SH   SOLE NO 0 0 23,000
TCW STRATEGIC INCOME FUND IN COM 872340104 450 84,864 SH   SOLE NO 0 0 84,864
TD AMERITRADE HLDG CORP COM 87236Y108 267 7,578 SH   SOLE NO 0 0 7,578
TE CONNECTIVITY LTD REG SHS H84989104 738 11,468 SH   SOLE NO 0 0 11,468
TEARLAB CORP COM 878193101 8 12,200 SH   SOLE NO 0 0 12,200
TECK RESOURCES LTD CL B 878742204 277 15,372 SH   SOLE NO 0 0 15,372
TEEKAY CORPORATION COM Y8564W103 111 14,401 SH   SOLE NO 0 0 14,401
TEGNA INC COM 87901J105 1,003 45,902 SH   SOLE NO 0 0 45,902
TEJON RANCH CO COM 879080109 213 8,750 SH   SOLE NO 0 0 8,750
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,594 66,951 SH   SOLE NO 0 0 66,951
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 907 48,399 SH   SOLE NO 0 0 48,399
TELEFLEX INC COM 879369106 548 3,260 SH   SOLE NO 0 0 3,260
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 598 41,335 SH   SOLE NO 0 0 41,335
TELEFONICA S A SPONSORED ADR 879382208 252 25,007 SH   SOLE NO 0 0 25,007
TEMPLETON DRAGON FD INC COM 88018T101 180 10,183 SH   SOLE NO 0 0 10,183
TEMPLETON EMERG MKTS INCOME COM 880192109 2,734 248,513 SH   SOLE NO 0 0 248,513
TEMPLETON EMERGING MKTS FD I COM 880191101 1,516 120,015 SH   SOLE NO 0 0 120,015
TEMPLETON GLOBAL INCOME FD COM 880198106 7,372 1,181,447 SH   SOLE NO 0 0 1,181,447
TERADATA CORP DEL COM 88076W103 242 7,792 SH   SOLE NO 0 0 7,792
TERRAVIA HLDGS INC COM 88105A106 216 78,602 SH   SOLE NO 0 0 78,602
TESLA MTRS INC COM 88160R101 7,727 37,874 SH   SOLE NO 0 0 37,874
TESORO CORP COM 881609101 271 3,406 SH   SOLE NO 0 0 3,406
TETRA TECH INC NEW COM 88162G103 208 5,864 SH   SOLE NO 0 0 5,864
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 5,453 118,520 SH   SOLE NO 0 0 118,520
TEXAS INSTRS INC COM 882508104 6,815 97,111 SH   SOLE NO 0 0 97,111
TEXTRON INC COM 883203101 994 25,002 SH   SOLE NO 0 0 25,002
THERAPEUTICSMD INC COM 88338N107 99 14,524 SH   SOLE NO 0 0 14,524
THERMO FISHER SCIENTIFIC INC COM 883556102 5,078 31,928 SH   SOLE NO 0 0 31,928
THOMSON REUTERS CORP COM 884903105 238 5,743 SH   SOLE NO 0 0 5,743
THOR INDS INC COM 885160101 255 3,007 SH   SOLE NO 0 0 3,007
TICC CAPITAL CORP COM 87244T109 119 20,386 SH   SOLE NO 0 0 20,386
TIDEWATER INC COM 886423102 233 82,566 SH   SOLE NO 0 0 82,566
TIER REIT INC COM NEW 88650V208 1,556 100,793 SH   SOLE NO 0 0 100,793
TIFFANY & CO NEW COM 886547108 2,764 38,057 SH   SOLE NO 0 0 38,057
TIME WARNER INC COM NEW 887317303 3,096 38,893 SH   SOLE NO 0 0 38,893
TJX COS INC NEW COM 872540109 6,327 84,608 SH   SOLE NO 0 0 84,608
TOLL BROTHERS INC COM 889478103 775 25,952 SH   SOLE NO 0 0 25,952
TOMPKINS FINANCIAL CORPORATI COM 890110109 295 3,856 SH   SOLE NO 0 0 3,856
TOOTSIE ROLL INDS INC COM 890516107 287 7,782 SH   SOLE NO 0 0 7,782
TORCHLIGHT ENERGY RES INC COM 89102U103 15 13,500 SH   SOLE NO 0 0 13,500
TORCHMARK CORP COM 891027104 529 8,279 SH   SOLE NO 0 0 8,279
TORO CO COM 891092108 806 17,205 SH   SOLE NO 0 0 17,205
TORONTO DOMINION BK ONT COM NEW 891160509 4,507 101,508 SH   SOLE NO 0 0 101,508
TORTOISE ENERGY INFRA CORP COM 89147L100 2,400 78,051 SH   SOLE NO 0 0 78,051
TORTOISE MLP FD INC COM 89148B101 839 41,955 SH   SOLE NO 0 0 41,955
TORTOISE PIPELINE & ENERGY F COM 89148H108 394 18,593 SH   SOLE NO 0 0 18,593
TORTOISE PWR & ENERGY INFRAS COM 89147X104 261 11,687 SH   SOLE NO 0 0 11,687
TOTAL S A SPONSORED ADR 89151E109 3,765 78,940 SH   SOLE NO 0 0 78,940
TOTAL SYS SVCS INC COM 891906109 1,299 27,553 SH   SOLE NO 0 0 27,553
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,727 14,882 SH   SOLE NO 0 0 14,882
TPG SPECIALTY LENDING INC COM 87265K102 2,029 112,025 SH   SOLE NO 0 0 112,025
TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 24 23,000 SH   SOLE NO 0 0 23,000
TRACTOR SUPPLY CO COM 892356106 1,426 21,176 SH   SOLE NO 0 0 21,176
TRANSCANADA CORP COM 89353D107 573 12,045 SH   SOLE NO 0 0 12,045
TRANSDIGM GROUP INC COM 893641100 398 1,377 SH   SOLE NO 0 0 1,377
TRANSENTERIX INC COM NEW 89366M201 30 17,980 SH   SOLE NO 0 0 17,980
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 301 7,296 SH   SOLE NO 0 0 7,296
TRANSOCEAN LTD REG SHS H8817H100 1,320 123,848 SH   SOLE NO 0 0 123,848
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 112 16,352 SH   SOLE NO 0 0 16,352
TRAVELERS COMPANIES INC COM 89417E109 8,939 78,034 SH   SOLE NO 0 0 78,034
TRC COS INC COM 872625108 134 15,398 SH   SOLE NO 0 0 15,398
TRI CONTL CORP COM 895436103 1,252 58,565 SH   SOLE NO 0 0 58,565
TRIANGLE CAP CORP COM 895848109 310 15,738 SH   SOLE NO 0 0 15,738
TRIANGLE PETE CORP COM NEW 89600B201 3 10,350 SH   SOLE NO 0 0 10,350
TRINITY INDS INC COM 896522109 878 36,303 SH   SOLE NO 0 0 36,303
TRISTATE CAP HLDGS INC COM 89678F100 454 28,090 SH   SOLE NO 0 0 28,090
TRUEBLUE INC COM 89785X101 509 22,450 SH   SOLE NO 0 0 22,450
TRUSTCO BK CORP N Y COM 898349105 921 129,915 SH   SOLE NO 0 0 129,915
TUPPERWARE BRANDS CORP COM 899896104 556 8,510 SH   SOLE NO 0 0 8,510
TWENTY FIRST CENTY FOX INC CL A 90130A101 566 23,366 SH   SOLE NO 0 0 23,366
TWENTY FIRST CENTY FOX INC CL B 90130A200 504 20,388 SH   SOLE NO 0 0 20,388
TWITTER INC COM 90184L102 2,185 94,782 SH   SOLE NO 0 0 94,782
TWO HBRS INVT CORP COM 90187B101 405 47,496 SH   SOLE NO 0 0 47,496
TYLER TECHNOLOGIES INC COM 902252105 336 1,961 SH   SOLE NO 0 0 1,961
TYSON FOODS INC CL A 902494103 1,731 23,178 SH   SOLE NO 0 0 23,178
UBS AG JERSEY BRH ALERIAN INFRST 902641646 1,748 61,587 SH   SOLE NO 0 0 61,587
UBS GROUP AG SHS H42097107 273 20,014 SH   SOLE NO 0 0 20,014
UDR INC COM 902653104 699 19,414 SH   SOLE NO 0 0 19,414
UGI CORP NEW COM 902681105 2,677 59,165 SH   SOLE NO 0 0 59,165
ULTA SALON COSMETCS & FRAG I COM 90384S303 790 3,320 SH   SOLE NO 0 0 3,320
UMPQUA HLDGS CORP COM 904214103 823 54,663 SH   SOLE NO 0 0 54,663
UNDER ARMOUR INC CL A 904311107 8,237 212,962 SH   SOLE NO 0 0 212,962
UNDER ARMOUR INC CL C 904311206 4,340 128,171 SH   SOLE NO 0 0 128,171
UNILEVER N V N Y SHS NEW 904784709 1,763 38,241 SH   SOLE NO 0 0 38,241
UNILEVER PLC SPON ADR NEW 904767704 3,685 77,737 SH   SOLE NO 0 0 77,737
UNION BANKSHARES INC COM 905400107 240 7,035 SH   SOLE NO 0 0 7,035
UNION PAC CORP COM 907818108 11,201 114,843 SH   SOLE NO 0 0 114,843
UNITED BANKSHARES INC WEST V COM 909907107 359 9,527 SH   SOLE NO 0 0 9,527
UNITED CMNTY FINL CORP OHIO COM 909839102 275 38,651 SH   SOLE NO 0 0 38,651
UNITED CONTL HLDGS INC COM 910047109 1,365 26,009 SH   SOLE NO 0 0 26,009
UNITED FINL BANCORP INC NEW COM 910304104 958 69,218 SH   SOLE NO 0 0 69,218
UNITED NAT FOODS INC COM 911163103 234 5,848 SH   SOLE NO 0 0 5,848
UNITED PARCEL SERVICE INC CL B 911312106 22,200 202,998 SH   SOLE NO 0 0 202,998
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 427 51,059 SH   SOLE NO 0 0 51,059
UNITED STATES OIL FUND LP UNITS 91232N108 1,224 111,989 SH   SOLE NO 0 0 111,989
UNITED STATES STL CORP NEW COM 912909108 705 37,355 SH   SOLE NO 0 0 37,355
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 311 7,494 SH   SOLE NO 0 0 7,494
UNITED TECHNOLOGIES CORP COM 913017109 27,097 266,700 SH   SOLE NO 0 0 266,700
UNITED THERAPEUTICS CORP DEL COM 91307C102 395 3,348 SH   SOLE NO 0 0 3,348
UNITEDHEALTH GROUP INC COM 91324P102 16,344 116,741 SH   SOLE NO 0 0 116,741
UNITIL CORP COM 913259107 407 10,431 SH   SOLE NO 0 0 10,431
UNIVERSAL CORP VA COM 913456109 944 16,217 SH   SOLE NO 0 0 16,217
UNIVERSAL DISPLAY CORP COM 91347P105 716 12,905 SH   SOLE NO 0 0 12,905
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 236 3,752 SH   SOLE NO 0 0 3,752
UNIVERSAL HLTH SVCS INC CL B 913903100 239 1,937 SH   SOLE NO 0 0 1,937
UNUM GROUP COM 91529Y106 804 22,757 SH   SOLE NO 0 0 22,757
US BANCORP DEL COM NEW 902973304 10,841 252,767 SH   SOLE NO 0 0 252,767
V F CORP COM 918204108 3,395 60,568 SH   SOLE NO 0 0 60,568
VAIL RESORTS INC COM 91879Q109 225 1,437 SH   SOLE NO 0 0 1,437
VALE S A ADR 91912E105 121 21,973 SH   SOLE NO 0 0 21,973
VALEANT PHARMACEUTICALS INTL COM 91911K102 636 25,903 SH   SOLE NO 0 0 25,903
VALERO ENERGY CORP NEW COM 91913Y100 4,300 81,127 SH   SOLE NO 0 0 81,127
VALLEY NATL BANCORP COM 919794107 781 80,285 SH   SOLE NO 0 0 80,285
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1,922 38,480 SH   SOLE NO 0 0 38,480
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 2,652 107,840 SH   SOLE NO 0 0 107,840
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 505 24,265 SH   SOLE NO 0 0 24,265
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 970 54,894 SH   SOLE NO 0 0 54,894
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 2,619 22,732 SH   SOLE NO 0 0 22,732
VANECK VECTORS ETF TR COAL ETF 92189F809 261 22,121 SH   SOLE NO 0 0 22,121
VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 276 3,954 SH   SOLE NO 0 0 3,954
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,211 159,326 SH   SOLE NO 0 0 159,326
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 3,612 112,008 SH   SOLE NO 0 0 112,008
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,337 30,177 SH   SOLE NO 0 0 30,177
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 1,848 54,248 SH   SOLE NO 0 0 54,248
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 887 30,285 SH   SOLE NO 0 0 30,285
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 746 35,983 SH   SOLE NO 0 0 35,983
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 499 26,607 SH   SOLE NO 0 0 26,607
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2,209 20,233 SH   SOLE NO 0 0 20,233
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 650 7,098 SH   SOLE NO 0 0 7,098
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 214 1,976 SH   SOLE NO 0 0 1,976
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 7,753 74,147 SH   SOLE NO 0 0 74,147
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 343 2,904 SH   SOLE NO 0 0 2,904
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 204 1,890 SH   SOLE NO 0 0 1,890
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4,946 43,810 SH   SOLE NO 0 0 43,810
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 15,209 173,496 SH   SOLE NO 0 0 173,496
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 2,031 20,597 SH   SOLE NO 0 0 20,597
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 62,361 771,504 SH   SOLE NO 0 0 771,504
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 44,363 527,257 SH   SOLE NO 0 0 527,257
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 8,245 147,120 SH   SOLE NO 0 0 147,120
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4,828 52,898 SH   SOLE NO 0 0 52,898
VANGUARD INDEX FDS GROWTH ETF 922908736 98,710 879,061 SH   SOLE NO 0 0 879,061
VANGUARD INDEX FDS LARGE CAP ETF 922908637 32,899 331,773 SH   SOLE NO 0 0 331,773
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 26,311 247,305 SH   SOLE NO 0 0 247,305
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 21,685 231,752 SH   SOLE NO 0 0 231,752
VANGUARD INDEX FDS MID CAP ETF 922908629 57,043 440,691 SH   SOLE NO 0 0 440,691
VANGUARD INDEX FDS REIT ETF 922908553 64,993 749,284 SH   SOLE NO 0 0 749,284
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 85,877 432,217 SH   SOLE NO 0 0 432,217
VANGUARD INDEX FDS SM CP VAL ETF 922908611 29,269 264,491 SH   SOLE NO 0 0 264,491
VANGUARD INDEX FDS SMALL CP ETF 922908751 57,225 468,363 SH   SOLE NO 0 0 468,363
VANGUARD INDEX FDS SML CP GRW ETF 922908595 14,813 112,408 SH   SOLE NO 0 0 112,408
VANGUARD INDEX FDS TOTAL STK MKT 922908769 137,017 1,230,730 SH   SOLE NO 0 0 1,230,730
VANGUARD INDEX FDS VALUE ETF 922908744 73,225 841,670 SH   SOLE NO 0 0 841,670
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 31,357 690,228 SH   SOLE NO 0 0 690,228
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 100,868 2,680,520 SH   SOLE NO 0 0 2,680,520
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 6,801 139,556 SH   SOLE NO 0 0 139,556
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,513 24,967 SH   SOLE NO 0 0 24,967
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 43,378 435,844 SH   SOLE NO 0 0 435,844
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 5,616 99,975 SH   SOLE NO 0 0 99,975
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 23,091 379,476 SH   SOLE NO 0 0 379,476
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,158 43,468 SH   SOLE NO 0 0 43,468
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,601 30,678 SH   SOLE NO 0 0 30,678
VANGUARD NAT RES LLC COM UNIT 92205F106 44 48,222 SH   SOLE NO 0 0 48,222
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 19,040 212,544 SH   SOLE NO 0 0 212,544
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 6,133 91,839 SH   SOLE NO 0 0 91,839
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 540 5,642 SH   SOLE NO 0 0 5,642
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 398 7,376 SH   SOLE NO 0 0 7,376
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 30,944 384,156 SH   SOLE NO 0 0 384,156
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 1,163 19,002 SH   SOLE NO 0 0 19,002
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 8,102 75,849 SH   SOLE NO 0 0 75,849
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,665 16,709 SH   SOLE NO 0 0 16,709
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 5,867 63,483 SH   SOLE NO 0 0 63,483
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1,672 15,474 SH   SOLE NO 0 0 15,474
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,495 15,010 SH   SOLE NO 0 0 15,010
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1,751 19,286 SH   SOLE NO 0 0 19,286
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 94,702 1,128,348 SH   SOLE NO 0 0 1,128,348
VANGUARD STAR FD VG TL INTL STK F 921909768 11,744 248,753 SH   SOLE NO 0 0 248,753
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 302,497 8,085,986 SH   SOLE NO 0 0 8,085,986
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 65,738 911,251 SH   SOLE NO 0 0 911,251
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 1,246 21,841 SH   SOLE NO 0 0 21,841
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 510 9,038 SH   SOLE NO 0 0 9,038
VANGUARD WORLD FD EXTENDED DUR 921910709 304 2,231 SH   SOLE NO 0 0 2,231
VANGUARD WORLD FD MEGA CAP INDEX 921910873 8,604 116,670 SH   SOLE NO 0 0 116,670
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,432 38,809 SH   SOLE NO 0 0 38,809
VANGUARD WORLD FD MEGA GRWTH IND 921910816 16,964 193,918 SH   SOLE NO 0 0 193,918
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 4,057 32,267 SH   SOLE NO 0 0 32,267
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 21,663 158,260 SH   SOLE NO 0 0 158,260
VANGUARD WORLD FDS ENERGY ETF 92204A306 17,799 182,202 SH   SOLE NO 0 0 182,202
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6,372 129,099 SH   SOLE NO 0 0 129,099
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 15,427 116,087 SH   SOLE NO 0 0 116,087
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,511 13,624 SH   SOLE NO 0 0 13,624
VANGUARD WORLD FDS INF TECH ETF 92204A702 9,885 82,121 SH   SOLE NO 0 0 82,121
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,170 10,943 SH   SOLE NO 0 0 10,943
VANGUARD WORLD FDS TELCOMM ETF 92204A884 933 9,888 SH   SOLE NO 0 0 9,888
VANGUARD WORLD FDS UTILITIES ETF 92204A876 5,821 54,425 SH   SOLE NO 0 0 54,425
VANTIV INC CL A 92210H105 207 3,683 SH   SOLE NO 0 0 3,683
VARIAN MED SYS INC COM 92220P105 966 9,709 SH   SOLE NO 0 0 9,709
VCA INC COM 918194101 1,374 19,629 SH   SOLE NO 0 0 19,629
VECTOR GROUP LTD COM 92240M108 2,368 109,969 SH   SOLE NO 0 0 109,969
VECTREN CORP COM 92240G101 448 8,927 SH   SOLE NO 0 0 8,927
VEEVA SYS INC CL A COM 922475108 1,792 43,408 SH   SOLE NO 0 0 43,408
VENTAS INC COM 92276F100 6,878 97,379 SH   SOLE NO 0 0 97,379
VEREIT INC COM 92339V100 2,569 247,745 SH   SOLE NO 0 0 247,745
VERIFONE SYS INC COM 92342Y109 309 19,610 SH   SOLE NO 0 0 19,610
VERISK ANALYTICS INC COM 92345Y106 1,007 12,391 SH   SOLE NO 0 0 12,391
VERIZON COMMUNICATIONS INC COM 92343V104 120,245 2,313,294 SH   SOLE NO 0 0 2,313,294
VERTEX PHARMACEUTICALS INC COM 92532F100 855 9,808 SH   SOLE NO 0 0 9,808
VIACOM INC NEW CL B 92553P201 882 23,146 SH   SOLE NO 0 0 23,146
VICTORY PORTFOLIOS II CEMP US 500 ENHA 92647N782 2,599 67,316 SH   SOLE NO 0 0 67,316
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 325 22,162 SH   SOLE NO 0 0 22,162
VISA INC COM CL A 92826C839 27,624 334,022 SH   SOLE NO 0 0 334,022
VISHAY INTERTECHNOLOGY INC COM 928298108 459 32,569 SH   SOLE NO 0 0 32,569
VISTA OUTDOOR INC COM 928377100 220 5,517 SH   SOLE NO 0 0 5,517
VIVUS INC COM 928551100 17 15,233 SH   SOLE NO 0 0 15,233
VMWARE INC CL A COM 928563402 251 3,417 SH   SOLE NO 0 0 3,417
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 4,868 167,001 SH   SOLE NO 0 0 167,001
VONAGE HLDGS CORP COM 92886T201 81 12,300 SH   SOLE NO 0 0 12,300
VORNADO RLTY TR SH BEN INT 929042109 412 4,074 SH   SOLE NO 0 0 4,074
VOXX INTL CORP CL A 91829F104 148 49,654 SH   SOLE NO 0 0 49,654
VOYA GLBL ADV & PREM OPP FD COM 92912R104 102 10,068 SH   SOLE NO 0 0 10,068
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 515 70,989 SH   SOLE NO 0 0 70,989
VOYA PRIME RATE TR SH BEN INT 92913A100 143 27,006 SH   SOLE NO 0 0 27,006
VOYA RISK MANAGED NAT RES FD COM 92913C106 245 35,841 SH   SOLE NO 0 0 35,841
VULCAN MATLS CO COM 929160109 1,704 14,986 SH   SOLE NO 0 0 14,986
W P CAREY INC COM 92936U109 26,238 406,603 SH   SOLE NO 0 0 406,603
WABTEC CORP COM 929740108 220 2,698 SH   SOLE NO 0 0 2,698
WADDELL & REED FINL INC CL A 930059100 390 21,461 SH   SOLE NO 0 0 21,461
WAL-MART STORES INC COM 931142103 26,808 371,712 SH   SOLE NO 0 0 371,712
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,357 190,484 SH   SOLE NO 0 0 190,484
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 220 7,073 SH   SOLE NO 0 0 7,073
WASHINGTON TR BANCORP COM 940610108 7,620 189,446 SH   SOLE NO 0 0 189,446
WASTE CONNECTIONS INC COM 94106B101 313 4,195 SH   SOLE NO 0 0 4,195
WASTE MGMT INC DEL COM 94106L109 11,138 174,693 SH   SOLE NO 0 0 174,693
WATERS CORP COM 941848103 384 2,425 SH   SOLE NO 0 0 2,425
WATTS WATER TECHNOLOGIES INC CL A 942749102 242 3,728 SH   SOLE NO 0 0 3,728
WD-40 CO COM 929236107 1,706 15,170 SH   SOLE NO 0 0 15,170
WEATHERFORD INTL PLC ORD SHS G48833100 191 34,031 SH   SOLE NO 0 0 34,031
WEBSTER FINL CORP CONN COM 947890109 1,068 28,094 SH   SOLE NO 0 0 28,094
WEC ENERGY GROUP INC COM 92939U106 5,422 90,547 SH   SOLE NO 0 0 90,547
WEIGHT WATCHERS INTL INC NEW COM 948626106 114 11,027 SH   SOLE NO 0 0 11,027
WEINGARTEN RLTY INVS SH BEN INT 948741103 313 8,042 SH   SOLE NO 0 0 8,042
WELLESLEY BANCORP INC COM 949485106 711 32,404 SH   SOLE NO 0 0 32,404
WELLS FARGO & CO NEW COM 949746101 35,848 809,576 SH   SOLE NO 0 0 809,576
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 1,808 1,381 SH   SOLE NO 0 0 1,381
WELLS FARGO GLOBAL DIVIDEND WF GLOBAL OPPTY 94987C103 113 19,472 SH   SOLE NO 0 0 19,472
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 253 30,313 SH   SOLE NO 0 0 30,313
WELLTOWER INC COM 95040Q104 5,411 72,373 SH   SOLE NO 0 0 72,373
WENDYS CO COM 95058W100 578 53,547 SH   SOLE NO 0 0 53,547
WESBANCO INC COM 950810101 301 9,167 SH   SOLE NO 0 0 9,167
WESTAR ENERGY INC COM 95709T100 1,806 31,826 SH   SOLE NO 0 0 31,826
WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 175 15,320 SH   SOLE NO 0 0 15,320
WESTERN ASSET EMRG MKT DEBT COM 95766A101 255 15,690 SH   SOLE NO 0 0 15,690
WESTERN ASSET EMRG MKT INCM COM 95766E103 139 12,039 SH   SOLE NO 0 0 12,039
WESTERN ASSET GLB HI INCOME COM 95766B109 181 17,713 SH   SOLE NO 0 0 17,713
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 281 18,256 SH   SOLE NO 0 0 18,256
WESTERN ASSET HIGH INCM FD I COM 95766J102 615 85,608 SH   SOLE NO 0 0 85,608
WESTERN ASSET HIGH INCM OPP COM 95766K109 961 190,240 SH   SOLE NO 0 0 190,240
WESTERN ASSET INCOME FD COM 95766T100 196 12,789 SH   SOLE NO 0 0 12,789
WESTERN ASSET INTM MUNI FD I COM 958435109 1,273 120,700 SH   SOLE NO 0 0 120,700
WESTERN ASSET MTG DEF OPPTY COM 95790B109 644 26,947 SH   SOLE NO 0 0 26,947
WESTERN ASSET MUN DEF OPP TR COM 95768A109 640 25,830 SH   SOLE NO 0 0 25,830
WESTERN ASSET MUN HI INCM FD COM 95766N103 488 61,344 SH   SOLE NO 0 0 61,344
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 312 23,280 SH   SOLE NO 0 0 23,280
WESTERN ASSET WORLDWIDE INCO COM 957668106 315 27,162 SH   SOLE NO 0 0 27,162
WESTERN ASST MNGD MUN FD INC COM 95766M105 293 19,315 SH   SOLE NO 0 0 19,315
WESTERN DIGITAL CORP COM 958102105 1,117 19,101 SH   SOLE NO 0 0 19,101
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 277 5,027 SH   SOLE NO 0 0 5,027
WESTERN REFNG INC COM 959319104 212 7,997 SH   SOLE NO 0 0 7,997
WESTERN UN CO COM 959802109 924 44,381 SH   SOLE NO 0 0 44,381
WESTPAC BKG CORP SPONSORED ADR 961214301 1,218 53,577 SH   SOLE NO 0 0 53,577
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 48 29,726 SH   SOLE NO 0 0 29,726
WESTROCK CO COM 96145D105 316 6,518 SH   SOLE NO 0 0 6,518
WEYERHAEUSER CO COM 962166104 9,536 298,555 SH   SOLE NO 0 0 298,555
WGL HLDGS INC COM 92924F106 1,629 25,985 SH   SOLE NO 0 0 25,985
WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 375 17,375 SH   SOLE NO 0 0 17,375
WHIRLPOOL CORP COM 963320106 1,080 6,661 SH   SOLE NO 0 0 6,661
WHITESTONE REIT COM 966084204 481 34,660 SH   SOLE NO 0 0 34,660
WHITEWAVE FOODS CO COM 966244105 393 7,213 SH   SOLE NO 0 0 7,213
WHITING PETE CORP NEW COM 966387102 314 35,875 SH   SOLE NO 0 0 35,875
WHOLE FOODS MKT INC COM 966837106 2,859 100,860 SH   SOLE NO 0 0 100,860
WILLIAMS COS INC DEL COM 969457100 4,142 134,778 SH   SOLE NO 0 0 134,778
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 844 22,704 SH   SOLE NO 0 0 22,704
WILLIAMS SONOMA INC COM 969904101 3,902 76,386 SH   SOLE NO 0 0 76,386
WILLIS TOWERS WATSON PUB LTD SHS G96629103 888 6,685 SH   SOLE NO 0 0 6,685
WINDSTREAM HLDGS INC COM NEW 97382A200 246 24,486 SH   SOLE NO 0 0 24,486
WINTRUST FINL CORP COM 97650W108 218 3,931 SH   SOLE NO 0 0 3,931
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 339 17,401 SH   SOLE NO 0 0 17,401
WISDOMTREE INVTS INC COM 97717P104 637 61,875 SH   SOLE NO 0 0 61,875
WISDOMTREE TR DIV EX-FINL FD 97717W406 6,319 80,419 SH   SOLE NO 0 0 80,419
WISDOMTREE TR EM LCL DEBT FD 97717X867 204 5,360 SH   SOLE NO 0 0 5,360
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 223 9,650 SH   SOLE NO 0 0 9,650
WISDOMTREE TR EMER MKT HIGH FD 97717W315 8,923 237,503 SH   SOLE NO 0 0 237,503
WISDOMTREE TR EMG MKTS SMCAP 97717W281 7,751 185,641 SH   SOLE NO 0 0 185,641
WISDOMTREE TR EUR HDG SMLCAP 97717X552 203 8,303 SH   SOLE NO 0 0 8,303
WISDOMTREE TR EURO QTLY DIV GR 97717X610 334 14,980 SH   SOLE NO 0 0 14,980
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4,918 91,516 SH   SOLE NO 0 0 91,516
WISDOMTREE TR EUROPE SMCP DV 97717W869 3,060 55,313 SH   SOLE NO 0 0 55,313
WISDOMTREE TR FUTRE STRAT FD 97717W125 3,711 88,221 SH   SOLE NO 0 0 88,221
WISDOMTREE TR GLB HIGH DIV FD 97717W877 1,750 40,882 SH   SOLE NO 0 0 40,882
WISDOMTREE TR HIGH DIV FD 97717W208 26,290 395,462 SH   SOLE NO 0 0 395,462
WISDOMTREE TR INDIA ERNGS FD 97717W422 311 14,385 SH   SOLE NO 0 0 14,385
WISDOMTREE TR INTL DIV EX FINL 97717W786 2,560 65,727 SH   SOLE NO 0 0 65,727
WISDOMTREE TR INTL LRGCAP DV 97717W794 688 15,904 SH   SOLE NO 0 0 15,904
WISDOMTREE TR INTL MIDCAP DV 97717W778 931 16,605 SH   SOLE NO 0 0 16,605
WISDOMTREE TR INTL SMCAP DIV 97717W760 16,126 262,766 SH   SOLE NO 0 0 262,766
WISDOMTREE TR ITL HIGH DIV FD 97717W802 11,634 304,194 SH   SOLE NO 0 0 304,194
WISDOMTREE TR JAPN HEDGE EQT 97717W851 4,769 111,136 SH   SOLE NO 0 0 111,136
WISDOMTREE TR LARGECAP DIVID 97717W307 9,040 117,412 SH   SOLE NO 0 0 117,412
WISDOMTREE TR MDCP EARN FUND 97717W570 3,316 34,658 SH   SOLE NO 0 0 34,658
WISDOMTREE TR MIDCAP DIVI FD 97717W505 20,290 223,261 SH   SOLE NO 0 0 223,261
WISDOMTREE TR SMALLCAP DIVID 97717W604 23,796 316,398 SH   SOLE NO 0 0 316,398
WISDOMTREE TR SMLCAP EARN FD 97717W562 2,841 33,450 SH   SOLE NO 0 0 33,450
WISDOMTREE TR TOTAL DIVID FD 97717W109 1,935 24,764 SH   SOLE NO 0 0 24,764
WISDOMTREE TR US QTLY DIV GRT 97717X669 812 25,142 SH   SOLE NO 0 0 25,142
WISDOMTREE TR US S CAP QTY DIV 97717X651 2,840 92,091 SH   SOLE NO 0 0 92,091
WORKDAY INC CL A 98138H101 316 3,446 SH   SOLE NO 0 0 3,446
WORLD FUEL SVCS CORP COM 981475106 246 5,311 SH   SOLE NO 0 0 5,311
WORTHINGTON INDS INC COM 981811102 246 5,118 SH   SOLE NO 0 0 5,118
WPP PLC NEW ADR 92937A102 234 1,989 SH   SOLE NO 0 0 1,989
WYNDHAM WORLDWIDE CORP COM 98310W108 296 4,394 SH   SOLE NO 0 0 4,394
WYNN RESORTS LTD COM 983134107 922 9,467 SH   SOLE NO 0 0 9,467
XCEL ENERGY INC COM 98389B100 4,589 111,535 SH   SOLE NO 0 0 111,535
XCERRA CORP COM 98400J108 203 33,577 SH   SOLE NO 0 0 33,577
XENIA HOTELS & RESORTS INC COM 984017103 6,075 400,172 SH   SOLE NO 0 0 400,172
XEROX CORP COM 984121103 754 74,410 SH   SOLE NO 0 0 74,410
XILINX INC COM 983919101 1,440 26,499 SH   SOLE NO 0 0 26,499
XOMA CORP DEL COM 98419J107 5 10,582 SH   SOLE NO 0 0 10,582
XYLEM INC COM 98419M100 2,998 57,150 SH   SOLE NO 0 0 57,150
YADKIN FINL CORP COM 984305102 455 17,296 SH   SOLE NO 0 0 17,296
YAHOO INC COM 984332106 1,937 44,945 SH   SOLE NO 0 0 44,945
YAMANA GOLD INC COM 98462Y100 319 74,068 SH   SOLE NO 0 0 74,068
YORK WTR CO COM 987184108 244 8,237 SH   SOLE NO 0 0 8,237
YUM BRANDS INC COM 988498101 7,784 85,714 SH   SOLE NO 0 0 85,714
ZEBRA TECHNOLOGIES CORP CL A 989207105 294 4,227 SH   SOLE NO 0 0 4,227
ZIMMER BIOMET HLDGS INC COM 98956P102 4,092 31,474 SH   SOLE NO 0 0 31,474
ZION OIL & GAS INC COM 989696109 23 16,662 SH   SOLE NO 0 0 16,662
ZIOPHARM ONCOLOGY INC COM 98973P101 288 51,193 SH   SOLE NO 0 0 51,193
ZOETIS INC CL A 98978V103 2,412 46,378 SH   SOLE NO 0 0 46,378
ZOGENIX INC COM NEW 98978L204 194 17,000 SH   SOLE NO 0 0 17,000
ZYNGA INC CL A 98986T108 73 25,035 SH   SOLE NO 0 0 25,035