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
1ST CENTURY BANCSHARES INC COM 31943X102 253 22,513 SH   SOLE   22,513 0 0
1ST CONSTITUTION BANCORP COM 31986N102 139 11,557 SH   SOLE   11,557 0 0
3M CO COM 88579Y101 35,216 200,638 SH   SOLE   200,638 0 0
3M CO COM 88579Y101 0 300 SH Put SOLE   300 0 0
58 COM INC SPON ADR REP A 31680Q104 372 8,217 SH   SOLE   8,217 0 0
ABB LTD SPONSORED ADR 000375204 1,143 57,037 SH   SOLE   57,037 0 0
ABBOTT LABS COM 002824100 16,124 409,610 SH   SOLE   409,610 0 0
ABBVIE INC COM 00287Y109 38,832 627,692 SH   SOLE   627,692 0 0
ABBVIE INC COM 00287Y109 0 800 SH Put SOLE   800 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 257 51,365 SH   SOLE   51,365 0 0
ABM INDS INC COM 000957100 1,511 41,204 SH   SOLE   41,204 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 208 6,497 SH   SOLE   6,497 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 188 13,062 SH   SOLE   13,062 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,954 43,726 SH   SOLE   43,726 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 959 51,886 SH   SOLE   51,886 0 0
ACORDA THERAPEUTICS INC COM 00484M106 623 24,639 SH   SOLE   24,639 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,091 27,493 SH   SOLE   27,493 0 0
ACUITY BRANDS INC COM 00508Y102 1,277 5,158 SH   SOLE   5,158 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,038 81,710 SH   SOLE   81,710 0 0
ADOBE SYS INC COM 00724F101 5,489 57,294 SH   SOLE   57,294 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 226 1,402 SH   SOLE   1,402 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 559 100,064 SH   SOLE   100,064 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 333 23,887 SH   SOLE   23,887 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 6,950 654,854 SH   SOLE   654,854 0 0
ADVISORSHARES TR TRIMTABS FLT 00768Y818 939 16,974 SH   SOLE   16,974 0 0
AEGON N V NY REGISTRY SH 007924103 412 102,451 SH   SOLE   102,451 0 0
AES CORP COM 00130H105 1,660 132,987 SH   SOLE   132,987 0 0
AETNA INC NEW COM 00817Y108 5,280 43,248 SH   SOLE   43,248 0 0
AFFILIATED MANAGERS GROUP COM 008252108 2,394 16,919 SH   SOLE   16,919 0 0
AFLAC INC COM 001055102 8,179 113,363 SH   SOLE   113,363 0 0
AG MTG INVT TR INC COM 001228105 936 64,864 SH   SOLE   64,864 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 378 8,623 SH   SOLE   8,623 0 0
AGL RES INC COM 001204106 1,398 21,180 SH   SOLE   21,180 0 0
AIR LEASE CORP CL A 00912X302 637 23,975 SH   SOLE   23,975 0 0
AIR PRODS & CHEMS INC COM 009158106 24,875 175,087 SH   SOLE   175,087 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 232 4,150 SH   SOLE   4,150 0 0
ALASKA AIR GROUP INC COM 011659109 4,524 77,922 SH   SOLE   77,922 0 0
ALCOA INC COM 013817101 3,835 411,556 SH   SOLE   411,556 0 0
ALERE INC COM 01449J105 1,307 31,385 SH   SOLE   31,385 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 271 2,624 SH   SOLE   2,624 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,034 17,260 SH   SOLE   17,260 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15,211 191,318 SH   SOLE   191,318 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2 1,000 SH Put SOLE   1,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 335 4,186 SH   SOLE   4,186 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 343 5,046 SH   SOLE   5,046 0 0
ALLERGAN PLC SHS G0177J108 7,940 34,342 SH   SOLE   34,342 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1,670 135,701 SH   SOLE   135,701 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 232 9,995 SH   SOLE   9,995 0 0
ALLIANT ENERGY CORP COM 018802108 804 20,256 SH   SOLE   20,256 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 267 21,650 SH   SOLE   21,650 0 0
ALLSTATE CORP COM 020002101 5,134 73,180 SH   SOLE   73,180 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 211 3,825 SH   SOLE   3,825 0 0
ALPHABET INC CAP STK CL A 02079K305 34,458 48,881 SH   SOLE   48,881 0 0
ALPHABET INC CAP STK CL C 02079K107 20,716 29,884 SH   SOLE   29,884 0 0
ALPHATEC HOLDINGS INC COM 02081G102 41 118,375 SH   SOLE   118,375 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 11,985 942,723 SH   SOLE   942,723 0 0
ALPS ETF TR BARRONS 400 ETF 00162Q726 620 20,379 SH   SOLE   20,379 0 0
ALPS ETF TR INTL SEC DV DOG 00162Q718 234 10,105 SH   SOLE   10,105 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 741 18,567 SH   SOLE   18,567 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 72 7,801 SH   SOLE   7,801 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 3 20,000 SH Put SOLE   20,000 0 0
ALTRIA GROUP INC COM 02209S103 55,804 809,449 SH   SOLE   809,449 0 0
AMAZON COM INC COM 023135106 28,318 39,582 SH   SOLE   39,582 0 0
AMAZON COM INC COM 023135106 3 500 SH Put SOLE   500 0 0
AMBARELLA INC SHS G037AX101 238 4,680 SH   SOLE   4,680 0 0
AMBEV SA SPONSORED ADR 02319V103 120 20,129 SH   SOLE   20,129 0 0
AMEREN CORP COM 023608102 2,055 38,403 SH   SOLE   38,403 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 173 14,201 SH   SOLE   14,201 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,995 105,596 SH   SOLE   105,596 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,388 44,960 SH   SOLE   44,960 0 0
AMERICAN ELEC PWR INC COM 025537101 11,111 158,107 SH   SOLE   158,107 0 0
AMERICAN EXPRESS CO COM 025816109 6 500 SH Call SOLE   500 0 0
AMERICAN EXPRESS CO COM 025816109 153 50,000 SH Put SOLE   50,000 0 0
AMERICAN EXPRESS CO COM 025816109 14,242 234,620 SH   SOLE   234,620 0 0
AMERICAN FARMLAND CO COM 02589Y100 205 33,496 SH   SOLE   33,496 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 293 3,975 SH   SOLE   3,975 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 11,899 224,908 SH   SOLE   224,908 0 0
AMERICAN LORAIN CORP COM 027297100 31 27,540 SH   SOLE   27,540 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 1,050 37,435 SH   SOLE   37,435 0 0
AMERICAN STS WTR CO COM 029899101 788 17,981 SH   SOLE   17,981 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,290 46,560 SH   SOLE   46,560 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 57,257 677,407 SH   SOLE   677,407 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 796 17,080 SH   SOLE   17,080 0 0
AMERIPRISE FINL INC COM 03076C106 1,205 13,369 SH   SOLE   13,369 0 0
AMERISOURCEBERGEN CORP COM 03073E105 585 7,360 SH   SOLE   7,360 0 0
AMETEK INC NEW COM 031100100 3,123 67,803 SH   SOLE   67,803 0 0
AMGEN INC COM 031162100 35,265 231,689 SH   SOLE   231,689 0 0
AMPHENOL CORP NEW CL A 032095101 4,740 82,464 SH   SOLE   82,464 0 0
AMREP CORP NEW COM 032159105 307 62,477 SH   SOLE   62,477 0 0
AMTRUST FINL SVCS INC COM 032359309 705 28,714 SH   SOLE   28,714 0 0
ANADARKO PETE CORP COM 032511107 1,721 32,393 SH   SOLE   32,393 0 0
ANALOG DEVICES INC COM 032654105 207 3,657 SH   SOLE   3,657 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,295 25,024 SH   SOLE   25,024 0 0
ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 14 13,000 PRN   SOLE   13,000 0 0
ANNALY CAP MGMT INC COM 035710409 1,060 95,916 SH   SOLE   95,916 0 0
ANTARES PHARMA INC COM 036642106 11 11,400 SH   SOLE   11,400 0 0
ANTHEM INC COM 036752103 10,738 81,762 SH   SOLE   81,762 0 0
ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 156 50,100 SH   SOLE   50,100 0 0
AON PLC SHS CL A G0408V102 871 7,980 SH   SOLE   7,980 0 0
APACHE CORP COM 037411105 1,183 21,283 SH   SOLE   21,283 0 0
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 14 14,000 PRN   SOLE   14,000 0 0
APOLLO ED GROUP INC CL A 037604105 465 51,500 SH   SOLE   51,500 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1,171 77,533 SH   SOLE   77,533 0 0
APOLLO INVT CORP COM 03761U106 938 166,725 SH   SOLE   166,725 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 1,063 66,885 SH   SOLE   66,885 0 0
APPLE INC COM 037833100 177,749 1,858,774 SH   SOLE   1,858,774 0 0
APPLE INC COM 037833100 164 54,900 SH Call SOLE   54,900 0 0
APPLE INC COM 037833100 319 101,100 SH Put SOLE   101,100 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 361 8,001 SH   SOLE   8,001 0 0
APPLIED MATLS INC COM 038222105 1,476 61,499 SH   SOLE   61,499 0 0
APRICUS BIOSCIENCES INC COM 03832V109 24 58,867 SH   SOLE   58,867 0 0
APTARGROUP INC COM 038336103 455 5,752 SH   SOLE   5,752 0 0
AQUA AMERICA INC COM 03836W103 1,256 35,164 SH   SOLE   35,164 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 49 10,654 SH   SOLE   10,654 0 0
ARCH CAP GROUP LTD ORD G0450A105 502 6,968 SH   SOLE   6,968 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,061 24,745 SH   SOLE   24,745 0 0
ARENA PHARMACEUTICALS INC COM 040047102 34 19,728 SH   SOLE   19,728 0 0
ARES CAP CORP COM 04010L103 3,820 269,533 SH   SOLE   269,533 0 0
ARES CAP CORP NOTE 4.750% 1/1 04010LAJ2 10 10,000 PRN   SOLE   10,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 434 35,215 SH   SOLE   35,215 0 0
ARGOS THERAPEUTICS INC COM 040221103 160 26,071 SH   SOLE   26,071 0 0
ARM HLDGS PLC SPONSORED ADR 042068106 2,913 63,574 SH   SOLE   63,574 0 0
ARROW ELECTRS INC COM 042735100 637 10,328 SH   SOLE   10,328 0 0
ARROW FINL CORP COM 042744102 398 13,151 SH   SOLE   13,151 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 64 12,000 SH   SOLE   12,000 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 716 133,317 SH   SOLE   133,317 0 0
ASHLAND INC NEW COM 044209104 436 3,805 SH   SOLE   3,805 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,332 23,493 SH   SOLE   23,493 0 0
ASSURED GUARANTY LTD COM G0585R106 1,185 46,771 SH   SOLE   46,771 0 0
ASTORIA FINL CORP COM 046265104 162 10,561 SH   SOLE   10,561 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 9,764 323,247 SH   SOLE   323,247 0 0
ASTRONICS CORP COM 046433108 242 7,281 SH   SOLE   7,281 0 0
AT&T INC COM 00206R102 136,675 3,163,232 SH   SOLE   3,163,232 0 0
ATHERSYS INC COM 04744L106 85 39,100 SH   SOLE   39,100 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 12 12,000 PRN   SOLE   12,000 0 0
ATMOS ENERGY CORP COM 049560105 1,247 15,333 SH   SOLE   15,333 0 0
AUTODESK INC COM 052769106 499 9,204 SH   SOLE   9,204 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 11,125 121,117 SH   SOLE   121,117 0 0
AUTONATION INC COM 05329W102 2,270 48,464 SH   SOLE   48,464 0 0
AUTOZONE INC COM 053332102 2,068 2,602 SH   SOLE   2,602 0 0
AVALONBAY CMNTYS INC COM 053484101 1,394 7,719 SH   SOLE   7,719 0 0
AVERY DENNISON CORP COM 053611109 1,890 25,232 SH   SOLE   25,232 0 0
AVON PRODS INC COM 054303102 41 10,501 SH   SOLE   10,501 0 0
AXALTA COATING SYS LTD COM G0750C108 398 15,000 SH   SOLE   15,000 0 0
AZZ INC COM 002474104 1,669 27,840 SH   SOLE   27,840 0 0
BAIDU INC SPON ADR REP A 056752108 4,473 26,985 SH   SOLE   26,985 0 0
BAKER HUGHES INC COM 057224107 2,743 60,610 SH   SOLE   60,610 0 0
BALL CORP COM 058498106 334 4,603 SH   SOLE   4,603 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 143 25,066 SH   SOLE   25,066 0 0
BANCO SANTANDER SA ADR 05964H105 253 64,556 SH   SOLE   64,556 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 983 819 SH   SOLE   819 0 0
BANK AMER CORP COM 060505104 20,054 1,509,517 SH   SOLE   1,509,517 0 0
BANK AMER CORP COM 060505104 1 2,000 SH Call SOLE   2,000 0 0
BANK HAWAII CORP COM 062540109 2,060 29,936 SH   SOLE   29,936 0 0
BANK MONTREAL QUE COM 063671101 5,621 88,526 SH   SOLE   88,526 0 0
BANK N S HALIFAX COM 064149107 2,492 50,904 SH   SOLE   50,904 0 0
BANK NEW YORK MELLON CORP COM 064058100 3,668 94,301 SH   SOLE   94,301 0 0
BANKUNITED INC COM 06652K103 436 14,249 SH   SOLE   14,249 0 0
BANRO CORP COM 066800103 7 25,000 SH   SOLE   25,000 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 4,587 177,548 SH   SOLE   177,548 0 0
BARCLAYS BK PLC ADR 2 PREF 2 06739F390 251 9,830 SH   SOLE   9,830 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 212 8,611 SH   SOLE   8,611 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06742E711 145 10,544 SH   SOLE   10,544 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 102 16,096 SH   SOLE   16,096 0 0
BARCLAYS PLC ADR 06738E204 120 16,262 SH   SOLE   16,262 0 0
BARD C R INC COM 067383109 1,125 4,798 SH   SOLE   4,798 0 0
BARRICK GOLD CORP COM 067901108 215 10,195 SH   SOLE   10,195 0 0
BAXTER INTL INC COM 071813109 5,150 113,285 SH   SOLE   113,285 0 0
BB&T CORP COM 054937107 6,898 193,815 SH   SOLE   193,815 0 0
BCE INC COM NEW 05534B760 2,020 42,821 SH   SOLE   42,821 0 0
BECTON DICKINSON & CO COM 075887109 16,679 98,316 SH   SOLE   98,316 0 0
BED BATH & BEYOND INC COM 075896100 325 7,521 SH   SOLE   7,521 0 0
BELLATRIX EXPLORATION LTD COM 078314101 23 23,500 SH   SOLE   23,500 0 0
BEMIS INC COM 081437105 451 8,802 SH   SOLE   8,802 0 0
BENEFICIAL BANCORP INC COM 08171T102 3,517 276,508 SH   SOLE   276,508 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 9,765 45 SH   SOLE   45 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 82,466 570,010 SH   SOLE   570,010 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 250 9,289 SH   SOLE   9,289 0 0
BERRY PLASTICS GROUP INC COM 08579W103 936 24,101 SH   SOLE   24,101 0 0
BEST BUY INC COM 086516101 10,144 331,268 SH   SOLE   331,268 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 1,056 36,767 SH   SOLE   36,767 0 0
BIO BLAST PHARMA LTD SHS M20156101 57 35,700 SH   SOLE   35,700 0 0
BIO PATH HOLDINGS INC COM 09057N102 2,274 1,143,070 SH   SOLE   1,143,070 0 0
BIOGEN INC COM 09062X103 3,947 16,381 SH   SOLE   16,381 0 0
BLACK HILLS CORP COM 092113109 211 3,340 SH   SOLE   3,340 0 0
BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 13 13,000 PRN   SOLE   13,000 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 201 14,514 SH   SOLE   14,514 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 12,855 1,231,712 SH   SOLE   1,231,712 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 2,589 198,065 SH   SOLE   198,065 0 0
BLACKROCK DEBT STRAT FD INC COM 09255R103 177 50,048 SH   SOLE   50,048 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 203 14,293 SH   SOLE   14,293 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 141 17,884 SH   SOLE   17,884 0 0
BLACKROCK INC COM 09247X101 0 1,500 SH Put SOLE   1,500 0 0
BLACKROCK INC COM 09247X101 8,314 24,360 SH   SOLE   24,360 0 0
BLACKROCK INCOME TR INC COM 09247F100 569 85,642 SH   SOLE   85,642 0 0
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 221 38,660 SH   SOLE   38,660 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 269 15,098 SH   SOLE   15,098 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 369 15,249 SH   SOLE   15,249 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 241 15,168 SH   SOLE   15,168 0 0
BLACKROCK MUNI 2018 TERM TR COM 09248C106 3,816 249,922 SH   SOLE   249,922 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,612 106,127 SH   SOLE   106,127 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 543 34,882 SH   SOLE   34,882 0 0
BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 285 17,801 SH   SOLE   17,801 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 157 12,280 SH   SOLE   12,280 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 844 51,780 SH   SOLE   51,780 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 2,991 185,666 SH   SOLE   185,666 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 290 18,933 SH   SOLE   18,933 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101 284 15,560 SH   SOLE   15,560 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 582 52,434 SH   SOLE   52,434 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 442 27,524 SH   SOLE   27,524 0 0
BLACKROCK MUNIYIELD INVST FD COM 09254R104 493 29,408 SH   SOLE   29,408 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 685 47,696 SH   SOLE   47,696 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 2,626 167,512 SH   SOLE   167,512 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 977 57,964 SH   SOLE   57,964 0 0
BLACKROCK MUNIYLD INVST QLTY COM 09254T100 204 13,094 SH   SOLE   13,094 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 320 41,529 SH   SOLE   41,529 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2,465 101,019 SH   SOLE   101,019 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 17,345 706,841 SH   SOLE   706,841 0 0
BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 13 12,000 PRN   SOLE   12,000 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 294 16,965 SH   SOLE   16,965 0 0
BOEING CO COM 097023105 40,624 312,873 SH   SOLE   312,873 0 0
BORGWARNER INC COM 099724106 481 16,332 SH   SOLE   16,332 0 0
BOSTON PROPERTIES INC COM 101121101 1,793 13,562 SH   SOLE   13,562 0 0
BOSTON SCIENTIFIC CORP COM 101137107 381 16,223 SH   SOLE   16,223 0 0
BP PLC SPONSORED ADR 055622104 10,277 289,038 SH   SOLE   289,038 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 26 10,766 SH   SOLE   10,766 0 0
BRIDGE BANCORP INC COM 108035106 484 17,048 SH   SOLE   17,048 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 70,963 964,579 SH   SOLE   964,579 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 0 300 SH Put SOLE   300 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,801 13,903 SH   SOLE   13,903 0 0
BROADCOM LTD SHS Y09827109 4,741 30,452 SH   SOLE   30,452 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,548 23,732 SH   SOLE   23,732 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 738 22,328 SH   SOLE   22,328 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 3,894 86,290 SH   SOLE   86,290 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 925 83,581 SH   SOLE   83,581 0 0
BROWN FORMAN CORP CL B 115637209 1,717 17,213 SH   SOLE   17,213 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 9,086 129,208 SH   SOLE   129,208 0 0
BUILD A BEAR WORKSHOP COM 120076104 187 13,969 SH   SOLE   13,969 0 0
C & F FINL CORP COM 12466Q104 302 6,744 SH   SOLE   6,744 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,939 26,122 SH   SOLE   26,122 0 0
CA INC COM 12673P105 6,454 196,290 SH   SOLE   196,290 0 0
CABOT OIL & GAS CORP COM 127097103 282 10,882 SH   SOLE   10,882 0 0
CACI INTL INC CL A 127190304 273 3,009 SH   SOLE   3,009 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,525 227,287 SH   SOLE   227,287 0 0
CADIZ INC COM NEW 127537207 125 21,218 SH   SOLE   21,218 0 0
CAESARS ACQUISITION CO CL A 12768T103 756 67,416 SH   SOLE   67,416 0 0
CAL MAINE FOODS INC COM NEW 128030202 944 21,327 SH   SOLE   21,327 0 0
CALAMOS ASSET MGMT INC CL A 12811R104 1,139 155,065 SH   SOLE   155,065 0 0
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 366 34,168 SH   SOLE   34,168 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 861 87,115 SH   SOLE   87,115 0 0
CALATLANTIC GROUP INC COM 128195104 963 26,210 SH   SOLE   26,210 0 0
CAMDEN NATL CORP COM 133034108 509 12,100 SH   SOLE   12,100 0 0
CAMDEN PPTY TR SH BEN INT 133131102 301 3,388 SH   SOLE   3,388 0 0
CAMPBELL SOUP CO COM 134429109 2,630 39,500 SH   SOLE   39,500 0 0
CANADIAN NAT RES LTD COM 136385101 306 9,924 SH   SOLE   9,924 0 0
CANADIAN NATL RY CO COM 136375102 2,870 48,512 SH   SOLE   48,512 0 0
CANADIAN PAC RY LTD COM 13645T100 4,395 34,147 SH   SOLE   34,147 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,922 30,233 SH   SOLE   30,233 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 17 11,800 SH   SOLE   11,800 0 0
CARDINAL HEALTH INC COM 14149Y108 3,000 38,361 SH   SOLE   38,361 0 0
CARE CAP PPTYS INC COM 141624106 224 8,595 SH   SOLE   8,595 0 0
CARLISLE COS INC COM 142339100 2,622 24,814 SH   SOLE   24,814 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 168 10,305 SH   SOLE   10,305 0 0
CARMAX INC COM 143130102 1,753 36,192 SH   SOLE   36,192 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 496 11,291 SH   SOLE   11,291 0 0
CAS MED SYS INC COM PAR $0.004 124769209 318 171,277 SH   SOLE   171,277 0 0
CATERPILLAR INC DEL COM 149123101 26,124 344,016 SH   SOLE   344,016 0 0
CATERPILLAR INC DEL COM 149123101 4 1,000 SH Put SOLE   1,000 0 0
CAVIUM INC COM 14964U108 302 7,821 SH   SOLE   7,821 0 0
CBOE HLDGS INC COM 12503M108 3,727 55,936 SH   SOLE   55,936 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 890 108,077 SH   SOLE   108,077 0 0
CBS CORP NEW CL A 124857103 203 3,517 SH   SOLE   3,517 0 0
CBS CORP NEW CL B 124857202 4,303 79,131 SH   SOLE   79,131 0 0
CDK GLOBAL INC COM 12508E101 589 10,491 SH   SOLE   10,491 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 891 11,848 SH   SOLE   11,848 0 0
CDW CORP COM 12514G108 2,260 56,591 SH   SOLE   56,591 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 162 21,671 SH   SOLE   21,671 0 0
CELANESE CORP DEL COM SER A 150870103 221 3,381 SH   SOLE   3,381 0 0
CELGENE CORP COM 151020104 20,944 212,514 SH   SOLE   212,514 0 0
CELGENE CORP COM 151020104 2 500 SH Call SOLE   500 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 1,500 SH Call SOLE   1,500 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1,064 242,845 SH   SOLE   242,845 0 0
CELLECTIS S A SPONSORED ADS 15117K103 357 13,440 SH   SOLE   13,440 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,093 176,813 SH   SOLE   176,813 0 0
CENTENE CORP DEL COM 15135B101 219 3,088 SH   SOLE   3,088 0 0
CENTERPOINT ENERGY INC COM 15189T107 488 20,310 SH   SOLE   20,310 0 0
CENTRAL FD CDA LTD CL A 153501101 13,367 961,057 SH   SOLE   961,057 0 0
CENTURYLINK INC COM 156700106 2,665 91,738 SH   SOLE   91,738 0 0
CERNER CORP COM 156782104 2,927 49,808 SH   SOLE   49,808 0 0
CF INDS HLDGS INC COM 125269100 526 21,852 SH   SOLE   21,852 0 0
CHARLES RIV LABS INTL INC COM 159864107 714 8,632 SH   SOLE   8,632 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 4,705 20,553 SH   SOLE   20,553 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,975 87,486 SH   SOLE   87,486 0 0
CHEESECAKE FACTORY INC COM 163072101 268 5,547 SH   SOLE   5,547 0 0
CHEMED CORP NEW COM 16359R103 1,581 11,602 SH   SOLE   11,602 0 0
CHEMOURS CO COM 163851108 99 14,919 SH   SOLE   14,919 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 5,630 9,950,000 PRN   SOLE   9,950,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 645 21,501 SH   SOLE   21,501 0 0
CHESAPEAKE ENERGY CORP COM 165167107 158 38,238 SH   SOLE   38,238 0 0
CHEVRON CORP NEW COM 166764100 56,352 538,476 SH   SOLE   538,476 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 5,651 163,136 SH   SOLE   163,136 0 0
CHICAGO RIVET & MACH CO COM 168088102 680 25,200 SH   SOLE   25,200 0 0
CHIMERA INVT CORP COM NEW 16934Q208 160 10,097 SH   SOLE   10,097 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 13 10,000 SH   SOLE   10,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,962 7,368 SH   SOLE   7,368 0 0
CHUBB LIMITED COM H1467J104 6,095 46,541 SH   SOLE   46,541 0 0
CIGNA CORPORATION COM 125509109 6,085 47,201 SH   SOLE   47,201 0 0
CINCINNATI FINL CORP COM 172062101 1,246 16,708 SH   SOLE   16,708 0 0
CISCO SYS INC COM 17275R102 37,106 1,292,409 SH   SOLE   1,292,409 0 0
CITIGROUP INC COM NEW 172967424 6,760 160,005 SH   SOLE   160,005 0 0
CITRIX SYS INC COM 177376100 6,352 79,411 SH   SOLE   79,411 0 0
CIVEO CORP CDA COM 17878Y108 240 133,673 SH   SOLE   133,673 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2016 HY 18383M415 850 33,014 SH   SOLE   33,014 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 1,083 43,464 SH   SOLE   43,464 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 738 31,255 SH   SOLE   31,255 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 269 11,342 SH   SOLE   11,342 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 3,293 154,325 SH   SOLE   154,325 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 8,138 379,749 SH   SOLE   379,749 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 14,024 645,971 SH   SOLE   645,971 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 2,035 94,484 SH   SOLE   94,484 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 8,736 406,011 SH   SOLE   406,011 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 2,325 102,297 SH   SOLE   102,297 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 564 18,840 SH   SOLE   18,840 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF 18383M605 499 12,625 SH   SOLE   12,625 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 963 90,034 SH   SOLE   90,034 0 0
CLEARBRIDGE AMERN ENERG MLP COM 184691103 1,496 173,400 SH   SOLE   173,400 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 347 21,702 SH   SOLE   21,702 0 0
CLEARWATER PAPER CORP COM 18538R103 203 3,103 SH   SOLE   3,103 0 0
CLIFFS NAT RES INC COM 18683K101 138 24,486 SH   SOLE   24,486 0 0
CLOROX CO DEL COM 189054109 8,231 59,520 SH   SOLE   59,520 0 0
CME GROUP INC COM 12572Q105 3,422 35,153 SH   SOLE   35,153 0 0
CMS ENERGY CORP COM 125896100 5,236 114,186 SH   SOLE   114,186 0 0
CNB FINL CORP PA COM 126128107 190 10,751 SH   SOLE   10,751 0 0
COACH INC COM 189754104 358 8,783 SH   SOLE   8,783 0 0
COBALT INTL ENERGY INC COM 19075F106 82 63,749 SH   SOLE   63,749 0 0
COCA COLA CO COM 191216100 63,692 1,405,293 SH   SOLE   1,405,293 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 251 7,052 SH   SOLE   7,052 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11,093 194,074 SH   SOLE   194,074 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,317 61,886 SH   SOLE   61,886 0 0
COHEN & STEERS LTD DUR PFD I COM 19248C105 290 11,979 SH   SOLE   11,979 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 1,142 83,370 SH   SOLE   83,370 0 0
COLGATE PALMOLIVE CO COM 194162103 25,867 353,243 SH   SOLE   353,243 0 0
COLONY CAP INC CL A 19624R106 1,979 128,819 SH   SOLE   128,819 0 0
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 13 14,000 PRN   SOLE   14,000 0 0
COLUMBIA PIPELINE GROUP INC COM 198280109 371 14,643 SH   SOLE   14,643 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 653 30,497 SH   SOLE   30,497 0 0
COMCAST CORP NEW CL A 20030N101 24,487 375,527 SH   SOLE   375,527 0 0
COMMSCOPE HLDG CO INC COM 20337X109 761 24,454 SH   SOLE   24,454 0 0
COMMUNITY BK SYS INC COM 203607106 1,258 30,651 SH   SOLE   30,651 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 126 10,545 SH   SOLE   10,545 0 0
CONAGRA FOODS INC COM 205887102 8,491 177,700 SH   SOLE   177,700 0 0
CONNECTICUT WTR SVC INC COM 207797101 249 4,432 SH   SOLE   4,432 0 0
CONOCOPHILLIPS COM 20825C104 8,671 199,405 SH   SOLE   199,405 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 210 7,731 SH   SOLE   7,731 0 0
CONSOLIDATED EDISON INC COM 209115104 3,850 47,960 SH   SOLE   47,960 0 0
CONSOLIDATED WATER CO INC ORD G23773107 274 20,849 SH   SOLE   20,849 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,074 6,474 SH   SOLE   6,474 0 0
CONTAINER STORE GROUP INC COM 210751103 194 36,079 SH   SOLE   36,079 0 0
COPA HOLDINGS SA CL A P31076105 757 14,490 SH   SOLE   14,490 0 0
COPART INC COM 217204106 676 13,799 SH   SOLE   13,799 0 0
CORMEDIX INC COM 21900C100 54 27,188 SH   SOLE   27,188 0 0
CORNING INC COM 219350105 5,568 271,988 SH   SOLE   271,988 0 0
CORRECTIONS CORP AMER NEW COM NEW 22025Y407 318 9,054 SH   SOLE   9,054 0 0
COSTAMARE INC SHS Y1771G102 353 45,886 SH   SOLE   45,886 0 0
COSTCO WHSL CORP NEW COM 22160K105 23,954 152,441 SH   SOLE   152,441 0 0
COVANTA HLDG CORP COM 22282E102 2,066 125,283 SH   SOLE   125,283 0 0
CREDIT ACCEP CORP MICH COM 225310101 383 2,073 SH   SOLE   2,073 0 0
CREDIT SUISSE AG NASSAU BRH VELSHS DLY SHTRM 22539T423 829 380,001 SH   SOLE   380,001 0 0
CREE INC COM 225447101 830 33,860 SH   SOLE   33,860 0 0
CRITEO S A SPONS ADS 226718104 1,127 24,554 SH   SOLE   24,554 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 920 8,961 SH   SOLE   8,961 0 0
CROWN HOLDINGS INC COM 228368106 1,623 32,100 SH   SOLE   32,100 0 0
CSX CORP COM 126408103 8,819 338,356 SH   SOLE   338,356 0 0
CUMMINS INC COM 231021106 11,934 106,387 SH   SOLE   106,387 0 0
CVR ENERGY INC COM 12662P108 576 36,820 SH   SOLE   36,820 0 0
CVS HEALTH CORP COM 126650100 18,661 194,595 SH   SOLE   194,595 0 0
D R HORTON INC COM 23331A109 3,440 109,555 SH   SOLE   109,555 0 0
DAKTRONICS INC COM 234264109 209 33,444 SH   SOLE   33,444 0 0
DANAHER CORP DEL COM 235851102 6,316 62,620 SH   SOLE   62,620 0 0
DARDEN RESTAURANTS INC COM 237194105 1,634 25,824 SH   SOLE   25,824 0 0
DAVITA HEALTHCARE PARTNERS I COM 23918K108 241 3,110 SH   SOLE   3,110 0 0
DBX ETF TR DB XTR MSCI EUR 233051853 2,251 92,096 SH   SOLE   92,096 0 0
DBX ETF TR DBXTR HAR CS 300 233051879 848 35,520 SH   SOLE   35,520 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 9,793 391,805 SH   SOLE   391,805 0 0
DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 855 24,835 SH   SOLE   24,835 0 0
DEERE & CO COM 244199105 5,064 62,565 SH   SOLE   62,565 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 926 14,769 SH   SOLE   14,769 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,259 143,940 SH   SOLE   143,940 0 0
DENNYS CORP COM 24869P104 123 11,450 SH   SOLE   11,450 0 0
DEPOMED INC COM 249908104 13,174 671,454 SH   SOLE   671,454 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 11 15,000 SH Put SOLE   15,000 0 0
DEUTSCHE BK AG LONDON BRH DB 3X SH US TRES 25154N530 119 40,000 SH   SOLE   40,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 708 19,375 SH   SOLE   19,375 0 0
DEXCOM INC COM 252131107 691 8,676 SH   SOLE   8,676 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 4,515 40,010 SH   SOLE   40,010 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 718 29,334 SH   SOLE   29,334 0 0
DICKS SPORTING GOODS INC COM 253393102 4,849 107,428 SH   SOLE   107,428 0 0
DIGITAL RLTY TR INC COM 253868103 11,104 101,886 SH   SOLE   101,886 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 182 10,762 SH   SOLE   10,762 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 1,510 40,015 SH   SOLE   40,015 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 1,440 40,000 SH   SOLE   40,000 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 592 41,080 SH   SOLE   41,080 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 229 3,628 SH   SOLE   3,628 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 929 10,556 SH   SOLE   10,556 0 0
DISCOVER FINL SVCS COM 254709108 5,730 106,745 SH   SOLE   106,745 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3,071 121,325 SH   SOLE   121,325 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4,903 205,608 SH   SOLE   205,608 0 0
DISH NETWORK CORP CL A 25470M109 1,809 34,513 SH   SOLE   34,513 0 0
DISNEY WALT CO COM DISNEY 254687106 32,329 330,006 SH   SOLE   330,006 0 0
DISNEY WALT CO COM DISNEY 254687106 1 800 SH Call SOLE   800 0 0
DNP SELECT INCOME FD COM 23325P104 152 14,255 SH   SOLE   14,255 0 0
DOLLAR GEN CORP NEW COM 256677105 4,922 51,719 SH   SOLE   51,719 0 0
DOLLAR TREE INC COM 256746108 400 4,262 SH   SOLE   4,262 0 0
DOMINION DIAMOND CORP COM 257287102 163 18,500 SH   SOLE   18,500 0 0
DOMINION RES INC VA NEW COM 25746U109 8,765 112,294 SH   SOLE   112,294 0 0
DONALDSON INC COM 257651109 786 22,928 SH   SOLE   22,928 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 4,562 248,518 SH   SOLE   248,518 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 2,485 92,759 SH   SOLE   92,759 0 0
DOVER CORP COM 260003108 1,399 20,098 SH   SOLE   20,098 0 0
DOW CHEM CO COM 260543103 29,194 589,190 SH   SOLE   589,190 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,528 36,514 SH   SOLE   36,514 0 0
DR REDDYS LABS LTD ADR 256135203 1,707 32,811 SH   SOLE   32,811 0 0
DREW INDS INC COM NEW 26168L205 1,124 13,300 SH   SOLE   13,300 0 0
DREYFUS STRATEGIC MUN BD FD COM 26202F107 903 99,530 SH   SOLE   99,530 0 0
DREYFUS STRATEGIC MUNS INC COM 261932107 814 85,212 SH   SOLE   85,212 0 0
DRYSHIPS INC COM NEW Y2109Q127 1 2,365 SH   SOLE   2,365 0 0
DRYSHIPS INC COM NEW Y2109Q127 0 25,000 SH Call SOLE   25,000 0 0
DST SYS INC DEL COM 233326107 253 2,191 SH   SOLE   2,191 0 0
DSW INC CL A 23334L102 633 29,905 SH   SOLE   29,905 0 0
DTE ENERGY CO COM 233331107 1,411 14,246 SH   SOLE   14,246 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 17,758 274,629 SH   SOLE   274,629 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433C105 210 12,256 SH   SOLE   12,256 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 15,539 181,294 SH   SOLE   181,294 0 0
DUKE REALTY CORP COM NEW 264411505 582 21,877 SH   SOLE   21,877 0 0
DYCOM INDS INC COM 267475101 27,667 308,217 SH   SOLE   308,217 0 0
E M C CORP MASS COM 268648102 11,358 418,101 SH   SOLE   418,101 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 565 24,056 SH   SOLE   24,056 0 0
EAGLE BANCORP INC MD COM 268948106 2,049 42,598 SH   SOLE   42,598 0 0
EAGLE MATERIALS INC COM 26969P108 3,043 39,394 SH   SOLE   39,394 0 0
EASTERN VA BANKSHARES INC COM 277196101 116 15,483 SH   SOLE   15,483 0 0
EASTMAN CHEM CO COM 277432100 520 7,621 SH   SOLE   7,621 0 0
EATON CORP PLC SHS G29183103 5,214 87,041 SH   SOLE   87,041 0 0
EATON CORP PLC SHS G29183103 4 8,800 SH Put SOLE   8,800 0 0
EATON VANCE CORP COM NON VTG 278265103 4,608 130,443 SH   SOLE   130,443 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 464 36,348 SH   SOLE   36,348 0 0
EATON VANCE FLTING RATE INC COM 278279104 205 15,152 SH   SOLE   15,152 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 3,178 236,319 SH   SOLE   236,319 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 179 12,245 SH   SOLE   12,245 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 651 28,188 SH   SOLE   28,188 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 1,057 107,850 SH   SOLE   107,850 0 0
EATON VANCE SH TM DR DIVR IN COM 27828V104 878 64,605 SH   SOLE   64,605 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 1,576 185,214 SH   SOLE   185,214 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 675 46,999 SH   SOLE   46,999 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 3,380 325,114 SH   SOLE   325,114 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 223 15,069 SH   SOLE   15,069 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 557 53,586 SH   SOLE   53,586 0 0
EBAY INC COM 278642103 1,638 69,783 SH   SOLE   69,783 0 0
ECA MARCELLUS TR I COM UNIT 26827L109 146 73,000 SH   SOLE   73,000 0 0
ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 13 14,000 PRN   SOLE   14,000 0 0
ECHO THERAPEUTICS INC COM NEW 27876L206 249 193,645 SH   SOLE   193,645 0 0
ECOLAB INC COM 278865100 2,542 21,391 SH   SOLE   21,391 0 0
EDISON INTL COM 281020107 978 12,573 SH   SOLE   12,573 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,379 23,892 SH   SOLE   23,892 0 0
EGA EMERGING GLOBAL SHS TR EGS EMKTCONS ETF 268461779 11,851 510,077 SH   SOLE   510,077 0 0
EGA EMERGING GLOBAL SHS TR EGS INDI INF ETF 268461845 5,225 468,262 SH   SOLE   468,262 0 0
EGA EMERGING GLOBAL SHS TR EGSHR BYND BRC 268461639 1,345 86,868 SH   SOLE   86,868 0 0
EGALET CORP COM 28226B104 1,140 229,664 SH   SOLE   229,664 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 871 86,187 SH   SOLE   86,187 0 0
ELDORADO GOLD CORP NEW COM 284902103 52 11,780 SH   SOLE   11,780 0 0
ELECTRONIC ARTS INC COM 285512109 275 3,624 SH   SOLE   3,624 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 442 55,599 SH   SOLE   55,599 0 0
EMERSON ELEC CO COM 291011104 12,586 241,302 SH   SOLE   241,302 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 2,403 104,409 SH   SOLE   104,409 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 2,006 86,614 SH   SOLE   86,614 0 0
ENBRIDGE INC COM 29250N105 2,262 53,402 SH   SOLE   53,402 0 0
ENCANA CORP COM 292505104 147 18,665 SH   SOLE   18,665 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 140 35,275 SH   SOLE   35,275 0 0
ENDURANCE SPECIALTY HLDGS LT SHS G30397106 7,222 107,708 SH   SOLE   107,708 0 0
ENERGEN CORP COM 29265N108 277 5,755 SH   SOLE   5,755 0 0
ENERGOUS CORP COM 29272C103 153 11,825 SH   SOLE   11,825 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 9,150 636,834 SH   SOLE   636,834 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 7,024 184,578 SH   SOLE   184,578 0 0
ENERPLUS CORP COM 292766102 288 43,711 SH   SOLE   43,711 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 4,061 244,180 SH   SOLE   244,180 0 0
ENSCO PLC SHS CLASS A G3157S106 233 23,986 SH   SOLE   23,986 0 0
ENSIGN GROUP INC COM 29358P101 410 19,560 SH   SOLE   19,560 0 0
ENTERGY CORP NEW COM 29364G103 966 11,914 SH   SOLE   11,914 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 60,847 2,078,351 SH   SOLE   2,078,351 0 0
EOG RES INC COM 26875P101 12,988 155,430 SH   SOLE   155,430 0 0
EQT CORP COM 26884L109 627 8,091 SH   SOLE   8,091 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 8,740 108,706 SH   SOLE   108,706 0 0
EQUIFAX INC COM 294429105 1,922 14,974 SH   SOLE   14,974 0 0
EQUINIX INC COM PAR $0.001 29444U700 2,757 7,111 SH   SOLE   7,111 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 300 4,352 SH   SOLE   4,352 0 0
ESSEX PPTY TR INC COM 297178105 2,351 10,284 SH   SOLE   10,284 0 0
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 1,201 50,262 SH   SOLE   50,262 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 25 11,000 SH   SOLE   11,000 0 0
EVERI HLDGS INC COM 30034T103 15 12,500 SH   SOLE   12,500 0 0
EVERSOURCE ENERGY COM 30040W108 3,367 56,224 SH   SOLE   56,224 0 0
EXACT SCIENCES CORP COM 30063P105 3,620 295,564 SH   SOLE   295,564 0 0
EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 1,609 61,151 SH   SOLE   61,151 0 0
EXELIXIS INC COM 30161Q104 287 36,662 SH   SOLE   36,662 0 0
EXELON CORP COM 30161N101 1,136 31,186 SH   SOLE   31,186 0 0
EXPEDIA INC DEL COM NEW 30212P303 2,866 27,044 SH   SOLE   27,044 0 0
EXPEDITORS INTL WASH INC COM 302130109 3,985 82,269 SH   SOLE   82,269 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 17,227 226,874 SH   SOLE   226,874 0 0
EXTRA SPACE STORAGE INC COM 30225T102 248 2,662 SH   SOLE   2,662 0 0
EXTREME NETWORKS INC COM 30226D106 65 19,200 SH   SOLE   19,200 0 0
EXXON MOBIL CORP COM 30231G102 143,061 1,526,718 SH   SOLE   1,526,718 0 0
F M C CORP COM NEW 302491303 529 11,438 SH   SOLE   11,438 0 0
F5 NETWORKS INC COM 315616102 6,120 53,511 SH   SOLE   53,511 0 0
FACEBOOK INC CL A 30303M102 2 300 SH Put SOLE   300 0 0
FACEBOOK INC CL A 30303M102 39,227 343,387 SH   SOLE   343,387 0 0
FACTSET RESH SYS INC COM 303075105 504 3,131 SH   SOLE   3,131 0 0
FASTENAL CO COM 311900104 9,687 218,399 SH   SOLE   218,399 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2,136 12,905 SH   SOLE   12,905 0 0
FEDERATED INVS INC PA CL B 314211103 5,991 208,145 SH   SOLE   208,145 0 0
FEDERATED PREM INTR MUN INC COM 31423M105 678 46,369 SH   SOLE   46,369 0 0
FEDEX CORP COM 31428X106 31,388 205,989 SH   SOLE   205,989 0 0
FEI CO COM 30241L109 515 4,818 SH   SOLE   4,818 0 0
FENIX PTS INC COM 31446L100 1,155 293,831 SH   SOLE   293,831 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 781 42,200 SH   SOLE   42,200 0 0
FERRO CORP COM 315405100 1,074 80,475 SH   SOLE   80,475 0 0
FERROGLOBE PLC SHS G33856108 372 42,945 SH   SOLE   42,945 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4,047 661,907 SH   SOLE   661,907 0 0
FIDELITY MSCI ENERGY IDX 316092402 1,404 72,461 SH   SOLE   72,461 0 0
FIDELITY MSCI FINLS IDX 316092501 1,837 65,105 SH   SOLE   65,105 0 0
FIDELITY MSCI HLTH CARE I 316092600 2,828 83,854 SH   SOLE   83,854 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1,108 5,833 SH   SOLE   5,833 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,765 23,962 SH   SOLE   23,962 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 1,578 114,496 SH   SOLE   114,496 0 0
FIFTH THIRD BANCORP COM 316773100 4,238 240,464 SH   SOLE   240,464 0 0
FIREEYE INC COM 31816Q101 3,375 204,715 SH   SOLE   204,715 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 909 131,000 SH   SOLE   131,000 0 0
FIRST BUSEY CORP COM NEW 319383204 1,684 78,569 SH   SOLE   78,569 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 97 11,025 SH   SOLE   11,025 0 0
FIRST SOLAR INC COM 336433107 1,411 29,167 SH   SOLE   29,167 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 368 23,000 SH   SOLE   23,000 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 295 15,323 SH   SOLE   15,323 0 0
FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 4,363 131,301 SH   SOLE   131,301 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2,538 75,339 SH   SOLE   75,339 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 3,112 64,427 SH   SOLE   64,427 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3,172 44,172 SH   SOLE   44,172 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 259 4,386 SH   SOLE   4,386 0 0
FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 461 15,424 SH   SOLE   15,424 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 291 15,069 SH   SOLE   15,069 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 14,771 598,944 SH   SOLE   598,944 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 313 17,070 SH   SOLE   17,070 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 648 13,563 SH   SOLE   13,563 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 12,071 634,973 SH   SOLE   634,973 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,376 27,578 SH   SOLE   27,578 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 7,342 184,021 SH   SOLE   184,021 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 357 7,930 SH   SOLE   7,930 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,538 57,416 SH   SOLE   57,416 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 2,242 191,356 SH   SOLE   191,356 0 0
FIRST TR US IPO INDEX FD SHS 336920103 312 6,143 SH   SOLE   6,143 0 0
FIRSTENERGY CORP COM 337932107 964 27,551 SH   SOLE   27,551 0 0
FISERV INC COM 337738108 1,132 10,373 SH   SOLE   10,373 0 0
FITBIT INC CL A 33812L102 715 58,907 SH   SOLE   58,907 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 951 43,845 SH   SOLE   43,845 0 0
FLUOR CORP NEW COM 343412102 7,862 159,539 SH   SOLE   159,539 0 0
FMC TECHNOLOGIES INC COM 30249U101 258 9,686 SH   SOLE   9,686 0 0
FNB CORP PA COM 302520101 1,737 138,228 SH   SOLE   138,228 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 17,861 1,419,933 SH   SOLE   1,419,933 0 0
FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 12 13,000 PRN   SOLE   13,000 0 0
FORMFACTOR INC COM 346375108 139 15,500 SH   SOLE   15,500 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 625 142,623 SH   SOLE   142,623 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 736 80,124 SH   SOLE   80,124 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 433 7,487 SH   SOLE   7,487 0 0
FOX FACTORY HLDG CORP COM 35138V102 689 39,693 SH   SOLE   39,693 0 0
FRANKLIN LTD DURATION INC TR COM 35472T101 116 10,000 SH   SOLE   10,000 0 0
FRANKLIN RES INC COM 354613101 4,107 123,072 SH   SOLE   123,072 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 454 37,067 SH   SOLE   37,067 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,019 91,548 SH   SOLE   91,548 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 971 22,675 SH   SOLE   22,675 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 716 148,106 SH   SOLE   148,106 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 1,125 11,951 SH   SOLE   11,951 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 703 50,321 SH   SOLE   50,321 0 0
FTD COS INC COM 30281V108 2,278 91,316 SH   SOLE   91,316 0 0
FULL CIRCLE CAP CORP COM 359671104 100 36,952 SH   SOLE   36,952 0 0
GABELLI DIVD & INCOME TR COM 36242H104 533 27,927 SH   SOLE   27,927 0 0
GABELLI EQUITY TR INC COM 362397101 404 73,711 SH   SOLE   73,711 0 0
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 224 12,009 SH   SOLE   12,009 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 571 86,323 SH   SOLE   86,323 0 0
GAMESTOP CORP NEW CL A 36467W109 320 12,018 SH   SOLE   12,018 0 0
GANNETT CO INC COM 36473H104 1,012 73,186 SH   SOLE   73,186 0 0
GAP INC DEL COM 364760108 459 21,760 SH   SOLE   21,760 0 0
GARTNER INC COM 366651107 363 3,715 SH   SOLE   3,715 0 0
GATX CORP COM 361448103 2,401 54,470 SH   SOLE   54,470 0 0
GENCOR INDS INC COM 368678108 233 14,994 SH   SOLE   14,994 0 0
GENERAL DYNAMICS CORP COM 369550108 7,541 53,997 SH   SOLE   53,997 0 0
GENERAL ELECTRIC CO COM 369604103 96,658 3,072,606 SH   SOLE   3,072,606 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 1,027 34,471 SH   SOLE   34,471 0 0
GENERAL MLS INC COM 370334104 26,553 372,662 SH   SOLE   372,662 0 0
GENERAL MLS INC COM 370334104 25 49,800 SH Put SOLE   49,800 0 0
GENERAL MTRS CO COM 37045V100 8,166 288,117 SH   SOLE   288,117 0 0
GENESEE & WYO INC CL A 371559105 1,817 30,779 SH   SOLE   30,779 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 10,700 278,818 SH   SOLE   278,818 0 0
GENMARK DIAGNOSTICS INC COM 372309104 403 46,301 SH   SOLE   46,301 0 0
GENTEX CORP COM 371901109 2,873 186,778 SH   SOLE   186,778 0 0
GENTHERM INC COM 37253A103 972 28,444 SH   SOLE   28,444 0 0
GENUINE PARTS CO COM 372460105 16 29,300 SH Put SOLE   29,300 0 0
GENUINE PARTS CO COM 372460105 15,032 148,618 SH   SOLE   148,618 0 0
GEO GROUP INC NEW COM 36162J106 432 12,616 SH   SOLE   12,616 0 0
GILEAD SCIENCES INC COM 375558103 24,866 297,456 SH   SOLE   297,456 0 0
GLACIER BANCORP INC NEW COM 37637Q105 371 13,888 SH   SOLE   13,888 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 19,646 453,467 SH   SOLE   453,467 0 0
GLOBAL NET LEASE INC COM 379378102 2,674 336,278 SH   SOLE   336,278 0 0
GLOBAL PMTS INC COM 37940X102 400 5,601 SH   SOLE   5,601 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 666 29,932 SH   SOLE   29,932 0 0
GLOBAL X FDS GLB X PERMETF 37950E358 244 9,640 SH   SOLE   9,640 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 211 10,196 SH   SOLE   10,196 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 712 16,427 SH   SOLE   16,427 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 379 14,870 SH   SOLE   14,870 0 0
GLOBALSTAR INC COM 378973408 47 38,970 SH   SOLE   38,970 0 0
GOLDCORP INC NEW COM 380956409 1,479 77,236 SH   SOLE   77,236 0 0
GOLDEN MINERALS CO COM 381119106 13 20,000 SH   SOLE   20,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,400 29,582 SH   SOLE   29,582 0 0
GOLDMAN SACHS GROUP INC MTNF 2/1 38147QMF0 9 10,000 PRN   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC NOTE 1/2 38141GMG6 13 12,000 PRN   SOLE   12,000 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 424 59,376 SH   SOLE   59,376 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 342 36,605 SH   SOLE   36,605 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 866 33,586 SH   SOLE   33,586 0 0
GOPRO INC CL A 38268T103 2,066 191,175 SH   SOLE   191,175 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,707 73,910 SH   SOLE   73,910 0 0
GRAINGER W W INC COM 384802104 3,366 14,742 SH   SOLE   14,742 0 0
GRAMERCY PPTY TR COM 385002100 2,868 311,569 SH   SOLE   311,569 0 0
GRAND CANYON ED INC COM 38526M106 629 15,794 SH   SOLE   15,794 0 0
GRANITE CONSTR INC COM 387328107 9,115 199,761 SH   SOLE   199,761 0 0
GRAY TELEVISION INC COM 389375106 165 15,204 SH   SOLE   15,204 0 0
GREAT PLAINS ENERGY INC COM 391164100 1,706 56,042 SH   SOLE   56,042 0 0
GREEN DOT CORP CL A 39304D102 1,379 60,000 SH   SOLE   60,000 0 0
GREEN PLAINS INC COM 393222104 8,559 434,122 SH   SOLE   434,122 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,068 52,998 SH   SOLE   52,998 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 286 17,339 SH   SOLE   17,339 0 0
GROUPON INC COM CL A 399473107 137 41,759 SH   SOLE   41,759 0 0
GUGGENHEIM CR ALLOCATION FD COM 40168G108 448 21,770 SH   SOLE   21,770 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 203 2,199 SH   SOLE   2,199 0 0
HAIN CELESTIAL GROUP INC COM 405217100 333 6,753 SH   SOLE   6,753 0 0
HALLADOR ENERGY COMPANY COM 40609P105 198 42,800 SH   SOLE   42,800 0 0
HALLIBURTON CO COM 406216101 10,471 230,832 SH   SOLE   230,832 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 336 39,050 SH   SOLE   39,050 0 0
HALYARD HEALTH INC COM 40650V100 481 15,080 SH   SOLE   15,080 0 0
HANESBRANDS INC COM 410345102 2,641 104,410 SH   SOLE   104,410 0 0
HARLEY DAVIDSON INC COM 412822108 314 6,974 SH   SOLE   6,974 0 0
HARMAN INTL INDS INC COM 413086109 360 5,005 SH   SOLE   5,005 0 0
HARRIS & HARRIS GROUP INC COM 413833104 28 17,300 SH   SOLE   17,300 0 0
HARRIS CORP DEL COM 413875105 1,276 15,267 SH   SOLE   15,267 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,024 68,031 SH   SOLE   68,031 0 0
HASBRO INC COM 418056107 897 10,694 SH   SOLE   10,694 0 0
HAVERTY FURNITURE INC COM 419596101 502 27,879 SH   SOLE   27,879 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 405 12,319 SH   SOLE   12,319 0 0
HCA HOLDINGS INC COM 40412C101 871 11,305 SH   SOLE   11,305 0 0
HCP INC COM 40414L109 3,541 100,224 SH   SOLE   100,224 0 0
HD SUPPLY HLDGS INC COM 40416M105 849 24,393 SH   SOLE   24,393 0 0
HEALTHEQUITY INC COM 42226A107 5,167 170,068 SH   SOLE   170,068 0 0
HELMERICH & PAYNE INC COM 423452101 4,152 61,961 SH   SOLE   61,961 0 0
HERBALIFE LTD COM USD SHS G4412G101 477 8,145 SH   SOLE   8,145 0 0
HERBALIFE LTD COM USD SHS G4412G101 4 15,000 SH Put SOLE   15,000 0 0
HERC HLDGS INC COM 42704L104 412 37,094 SH   SOLE   37,094 0 0
HERCULES CAPITAL INC COM 427096508 147 11,991 SH   SOLE   11,991 0 0
HERON THERAPEUTICS INC COM 427746102 322 17,904 SH   SOLE   17,904 0 0
HERSHEY CO COM 427866108 3,923 34,517 SH   SOLE   34,517 0 0
HESS CORP COM 42809H107 653 10,837 SH   SOLE   10,837 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,639 308,087 SH   SOLE   308,087 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 206 11,213 SH   SOLE   11,213 0 0
HILLTOP HOLDINGS INC COM 432748101 249 11,864 SH   SOLE   11,864 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 277 12,306 SH   SOLE   12,306 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 10,556 304,639 SH   SOLE   304,639 0 0
HOLLYFRONTIER CORP COM 436106108 2,258 94,813 SH   SOLE   94,813 0 0
HOLOGIC INC COM 436440101 265 7,606 SH   SOLE   7,606 0 0
HOME DEPOT INC COM 437076102 37,078 290,375 SH   SOLE   290,375 0 0
HOME DEPOT INC COM 437076102 6 12,000 SH Put SOLE   12,000 0 0
HONEYWELL INTL INC COM 438516106 19,564 168,100 SH   SOLE   168,100 0 0
HOOKER FURNITURE CORP COM 439038100 668 31,100 SH   SOLE   31,100 0 0
HORMEL FOODS CORP COM 440452100 488 13,300 SH   SOLE   13,300 0 0
HORMEL FOODS CORP COM 440452100 6 7,500 SH Put SOLE   7,500 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11,311 392,708 SH   SOLE   392,708 0 0
HOWARD BANCORP INC COM 442496105 616 47,344 SH   SOLE   47,344 0 0
HOWARD HUGHES CORP COM 44267D107 407 3,564 SH   SOLE   3,564 0 0
HP INC COM 40434L105 4,410 350,924 SH   SOLE   350,924 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 454 17,525 SH   SOLE   17,525 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 6,094 194,496 SH   SOLE   194,496 0 0
HUB GROUP INC CL A 443320106 4,158 108,408 SH   SOLE   108,408 0 0
HUB GROUP INC CL A 443320106 26 75,000 SH Put SOLE   75,000 0 0
HUMANA INC COM 444859102 2,340 12,986 SH   SOLE   12,986 0 0
HUNT J B TRANS SVCS INC COM 445658107 3,510 43,472 SH   SOLE   43,472 0 0
HUNTINGTON BANCSHARES INC COM 446150104 455 51,095 SH   SOLE   51,095 0 0
HUNTSMAN CORP COM 447011107 142 10,617 SH   SOLE   10,617 0 0
HYATT HOTELS CORP COM CL A 448579102 1,303 26,221 SH   SOLE   26,221 0 0
I D SYSTEMS INC COM 449489103 505 105,000 SH   SOLE   105,000 0 0
IBIO INC COM 451033104 81 113,020 SH   SOLE   113,020 0 0
ICICI BK LTD ADR 45104G104 170 23,863 SH   SOLE   23,863 0 0
IDACORP INC COM 451107106 8,728 107,296 SH   SOLE   107,296 0 0
IDEX CORP COM 45167R104 321 3,916 SH   SOLE   3,916 0 0
IDEXX LABS INC COM 45168D104 2,673 28,768 SH   SOLE   28,768 0 0
ILLINOIS TOOL WKS INC COM 452308109 5,143 49,424 SH   SOLE   49,424 0 0
ILLUMINA INC COM 452327109 4,899 34,748 SH   SOLE   34,748 0 0
ILLUMINA INC COM 452327109 1 200 SH Call SOLE   200 0 0
IMMUNOMEDICS INC COM 452907108 127 53,865 SH   SOLE   53,865 0 0
IMS HEALTH HLDGS INC COM 44970B109 250 9,877 SH   SOLE   9,877 0 0
INCYTE CORP COM 45337C102 1,045 13,067 SH   SOLE   13,067 0 0
INDEXIQ ETF TR HDG MACTRK ETF 45409B206 250 10,100 SH   SOLE   10,100 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 212 7,278 SH   SOLE   7,278 0 0
ING GROEP N V SPONSORED ADR 456837103 1,126 109,472 SH   SOLE   109,472 0 0
INGERSOLL-RAND PLC SHS G47791101 1,058 16,686 SH   SOLE   16,686 0 0
INGREDION INC COM 457187102 545 4,219 SH   SOLE   4,219 0 0
INTEL CORP COM 458140100 52,823 1,610,952 SH   SOLE   1,610,952 0 0
INTEL CORP SDCV 12/1 458140AD2 15 11,000 PRN   SOLE   11,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,259 8,817 SH   SOLE   8,817 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 52,530 345,736 SH   SOLE   345,736 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 96 20,000 SH Call SOLE   20,000 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 252 2,000 SH   SOLE   2,000 0 0
INTERSECT ENT INC COM 46071F103 134 10,440 SH   SOLE   10,440 0 0
INTEST CORP COM 461147100 235 61,618 SH   SOLE   61,618 0 0
INTL PAPER CO COM 460146103 3,238 76,338 SH   SOLE   76,338 0 0
INTREXON CORP COM 46122T102 470 19,091 SH   SOLE   19,091 0 0
INTUIT COM 461202103 1,032 9,263 SH   SOLE   9,263 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,182 1,784 SH   SOLE   1,784 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 153 11,497 SH   SOLE   11,497 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 178 16,271 SH   SOLE   16,271 0 0
INVESCO LTD SHS G491BT108 3,932 153,835 SH   SOLE   153,835 0 0
INVESCO MUN TR COM 46131J103 261 18,254 SH   SOLE   18,254 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 371 45,533 SH   SOLE   45,533 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 1,907 131,255 SH   SOLE   131,255 0 0
INVESCO SR INCOME TR COM 46131H107 167 39,985 SH   SOLE   39,985 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 174 11,670 SH   SOLE   11,670 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 1,236 69,659 SH   SOLE   69,659 0 0
INVITAE CORP COM 46185L103 565 77,164 SH   SOLE   77,164 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 135 23,425 SH   SOLE   23,425 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 83 13,333 SH   SOLE   13,333 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 214 24,000 SH   SOLE   24,000 0 0
IRON MTN INC NEW COM 46284V101 2,462 61,654 SH   SOLE   61,654 0 0
ISHARES GRWT ALLOCAT ETF 464289867 225 5,624 SH   SOLE   5,624 0 0
ISHARES INDIA 50 ETF 464289529 1,211 42,712 SH   SOLE   42,712 0 0
ISHARES MIN VOL EMRG MKT 464286533 4,019 77,887 SH   SOLE   77,887 0 0
ISHARES MIN VOL GBL ETF 464286525 1,801 23,564 SH   SOLE   23,564 0 0
ISHARES MSCI CDA ETF 464286509 2,059 84,552 SH   SOLE   84,552 0 0
ISHARES MSCI EURZONE ETF 464286608 770 23,802 SH   SOLE   23,802 0 0
ISHARES MSCI GERMANY ETF 464286806 2,577 107,270 SH   SOLE   107,270 0 0
ISHARES MSCI HONG KG ETF 464286871 245 12,558 SH   SOLE   12,558 0 0
ISHARES MSCI JAPAN ETF 464286848 19,879 1,728,357 SH   SOLE   1,728,357 0 0
ISHARES MSCI MEX CAP ETF 464286822 4,263 84,476 SH   SOLE   84,476 0 0
ISHARES MSCI PAC JP ETF 464286665 1,094 28,217 SH   SOLE   28,217 0 0
ISHARES MSCI STH KOR ETF 464286772 200 3,840 SH   SOLE   3,840 0 0
ISHARES MSCI SWEDEN ETF 464286756 2,460 90,177 SH   SOLE   90,177 0 0
ISHARES RUS TOP 200 ETF 464289446 14,984 313,916 SH   SOLE   313,916 0 0
ISHARES RUS TP200 GR ETF 464289438 577 10,654 SH   SOLE   10,654 0 0
ISHARES RUS TP200 VL ETF 464289420 577 13,370 SH   SOLE   13,370 0 0
ISHARES GOLD TRUST ISHARES 464285105 888 69,782 SH   SOLE   69,782 0 0
ISHARES INC CORE MSCI EMKT 46434G103 725 17,362 SH   SOLE   17,362 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 196 12,623 SH   SOLE   12,623 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,070 115,418 SH   SOLE   115,418 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 1,851 12,636 SH   SOLE   12,636 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 5,291 49,888 SH   SOLE   49,888 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 3,451 40,479 SH   SOLE   40,479 0 0
ISHARES TR 20 YR TR BD ETF 464287432 8,314 59,748 SH   SOLE   59,748 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6 2,500 SH Put SOLE   2,500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 21 2,000 SH Call SOLE   2,000 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 15,391 136,278 SH   SOLE   136,278 0 0
ISHARES TR AGENCY BOND ETF 464288166 381 3,335 SH   SOLE   3,335 0 0
ISHARES TR CALIF MUN BD ETF 464288356 315 2,577 SH   SOLE   2,577 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 590 17,247 SH   SOLE   17,247 0 0
ISHARES TR COHEN&STEER REIT 464287564 911 8,442 SH   SOLE   8,442 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 3,381 41,199 SH   SOLE   41,199 0 0
ISHARES TR CORE MSCI EAFE 46432F842 4,415 84,983 SH   SOLE   84,983 0 0
ISHARES TR CORE MSCITOTAL 46432F834 1,851 37,803 SH   SOLE   37,803 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,596 24,125 SH   SOLE   24,125 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,326 28,667 SH   SOLE   28,667 0 0
ISHARES TR CORE S&P TTL STK 464287150 8,176 85,616 SH   SOLE   85,616 0 0
ISHARES TR CORE S&P500 ETF 464287200 31,037 147,378 SH   SOLE   147,378 0 0
ISHARES TR CORE US AGGBD ET 464287226 32,410 287,847 SH   SOLE   287,847 0 0
ISHARES TR CORE US GRW ETF 464287671 2,003 24,487 SH   SOLE   24,487 0 0
ISHARES TR CORE US VAL ETF 464287663 1,629 12,156 SH   SOLE   12,156 0 0
ISHARES TR DOW JONES US ETF 464287846 1,045 9,998 SH   SOLE   9,998 0 0
ISHARES TR EAFE GRWTH ETF 464288885 2,439 37,268 SH   SOLE   37,268 0 0
ISHARES TR EAFE SML CP ETF 464288273 929 19,202 SH   SOLE   19,202 0 0
ISHARES TR EAFE VALUE ETF 464288877 659 15,337 SH   SOLE   15,337 0 0
ISHARES TR EUROPE ETF 464287861 9,205 243,521 SH   SOLE   243,521 0 0
ISHARES TR EXPONEN TECHNO 46434V381 1,979 80,852 SH   SOLE   80,852 0 0
ISHARES TR FLTG RATE BD ETF 46429B655 1,067 20,922 SH   SOLE   20,922 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 200 1,968 SH   SOLE   1,968 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 215 6,648 SH   SOLE   6,648 0 0
ISHARES TR GLOBAL TECH ETF 464287291 480 4,939 SH   SOLE   4,939 0 0
ISHARES TR HDG MSCI EAFE 46434V803 563 23,406 SH   SOLE   23,406 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 896 39,197 SH   SOLE   39,197 0 0
ISHARES TR IBNDS MAR18 ETF 46432FAG2 308 3,304 PRN   SOLE   3,304 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 269 2,590 PRN   SOLE   2,590 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 9,063 358,128 PRN   SOLE   358,128 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 9,072 356,929 PRN   SOLE   356,929 0 0
ISHARES TR IBONDS DEC22 ETF 46435G755 4,314 163,205 SH   SOLE   163,205 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 7,252 282,263 PRN   SOLE   282,263 0 0
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 614 5,692 PRN   SOLE   5,692 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 242 9,443 SH   SOLE   9,443 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 1,975 76,731 SH   SOLE   76,731 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 7,030 270,663 SH   SOLE   270,663 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,448 28,761 SH   SOLE   28,761 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,561 29,064 SH   SOLE   29,064 0 0
ISHARES TR INTERM CR BD ETF 464288638 573 5,152 SH   SOLE   5,152 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,149 74,892 SH   SOLE   74,892 0 0
ISHARES TR IRELAND CAPD ETF 46429B507 2,236 62,191 SH   SOLE   62,191 0 0
ISHARES TR JP MOR EM MK ETF 464288281 267 2,318 SH   SOLE   2,318 0 0
ISHARES TR MBS ETF 464288588 656 5,983 SH   SOLE   5,983 0 0
ISHARES TR MICRO-CAP ETF 464288869 383 5,469 SH   SOLE   5,469 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 2,471 37,398 SH   SOLE   37,398 0 0
ISHARES TR MIN VOL USA ETF 46429B697 1,986 43,026 SH   SOLE   43,026 0 0
ISHARES TR MRG RL ES CP ETF 464288539 133 12,985 SH   SOLE   12,985 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 1,444 9,680 SH   SOLE   9,680 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 230 1,826 SH   SOLE   1,826 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 340 2,774 SH   SOLE   2,774 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 1,225 10,430 SH   SOLE   10,430 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,779 31,656 SH   SOLE   31,656 0 0
ISHARES TR MSCI ACWI EX US 464288240 246 6,332 SH   SOLE   6,332 0 0
ISHARES TR MSCI EAFE ETF 464287465 23,424 419,478 SH   SOLE   419,478 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 536 22,153 SH   SOLE   22,153 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,052 13,603 SH   SOLE   13,603 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 4,613 117,799 SH   SOLE   117,799 0 0
ISHARES TR MSCI POL CAP ETF 46429B606 2,406 142,159 SH   SOLE   142,159 0 0
ISHARES TR MSCI UTD KNGDM 46434V548 3,184 207,313 SH   SOLE   207,313 0 0
ISHARES TR N AMER TECH ETF 464287549 275 2,513 SH   SOLE   2,513 0 0
ISHARES TR NA NAT RES 464287374 451 13,692 SH   SOLE   13,692 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 4,315 16,723 SH   SOLE   16,723 0 0
ISHARES TR NATIONAL MUN ETF 464288414 5,766 50,586 SH   SOLE   50,586 0 0
ISHARES TR RESID RL EST CAP 464288562 6,365 94,265 SH   SOLE   94,265 0 0
ISHARES TR RUS 1000 ETF 464287622 16,684 142,759 SH   SOLE   142,759 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 56,717 564,747 SH   SOLE   564,747 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 31,799 308,093 SH   SOLE   308,093 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,177 32,670 SH   SOLE   32,670 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,338 14,295 SH   SOLE   14,295 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 3,920 52,756 SH   SOLE   52,756 0 0
ISHARES TR RUS MID-CAP ETF 464287499 9,224 54,740 SH   SOLE   54,740 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 948 8,247 SH   SOLE   8,247 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 6,211 50,184 SH   SOLE   50,184 0 0
ISHARES TR S&P 100 ETF 464287101 528 5,658 SH   SOLE   5,658 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 8,222 70,535 SH   SOLE   70,535 0 0
ISHARES TR S&P 500 VAL ETF 464287408 3,296 35,370 SH   SOLE   35,370 0 0
ISHARES TR S&P MC 400GR ETF 464287606 5,393 31,640 SH   SOLE   31,640 0 0
ISHARES TR S&P MC 400VL ETF 464287705 9,715 75,878 SH   SOLE   75,878 0 0
ISHARES TR SELECT DIVID ETF 464287168 11,333 132,751 SH   SOLE   132,751 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 788 7,403 SH   SOLE   7,403 0 0
ISHARES TR SHRT TRS BD ETF 464288679 5,024 45,496 SH   SOLE   45,496 0 0
ISHARES TR SP SMCP600GR ETF 464287887 2,695 20,982 SH   SOLE   20,982 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,420 12,098 SH   SOLE   12,098 0 0
ISHARES TR TIPS BD ETF 464287176 5,266 45,045 SH   SOLE   45,045 0 0
ISHARES TR U.S. AER&DEF ETF 464288760 660 5,331 SH   SOLE   5,331 0 0
ISHARES TR U.S. ENERGY ETF 464287796 268 6,993 SH   SOLE   6,993 0 0
ISHARES TR U.S. INDS ETF 464287754 960 8,739 SH   SOLE   8,739 0 0
ISHARES TR U.S. MED DVC ETF 464288810 214 1,576 SH   SOLE   1,576 0 0
ISHARES TR U.S. PFD STK ETF 464288687 10,052 251,958 SH   SOLE   251,958 0 0
ISHARES TR U.S. REAL ES ETF 464287739 993 12,047 SH   SOLE   12,047 0 0
ISHARES TR U.S. TECH ETF 464287721 4,129 39,222 SH   SOLE   39,222 0 0
ISHARES TR U.S. TELECOM ETF 464287713 221 6,620 SH   SOLE   6,620 0 0
ISHARES TR US HLTHCARE ETF 464287762 277 1,879 SH   SOLE   1,879 0 0
ISHARES TR US HOME CONS ETF 464288752 3,799 138,393 SH   SOLE   138,393 0 0
ISHARES TR US REGNL BKS ETF 464288778 1,583 48,422 SH   SOLE   48,422 0 0
ISHARES TR USA ESG SLCT ETF 464288802 618 7,131 SH   SOLE   7,131 0 0
ISHARES TR USA QUALITY FCTR 46432F339 218 3,301 SH   SOLE   3,301 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 314 6,215 SH   SOLE   6,215 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 12 11,000 PRN   SOLE   11,000 0 0
JD COM INC SPON ADR CL A 47215P106 228 10,792 SH   SOLE   10,792 0 0
JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 29 29,000 PRN   SOLE   29,000 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,764 107,860 SH   SOLE   107,860 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 328 16,120 SH   SOLE   16,120 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 523 8,556 SH   SOLE   8,556 0 0
JOHNSON & JOHNSON COM 478160104 143,136 1,180,929 SH   SOLE   1,180,929 0 0
JOHNSON & JOHNSON COM 478160104 17 40,500 SH Put SOLE   40,500 0 0
JOHNSON CTLS INC COM 478366107 3,202 72,215 SH   SOLE   72,215 0 0
JOINT CORP COM 47973J102 56 28,000 SH   SOLE   28,000 0 0
JONES LANG LASALLE INC COM 48020Q107 2,480 25,051 SH   SOLE   25,051 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 4,628 145,517 SH   SOLE   145,517 0 0
JPMORGAN CHASE & CO COM 46625H100 64,378 1,036,320 SH   SOLE   1,036,320 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,152 12,782 SH   SOLE   12,782 0 0
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 272 24,869 SH   SOLE   24,869 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 1,412 69,485 SH   SOLE   69,485 0 0
KCAP FINL INC COM 48668E101 50 13,033 SH   SOLE   13,033 0 0
KCG HLDGS INC CL A 48244B100 4,288 322,350 SH   SOLE   322,350 0 0
KELLOGG CO COM 487836108 1,442 17,694 SH   SOLE   17,694 0 0
KEYCORP NEW COM 493267108 1,421 128,497 SH   SOLE   128,497 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 420 14,490 SH   SOLE   14,490 0 0
KEYW HLDG CORP COM 493723100 1,360 136,752 SH   SOLE   136,752 0 0
KIMBERLY CLARK CORP COM 494368103 30,770 224,017 SH   SOLE   224,017 0 0
KIMCO RLTY CORP COM 49446R109 5,420 172,695 SH   SOLE   172,695 0 0
KINDER MORGAN INC DEL COM 49456B101 9,440 504,468 SH   SOLE   504,468 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 1,109 22,780 SH   SOLE   22,780 0 0
KINROSS GOLD CORP COM NO PAR 496902404 71 14,654 SH   SOLE   14,654 0 0
KIRBY CORP COM 497266106 1,130 18,105 SH   SOLE   18,105 0 0
KKR & CO L P DEL COM UNITS 48248M102 514 41,709 SH   SOLE   41,709 0 0
KNOWLES CORP COM 49926D109 337 24,587 SH   SOLE   24,587 0 0
KOHLS CORP COM 500255104 1,694 44,624 SH   SOLE   44,624 0 0
KOHLS CORP COM 500255104 1 6,000 SH Call SOLE   6,000 0 0
KRAFT HEINZ CO COM 500754106 29,640 334,883 SH   SOLE   334,883 0 0
KROGER CO COM 501044101 2,875 78,364 SH   SOLE   78,364 0 0
L BRANDS INC COM 501797104 739 10,958 SH   SOLE   10,958 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 1,331 9,057 SH   SOLE   9,057 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 828 6,353 SH   SOLE   6,353 0 0
LAKELAND INDS INC COM 511795106 164 18,859 SH   SOLE   18,859 0 0
LAM RESEARCH CORP COM 512807108 8,078 96,208 SH   SOLE   96,208 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,227 78,857 SH   SOLE   78,857 0 0
LANCASTER COLONY CORP COM 513847103 404 3,157 SH   SOLE   3,157 0 0
LANNET INC COM 516012101 1,168 49,320 SH   SOLE   49,320 0 0
LAS VEGAS SANDS CORP COM 517834107 457 10,489 SH   SOLE   10,489 0 0
LAS VEGAS SANDS CORP COM 517834107 0 500 SH Call SOLE   500 0 0
LAUDER ESTEE COS INC CL A 518439104 1,241 13,653 SH   SOLE   13,653 0 0
LAZARD LTD SHS A G54050102 3,483 116,846 SH   SOLE   116,846 0 0
LEAR CORP COM NEW 521865204 4,941 48,836 SH   SOLE   48,836 0 0
LEGGETT & PLATT INC COM 524660107 261 5,135 SH   SOLE   5,135 0 0
LEIDOS HLDGS INC COM 525327102 2,441 50,983 SH   SOLE   50,983 0 0
LENNAR CORP CL A 526057104 3,322 71,677 SH   SOLE   71,677 0 0
LEUCADIA NATL CORP COM 527288104 412 23,964 SH   SOLE   23,964 0 0
LEXINGTON REALTY TRUST COM 529043101 1,046 103,450 SH   SOLE   103,450 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 624 54,352 SH   SOLE   54,352 0 0
LIBBEY INC COM 529898108 179 11,248 SH   SOLE   11,248 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 463 7,883 SH   SOLE   7,883 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,190 19,782 SH   SOLE   19,782 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 955 32,885 SH   SOLE   32,885 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,762 96,529 SH   SOLE   96,529 0 0
LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 1,560 42,187 SH   SOLE   42,187 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 4,157 163,879 SH   SOLE   163,879 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,007 32,191 SH   SOLE   32,191 0 0
LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 305 16,190 SH   SOLE   16,190 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,984 64,445 SH   SOLE   64,445 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 434 19,850 SH   SOLE   19,850 0 0
LIFEPOINT HEALTH INC COM 53219L109 891 13,592 SH   SOLE   13,592 0 0
LILLY ELI & CO COM 532457108 18,622 235,941 SH   SOLE   235,941 0 0
LIMELIGHT NETWORKS INC COM 53261M104 17 11,350 SH   SOLE   11,350 0 0
LINCOLN EDL SVCS CORP COM 533535100 23 15,500 SH   SOLE   15,500 0 0
LINCOLN NATL CORP IND COM 534187109 283 7,258 SH   SOLE   7,258 0 0
LINEAR TECHNOLOGY CORP COM 535678106 2,474 53,129 SH   SOLE   53,129 0 0
LINKEDIN CORP COM CL A 53578A108 3,788 20,029 SH   SOLE   20,029 0 0
LIQTECH INTL INC COM 53632A102 18 30,000 SH   SOLE   30,000 0 0
LITHIA MTRS INC CL A 536797103 442 6,152 SH   SOLE   6,152 0 0
LKQ CORP COM 501889208 1,021 32,414 SH   SOLE   32,414 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 77 25,256 SH   SOLE   25,256 0 0
LOCKHEED MARTIN CORP COM 539830109 15,047 60,792 SH   SOLE   60,792 0 0
LOEWS CORP COM 540424108 1,075 26,165 SH   SOLE   26,165 0 0
LOWES COS INC COM 548661107 9,689 122,002 SH   SOLE   122,002 0 0
LULULEMON ATHLETICA INC COM 550021109 2,912 39,530 SH   SOLE   39,530 0 0
LULULEMON ATHLETICA INC COM 550021109 2 500 SH Put SOLE   500 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,931 147,123 SH   SOLE   147,123 0 0
M & T BK CORP COM 55261F104 7,162 60,565 SH   SOLE   60,565 0 0
MACERICH CO COM 554382101 5,528 64,739 SH   SOLE   64,739 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,656 35,902 SH   SOLE   35,902 0 0
MACYS INC COM 55616P104 5,526 164,594 SH   SOLE   164,594 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,163 6,740 SH   SOLE   6,740 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 55,962 736,198 SH   SOLE   736,198 0 0
MAGNA INTL INC COM 559222401 3,016 85,806 SH   SOLE   85,806 0 0
MAIN STREET CAPITAL CORP COM 56035L104 2,559 77,646 SH   SOLE   77,646 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 3,952 179,217 SH   SOLE   179,217 0 0
MAINSTAY DEFINEDTERM MN OPP COM 56064K100 286 13,849 SH   SOLE   13,849 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 374 6,199 SH   SOLE   6,199 0 0
MANULIFE FINL CORP COM 56501R106 1,222 89,764 SH   SOLE   89,764 0 0
MARATHON OIL CORP COM 565849106 1,297 84,439 SH   SOLE   84,439 0 0
MARATHON PETE CORP COM 56585A102 10,750 283,009 SH   SOLE   283,009 0 0
MARKEL CORP COM 570535104 225 234 SH   SOLE   234 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,895 28,564 SH   SOLE   28,564 0 0
MARSH & MCLENNAN COS INC COM 571748102 4,573 66,509 SH   SOLE   66,509 0 0
MARTIN MARIETTA MATLS INC COM 573284106 395 2,054 SH   SOLE   2,054 0 0
MASCO CORP COM 574599106 7,971 257,743 SH   SOLE   257,743 0 0
MAST THERAPEUTICS INC COM 576314108 157 336,098 SH   SOLE   336,098 0 0
MASTERCARD INC CL A 57636Q104 7,375 83,684 SH   SOLE   83,684 0 0
MATTEL INC COM 577081102 1,414 45,280 SH   SOLE   45,280 0 0
MATTRESS FIRM HLDG CORP COM 57722W106 771 23,290 SH   SOLE   23,290 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,007 28,223 SH   SOLE   28,223 0 0
MAXLINEAR INC CL A 57776J100 15,805 878,972 SH   SOLE   878,972 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 553 104,882 SH   SOLE   104,882 0 0
MBIA INC COM 55262C100 78 11,184 SH   SOLE   11,184 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,187 39,244 SH   SOLE   39,244 0 0
MCDERMOTT INTL INC COM 580037109 76 15,396 SH   SOLE   15,396 0 0
MCDONALDS CORP COM 580135101 35,739 297,221 SH   SOLE   297,221 0 0
MCKESSON CORP COM 58155Q103 4,136 22,124 SH   SOLE   22,124 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 3 17,900 SH Put SOLE   17,900 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 5,618 61,969 SH   SOLE   61,969 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 467 30,851 SH   SOLE   30,851 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 523 11,162 SH   SOLE   11,162 0 0
MEDIFAST INC COM 58470H101 204 6,139 SH   SOLE   6,139 0 0
MEDIVATION INC COM 58501N101 243 4,014 SH   SOLE   4,014 0 0
MEDTRONIC PLC SHS G5960L103 13,929 160,666 SH   SOLE   160,666 0 0
MERCK & CO INC COM 58933Y105 90,541 1,570,757 SH   SOLE   1,570,757 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2,614 134,203 SH   SOLE   134,203 0 0
MERITAGE HOMES CORP NOTE 1.875% 9/1 59001AAR3 14 14,000 PRN   SOLE   14,000 0 0
METLIFE INC COM 59156R108 14,698 369,018 SH   SOLE   369,018 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 1,129 133,822 SH   SOLE   133,822 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2,108 348,416 SH   SOLE   348,416 0 0
MGIC INVT CORP WIS COM 552848103 1,304 219,410 SH   SOLE   219,410 0 0
MGM RESORTS INTERNATIONAL COM 552953101 837 36,924 SH   SOLE   36,924 0 0
MGM RESORTS INTERNATIONAL COM 552953101 0 2,500 SH Call SOLE   2,500 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 3,333 68,583 SH   SOLE   68,583 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 462 9,170 SH   SOLE   9,170 0 0
MICRON TECHNOLOGY INC COM 595112103 5,487 398,787 SH   SOLE   398,787 0 0
MICROSOFT CORP COM 594918104 133,493 2,609,422 SH   SOLE   2,609,422 0 0
MID-AMER APT CMNTYS INC COM 59522J103 1,401 13,177 SH   SOLE   13,177 0 0
MIDCOAST ENERGY PARTNERS L P COM UT LTD PTN 59564N103 132 15,471 SH   SOLE   15,471 0 0
MIDDLEBY CORP COM 596278101 209 1,806 SH   SOLE   1,806 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 44 15,666 SH   SOLE   15,666 0 0
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 6,829 570,696 SH   SOLE   570,696 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 48 10,471 SH   SOLE   10,471 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 193 4,196 SH   SOLE   4,196 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 2 10,000 SH Put SOLE   10,000 0 0
MOHAWK INDS INC COM 608190104 679 3,579 SH   SOLE   3,579 0 0
MOLSON COORS BREWING CO CL B 60871R209 495 4,872 SH   SOLE   4,872 0 0
MONDELEZ INTL INC CL A 609207105 34,038 747,164 SH   SOLE   747,164 0 0
MONSANTO CO NEW COM 61166W101 5,082 49,169 SH   SOLE   49,169 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,967 18,493 SH   SOLE   18,493 0 0
MONSTER WORLDWIDE INC COM 611742107 27 11,344 SH   SOLE   11,344 0 0
MOODYS CORP COM 615369105 246 2,622 SH   SOLE   2,622 0 0
MORGAN STANLEY COM NEW 617446448 6,622 255,643 SH   SOLE   255,643 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 763 42,694 SH   SOLE   42,694 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 379 49,172 SH   SOLE   49,172 0 0
MOSAIC CO NEW COM 61945C103 254 9,678 SH   SOLE   9,678 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,343 20,408 SH   SOLE   20,408 0 0
MPLX LP COM UNIT REP LTD 55336V100 5,782 171,642 SH   SOLE   171,642 0 0
MSG NETWORK INC CL A 553573106 295 19,244 SH   SOLE   19,244 0 0
MURPHY USA INC COM 626755102 35,087 473,082 SH   SOLE   473,082 0 0
MYLAN N V SHS EURO N59465109 3,753 86,889 SH   SOLE   86,889 0 0
NANOVIRICIDES INC COM NEW 630087203 19 11,429 SH   SOLE   11,429 0 0
NATERA INC COM 632307104 605 50,200 SH   SOLE   50,200 0 0
NATIONAL FUEL GAS CO N J COM 636180101 700 12,291 SH   SOLE   12,291 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 946 12,768 SH   SOLE   12,768 0 0
NATIONAL HEALTH INVS INC COM 63633D104 555 7,400 SH   SOLE   7,400 0 0
NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 15 14,000 PRN   SOLE   14,000 0 0
NATIONAL OILWELL VARCO INC COM 637071101 326 9,627 SH   SOLE   9,627 0 0
NATIONAL PRESTO INDS INC COM 637215104 205 2,158 SH   SOLE   2,158 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 457 41,344 SH   SOLE   41,344 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 84 159,466 SH   SOLE   159,466 0 0
NAVIENT CORP COM 63938C108 139 11,579 SH   SOLE   11,579 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 45 56,139 SH   SOLE   56,139 0 0
NEOGENOMICS INC COM NEW 64049M209 2,180 271,089 SH   SOLE   271,089 0 0
NETEASE INC SPONSORED ADR 64110W102 2,603 13,301 SH   SOLE   13,301 0 0
NETFLIX INC COM 64110L106 3,966 43,457 SH   SOLE   43,457 0 0
NETFLIX INC COM 64110L106 5 5,000 SH Put SOLE   5,000 0 0
NEUBERGER BERMAN INTER MUNI COM 64124P101 895 53,277 SH   SOLE   53,277 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 153 18,317 SH   SOLE   18,317 0 0
NEURALSTEM INC COM 64127R302 27 93,282 SH   SOLE   93,282 0 0
NEW GERMANY FD INC COM 644465106 211 15,876 SH   SOLE   15,876 0 0
NEW MTN FIN CORP COM 647551100 1,494 115,681 SH   SOLE   115,681 0 0
NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 10 10,000 PRN   SOLE   10,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,421 102,770 SH   SOLE   102,770 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,584 240,217 SH   SOLE   240,217 0 0
NEWELL BRANDS INC COM 651229106 1,058 21,753 SH   SOLE   21,753 0 0
NEWMONT MINING CORP COM 651639106 435 11,087 SH   SOLE   11,087 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 237 18,174 SH   SOLE   18,174 0 0
NEXTERA ENERGY INC COM 65339F101 16,618 127,459 SH   SOLE   127,459 0 0
NICE LTD SPONSORED ADR 653656108 714 11,223 SH   SOLE   11,223 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 309 5,951 SH   SOLE   5,951 0 0
NII HLDGS INC COM PAR $0.001 62913F508 777 244,078 SH   SOLE   244,078 0 0
NIKE INC CL B 654106103 4 10,200 SH Put SOLE   10,200 0 0
NIKE INC CL B 654106103 22,374 404,769 SH   SOLE   404,769 0 0
NIKE INC CL B 654106103 0 100 SH Call SOLE   100 0 0
NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 24,441 519,359 SH   SOLE   519,359 0 0
NISOURCE INC COM 65473P105 2,360 88,975 SH   SOLE   88,975 0 0
NOBLE CORP PLC SHS USD G65431101 391 48,050 SH   SOLE   48,050 0 0
NOBLE ENERGY INC COM 655044105 505 14,104 SH   SOLE   14,104 0 0
NOKIA CORP SPONSORED ADR 654902204 529 92,978 SH   SOLE   92,978 0 0
NOODLES & CO CL A 65540B105 156 15,890 SH   SOLE   15,890 0 0
NORDSON CORP COM 655663102 1,437 17,211 SH   SOLE   17,211 0 0
NORDSTROM INC COM 655664100 1,017 26,759 SH   SOLE   26,759 0 0
NORFOLK SOUTHERN CORP COM 655844108 6,994 81,924 SH   SOLE   81,924 0 0
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 121 12,674 SH   SOLE   12,674 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 47 10,211 SH   SOLE   10,211 0 0
NORTHERN TR CORP COM 665859104 1,402 21,043 SH   SOLE   21,043 0 0
NORTHROP GRUMMAN CORP COM 666807102 6,978 31,410 SH   SOLE   31,410 0 0
NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 261 25,523 SH   SOLE   25,523 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 938 100,380 SH   SOLE   100,380 0 0
NORTHSTAR RLTY FIN CORP COM 66704R803 442 38,742 SH   SOLE   38,742 0 0
NORTHWESTERN CORP COM NEW 668074305 1,642 26,048 SH   SOLE   26,048 0 0
NOVARTIS A G SPONSORED ADR 66987V109 20,883 253,220 SH   SOLE   253,220 0 0
NOVAVAX INC COM 670002104 918 125,953 SH   SOLE   125,953 0 0
NOVAVAX INC COM 670002104 1 1,000 SH Call SOLE   1,000 0 0
NOVO-NORDISK A S ADR 670100205 1,198 22,339 SH   SOLE   22,339 0 0
NRG ENERGY INC COM NEW 629377508 733 49,007 SH   SOLE   49,007 0 0
NUCOR CORP COM 670346105 382 7,715 SH   SOLE   7,715 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 347 6,979 SH   SOLE   6,979 0 0
NUVASIVE INC COM 670704105 21,579 361,331 SH   SOLE   361,331 0 0
NUVEEN AMT-FREE MUN INCOME F COM 670657105 861 57,092 SH   SOLE   57,092 0 0
NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 632 37,266 SH   SOLE   37,266 0 0
NUVEEN CONN PREM INCOME MUN COM 67060D107 2,468 177,522 SH   SOLE   177,522 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 288 35,774 SH   SOLE   35,774 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 841 64,038 SH   SOLE   64,038 0 0
NUVEEN ENHANCED AMT FREE MUN COM 67071L106 4,729 291,120 SH   SOLE   291,120 0 0
NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 3,633 228,459 SH   SOLE   228,459 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 3,596 260,809 SH   SOLE   260,809 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 2,396 168,965 SH   SOLE   168,965 0 0
NUVEEN MD PREM INCOME MUN FD COM 67061Q107 2,796 197,269 SH   SOLE   197,269 0 0
NUVEEN MICH QUALITY INCOME M COM 670979103 1,393 90,667 SH   SOLE   90,667 0 0
NUVEEN MUN MKT OPPORTUNITY F COM 67062W103 173 11,470 SH   SOLE   11,470 0 0
NUVEEN MUN VALUE FD INC COM 670928100 1,315 121,562 SH   SOLE   121,562 0 0
NUVEEN N C PREM INCOME MUN F COM 67060P100 2,397 162,395 SH   SOLE   162,395 0 0
NUVEEN NY AMT FREE MUN INCOM COM 670656107 2,431 170,673 SH   SOLE   170,673 0 0
NUVEEN NY DIVID ADVNTG MUN F COM 67066X107 179 11,373 SH   SOLE   11,373 0 0
NUVEEN PERFORMANCE PLUS MUN COM 67062P108 262 15,850 SH   SOLE   15,850 0 0
NUVEEN PREFERRED SECURITIES COM 67072C105 95 10,273 SH   SOLE   10,273 0 0
NUVEEN PREM INCOME MUN FD COM 67062T100 371 24,034 SH   SOLE   24,034 0 0
NUVEEN PREM INCOME MUN FD 2 COM 67063W102 544 35,186 SH   SOLE   35,186 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 345 26,489 SH   SOLE   26,489 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 143 13,313 SH   SOLE   13,313 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 243 15,664 SH   SOLE   15,664 0 0
NUVEEN VA PREM INCOME MUN FD COM 67064R102 371 24,955 SH   SOLE   24,955 0 0
NVIDIA CORP COM 67066G104 2,325 49,511 SH   SOLE   49,511 0 0
NVR INC COM 62944T105 214 120 SH   SOLE   120 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,429 18,223 SH   SOLE   18,223 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 36 11,200 SH   SOLE   11,200 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,487 16,511 SH   SOLE   16,511 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 1,854 41,479 SH   SOLE   41,479 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 5,905 78,141 SH   SOLE   78,141 0 0
OCEAN RIG UDW INC SHS G66964100 89 36,125 SH   SOLE   36,125 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 79 20,668 SH   SOLE   20,668 0 0
OGE ENERGY CORP COM 670837103 592 18,054 SH   SOLE   18,054 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 80 30,000 SH   SOLE   30,000 0 0
OLIN CORP COM PAR $1 680665205 206 8,295 SH   SOLE   8,295 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,951 57,879 SH   SOLE   57,879 0 0
OMEROS CORP COM 682143102 151 14,206 SH   SOLE   14,206 0 0
OMNICOM GROUP INC COM 681919106 8,107 99,678 SH   SOLE   99,678 0 0
ON ASSIGNMENT INC COM 682159108 640 17,372 SH   SOLE   17,372 0 0
ONCOGENEX PHARMACEUTICALS IN COM 68230A106 27 27,148 SH   SOLE   27,148 0 0
ONE GAS INC COM 68235P108 3,186 47,999 SH   SOLE   47,999 0 0
ONE HORIZON GROUP INC COM NEW 68235H205 50 66,400 SH   SOLE   66,400 0 0
ONE LIBERTY PPTYS INC COM 682406103 360 15,140 SH   SOLE   15,140 0 0
ONEBEACON INSURANCE GROUP LT CL A G67742109 400 29,019 SH   SOLE   29,019 0 0
ONEMAIN HLDGS INC COM 68268W103 512 22,530 SH   SOLE   22,530 0 0
ONEOK INC NEW COM 682680103 447 9,395 SH   SOLE   9,395 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1,624 40,521 SH   SOLE   40,521 0 0
OPKO HEALTH INC COM 68375N103 782 83,247 SH   SOLE   83,247 0 0
ORACLE CORP COM 68389X105 19,720 482,778 SH   SOLE   482,778 0 0
ORBITAL ATK INC COM 68557N103 205 2,381 SH   SOLE   2,381 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 773 21,699 SH   SOLE   21,699 0 0
ORGANOVO HLDGS INC COM 68620A104 69 18,000 SH   SOLE   18,000 0 0
ORTHOFIX INTL N V COM N6748L102 700 16,500 SH   SOLE   16,500 0 0
OUTERWALL INC COM 690070107 2,139 50,970 SH   SOLE   50,970 0 0
OUTFRONT MEDIA INC COM 69007J106 25,949 1,073,721 SH   SOLE   1,073,721 0 0
PACCAR INC COM 693718108 5,020 96,817 SH   SOLE   96,817 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 11,312 2,075,903 SH   SOLE   2,075,903 0 0
PACKAGING CORP AMER COM 695156109 1,102 16,483 SH   SOLE   16,483 0 0
PACWEST BANCORP DEL COM 695263103 1,218 30,459 SH   SOLE   30,459 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 5 10,000 SH   SOLE   10,000 0 0
PALO ALTO NETWORKS INC COM 697435105 3,713 30,393 SH   SOLE   30,393 0 0
PANERA BREAD CO CL A 69840W108 6,412 30,321 SH   SOLE   30,321 0 0
PARKER DRILLING CO COM 701081101 25 11,200 SH   SOLE   11,200 0 0
PARKER HANNIFIN CORP COM 701094104 750 6,932 SH   SOLE   6,932 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 273 12,016 SH   SOLE   12,016 0 0
PATTERSON UTI ENERGY INC COM 703481101 3,246 152,163 SH   SOLE   152,163 0 0
PAYCHEX INC COM 704326107 8,803 147,921 SH   SOLE   147,921 0 0
PAYPAL HLDGS INC COM 70450Y103 3,580 98,133 SH   SOLE   98,133 0 0
PEMBINA PIPELINE CORP COM 706327103 298 9,783 SH   SOLE   9,783 0 0
PENGROWTH ENERGY CORP COM 70706P104 29 16,000 SH   SOLE   16,000 0 0
PENN WEST PETE LTD NEW COM 707887105 14 10,300 SH   SOLE   10,300 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 1,213 97,896 SH   SOLE   97,896 0 0
PENNANTPARK INVT CORP COM 708062104 1,028 150,457 SH   SOLE   150,457 0 0
PENNEY J C INC COM 708160106 140 15,892 SH   SOLE   15,892 0 0
PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 14 15,000 PRN   SOLE   15,000 0 0
PENNYMAC MTG INVT TR COM 70931T103 479 29,665 SH   SOLE   29,665 0 0
PENTAIR PLC SHS G7S00T104 720 12,387 SH   SOLE   12,387 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,009 68,949 SH   SOLE   68,949 0 0
PEOPLES UTAH BANCORP COM 712706209 6,243 376,084 SH   SOLE   376,084 0 0
PEPSICO INC COM 713448108 59,758 563,992 SH   SOLE   563,992 0 0
PERCEPTRON INC COM 71361F100 70 15,000 SH   SOLE   15,000 0 0
PERION NETWORK LTD SHS M78673106 30 24,350 SH   SOLE   24,350 0 0
PERRIGO CO PLC SHS G97822103 1,396 15,241 SH   SOLE   15,241 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 596 8,787 SH   SOLE   8,787 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 10 10,500 SH Put SOLE   10,500 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3,471 484,192 SH   SOLE   484,192 0 0
PFIZER INC COM 717081103 70,853 2,009,444 SH   SOLE   2,009,444 0 0
PFIZER INC COM 717081103 0 1,000 SH Put SOLE   1,000 0 0
PG&E CORP COM 69331C108 1,146 17,973 SH   SOLE   17,973 0 0
PHH CORP COM NEW 693320202 231 17,308 SH   SOLE   17,308 0 0
PHILIP MORRIS INTL INC COM 718172109 43,593 428,660 SH   SOLE   428,660 0 0
PHILLIPS 66 COM 718546104 10,368 130,391 SH   SOLE   130,391 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4,581 82,026 SH   SOLE   82,026 0 0
PICO HLDGS INC COM NEW 693366205 225 24,060 SH   SOLE   24,060 0 0
PIEDMONT NAT GAS INC COM 720186105 285 4,746 SH   SOLE   4,746 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 152 13,688 SH   SOLE   13,688 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 171 12,133 SH   SOLE   12,133 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 338 17,633 SH   SOLE   17,633 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,308 47,463 SH   SOLE   47,463 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 260 2,686 SH   SOLE   2,686 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7,912 78,224 SH   SOLE   78,224 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 6,438 116,814 SH   SOLE   116,814 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 8,171 76,876 SH   SOLE   76,876 0 0
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 378 3,521 SH   SOLE   3,521 0 0
PIMCO MUN INCOME FD III COM 72201A103 539 41,838 SH   SOLE   41,838 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,334 28,742 SH   SOLE   28,742 0 0
PINNACLE WEST CAP CORP COM 723484101 2,086 25,768 SH   SOLE   25,768 0 0
PIONEER NAT RES CO COM 723787107 3 400 SH Put SOLE   400 0 0
PIONEER NAT RES CO COM 723787107 1,506 9,957 SH   SOLE   9,957 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 10,377 378,434 SH   SOLE   378,434 0 0
PLANET FITNESS INC CL A 72703H101 745 39,392 SH   SOLE   39,392 0 0
PLURISTEM THERAPEUTICS INC COM 72940R102 79 59,500 SH   SOLE   59,500 0 0
PNC FINL SVCS GROUP INC COM 693475105 35,127 431,682 SH   SOLE   431,682 0 0
POLARIS INDS INC COM 731068102 576 7,097 SH   SOLE   7,097 0 0
POTASH CORP SASK INC COM 73755L107 1,303 80,384 SH   SOLE   80,384 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 385 24,998 SH   SOLE   24,998 0 0
POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 1,225 48,715 SH   SOLE   48,715 0 0
POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 260 11,263 SH   SOLE   11,263 0 0
POWERSHARES ETF TR II CALI MUNI ETF 73936T441 300 11,194 SH   SOLE   11,194 0 0
POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 2,413 109,328 SH   SOLE   109,328 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 350 19,008 SH   SOLE   19,008 0 0
POWERSHARES ETF TR II GBL WTR PORT 73936T623 219 10,065 SH   SOLE   10,065 0 0
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 6,835 228,837 SH   SOLE   228,837 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 329 21,733 SH   SOLE   21,733 0 0
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 543 20,898 SH   SOLE   20,898 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 2,006 52,370 SH   SOLE   52,370 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 15,248 356,666 SH   SOLE   356,666 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 475 16,066 SH   SOLE   16,066 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 7,237 291,506 SH   SOLE   291,506 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 3,925 105,000 SH   SOLE   105,000 0 0
POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 592 14,422 SH   SOLE   14,422 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 500 11,846 SH   SOLE   11,846 0 0
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 432 11,602 SH   SOLE   11,602 0 0
POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 3,676 109,346 SH   SOLE   109,346 0 0
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 3,573 145,796 SH   SOLE   145,796 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 1,234 19,515 SH   SOLE   19,515 0 0
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 3,112 117,906 SH   SOLE   117,906 0 0
POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 3,778 85,464 SH   SOLE   85,464 0 0
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 2,003 44,347 SH   SOLE   44,347 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 4,602 50,840 SH   SOLE   50,840 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 1,255 12,892 SH   SOLE   12,892 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 3,297 43,104 SH   SOLE   43,104 0 0
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 469 18,923 SH   SOLE   18,923 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 515 21,891 SH   SOLE   21,891 0 0
POWERSHARES ETF TRUST II GLOB GLD&P ETF 73936Q876 4,980 209,885 SH   SOLE   209,885 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 1,100 47,788 SH   SOLE   47,788 0 0
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 1,008 48,610 SH   SOLE   48,610 0 0
POWERSHARES INDIA ETF TR INDIA PORT 73935L100 391 20,000 SH   SOLE   20,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 17,198 159,708 SH   SOLE   159,708 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 267 10,780 SH   SOLE   10,780 0 0
PPG INDS INC COM 693506107 5,709 55,386 SH   SOLE   55,386 0 0
PPL CORP COM 69351T106 6,272 166,175 SH   SOLE   166,175 0 0
PRA GROUP INC COM 69354N106 879 36,380 SH   SOLE   36,380 0 0
PRAXAIR INC COM 74005P104 8,698 77,519 SH   SOLE   77,519 0 0
PRICE T ROWE GROUP INC COM 74144T108 10,449 143,130 SH   SOLE   143,130 0 0
PRICELINE GRP INC COM NEW 741503403 5,141 4,194 SH   SOLE   4,194 0 0
PRIMO WTR CORP COM 74165N105 4 1,000 SH Put SOLE   1,000 0 0
PRIMO WTR CORP COM 74165N105 132 11,200 SH   SOLE   11,200 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 458 11,108 SH   SOLE   11,108 0 0
PRIVATEBANCORP INC COM 742962103 340 7,737 SH   SOLE   7,737 0 0
PROCTER & GAMBLE CO COM 742718109 93,267 1,102,164 SH   SOLE   1,102,164 0 0
PROGRESSIVE CORP OHIO COM 743315103 202 6,007 SH   SOLE   6,007 0 0
PROLOGIS INC COM 74340W103 8,069 165,080 SH   SOLE   165,080 0 0
PROSHARES TR INVT INT RT HG 74347B607 209 2,897 SH   SOLE   2,897 0 0
PROSHARES TR PSHS CONSMR SVCS 74347R750 300 2,900 SH   SOLE   2,900 0 0
PROSHARES TR PSHS LC COR PLUS 74347R248 910 17,817 SH   SOLE   17,817 0 0
PROSHARES TR PSHS ULSHT SP500 74347B300 1,123 63,065 SH   SOLE   63,065 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 6,014 90,755 SH   SOLE   90,755 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 3,295 46,304 SH   SOLE   46,304 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 789 24,978 SH   SOLE   24,978 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 2,631 55,992 SH   SOLE   55,992 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 10,198 187,623 SH   SOLE   187,623 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 1,755 83,098 SH   SOLE   83,098 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 262 2,717 SH   SOLE   2,717 0 0
PROSHARES TR ULTSH NASD BIOT 74347B789 1,781 42,803 SH   SOLE   42,803 0 0
PROSHARES TR ULTSHRT QQQ 74348A426 1,126 37,611 SH   SOLE   37,611 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 1,458 41,845 SH   SOLE   41,845 0 0
PROSHARES TR II ULTRASHRT EURO 74347W882 207 8,507 SH   SOLE   8,507 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 1,293 164,705 SH   SOLE   164,705 0 0
PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 139 138,000 PRN   SOLE   138,000 0 0
PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 4,056 4,091,000 PRN   SOLE   4,091,000 0 0
PROVECTUS BIOPHARMACEUTICALS COM 74373P108 22 57,900 SH   SOLE   57,900 0 0
PRUDENTIAL FINL INC COM 744320102 4,443 62,239 SH   SOLE   62,239 0 0
PRUDENTIAL PLC ADR 74435K204 294 8,850 SH   SOLE   8,850 0 0
PUBLIC STORAGE COM 74460D109 1,998 7,819 SH   SOLE   7,819 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 2,558 54,793 SH   SOLE   54,793 0 0
PULTE GROUP INC COM 745867101 375 19,254 SH   SOLE   19,254 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 363 45,217 SH   SOLE   45,217 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 49 10,313 SH   SOLE   10,313 0 0
QEP RES INC COM 74733V100 1,814 101,728 SH   SOLE   101,728 0 0
QORVO INC COM 74736K101 4,449 80,529 SH   SOLE   80,529 0 0
QUAD / GRAPHICS INC COM CL A 747301109 233 10,000 SH   SOLE   10,000 0 0
QUAKER CHEM CORP COM 747316107 1,369 15,334 SH   SOLE   15,334 0 0
QUALCOMM INC COM 747525103 26,694 499,563 SH   SOLE   499,563 0 0
QUEST DIAGNOSTICS INC COM 74834L100 856 10,533 SH   SOLE   10,533 0 0
QUESTAR CORP COM 748356102 2,634 103,741 SH   SOLE   103,741 0 0
RADWARE LTD ORD M81873107 6,117 543,034 SH   SOLE   543,034 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 450 9,109 SH   SOLE   9,109 0 0
RAYONIER INC COM 754907103 860 32,706 SH   SOLE   32,706 0 0
RAYTHEON CO COM NEW 755111507 16,701 122,695 SH   SOLE   122,695 0 0
REALTY INCOME CORP COM 756109104 1,877 27,064 SH   SOLE   27,064 0 0
RED LION HOTELS CORP COM 756764106 104 14,285 SH   SOLE   14,285 0 0
REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 13 13,000 PRN   SOLE   13,000 0 0
REGENCY CTRS CORP COM 758849103 433 5,154 SH   SOLE   5,154 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,159 3,332 SH   SOLE   3,332 0 0
REGIONS FINL CORP NEW COM 7591EP100 727 85,198 SH   SOLE   85,198 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,294 29,849 SH   SOLE   29,849 0 0
RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 11 12,000 PRN   SOLE   12,000 0 0
RENREN INC SPONSORED ADR 759892102 28 16,568 SH   SOLE   16,568 0 0
RESMED INC COM 761152107 3,607 57,130 SH   SOLE   57,130 0 0
RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 13 13,000 PRN   SOLE   13,000 0 0
RETAIL PPTYS AMER INC CL A 76131V202 316 18,711 SH   SOLE   18,711 0 0
REX ENERGY CORPORATION COM 761565100 109 165,000 SH   SOLE   165,000 0 0
REYNOLDS AMERICAN INC COM 761713106 9,345 173,625 SH   SOLE   173,625 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 22 10,000 SH   SOLE   10,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 965 31,086 SH   SOLE   31,086 0 0
RITE AID CORP COM 767754104 438 59,409 SH   SOLE   59,409 0 0
ROBERT HALF INTL INC COM 770323103 3,229 84,686 SH   SOLE   84,686 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,138 9,919 SH   SOLE   9,919 0 0
ROCKWELL COLLINS INC COM 774341101 685 8,050 SH   SOLE   8,050 0 0
ROGERS CORP COM 775133101 354 5,800 SH   SOLE   5,800 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,854 28,386 SH   SOLE   28,386 0 0
ROSS STORES INC COM 778296103 1,614 28,441 SH   SOLE   28,441 0 0
ROYAL BANCSHARES PA INC CL A 780081105 469 207,668 SH   SOLE   207,668 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 907 15,375 SH   SOLE   15,375 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 76 16,357 SH   SOLE   16,357 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 431 6,356 SH   SOLE   6,356 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,492 26,688 SH   SOLE   26,688 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,406 115,504 SH   SOLE   115,504 0 0
ROYAL GOLD INC COM 780287108 226 3,135 SH   SOLE   3,135 0 0
ROYCE MICRO-CAP TR INC COM 780915104 79 10,783 SH   SOLE   10,783 0 0
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 867 7,132 SH   SOLE   7,132 0 0
RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 925 10,892 SH   SOLE   10,892 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 76,264 949,257 SH   SOLE   949,257 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 1,253 14,197 SH   SOLE   14,197 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 21,391 264,482 SH   SOLE   264,482 0 0
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 8,738 171,464 SH   SOLE   171,464 0 0
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 1,215 21,656 SH   SOLE   21,656 0 0
RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 1,536 36,253 SH   SOLE   36,253 0 0
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1,092 7,235 SH   SOLE   7,235 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 2,667 28,364 SH   SOLE   28,364 0 0
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 1,242 8,427 SH   SOLE   8,427 0 0
RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 4,053 98,530 SH   SOLE   98,530 0 0
S&W SEED CO COM 785135104 45 10,400 SH   SOLE   10,400 0 0
SALESFORCE COM INC COM 79466L302 6,738 84,769 SH   SOLE   84,769 0 0
SANDISK CORP NOTE 0.500%10/1 80004CAF8 11 10,000 PRN   SOLE   10,000 0 0
SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 82 33,940 SH   SOLE   33,940 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 133 30,130 SH   SOLE   30,130 0 0
SANGAMO BIOSCIENCES INC COM 800677106 178 30,605 SH   SOLE   30,605 0 0
SANMINA CORPORATION COM 801056102 2,000 74,815 SH   SOLE   74,815 0 0
SANOFI SPONSORED ADR 80105N105 5,021 119,960 SH   SOLE   119,960 0 0
SAP SE SPON ADR 803054204 634 8,429 SH   SOLE   8,429 0 0
SAREPTA THERAPEUTICS INC COM 803607100 747 38,957 SH   SOLE   38,957 0 0
SAUL CTRS INC COM 804395101 213 3,432 SH   SOLE   3,432 0 0
SBA COMMUNICATIONS CORP COM 78388J106 713 6,575 SH   SOLE   6,575 0 0
SCANA CORP NEW COM 80589M102 1,197 15,783 SH   SOLE   15,783 0 0
SCHEIN HENRY INC COM 806407102 4,390 24,758 SH   SOLE   24,758 0 0
SCHLUMBERGER LTD COM 806857108 15,302 193,183 SH   SOLE   193,183 0 0
SCHWAB CHARLES CORP NEW COM 808513105 8,574 338,976 SH   SOLE   338,976 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,220 57,400 SH   SOLE   57,400 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 26,199 966,734 SH   SOLE   966,734 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 3,422 114,002 SH   SOLE   114,002 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 210 8,845 SH   SOLE   8,845 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 16,456 306,249 SH   SOLE   306,249 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,288 45,561 SH   SOLE   45,561 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 365 8,774 SH   SOLE   8,774 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 394 7,474 SH   SOLE   7,474 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 372 8,319 SH   SOLE   8,319 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,447 29,099 SH   SOLE   29,099 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 291 6,946 SH   SOLE   6,946 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 701 13,013 SH   SOLE   13,013 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,825 31,286 SH   SOLE   31,286 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 92 10,000 SH   SOLE   10,000 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 887 12,687 SH   SOLE   12,687 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 7,028 443,642 SH   SOLE   443,642 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 10,993 176,702 SH   SOLE   176,702 0 0
SEACOR HOLDINGS INC COM 811904101 1,636 28,226 SH   SOLE   28,226 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 205 37,808 SH   SOLE   37,808 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,418 99,367 SH   SOLE   99,367 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3 1,000 SH Call SOLE   1,000 0 0
SEALED AIR CORP NEW COM 81211K100 244 5,327 SH   SOLE   5,327 0 0
SEASPAN CORP SHS Y75638109 140 10,065 SH   SOLE   10,065 0 0
SEATTLE GENETICS INC COM 812578102 206 5,135 SH   SOLE   5,135 0 0
SEAWORLD ENTMT INC COM 81282V100 551 38,466 SH   SOLE   38,466 0 0
SEI INVESTMENTS CO COM 784117103 308 6,400 SH   SOLE   6,400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,823 23,361 SH   SOLE   23,361 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5,081 92,154 SH   SOLE   92,154 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11,191 156,142 SH   SOLE   156,142 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 10,445 153,122 SH   SOLE   153,122 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4,165 182,391 SH   SOLE   182,391 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5,567 99,463 SH   SOLE   99,463 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7,713 147,072 SH   SOLE   147,072 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 532 11,495 SH   SOLE   11,495 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9,387 216,546 SH   SOLE   216,546 0 0
SEMPRA ENERGY COM 816851109 20,281 177,950 SH   SOLE   177,950 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,703 82,089 SH   SOLE   82,089 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1,431 41,784 SH   SOLE   41,784 0 0
SEQUENOM INC COM NEW 817337405 33 35,568 SH   SOLE   35,568 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,567 39,294 SH   SOLE   39,294 0 0
SERVICENOW INC COM 81762P102 664 9,993 SH   SOLE   9,993 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 6,767 137,027 SH   SOLE   137,027 0 0
SHARPS COMPLIANCE CORP COM 820017101 44 10,000 SH   SOLE   10,000 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 915 47,805 SH   SOLE   47,805 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 5,290 156,777 SH   SOLE   156,777 0 0
SHERWIN WILLIAMS CO COM 824348106 6,906 23,394 SH   SOLE   23,394 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,486 8,086 SH   SOLE   8,086 0 0
SIGNAL GENETICS INC COM 826640104 174 411,614 SH   SOLE   411,614 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,412 11,473 SH   SOLE   11,473 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,713 35,763 SH   SOLE   35,763 0 0
SILVER WHEATON CORP COM 828336107 886 37,709 SH   SOLE   37,709 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,228 10,268 SH   SOLE   10,268 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 599 20,030 SH   SOLE   20,030 0 0
SIRIUS XM HLDGS INC COM 82968B103 672 169,590 SH   SOLE   169,590 0 0
SIZMEK INC COM 83013P105 23 10,000 SH   SOLE   10,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 5,601 88,254 SH   SOLE   88,254 0 0
SLM CORP COM 78442P106 76 12,153 SH   SOLE   12,153 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,581 46,445 SH   SOLE   46,445 0 0
SMITH A O COM 831865209 2,123 24,194 SH   SOLE   24,194 0 0
SMUCKER J M CO COM NEW 832696405 1,976 12,956 SH   SOLE   12,956 0 0
SNAP ON INC COM 833034101 4,997 31,669 SH   SOLE   31,669 0 0
SONIC CORP COM 835451105 1,431 52,952 SH   SOLE   52,952 0 0
SOUTHERN CO COM 842587107 26,018 485,254 SH   SOLE   485,254 0 0
SOUTHWEST AIRLS CO COM 844741108 11,794 300,664 SH   SOLE   300,664 0 0
SOUTHWEST GAS CORP COM 844895102 309 3,919 SH   SOLE   3,919 0 0
SOUTHWESTERN ENERGY CO COM 845467109 668 52,993 SH   SOLE   52,993 0 0
SPANISH BROADCASTING SYS INC CL A NEW 846425833 104 29,113 SH   SOLE   29,113 0 0
SPARK ENERGY INC CL A COM 846511103 1,333 40,259 SH   SOLE   40,259 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 9,386 52,429 SH   SOLE   52,429 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 28,674 226,407 SH   SOLE   226,407 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 60 4,000 SH Call SOLE   4,000 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 561 11,102 SH   SOLE   11,102 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 577 13,999 SH   SOLE   13,999 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 5,954 190,963 SH   SOLE   190,963 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,673 54,941 SH   SOLE   54,941 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 221 8,263 SH   SOLE   8,263 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 9,648 273,968 SH   SOLE   273,968 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3,905 130,711 SH   SOLE   130,711 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 129,408 617,860 SH   SOLE   617,860 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 130 27,300 SH Put SOLE   27,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 719 298,500 SH Call SOLE   298,500 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,841 10,443 SH   SOLE   10,443 0 0
SPDR SER TR NUVN BR SHT MUNI 78468R739 264 5,399 SH   SOLE   5,399 0 0
SPDR SER TR NUVN BRCLY MUNI 78468R721 998 19,724 SH   SOLE   19,724 0 0
SPDR SER TR SHRT TRSRY ETF 78468R101 16,777 547,194 SH   SOLE   547,194 0 0
SPDR SER TR SHT TRM HGH YLD 78468R408 204 7,662 SH   SOLE   7,662 0 0
SPDR SER TR SP500 FOSL ETF 78468R796 269 5,371 SH   SOLE   5,371 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 2,520 45,069 SH   SOLE   45,069 0 0
SPDR SERIES TRUST BARC SHT TR CP 78464A474 343 11,149 SH   SOLE   11,149 0 0
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 1,232 28,293 SH   SOLE   28,293 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 1,158 32,362 SH   SOLE   32,362 0 0
SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 5,063 110,906 SH   SOLE   110,906 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599 2,489 49,296 SH   SOLE   49,296 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 5,386 54,092 SH   SOLE   54,092 0 0
SPDR SERIES TRUST HLTH CARE SVCS 78464A573 2,551 44,539 SH   SOLE   44,539 0 0
SPDR SERIES TRUST INTR TRM CORP BD 78464A375 368 10,541 SH   SOLE   10,541 0 0
SPDR SERIES TRUST MORGAN TECH ETF 78464A102 2,503 47,668 SH   SOLE   47,668 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 2,676 142,976 SH   SOLE   142,976 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 663 5,410 SH   SOLE   5,410 0 0
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 819 8,139 SH   SOLE   8,139 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 8,432 47,270 SH   SOLE   47,270 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 13,011 129,896 SH   SOLE   129,896 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 922 17,101 SH   SOLE   17,101 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 10,348 339,417 SH   SOLE   339,417 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 9,592 114,352 SH   SOLE   114,352 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,255 37,347 SH   SOLE   37,347 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 2,676 37,685 SH   SOLE   37,685 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 2,740 112,326 SH   SOLE   112,326 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3,357 96,739 SH   SOLE   96,739 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 236 5,648 SH   SOLE   5,648 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 3,260 85,419 SH   SOLE   85,419 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 684 16,386 SH   SOLE   16,386 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 2,468 55,662 SH   SOLE   55,662 0 0
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 302 6,923 SH   SOLE   6,923 0 0
SPECTRA ENERGY CORP COM 847560109 8,815 240,501 SH   SOLE   240,501 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 9,806 207,942 SH   SOLE   207,942 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 686 15,949 SH   SOLE   15,949 0 0
SPIRIT AIRLS INC COM 848577102 2,906 64,795 SH   SOLE   64,795 0 0
SPOK HLDGS INC COM 84863T106 3,041 158,345 SH   SOLE   158,345 0 0
SPRINT CORP COM SER 1 85207U105 60 13,757 SH   SOLE   13,757 0 0
SPROTT FOCUS TR INC COM 85208J109 115 17,989 SH   SOLE   17,989 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,281 116,437 SH   SOLE   116,437 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3,883 534,215 SH   SOLE   534,215 0 0
SPROUTS FMRS MKT INC COM 85208M102 220 9,632 SH   SOLE   9,632 0 0
SQUARE INC CL A 852234103 121 13,406 SH   SOLE   13,406 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 414 8,894 SH   SOLE   8,894 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4,599 92,172 SH   SOLE   92,172 0 0
ST JUDE MED INC COM 790849103 460 5,915 SH   SOLE   5,915 0 0
STAG INDL INC COM 85254J102 676 28,218 SH   SOLE   28,218 0 0
STAGE STORES INC COM NEW 85254C305 490 102,500 SH   SOLE   102,500 0 0
STANLEY BLACK & DECKER INC COM 854502101 6,498 58,540 SH   SOLE   58,540 0 0
STARBUCKS CORP COM 855244109 26,273 459,889 SH   SOLE   459,889 0 0
STARBUCKS CORP COM 855244109 3 10,000 SH Put SOLE   10,000 0 0
STARWOOD HOTELS&RESORTS WRLD COM 85590A401 410 5,552 SH   SOLE   5,552 0 0
STARWOOD PPTY TR INC COM 85571B105 6,688 322,848 SH   SOLE   322,848 0 0
STARZ COM SER A 85571Q102 976 32,725 SH   SOLE   32,725 0 0
STATE STR CORP COM 857477103 378 6,966 SH   SOLE   6,966 0 0
STERICYCLE INC COM 858912108 1,595 15,354 SH   SOLE   15,354 0 0
STERIS PLC SHS USD G84720104 396 5,690 SH   SOLE   5,690 0 0
STERLING BANCORP DEL COM 85917A100 367 23,469 SH   SOLE   23,469 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 313 9,709 SH   SOLE   9,709 0 0
STONEMOR PARTNERS L P COM UNITS 86183Q100 461 18,424 SH   SOLE   18,424 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 1,487 53,696 SH   SOLE   53,696 0 0
STRATASYS LTD SHS M85548101 1,403 61,430 SH   SOLE   61,430 0 0
STRAYER ED INC COM 863236105 367 7,456 SH   SOLE   7,456 0 0
STRYKER CORP COM 863667101 9,661 80,276 SH   SOLE   80,276 0 0
STURM RUGER & CO INC COM 864159108 214 3,348 SH   SOLE   3,348 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 710 21,192 SH   SOLE   21,192 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 1,261 72,034 SH   SOLE   72,034 0 0
SUNCOR ENERGY INC NEW COM 867224107 3,012 108,594 SH   SOLE   108,594 0 0
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 6,816 237,101 SH   SOLE   237,101 0 0
SUNOCO LP COM U REP LP 86765K109 1,311 43,802 SH   SOLE   43,802 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 178 14,739 SH   SOLE   14,739 0 0
SUNTECH PWR HLDGS CO LTD NOTE 3.000% 8/3 86800CAE4 0 575,000 PRN   SOLE   575,000 0 0
SUNTRUST BKS INC COM 867914103 1,100 26,794 SH   SOLE   26,794 0 0
SUPERIOR UNIFORM GP INC COM 868358102 232 12,146 SH   SOLE   12,146 0 0
SUPERVALU INC COM 868536103 859 181,888 SH   SOLE   181,888 0 0
SVB FINL GROUP COM 78486Q101 521 5,488 SH   SOLE   5,488 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 178 27,194 SH   SOLE   27,194 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 323 63,303 SH   SOLE   63,303 0 0
SYMANTEC CORP COM 871503108 470 22,899 SH   SOLE   22,899 0 0
SYMANTEC CORP COM 871503108 7 7,000 SH Call SOLE   7,000 0 0
SYNAPTICS INC COM 87157D109 5,619 104,701 SH   SOLE   104,701 0 0
SYNCHRONY FINL COM 87165B103 2,455 96,662 SH   SOLE   96,662 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 3,444 906,748 SH   SOLE   906,748 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 76 42,001 SH   SOLE   42,001 0 0
SYNUTRA INTL INC COM 87164C102 119 31,286 SH   SOLE   31,286 0 0
SYSCO CORP COM 871829107 2,754 54,392 SH   SOLE   54,392 0 0
T MOBILE US INC COM 872590104 353 8,153 SH   SOLE   8,153 0 0
TABLEAU SOFTWARE INC CL A 87336U105 251 5,127 SH   SOLE   5,127 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 6,462 247,216 SH   SOLE   247,216 0 0
TAL INTL GROUP INC COM 874083108 343 25,689 SH   SOLE   25,689 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 150 215,000 SH   SOLE   215,000 0 0
TARGA RES CORP COM 87612G101 2,502 59,396 SH   SOLE   59,396 0 0
TARGET CORP COM 87612E106 10,288 147,786 SH   SOLE   147,786 0 0
TASEKO MINES LTD COM 876511106 16 33,275 SH   SOLE   33,275 0 0
TASER INTL INC COM 87651B104 722 29,245 SH   SOLE   29,245 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,190 34,369 SH   SOLE   34,369 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 349 6,102 SH   SOLE   6,102 0 0
TCF FINL CORP COM 872275102 2,626 205,687 SH   SOLE   205,687 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,602 56,047 SH   SOLE   56,047 0 0
TE CONNECTIVITY LTD REG SHS H84989104 580 10,163 SH   SOLE   10,163 0 0
TEAM HEALTH HOLDINGS INC COM 87817A107 369 9,098 SH   SOLE   9,098 0 0
TECO ENERGY INC COM 872375100 223 8,023 SH   SOLE   8,023 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 67 11,102 SH   SOLE   11,102 0 0
TEGNA INC COM 87901J105 3,458 149,170 SH   SOLE   149,170 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 856 37,231 SH   SOLE   37,231 0 0
TELEFONICA S A SPONSORED ADR 879382208 182 18,958 SH   SOLE   18,958 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 2,702 424,600 SH   SOLE   424,600 0 0
TEMPUR SEALY INTL INC COM 88023U101 715 12,913 SH   SOLE   12,913 0 0
TERADATA CORP DEL COM 88076W103 1,069 42,709 SH   SOLE   42,709 0 0
TEREX CORP NEW COM 880779103 1,802 89,210 SH   SOLE   89,210 0 0
TESLA MTRS INC COM 88160R101 4,782 22,621 SH   SOLE   22,621 0 0
TESLA MTRS INC COM 88160R101 4 2,000 SH Call SOLE   2,000 0 0
TESLA MTRS INC COM 88160R101 5 200 SH Put SOLE   200 0 0
TESORO CORP COM 881609101 636 8,605 SH   SOLE   8,605 0 0
TESORO LOGISTICS LP COM UNIT LP 88160T107 10,061 203,152 SH   SOLE   203,152 0 0
TETRALOGIC PHARMACEUTICALS C COM 88165U109 8 27,870 SH   SOLE   27,870 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 25 19,000 PRN   SOLE   19,000 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4,575 90,103 SH   SOLE   90,103 0 0
TEXAS INSTRS INC COM 882508104 12,906 205,901 SH   SOLE   205,901 0 0
TEXTRON INC COM 883203101 705 19,256 SH   SOLE   19,256 0 0
THERAPEUTICSMD INC COM 88338N107 171 20,000 SH   SOLE   20,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,790 39,139 SH   SOLE   39,139 0 0
THESTREET INC COM 88368Q103 3,193 2,825,412 SH   SOLE   2,825,412 0 0
THOMSON REUTERS CORP COM 884903105 3,178 79,059 SH   SOLE   79,059 0 0
THOR INDS INC COM 885160101 1,617 25,008 SH   SOLE   25,008 0 0
THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 50 79,227 SH   SOLE   79,227 0 0
TIFFANY & CO NEW COM 886547108 293 4,843 SH   SOLE   4,843 0 0
TIME WARNER INC COM NEW 887317303 31,596 429,773 SH   SOLE   429,773 0 0
TITAN INTL INC ILL COM 88830M102 128 20,775 SH   SOLE   20,775 0 0
TJX COS INC NEW COM 872540109 4,809 62,313 SH   SOLE   62,313 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,161 30,145 SH   SOLE   30,145 0 0
TOPBUILD CORP COM 89055F103 4,089 112,825 SH   SOLE   112,825 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 6 10,000 SH   SOLE   10,000 0 0
TORCHMARK CORP COM 891027104 3,079 49,731 SH   SOLE   49,731 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 3,507 81,748 SH   SOLE   81,748 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 1,639 53,170 SH   SOLE   53,170 0 0
TORTOISE MLP FD INC COM 89148B101 270 14,705 SH   SOLE   14,705 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 800 42,720 SH   SOLE   42,720 0 0
TOTAL S A SPONSORED ADR 89151E109 4,584 95,296 SH   SOLE   95,296 0 0
TOTAL SYS SVCS INC COM 891906109 471 8,847 SH   SOLE   8,847 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,773 17,755 SH   SOLE   17,755 0 0
TRACTOR SUPPLY CO COM 892356106 295 3,232 SH   SOLE   3,232 0 0
TRANSCANADA CORP COM 89353D107 6,944 153,668 SH   SOLE   153,668 0 0
TRANSDIGM GROUP INC COM 893641100 396 1,506 SH   SOLE   1,506 0 0
TRANSOCEAN LTD REG SHS H8817H100 973 81,879 SH   SOLE   81,879 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,983 33,461 SH   SOLE   33,461 0 0
TRI CONTL CORP COM 895436103 567 27,574 SH   SOLE   27,574 0 0
TRIBUNE MEDIA CO CL A 896047503 1,755 44,748 SH   SOLE   44,748 0 0
TRIMBLE NAVIGATION LTD COM 896239100 400 16,413 SH   SOLE   16,413 0 0
TRINET GROUP INC COM 896288107 1,744 83,862 SH   SOLE   83,862 0 0
TRINITY INDS INC COM 896522109 594 31,817 SH   SOLE   31,817 0 0
TRIPADVISOR INC COM 896945201 336 5,276 SH   SOLE   5,276 0 0
TROVAGENE INC COM NEW 897238309 219 48,500 SH   SOLE   48,500 0 0
TRUEBLUE INC COM 89785X101 571 30,214 SH   SOLE   30,214 0 0
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 14 14,000 PRN   SOLE   14,000 0 0
TUPPERWARE BRANDS CORP COM 899896104 7,372 130,936 SH   SOLE   130,936 0 0
TURQUOISE HILL RES LTD COM 900435108 55 16,246 SH   SOLE   16,246 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 324 12,023 SH   SOLE   12,023 0 0
TWITTER INC COM 90184L102 4,214 249,608 SH   SOLE   249,608 0 0
TYCO INTL PLC SHS G91442106 500 11,841 SH   SOLE   11,841 0 0
TYSON FOODS INC CL A 902494103 978 14,639 SH   SOLE   14,639 0 0
U S CONCRETE INC COM NEW 90333L201 1,450 23,794 SH   SOLE   23,794 0 0
U S G CORP COM NEW 903293405 1,296 48,049 SH   SOLE   48,049 0 0
UBS GROUP AG SHS H42097107 187 14,506 SH   SOLE   14,506 0 0
UDR INC COM 902653104 1,484 40,174 SH   SOLE   40,174 0 0
UGI CORP NEW COM 902681105 1,732 38,220 SH   SOLE   38,220 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 303 1,442 SH   SOLE   1,442 0 0
UNDER ARMOUR INC CL A 904311107 2,601 65,080 SH   SOLE   65,080 0 0
UNDER ARMOUR INC CL A 904311107 1 500 SH Put SOLE   500 0 0
UNDER ARMOUR INC CL C 904311206 2,176 60,000 SH   SOLE   60,000 0 0
UNILEVER N V N Y SHS NEW 904784709 4,020 85,755 SH   SOLE   85,755 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,235 109,255 SH   SOLE   109,255 0 0
UNION PAC CORP COM 907818108 25,147 289,118 SH   SOLE   289,118 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 70 11,480 SH   SOLE   11,480 0 0
UNITED CONTL HLDGS INC COM 910047109 1,468 35,631 SH   SOLE   35,631 0 0
UNITED PARCEL SERVICE INC CL B 911312106 87,325 810,554 SH   SOLE   810,554 0 0
UNITED RENTALS INC COM 911363109 2,906 43,507 SH   SOLE   43,507 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 186 16,304 SH   SOLE   16,304 0 0
UNITED TECHNOLOGIES CORP COM 913017109 23,677 230,802 SH   SOLE   230,802 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,875 37,198 SH   SOLE   37,198 0 0
UNITEDHEALTH GROUP INC COM 91324P102 21,541 152,561 SH   SOLE   152,561 0 0
UNITIL CORP COM 913259107 208 4,893 SH   SOLE   4,893 0 0
UNIVERSAL CORP VA COM 913456109 222 3,833 SH   SOLE   3,833 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 942 13,887 SH   SOLE   13,887 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,856 28,931 SH   SOLE   28,931 0 0
UNUM GROUP COM 91529Y106 1,132 35,552 SH   SOLE   35,552 0 0
US BANCORP DEL COM NEW 902973304 9,907 245,748 SH   SOLE   245,748 0 0
USANA HEALTH SCIENCES INC COM 90328M107 331 2,984 SH   SOLE   2,984 0 0
V F CORP COM 918204108 3,175 51,666 SH   SOLE   51,666 0 0
VALE S A ADR 91912E105 847 167,997 SH   SOLE   167,997 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 0 1,000 SH Put SOLE   1,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,305 64,820 SH   SOLE   64,820 0 0
VALERO ENERGY CORP NEW COM 91913Y100 5,559 108,940 SH   SOLE   108,940 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 4,961 105,638 SH   SOLE   105,638 0 0
VALLEY NATL BANCORP COM 919794107 797 87,363 SH   SOLE   87,363 0 0
VALSPAR CORP COM 920355104 220 2,043 SH   SOLE   2,043 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 2,945 224,478 SH   SOLE   224,478 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 240 5,000 SH   SOLE   5,000 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1,092 10,671 SH   SOLE   10,671 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11,262 406,326 SH   SOLE   406,326 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 477 14,785 SH   SOLE   14,785 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 256 6,070 SH   SOLE   6,070 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 381 11,721 SH   SOLE   11,721 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 855 49,011 SH   SOLE   49,011 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1,466 100,425 SH   SOLE   100,425 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 222 2,041 SH   SOLE   2,041 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,081 12,290 SH   SOLE   12,290 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 8,087 99,854 SH   SOLE   99,854 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 28,979 343,585 SH   SOLE   343,585 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 799 14,382 SH   SOLE   14,382 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4,925 57,715 SH   SOLE   57,715 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 40,192 374,891 SH   SOLE   374,891 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 3,884 40,543 SH   SOLE   40,543 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 417 4,072 SH   SOLE   4,072 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 450 5,071 SH   SOLE   5,071 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,055 16,670 SH   SOLE   16,670 0 0
VANGUARD INDEX FDS REIT ETF 922908553 20,051 226,256 SH   SOLE   226,256 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,900 51,451 SH   SOLE   51,451 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,141 29,842 SH   SOLE   29,842 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,399 20,790 SH   SOLE   20,790 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,133 9,162 SH   SOLE   9,162 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 29,731 277,410 SH   SOLE   277,410 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 4,427 52,134 SH   SOLE   52,134 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 10,583 246,994 SH   SOLE   246,994 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12,831 364,315 SH   SOLE   364,315 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,314 70,830 SH   SOLE   70,830 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,159 19,974 SH   SOLE   19,974 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,111 22,510 SH   SOLE   22,510 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,076 45,600 SH   SOLE   45,600 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,495 68,048 SH   SOLE   68,048 0 0
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 612 9,914 SH   SOLE   9,914 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 221 2,465 SH   SOLE   2,465 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 58,617 704,395 SH   SOLE   704,395 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 998 22,489 SH   SOLE   22,489 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,196 90,533 SH   SOLE   90,533 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 13,814 193,317 SH   SOLE   193,317 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 229 4,095 SH   SOLE   4,095 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 659 9,234 SH   SOLE   9,234 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 18,346 298,084 SH   SOLE   298,084 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 17,531 209,992 SH   SOLE   209,992 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,704 14,244 SH   SOLE   14,244 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2,172 15,389 SH   SOLE   15,389 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,647 17,295 SH   SOLE   17,295 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,097 44,131 SH   SOLE   44,131 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,022 15,467 SH   SOLE   15,467 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 610 5,721 SH   SOLE   5,721 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 7,383 69,085 SH   SOLE   69,085 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 319 3,131 SH   SOLE   3,131 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 802 8,617 SH   SOLE   8,617 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,709 14,958 SH   SOLE   14,958 0 0
VARIAN MED SYS INC COM 92220P105 4,531 55,207 SH   SOLE   55,207 0 0
VECTOR GROUP LTD COM 92240M108 4,390 195,927 SH   SOLE   195,927 0 0
VENTAS INC COM 92276F100 5,314 72,834 SH   SOLE   72,834 0 0
VEREIT INC COM 92339V100 442 43,855 SH   SOLE   43,855 0 0
VERICEL CORP COM 92346J108 36 16,389 SH   SOLE   16,389 0 0
VERISK ANALYTICS INC COM 92345Y106 282 3,495 SH   SOLE   3,495 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 88,301 1,579,894 SH   SOLE   1,579,894 0 0
VERMILLION INC COM NEW 92407M206 185 166,700 SH   SOLE   166,700 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 252 2,894 SH   SOLE   2,894 0 0
VIACOM INC NEW CL B 92553P201 3,707 89,661 SH   SOLE   89,661 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 765 68,791 SH   SOLE   68,791 0 0
VIRNETX HLDG CORP COM 92823T108 105 26,272 SH   SOLE   26,272 0 0
VIRTU FINL INC CL A 928254101 187 10,394 SH   SOLE   10,394 0 0
VISA INC COM CL A 92826C839 16,696 225,138 SH   SOLE   225,138 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 79 20,215 SH   SOLE   20,215 0 0
VITAL THERAPIES INC COM 92847R104 62 10,000 SH   SOLE   10,000 0 0
VIVEVE MED INC COM 92852W204 2,667 650,771 SH   SOLE   650,771 0 0
VMWARE INC CL A COM 928563402 3,191 55,790 SH   SOLE   55,790 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 17,312 560,829 SH   SOLE   560,829 0 0
VORNADO RLTY TR SH BEN INT 929042109 350 3,495 SH   SOLE   3,495 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 86 11,592 SH   SOLE   11,592 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 267 52,370 SH   SOLE   52,370 0 0
VULCAN MATLS CO COM 929160109 4,879 40,576 SH   SOLE   40,576 0 0
W P CAREY INC COM 92936U109 2,163 31,151 SH   SOLE   31,151 0 0
WADDELL & REED FINL INC CL A 930059100 408 23,714 SH   SOLE   23,714 0 0
WAFERGEN BIO-SYSTEMS INC COM PAR$ 93041P308 14 16,540 SH   SOLE   16,540 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 22,145 266,456 SH   SOLE   266,456 0 0
WAL-MART STORES INC COM 931142103 38,220 523,419 SH   SOLE   523,419 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 633 20,145 SH   SOLE   20,145 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 309 14,312 SH   SOLE   14,312 0 0
WASTE MGMT INC DEL COM 94106L109 2,888 43,460 SH   SOLE   43,460 0 0
WATERS CORP COM 941848103 242 1,733 SH   SOLE   1,733 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 153 27,183 SH   SOLE   27,183 0 0
WEBSTER FINL CORP CONN COM 947890109 250 7,353 SH   SOLE   7,353 0 0
WEC ENERGY GROUP INC COM 92939U106 7,532 115,300 SH   SOLE   115,300 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 510 12,445 SH   SOLE   12,445 0 0
WELLS FARGO & CO MTNF 6/0 94986RQF1 14 12,000 PRN   SOLE   12,000 0 0
WELLS FARGO & CO MTNF 6/1 94986RQH7 10 11,000 PRN   SOLE   11,000 0 0
WELLS FARGO & CO NEW COM 949746101 2 1,000 SH Call SOLE   1,000 0 0
WELLS FARGO & CO NEW COM 949746101 41,887 885,458 SH   SOLE   885,458 0 0
WELLTOWER INC COM 95040Q104 1,000 13,115 SH   SOLE   13,115 0 0
WENDYS CO COM 95058W100 328 34,218 SH   SOLE   34,218 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 201 15,000 SH   SOLE   15,000 0 0
WESTAR ENERGY INC COM 95709T100 408 7,259 SH   SOLE   7,259 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,151 35,250 SH   SOLE   35,250 0 0
WESTERN ASSET CLYM INFL OPP COM 95766R104 3,082 278,829 SH   SOLE   278,829 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 77 15,706 SH   SOLE   15,706 0 0
WESTERN ASSET VAR RT STRG FD COM 957667108 292 19,517 SH   SOLE   19,517 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 2,721 179,831 SH   SOLE   179,831 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 48 56,500 SH   SOLE   56,500 0 0
WESTERN DIGITAL CORP COM 958102105 7,548 159,394 SH   SOLE   159,394 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 10,394 206,096 SH   SOLE   206,096 0 0
WESTERN REFNG INC COM 959319104 309 15,045 SH   SOLE   15,045 0 0
WESTERN UN CO COM 959802109 6,695 347,450 SH   SOLE   347,450 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 936 42,350 SH   SOLE   42,350 0 0
WESTROCK CO COM 96145D105 911 23,485 SH   SOLE   23,485 0 0
WEYERHAEUSER CO COM 962166104 3,252 109,059 SH   SOLE   109,059 0 0
WGL HLDGS INC COM 92924F106 219 3,097 SH   SOLE   3,097 0 0
WHIRLPOOL CORP COM 963320106 713 4,286 SH   SOLE   4,286 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 12,650 15,025 SH   SOLE   15,025 0 0
WHITEWAVE FOODS CO COM 966244105 570 12,212 SH   SOLE   12,212 0 0
WHOLE FOODS MKT INC COM 966837106 1,026 32,183 SH   SOLE   32,183 0 0
WILLIAMS COS INC DEL COM 969457100 3,638 168,274 SH   SOLE   168,274 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 4,986 144,052 SH   SOLE   144,052 0 0
WILLIAMS SONOMA INC COM 969904101 807 15,475 SH   SOLE   15,475 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 2,762 22,247 SH   SOLE   22,247 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 1,314 141,496 SH   SOLE   141,496 0 0
WISDOMTREE INVTS INC COM 97717P104 140 14,229 SH   SOLE   14,229 0 0
WISDOMTREE TR ASIA PAC EXJP FD 97717W828 1,919 33,193 SH   SOLE   33,193 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 1,073 40,651 SH   SOLE   40,651 0 0
WISDOMTREE TR DIV EX-FINL FD 97717W406 323 4,221 SH   SOLE   4,221 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 748 21,243 SH   SOLE   21,243 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6,037 119,223 SH   SOLE   119,223 0 0
WISDOMTREE TR HIGH DIV FD 97717W208 574 8,641 SH   SOLE   8,641 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 814 18,169 SH   SOLE   18,169 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 3,745 96,507 SH   SOLE   96,507 0 0
WISDOMTREE TR LARGECAP DIVID 97717W307 371 4,910 SH   SOLE   4,910 0 0
WISDOMTREE TR MDCP EARN FUND 97717W570 5,917 64,881 SH   SOLE   64,881 0 0
WISDOMTREE TR MIDCAP DIVI FD 97717W505 480 5,372 SH   SOLE   5,372 0 0
WISDOMTREE TR SMALLCAP DIVID 97717W604 814 11,367 SH   SOLE   11,367 0 0
WISDOMTREE TR SMLCAP EARN FD 97717W562 2,268 28,721 SH   SOLE   28,721 0 0
WISDOMTREE TR TOTAL DIVID FD 97717W109 4,190 54,600 SH   SOLE   54,600 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 18,209 576,646 SH   SOLE   576,646 0 0
WORKDAY INC CL A 98138H101 314 4,246 SH   SOLE   4,246 0 0
WORKIVA INC COM CL A 98139A105 860 63,107 SH   SOLE   63,107 0 0
WORTHINGTON INDS INC COM 981811102 222 5,238 SH   SOLE   5,238 0 0
WPP PLC NEW ADR 92937A102 466 4,460 SH   SOLE   4,460 0 0
WPX ENERGY INC COM 98212B103 100 10,532 SH   SOLE   10,532 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 182 10,481 SH   SOLE   10,481 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 946 13,333 SH   SOLE   13,333 0 0
WYNN RESORTS LTD COM 983134107 478 5,273 SH   SOLE   5,273 0 0
XCEL ENERGY INC COM 98389B100 2,998 66,898 SH   SOLE   66,898 0 0
XEROX CORP COM 984121103 2,044 215,297 SH   SOLE   215,297 0 0
XILINX INC COM 983919101 258 5,585 SH   SOLE   5,585 0 0
XPO LOGISTICS INC COM 983793100 2,459 93,770 SH   SOLE   93,770 0 0
XYLEM INC COM 98419M100 6,041 135,439 SH   SOLE   135,439 0 0
YAHOO INC COM 984332106 13 1,000 SH Call SOLE   1,000 0 0
YAHOO INC COM 984332106 5,961 158,458 SH   SOLE   158,458 0 0
YUM BRANDS INC COM 988498101 6,225 75,112 SH   SOLE   75,112 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 9,079 332,234 SH   SOLE   332,234 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 2,015 16,753 SH   SOLE   16,753 0 0
ZIONS BANCORPORATION COM 989701107 3,862 153,389 SH   SOLE   153,389 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 194 35,454 SH   SOLE   35,454 0 0
ZIX CORP COM 98974P100 883 235,380 SH   SOLE   235,380 0 0
ZOETIS INC CL A 98978V103 8,703 183,513 SH   SOLE   183,513 0 0
ZYNGA INC CL A 98986T108 38 15,487 SH   SOLE   15,487 0 0