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
180 DEGREE CAP CORP COM 68235B109 25 17,300 SH   SOLE   17,300 0 0
1ST CONSTITUTION BANCORP COM 31986N102 315 17,100 SH   SOLE   17,100 0 0
22ND CENTY GROUP INC COM 90137F103 12 10,000 SH   SOLE   10,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 668 44,784 SH   SOLE   44,784 0 0
3-D SYS CORP DEL COM NEW 88554D205 0 7,500 SH Call SOLE   7,500 0 0
3M CO COM 88579Y101 40,660 212,386 SH   SOLE   212,386 0 0
3M CO COM 88579Y101 0 800 SH Put SOLE   800 0 0
58 COM INC SPON ADR REP A 31680Q104 285 7,967 SH   SOLE   7,967 0 0
ABB LTD SPONSORED ADR 000375204 460 19,723 SH   SOLE   19,723 0 0
ABBOTT LABS COM 002824100 24,755 557,650 SH   SOLE   557,650 0 0
ABBVIE INC COM 00287Y109 31,977 490,063 SH   SOLE   490,063 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,512 126,839 SH   SOLE   126,839 0 0
ABERCROMBIE & FITCH CO CL A 002896207 40 29,300 SH Call SOLE   29,300 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 260 52,234 SH   SOLE   52,234 0 0
ABM INDS INC COM 000957100 1,220 27,959 SH   SOLE   27,959 0 0
ABRAXAS PETE CORP COM 003830106 81 40,000 SH   SOLE   40,000 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 5 800 SH Call SOLE   800 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 356 10,371 SH   SOLE   10,371 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 393 16,225 SH   SOLE   16,225 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,730 64,462 SH   SOLE   64,462 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 4,291 143,891 SH   SOLE   143,891 0 0
ACORDA THERAPEUTICS INC COM 00484M106 775 37,048 SH   SOLE   37,048 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,341 26,949 SH   SOLE   26,949 0 0
ACUITY BRANDS INC COM 00508Y102 1,365 6,715 SH   SOLE   6,715 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 874 63,567 SH   SOLE   63,567 0 0
ADOBE SYS INC COM 00724F101 10,558 81,219 SH   SOLE   81,219 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 782 5,279 SH   SOLE   5,279 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 95 10,000 SH   SOLE   10,000 0 0
ADVANCED ENERGY INDS COM 007973100 323 4,717 SH   SOLE   4,717 0 0
ADVANCED MICRO DEVICES INC COM 007903107 572 39,270 SH   SOLE   39,270 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 481 74,314 SH   SOLE   74,314 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 9,558 1,084,876 SH   SOLE   1,084,876 0 0
ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 1,605 24,561 SH   SOLE   24,561 0 0
AEGON N V NY REGISTRY SH 007924103 928 180,490 SH   SOLE   180,490 0 0
AERCAP HOLDINGS NV SHS N00985106 346 7,534 SH   SOLE   7,534 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,243 27,426 SH   SOLE   27,426 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,397 64,211 SH   SOLE   64,211 0 0
AES CORP COM 00130H105 301 26,793 SH   SOLE   26,793 0 0
AETNA INC NEW COM 00817Y108 5,734 44,996 SH   SOLE   44,996 0 0
AFFILIATED MANAGERS GROUP COM 008252108 781 4,768 SH   SOLE   4,768 0 0
AFLAC INC COM 001055102 7,686 105,982 SH   SOLE   105,982 0 0
AGCO CORP COM 001084102 730 12,099 SH   SOLE   12,099 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 678 12,875 SH   SOLE   12,875 0 0
AGRIUM INC COM 008916108 286 2,988 SH   SOLE   2,988 0 0
AIR LEASE CORP CL A 00912X302 1,894 49,176 SH   SOLE   49,176 0 0
AIR PRODS & CHEMS INC COM 009158106 24,737 182,937 SH   SOLE   182,937 0 0
AK STL HLDG CORP COM 001547108 76 10,540 SH   SOLE   10,540 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 446 7,493 SH   SOLE   7,493 0 0
AKORN INC COM 009728106 637 26,457 SH   SOLE   26,457 0 0
ALASKA AIR GROUP INC COM 011659109 4 3,300 SH Call SOLE   3,300 0 0
ALASKA AIR GROUP INC COM 011659109 2,968 32,214 SH   SOLE   32,214 0 0
ALCOA CORP COM 013872106 577 16,881 SH   SOLE   16,881 0 0
ALERE INC COM 01449J105 1,297 32,612 SH   SOLE   32,612 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 293 2,655 SH   SOLE   2,655 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,931 16,057 SH   SOLE   16,057 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 21,513 199,898 SH   SOLE   199,898 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,641 14,353 SH   SOLE   14,353 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 370 4,891 SH   SOLE   4,891 0 0
ALLERGAN PLC SHS G0177J108 16,633 69,615 SH   SOLE   69,615 0 0
ALLETE INC COM NEW 018522300 207 3,051 SH   SOLE   3,051 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,308 9,401 SH   SOLE   9,401 0 0
ALLIANCE HOLDINGS GP LP COM UNITS LP 01861G100 1,317 48,000 SH   SOLE   48,000 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 247 19,678 SH   SOLE   19,678 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1,136 49,791 SH   SOLE   49,791 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 327 24,458 SH   SOLE   24,458 0 0
ALLIANT ENERGY CORP COM 018802108 1,033 26,114 SH   SOLE   26,114 0 0
ALLIANZGI CONV & INCOME FD COM 018828103 92 13,513 SH   SOLE   13,513 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 250 19,394 SH   SOLE   19,394 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 237 4,467 SH   SOLE   4,467 0 0
ALLSTATE CORP COM 020002101 3,893 47,815 SH   SOLE   47,815 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 237 4,617 SH   SOLE   4,617 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4 300 SH Call SOLE   300 0 0
ALPHABET INC CAP STK CL A 02079K305 52,489 61,936 SH   SOLE   61,936 0 0
ALPHABET INC CAP STK CL A 02079K305 5 3,200 SH Call SOLE   3,200 0 0
ALPHABET INC CAP STK CL C 02079K107 32,994 39,911 SH   SOLE   39,911 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 106 12,741 SH   SOLE   12,741 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 11,433 899,539 SH   SOLE   899,539 0 0
ALPS ETF TR BARRONS 400 ETF 00162Q726 793 21,599 SH   SOLE   21,599 0 0
ALPS ETF TR INTL SEC DV DOG 00162Q718 234 9,104 SH   SOLE   9,104 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 6,012 140,075 SH   SOLE   140,075 0 0
ALTRIA GROUP INC COM 02209S103 62,943 882,567 SH   SOLE   882,567 0 0
AMAZON COM INC COM 023135106 46,284 52,189 SH   SOLE   52,189 0 0
AMBEV SA SPONSORED ADR 02319V103 3,187 553,588 SH   SOLE   553,588 0 0
AMC NETWORKS INC CL A 00164V103 323 5,450 SH   SOLE   5,450 0 0
AMDOCS LTD SHS G02602103 220 3,605 SH   SOLE   3,605 0 0
AMEREN CORP COM 023608102 1,086 19,857 SH   SOLE   19,857 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 153 10,727 SH   SOLE   10,727 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,211 76,051 SH   SOLE   76,051 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,329 48,716 SH   SOLE   48,716 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 210 14,893 SH   SOLE   14,893 0 0
AMERICAN ELEC PWR INC COM 025537101 6,373 94,976 SH   SOLE   94,976 0 0
AMERICAN EXPRESS CO COM 025816109 32 10,500 SH Call SOLE   10,500 0 0
AMERICAN EXPRESS CO COM 025816109 114 70,000 SH Put SOLE   70,000 0 0
AMERICAN EXPRESS CO COM 025816109 18,905 238,791 SH   SOLE   238,791 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 404 4,249 SH   SOLE   4,249 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 11,251 180,697 SH   SOLE   180,697 0 0
AMERICAN LORAIN CORP COM 027297100 15 27,540 SH   SOLE   27,540 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 243 5,943 SH   SOLE   5,943 0 0
AMERICAN STS WTR CO COM 029899101 762 17,157 SH   SOLE   17,157 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10,606 87,360 SH   SOLE   87,360 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 35,012 450,105 SH   SOLE   450,105 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 1,553 32,990 SH   SOLE   32,990 0 0
AMERIPRISE FINL INC COM 03076C106 2,071 15,958 SH   SOLE   15,958 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,174 13,287 SH   SOLE   13,287 0 0
AMETEK INC NEW COM 031100100 3,546 65,721 SH   SOLE   65,721 0 0
AMGEN INC COM 031162100 52,619 320,765 SH   SOLE   320,765 0 0
AMICUS THERAPEUTICS INC COM 03152W109 79 11,120 SH   SOLE   11,120 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2,671 66,111 SH   SOLE   66,111 0 0
AMPHENOL CORP NEW CL A 032095101 5,922 83,083 SH   SOLE   83,083 0 0
AMREP CORP NEW COM 032159105 400 62,477 SH   SOLE   62,477 0 0
AMTRUST FINL SVCS INC COM 032359309 667 36,109 SH   SOLE   36,109 0 0
ANADARKO PETE CORP COM 032511107 2,979 48,102 SH   SOLE   48,102 0 0
ANALOG DEVICES INC COM 032654105 1,205 14,643 SH   SOLE   14,643 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,213 29,193 SH   SOLE   29,193 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 2,736 246,237 SH   SOLE   246,237 0 0
ANSYS INC COM 03662Q105 249 2,335 SH   SOLE   2,335 0 0
ANTARES PHARMA INC COM 036642106 33 11,100 SH   SOLE   11,100 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 978 29,445 SH   SOLE   29,445 0 0
ANTERO RES CORP COM 03674X106 212 9,315 SH   SOLE   9,315 0 0
ANTHEM INC COM 036752103 3,435 20,860 SH   SOLE   20,860 0 0
AON PLC SHS CL A G0408V102 1,322 11,169 SH   SOLE   11,169 0 0
APACHE CORP COM 037411105 3,249 63,167 SH   SOLE   63,167 0 0
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 19 18,000 PRN   SOLE   18,000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1,666 68,399 SH   SOLE   68,399 0 0
APOLLO INVT CORP COM 03761U106 108 16,433 SH   SOLE   16,433 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 911 51,621 SH   SOLE   51,621 0 0
APPLE INC COM 037833100 283,077 1,971,940 SH   SOLE   1,971,940 0 0
APPLE INC COM 037833100 8 3,500 SH Call SOLE   3,500 0 0
APPLE INC COM 037833100 161 63,000 SH Put SOLE   63,000 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 497 8,027 SH   SOLE   8,027 0 0
APPLIED MATLS INC COM 038222105 8,541 219,809 SH   SOLE   219,809 0 0
APPTIO INC CL A 03835C108 179 15,252 SH   SOLE   15,252 0 0
APTARGROUP INC COM 038336103 561 7,290 SH   SOLE   7,290 0 0
AQUA AMERICA INC COM 03836W103 1,239 38,611 SH   SOLE   38,611 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 98 11,742 SH   SOLE   11,742 0 0
ARCH CAP GROUP LTD ORD G0450A105 839 8,855 SH   SOLE   8,855 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,824 39,611 SH   SOLE   39,611 0 0
ARCONIC INC COM 03965L100 1,527 57,934 SH   SOLE   57,934 0 0
ARENA PHARMACEUTICALS INC COM 040047102 29 20,228 SH   SOLE   20,228 0 0
ARES CAP CORP COM 04010L103 5,891 338,466 SH   SOLE   338,466 0 0
ARES CAP CORP NOTE 4.750% 1/1 04010LAJ2 10 10,000 PRN   SOLE   10,000 0 0
ARES MGMT L P COM UNIT RP IN 04014Y101 1,163 61,158 SH   SOLE   61,158 0 0
ARGOS THERAPEUTICS INC COM 040221103 11 26,571 SH   SOLE   26,571 0 0
ARISTA NETWORKS INC COM 040413106 343 2,610 SH   SOLE   2,610 0 0
ARROW FINL CORP COM 042744102 405 11,971 SH   SOLE   11,971 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1 2,000 SH Call SOLE   2,000 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 15 8,000 SH   SOLE   8,000 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 258 9,247 SH   SOLE   9,247 0 0
ASCENA RETAIL GROUP INC COM 04351G101 1,356 318,424 SH   SOLE   318,424 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 476 3,851 SH   SOLE   3,851 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,229 24,297 SH   SOLE   24,297 0 0
ASPEN TECHNOLOGY INC COM 045327103 329 5,535 SH   SOLE   5,535 0 0
ASSURED GUARANTY LTD COM G0585R106 1,765 47,552 SH   SOLE   47,552 0 0
ASTORIA FINL CORP COM 046265104 331 16,137 SH   SOLE   16,137 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,826 187,469 SH   SOLE   187,469 0 0
ASTRONICS CORP COM 046433108 267 8,404 SH   SOLE   8,404 0 0
AT&T INC COM 00206R102 144,213 3,472,499 SH   SOLE   3,472,499 0 0
ATHERSYS INC COM 04744L106 64 37,200 SH   SOLE   37,200 0 0
ATMOS ENERGY CORP COM 049560105 1,210 15,368 SH   SOLE   15,368 0 0
AUTODESK INC COM 052769106 1,376 15,947 SH   SOLE   15,947 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 25,037 245,042 SH   SOLE   245,042 0 0
AUTOZONE INC COM 053332102 2,708 3,745 SH   SOLE   3,745 0 0
AVALONBAY CMNTYS INC COM 053484101 1,076 5,877 SH   SOLE   5,877 0 0
AVERY DENNISON CORP COM 053611109 1,098 13,664 SH   SOLE   13,664 0 0
AVINGER INC COM 053734109 22 11,678 SH   SOLE   11,678 0 0
AXALTA COATING SYS LTD COM G0750C108 499 15,520 SH   SOLE   15,520 0 0
BAIDU INC SPON ADR REP A 056752108 5,594 32,643 SH   SOLE   32,643 0 0
BAKER HUGHES INC COM 057224107 2,679 44,692 SH   SOLE   44,692 0 0
BALL CORP COM 058498106 1,055 14,201 SH   SOLE   14,201 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,462 70,942 SH   SOLE   70,942 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 679 88,655 SH   SOLE   88,655 0 0
BANCO SANTANDER SA ADR 05964H105 399 65,877 SH   SOLE   65,877 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 1,041 867 SH   SOLE   867 0 0
BANK AMER CORP COM 060505104 9 13,200 SH Put SOLE   13,200 0 0
BANK AMER CORP COM 060505104 35,264 1,493,429 SH   SOLE   1,493,429 0 0
BANK AMER CORP COM 060505104 1 4,500 SH Call SOLE   4,500 0 0
BANK HAWAII CORP COM 062540109 2,535 30,802 SH   SOLE   30,802 0 0
BANK MONTREAL QUE COM 063671101 4,514 60,905 SH   SOLE   60,905 0 0
BANK N S HALIFAX COM 064149107 3,468 59,196 SH   SOLE   59,196 0 0
BANK NEW YORK MELLON CORP COM 064058100 6,771 143,439 SH   SOLE   143,439 0 0
BANK OF THE OZARKS INC COM 063904106 883 16,887 SH   SOLE   16,887 0 0
BANKUNITED INC COM 06652K103 304 8,067 SH   SOLE   8,067 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 4,402 170,308 SH   SOLE   170,308 0 0
BARCLAYS BK PLC BARC ETN+SHILL 06742A669 1,375 13,283 SH   SOLE   13,283 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 202 8,700 SH   SOLE   8,700 0 0
BARCLAYS BK PLC ETN DJUBS COPR37 06739F101 645 21,288 SH   SOLE   21,288 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 368 23,378 SH   SOLE   23,378 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 76 13,686 SH   SOLE   13,686 0 0
BARCLAYS PLC ADR 06738E204 145 12,941 SH   SOLE   12,941 0 0
BARD C R INC COM 067383109 579 2,340 SH   SOLE   2,340 0 0
BARRICK GOLD CORP COM 067901108 2,677 141,854 SH   SOLE   141,854 0 0
BAXTER INTL INC COM 071813109 6,431 124,277 SH   SOLE   124,277 0 0
BB&T CORP COM 054937107 11,172 250,107 SH   SOLE   250,107 0 0
BCE INC COM NEW 05534B760 2,712 61,261 SH   SOLE   61,261 0 0
BECTON DICKINSON & CO COM 075887109 10,366 56,487 SH   SOLE   56,487 0 0
BED BATH & BEYOND INC COM 075896100 332 8,361 SH   SOLE   8,361 0 0
BEMIS INC COM 081437105 383 7,806 SH   SOLE   7,806 0 0
BENEFICIAL BANCORP INC COM 08171T102 3,600 225,000 SH   SOLE   225,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 49,478 198 SH   SOLE   198 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 103,656 621,532 SH   SOLE   621,532 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18 4,500 SH Put SOLE   4,500 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 361 10,005 SH   SOLE   10,005 0 0
BERRY PLASTICS GROUP INC COM 08579W103 434 8,925 SH   SOLE   8,925 0 0
BEST BUY INC COM 086516101 7,914 161,008 SH   SOLE   161,008 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 2,147 59,148 SH   SOLE   59,148 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 295 9,483 SH   SOLE   9,483 0 0
BIO PATH HOLDINGS INC COM 09057N102 1,043 1,263,070 SH   SOLE   1,263,070 0 0
BIOBLAST PHARMA LTD SHS M20156101 19 24,000 SH   SOLE   24,000 0 0
BIOGEN INC COM 09062X103 8,763 32,087 SH   SOLE   32,087 0 0
BIOVERATIV INC COM 09075E100 624 11,828 SH   SOLE   11,828 0 0
BLACK HILLS CORP COM 092113109 261 3,885 SH   SOLE   3,885 0 0
BLACKBERRY LTD COM 09228F103 150 19,187 SH   SOLE   19,187 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 218 16,456 SH   SOLE   16,456 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 7,980 730,679 SH   SOLE   730,679 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 2,549 193,100 SH   SOLE   193,100 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 184 13,152 SH   SOLE   13,152 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 154 17,641 SH   SOLE   17,641 0 0
BLACKROCK INC COM 09247X101 10,527 27,383 SH   SOLE   27,383 0 0
BLACKROCK INC COM 09247X101 11 500 SH Put SOLE   500 0 0
BLACKROCK INCOME TR INC COM 09247F100 521 83,726 SH   SOLE   83,726 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 242 16,885 SH   SOLE   16,885 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 512 22,630 SH   SOLE   22,630 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 343 24,682 SH   SOLE   24,682 0 0
BLACKROCK MUNI 2018 TERM TR COM 09248C106 6,948 460,402 SH   SOLE   460,402 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,382 99,538 SH   SOLE   99,538 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 493 34,882 SH   SOLE   34,882 0 0
BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 264 17,991 SH   SOLE   17,991 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 143 12,280 SH   SOLE   12,280 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 865 61,062 SH   SOLE   61,062 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 145 10,816 SH   SOLE   10,816 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 2,587 180,111 SH   SOLE   180,111 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 252 19,121 SH   SOLE   19,121 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101 238 15,560 SH   SOLE   15,560 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 574 59,451 SH   SOLE   59,451 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 261 18,233 SH   SOLE   18,233 0 0
BLACKROCK MUNIYIELD INVST FD COM 09254R104 429 28,024 SH   SOLE   28,024 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 559 43,022 SH   SOLE   43,022 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 2,160 155,400 SH   SOLE   155,400 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 851 56,738 SH   SOLE   56,738 0 0
BLACKROCK MUNIYLD INVST QLTY COM 09254T100 182 13,094 SH   SOLE   13,094 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 199 23,149 SH   SOLE   23,149 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2,885 128,548 SH   SOLE   128,548 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 31,202 1,049,761 SH   SOLE   1,049,761 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5 10,200 SH Call SOLE   10,200 0 0
BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 14 12,000 PRN   SOLE   12,000 0 0
BLOCK H & R INC COM 093671105 235 10,121 SH   SOLE   10,121 0 0
BLOOMIN BRANDS INC COM 094235108 231 11,733 SH   SOLE   11,733 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 269 14,784 SH   SOLE   14,784 0 0
BOEING CO COM 097023105 59,383 335,641 SH   SOLE   335,641 0 0
BOEING CO COM 097023105 31 4,300 SH Call SOLE   4,300 0 0
BOEING CO COM 097023105 0 2,000 SH Put SOLE   2,000 0 0
BORGWARNER INC COM 099724106 1,097 26,310 SH   SOLE   26,310 0 0
BOSTON PROPERTIES INC COM 101121101 994 7,512 SH   SOLE   7,512 0 0
BOSTON SCIENTIFIC CORP COM 101137107 462 18,468 SH   SOLE   18,468 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 285 30,583 SH   SOLE   30,583 0 0
BP PLC SPONSORED ADR 055622104 10,852 314,880 SH   SOLE   314,880 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 46 10,766 SH   SOLE   10,766 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 249 3,441 SH   SOLE   3,441 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 65,317 1,202,033 SH   SOLE   1,202,033 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 104 54,400 SH Put SOLE   54,400 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,640 24,773 SH   SOLE   24,773 0 0
BROADCOM LTD SHS Y09827109 12,315 56,216 SH   SOLE   56,216 0 0
BROADCOM LTD SHS Y09827109 2 600 SH Put SOLE   600 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,148 16,886 SH   SOLE   16,886 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,016 27,919 SH   SOLE   27,919 0 0
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 132 10,080 SH   SOLE   10,080 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 7,476 193,001 SH   SOLE   193,001 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,284 81,777 SH   SOLE   81,777 0 0
BROWN FORMAN CORP CL B 115637209 2,386 51,695 SH   SOLE   51,695 0 0
BRUNSWICK CORP COM 117043109 488 7,985 SH   SOLE   7,985 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 8,877 129,460 SH   SOLE   129,460 0 0
BUCKLE INC COM 118440106 1,251 67,070 SH   SOLE   67,070 0 0
BUNGE LIMITED COM G16962105 235 2,989 SH   SOLE   2,989 0 0
BURLINGTON STORES INC COM 122017106 222 2,285 SH   SOLE   2,285 0 0
C & F FINL CORP COM 12466Q104 338 7,288 SH   SOLE   7,288 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,339 30,253 SH   SOLE   30,253 0 0
CA INC COM 12673P105 2,877 90,731 SH   SOLE   90,731 0 0
CABELAS INC COM 126804301 226 4,244 SH   SOLE   4,244 0 0
CABOT OIL & GAS CORP COM 127097103 233 9,721 SH   SOLE   9,721 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 6,622 211,086 SH   SOLE   211,086 0 0
CADIZ INC COM NEW 127537207 286 19,018 SH   SOLE   19,018 0 0
CAESARS ACQUISITION CO CL A 12768T103 678 43,995 SH   SOLE   43,995 0 0
CAESARSTONE LTD ORD SHS M20598104 214 5,839 SH   SOLE   5,839 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,942 52,877 SH   SOLE   52,877 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 176 15,560 SH   SOLE   15,560 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 762 69,209 SH   SOLE   69,209 0 0
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 975 81,331 SH   SOLE   81,331 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 971 87,085 SH   SOLE   87,085 0 0
CALATLANTIC GROUP INC COM 128195104 1,005 26,829 SH   SOLE   26,829 0 0
CALPINE CORP COM NEW 131347304 241 22,086 SH   SOLE   22,086 0 0
CAMBREX CORP COM 132011107 438 7,940 SH   SOLE   7,940 0 0
CAMDEN NATL CORP COM 133034108 799 18,150 SH   SOLE   18,150 0 0
CAMDEN PPTY TR SH BEN INT 133131102 481 5,929 SH   SOLE   5,929 0 0
CAMECO CORP COM 13321L108 19 7,000 SH Call SOLE   7,000 0 0
CAMECO CORP COM 13321L108 82 7,321 SH   SOLE   7,321 0 0
CAMPBELL SOUP CO COM 134429109 582 10,134 SH   SOLE   10,134 0 0
CANADIAN NAT RES LTD COM 136385101 259 7,877 SH   SOLE   7,877 0 0
CANADIAN NATL RY CO COM 136375102 1,522 20,582 SH   SOLE   20,582 0 0
CANADIAN PAC RY LTD COM 13645T100 5,322 36,239 SH   SOLE   36,239 0 0
CANTEL MEDICAL CORP COM 138098108 202 2,519 SH   SOLE   2,519 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,081 47,352 SH   SOLE   47,352 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 9 10,800 SH   SOLE   10,800 0 0
CARDINAL HEALTH INC COM 14149Y108 3,955 48,528 SH   SOLE   48,528 0 0
CARE CAP PPTYS INC COM 141624106 1,922 71,685 SH   SOLE   71,685 0 0
CARE COM INC COM 141633107 137 10,914 SH   SOLE   10,914 0 0
CARLISLE COS INC COM 142339100 2,660 25,001 SH   SOLE   25,001 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 394 24,651 SH   SOLE   24,651 0 0
CARMAX INC COM 143130102 1,685 28,210 SH   SOLE   28,210 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5,352 91,205 SH   SOLE   91,205 0 0
CARTER INC COM 146229109 471 5,252 SH   SOLE   5,252 0 0
CAS MED SYS INC COM PAR $0.004 124769209 354 245,489 SH   SOLE   245,489 0 0
CASEYS GEN STORES INC COM 147528103 299 2,665 SH   SOLE   2,665 0 0
CASTLE BRANDS INC COM 148435100 41 26,500 SH   SOLE   26,500 0 0
CATERPILLAR INC DEL COM 149123101 29,477 317,318 SH   SOLE   317,318 0 0
CAVCO INDS INC DEL COM 149568107 202 1,715 SH   SOLE   1,715 0 0
CAVIUM INC COM 14964U108 284 3,952 SH   SOLE   3,952 0 0
CBOE HLDGS INC COM 12503M108 7,440 91,757 SH   SOLE   91,757 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 866 116,461 SH   SOLE   116,461 0 0
CBRE GROUP INC CL A 12504L109 240 6,860 SH   SOLE   6,860 0 0
CBS CORP NEW CL A 124857103 247 3,517 SH   SOLE   3,517 0 0
CBS CORP NEW CL B 124857202 4,478 64,547 SH   SOLE   64,547 0 0
CDK GLOBAL INC COM 12508E101 722 11,067 SH   SOLE   11,067 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 3,897 45,155 SH   SOLE   45,155 0 0
CDW CORP COM 12514G108 3,532 61,028 SH   SOLE   61,028 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 2,171 31,999 SH   SOLE   31,999 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 182 36,317 SH   SOLE   36,317 0 0
CELANESE CORP DEL COM SER A 150870103 269 3,002 SH   SOLE   3,002 0 0
CELESTICA INC SUB VTG SHS 15101Q108 2,060 142,085 SH   SOLE   142,085 0 0
CELGENE CORP COM 151020104 35,515 286,119 SH   SOLE   286,119 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 858 237,780 SH   SOLE   237,780 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 2,900 SH Call SOLE   2,900 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,832 201,592 SH   SOLE   201,592 0 0
CENTENE CORP DEL COM 15135B101 3,328 46,964 SH   SOLE   46,964 0 0
CENTERPOINT ENERGY INC COM 15189T107 848 30,747 SH   SOLE   30,747 0 0
CENTRAL FD CDA LTD CL A 153501101 15,185 1,180,184 SH   SOLE   1,180,184 0 0
CENTURYLINK INC COM 156700106 1,047 44,394 SH   SOLE   44,394 0 0
CERNER CORP COM 156782104 13,104 222,626 SH   SOLE   222,626 0 0
CF INDS HLDGS INC COM 125269100 6,499 221,619 SH   SOLE   221,619 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 6,352 19,392 SH   SOLE   19,392 0 0
CHATHAM LODGING TR COM 16208T102 208 10,449 SH   SOLE   10,449 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,589 83,802 SH   SOLE   83,802 0 0
CHEMOURS CO COM 163851108 511 13,062 SH   SOLE   13,062 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 4,733 6,960,000 PRN   SOLE   6,960,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 539 16,701 SH   SOLE   16,701 0 0
CHESAPEAKE ENERGY CORP COM 165167107 355 59,667 SH   SOLE   59,667 0 0
CHEVRON CORP NEW COM 166764100 63,508 591,908 SH   SOLE   591,908 0 0
CHEVRON CORP NEW COM 166764100 9 1,000 SH Call SOLE   1,000 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 8,580 279,015 SH   SOLE   279,015 0 0
CHICAGO RIVET & MACH CO COM 168088102 1,018 25,200 SH   SOLE   25,200 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 13 10,000 SH   SOLE   10,000 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 449 8,099 SH   SOLE   8,099 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,762 8,440 SH   SOLE   8,440 0 0
CHUBB LIMITED COM H1467J104 6,695 49,217 SH   SOLE   49,217 0 0
CHURCH & DWIGHT INC COM 171340102 758 15,251 SH   SOLE   15,251 0 0
CIGNA CORPORATION COM 125509109 2,164 14,770 SH   SOLE   14,770 0 0
CINCINNATI FINL CORP COM 172062101 1,659 23,008 SH   SOLE   23,008 0 0
CINTAS CORP COM 172908105 583 4,609 SH   SOLE   4,609 0 0
CISCO SYS INC COM 17275R102 52,654 1,557,836 SH   SOLE   1,557,836 0 0
CITIGROUP INC COM NEW 172967424 14,899 248,873 SH   SOLE   248,873 0 0
CITIZENS FINL GROUP INC COM 174610105 3,578 103,684 SH   SOLE   103,684 0 0
CITRIX SYS INC COM 177376100 2,367 28,275 SH   SOLE   28,275 0 0
CIVEO CORP CDA COM 17878Y108 84 28,058 SH   SOLE   28,058 0 0
CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 805 38,979 SH   SOLE   38,979 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 818 32,250 SH   SOLE   32,250 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 497 20,269 SH   SOLE   20,269 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 3,544 166,760 SH   SOLE   166,760 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 3,828 180,329 SH   SOLE   180,329 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 16,248 759,269 SH   SOLE   759,269 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 2,209 104,689 SH   SOLE   104,689 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 10,853 514,982 SH   SOLE   514,982 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 2,624 115,963 SH   SOLE   115,963 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 673 21,701 SH   SOLE   21,701 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 1,107 90,977 SH   SOLE   90,977 0 0
CLEAN HARBORS INC COM 184496107 267 4,818 SH   SOLE   4,818 0 0
CLEARBRIDGE AMERN ENERG MLP COM 184691103 3,484 350,938 SH   SOLE   350,938 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 309 18,462 SH   SOLE   18,462 0 0
CLIFFS NAT RES INC COM 18683K101 131 16,046 SH   SOLE   16,046 0 0
CLOROX CO DEL COM 189054109 7,355 54,641 SH   SOLE   54,641 0 0
CME GROUP INC COM 12572Q105 15,310 128,872 SH   SOLE   128,872 0 0
CMS ENERGY CORP COM 125896100 543 12,182 SH   SOLE   12,182 0 0
COACH INC COM 189754104 332 8,029 SH   SOLE   8,029 0 0
COACH INC COM 189754104 7 1,300 SH Call SOLE   1,300 0 0
COBALT INTL ENERGY INC COM 19075F106 41 75,739 SH   SOLE   75,739 0 0
COCA COLA CO COM 191216100 60,703 1,432,377 SH   SOLE   1,432,377 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 326 8,669 SH   SOLE   8,669 0 0
COGNEX CORP COM 192422103 653 7,857 SH   SOLE   7,857 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12,128 203,961 SH   SOLE   203,961 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,307 60,751 SH   SOLE   60,751 0 0
COHEN & STEERS LTD DUR PFD I COM 19248C105 282 11,131 SH   SOLE   11,131 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 286 25,577 SH   SOLE   25,577 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 1,093 89,127 SH   SOLE   89,127 0 0
COHERENT INC COM 192479103 261 1,269 SH   SOLE   1,269 0 0
COLGATE PALMOLIVE CO COM 194162103 25,134 343,457 SH   SOLE   343,457 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 831 64,726 SH   SOLE   64,726 0 0
COLUMBIA ETF TR II BEYOND BRICS ETF 19762B103 445 27,830 SH   SOLE   27,830 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 12,001 483,646 SH   SOLE   483,646 0 0
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 4,585 118,646 SH   SOLE   118,646 0 0
COLUMBIA ETF TR II INDIA INFRSR ETF 19762B806 4,677 357,797 SH   SOLE   357,797 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 511 22,878 SH   SOLE   22,878 0 0
COMCAST CORP NEW CL A 20030N101 33,084 879,337 SH   SOLE   879,337 0 0
COMERICA INC COM 200340107 969 14,099 SH   SOLE   14,099 0 0
COMMSCOPE HLDG CO INC COM 20337X109 250 6,017 SH   SOLE   6,017 0 0
COMMUNITY BK SYS INC COM 203607106 1,609 29,287 SH   SOLE   29,287 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 152 17,152 SH   SOLE   17,152 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,782 63,705 SH   SOLE   63,705 0 0
CONAGRA BRANDS INC COM 205887102 10,012 248,692 SH   SOLE   248,692 0 0
CONCHO RES INC COM 20605P101 308 2,398 SH   SOLE   2,398 0 0
CONDUENT INC COM 206787103 672 39,942 SH   SOLE   39,942 0 0
CONOCOPHILLIPS COM 20825C104 10,521 211,192 SH   SOLE   211,192 0 0
CONSOLIDATED EDISON INC COM 209115104 4,687 60,239 SH   SOLE   60,239 0 0
CONSOLIDATED WATER CO INC ORD G23773107 209 17,961 SH   SOLE   17,961 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3,769 23,299 SH   SOLE   23,299 0 0
CONTINENTAL RESOURCES INC COM 212015101 415 9,077 SH   SOLE   9,077 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 1,854 1,047,731 SH   SOLE   1,047,731 0 0
COOPER COS INC COM NEW 216648402 515 2,572 SH   SOLE   2,572 0 0
COPA HOLDINGS SA CL A P31076105 219 1,957 SH   SOLE   1,957 0 0
COPART INC COM 217204106 1,073 17,347 SH   SOLE   17,347 0 0
CORE LABORATORIES N V COM N22717107 1,100 9,579 SH   SOLE   9,579 0 0
CORESITE RLTY CORP COM 21870Q105 302 3,355 SH   SOLE   3,355 0 0
CORMEDIX INC COM 21900C100 77 47,188 SH   SOLE   47,188 0 0
CORNING INC COM 219350105 3,398 125,580 SH   SOLE   125,580 0 0
CORNING INC COM 219350105 4 7,000 SH Call SOLE   7,000 0 0
COSTAMARE INC SHS Y1771G102 211 31,686 SH   SOLE   31,686 0 0
COSTCO WHSL CORP NEW COM 22160K105 24,420 145,308 SH   SOLE   145,308 0 0
COSTCO WHSL CORP NEW COM 22160K105 8 2,000 SH Call SOLE   2,000 0 0
COTY INC COM CL A 222070203 262 14,457 SH   SOLE   14,457 0 0
COVANTA HLDG CORP COM 22282E102 2,039 129,560 SH   SOLE   129,560 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 375 2,345 SH   SOLE   2,345 0 0
CREDICORP LTD COM G2519Y108 3,935 23,887 SH   SOLE   23,887 0 0
CREDIT ACCEP CORP MICH COM 225310101 212 1,060 SH   SOLE   1,060 0 0
CREDIT SUISSE NASSAU BRH INVRS VIX MDTERM 22542D829 423 6,894 SH   SOLE   6,894 0 0
CREDIT SUISSE NASSAU BRH INVRS VIX STERM 22542D795 441 6,020 SH   SOLE   6,020 0 0
CREE INC COM 225447101 375 14,093 SH   SOLE   14,093 0 0
CRITEO S A SPONS ADS 226718104 1,074 21,480 SH   SOLE   21,480 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,619 17,143 SH   SOLE   17,143 0 0
CROWN HOLDINGS INC COM 228368106 201 3,807 SH   SOLE   3,807 0 0
CSG SYS INTL INC COM 126349109 493 13,033 SH   SOLE   13,033 0 0
CSX CORP COM 126408103 8,164 175,472 SH   SOLE   175,472 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,909 79,952 SH   SOLE   79,952 0 0
CUMMINS INC COM 231021106 16,678 110,105 SH   SOLE   110,105 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 100 11,215 SH   SOLE   11,215 0 0
CVS HEALTH CORP COM 126650100 17,405 221,664 SH   SOLE   221,664 0 0
CYANOTECH CORP COM PAR $0.02 232437301 57 14,765 SH   SOLE   14,765 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 552 40,220 SH   SOLE   40,220 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 25 15,800 SH   SOLE   15,800 0 0
D R HORTON INC COM 23331A109 1,833 55,047 SH   SOLE   55,047 0 0
DAKTRONICS INC COM 234264109 383 40,409 SH   SOLE   40,409 0 0
DANAHER CORP DEL COM 235851102 9,468 110,747 SH   SOLE   110,747 0 0
DARDEN RESTAURANTS INC COM 237194105 926 11,188 SH   SOLE   11,188 0 0
DARLING INGREDIENTS INC COM 237266101 250 17,394 SH   SOLE   17,394 0 0
DAVITA INC COM 23918K108 3,810 55,730 SH   SOLE   55,730 0 0
DBX ETF TR DB XTR MSCI EUR 233051853 1,620 60,079 SH   SOLE   60,079 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 11,219 379,344 SH   SOLE   379,344 0 0
DBX ETF TR XTRAK MSCI JAPN 233051507 225 5,998 SH   SOLE   5,998 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 758 19,330 SH   SOLE   19,330 0 0
DECKERS OUTDOOR CORP COM 243537107 355 5,963 SH   SOLE   5,963 0 0
DEERE & CO COM 244199105 9,926 91,265 SH   SOLE   91,265 0 0
DEERE & CO COM 244199105 4 1,000 SH Call SOLE   1,000 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 968 29,045 SH   SOLE   29,045 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 3,581 56,090 SH   SOLE   56,090 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 1,547 19,338 SH   SOLE   19,338 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,406 95,781 SH   SOLE   95,781 0 0
DENNYS CORP COM 24869P104 150 12,116 SH   SOLE   12,116 0 0
DENTSPLY SIRONA INC COM 24906P109 424 6,823 SH   SOLE   6,823 0 0
DEPOMED INC COM 249908104 11,200 892,028 SH   SOLE   892,028 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 1 2,000 SH Put SOLE   2,000 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 58 3,455 SH   SOLE   3,455 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 26 12,500 SH Call SOLE   12,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 7,629 182,860 SH   SOLE   182,860 0 0
DEVON ENERGY CORP NEW COM 25179M103 41 97,000 SH Put SOLE   97,000 0 0
DEXCOM INC COM 252131107 2,853 33,865 SH   SOLE   33,865 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7,490 64,744 SH   SOLE   64,744 0 0
DIGITAL RLTY TR INC COM 253868103 13,322 125,234 SH   SOLE   125,234 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 333 14,912 SH   SOLE   14,912 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 400 20,000 SH   SOLE   20,000 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 358 3,380 SH   SOLE   3,380 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1,549 12,260 SH   SOLE   12,260 0 0
DISCOVER FINL SVCS COM 254709108 7,199 105,432 SH   SOLE   105,432 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 4,626 158,933 SH   SOLE   158,933 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5,413 191,182 SH   SOLE   191,182 0 0
DISH NETWORK CORP CL A 25470M109 2,288 35,879 SH   SOLE   35,879 0 0
DISNEY WALT CO COM DISNEY 254687106 37,756 333,079 SH   SOLE   333,079 0 0
DISNEY WALT CO COM DISNEY 254687106 21 4,200 SH Call SOLE   4,200 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 983 81,591 SH   SOLE   81,591 0 0
DNP SELECT INCOME FD COM 23325P104 160 14,787 SH   SOLE   14,787 0 0
DOLBY LABORATORIES INC COM 25659T107 465 8,811 SH   SOLE   8,811 0 0
DOLLAR GEN CORP NEW COM 256677105 5,688 81,629 SH   SOLE   81,629 0 0
DOLLAR TREE INC COM 256746108 3,093 39,661 SH   SOLE   39,661 0 0
DOMINION DIAMOND CORP COM 257287102 379 30,000 SH   SOLE   30,000 0 0
DOMINION RES INC VA NEW COM 25746U109 8,413 108,358 SH   SOLE   108,358 0 0
DONALDSON INC COM 257651109 1,119 24,612 SH   SOLE   24,612 0 0
DORIAN LPG LTD SHS USD Y2106R110 12,258 1,164,134 SH   SOLE   1,164,134 0 0
DORMAN PRODUCTS INC COM 258278100 476 5,824 SH   SOLE   5,824 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 4,959 247,206 SH   SOLE   247,206 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 2,103 88,309 SH   SOLE   88,309 0 0
DOVER CORP COM 260003108 1,916 23,887 SH   SOLE   23,887 0 0
DOW CHEM CO COM 260543103 34,977 550,568 SH   SOLE   550,568 0 0
DOW CHEM CO COM 260543103 44 77,000 SH Put SOLE   77,000 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,180 22,274 SH   SOLE   22,274 0 0
DREYFUS STRATEGIC MUN BD FD COM 26202F107 742 89,904 SH   SOLE   89,904 0 0
DREYFUS STRATEGIC MUNS INC COM 261932107 666 77,106 SH   SOLE   77,106 0 0
DST SYS INC DEL COM 233326107 6,058 49,433 SH   SOLE   49,433 0 0
DSW INC CL A 23334L102 863 41,684 SH   SOLE   41,684 0 0
DTE ENERGY CO COM 233331107 1,529 15,025 SH   SOLE   15,025 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 24,546 305,865 SH   SOLE   305,865 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 17 2,400 SH Call SOLE   2,400 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 17,947 218,753 SH   SOLE   218,753 0 0
DUKE REALTY CORP COM NEW 264411505 306 11,629 SH   SOLE   11,629 0 0
DUNKIN BRANDS GROUP INC COM 265504100 288 5,302 SH   SOLE   5,302 0 0
DYCOM INDS INC COM 267475101 21,115 227,090 SH   SOLE   227,090 0 0
DYNEGY INC NEW DEL COM 26817R108 308 39,136 SH   SOLE   39,136 0 0
DYNEX CAP INC COM NEW 26817Q506 118 16,723 SH   SOLE   16,723 0 0
EAGLE BANCORP INC MD COM 268948106 2,817 47,165 SH   SOLE   47,165 0 0
EAGLE MATERIALS INC COM 26969P108 3,704 37,677 SH   SOLE   37,677 0 0
EASTERN CO COM 276317104 253 11,796 SH   SOLE   11,796 0 0
EASTERN VA BANKSHARES INC COM 277196101 161 15,431 SH   SOLE   15,431 0 0
EASTMAN CHEM CO COM 277432100 4,694 58,085 SH   SOLE   58,085 0 0
EATON CORP PLC SHS G29183103 8,198 110,605 SH   SOLE   110,605 0 0
EATON CORP PLC SHS G29183103 0 200 SH Put SOLE   200 0 0
EATON VANCE CORP COM NON VTG 278265103 7,426 166,598 SH   SOLE   166,598 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 493 37,746 SH   SOLE   37,746 0 0
EATON VANCE FLTING RATE INC COM 278279104 214 14,146 SH   SOLE   14,146 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 4,027 291,466 SH   SOLE   291,466 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 157 12,245 SH   SOLE   12,245 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 607 28,188 SH   SOLE   28,188 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 123 13,623 SH   SOLE   13,623 0 0
EATON VANCE SH TM DR DIVR IN COM 27828V104 792 56,105 SH   SOLE   56,105 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 1,368 160,407 SH   SOLE   160,407 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 787 50,321 SH   SOLE   50,321 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 3,912 353,361 SH   SOLE   353,361 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 244 16,060 SH   SOLE   16,060 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 651 59,493 SH   SOLE   59,493 0 0
EBAY INC COM 278642103 893 26,607 SH   SOLE   26,607 0 0
ECA MARCELLUS TR I COM UNIT 26827L109 156 72,250 SH   SOLE   72,250 0 0
ECOLAB INC COM 278865100 3,455 27,454 SH   SOLE   27,454 0 0
EDGEWELL PERS CARE CO COM 28035Q102 224 3,088 SH   SOLE   3,088 0 0
EDISON INTL COM 281020107 1,807 22,713 SH   SOLE   22,713 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,201 23,358 SH   SOLE   23,358 0 0
EGALET CORP COM 28226B104 1,358 266,236 SH   SOLE   266,236 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 864 85,437 SH   SOLE   85,437 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 51 12,393 SH   SOLE   12,393 0 0
ELDORADO GOLD CORP NEW COM 284902103 40 11,831 SH   SOLE   11,831 0 0
ELECTRONIC ARTS INC COM 285512109 531 5,965 SH   SOLE   5,965 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 471 54,656 SH   SOLE   54,656 0 0
EMERSON ELEC CO COM 291011104 14,619 244,232 SH   SOLE   244,232 0 0
EMERSON ELEC CO COM 291011104 17 8,800 SH Call SOLE   8,800 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1,035 56,154 SH   SOLE   56,154 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 1,654 86,941 SH   SOLE   86,941 0 0
ENBRIDGE INC COM 29250N105 15,225 363,940 SH   SOLE   363,940 0 0
ENCANA CORP COM 292505104 249 21,123 SH   SOLE   21,123 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 113 35,275 SH   SOLE   35,275 0 0
ENERGEN CORP COM 29265N108 285 5,226 SH   SOLE   5,226 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 366 6,600 SH   SOLE   6,600 0 0
ENERGOUS CORP COM 29272C103 186 11,869 SH   SOLE   11,869 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 16,100 815,323 SH   SOLE   815,323 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 6,576 180,186 SH   SOLE   180,186 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 4,536 247,806 SH   SOLE   247,806 0 0
ENSCO PLC SHS CLASS A G3157S106 209 23,177 SH   SOLE   23,177 0 0
ENTEGRIS INC COM 29362U104 264 11,238 SH   SOLE   11,238 0 0
ENTERGY CORP NEW COM 29364G103 1,726 22,693 SH   SOLE   22,693 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 62,791 2,272,588 SH   SOLE   2,272,588 0 0
ENVESTNET INC COM 29404K106 2,430 75,172 SH   SOLE   75,172 0 0
ENVISION HEALTHCARE CORP COM 29414D100 274 4,541 SH   SOLE   4,541 0 0
EOG RES INC COM 26875P101 15,409 157,955 SH   SOLE   157,955 0 0
EOG RES INC COM 26875P101 0 2,000 SH Call SOLE   2,000 0 0
EOG RES INC COM 26875P101 0 2,000 SH Put SOLE   2,000 0 0
EQT CORP COM 26884L109 767 12,527 SH   SOLE   12,527 0 0
EQT GP HLDGS LP COM UNIT REP 26885J103 819 29,900 SH   SOLE   29,900 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 8,803 114,349 SH   SOLE   114,349 0 0
EQUIFAX INC COM 294429105 2,697 19,739 SH   SOLE   19,739 0 0
EQUINIX INC COM PAR $0.001 29444U700 387 967 SH   SOLE   967 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,928 79,367 SH   SOLE   79,367 0 0
ESSEX PPTY TR INC COM 297178105 4,008 17,299 SH   SOLE   17,299 0 0
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 1,841 62,014 SH   SOLE   62,014 0 0
ETSY INC COM 29786A106 112 10,540 SH   SOLE   10,540 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 23 15,350 SH   SOLE   15,350 0 0
EVEREST RE GROUP LTD COM G3223R108 2,035 8,678 SH   SOLE   8,678 0 0
EVERSOURCE ENERGY COM 30040W108 4,453 75,831 SH   SOLE   75,831 0 0
EXACT SCIENCES CORP COM 30063P105 6,793 287,503 SH   SOLE   287,503 0 0
EXACT SCIENCES CORP COM 30063P105 6 1,600 SH Call SOLE   1,600 0 0
EXCHANGE LISTED FDS TR KNLDG LD WD ETF 30151E608 5,235 182,588 SH   SOLE   182,588 0 0
EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 2,698 100,457 SH   SOLE   100,457 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 543 16,874 SH   SOLE   16,874 0 0
EXELIXIS INC COM 30161Q104 549 25,297 SH   SOLE   25,297 0 0
EXELIXIS INC COM 30161Q104 0 200 SH Call SOLE   200 0 0
EXELON CORP COM 30161N101 1,698 47,231 SH   SOLE   47,231 0 0
EXPEDIA INC DEL COM NEW 30212P303 306 2,430 SH   SOLE   2,430 0 0
EXPEDIA INC DEL COM NEW 30212P303 1 200 SH Call SOLE   200 0 0
EXPEDITORS INTL WASH INC COM 302130109 4,636 81,812 SH   SOLE   81,812 0 0
EXPRESS INC COM 30219E103 1,229 134,959 SH   SOLE   134,959 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 9,576 145,111 SH   SOLE   145,111 0 0
EXTRA SPACE STORAGE INC COM 30225T102 288 3,906 SH   SOLE   3,906 0 0
EXTREME NETWORKS INC COM 30226D106 119 15,810 SH   SOLE   15,810 0 0
EXXON MOBIL CORP COM 30231G102 0 2,000 SH Put SOLE   2,000 0 0
EXXON MOBIL CORP COM 30231G102 0 2,000 SH Call SOLE   2,000 0 0
EXXON MOBIL CORP COM 30231G102 127,423 1,554,382 SH   SOLE   1,554,382 0 0
F M C CORP COM NEW 302491303 854 12,268 SH   SOLE   12,268 0 0
F5 NETWORKS INC COM 315616102 2,634 18,426 SH   SOLE   18,426 0 0
FABRINET SHS G3323L100 415 9,931 SH   SOLE   9,931 0 0
FACEBOOK INC CL A 30303M102 55,762 392,477 SH   SOLE   392,477 0 0
FACEBOOK INC CL A 30303M102 0 200 SH Call SOLE   200 0 0
FACTSET RESH SYS INC COM 303075105 888 5,407 SH   SOLE   5,407 0 0
FAIR ISAAC CORP COM 303250104 268 2,081 SH   SOLE   2,081 0 0
FARMLAND PARTNERS INC COM 31154R109 153 13,660 SH   SOLE   13,660 0 0
FASTENAL CO COM 311900104 6,481 125,998 SH   SOLE   125,998 0 0
FCB FINL HLDGS INC CL A 30255G103 1,310 27,053 SH   SOLE   27,053 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,408 10,555 SH   SOLE   10,555 0 0
FEDERATED INVS INC PA CL B 314211103 9,087 344,976 SH   SOLE   344,976 0 0
FEDERATED PREM INTR MUN INC COM 31423M105 644 48,887 SH   SOLE   48,887 0 0
FEDEX CORP COM 31428X106 144 22,600 SH Put SOLE   22,600 0 0
FEDEX CORP COM 31428X106 37,729 192,369 SH   SOLE   192,369 0 0
FEDEX CORP COM 31428X106 44 4,800 SH Call SOLE   4,800 0 0
FELCOR LODGING TR INC COM 31430F101 324 43,088 SH   SOLE   43,088 0 0
FENIX PTS INC COM 31446L100 486 313,227 SH   SOLE   313,227 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 250 41,670 SH   SOLE   41,670 0 0
FERRO CORP COM 315405100 2,681 176,790 SH   SOLE   176,790 0 0
FERROGLOBE PLC SHS G33856108 426 41,342 SH   SOLE   41,342 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 6,760 618,462 SH   SOLE   618,462 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 109 50,000 SH Call SOLE   50,000 0 0
FIDELITY MSCI ENERGY IDX 316092402 3,289 168,227 SH   SOLE   168,227 0 0
FIDELITY MSCI FINLS IDX 316092501 3,755 106,132 SH   SOLE   106,132 0 0
FIDELITY MSCI HLTH CARE I 316092600 2,766 77,687 SH   SOLE   77,687 0 0
FIDELITY MSCI INDL INDX 316092709 1,311 39,217 SH   SOLE   39,217 0 0
FIDELITY MSCI RL EST ETF 316092857 1,002 41,943 SH   SOLE   41,943 0 0
FIDELITY MSCI UTILS INDEX 316092865 3,237 98,310 SH   SOLE   98,310 0 0
FIDELITY TOTAL BD ETF 316188309 1,477 29,695 SH   SOLE   29,695 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 2,876 12,329 SH   SOLE   12,329 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 941 24,184 SH   SOLE   24,184 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,979 24,862 SH   SOLE   24,862 0 0
FIFTH THIRD BANCORP COM 316773100 1,934 76,175 SH   SOLE   76,175 0 0
FIREEYE INC COM 31816Q101 2,054 163,141 SH   SOLE   163,141 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,850 154,750 SH   SOLE   154,750 0 0
FIRST DATA CORP NEW COM CL A 32008D106 201 12,895 SH   SOLE   12,895 0 0
FIRST FINL BANCORP OH COM 320209109 636 23,153 SH   SOLE   23,153 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 201 7,515 SH   SOLE   7,515 0 0
FIRST LONG IS CORP COM 320734106 252 9,213 SH   SOLE   9,213 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 8 5,000 SH Call SOLE   5,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 41 5,097 SH   SOLE   5,097 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,798 19,092 SH   SOLE   19,092 0 0
FIRST SOLAR INC COM 336433107 617 22,791 SH   SOLE   22,791 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 879 50,900 SH   SOLE   50,900 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 270 6,348 SH   SOLE   6,348 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 6,075 174,307 SH   SOLE   174,307 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 782 14,968 SH   SOLE   14,968 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1,089 47,390 SH   SOLE   47,390 0 0
FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 2,152 42,285 SH   SOLE   42,285 0 0
FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 5,854 167,703 SH   SOLE   167,703 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 297 5,728 SH   SOLE   5,728 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,751 45,172 SH   SOLE   45,172 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 3,317 90,199 SH   SOLE   90,199 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 3,802 82,529 SH   SOLE   82,529 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 837 34,213 SH   SOLE   34,213 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 7,445 84,559 SH   SOLE   84,559 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3,295 218,419 SH   SOLE   218,419 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 5,014 180,630 SH   SOLE   180,630 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1,069 17,860 SH   SOLE   17,860 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 837 17,134 SH   SOLE   17,134 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 389 7,446 SH   SOLE   7,446 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3,373 54,010 SH   SOLE   54,010 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 314 9,158 SH   SOLE   9,158 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 3,710 98,085 SH   SOLE   98,085 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 497 25,331 SH   SOLE   25,331 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 13,962 551,774 SH   SOLE   551,774 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 815 34,076 SH   SOLE   34,076 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 7,875 162,651 SH   SOLE   162,651 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 768 18,250 SH   SOLE   18,250 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 959 16,670 SH   SOLE   16,670 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 3,276 119,652 SH   SOLE   119,652 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 19,133 980,706 SH   SOLE   980,706 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 752 22,497 SH   SOLE   22,497 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 945 17,906 SH   SOLE   17,906 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 7,856 159,269 SH   SOLE   159,269 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 475 9,217 SH   SOLE   9,217 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 4,333 150,441 SH   SOLE   150,441 0 0
FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 523 10,125 SH   SOLE   10,125 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 498 8,284 SH   SOLE   8,284 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 909 16,722 SH   SOLE   16,722 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 2,993 242,010 SH   SOLE   242,010 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 225 7,760 SH   SOLE   7,760 0 0
FIRSTENERGY CORP COM 337932107 1,167 36,634 SH   SOLE   36,634 0 0
FISERV INC COM 337738108 662 5,767 SH   SOLE   5,767 0 0
FITBIT INC CL A 33812L102 185 31,096 SH   SOLE   31,096 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 1,042 50,649 SH   SOLE   50,649 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 248 1,624 SH   SOLE   1,624 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 229 9,175 SH   SOLE   9,175 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 257 8,736 SH   SOLE   8,736 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 245 5,353 SH   SOLE   5,353 0 0
FLOWERS FOODS INC COM 343498101 686 35,363 SH   SOLE   35,363 0 0
FLOWSERVE CORP COM 34354P105 702 14,434 SH   SOLE   14,434 0 0
FLUIDIGM CORP DEL NOTE 2.750% 2/0 34385PAA6 28 42,000 PRN   SOLE   42,000 0 0
FLUOR CORP NEW COM 343412102 11,122 211,264 SH   SOLE   211,264 0 0
FNB CORP PA COM 302520101 2,954 198,940 SH   SOLE   198,940 0 0
FOOT LOCKER INC COM 344849104 675 9,018 SH   SOLE   9,018 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 14,871 1,278,949 SH   SOLE   1,278,949 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1 7,500 SH Call SOLE   7,500 0 0
FORMFACTOR INC COM 346375108 142 12,000 SH   SOLE   12,000 0 0
FORTINET INC COM 34959E109 3,098 81,421 SH   SOLE   81,421 0 0
FORTIVE CORP COM 34959J108 906 14,969 SH   SOLE   14,969 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 1,166 145,798 SH   SOLE   145,798 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1,194 80,124 SH   SOLE   80,124 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,044 17,139 SH   SOLE   17,139 0 0
FOSSIL GROUP INC COM 34988V106 1,212 69,579 SH   SOLE   69,579 0 0
FRANKLIN RES INC COM 354613101 5,124 121,639 SH   SOLE   121,639 0 0
FRANKLIN RES INC COM 354613101 5 4,000 SH Call SOLE   4,000 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 451 37,155 SH   SOLE   37,155 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5,224 391,358 SH   SOLE   391,358 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5 4,000 SH Call SOLE   4,000 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1,041 24,638 SH   SOLE   24,638 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 787 13,267 SH   SOLE   13,267 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 258 129,315 SH   SOLE   129,315 0 0
FS INVT CORP COM 302635107 573 58,338 SH   SOLE   58,338 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 958 70,496 SH   SOLE   70,496 0 0
FULTON FINL CORP PA COM 360271100 244 13,707 SH   SOLE   13,707 0 0
GABELLI DIVD & INCOME TR COM 36242H104 588 28,164 SH   SOLE   28,164 0 0
GABELLI EQUITY TR INC COM 362397101 442 73,711 SH   SOLE   73,711 0 0
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 219 11,752 SH   SOLE   11,752 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,369 24,186 SH   SOLE   24,186 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 825 145,634 SH   SOLE   145,634 0 0
GAMESTOP CORP NEW CL A 36467W109 2,660 118,095 SH   SOLE   118,095 0 0
GANNETT CO INC COM 36473H104 3,771 450,192 SH   SOLE   450,192 0 0
GAP INC DEL COM 364760108 319 13,320 SH   SOLE   13,320 0 0
GARTNER INC COM 366651107 1,787 16,560 SH   SOLE   16,560 0 0
GASLOG LTD SHS G37585109 161 10,510 SH   SOLE   10,510 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 265 10,798 SH   SOLE   10,798 0 0
GATX CORP COM 361448103 249 4,069 SH   SOLE   4,069 0 0
GENCOR INDS INC COM 368678108 185 12,340 SH   SOLE   12,340 0 0
GENERAL DYNAMICS CORP COM 369550108 8,026 42,895 SH   SOLE   42,895 0 0
GENERAL DYNAMICS CORP COM 369550108 3 200 SH Put SOLE   200 0 0
GENERAL ELECTRIC CO COM 369604103 113,945 3,822,829 SH   SOLE   3,822,829 0 0
GENERAL MLS INC COM 370334104 22,999 388,966 SH   SOLE   388,966 0 0
GENERAL MTRS CO COM 37045V100 11,994 339,206 SH   SOLE   339,206 0 0
GENESEE & WYO INC CL A 371559105 2,068 30,371 SH   SOLE   30,371 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 9,236 284,996 SH   SOLE   284,996 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 8,684 3,289,421 SH   SOLE   3,289,421 0 0
GENMARK DIAGNOSTICS INC COM 372309104 26,846 2,094,015 SH   SOLE   2,094,015 0 0
GENPACT LIMITED SHS G3922B107 454 18,078 SH   SOLE   18,078 0 0
GENTEX CORP COM 371901109 5,247 245,850 SH   SOLE   245,850 0 0
GENUINE PARTS CO COM 372460105 13,731 148,871 SH   SOLE   148,871 0 0
GENUINE PARTS CO COM 372460105 64 32,600 SH Put SOLE   32,600 0 0
GETTY RLTY CORP NEW COM 374297109 429 16,993 SH   SOLE   16,993 0 0
GGP INC COM 36174X101 797 34,409 SH   SOLE   34,409 0 0
GIGAMON INC COM 37518B102 210 5,900 SH   SOLE   5,900 0 0
G-III APPAREL GROUP LTD COM 36237H101 391 17,789 SH   SOLE   17,789 0 0
GILDAN ACTIVEWEAR INC COM 375916103 411 15,132 SH   SOLE   15,132 0 0
GILEAD SCIENCES INC COM 375558103 24,094 354,914 SH   SOLE   354,914 0 0
GILEAD SCIENCES INC COM 375558103 0 5,500 SH Call SOLE   5,500 0 0
GLACIER BANCORP INC NEW COM 37637Q105 464 13,662 SH   SOLE   13,662 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 21,588 512,417 SH   SOLE   512,417 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 750 20,390 SH   SOLE   20,390 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,474 102,766 SH   SOLE   102,766 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 344 17,660 SH   SOLE   17,660 0 0
GLOBAL PMTS INC COM 37940X102 434 5,371 SH   SOLE   5,371 0 0
GLOBAL WTR RES INC COM 379463102 171 19,632 SH   SOLE   19,632 0 0
GLOBAL X FDS CHINA FINL ETF 37950E606 148 10,200 SH   SOLE   10,200 0 0
GLOBAL X FDS GLB X PERMETF 37950E358 260 10,577 SH   SOLE   10,577 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 7,012 603,127 SH   SOLE   603,127 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 386 10,703 SH   SOLE   10,703 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 467 18,550 SH   SOLE   18,550 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 1,099 138,148 SH   SOLE   138,148 0 0
GLOBALSTAR INC COM 378973408 25 15,584 SH   SOLE   15,584 0 0
GNC HLDGS INC COM CL A 36191G107 1,298 176,330 SH   SOLE   176,330 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 222 9,972 SH   SOLE   9,972 0 0
GOLDCORP INC NEW COM 380956409 215 14,699 SH   SOLE   14,699 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 1,742 71,009 SH   SOLE   71,009 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 3,544 135,211 SH   SOLE   135,211 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 7,497 160,357 SH   SOLE   160,357 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 14 7,300 SH Call SOLE   7,300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 8,375 36,497 SH   SOLE   36,497 0 0
GOLDMAN SACHS GROUP INC NOTE 1/2 38141GMG6 18 12,000 PRN   SOLE   12,000 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 346 32,569 SH   SOLE   32,569 0 0
GOLUB CAP BDC INC COM 38173M102 1,157 58,187 SH   SOLE   58,187 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 301 8,337 SH   SOLE   8,337 0 0
GOPRO INC CL A 38268T103 1,718 197,832 SH   SOLE   197,832 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,537 73,440 SH   SOLE   73,440 0 0
GRAINGER W W INC COM 384802104 4,624 19,845 SH   SOLE   19,845 0 0
GRAMERCY PPTY TR COM NEW 385002308 4,486 170,484 SH   SOLE   170,484 0 0
GRANITE CONSTR INC COM 387328107 349 6,952 SH   SOLE   6,952 0 0
GRAY TELEVISION INC COM 389375106 218 15,000 SH   SOLE   15,000 0 0
GREAT PANTHER SILVER LTD COM 39115V101 20 12,500 SH   SOLE   12,500 0 0
GREAT WESTN BANCORP INC COM 391416104 250 5,892 SH   SOLE   5,892 0 0
GREEN DOT CORP CL A 39304D102 2,025 60,707 SH   SOLE   60,707 0 0
GREEN PLAINS INC COM 393222104 13,035 526,462 SH   SOLE   526,462 0 0
GREEN PLAINS INC COM 393222104 333 50,000 SH Call SOLE   50,000 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,115 50,498 SH   SOLE   50,498 0 0
GREIF INC CL A 397624107 310 5,567 SH   SOLE   5,567 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 495 25,882 SH   SOLE   25,882 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 289 6,023 SH   SOLE   6,023 0 0
GROUPON INC COM 399473107 175 44,478 SH   SOLE   44,478 0 0
GUESS INC COM 401617105 2,046 183,320 SH   SOLE   183,320 0 0
GUGGENHEIM CR ALLOCATION FD COM 40168G108 474 20,770 SH   SOLE   20,770 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 247 2,044 SH   SOLE   2,044 0 0
HAIN CELESTIAL GROUP INC COM 405217100 630 17,037 SH   SOLE   17,037 0 0
HALCON RES CORP COM PAR NEW 40537Q605 1,006 129,431 SH   SOLE   129,431 0 0
HALLIBURTON CO COM 406216101 10,511 213,332 SH   SOLE   213,332 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 354 27,350 SH   SOLE   27,350 0 0
HANESBRANDS INC COM 410345102 9,310 451,445 SH   SOLE   451,445 0 0
HARLEY DAVIDSON INC COM 412822108 730 12,106 SH   SOLE   12,106 0 0
HARRIS CORP DEL COM 413875105 2,697 24,262 SH   SOLE   24,262 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,109 23,104 SH   SOLE   23,104 0 0
HASBRO INC COM 418056107 2,363 23,720 SH   SOLE   23,720 0 0
HAVERTY FURNITURE INC COM 419596101 483 19,879 SH   SOLE   19,879 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 416 12,490 SH   SOLE   12,490 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,518 54,486 SH   SOLE   54,486 0 0
HCA HOLDINGS INC COM 40412C101 2,937 33,027 SH   SOLE   33,027 0 0
HCP INC COM 40414L109 2,073 66,013 SH   SOLE   66,013 0 0
HD SUPPLY HLDGS INC COM 40416M105 256 6,210 SH   SOLE   6,210 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 561 7,479 SH   SOLE   7,479 0 0
HEALTHCARE SVCS GRP INC COM 421906108 202 4,706 SH   SOLE   4,706 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 434 13,908 SH   SOLE   13,908 0 0
HEALTHEQUITY INC COM 42226A107 6,287 148,087 SH   SOLE   148,087 0 0
HELMERICH & PAYNE INC COM 423452101 4,599 69,017 SH   SOLE   69,017 0 0
HENRY JACK & ASSOC INC COM 426281101 613 6,547 SH   SOLE   6,547 0 0
HERBALIFE LTD COM USD SHS G4412G101 7 15,000 SH Put SOLE   15,000 0 0
HERCULES CAPITAL INC COM 427096508 183 12,093 SH   SOLE   12,093 0 0
HERON THERAPEUTICS INC COM 427746102 225 14,884 SH   SOLE   14,884 0 0
HERSHEY CO COM 427866108 4,363 39,889 SH   SOLE   39,889 0 0
HESS CORP COM 42809H107 512 10,582 SH   SOLE   10,582 0 0
HESS CORP COM 42809H107 5 800 SH Call SOLE   800 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,240 221,760 SH   SOLE   221,760 0 0
HEXCEL CORP NEW COM 428291108 219 4,003 SH   SOLE   4,003 0 0
HFF INC CL A 40418F108 1,071 38,709 SH   SOLE   38,709 0 0
HILLTOP HOLDINGS INC COM 432748101 326 11,864 SH   SOLE   11,864 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 481 8,225 SH   SOLE   8,225 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 8,998 251,944 SH   SOLE   251,944 0 0
HOLLYFRONTIER CORP COM 436106108 971 34,217 SH   SOLE   34,217 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 352 20,296 SH   SOLE   20,296 0 0
HOLOGIC INC COM 436440101 444 10,411 SH   SOLE   10,411 0 0
HOME DEPOT INC COM 437076102 70,990 483,680 SH   SOLE   483,680 0 0
HOME DEPOT INC COM 437076102 4 1,000 SH Put SOLE   1,000 0 0
HONDA MOTOR LTD AMERN SHS 438128308 623 20,577 SH   SOLE   20,577 0 0
HONEYWELL INTL INC COM 438516106 23,788 191,207 SH   SOLE   191,207 0 0
HOOKER FURNITURE CORP COM 439038100 1,066 34,232 SH   SOLE   34,232 0 0
HORMEL FOODS CORP COM 440452100 0 200 SH Put SOLE   200 0 0
HORMEL FOODS CORP COM 440452100 889 25,723 SH   SOLE   25,723 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5,374 170,422 SH   SOLE   170,422 0 0
HOST HOTELS & RESORTS INC COM 44107P104 231 12,305 SH   SOLE   12,305 0 0
HOWARD BANCORP INC COM 442496105 982 52,601 SH   SOLE   52,601 0 0
HOWARD HUGHES CORP COM 44267D107 1,873 16,012 SH   SOLE   16,012 0 0
HP INC COM 40434L105 1,744 97,028 SH   SOLE   97,028 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 400 15,440 SH   SOLE   15,440 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 8,992 220,708 SH   SOLE   220,708 0 0
HUB GROUP INC CL A 443320106 8,823 190,203 SH   SOLE   190,203 0 0
HUBBELL INC COM 443510607 233 1,947 SH   SOLE   1,947 0 0
HUMANA INC COM 444859102 3,346 16,248 SH   SOLE   16,248 0 0
HUNT J B TRANS SVCS INC COM 445658107 3,899 42,501 SH   SOLE   42,501 0 0
HUNTINGTON BANCSHARES INC COM 446150104 3,091 231,308 SH   SOLE   231,308 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 250 1,248 SH   SOLE   1,248 0 0
HUNTSMAN CORP COM 447011107 570 23,278 SH   SOLE   23,278 0 0
HYATT HOTELS CORP COM CL A 448579102 1,027 19,068 SH   SOLE   19,068 0 0
I D SYSTEMS INC COM 449489103 126 19,900 SH   SOLE   19,900 0 0
IAC INTERACTIVECORP COM 44919P508 294 3,962 SH   SOLE   3,962 0 0
IBIO INC COM 451033104 54 125,020 SH   SOLE   125,020 0 0
ICICI BK LTD ADR 45104G104 144 16,476 SH   SOLE   16,476 0 0
ICON PLC SHS G4705A100 512 6,423 SH   SOLE   6,423 0 0
IDACORP INC COM 451107106 8,702 104,896 SH   SOLE   104,896 0 0
IDEX CORP COM 45167R104 560 5,963 SH   SOLE   5,963 0 0
IDEXX LABS INC COM 45168D104 4,944 31,978 SH   SOLE   31,978 0 0
ILG INC COM 44967H101 1,284 61,589 SH   SOLE   61,589 0 0
ILLINOIS TOOL WKS INC COM 452308109 8,853 66,844 SH   SOLE   66,844 0 0
ILLINOIS TOOL WKS INC COM 452308109 9 3,000 SH Call SOLE   3,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 8 7,000 SH Put SOLE   7,000 0 0
ILLUMINA INC COM 452327109 2,434 14,264 SH   SOLE   14,264 0 0
IMMUNOGEN INC COM 45253H101 66 17,202 SH   SOLE   17,202 0 0
IMMUNOMEDICS INC COM 452907108 375 58,115 SH   SOLE   58,115 0 0
INCYTE CORP COM 45337C102 1,857 13,948 SH   SOLE   13,948 0 0
INDEXIQ ETF TR HDG MACTRK ETF 45409B206 256 10,100 SH   SOLE   10,100 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 312 10,733 SH   SOLE   10,733 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 217 8,180 SH   SOLE   8,180 0 0
ING GROEP N V SPONSORED ADR 456837103 5,278 350,392 SH   SOLE   350,392 0 0
INGERSOLL-RAND PLC SHS G47791101 4,125 50,705 SH   SOLE   50,705 0 0
INGREDION INC COM 457187102 609 5,062 SH   SOLE   5,062 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 101 15,640 SH   SOLE   15,640 0 0
INTEL CORP COM 458140100 66,360 1,839,964 SH   SOLE   1,839,964 0 0
INTEL CORP SDCV 12/1 458140AD2 15 11,000 PRN   SOLE   11,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,310 88,736 SH   SOLE   88,736 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 62,384 358,621 SH   SOLE   358,621 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11 5,800 SH Call SOLE   5,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2 1,100 SH Put SOLE   1,100 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 729 5,523 SH   SOLE   5,523 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 566 23,841 SH   SOLE   23,841 0 0
INTERPUBLIC GROUP COS INC COM 460690100 546 22,292 SH   SOLE   22,292 0 0
INTEST CORP COM 461147100 394 61,618 SH   SOLE   61,618 0 0
INTL PAPER CO COM 460146103 5,706 112,066 SH   SOLE   112,066 0 0
INTREXON CORP COM 46122T102 380 19,066 SH   SOLE   19,066 0 0
INTUIT COM 461202103 966 8,325 SH   SOLE   8,325 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,498 1,947 SH   SOLE   1,947 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 129 11,591 SH   SOLE   11,591 0 0
INVESCO LTD SHS G491BT108 6,760 220,918 SH   SOLE   220,918 0 0
INVESCO MUN TR COM 46131J103 172 13,703 SH   SOLE   13,703 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 344 45,577 SH   SOLE   45,577 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 1,706 140,066 SH   SOLE   140,066 0 0
INVESCO SR INCOME TR COM 46131H107 284 61,409 SH   SOLE   61,409 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 138 10,683 SH   SOLE   10,683 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 1,017 69,728 SH   SOLE   69,728 0 0
INVESTORS BANCORP INC NEW COM 46146L101 281 19,424 SH   SOLE   19,424 0 0
INVITAE CORP COM 46185L103 2,792 252,744 SH   SOLE   252,744 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 86 21,125 SH   SOLE   21,125 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 65 13,333 SH   SOLE   13,333 0 0
IONIS PHARMACEUTICALS INC COM 462222100 449 11,239 SH   SOLE   11,239 0 0
IPG PHOTONICS CORP COM 44980X109 549 4,609 SH   SOLE   4,609 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 261 27,000 SH   SOLE   27,000 0 0
IRON MTN INC NEW COM 46284V101 670 18,803 SH   SOLE   18,803 0 0
ISHARES GRWT ALLOCAT ETF 464289867 215 5,101 SH   SOLE   5,101 0 0
ISHARES INDIA 50 ETF 464289529 1,359 42,070 SH   SOLE   42,070 0 0
ISHARES MIN VOL EMRG MKT 464286533 4,020 75,183 SH   SOLE   75,183 0 0
ISHARES MIN VOL GBL ETF 464286525 2,537 32,904 SH   SOLE   32,904 0 0
ISHARES MODERT ALLOC ETF 464289875 224 6,176 SH   SOLE   6,176 0 0
ISHARES MSCI BRZ CAP ETF 464286400 1,213 32,422 SH   SOLE   32,422 0 0
ISHARES MSCI CDA ETF 464286509 1,869 70,107 SH   SOLE   70,107 0 0
ISHARES MSCI EURO FL ETF 464289180 1,588 78,100 SH   SOLE   78,100 0 0
ISHARES MSCI EURZONE ETF 464286608 397 10,579 SH   SOLE   10,579 0 0
ISHARES MSCI GERMANY ETF 464286806 3,320 115,641 SH   SOLE   115,641 0 0
ISHARES MSCI HONG KG ETF 464286871 708 31,781 SH   SOLE   31,781 0 0
ISHARES MSCI ISR CAP ETF 464286632 913 17,630 SH   SOLE   17,630 0 0
ISHARES MSCI MEX CAP ETF 464286822 6,452 126,024 SH   SOLE   126,024 0 0
ISHARES MSCI PAC JP ETF 464286665 2,171 48,727 SH   SOLE   48,727 0 0
ISHARES MSCI SWEDEN ETF 464286756 3,195 101,157 SH   SOLE   101,157 0 0
ISHARES MSCI SZ CAP ETF 464286749 672 21,085 SH   SOLE   21,085 0 0
ISHARES RUS TOP 200 ETF 464289446 15,199 281,964 SH   SOLE   281,964 0 0
ISHARES RUS TP200 GR ETF 464289438 727 11,869 SH   SOLE   11,869 0 0
ISHARES RUS TP200 VL ETF 464289420 716 14,856 SH   SOLE   14,856 0 0
ISHARES GOLD TRUST ISHARES 464285105 3,009 250,887 SH   SOLE   250,887 0 0
ISHARES INC CORE MSCI EMKT 46434G103 9,347 195,094 SH   SOLE   195,094 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 2,012 39,003 SH   SOLE   39,003 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 203 13,882 SH   SOLE   13,882 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,707 156,922 SH   SOLE   156,922 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 252 5,328 SH   SOLE   5,328 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 5,331 50,682 SH   SOLE   50,682 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 2,755 32,682 SH   SOLE   32,682 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,139 9,470 SH   SOLE   9,470 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2 3,000 SH Put SOLE   3,000 0 0
ISHARES TR 7-10YR TR BD ETF 464287440 1,602 15,138 SH   SOLE   15,138 0 0
ISHARES TR 7-10YR TR BD ETF 464287440 7 5,000 SH Call SOLE   5,000 0 0
ISHARES TR A RATE CP BD ETF 46429B291 481 9,321 SH   SOLE   9,321 0 0
ISHARES TR AGENCY BOND ETF 464288166 600 5,371 SH   SOLE   5,371 0 0
ISHARES TR ASIA 50 ETF 464288430 231 4,400 SH   SOLE   4,400 0 0
ISHARES TR CALIF MUN BD ETF 464288356 600 5,159 SH   SOLE   5,159 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 2,790 72,481 SH   SOLE   72,481 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 8 5,000 SH Put SOLE   5,000 0 0
ISHARES TR COHEN&STEER REIT 464287564 879 8,826 SH   SOLE   8,826 0 0
ISHARES TR CORE DIV GRWTH 46434V621 547 18,083 SH   SOLE   18,083 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,998 35,735 SH   SOLE   35,735 0 0
ISHARES TR CORE MSCI EAFE 46432F842 11,741 202,610 SH   SOLE   202,610 0 0
ISHARES TR CORE MSCITOTAL 46432F834 2,640 48,190 SH   SOLE   48,190 0 0
ISHARES TR CORE S&P MCP ETF 464287507 15,050 87,811 SH   SOLE   87,811 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,549 109,505 SH   SOLE   109,505 0 0
ISHARES TR CORE S&P TTL STK 464287150 31,158 576,070 SH   SOLE   576,070 0 0
ISHARES TR CORE S&P US ETF 464287671 12,986 280,233 SH   SOLE   280,233 0 0
ISHARES TR CORE S&P VLU ETF 464287663 8,213 162,655 SH   SOLE   162,655 0 0
ISHARES TR CORE S&P500 ETF 464287200 43,063 181,510 SH   SOLE   181,510 0 0
ISHARES TR CORE ST USDB ETF 46432F859 3,209 63,982 SH   SOLE   63,982 0 0
ISHARES TR CORE US AGGBD ET 464287226 41,501 382,759 SH   SOLE   382,759 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 4,953 172,700 SH   SOLE   172,700 0 0
ISHARES TR DOW JONES US ETF 464287846 1,173 9,917 SH   SOLE   9,917 0 0
ISHARES TR EAFE GRWTH ETF 464288885 2,408 34,677 SH   SOLE   34,677 0 0
ISHARES TR EAFE SML CP ETF 464288273 7,928 146,598 SH   SOLE   146,598 0 0
ISHARES TR EAFE VALUE ETF 464288877 956 18,955 SH   SOLE   18,955 0 0
ISHARES TR EUROPE ETF 464287861 2,653 63,365 SH   SOLE   63,365 0 0
ISHARES TR EXPONEN TECHNO 46434V381 2,482 83,784 SH   SOLE   83,784 0 0
ISHARES TR FLTG RATE BD ETF 46429B655 4,247 83,489 SH   SOLE   83,489 0 0
ISHARES TR GLB INFRASTR ETF 464288372 858 20,368 SH   SOLE   20,368 0 0
ISHARES TR GLOBAL TECH ETF 464287291 639 5,146 SH   SOLE   5,146 0 0
ISHARES TR GNMA BOND ETF 46429B333 1,233 24,928 SH   SOLE   24,928 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,090 39,557 SH   SOLE   39,557 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 3,327 119,721 SH   SOLE   119,721 0 0
ISHARES TR IBNDS MAR18 ETF 46432FAG2 570 23,521 PRN   SOLE   23,521 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 529 21,520 PRN   SOLE   21,520 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 10,588 426,669 PRN   SOLE   426,669 0 0
ISHARES TR IBONDS DEC22 ETF 46435G755 8,406 326,571 SH   SOLE   326,571 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 10,707 429,656 PRN   SOLE   429,656 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 10,660 430,758 PRN   SOLE   430,758 0 0
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 1,105 41,776 PRN   SOLE   41,776 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 565 22,149 SH   SOLE   22,149 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 8,533 333,995 SH   SOLE   333,995 0 0
ISHARES TR IBOXX HI YD ETF 464288513 5,167 58,861 SH   SOLE   58,861 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,368 28,522 SH   SOLE   28,522 0 0
ISHARES TR INTERM CR BD ETF 464288638 428 3,913 SH   SOLE   3,913 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,586 82,108 SH   SOLE   82,108 0 0
ISHARES TR INTRM GOV/CR ETF 464288612 240 2,184 SH   SOLE   2,184 0 0
ISHARES TR IRELAND CAPD ETF 46429B507 2,740 68,665 SH   SOLE   68,665 0 0
ISHARES TR JP MOR EM MK ETF 464288281 1,204 10,592 SH   SOLE   10,592 0 0
ISHARES TR MBS ETF 464288588 1,296 12,176 SH   SOLE   12,176 0 0
ISHARES TR MICRO-CAP ETF 464288869 2,568 30,019 SH   SOLE   30,019 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 4,482 68,220 SH   SOLE   68,220 0 0
ISHARES TR MIN VOL USA ETF 46429B697 2,330 48,831 SH   SOLE   48,831 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 2,259 13,588 SH   SOLE   13,588 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 317 2,144 SH   SOLE   2,144 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 980 6,928 SH   SOLE   6,928 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 1,533 11,651 SH   SOLE   11,651 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 455 4,766 SH   SOLE   4,766 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,982 47,311 SH   SOLE   47,311 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,296 36,249 SH   SOLE   36,249 0 0
ISHARES TR MSCI ACWI EX US 464288240 6,630 151,979 SH   SOLE   151,979 0 0
ISHARES TR MSCI EAFE ETF 464287465 37,112 595,764 SH   SOLE   595,764 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 12,993 329,559 SH   SOLE   329,559 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 11 190,900 SH Put SOLE   190,900 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,331 15,333 SH   SOLE   15,333 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 3,768 110,223 SH   SOLE   110,223 0 0
ISHARES TR MSCI POL CAP ETF 46429B606 3,160 146,535 SH   SOLE   146,535 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 5,976 183,553 SH   SOLE   183,553 0 0
ISHARES TR N AMER TECH ETF 464287549 411 2,965 SH   SOLE   2,965 0 0
ISHARES TR NA NAT RES 464287374 308 8,986 SH   SOLE   8,986 0 0
ISHARES TR NA TEC-SFTWR ETF 464287515 1,403 11,090 SH   SOLE   11,090 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 8,274 28,224 SH   SOLE   28,224 0 0
ISHARES TR NATIONAL MUN ETF 464288414 7,996 73,411 SH   SOLE   73,411 0 0
ISHARES TR RESID RL EST CAP 464288562 753 11,809 SH   SOLE   11,809 0 0
ISHARES TR RUS 1000 ETF 464287622 20,074 152,905 SH   SOLE   152,905 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 113,795 999,914 SH   SOLE   999,914 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 76,985 669,863 SH   SOLE   669,863 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 3,459 21,409 SH   SOLE   21,409 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 15,174 128,418 SH   SOLE   128,418 0 0
ISHARES TR RUS MD CP GR ETF 464287481 2,663 25,688 SH   SOLE   25,688 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 6,432 77,518 SH   SOLE   77,518 0 0
ISHARES TR RUS MID CAP ETF 464287499 14,653 78,301 SH   SOLE   78,301 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2 1,800 SH Put SOLE   1,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 41 11,500 SH Call SOLE   11,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 45,138 328,418 SH   SOLE   328,418 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 6,828 48,853 SH   SOLE   48,853 0 0
ISHARES TR S&P 100 ETF 464287101 2,222 21,265 SH   SOLE   21,265 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 15,729 119,629 SH   SOLE   119,629 0 0
ISHARES TR S&P 500 VAL ETF 464287408 11,165 107,472 SH   SOLE   107,472 0 0
ISHARES TR S&P MC 400GR ETF 464287606 7,909 41,391 SH   SOLE   41,391 0 0
ISHARES TR S&P MC 400VL ETF 464287705 20,893 140,991 SH   SOLE   140,991 0 0
ISHARES TR SELECT DIVID ETF 464287168 19,730 216,679 SH   SOLE   216,679 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 529 5,015 SH   SOLE   5,015 0 0
ISHARES TR SHRT TRS BD ETF 464288679 532 4,819 SH   SOLE   4,819 0 0
ISHARES TR SP SMCP600GR ETF 464287887 4,310 28,118 SH   SOLE   28,118 0 0
ISHARES TR SP SMCP600VL ETF 464287879 3,944 28,390 SH   SOLE   28,390 0 0
ISHARES TR TIPS BD ETF 464287176 6,736 58,760 SH   SOLE   58,760 0 0
ISHARES TR TRANS AVG ETF 464287192 1,621 9,906 SH   SOLE   9,906 0 0
ISHARES TR U.S. AER&DEF ETF 464288760 16,794 113,183 SH   SOLE   113,183 0 0
ISHARES TR U.S. ENERGY ETF 464287796 555 14,388 SH   SOLE   14,388 0 0
ISHARES TR U.S. FINLS ETF 464287788 3,251 31,280 SH   SOLE   31,280 0 0
ISHARES TR U.S. INDS ETF 464287754 1,043 8,298 SH   SOLE   8,298 0 0
ISHARES TR U.S. MED DVC ETF 464288810 767 5,083 SH   SOLE   5,083 0 0
ISHARES TR U.S. PFD STK ETF 464288687 11,146 287,868 SH   SOLE   287,868 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,262 15,950 SH   SOLE   15,950 0 0
ISHARES TR U.S. TECH ETF 464287721 5,905 43,681 SH   SOLE   43,681 0 0
ISHARES TR U.S. TELECOM ETF 464287713 215 6,597 SH   SOLE   6,597 0 0
ISHARES TR US HLTHCARE ETF 464287762 852 5,464 SH   SOLE   5,464 0 0
ISHARES TR US HOME CONS ETF 464288752 5,039 157,620 SH   SOLE   157,620 0 0
ISHARES TR US REGNL BKS ETF 464288778 2,876 64,236 SH   SOLE   64,236 0 0
ISHARES TR USA ESG SLCT ETF 464288802 702 7,137 SH   SOLE   7,137 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 3,526 42,686 SH   SOLE   42,686 0 0
ISHARES TR USA QUALITY FCTR 46432F339 920 12,713 SH   SOLE   12,713 0 0
ISHARES U S ETF TR COMMOD SEL STG 46431W853 822 24,633 SH   SOLE   24,633 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 294 5,847 SH   SOLE   5,847 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 185 15,336 SH   SOLE   15,336 0 0
ITRON INC COM 465741106 234 3,845 SH   SOLE   3,845 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 1,282 23,185 SH   SOLE   23,185 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 347 2,371 SH   SOLE   2,371 0 0
JD COM INC SPON ADR CL A 47215P106 486 15,636 SH   SOLE   15,636 0 0
JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 23 23,000 PRN   SOLE   23,000 0 0
JETBLUE AIRWAYS CORP COM 477143101 227 11,022 SH   SOLE   11,022 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 411 4,674 SH   SOLE   4,674 0 0
JOHNSON & JOHNSON COM 478160104 148,946 1,197,233 SH   SOLE   1,197,233 0 0
JOHNSON & JOHNSON COM 478160104 9 4,000 SH Put SOLE   4,000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,519 36,087 SH   SOLE   36,087 0 0
JOINT CORP COM 47973J102 105 25,000 SH   SOLE   25,000 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5,267 162,966 SH   SOLE   162,966 0 0
JPMORGAN CHASE & CO COM 46625H100 99,499 1,132,309 SH   SOLE   1,132,309 0 0
JPMORGAN CHASE & CO COM 46625H100 5 1,800 SH Put SOLE   1,800 0 0
JUNIPER NETWORKS INC COM 48203R104 901 32,615 SH   SOLE   32,615 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,457 17,012 SH   SOLE   17,012 0 0
KATE SPADE & CO COM 485865109 209 9,043 SH   SOLE   9,043 0 0
KATE SPADE & CO COM 485865109 5 8,000 SH Call SOLE   8,000 0 0
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 328 25,821 SH   SOLE   25,821 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 469 28,383 SH   SOLE   28,383 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 1,478 69,958 SH   SOLE   69,958 0 0
KCAP FINL INC COM 48668E101 61 15,025 SH   SOLE   15,025 0 0
KCG HLDGS INC CL A 48244B100 3,172 177,785 SH   SOLE   177,785 0 0
KELLOGG CO COM 487836108 1,286 17,689 SH   SOLE   17,689 0 0
KEYCORP NEW COM 493267108 2,921 164,591 SH   SOLE   164,591 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 527 14,508 SH   SOLE   14,508 0 0
KEYW HLDG CORP COM 493723100 956 101,252 SH   SOLE   101,252 0 0
KILROY RLTY CORP COM 49427F108 472 6,509 SH   SOLE   6,509 0 0
KIMBERLY CLARK CORP COM 494368103 34,075 258,764 SH   SOLE   258,764 0 0
KIMCO RLTY CORP COM 49446R109 4,736 214,311 SH   SOLE   214,311 0 0
KINDER MORGAN INC DEL COM 49456B101 10,611 488,484 SH   SOLE   488,484 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 1,500 30,047 SH   SOLE   30,047 0 0
KINROSS GOLD CORP COM NO PAR 496902404 58 16,454 SH   SOLE   16,454 0 0
KIRBY CORP COM 497266106 1,282 18,176 SH   SOLE   18,176 0 0
KKR & CO L P DEL COM UNITS 48248M102 816 44,758 SH   SOLE   44,758 0 0
KLA-TENCOR CORP COM 482480100 1,637 17,147 SH   SOLE   17,147 0 0
KNIGHT TRANSN INC COM 499064103 251 7,987 SH   SOLE   7,987 0 0
KNOWLES CORP COM 49926D109 730 38,416 SH   SOLE   38,416 0 0
KOHLS CORP COM 500255104 666 16,851 SH   SOLE   16,851 0 0
KRAFT HEINZ CO COM 500754106 33,251 365,864 SH   SOLE   365,864 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 284 9,897 SH   SOLE   9,897 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 435 10,302 SH   SOLE   10,302 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,963 252,174 SH   SOLE   252,174 0 0
KROGER CO COM 501044101 641 21,823 SH   SOLE   21,823 0 0
KROGER CO COM 501044101 3 1,500 SH Call SOLE   1,500 0 0
KT CORP SPONSORED ADR 48268K101 508 30,163 SH   SOLE   30,163 0 0
L BRANDS INC COM 501797104 655 13,922 SH   SOLE   13,922 0 0
L3 TECHNOLOGIES INC COM 502413107 6,751 40,691 SH   SOLE   40,691 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,837 12,805 SH   SOLE   12,805 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 59 23,738 SH   SOLE   23,738 0 0
LAKELAND INDS INC COM 511795106 443 40,997 SH   SOLE   40,997 0 0
LAM RESEARCH CORP COM 512807108 4,775 37,123 SH   SOLE   37,123 0 0
LAMB WESTON HLDGS INC COM 513272104 3,544 84,638 SH   SOLE   84,638 0 0
LANCASTER COLONY CORP COM 513847103 751 5,832 SH   SOLE   5,832 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1,094 73,119 SH   SOLE   73,119 0 0
LAS VEGAS SANDS CORP COM 517834107 6 6,000 SH Call SOLE   6,000 0 0
LAS VEGAS SANDS CORP COM 517834107 674 11,805 SH   SOLE   11,805 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 716 27,985 SH   SOLE   27,985 0 0
LAUDER ESTEE COS INC CL A 518439104 1,992 23,466 SH   SOLE   23,466 0 0
LAZARD LTD SHS A G54050102 394 8,601 SH   SOLE   8,601 0 0
LCI INDS COM 50189K103 580 5,801 SH   SOLE   5,801 0 0
LEAR CORP COM NEW 521865204 6,277 44,350 SH   SOLE   44,350 0 0
LEGG MASON INC COM 524901105 2,879 79,756 SH   SOLE   79,756 0 0
LEGGETT & PLATT INC COM 524660107 294 5,875 SH   SOLE   5,875 0 0
LEIDOS HLDGS INC COM 525327102 4,103 80,256 SH   SOLE   80,256 0 0
LENNAR CORP CL A 526057104 3,822 74,271 SH   SOLE   74,271 0 0
LENNAR CORP CL A 526057104 49 14,000 SH Call SOLE   14,000 0 0
LENNOX INTL INC COM 526107107 869 5,185 SH   SOLE   5,185 0 0
LEUCADIA NATL CORP COM 527288104 942 36,125 SH   SOLE   36,125 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 5,801 101,409 SH   SOLE   101,409 0 0
LEXINGTON REALTY TRUST COM 529043101 1,021 102,308 SH   SOLE   102,308 0 0
LGI HOMES INC COM 50187T106 434 12,912 SH   SOLE   12,912 0 0
LIBBEY INC COM 529898108 153 10,456 SH   SOLE   10,456 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 738 8,706 SH   SOLE   8,706 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,827 21,124 SH   SOLE   21,124 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 780 17,174 SH   SOLE   17,174 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 387 16,832 SH   SOLE   16,832 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,295 36,111 SH   SOLE   36,111 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,716 163,098 SH   SOLE   163,098 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 1,169 26,429 SH   SOLE   26,429 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3,508 175,058 SH   SOLE   175,058 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,370 35,225 SH   SOLE   35,225 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,752 70,871 SH   SOLE   70,871 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 314 9,943 SH   SOLE   9,943 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 630 18,754 SH   SOLE   18,754 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 299 21,218 SH   SOLE   21,218 0 0
LILLY ELI & CO COM 532457108 23,229 276,187 SH   SOLE   276,187 0 0
LIMELIGHT NETWORKS INC COM 53261M104 29 11,350 SH   SOLE   11,350 0 0
LINCOLN NATL CORP IND COM 534187109 706 10,794 SH   SOLE   10,794 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 647 26,718 SH   SOLE   26,718 0 0
LIQTECH INTL INC COM 53632A102 27 69,700 SH   SOLE   69,700 0 0
LIVE OAK BANCSHARES INC COM 53803X105 7,850 362,590 SH   SOLE   362,590 0 0
LKQ CORP COM 501889208 2,335 79,581 SH   SOLE   79,581 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 88 25,735 SH   SOLE   25,735 0 0
LOCKHEED MARTIN CORP COM 539830109 3 2,500 SH Call SOLE   2,500 0 0
LOCKHEED MARTIN CORP COM 539830109 27,121 101,478 SH   SOLE   101,478 0 0
LOEWS CORP COM 540424108 1,018 21,751 SH   SOLE   21,751 0 0
LOGMEIN INC COM 54142L109 280 2,846 SH   SOLE   2,846 0 0
LOWES COS INC COM 548661107 9,570 116,584 SH   SOLE   116,584 0 0
LULULEMON ATHLETICA INC COM 550021109 441 8,526 SH   SOLE   8,526 0 0
LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 362 6,584 SH   SOLE   6,584 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,480 93,065 SH   SOLE   93,065 0 0
M & T BK CORP COM 55261F104 8,824 57,022 SH   SOLE   57,022 0 0
M D C HLDGS INC COM 552676108 274 9,311 SH   SOLE   9,311 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 5,472 68,058 SH   SOLE   68,058 0 0
MACYS INC COM 55616P104 2,797 94,460 SH   SOLE   94,460 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,291 6,450 SH   SOLE   6,450 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 54,576 709,731 SH   SOLE   709,731 0 0
MAGNA INTL INC COM 559222401 7,190 166,480 SH   SOLE   166,480 0 0
MAIN STREET CAPITAL CORP COM 56035L104 3,896 101,487 SH   SOLE   101,487 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 5,904 179,295 SH   SOLE   179,295 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 219 5,009 SH   SOLE   5,009 0 0
MANHATTAN ASSOCS INC COM 562750109 437 8,413 SH   SOLE   8,413 0 0
MANITOWOC INC COM 563571108 153 26,586 SH   SOLE   26,586 0 0
MANPOWERGROUP INC COM 56418H100 1,853 18,345 SH   SOLE   18,345 0 0
MANULIFE FINL CORP COM 56501R106 762 43,341 SH   SOLE   43,341 0 0
MARATHON OIL CORP COM 565849106 2,279 143,820 SH   SOLE   143,820 0 0
MARATHON PETE CORP COM 56585A102 25,753 509,490 SH   SOLE   509,490 0 0
MARKEL CORP COM 570535104 413 421 SH   SOLE   421 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,828 40,586 SH   SOLE   40,586 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 249 2,498 SH   SOLE   2,498 0 0
MARSH & MCLENNAN COS INC COM 571748102 16,139 218,651 SH   SOLE   218,651 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,495 11,429 SH   SOLE   11,429 0 0
MASCO CORP COM 574599106 7,008 206,049 SH   SOLE   206,049 0 0
MASTERCARD INCORPORATED CL A 57636Q104 10,112 90,089 SH   SOLE   90,089 0 0
MATADOR RES CO COM 576485205 269 11,300 SH   SOLE   11,300 0 0
MATTEL INC COM 577081102 1,345 51,921 SH   SOLE   51,921 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,049 23,588 SH   SOLE   23,588 0 0
MAXIMUS INC COM 577933104 426 6,879 SH   SOLE   6,879 0 0
MAXLINEAR INC COM 57776J100 25,287 901,543 SH   SOLE   901,543 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 1 200 SH Call SOLE   200 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 229 7,720 SH   SOLE   7,720 0 0
MBIA INC COM 55262C100 261 30,959 SH   SOLE   30,959 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,239 43,404 SH   SOLE   43,404 0 0
MCDERMOTT INTL INC COM 580037109 117 17,396 SH   SOLE   17,396 0 0
MCDONALDS CORP COM 580135101 55,287 427,038 SH   SOLE   427,038 0 0
MCEWEN MNG INC COM 58039P107 41 13,611 SH   SOLE   13,611 0 0
MCKESSON CORP COM 58155Q103 1,650 11,115 SH   SOLE   11,115 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 117 12,377 SH   SOLE   12,377 0 0
MDU RES GROUP INC COM 552690109 232 8,511 SH   SOLE   8,511 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 616 6,907 SH   SOLE   6,907 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 546 42,198 SH   SOLE   42,198 0 0
MEDICINES CO COM 584688105 284 5,813 SH   SOLE   5,813 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 611 10,607 SH   SOLE   10,607 0 0
MEDNAX INC COM 58502B106 2,461 35,582 SH   SOLE   35,582 0 0
MEDTRONIC PLC SHS G5960L103 20,122 250,096 SH   SOLE   250,096 0 0
MERCK & CO INC COM 58933Y105 99,239 1,561,972 SH   SOLE   1,561,972 0 0
MERCURY GENL CORP NEW COM 589400100 352 5,781 SH   SOLE   5,781 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 33 10,800 SH   SOLE   10,800 0 0
METLIFE INC COM 59156R108 21,543 407,803 SH   SOLE   407,803 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 687 1,444 SH   SOLE   1,444 0 0
MFA FINL INC COM 55272X102 259 32,029 SH   SOLE   32,029 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 1,090 126,801 SH   SOLE   126,801 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2,303 376,224 SH   SOLE   376,224 0 0
MGIC INVT CORP WIS COM 552848103 1,697 166,854 SH   SOLE   166,854 0 0
MGM RESORTS INTERNATIONAL COM 552953101 900 32,913 SH   SOLE   32,913 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2 3,500 SH Call SOLE   3,500 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 2,690 70,593 SH   SOLE   70,593 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 802 10,886 SH   SOLE   10,886 0 0
MICRON TECHNOLOGY INC COM 595112103 12,962 448,618 SH   SOLE   448,618 0 0
MICRON TECHNOLOGY INC COM 595112103 21 10,500 SH Call SOLE   10,500 0 0
MICROSOFT CORP COM 594918104 186,925 2,837,240 SH   SOLE   2,837,240 0 0
MICROSOFT CORP COM 594918104 0 1,800 SH Put SOLE   1,800 0 0
MICROVISION INC DEL COM NEW 594960304 29 11,279 SH   SOLE   11,279 0 0
MID AMER APT CMNTYS INC COM 59522J103 1,397 13,730 SH   SOLE   13,730 0 0
MIDCOAST ENERGY PARTNERS L P COM UT LTD PTN 59564N103 125 15,471 SH   SOLE   15,471 0 0
MIDDLEBY CORP COM 596278101 1,087 7,927 SH   SOLE   7,927 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 21 15,666 SH   SOLE   15,666 0 0
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 4,440 331,969 SH   SOLE   331,969 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 471 37,855 SH   SOLE   37,855 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 134 21,236 SH   SOLE   21,236 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,127 192,820 SH   SOLE   192,820 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 610 9,996 SH   SOLE   9,996 0 0
MOHAWK INDS INC COM 608190104 4,973 21,545 SH   SOLE   21,545 0 0
MOLSON COORS BREWING CO CL B 60871R209 552 5,748 SH   SOLE   5,748 0 0
MOMO INC ADR 60879B107 276 8,092 SH   SOLE   8,092 0 0
MONDELEZ INTL INC CL A 609207105 24,147 560,522 SH   SOLE   560,522 0 0
MONOLITHIC PWR SYS INC COM 609839105 617 6,715 SH   SOLE   6,715 0 0
MONSANTO CO NEW COM 61166W101 8,512 75,249 SH   SOLE   75,249 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,236 70,167 SH   SOLE   70,167 0 0
MOODYS CORP COM 615369105 957 8,551 SH   SOLE   8,551 0 0
MORGAN STANLEY COM NEW 617446448 9,585 223,747 SH   SOLE   223,747 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 879 45,694 SH   SOLE   45,694 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 1,416 186,750 SH   SOLE   186,750 0 0
MOSAIC CO NEW COM 61945C103 517 17,727 SH   SOLE   17,727 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,897 21,985 SH   SOLE   21,985 0 0
MPLX LP COM UNIT REP LTD 55336V100 6,963 193,174 SH   SOLE   193,174 0 0
MSC INDL DIRECT INC CL A 553530106 217 2,107 SH   SOLE   2,107 0 0
MSG NETWORK INC CL A 553573106 453 19,391 SH   SOLE   19,391 0 0
MUELLER WTR PRODS INC COM SER A 624758108 143 12,161 SH   SOLE   12,161 0 0
MURPHY USA INC COM 626755102 38,252 521,001 SH   SOLE   521,001 0 0
MYLAN N V SHS EURO N59465109 1,497 38,352 SH   SOLE   38,352 0 0
MYLAN N V SHS EURO N59465109 0 1,000 SH Call SOLE   1,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 193 14,873 SH   SOLE   14,873 0 0
NANOVIRICIDES INC COM NEW 630087203 17 15,429 SH   SOLE   15,429 0 0
NASDAQ INC COM 631103108 225 3,223 SH   SOLE   3,223 0 0
NATERA INC COM 632307104 444 50,115 SH   SOLE   50,115 0 0
NATIONAL FUEL GAS CO N J COM 636180101 742 12,401 SH   SOLE   12,401 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 1,151 18,119 SH   SOLE   18,119 0 0
NATIONAL HEALTH INVS INC COM 63633D104 542 7,466 SH   SOLE   7,466 0 0
NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 16 14,000 PRN   SOLE   14,000 0 0
NATIONAL OILWELL VARCO INC COM 637071101 895 22,363 SH   SOLE   22,363 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 293 6,722 SH   SOLE   6,722 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 526 22,072 SH   SOLE   22,072 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 104 177,966 SH   SOLE   177,966 0 0
NAVIENT CORPORATION COM 63938C108 196 13,297 SH   SOLE   13,297 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 295 21,435 SH   SOLE   21,435 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 124 66,139 SH   SOLE   66,139 0 0
NCR CORP NEW COM 62886E108 271 5,923 SH   SOLE   5,923 0 0
NEKTAR THERAPEUTICS COM 640268108 391 16,725 SH   SOLE   16,725 0 0
NEOGENOMICS INC COM NEW 64049M209 2,039 258,489 SH   SOLE   258,489 0 0
NETAPP INC COM 64110D104 2,237 53,552 SH   SOLE   53,552 0 0
NETEASE INC SPONSORED ADR 64110W102 377 1,323 SH   SOLE   1,323 0 0
NETFLIX INC COM 64110L106 4,552 30,808 SH   SOLE   30,808 0 0
NEUBERGER BERMAN INTER MUNI COM 64124P101 798 54,007 SH   SOLE   54,007 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 147 14,471 SH   SOLE   14,471 0 0
NEURODERM LTD ORD SHS M74231107 242 9,150 SH   SOLE   9,150 0 0
NEUSTAR INC CL A 64126X201 230 6,938 SH   SOLE   6,938 0 0
NEW AGE BEVERAGES CORP COM 64157V108 78 18,918 SH   SOLE   18,918 0 0
NEW GERMANY FD INC COM 644465106 235 15,876 SH   SOLE   15,876 0 0
NEW GOLD INC CDA COM 644535106 90 30,340 SH   SOLE   30,340 0 0
NEW MTN FIN CORP COM 647551100 1,749 117,345 SH   SOLE   117,345 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 385 22,665 SH   SOLE   22,665 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 5,456 390,303 SH   SOLE   390,303 0 0
NEWELL BRANDS INC COM 651229106 1,150 24,367 SH   SOLE   24,367 0 0
NEWFIELD EXPL CO COM 651290108 715 19,406 SH   SOLE   19,406 0 0
NEWMARKET CORP COM 651587107 724 1,599 SH   SOLE   1,599 0 0
NEWMONT MINING CORP COM 651639106 707 21,526 SH   SOLE   21,526 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,021 126,227 SH   SOLE   126,227 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 300 17,902 SH   SOLE   17,902 0 0
NEXTERA ENERGY INC COM 65339F101 16,105 125,345 SH   SOLE   125,345 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,623 109,330 SH   SOLE   109,330 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1,358 60,098 SH   SOLE   60,098 0 0
NICE LTD SPONSORED ADR 653656108 800 11,885 SH   SOLE   11,885 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 306 7,371 SH   SOLE   7,371 0 0
NII HLDGS INC COM PAR $0.001 62913F508 319 245,078 SH   SOLE   245,078 0 0
NIKE INC CL B 654106103 79 94,800 SH Put SOLE   94,800 0 0
NIKE INC CL B 654106103 2 2,000 SH Call SOLE   2,000 0 0
NIKE INC CL B 654106103 21,427 384,183 SH   SOLE   384,183 0 0
NISOURCE INC COM 65473P105 661 27,685 SH   SOLE   27,685 0 0
NOBLE CORP PLC SHS USD G65431101 139 22,407 SH   SOLE   22,407 0 0
NOBLE ENERGY INC COM 655044105 434 12,644 SH   SOLE   12,644 0 0
NOKIA CORP SPONSORED ADR 654902204 883 163,012 SH   SOLE   163,012 0 0
NOODLES & CO CL A 65540B105 92 15,890 SH   SOLE   15,890 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 17 15,005 SH   SOLE   15,005 0 0
NORDSON CORP COM 655663102 1,582 12,890 SH   SOLE   12,890 0 0
NORDSTROM INC COM 655664100 1,899 40,743 SH   SOLE   40,743 0 0
NORFOLK SOUTHERN CORP COM 655844108 6,138 54,745 SH   SOLE   54,745 0 0
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 97 13,303 SH   SOLE   13,303 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 29 20,266 SH   SOLE   20,266 0 0
NORTHERN TR CORP COM 665859104 1,721 19,926 SH   SOLE   19,926 0 0
NORTHROP GRUMMAN CORP COM 666807102 0 100 SH Put SOLE   100 0 0
NORTHROP GRUMMAN CORP COM 666807102 8,942 37,605 SH   SOLE   37,605 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 1,997 172,135 SH   SOLE   172,135 0 0
NORTHWESTERN CORP COM NEW 668074305 726 12,314 SH   SOLE   12,314 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,641 32,470 SH   SOLE   32,470 0 0
NOVARTIS A G SPONSORED ADR 66987V109 18,888 254,866 SH   SOLE   254,866 0 0
NOVAVAX INC COM 670002104 184 142,000 SH   SOLE   142,000 0 0
NOVO-NORDISK A S ADR 670100205 3,882 113,320 SH   SOLE   113,320 0 0
NRG YIELD INC CL C 62942X405 407 22,785 SH   SOLE   22,785 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,922 168,182 SH   SOLE   168,182 0 0
NUCOR CORP COM 670346105 2,946 49,349 SH   SOLE   49,349 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 240 4,611 SH   SOLE   4,611 0 0
NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 1,342 48,050 SH   SOLE   48,050 0 0
NUVASIVE INC COM 670704105 7,835 104,916 SH   SOLE   104,916 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 2,556 174,465 SH   SOLE   174,465 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 5,755 431,147 SH   SOLE   431,147 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 527 36,466 SH   SOLE   36,466 0 0
NUVEEN CONNECTICUT QLTY MUN COM 67060D107 1,706 138,857 SH   SOLE   138,857 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 905 66,743 SH   SOLE   66,743 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 4,737 366,994 SH   SOLE   366,994 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 3,047 234,754 SH   SOLE   234,754 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 1,485 116,799 SH   SOLE   116,799 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 1,313 97,931 SH   SOLE   97,931 0 0
NUVEEN MUN VALUE FD INC COM 670928100 1,211 123,633 SH   SOLE   123,633 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2,553 177,208 SH   SOLE   177,208 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 4,236 326,610 SH   SOLE   326,610 0 0
NUVEEN NORTH CAROLINA QLTY M COM 67060P100 821 63,329 SH   SOLE   63,329 0 0
NUVEEN PREFERRED SECURITIES COM 67072C105 126 13,935 SH   SOLE   13,935 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,972 144,153 SH   SOLE   144,153 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 205 15,485 SH   SOLE   15,485 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 218 15,470 SH   SOLE   15,470 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 321 24,955 SH   SOLE   24,955 0 0
NVIDIA CORP COM 67066G104 0 2,100 SH Put SOLE   2,100 0 0
NVIDIA CORP COM 67066G104 6 1,000 SH Call SOLE   1,000 0 0
NVIDIA CORP COM 67066G104 8,015 73,613 SH   SOLE   73,613 0 0
NVR INC COM 62944T105 482 229 SH   SOLE   229 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,044 39,212 SH   SOLE   39,212 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 7,074 26,283 SH   SOLE   26,283 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 886 19,571 SH   SOLE   19,571 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 4,778 75,410 SH   SOLE   75,410 0 0
OCEAN RIG UDW INC SHS G66964100 10 36,125 SH   SOLE   36,125 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 73 32,625 SH   SOLE   32,625 0 0
OGE ENERGY CORP COM 670837103 777 22,243 SH   SOLE   22,243 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 24 27,000 SH   SOLE   27,000 0 0
OLD DOMINION FGHT LINES INC COM 679580100 671 7,846 SH   SOLE   7,846 0 0
OLIN CORP COM PAR $1 680665205 350 10,536 SH   SOLE   10,536 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 5,796 175,418 SH   SOLE   175,418 0 0
OMEROS CORP COM 682143102 237 15,661 SH   SOLE   15,661 0 0
OMEROS CORP COM 682143102 1 300 SH Call SOLE   300 0 0
OMNICOM GROUP INC COM 681919106 10,675 124,329 SH   SOLE   124,329 0 0
ONE GAS INC COM 68235P108 1,479 21,884 SH   SOLE   21,884 0 0
ONEBEACON INSURANCE GROUP LT CL A G67742109 470 29,380 SH   SOLE   29,380 0 0
ONEOK INC NEW COM 682680103 4,326 77,946 SH   SOLE   77,946 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 3,114 57,689 SH   SOLE   57,689 0 0
OPKO HEALTH INC COM 68375N103 796 99,429 SH   SOLE   99,429 0 0
OPPENHEIMER REV WEIGHTD ETF LARGE CAP REV ET 68386C104 3,163 69,425 SH   SOLE   69,425 0 0
OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 325 4,877 SH   SOLE   4,877 0 0
ORACLE CORP COM 68389X105 23,089 518,191 SH   SOLE   518,191 0 0
ORANGE SPONSORED ADR 684060106 166 10,727 SH   SOLE   10,727 0 0
ORBITAL ATK INC COM 68557N103 668 6,800 SH   SOLE   6,800 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 617 25,720 SH   SOLE   25,720 0 0
ORGANOVO HLDGS INC COM 68620A104 37 10,950 SH   SOLE   10,950 0 0
ORTHOFIX INTL N V COM N6748L102 820 21,500 SH   SOLE   21,500 0 0
OSHKOSH CORP COM 688239201 247 3,648 SH   SOLE   3,648 0 0
OUTFRONT MEDIA INC COM 69007J106 18,977 714,808 SH   SOLE   714,808 0 0
OWENS & MINOR INC NEW COM 690732102 346 10,083 SH   SOLE   10,083 0 0
OWENS CORNING NEW COM 690742101 230 3,768 SH   SOLE   3,768 0 0
OWENS ILL INC COM NEW 690768403 871 42,918 SH   SOLE   42,918 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 229 7,429 SH   SOLE   7,429 0 0
PACCAR INC COM 693718108 6,192 92,119 SH   SOLE   92,119 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 94 20,560 SH   SOLE   20,560 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 11,374 1,660,822 SH   SOLE   1,660,822 0 0
PACKAGING CORP AMER COM 695156109 1,409 15,427 SH   SOLE   15,427 0 0
PACWEST BANCORP DEL COM 695263103 2,685 50,632 SH   SOLE   50,632 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 4 12,000 SH   SOLE   12,000 0 0
PALO ALTO NETWORKS INC COM 697435105 6,151 54,574 SH   SOLE   54,574 0 0
PANERA BREAD CO CL A 69840W108 4,293 16,409 SH   SOLE   16,409 0 0
PAREXEL INTL CORP COM 699462107 512 8,177 SH   SOLE   8,177 0 0
PARKER DRILLING CO COM 701081101 21 11,950 SH   SOLE   11,950 0 0
PARKER HANNIFIN CORP COM 701094104 1,968 12,242 SH   SOLE   12,242 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 229 11,466 SH   SOLE   11,466 0 0
PATTERSON COMPANIES INC COM 703395103 623 13,788 SH   SOLE   13,788 0 0
PAYCHEX INC COM 704326107 6,730 114,293 SH   SOLE   114,293 0 0
PAYPAL HLDGS INC COM 70450Y103 4,328 101,146 SH   SOLE   101,146 0 0
PBF ENERGY INC CL A 69318G106 438 19,743 SH   SOLE   19,743 0 0
PDL BIOPHARMA INC NOTE 2.750%12/0 69329YAG9 49 56,000 PRN   SOLE   56,000 0 0
PEMBINA PIPELINE CORP COM 706327103 245 7,730 SH   SOLE   7,730 0 0
PENN WEST PETE LTD NEW COM 707887105 17 10,000 SH   SOLE   10,000 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 1,453 104,235 SH   SOLE   104,235 0 0
PENNANTPARK INVT CORP COM 708062104 1,183 145,460 SH   SOLE   145,460 0 0
PENNEY J C INC COM 708160106 56 8,984 SH   SOLE   8,984 0 0
PENNEY J C INC COM 708160106 0 1,500 SH Call SOLE   1,500 0 0
PENTAIR PLC SHS G7S00T104 1,007 16,066 SH   SOLE   16,066 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 7,207 396,436 SH   SOLE   396,436 0 0
PEOPLES UTAH BANCORP COM 712706209 16,577 626,760 SH   SOLE   626,760 0 0
PEPSICO INC COM 713448108 68,659 614,010 SH   SOLE   614,010 0 0
PERCEPTRON INC COM 71361F100 125 15,000 SH   SOLE   15,000 0 0
PERION NETWORK LTD SHS M78673106 47 25,219 SH   SOLE   25,219 0 0
PERRIGO CO PLC SHS G97822103 2,384 35,775 SH   SOLE   35,775 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4,544 468,233 SH   SOLE   468,233 0 0
PFIZER INC COM 717081103 82,836 2,423,586 SH   SOLE   2,423,586 0 0
PG&E CORP COM 69331C108 1,562 23,528 SH   SOLE   23,528 0 0
PHILIP MORRIS INTL INC COM 718172109 58,076 514,313 SH   SOLE   514,313 0 0
PHILLIPS 66 COM 718546104 8,552 107,681 SH   SOLE   107,681 0 0
PHILLIPS 66 COM 718546104 12 900 SH Call SOLE   900 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4,264 83,043 SH   SOLE   83,043 0 0
PHYSICIANS RLTY TR COM 71943U104 549 27,768 SH   SOLE   27,768 0 0
PICO HLDGS INC COM NEW 693366205 371 26,535 SH   SOLE   26,535 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 136 13,728 SH   SOLE   13,728 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,376 47,717 SH   SOLE   47,717 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 331 15,357 SH   SOLE   15,357 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 9,782 185,037 SH   SOLE   185,037 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11,728 115,420 SH   SOLE   115,420 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 8,477 160,094 SH   SOLE   160,094 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 1,770 17,255 SH   SOLE   17,255 0 0
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 251 2,398 SH   SOLE   2,398 0 0
PIMCO MUN INCOME FD III COM 72201A103 374 33,075 SH   SOLE   33,075 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 372 5,600 SH   SOLE   5,600 0 0
PINNACLE FOODS INC DEL COM 72348P104 2,834 49,040 SH   SOLE   49,040 0 0
PINNACLE WEST CAP CORP COM 723484101 1,213 14,524 SH   SOLE   14,524 0 0
PIONEER NAT RES CO COM 723787107 3,318 17,854 SH   SOLE   17,854 0 0
PITNEY BOWES INC COM 724479100 568 43,452 SH   SOLE   43,452 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 14,595 462,057 SH   SOLE   462,057 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 237 7,571 SH   SOLE   7,571 0 0
PLURISTEM THERAPEUTICS INC COM 72940R102 73 61,200 SH   SOLE   61,200 0 0
PLY GEM HLDGS INC COM 72941W100 531 26,884 SH   SOLE   26,884 0 0
PNC FINL SVCS GROUP INC COM 693475105 63,054 524,405 SH   SOLE   524,405 0 0
PNM RES INC COM 69349H107 207 5,591 SH   SOLE   5,591 0 0
POLARIS INDS INC COM 731068102 578 6,926 SH   SOLE   6,926 0 0
POOL CORPORATION COM 73278L105 435 3,651 SH   SOLE   3,651 0 0
POSCO SPONSORED ADR 693483109 202 3,066 SH   SOLE   3,066 0 0
POST HLDGS INC COM 737446104 456 5,202 SH   SOLE   5,202 0 0
POTASH CORP SASK INC COM 73755L107 2,068 120,622 SH   SOLE   120,622 0 0
POTASH CORP SASK INC COM 73755L107 0 500 SH Call SOLE   500 0 0
POTBELLY CORP COM 73754Y100 150 10,785 SH   SOLE   10,785 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 439 28,869 SH   SOLE   28,869 0 0
POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 1,619 57,399 SH   SOLE   57,399 0 0
POWERSHARES ETF TR II CALI MUNI ETF 73936T441 1,060 41,821 SH   SOLE   41,821 0 0
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 469 23,668 SH   SOLE   23,668 0 0
POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 21,286 721,044 SH   SOLE   721,044 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1,402 74,742 SH   SOLE   74,742 0 0
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 214 6,963 SH   SOLE   6,963 0 0
POWERSHARES ETF TR II KBW RG BK PORT 73937B712 460 8,542 SH   SOLE   8,542 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 352 23,917 SH   SOLE   23,917 0 0
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 652 21,117 SH   SOLE   21,117 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 3,860 95,346 SH   SOLE   95,346 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 15,883 365,289 SH   SOLE   365,289 0 0
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 366 8,535 SH   SOLE   8,535 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 561 19,287 SH   SOLE   19,287 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 7,599 298,363 SH   SOLE   298,363 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 5,155 118,344 SH   SOLE   118,344 0 0
POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 266 6,154 SH   SOLE   6,154 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 890 19,677 SH   SOLE   19,677 0 0
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 412 9,819 SH   SOLE   9,819 0 0
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 6,182 211,647 SH   SOLE   211,647 0 0
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 4,502 162,163 SH   SOLE   162,163 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 587 10,043 SH   SOLE   10,043 0 0
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 5,488 131,516 SH   SOLE   131,516 0 0
POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 4,900 95,059 SH   SOLE   95,059 0 0
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 1,320 25,379 SH   SOLE   25,379 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 188 10,069 SH   SOLE   10,069 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 9,674 94,419 SH   SOLE   94,419 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 2,669 22,858 SH   SOLE   22,858 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 4,569 48,431 SH   SOLE   48,431 0 0
POWERSHARES ETF TRUST RUSSELL 2000 WTH 73935X435 1,180 29,911 SH   SOLE   29,911 0 0
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 3,109 113,518 SH   SOLE   113,518 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 718 27,578 SH   SOLE   27,578 0 0
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 415 10,240 SH   SOLE   10,240 0 0
POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 4,328 75,970 SH   SOLE   75,970 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3,970 170,694 SH   SOLE   170,694 0 0
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 1,502 68,117 SH   SOLE   68,117 0 0
POWERSHARES INDIA ETF TR INDIA PORT 73935L100 479 21,000 SH   SOLE   21,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 26,989 203,871 SH   SOLE   203,871 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 153 315,400 SH Put SOLE   315,400 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 638 24,507 SH   SOLE   24,507 0 0
PPG INDS INC COM 693506107 2,815 26,803 SH   SOLE   26,803 0 0
PPL CORP COM 69351T106 5,374 144,355 SH   SOLE   144,355 0 0
PRA GROUP INC COM 69354N106 778 23,473 SH   SOLE   23,473 0 0
PRAXAIR INC COM 74005P104 9,909 83,591 SH   SOLE   83,591 0 0
PRETIUM RES INC COM 74139C102 294 27,362 SH   SOLE   27,362 0 0
PRICE T ROWE GROUP INC COM 74144T108 7,395 108,674 SH   SOLE   108,674 0 0
PRICELINE GRP INC COM NEW 741503403 10,399 5,816 SH   SOLE   5,816 0 0
PRIMO WTR CORP COM 74165N105 145 10,600 SH   SOLE   10,600 0 0
PRIMORIS SVCS CORP COM 74164F103 269 11,688 SH   SOLE   11,688 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,980 31,417 SH   SOLE   31,417 0 0
PRIVATEBANCORP INC COM 742962103 238 4,025 SH   SOLE   4,025 0 0
PROCTER AND GAMBLE CO COM 742718109 103,835 1,156,077 SH   SOLE   1,156,077 0 0
PROGRESSIVE CORP OHIO COM 743315103 889 22,609 SH   SOLE   22,609 0 0
PROLOGIS INC COM 74340W103 8,207 157,608 SH   SOLE   157,608 0 0
PROOFPOINT INC COM 743424103 225 3,021 SH   SOLE   3,021 0 0
PROSHARES TR INVT INT RT HG 74347B607 216 2,841 SH   SOLE   2,841 0 0
PROSHARES TR MDCP 400 DIVID 74347B680 819 15,841 SH   SOLE   15,841 0 0
PROSHARES TR PSHS LC COR PLUS 74347R248 959 16,456 SH   SOLE   16,456 0 0
PROSHARES TR PSHS ULT MCAP400 74347R404 221 2,191 SH   SOLE   2,191 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 7,702 90,790 SH   SOLE   90,790 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 4,983 46,456 SH   SOLE   46,456 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 213 1,858 SH   SOLE   1,858 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,692 43,161 SH   SOLE   43,161 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 10,463 196,731 SH   SOLE   196,731 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 27,527 489,682 SH   SOLE   489,682 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 1,608 46,630 SH   SOLE   46,630 0 0
PROSHARES TR ULTR RUSSL2000 74347X799 315 2,573 SH   SOLE   2,573 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 1,184 13,430 SH   SOLE   13,430 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 311 3,209 SH   SOLE   3,209 0 0
PROSHARES TR II VIX MDTRM FUTR N 74347W338 3,927 123,020 SH   SOLE   123,020 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 189 20,794 SH   SOLE   20,794 0 0
PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 10 10,000 PRN   SOLE   10,000 0 0
PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 68 68,000 PRN   SOLE   68,000 0 0
PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 3,935 3,841,000 PRN   SOLE   3,841,000 0 0
PROTO LABS INC COM 743713109 249 4,870 SH   SOLE   4,870 0 0
PRUDENTIAL FINL INC COM 744320102 6,375 59,824 SH   SOLE   59,824 0 0
PRUDENTIAL PLC ADR 74435K204 335 8,022 SH   SOLE   8,022 0 0
PUBLIC STORAGE COM 74460D109 1,842 8,406 SH   SOLE   8,406 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,725 83,935 SH   SOLE   83,935 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 329 45,356 SH   SOLE   45,356 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 202 38,203 SH   SOLE   38,203 0 0
QEP RES INC COM 74733V100 1,084 84,658 SH   SOLE   84,658 0 0
QIWI PLC SPON ADR REP B 74735M108 558 32,996 SH   SOLE   32,996 0 0
QORVO INC COM 74736K101 5,444 79,374 SH   SOLE   79,374 0 0
QUAD / GRAPHICS INC COM CL A 747301109 252 10,000 SH   SOLE   10,000 0 0
QUAKER CHEM CORP COM 747316107 2,358 17,908 SH   SOLE   17,908 0 0
QUALCOMM INC COM 747525103 44,416 774,419 SH   SOLE   774,419 0 0
QUALCOMM INC COM 747525103 7 4,800 SH Call SOLE   4,800 0 0
QUALITY SYS INC COM 747582104 2,181 143,099 SH   SOLE   143,099 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,207 12,312 SH   SOLE   12,312 0 0
RADWARE LTD ORD M81873107 8,763 542,474 SH   SOLE   542,474 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,438 18,860 SH   SOLE   18,860 0 0
RAYONIER INC COM 754907103 929 32,759 SH   SOLE   32,759 0 0
RAYTHEON CO COM NEW 755111507 21,220 138,987 SH   SOLE   138,987 0 0
REALTY INCOME CORP COM 756109104 2,024 34,050 SH   SOLE   34,050 0 0
RED LION HOTELS CORP COM 756764106 101 14,285 SH   SOLE   14,285 0 0
REDWOOD TR INC COM 758075402 2,141 128,121 SH   SOLE   128,121 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 326 4,910 SH   SOLE   4,910 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,916 7,518 SH   SOLE   7,518 0 0
REGIONS FINL CORP NEW COM 7591EP100 2,469 170,061 SH   SOLE   170,061 0 0
REGULUS THERAPEUTICS INC COM 75915K101 17 10,248 SH   SOLE   10,248 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 349 2,741 SH   SOLE   2,741 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,875 35,869 SH   SOLE   35,869 0 0
RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 12 12,000 PRN   SOLE   12,000 0 0
RESMED INC COM 761152107 5,007 69,820 SH   SOLE   69,820 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 317 21,931 SH   SOLE   21,931 0 0
REX ENERGY CORPORATION COM 761565100 77 165,000 SH   SOLE   165,000 0 0
REYNOLDS AMERICAN INC COM 761713106 11,238 178,475 SH   SOLE   178,475 0 0
RH COM 74967X103 204 4,402 SH   SOLE   4,402 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 33 10,000 SH   SOLE   10,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,671 41,205 SH   SOLE   41,205 0 0
RITE AID CORP COM 767754104 1,694 398,271 SH   SOLE   398,271 0 0
RITE AID CORP COM 767754104 1 2,000 SH Call SOLE   2,000 0 0
ROBERT HALF INTL INC COM 770323103 485 9,963 SH   SOLE   9,963 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,875 12,068 SH   SOLE   12,068 0 0
ROCKWELL COLLINS INC COM 774341101 1,444 14,889 SH   SOLE   14,889 0 0
ROGERS CORP COM 775133101 502 5,842 SH   SOLE   5,842 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,699 27,843 SH   SOLE   27,843 0 0
ROSS STORES INC COM 778296103 769 11,832 SH   SOLE   11,832 0 0
ROYAL BANCSHARES PA INC CL A 780081105 782 200,443 SH   SOLE   200,443 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 3,910 53,758 SH   SOLE   53,758 0 0
ROYAL BK SCOTLAND GROUP PLC SPON ADR F 780097804 277 10,560 SH   SOLE   10,560 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 110 18,435 SH   SOLE   18,435 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 215 2,175 SH   SOLE   2,175 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4,695 84,014 SH   SOLE   84,014 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 14,406 273,065 SH   SOLE   273,065 0 0
RYDER SYS INC COM 783549108 449 5,938 SH   SOLE   5,938 0 0
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 3,234 23,854 SH   SOLE   23,854 0 0
RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 1,091 11,737 SH   SOLE   11,737 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 99,956 1,100,618 SH   SOLE   1,100,618 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 912 8,766 SH   SOLE   8,766 0 0
RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 740 5,980 SH   SOLE   5,980 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 34,415 383,727 SH   SOLE   383,727 0 0
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 15,074 256,178 SH   SOLE   256,178 0 0
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 877 14,945 SH   SOLE   14,945 0 0
RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 1,644 43,747 SH   SOLE   43,747 0 0
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1,740 10,915 SH   SOLE   10,915 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 3,280 27,200 SH   SOLE   27,200 0 0
RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 1,683 28,497 SH   SOLE   28,497 0 0
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 1,332 7,976 SH   SOLE   7,976 0 0
RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 1,181 23,861 SH   SOLE   23,861 0 0
RYERSON HLDG CORP COM 783754104 192 15,225 SH   SOLE   15,225 0 0
S&P GLOBAL INC COM 78409V104 1,769 13,530 SH   SOLE   13,530 0 0
SALESFORCE COM INC COM 79466L302 17 7,000 SH Call SOLE   7,000 0 0
SALESFORCE COM INC COM 79466L302 8,723 105,892 SH   SOLE   105,892 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,284 70,338 SH   SOLE   70,338 0 0
SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 42 29,940 SH   SOLE   29,940 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 123 28,130 SH   SOLE   28,130 0 0
SANGAMO THERAPEUTICS INC COM 800677106 206 39,405 SH   SOLE   39,405 0 0
SANMINA CORPORATION COM 801056102 208 5,169 SH   SOLE   5,169 0 0
SANOFI SPONSORED ADR 80105N105 6,369 140,848 SH   SOLE   140,848 0 0
SAP SE SPON ADR 803054204 1,627 16,492 SH   SOLE   16,492 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,381 46,575 SH   SOLE   46,575 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1 500 SH Call SOLE   500 0 0
SAUL CTRS INC COM 804395101 210 3,382 SH   SOLE   3,382 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 496 4,107 SH   SOLE   4,107 0 0
SCANA CORP NEW COM 80589M102 1,061 16,198 SH   SOLE   16,198 0 0
SCHEIN HENRY INC COM 806407102 2,321 13,727 SH   SOLE   13,727 0 0
SCHLUMBERGER LTD COM 806857108 0 7,000 SH Call SOLE   7,000 0 0
SCHLUMBERGER LTD COM 806857108 0 3,000 SH Put SOLE   3,000 0 0
SCHLUMBERGER LTD COM 806857108 24,862 318,218 SH   SOLE   318,218 0 0
SCHWAB CHARLES CORP NEW COM 808513105 8,687 212,912 SH   SOLE   212,912 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4,349 181,596 SH   SOLE   181,596 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 45,901 1,536,604 SH   SOLE   1,536,604 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 878 16,373 SH   SOLE   16,373 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 7,135 211,685 SH   SOLE   211,685 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 344 12,819 SH   SOLE   12,819 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 12,007 231,858 SH   SOLE   231,858 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 6,237 109,223 SH   SOLE   109,223 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 447 10,051 SH   SOLE   10,051 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,455 73,633 SH   SOLE   73,633 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 515 10,375 SH   SOLE   10,375 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 8,896 157,975 SH   SOLE   157,975 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4,728 100,203 SH   SOLE   100,203 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 7,266 115,183 SH   SOLE   115,183 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 4,420 79,919 SH   SOLE   79,919 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 712 17,227 SH   SOLE   17,227 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2,329 31,296 SH   SOLE   31,296 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,133 12,122 SH   SOLE   12,122 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 8,010 341,737 SH   SOLE   341,737 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 31,322 399,763 SH   SOLE   399,763 0 0
SEACOR HOLDINGS INC COM 811904101 1,964 28,410 SH   SOLE   28,410 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 178 48,809 SH   SOLE   48,809 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,482 53,936 SH   SOLE   53,936 0 0
SEALED AIR CORP NEW COM 81211K100 310 7,090 SH   SOLE   7,090 0 0
SEARS CDA INC COM 81234D109 19 14,078 SH   SOLE   14,078 0 0
SEARS HLDGS CORP COM 812350106 8 710 SH   SOLE   710 0 0
SEARS HLDGS CORP COM 812350106 2,827 609,100 SH Call SOLE   609,100 0 0
SEAWORLD ENTMT INC COM 81282V100 975 53,328 SH   SOLE   53,328 0 0
SEI INVESTMENTS CO COM 784117103 348 6,903 SH   SOLE   6,903 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,195 37,931 SH   SOLE   37,931 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,736 65,196 SH   SOLE   65,196 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,393 43,776 SH   SOLE   43,776 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16,025 215,511 SH   SOLE   215,511 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 8,036 115,138 SH   SOLE   115,138 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 0 4,000 SH Call SOLE   4,000 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 10 8,000 SH Put SOLE   8,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 35,433 1,495,864 SH   SOLE   1,495,864 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 14,570 223,974 SH   SOLE   223,974 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,514 49,036 SH   SOLE   49,036 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 748 14,277 SH   SOLE   14,277 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15,335 287,737 SH   SOLE   287,737 0 0
SEMPRA ENERGY COM 816851109 39,588 358,277 SH   SOLE   358,277 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 5,307 122,961 SH   SOLE   122,961 0 0
SERVICE CORP INTL COM 817565104 255 8,256 SH   SOLE   8,256 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 304 7,257 SH   SOLE   7,257 0 0
SERVICENOW INC COM 81762P102 451 5,171 SH   SOLE   5,171 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 7,118 195,642 SH   SOLE   195,642 0 0
SHARPS COMPLIANCE CORP COM 820017101 48 10,000 SH   SOLE   10,000 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 607 29,164 SH   SOLE   29,164 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 4,079 126,616 SH   SOLE   126,616 0 0
SHERWIN WILLIAMS CO COM 824348106 6,091 19,755 SH   SOLE   19,755 0 0
SHIRE PLC SPONSORED ADR 82481R106 995 5,705 SH   SOLE   5,705 0 0
SIERRA WIRELESS INC COM 826516106 200 7,530 SH   SOLE   7,530 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,105 14,332 SH   SOLE   14,332 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,323 19,098 SH   SOLE   19,098 0 0
SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 259 32,181 SH   SOLE   32,181 0 0
SILVER WHEATON CORP COM 828336107 705 34,062 SH   SOLE   34,062 0 0
SIMON PPTY GROUP INC NEW COM 828806109 8,047 46,678 SH   SOLE   46,678 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 548 13,531 SH   SOLE   13,531 0 0
SIRIUS XM HLDGS INC COM 82968B103 774 149,452 SH   SOLE   149,452 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 11,849 120,826 SH   SOLE   120,826 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 7 2,000 SH Call SOLE   2,000 0 0
SLM CORP COM 78442P106 125 10,418 SH   SOLE   10,418 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 242 7,879 SH   SOLE   7,879 0 0
SMITH A O COM 831865209 2,480 49,042 SH   SOLE   49,042 0 0
SMUCKER J M CO COM NEW 832696405 2,887 22,052 SH   SOLE   22,052 0 0
SNAP INC CL A 83304A106 4 8,000 SH Call SOLE   8,000 0 0
SNAP INC CL A 83304A106 875 39,002 SH   SOLE   39,002 0 0
SNAP ON INC COM 833034101 3,892 23,057 SH   SOLE   23,057 0 0
SNAP ON INC COM 833034101 0 100 SH Put SOLE   100 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 892 1,000,000 PRN   SOLE   1,000,000 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 125 31,730 SH   SOLE   31,730 0 0
SOURCE CAP INC COM 836144105 472 12,635 SH   SOLE   12,635 0 0
SOUTHERN CO COM 842587107 25,814 520,663 SH   SOLE   520,663 0 0
SOUTHERN COPPER CORP COM 84265V105 221 6,185 SH   SOLE   6,185 0 0
SOUTHWEST AIRLS CO COM 844741108 11,649 216,899 SH   SOLE   216,899 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 307 3,709 SH   SOLE   3,709 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 17,075 82,800 SH   SOLE   82,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 21,600 181,503 SH   SOLE   181,503 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 0 2,000 SH Call SOLE   2,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 0 3,500 SH Put SOLE   3,500 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 517 10,951 SH   SOLE   10,951 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 213 5,714 SH   SOLE   5,714 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 10,433 286,894 SH   SOLE   286,894 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2,572 75,455 SH   SOLE   75,455 0 0
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 3,864 69,303 SH   SOLE   69,303 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 243 8,270 SH   SOLE   8,270 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,590 41,711 SH   SOLE   41,711 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 4,387 139,253 SH   SOLE   139,253 0 0
SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 1,789 64,475 SH   SOLE   64,475 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3,182 98,754 SH   SOLE   98,754 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 241,611 1,024,880 SH   SOLE   1,024,880 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 761 302,000 SH Put SOLE   302,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 14,000 SH Call SOLE   14,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,469 20,692 SH   SOLE   20,692 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 259 8,449 SH   SOLE   8,449 0 0
SPDR SER TR BLOMBRG BRC SRT 78468R101 21,399 710,938 SH   SOLE   710,938 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 6,289 131,317 SH   SOLE   131,317 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 310 5,426 SH   SOLE   5,426 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 6,486 97,249 SH   SOLE   97,249 0 0
SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 583 12,751 SH   SOLE   12,751 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,439 29,869 SH   SOLE   29,869 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 495 8,251 SH   SOLE   8,251 0 0
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 274 8,909 SH   SOLE   8,909 0 0
SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 359 6,299 SH   SOLE   6,299 0 0
SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 1,864 54,622 SH   SOLE   54,622 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1,689 45,971 SH   SOLE   45,971 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599 3,315 56,345 SH   SOLE   56,345 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 2,790 30,246 SH   SOLE   30,246 0 0
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 5,338 94,706 SH   SOLE   94,706 0 0
SPDR SERIES TRUST MORGAN TECH ETF 78464A102 3,380 49,101 SH   SOLE   49,101 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1,738 30,718 SH   SOLE   30,718 0 0
SPDR SERIES TRUST RUSSELL 1000 ETF 78464A854 3,793 34,166 SH   SOLE   34,166 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 816 5,879 SH   SOLE   5,879 0 0
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 878 7,740 SH   SOLE   7,740 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 12,891 60,637 SH   SOLE   60,637 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 10,370 87,991 SH   SOLE   87,991 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 5,617 46,294 SH   SOLE   46,294 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 0 8,000 SH Call SOLE   8,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10,236 147,864 SH   SOLE   147,864 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 0 6,000 SH Put SOLE   6,000 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 17,995 418,196 SH   SOLE   418,196 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 7 20,000 SH Call SOLE   20,000 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 13,198 149,752 SH   SOLE   149,752 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,989 53,298 SH   SOLE   53,298 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 3,216 37,500 SH   SOLE   37,500 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 3,752 123,194 SH   SOLE   123,194 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 5,255 140,611 SH   SOLE   140,611 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 240 5,748 SH   SOLE   5,748 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 3,982 72,843 SH   SOLE   72,843 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 3,456 57,377 SH   SOLE   57,377 0 0
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 256 4,861 SH   SOLE   4,861 0 0
SPDR SERIES TRUST SPDR S&P 1000 ET 78464A847 1,002 10,977 SH   SOLE   10,977 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 5,808 132,933 SH   SOLE   132,933 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 288 2,083 SH   SOLE   2,083 0 0
SPIRE INC COM 84857L101 5,987 88,732 SH   SOLE   88,732 0 0
SPIRIT AIRLS INC COM 848577102 3,849 72,520 SH   SOLE   72,520 0 0
SPLUNK INC COM 848637104 1,506 24,278 SH   SOLE   24,278 0 0
SPOK HLDGS INC COM 84863T106 2,939 154,105 SH   SOLE   154,105 0 0
SPRINT CORP COM SER 1 85207U105 247 28,563 SH   SOLE   28,563 0 0
SPROTT FOCUS TR INC COM 85208J109 140 18,869 SH   SOLE   18,869 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,096 107,039 SH   SOLE   107,039 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3,691 534,566 SH   SOLE   534,566 0 0
SPROUTS FMRS MKT INC COM 85208M102 2,189 95,220 SH   SOLE   95,220 0 0
SQUARE INC CL A 852234103 327 18,944 SH   SOLE   18,944 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,313 27,609 SH   SOLE   27,609 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 17,462 357,116 SH   SOLE   357,116 0 0
STAGE STORES INC COM NEW 85254C305 153 58,400 SH   SOLE   58,400 0 0
STAMPS COM INC COM NEW 852857200 205 1,736 SH   SOLE   1,736 0 0
STANLEY BLACK & DECKER INC COM 854502101 8,234 61,829 SH   SOLE   61,829 0 0
STAPLES INC COM 855030102 102 11,531 SH   SOLE   11,531 0 0
STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 183 19,988 SH   SOLE   19,988 0 0
STARBUCKS CORP COM 855244109 35,392 605,562 SH   SOLE   605,562 0 0
STARBUCKS CORP COM 855244109 4 3,000 SH Call SOLE   3,000 0 0
STARBUCKS CORP COM 855244109 1 1,000 SH Put SOLE   1,000 0 0
STARWOOD PPTY TR INC COM 85571B105 7,724 342,124 SH   SOLE   342,124 0 0
STATE BK FINL CORP COM 856190103 1,356 51,935 SH   SOLE   51,935 0 0
STATE STR CORP COM 857477103 1,417 17,801 SH   SOLE   17,801 0 0
STEEL DYNAMICS INC COM 858119100 212 6,082 SH   SOLE   6,082 0 0
STEIN MART INC COM 858375108 179 58,545 SH   SOLE   58,545 0 0
STEPAN CO COM 858586100 5,262 66,754 SH   SOLE   66,754 0 0
STERICYCLE INC COM 858912108 627 7,604 SH   SOLE   7,604 0 0
STERLING BANCORP DEL COM 85917A100 2,481 104,666 SH   SOLE   104,666 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 292 6,237 SH   SOLE   6,237 0 0
STONEMOR PARTNERS L P COM UNITS 86183Q100 225 28,250 SH   SOLE   28,250 0 0
STRYKER CORP COM 863667101 11,402 86,674 SH   SOLE   86,674 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 443 16,369 SH   SOLE   16,369 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 158 21,871 SH   SOLE   21,871 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 1,691 78,529 SH   SOLE   78,529 0 0
SUMMIT HOTEL PPTYS COM 866082100 553 34,577 SH   SOLE   34,577 0 0
SUNCOR ENERGY INC NEW COM 867224107 3,446 112,039 SH   SOLE   112,039 0 0
SUNTRUST BKS INC COM 867914103 1,958 35,388 SH   SOLE   35,388 0 0
SUPERIOR UNIFORM GP INC COM 868358102 254 13,646 SH   SOLE   13,646 0 0
SUPERVALU INC COM 868536103 48 12,603 SH   SOLE   12,603 0 0
SVB FINL GROUP COM 78486Q101 2,409 12,835 SH   SOLE   12,835 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 171 27,194 SH   SOLE   27,194 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 222 43,803 SH   SOLE   43,803 0 0
SYMANTEC CORP COM 871503108 383 12,568 SH   SOLE   12,568 0 0
SYNAPTICS INC COM 87157D109 5,170 104,318 SH   SOLE   104,318 0 0
SYNCHRONY FINL COM 87165B103 508 14,835 SH   SOLE   14,835 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 3,325 715,048 SH   SOLE   715,048 0 0
SYNOPSYS INC COM 871607107 633 8,751 SH   SOLE   8,751 0 0
SYNOVUS FINL CORP COM NEW 87161C501 455 11,223 SH   SOLE   11,223 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 29 47,034 SH   SOLE   47,034 0 0
SYSCO CORP COM 871829107 3,968 76,570 SH   SOLE   76,570 0 0
T MOBILE US INC COM 872590104 845 13,175 SH   SOLE   13,175 0 0
TABLEAU SOFTWARE INC CL A 87336U105 586 11,837 SH   SOLE   11,837 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 8,285 252,528 SH   SOLE   252,528 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 610 21,309 SH   SOLE   21,309 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 1,654 31,041 SH   SOLE   31,041 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 93 215,000 SH   SOLE   215,000 0 0
TARGA RES CORP COM 87612G101 3,950 65,966 SH   SOLE   65,966 0 0
TARGET CORP COM 87612E106 10,143 183,463 SH   SOLE   183,463 0 0
TARGET CORP COM 87612E106 3 1,600 SH Call SOLE   1,600 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 562 4,870 SH   SOLE   4,870 0 0
TASEKO MINES LTD COM 876511106 56 43,100 SH   SOLE   43,100 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 324 15,145 SH   SOLE   15,145 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 334 5,597 SH   SOLE   5,597 0 0
TCF FINL CORP COM 872275102 2,148 126,485 SH   SOLE   126,485 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,896 49,027 SH   SOLE   49,027 0 0
TE CONNECTIVITY LTD REG SHS H84989104 4,885 65,766 SH   SOLE   65,766 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 676 38,486 SH   SOLE   38,486 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 55 10,856 SH   SOLE   10,856 0 0
TEGNA INC COM 87901J105 3,985 155,696 SH   SOLE   155,696 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 347 14,492 SH   SOLE   14,492 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 219 1,736 SH   SOLE   1,736 0 0
TELEFONICA S A SPONSORED ADR 879382208 198 17,725 SH   SOLE   17,725 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 2,968 445,840 SH   SOLE   445,840 0 0
TERADATA CORP DEL COM 88076W103 363 11,734 SH   SOLE   11,734 0 0
TERADATA CORP DEL COM 88076W103 4 1,500 SH Call SOLE   1,500 0 0
TERADYNE INC COM 880770102 2,720 87,325 SH   SOLE   87,325 0 0
TEREX CORP NEW COM 880779103 1,524 48,586 SH   SOLE   48,586 0 0
TESLA INC COM 88160R101 10,982 39,387 SH   SOLE   39,387 0 0
TESLA INC COM 88160R101 2 700 SH Put SOLE   700 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 52 50,000 PRN   SOLE   50,000 0 0
TESORO CORP COM 881609101 937 11,614 SH   SOLE   11,614 0 0
TESORO LOGISTICS LP COM UNIT LP 88160T107 10,425 191,447 SH   SOLE   191,447 0 0
TETRA TECH INC NEW COM 88162G103 2,125 52,796 SH   SOLE   52,796 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 19 19,000 PRN   SOLE   19,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 10,762 335,260 SH   SOLE   335,260 0 0
TEXAS INSTRS INC COM 882508104 21,399 265,716 SH   SOLE   265,716 0 0
TEXAS ROADHOUSE INC COM 882681109 438 9,877 SH   SOLE   9,877 0 0
TEXAS ROADHOUSE INC COM 882681109 1 500 SH Put SOLE   500 0 0
TEXTRON INC COM 883203101 1,274 26,735 SH   SOLE   26,735 0 0
TG THERAPEUTICS INC COM 88322Q108 170 15,306 SH   SOLE   15,306 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,166 53,172 SH   SOLE   53,172 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 0 200 SH Put SOLE   200 0 0
THESTREET INC COM 88368Q103 2,357 3,100,465 SH   SOLE   3,100,465 0 0
THOMSON REUTERS CORP COM 884903105 2,760 64,037 SH   SOLE   64,037 0 0
THOR INDS INC COM 885160101 482 5,022 SH   SOLE   5,022 0 0
THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 45 78,627 SH   SOLE   78,627 0 0
TIDEWATER INC COM 886423102 13 11,000 SH   SOLE   11,000 0 0
TIER REIT INC COM NEW 88650V208 301 17,336 SH   SOLE   17,336 0 0
TIFFANY & CO NEW COM 886547108 2,226 23,428 SH   SOLE   23,428 0 0
TIME WARNER INC COM NEW 887317303 29,725 304,651 SH   SOLE   304,651 0 0
TIMKEN CO COM 887389104 545 12,099 SH   SOLE   12,099 0 0
TITAN INTL INC ILL COM 88830M102 125 12,125 SH   SOLE   12,125 0 0
TJX COS INC NEW COM 872540109 7,028 88,818 SH   SOLE   88,818 0 0
TOLL BROTHERS INC COM 889478103 1,849 51,229 SH   SOLE   51,229 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,119 29,922 SH   SOLE   29,922 0 0
TOPBUILD CORP COM 89055F103 5,082 108,171 SH   SOLE   108,171 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 61 43,403 SH   SOLE   43,403 0 0
TORCHMARK CORP COM 891027104 3,805 49,491 SH   SOLE   49,491 0 0
TORO CO COM 891092108 304 4,883 SH   SOLE   4,883 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 5,632 112,015 SH   SOLE   112,015 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 2,402 68,982 SH   SOLE   68,982 0 0
TORTOISE MLP FD INC COM 89148B101 297 14,275 SH   SOLE   14,275 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 863 40,835 SH   SOLE   40,835 0 0
TOTAL S A SPONSORED ADR 89151E109 5,737 113,329 SH   SOLE   113,329 0 0
TOTAL SYS SVCS INC COM 891906109 500 9,395 SH   SOLE   9,395 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 5,583 242,357 SH   SOLE   242,357 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2,774 25,630 SH   SOLE   25,630 0 0
TRACTOR SUPPLY CO COM 892356106 434 6,317 SH   SOLE   6,317 0 0
TRANSCANADA CORP COM 89353D107 7,919 171,541 SH   SOLE   171,541 0 0
TRANSCANADA CORP COM 89353D107 5 2,000 SH Call SOLE   2,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 996 80,242 SH   SOLE   80,242 0 0
TRAVELERS COMPANIES INC COM 89417E109 10,107 83,860 SH   SOLE   83,860 0 0
TRI CONTL CORP COM 895436103 622 27,032 SH   SOLE   27,032 0 0
TRI POINTE GROUP INC COM 87265H109 946 75,232 SH   SOLE   75,232 0 0
TRIBUNE MEDIA CO CL A 896047503 2,460 66,029 SH   SOLE   66,029 0 0
TRIMBLE INC COM 896239100 597 18,674 SH   SOLE   18,674 0 0
TRINITY INDS INC COM 896522109 1,006 37,629 SH   SOLE   37,629 0 0
TRITON INTL LTD CL A G9078F107 650 25,111 SH   SOLE   25,111 0 0
TRONC INC COM 89703P107 685 49,019 SH   SOLE   49,019 0 0
TROVAGENE INC COM NEW 897238309 36 30,500 SH   SOLE   30,500 0 0
TRUEBLUE INC COM 89785X101 287 10,490 SH   SOLE   10,490 0 0
TRUSTCO BK CORP N Y COM 898349105 322 41,214 SH   SOLE   41,214 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 54 11,083 SH   SOLE   11,083 0 0
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 25 14,000 PRN   SOLE   14,000 0 0
TUPPERWARE BRANDS CORP COM 899896104 6,704 106,846 SH   SOLE   106,846 0 0
TURQUOISE HILL RES LTD COM 900435108 50 16,246 SH   SOLE   16,246 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 11,055 341,341 SH   SOLE   341,341 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 914 28,786 SH   SOLE   28,786 0 0
TWILIO INC CL A 90138F102 4 15,500 SH Call SOLE   15,500 0 0
TWILIO INC CL A 90138F102 68 2,359 SH   SOLE   2,359 0 0
TWITTER INC COM 90184L102 1,184 79,726 SH   SOLE   79,726 0 0
TWITTER INC COM 90184L102 1 10,000 SH Call SOLE   10,000 0 0
TWO HBRS INVT CORP COM 90187B101 106 10,981 SH   SOLE   10,981 0 0
TYSON FOODS INC CL A 902494103 1,444 23,434 SH   SOLE   23,434 0 0
U S CONCRETE INC COM NEW 90333L201 1,479 22,802 SH   SOLE   22,802 0 0
U S G CORP COM NEW 903293405 2,175 68,726 SH   SOLE   68,726 0 0
U S SILICA HLDGS INC COM 90346E103 299 6,238 SH   SOLE   6,238 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 455 15,681 SH   SOLE   15,681 0 0
UBS GROUP AG SHS H42097107 220 13,728 SH   SOLE   13,728 0 0
UDR INC COM 902653104 1,383 38,132 SH   SOLE   38,132 0 0
UGI CORP NEW COM 902681105 1,755 35,409 SH   SOLE   35,409 0 0
ULTA BEAUTY INC COM 90384S303 907 3,193 SH   SOLE   3,193 0 0
UNDER ARMOUR INC CL A 904311107 0 3,000 SH Call SOLE   3,000 0 0
UNDER ARMOUR INC CL A 904311107 2,739 138,746 SH   SOLE   138,746 0 0
UNDER ARMOUR INC CL C 904311206 1,229 67,236 SH   SOLE   67,236 0 0
UNI PIXEL INC COM NEW 904572203 81 96,193 SH   SOLE   96,193 0 0
UNILEVER N V N Y SHS NEW 904784709 5,540 111,589 SH   SOLE   111,589 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,679 115,161 SH   SOLE   115,161 0 0
UNION PAC CORP COM 907818108 33,603 317,984 SH   SOLE   317,984 0 0
UNION PAC CORP COM 907818108 0 4,000 SH Call SOLE   4,000 0 0
UNION PAC CORP COM 907818108 0 2,000 SH Put SOLE   2,000 0 0
UNITED BANKSHARES INC WEST V COM 909907107 254 6,050 SH   SOLE   6,050 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 96 11,480 SH   SOLE   11,480 0 0
UNITED CONTL HLDGS INC COM 910047109 2,474 35,051 SH   SOLE   35,051 0 0
UNITED PARCEL SERVICE INC CL B 911312106 85,770 799,503 SH   SOLE   799,503 0 0
UNITED RENTALS INC COM 911363109 6,945 55,174 SH   SOLE   55,174 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 172 15,965 SH   SOLE   15,965 0 0
UNITED STATES STL CORP NEW COM 912909108 226 6,686 SH   SOLE   6,686 0 0
UNITED STATES STL CORP NEW COM 912909108 0 2,000 SH Call SOLE   2,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 31,439 280,388 SH   SOLE   280,388 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 4,869 36,179 SH   SOLE   36,179 0 0
UNITEDHEALTH GROUP INC COM 91324P102 32,530 198,560 SH   SOLE   198,560 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,519 17,599 SH   SOLE   17,599 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 104 30,000 SH   SOLE   30,000 0 0
UNUM GROUP COM 91529Y106 431 9,220 SH   SOLE   9,220 0 0
US BANCORP DEL COM NEW 902973304 13,338 258,983 SH   SOLE   258,983 0 0
USANA HEALTH SCIENCES INC COM 90328M107 306 5,298 SH   SOLE   5,298 0 0
V F CORP COM 918204108 2,832 51,617 SH   SOLE   51,617 0 0
VALE S A ADR 91912E105 139 14,577 SH   SOLE   14,577 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 0 600 SH Call SOLE   600 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 374 34,128 SH   SOLE   34,128 0 0
VALERITAS HLDGS INC COM NEW 91914N202 195 27,400 SH   SOLE   27,400 0 0
VALERO ENERGY CORP NEW COM 91913Y100 9,455 142,513 SH   SOLE   142,513 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 4,976 103,845 SH   SOLE   103,845 0 0
VALLEY NATL BANCORP COM 919794107 1,020 86,179 SH   SOLE   86,179 0 0
VALSPAR CORP COM 920355104 538 4,849 SH   SOLE   4,849 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 2,742 222,564 SH   SOLE   222,564 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 253 4,752 SH   SOLE   4,752 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1,420 11,920 SH   SOLE   11,920 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 9,132 400,295 SH   SOLE   400,295 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 993 32,490 SH   SOLE   32,490 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 818 44,418 SH   SOLE   44,418 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 283 7,892 SH   SOLE   7,892 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 1,103 29,385 SH   SOLE   29,385 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 12 5,000 SH Call SOLE   5,000 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 237 11,412 SH   SOLE   11,412 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 990 12,374 SH   SOLE   12,374 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1,162 82,718 SH   SOLE   82,718 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 216 1,834 SH   SOLE   1,834 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 328 2,914 SH   SOLE   2,914 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 408 3,079 SH   SOLE   3,079 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 287 2,271 SH   SOLE   2,271 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 4,073 48,655 SH   SOLE   48,655 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 2,236 24,820 SH   SOLE   24,820 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 15,797 198,124 SH   SOLE   198,124 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 26,807 330,575 SH   SOLE   330,575 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 7,874 145,344 SH   SOLE   145,344 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 8,040 80,591 SH   SOLE   80,591 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 48,878 401,798 SH   SOLE   401,798 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 7,414 68,613 SH   SOLE   68,613 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,573 22,837 SH   SOLE   22,837 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 648 6,359 SH   SOLE   6,359 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 8,999 64,682 SH   SOLE   64,682 0 0
VANGUARD INDEX FDS REIT ETF 922908553 22,391 271,082 SH   SOLE   271,082 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 27,475 127,018 SH   SOLE   127,018 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4,975 40,504 SH   SOLE   40,504 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 9,211 69,123 SH   SOLE   69,123 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3,576 25,385 SH   SOLE   25,385 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 46,439 382,729 SH   SOLE   382,729 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 6,914 72,442 SH   SOLE   72,442 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 15,626 326,541 SH   SOLE   326,541 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 19,782 498,460 SH   SOLE   498,460 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5,435 105,416 SH   SOLE   105,416 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 356 5,670 SH   SOLE   5,670 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,095 32,209 SH   SOLE   32,209 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 9,391 189,736 SH   SOLE   189,736 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,267 24,994 SH   SOLE   24,994 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,901 45,155 SH   SOLE   45,155 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,785 52,989 SH   SOLE   52,989 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,639 58,209 SH   SOLE   58,209 0 0
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 257 4,156 SH   SOLE   4,156 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 642 5,494 SH   SOLE   5,494 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 880 8,744 SH   SOLE   8,744 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1,382 11,777 SH   SOLE   11,777 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 560 5,060 SH   SOLE   5,060 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 412 4,021 SH   SOLE   4,021 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1,204 11,059 SH   SOLE   11,059 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 71,606 796,315 SH   SOLE   796,315 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 18,104 364,516 SH   SOLE   364,516 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,693 246,611 SH   SOLE   246,611 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 334 4,209 SH   SOLE   4,209 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 13,342 171,693 SH   SOLE   171,693 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 5,371 93,457 SH   SOLE   93,457 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 698 8,671 SH   SOLE   8,671 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 12,931 188,629 SH   SOLE   188,629 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 13,504 141,252 SH   SOLE   141,252 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 426 3,084 SH   SOLE   3,084 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 7,468 53,118 SH   SOLE   53,118 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 4,832 49,962 SH   SOLE   49,962 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 7,472 123,837 SH   SOLE   123,837 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 7,130 51,755 SH   SOLE   51,755 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 9,864 79,777 SH   SOLE   79,777 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 13,476 99,400 SH   SOLE   99,400 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 616 5,174 SH   SOLE   5,174 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,433 12,731 SH   SOLE   12,731 0 0
VANTIV INC CL A 92210H105 230 3,591 SH   SOLE   3,591 0 0
VAREX IMAGING CORP COM 92214X106 685 19,993 SH   SOLE   19,993 0 0
VARIAN MED SYS INC COM 92220P105 1,571 17,231 SH   SOLE   17,231 0 0
VECTOR GROUP LTD COM 92240M108 4,355 209,862 SH   SOLE   209,862 0 0
VECTREN CORP COM 92240G101 213 3,616 SH   SOLE   3,616 0 0
VEEVA SYS INC CL A COM 922475108 296 5,775 SH   SOLE   5,775 0 0
VENTAS INC COM 92276F100 6,644 102,151 SH   SOLE   102,151 0 0
VEREIT INC COM 92339V100 260 31,070 SH   SOLE   31,070 0 0
VERICEL CORP COM 92346J108 46 16,389 SH   SOLE   16,389 0 0
VERISK ANALYTICS INC COM 92345Y106 304 3,810 SH   SOLE   3,810 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 90,454 1,855,808 SH   SOLE   1,855,808 0 0
VERMILLION INC COM NEW 92407M206 136 65,000 SH   SOLE   65,000 0 0
VERSARTIS INC COM 92529L102 499 23,325 SH   SOLE   23,325 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,012 18,387 SH   SOLE   18,387 0 0
VIACOM INC NEW CL B 92553P201 6,469 138,897 SH   SOLE   138,897 0 0
VIEWRAY INC COM 92672L107 170 20,000 SH   SOLE   20,000 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 194 14,542 SH   SOLE   14,542 0 0
VIRNETX HLDG CORP COM 92823T108 52 22,300 SH   SOLE   22,300 0 0
VIRTU FINL INC CL A 928254101 1,240 72,374 SH   SOLE   72,374 0 0
VISA INC COM CL A 92826C839 23,780 267,149 SH   SOLE   267,149 0 0
VISA INC COM CL A 92826C839 16 6,900 SH Call SOLE   6,900 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 39 20,215 SH   SOLE   20,215 0 0
VITAL THERAPIES INC COM 92847R104 40 10,000 SH   SOLE   10,000 0 0
VIVEVE MED INC COM NEW 92852W204 8,192 1,293,718 SH   SOLE   1,293,718 0 0
VMWARE INC CL A COM 928563402 6,425 69,645 SH   SOLE   69,645 0 0
VMWARE INC CL A COM 928563402 3 2,000 SH Call SOLE   2,000 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 18,618 705,218 SH   SOLE   705,218 0 0
VORNADO RLTY TR SH BEN INT 929042109 608 6,035 SH   SOLE   6,035 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 87 10,133 SH   SOLE   10,133 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 311 57,415 SH   SOLE   57,415 0 0
VULCAN MATLS CO COM 929160109 4,311 35,784 SH   SOLE   35,784 0 0
W P CAREY INC COM 92936U109 2,849 45,880 SH   SOLE   45,880 0 0
WABTEC CORP COM 929740108 265 3,423 SH   SOLE   3,423 0 0
WADDELL & REED FINL INC CL A 930059100 546 31,909 SH   SOLE   31,909 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 20,944 252,835 SH   SOLE   252,835 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 11 3,100 SH Put SOLE   3,100 0 0
WAL-MART STORES INC COM 931142103 32,691 453,823 SH   SOLE   453,823 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 643 20,533 SH   SOLE   20,533 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 421 15,046 SH   SOLE   15,046 0 0
WASTE MGMT INC DEL COM 94106L109 3,444 47,250 SH   SOLE   47,250 0 0
WATERS CORP COM 941848103 355 2,257 SH   SOLE   2,257 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,192 179,390 SH   SOLE   179,390 0 0
WEBSTER FINL CORP CONN COM 947890109 215 4,296 SH   SOLE   4,296 0 0
WEC ENERGY GROUP INC COM 92939U106 1,962 32,403 SH   SOLE   32,403 0 0
WEIBO CORP SPONSORED ADR 948596101 2,229 42,677 SH   SOLE   42,677 0 0
WELLS FARGO & CO MTNF 6/0 94986RQF1 15 12,000 PRN   SOLE   12,000 0 0
WELLS FARGO & CO MTNF 6/1 94986RQH7 11 11,000 PRN   SOLE   11,000 0 0
WELLS FARGO & CO NEW COM 949746101 35,096 630,217 SH   SOLE   630,217 0 0
WELLS FARGO & CO NEW COM 949746101 3 3,300 SH Call SOLE   3,300 0 0
WELLTOWER INC COM 95040Q104 1,608 22,709 SH   SOLE   22,709 0 0
WENDYS CO COM 95058W100 473 34,578 SH   SOLE   34,578 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 221 19,368 SH   SOLE   19,368 0 0
WESTAR ENERGY INC COM 95709T100 359 6,615 SH   SOLE   6,615 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,683 54,670 SH   SOLE   54,670 0 0
WESTERN ASSET CLYM INFL OPP COM 95766R104 5,911 530,358 SH   SOLE   530,358 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 340 19,738 SH   SOLE   19,738 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 219 14,260 SH   SOLE   14,260 0 0
WESTERN ASSET VAR RT STRG FD COM 957667108 306 19,247 SH   SOLE   19,247 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 2,456 178,307 SH   SOLE   178,307 0 0
WESTERN DIGITAL CORP COM 958102105 9,472 114,875 SH   SOLE   114,875 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 3,019 65,422 SH   SOLE   65,422 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 11,723 193,924 SH   SOLE   193,924 0 0
WESTERN UN CO COM 959802109 4,231 209,412 SH   SOLE   209,412 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 1,377 51,614 SH   SOLE   51,614 0 0
WESTROCK CO COM 96145D105 1,291 24,874 SH   SOLE   24,874 0 0
WEYERHAEUSER CO COM 962166104 3,694 108,769 SH   SOLE   108,769 0 0
WEYERHAEUSER CO COM 962166104 13 8,500 SH Call SOLE   8,500 0 0
WGL HLDGS INC COM 92924F106 461 5,581 SH   SOLE   5,581 0 0
WHIRLPOOL CORP COM 963320106 793 4,623 SH   SOLE   4,623 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 13,198 15,002 SH   SOLE   15,002 0 0
WHITEWAVE FOODS CO COM 966244105 501 8,935 SH   SOLE   8,935 0 0
WHOLE FOODS MKT INC COM 966837106 730 24,623 SH   SOLE   24,623 0 0
WIDEPOINT CORP COM 967590100 50 112,000 SH   SOLE   112,000 0 0
WILLIAMS COS INC DEL COM 969457100 3,814 128,803 SH   SOLE   128,803 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 5,968 146,119 SH   SOLE   146,119 0 0
WILLIAMS SONOMA INC COM 969904101 7,262 135,439 SH   SOLE   135,439 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 4,598 35,187 SH   SOLE   35,187 0 0
WINTRUST FINL CORP COM 97650W108 399 5,761 SH   SOLE   5,761 0 0
WISDOMTREE TR ASIA PAC EXJP FD 97717W828 568 8,901 SH   SOLE   8,901 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 1,827 67,323 SH   SOLE   67,323 0 0
WISDOMTREE TR DIV EX-FINL FD 97717W406 303 3,646 SH   SOLE   3,646 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 910 22,350 SH   SOLE   22,350 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 13,030 207,607 SH   SOLE   207,607 0 0
WISDOMTREE TR HIGH DIV FD 97717W208 779 11,374 SH   SOLE   11,374 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 1,054 21,309 SH   SOLE   21,309 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 3,608 54,951 SH   SOLE   54,951 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 570 14,111 SH   SOLE   14,111 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 4,460 88,066 SH   SOLE   88,066 0 0
WISDOMTREE TR LARGECAP DIVID 97717W307 1,579 19,069 SH   SOLE   19,069 0 0
WISDOMTREE TR MDCP EARN FUND 97717W570 10,639 301,513 SH   SOLE   301,513 0 0
WISDOMTREE TR MIDCAP DIVI FD 97717W505 1,079 11,065 SH   SOLE   11,065 0 0
WISDOMTREE TR SMALLCAP DIVID 97717W604 1,403 17,530 SH   SOLE   17,530 0 0
WISDOMTREE TR SMLCAP EARN FD 97717W562 5,746 178,322 SH   SOLE   178,322 0 0
WISDOMTREE TR TOTAL DIVID FD 97717W109 6,938 82,654 SH   SOLE   82,654 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 22,388 630,839 SH   SOLE   630,839 0 0
WOODWARD INC COM 980745103 234 3,346 SH   SOLE   3,346 0 0
WORKDAY INC CL A 98138H101 759 9,144 SH   SOLE   9,144 0 0
WORKIVA INC COM CL A 98139A105 904 57,732 SH   SOLE   57,732 0 0
WPP PLC NEW ADR 92937A102 703 6,397 SH   SOLE   6,397 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 339 10,889 SH   SOLE   10,889 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 392 4,651 SH   SOLE   4,651 0 0
WYNN RESORTS LTD COM 983134107 393 3,424 SH   SOLE   3,424 0 0
XCEL ENERGY INC COM 98389B100 3,655 82,215 SH   SOLE   82,215 0 0
XENIA HOTELS & RESORTS INC COM 984017103 565 32,619 SH   SOLE   32,619 0 0
XEROX CORP COM 984121103 2,107 287,443 SH   SOLE   287,443 0 0
XILINX INC COM 983919101 409 7,106 SH   SOLE   7,106 0 0
XL GROUP LTD COM G98294104 334 8,338 SH   SOLE   8,338 0 0
XPO LOGISTICS INC COM 983793100 214 4,467 SH   SOLE   4,467 0 0
XYLEM INC COM 98419M100 5,573 110,885 SH   SOLE   110,885 0 0
YAHOO INC COM 984332106 2,650 57,260 SH   SOLE   57,260 0 0
YAMANA GOLD INC COM 98462Y100 448 162,499 SH   SOLE   162,499 0 0
YANDEX N V SHS CLASS A N97284108 340 15,568 SH   SOLE   15,568 0 0
YUM BRANDS INC COM 988498101 5,210 81,660 SH   SOLE   81,660 0 0
YUM CHINA HLDGS INC COM 98850P109 1,275 46,804 SH   SOLE   46,804 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 14,540 261,521 SH   SOLE   261,521 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 2,382 19,543 SH   SOLE   19,543 0 0
ZIONS BANCORPORATION COM 989701107 7,467 177,841 SH   SOLE   177,841 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 388 61,194 SH   SOLE   61,194 0 0
ZIX CORP COM 98974P100 1,136 236,180 SH   SOLE   236,180 0 0
ZOETIS INC CL A 98978V103 9,967 186,992 SH   SOLE   186,992 0 0
ZOETIS INC CL A 98978V103 0 200 SH Call SOLE   200 0 0
ZYNGA INC CL A 98986T108 116 40,824 SH   SOLE   40,824 0 0