The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3-D SYS CORP DEL COM NEW 88554D205 565 31,493 SH   SOLE   0 0 31,493
3M CO COM 88579Y101 28,625 162,430 SH   SOLE   0 0 162,430
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 731 50,760 SH   SOLE   0 0 50,760
AAON INC COM PAR $0.004 000360206 1,832 63,553 SH   SOLE   0 0 63,553
AARONS INC COM PAR $0.50 002535300 223 8,772 SH   SOLE   0 0 8,772
ABB LTD SPONSORED ADR 000375204 1,415 62,849 SH   SOLE   0 0 62,849
ABBOTT LABS COM 002824100 14,913 352,642 SH   SOLE   0 0 352,642
ABBVIE INC COM 00287Y109 29,613 469,527 SH   SOLE   0 0 469,527
ABERDEEN ASIA PACIFIC INCOM COM 003009107 236 46,131 SH   SOLE   0 0 46,131
ABIOMED INC COM 003654100 1,653 12,857 SH   SOLE   0 0 12,857
ACADIA PHARMACEUTICALS INC COM 004225108 1,829 57,506 SH   SOLE   0 0 57,506
ACADIA PHARMACEUTICALS INC COM 004225108 20 21,500 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 18 23,500 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,841 105,104 SH   SOLE   0 0 105,104
ACTINIUM PHARMACEUTICALS INC COM 00507W107 23 17,200 SH   SOLE   0 0 17,200
ACTIVISION BLIZZARD INC COM 00507V109 1,362 30,745 SH   SOLE   0 0 30,745
ADAM NAT RES FD INC COM 00548F105 584 29,299 SH   SOLE   0 0 29,299
ADAMS DIVERSIFIED EQUITY FD COM 006212104 3,683 280,103 SH   SOLE   0 0 280,103
ADOBE SYS INC COM 00724F101 1,390 12,810 SH   SOLE   0 0 12,810
ADVANCE AUTO PARTS INC COM 00751Y106 3,291 22,068 SH   SOLE   0 0 22,068
ADVANCED MICRO DEVICES INC COM 007903107 460 66,615 SH   SOLE   0 0 66,615
ADVENT CLAY CONV SEC INC FD COM 007639107 1,117 193,874 SH   SOLE   0 0 193,874
ADVENT CLAYMORE CV SECS & IN COM 00764C109 673 46,135 SH   SOLE   0 0 46,135
ADVENT CLAYMORE ENH GRW & IN COM 00765E104 301 36,063 SH   SOLE   0 0 36,063
AEGON N V NY REGISTRY SH 007924103 685 177,507 SH   SOLE   0 0 177,507
AEHR TEST SYSTEMS COM 00760J108 462 143,794 SH   SOLE   0 0 143,794
AERIE PHARMACEUTICALS INC COM 00771V108 433 11,474 SH   SOLE   0 0 11,474
AES CORP COM 00130H105 744 57,905 SH   SOLE   0 0 57,905
AETNA INC NEW COM 00817Y108 4,846 41,974 SH   SOLE   0 0 41,974
AFFILIATED MANAGERS GROUP COM 008252108 475 3,285 SH   SOLE   0 0 3,285
AFLAC INC COM 001055102 11,075 154,082 SH   SOLE   0 0 154,082
AGILENT TECHNOLOGIES INC COM 00846U101 957 20,324 SH   SOLE   0 0 20,324
AGNICO EAGLE MINES LTD COM 008474108 1,377 25,413 SH   SOLE   0 0 25,413
AGREE REALTY CORP COM 008492100 585 11,840 SH   SOLE   0 0 11,840
AGRIUM INC COM 008916108 1,139 12,576 SH   SOLE   0 0 12,576
AIR PRODS & CHEMS INC COM 009158106 22,950 152,653 SH   SOLE   0 0 152,653
AK STL HLDG CORP COM 001547108 92 18,950 SH   SOLE   0 0 18,950
AKAMAI TECHNOLOGIES INC COM 00971T101 308 5,819 SH   SOLE   0 0 5,819
ALAMOS GOLD INC NEW COM CL A 011532108 311 37,914 SH   SOLE   0 0 37,914
ALARM COM HLDGS INC COM 011642105 640 22,189 SH   SOLE   0 0 22,189
ALASKA AIR GROUP INC COM 011659109 991 15,042 SH   SOLE   0 0 15,042
ALBEMARLE CORP COM 012653101 1,453 16,996 SH   SOLE   0 0 16,996
ALCENTRA CAP CORP COM 01374T102 852 65,559 SH   SOLE   0 0 65,559
ALCOA INC COM 013817101 3,106 306,346 SH   SOLE   0 0 306,346
ALCOA INC DEP SHS 1/10TH 013817309 406 12,425 SH   SOLE   0 0 12,425
ALEXCO RESOURCE CORP COM 01535P106 52 29,100 SH   SOLE   0 0 29,100
ALEXION PHARMACEUTICALS INC COM 015351109 18,651 152,205 SH   SOLE   0 0 152,205
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,747 92,136 SH   SOLE   0 0 92,136
ALKERMES PLC SHS G01767105 1,110 23,605 SH   SOLE   0 0 23,605
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,010 55,900 SH   SOLE   0 0 55,900
ALLERGAN PLC PFD CONV SER A G0177J116 578 703 SH   SOLE   0 0 703
ALLERGAN PLC SHS G0177J108 13,467 58,473 SH   SOLE   0 0 58,473
ALLETE INC COM NEW 018522300 585 9,814 SH   SOLE   0 0 9,814
ALLIANCE CALIF MUN INCOME FD COM 018546101 528 34,271 SH   SOLE   0 0 34,271
ALLIANCE DATA SYSTEMS CORP COM 018581108 470 2,191 SH   SOLE   0 0 2,191
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 526 41,681 SH   SOLE   0 0 41,681
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 560 24,582 SH   SOLE   0 0 24,582
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 237 16,091 SH   SOLE   0 0 16,091
ALLIANT ENERGY CORP COM 018802108 1,750 45,669 SH   SOLE   0 0 45,669
ALLIANZGI CONV & INCOME FD COM 018828103 231 34,159 SH   SOLE   0 0 34,159
ALLIANZGI CONV & INCOME FD I COM 018825109 199 33,525 SH   SOLE   0 0 33,525
ALLIANZGI EQUITY & CONV INCO COM 018829101 745 39,771 SH   SOLE   0 0 39,771
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1,378 108,988 SH   SOLE   0 0 108,988
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 568 14,047 SH   SOLE   0 0 14,047
ALLSTATE CORP COM 020002101 35,445 512,354 SH   SOLE   0 0 512,354
ALPHABET INC CAP STK CL A 02079K305 35,068 43,614 SH   SOLE   0 0 43,614
ALPHABET INC CAP STK CL C 02079K107 24,086 30,985 SH   SOLE   0 0 30,985
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 422 76,017 SH   SOLE   0 0 76,017
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 239 31,375 SH   SOLE   0 0 31,375
ALPS ETF TR ALERIAN MLP 00162Q866 22,949 1,808,419 SH   SOLE   0 0 1,808,419
ALPS ETF TR EQUAL SEC ETF 00162Q205 241 4,084 SH   SOLE   0 0 4,084
ALPS ETF TR INTL SEC DV DOG 00162Q718 5,997 247,695 SH   SOLE   0 0 247,695
ALPS ETF TR RIVRFRNT STR INC 00162Q783 1,697 66,983 SH   SOLE   0 0 66,983
ALPS ETF TR SECTR DIV DOGS 00162Q858 5,134 123,501 SH   SOLE   0 0 123,501
ALPS ETF TR SPROTT GL MINE 00162Q643 3,241 134,306 SH   SOLE   0 0 134,306
ALTRIA GROUP INC COM 02209S103 50,416 797,351 SH   SOLE   0 0 797,351
AMARIN CORP PLC SPONS ADR NEW 023111206 462 144,800 SH   SOLE   0 0 144,800
AMAZON COM INC COM 023135106 60,561 72,328 SH   SOLE   0 0 72,328
AMBAC FINL GROUP INC COM NEW 023139884 782 42,504 SH   SOLE   0 0 42,504
AMBARELLA INC SHS G037AX101 266 3,610 SH   SOLE   0 0 3,610
AMBEV SA SPONSORED ADR 02319V103 262 42,985 SH   SOLE   0 0 42,985
AMC NETWORKS INC CL A 00164V103 312 6,012 SH   SOLE   0 0 6,012
AMEREN CORP COM 023608102 928 18,877 SH   SOLE   0 0 18,877
AMERESCO INC CL A 02361E108 208 39,600 SH   SOLE   0 0 39,600
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 1,697 287,634 SH   SOLE   0 0 287,634
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 302 26,358 SH   SOLE   0 0 26,358
AMERICAN AIRLS GROUP INC COM 02376R102 840 22,937 SH   SOLE   0 0 22,937
AMERICAN CAP LTD COM 02503Y103 294 17,385 SH   SOLE   0 0 17,385
AMERICAN CAPITAL AGENCY CORP COM 02503X105 666 34,105 SH   SOLE   0 0 34,105
AMERICAN ELEC PWR INC COM 025537101 8,770 136,572 SH   SOLE   0 0 136,572
AMERICAN EXPRESS CO COM 025816109 6,752 105,438 SH   SOLE   0 0 105,438
AMERICAN FINL GROUP INC OHIO COM 025932104 375 5,001 SH   SOLE   0 0 5,001
AMERICAN HOMES 4 RENT CL A 02665T306 19,249 889,509 SH   SOLE   0 0 889,509
AMERICAN INTL GROUP INC COM NEW 026874784 2,764 46,572 SH   SOLE   0 0 46,572
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 399 27,000 SH   SOLE   0 0 27,000
AMERICAN NATL BANKSHARES INC COM 027745108 701 25,066 SH   SOLE   0 0 25,066
AMERICAN STS WTR CO COM 029899101 2,363 58,991 SH   SOLE   0 0 58,991
AMERICAN TOWER CORP NEW COM 03027X100 13,550 119,562 SH   SOLE   0 0 119,562
AMERICAN WOODMARK CORP COM 030506109 348 4,321 SH   SOLE   0 0 4,321
AMERICAN WTR WKS CO INC NEW COM 030420103 6,527 87,220 SH   SOLE   0 0 87,220
AMERIGAS PARTNERS L P UNIT L P INT 030975106 2,836 62,119 SH   SOLE   0 0 62,119
AMERIPRISE FINL INC COM 03076C106 2,029 20,338 SH   SOLE   0 0 20,338
AMERISOURCEBERGEN CORP COM 03073E105 5,549 68,698 SH   SOLE   0 0 68,698
AMETEK INC NEW COM 031100100 4,201 87,925 SH   SOLE   0 0 87,925
AMGEN INC COM 031162100 23,102 138,478 SH   SOLE   0 0 138,478
AMPHENOL CORP NEW CL A 032095101 3,417 52,628 SH   SOLE   0 0 52,628
AMSURG CORP COM 03232P405 15,747 234,856 SH   SOLE   0 0 234,856
AMSURG CORP PFD CNV SR A-1 % 03232P504 289 2,275 SH   SOLE   0 0 2,275
ANADARKO PETE CORP COM 032511107 3,133 49,448 SH   SOLE   0 0 49,448
ANALOG DEVICES INC COM 032654105 11,945 185,341 SH   SOLE   0 0 185,341
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,835 13,963 SH   SOLE   0 0 13,963
ANI PHARMACEUTICALS INC COM 00182C103 407 6,131 SH   SOLE   0 0 6,131
ANNALY CAP MGMT INC COM 035710409 3,419 325,634 SH   SOLE   0 0 325,634
ANSYS INC COM 03662Q105 412 4,445 SH   SOLE   0 0 4,445
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 911 34,124 SH   SOLE   0 0 34,124
ANTERO RES CORP COM 03674X106 301 11,176 SH   SOLE   0 0 11,176
ANTHEM INC COM 036752103 834 6,653 SH   SOLE   0 0 6,653
ANWORTH MORTGAGE ASSET CP COM 037347101 95 19,300 SH   SOLE   0 0 19,300
AON PLC SHS CL A G0408V102 954 8,478 SH   SOLE   0 0 8,478
APACHE CORP COM 037411105 2,659 41,631 SH   SOLE   0 0 41,631
APARTMENT INVT & MGMT CO CL A 03748R101 1,921 41,845 SH   SOLE   0 0 41,845
APOLLO COML REAL EST FIN INC COM 03762U105 1,368 83,566 SH   SOLE   0 0 83,566
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 19 18,000 PRN   SOLE   0 0 18,000
APOLLO INVT CORP COM 03761U106 144 24,900 SH   SOLE   0 0 24,900
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 339 18,305 SH   SOLE   0 0 18,305
APPLE INC COM 037833100 194,204 1,717,869 SH   SOLE   0 0 1,717,869
APPLIED MATLS INC COM 038222105 1,421 47,146 SH   SOLE   0 0 47,146
APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 1,181 169,939 SH   SOLE   0 0 169,939
APPLIED OPTOELECTRONICS INC COM 03823U102 654 29,466 SH   SOLE   0 0 29,466
APPROACH RESOURCES INC COM 03834A103 35 10,300 SH   SOLE   0 0 10,300
APTARGROUP INC COM 038336103 919 11,870 SH   SOLE   0 0 11,870
AQUA AMERICA INC COM 03836W103 1,549 50,807 SH   SOLE   0 0 50,807
ARAMARK COM 03852U106 1,059 27,861 SH   SOLE   0 0 27,861
ARATANA THERAPEUTICS INC COM 03874P101 119 12,756 SH   SOLE   0 0 12,756
ARC LOGISTICS PARTNERS LP COM UT REP LPN 03879N101 614 40,800 SH   SOLE   0 0 40,800
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 486 80,493 SH   SOLE   0 0 80,493
ARCHER DANIELS MIDLAND CO COM 039483102 2,687 63,712 SH   SOLE   0 0 63,712
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 63 11,990 SH   SOLE   0 0 11,990
ARENA PHARMACEUTICALS INC COM 040047102 46 26,450 SH   SOLE   0 0 26,450
ARES CAP CORP COM 04010L103 1,913 123,433 SH   SOLE   0 0 123,433
ARES DYNAMIC CR ALLOCATION F COM 04014F102 555 37,377 SH   SOLE   0 0 37,377
ARGO GROUP INTL HLDGS LTD COM G0464B107 693 12,284 SH   SOLE   0 0 12,284
ARIAD PHARMACEUTICALS INC COM 04033A100 202 14,751 SH   SOLE   0 0 14,751
ARISTA NETWORKS INC COM 040413106 2,572 30,229 SH   SOLE   0 0 30,229
ARMADA HOFFLER PPTYS INC COM 04208T108 767 57,273 SH   SOLE   0 0 57,273
ARRIS INTL INC SHS G0551A103 1,337 47,205 SH   SOLE   0 0 47,205
ARTESIAN RESOURCES CORP CL A 043113208 286 10,015 SH   SOLE   0 0 10,015
ASCENA RETAIL GROUP INC COM 04351G101 67 11,951 SH   SOLE   0 0 11,951
ASHFORD HOSPITALITY TR INC COM SHS 044103109 74 12,500 SH   SOLE   0 0 12,500
ASHLAND GLOBAL HLDGS INC COM 044186104 2,417 20,845 SH   SOLE   0 0 20,845
ASSURANT INC COM 04621X108 376 4,079 SH   SOLE   0 0 4,079
ASSURED GUARANTY LTD COM G0585R106 254 9,151 SH   SOLE   0 0 9,151
ASTRAZENECA PLC SPONSORED ADR 046353108 2,993 91,099 SH   SOLE   0 0 91,099
AT&T INC COM 00206R102 99,133 2,441,068 SH   SOLE   0 0 2,441,068
AT&T INC COM 00206R102 1 15,500 SH Put SOLE   0 0 15,500
ATHERSYS INC COM 04744L106 28 13,000 SH   SOLE   0 0 13,000
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 16 16,000 PRN   SOLE   0 0 16,000
ATMOS ENERGY CORP COM 049560105 3,048 40,928 SH   SOLE   0 0 40,928
ATRION CORP COM 049904105 1,383 3,241 SH   SOLE   0 0 3,241
ATWOOD OCEANICS INC COM 050095108 90 10,396 SH   SOLE   0 0 10,396
AUTODESK INC COM 052769106 868 12,004 SH   SOLE   0 0 12,004
AUTOLIV INC COM 052800109 1,069 10,011 SH   SOLE   0 0 10,011
AUTOMATIC DATA PROCESSING IN COM 053015103 11,453 129,858 SH   SOLE   0 0 129,858
AUTONATION INC COM 05329W102 301 6,173 SH   SOLE   0 0 6,173
AUTOZONE INC COM 053332102 6,516 8,481 SH   SOLE   0 0 8,481
AVANGRID INC COM 05351W103 340 8,149 SH   SOLE   0 0 8,149
AVERY DENNISON CORP COM 053611109 425 5,457 SH   SOLE   0 0 5,457
AVIRAGEN THERAPEUTICS INC COM 053761102 22 11,516 SH   SOLE   0 0 11,516
AVISTA CORP COM 05379B107 897 21,471 SH   SOLE   0 0 21,471
AVNET INC COM 053807103 527 12,839 SH   SOLE   0 0 12,839
AVON PRODS INC COM 054303102 734 129,736 SH   SOLE   0 0 129,736
AZZ INC COM 002474104 618 9,466 SH   SOLE   0 0 9,466
B & G FOODS INC NEW COM 05508R106 838 17,036 SH   SOLE   0 0 17,036
B/E AEROSPACE INC COM 073302101 1,702 32,946 SH   SOLE   0 0 32,946
B2GOLD CORP COM 11777Q209 58 22,000 SH   SOLE   0 0 22,000
BAIDU INC SPON ADR REP A 056752108 1,928 10,590 SH   SOLE   0 0 10,590
BAKER HUGHES INC COM 057224107 2,822 55,924 SH   SOLE   0 0 55,924
BALCHEM CORP COM 057665200 3,411 43,990 SH   SOLE   0 0 43,990
BALL CORP COM 058498106 4,093 49,946 SH   SOLE   0 0 49,946
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 78 13,150 SH   SOLE   0 0 13,150
BANCO SANTANDER SA ADR 05964H105 251 56,991 SH   SOLE   0 0 56,991
BANK AMER CORP 7.25%CNV PFD L 060505682 1,167 956 SH   SOLE   0 0 956
BANK AMER CORP COM 060505104 17,892 1,143,262 SH   SOLE   0 0 1,143,262
BANK AMER CORP COM 060505104 120 93,200 SH Call SOLE   0 0 0
BANK AMER CORP COM 060505104 13 17,400 SH Call SOLE   0 0 0
BANK AMER CORP COM 060505104 39 19,500 SH Call SOLE   0 0 0
BANK HAWAII CORP COM 062540109 439 6,048 SH   SOLE   0 0 6,048
BANK MONTREAL QUE COM 063671101 1,231 18,803 SH   SOLE   0 0 18,803
BANK MUTUAL CORP NEW COM 063750103 124 16,121 SH   SOLE   0 0 16,121
BANK NEW YORK MELLON CORP COM 064058100 1,648 41,323 SH   SOLE   0 0 41,323
BANK OF THE OZARKS INC COM 063904106 2,345 61,065 SH   SOLE   0 0 61,065
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 572 21,956 SH   SOLE   0 0 21,956
BARCLAYS BANK PLC ETN DJUBSCOTTN38 06739H271 262 5,815 SH   SOLE   0 0 5,815
BARCLAYS BANK PLC SP ADR 7.1%PF3 06739H776 213 8,253 SH   SOLE   0 0 8,253
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 276 47,406 SH   SOLE   0 0 47,406
BARCLAYS PLC ADR 06738E204 623 71,742 SH   SOLE   0 0 71,742
BARD C R INC COM 067383109 1,301 5,800 SH   SOLE   0 0 5,800
BARRICK GOLD CORP COM 067901108 618 34,856 SH   SOLE   0 0 34,856
BASIC ENERGY SVCS INC NEW COM 06985P100 19 22,476 SH   SOLE   0 0 22,476
BASSETT FURNITURE INDS INC COM 070203104 282 12,112 SH   SOLE   0 0 12,112
BAXTER INTL INC COM 071813109 3,304 69,406 SH   SOLE   0 0 69,406
BAYTEX ENERGY CORP COM 07317Q105 44 10,273 SH   SOLE   0 0 10,273
BB&T CORP COM 054937107 8,561 226,959 SH   SOLE   0 0 226,959
BCE INC COM NEW 05534B760 2,197 47,606 SH   SOLE   0 0 47,606
BECTON DICKINSON & CO COM 075887109 37,374 207,923 SH   SOLE   0 0 207,923
BED BATH & BEYOND INC COM 075896100 2,380 55,212 SH   SOLE   0 0 55,212
BEMIS INC COM 081437105 291 5,696 SH   SOLE   0 0 5,696
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,703 31 SH   SOLE   0 0 31
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 72,553 502,201 SH   SOLE   0 0 502,201
BEST BUY INC COM 086516101 1,569 41,088 SH   SOLE   0 0 41,088
BGC PARTNERS INC CL A 05541T101 6,515 744,517 SH   SOLE   0 0 744,517
BHP BILLITON LTD SPONSORED ADR 088606108 1,217 35,126 SH   SOLE   0 0 35,126
BIO PATH HOLDINGS INC COM 09057N102 2,763 1,973,806 SH   SOLE   0 0 1,973,806
BIOAMBER INC COM 09072Q106 133 31,327 SH   SOLE   0 0 31,327
BIOCRYST PHARMACEUTICALS COM 09058V103 57 12,883 SH   SOLE   0 0 12,883
BIOGEN INC COM 09062X103 9,113 29,113 SH   SOLE   0 0 29,113
BIOMARIN PHARMACEUTICAL INC COM 09061G101 720 7,785 SH   SOLE   0 0 7,785
BIOMARIN PHARMACEUTICAL INC COM 09061G101 30 11,700 SH Put SOLE   0 0 11,700
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2 11,000 SH Put SOLE   0 0 11,000
BIOTIME INC COM 09066L105 55 14,000 SH   SOLE   0 0 14,000
BLACK HILLS CORP COM 092113109 394 6,440 SH   SOLE   0 0 6,440
BLACK HILLS CORP UNIT 99/99/9999 092113125 369 5,350 SH   SOLE   0 0 5,350
BLACK STONE MINERALS L P COM UNIT 09225M101 196 10,997 SH   SOLE   0 0 10,997
BLACKBERRY LTD COM 09228F103 145 18,155 SH   SOLE   0 0 18,155
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 814 49,162 SH   SOLE   0 0 49,162
BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 16 16,000 PRN   SOLE   0 0 16,000
BLACKROCK CORE BD TR SHS BEN INT 09249E101 477 33,535 SH   SOLE   0 0 33,535
BLACKROCK CORPOR HI YLD FD I COM 09255P107 355 32,840 SH   SOLE   0 0 32,840
BLACKROCK CR ALLCTN INC TR COM 092508100 2,744 205,571 SH   SOLE   0 0 205,571
BLACKROCK DEBT STRAT FD INC COM 09255R103 250 68,605 SH   SOLE   0 0 68,605
BLACKROCK ENERGY & RES TR COM 09250U101 920 63,563 SH   SOLE   0 0 63,563
BLACKROCK ENH CAP & INC FD I COM 09256A109 232 16,849 SH   SOLE   0 0 16,849
BLACKROCK ENHANCED EQT DIV T COM 09251A104 9,168 1,162,006 SH   SOLE   0 0 1,162,006
BLACKROCK FLOAT RATE OME STR COM 09255X100 287 20,721 SH   SOLE   0 0 20,721
BLACKROCK GLOBAL OPP EQTY TR COM 092501105 260 21,222 SH   SOLE   0 0 21,222
BLACKROCK INC COM 09247X101 6,673 18,410 SH   SOLE   0 0 18,410
BLACKROCK INCOME TR INC COM 09247F100 244 37,729 SH   SOLE   0 0 37,729
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 327 55,148 SH   SOLE   0 0 55,148
BLACKROCK INVT QUALITY MUN T COM 09247D105 173 10,110 SH   SOLE   0 0 10,110
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 504 39,889 SH   SOLE   0 0 39,889
BLACKROCK LTD DURATION INC T COM SHS 09249W101 1,580 101,785 SH   SOLE   0 0 101,785
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 224 13,590 SH   SOLE   0 0 13,590
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 778 32,058 SH   SOLE   0 0 32,058
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 555 35,074 SH   SOLE   0 0 35,074
BLACKROCK MUNI 2018 TERM TR COM 09248C106 278 18,259 SH   SOLE   0 0 18,259
BLACKROCK MUNI INTER DR FD I COM 09253X102 196 12,920 SH   SOLE   0 0 12,920
BLACKROCK MUNI N Y INTER DUR COM 09255F109 375 24,357 SH   SOLE   0 0 24,357
BLACKROCK MUNIASSETS FD INC COM 09254J102 517 33,638 SH   SOLE   0 0 33,638
BLACKROCK MUNICIPAL BOND TR COM 09249H104 227 12,624 SH   SOLE   0 0 12,624
BLACKROCK MUNICIPL INC QLTY COM 092479104 345 22,033 SH   SOLE   0 0 22,033
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 1,054 82,985 SH   SOLE   0 0 82,985
BLACKROCK MUNIHLDGS FD II IN COM 09253P109 217 13,035 SH   SOLE   0 0 13,035
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 2,030 129,739 SH   SOLE   0 0 129,739
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 317 21,325 SH   SOLE   0 0 21,325
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 588 36,678 SH   SOLE   0 0 36,678
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 173 11,715 SH   SOLE   0 0 11,715
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 182 11,387 SH   SOLE   0 0 11,387
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 325 17,636 SH   SOLE   0 0 17,636
BLACKROCK MUNIVEST FD INC COM 09253R105 293 27,753 SH   SOLE   0 0 27,753
BLACKROCK MUNIY QUALITY FD I COM 09254G108 180 12,712 SH   SOLE   0 0 12,712
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 639 39,175 SH   SOLE   0 0 39,175
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 206 11,981 SH   SOLE   0 0 11,981
BLACKROCK MUNIYIELD FD INC COM 09253W104 622 39,189 SH   SOLE   0 0 39,189
BLACKROCK MUNIYIELD INVST FD COM 09254R104 347 20,562 SH   SOLE   0 0 20,562
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 229 13,417 SH   SOLE   0 0 13,417
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 373 26,381 SH   SOLE   0 0 26,381
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 227 14,164 SH   SOLE   0 0 14,164
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 590 38,782 SH   SOLE   0 0 38,782
BLACKROCK MUNIYIELD QUALITY COM 09254F100 202 12,220 SH   SOLE   0 0 12,220
BLACKROCK MUNIYLD INVST QLTY COM 09254T100 444 29,065 SH   SOLE   0 0 29,065
BLACKROCK NY MUNI INC QLTY T COM 09249U105 234 15,941 SH   SOLE   0 0 15,941
BLACKROCK RES & COMM STRAT T SHS 09257A108 986 120,999 SH   SOLE   0 0 120,999
BLACKROCK SCIENCE & TECH TR SHS 09258G104 315 16,898 SH   SOLE   0 0 16,898
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 620 25,852 SH   SOLE   0 0 25,852
BLACKROCK UTIL & INFRASTRCTU COM 09248D104 238 12,112 SH   SOLE   0 0 12,112
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 6,071 237,794 SH   SOLE   0 0 237,794
BLACKSTONE GSO FLTING RTE FU COM 09256U105 1,392 82,582 SH   SOLE   0 0 82,582
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 5,951 398,831 SH   SOLE   0 0 398,831
BLACKSTONE MTG TR INC COM CL A 09257W100 513 17,422 SH   SOLE   0 0 17,422
BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 18 16,000 PRN   SOLE   0 0 16,000
BLDRS INDEX FDS TR DEV MK 100 ADR 09348R201 1,834 90,910 SH   SOLE   0 0 90,910
BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 744 21,348 SH   SOLE   0 0 21,348
BLDRS INDEX FDS TR EUR 100 ADR 09348R409 236 12,130 SH   SOLE   0 0 12,130
BLUE CAP REINS HLDGS LTD COM G1190F107 492 26,858 SH   SOLE   0 0 26,858
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 336 25,848 SH   SOLE   0 0 25,848
BNC BANCORP COM 05566T101 341 14,034 SH   SOLE   0 0 14,034
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 1,888 110,009 SH   SOLE   0 0 110,009
BOEING CO COM 097023105 22,303 169,294 SH   SOLE   0 0 169,294
BOK FINL CORP COM NEW 05561Q201 267 3,877 SH   SOLE   0 0 3,877
BON-TON STORES INC COM 09776J101 25 14,500 SH   SOLE   0 0 14,500
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 289 9,156 SH   SOLE   0 0 9,156
BORGWARNER INC COM 099724106 381 10,834 SH   SOLE   0 0 10,834
BOSTON BEER INC CL A 100557107 211 1,356 SH   SOLE   0 0 1,356
BOSTON SCIENTIFIC CORP COM 101137107 1,159 48,710 SH   SOLE   0 0 48,710
BOULDER GROWTH & INCOME FD I COM 101507101 182 21,675 SH   SOLE   0 0 21,675
BOX INC CL A 10316T104 180 11,392 SH   SOLE   0 0 11,392
BP PLC SPONSORED ADR 055622104 17,975 511,234 SH   SOLE   0 0 511,234
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 572 30,646 SH   SOLE   0 0 30,646
BRISTOL MYERS SQUIBB CO COM 110122108 38,526 714,476 SH   SOLE   0 0 714,476
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 816 6,394 SH   SOLE   0 0 6,394
BROADCOM LTD SHS Y09827109 3,410 19,767 SH   SOLE   0 0 19,767
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 888 13,096 SH   SOLE   0 0 13,096
BROADSOFT INC COM 11133B409 470 10,105 SH   SOLE   0 0 10,105
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 148 16,085 SH   SOLE   0 0 16,085
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,684 76,380 SH   SOLE   0 0 76,380
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 3,601 103,999 SH   SOLE   0 0 103,999
BROWN FORMAN CORP CL B 115637209 267 5,619 SH   SOLE   0 0 5,619
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 3,354 46,850 SH   SOLE   0 0 46,850
BUNGE LIMITED COM G16962105 362 6,118 SH   SOLE   0 0 6,118
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,180 16,744 SH   SOLE   0 0 16,744
CA INC COM 12673P105 876 26,482 SH   SOLE   0 0 26,482
CABOT OIL & GAS CORP COM 127097103 334 12,935 SH   SOLE   0 0 12,935
CADENCE DESIGN SYSTEM INC COM 127387108 2,096 82,095 SH   SOLE   0 0 82,095
CAL MAINE FOODS INC COM NEW 128030202 664 17,240 SH   SOLE   0 0 17,240
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 921 83,696 SH   SOLE   0 0 83,696
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 1,957 189,494 SH   SOLE   0 0 189,494
CALAMOS GBL DYN INCOME FUND COM 12811L107 1,262 167,985 SH   SOLE   0 0 167,985
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 2,196 213,595 SH   SOLE   0 0 213,595
CALPINE CORP COM NEW 131347304 1,018 80,529 SH   SOLE   0 0 80,529
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 311 69,010 SH   SOLE   0 0 69,010
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 588 19,553 SH   SOLE   0 0 19,553
CAMDEN PPTY TR SH BEN INT 133131102 259 3,094 SH   SOLE   0 0 3,094
CAMPBELL SOUP CO COM 134429109 1,609 29,416 SH   SOLE   0 0 29,416
CANADIAN NAT RES LTD COM 136385101 817 25,562 SH   SOLE   0 0 25,562
CANADIAN NATL RY CO COM 136375102 1,265 19,368 SH   SOLE   0 0 19,368
CANADIAN PAC RY LTD COM 13645T100 869 5,692 SH   SOLE   0 0 5,692
CANADIAN SOLAR INC COM 136635109 167 12,164 SH   SOLE   0 0 12,164
CAPITAL ONE FINL CORP COM 14040H105 2,816 39,202 SH   SOLE   0 0 39,202
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 235 72,168 SH   SOLE   0 0 72,168
CAPITAL SR LIVING CORP COM 140475104 272 16,172 SH   SOLE   0 0 16,172
CARBONITE INC COM 141337105 236 15,388 SH   SOLE   0 0 15,388
CARDINAL HEALTH INC COM 14149Y108 22,308 287,105 SH   SOLE   0 0 287,105
CARE CAP PPTYS INC COM 141624106 301 10,552 SH   SOLE   0 0 10,552
CARETRUST REIT INC COM 14174T107 814 55,093 SH   SOLE   0 0 55,093
CARMAX INC COM 143130102 3,067 57,480 SH   SOLE   0 0 57,480
CARNIVAL CORP UNIT 99/99/9999 143658300 20,662 423,220 SH   SOLE   0 0 423,220
CAROLINA BK HLDGS INC GREENS COM 143785103 332 17,021 SH   SOLE   0 0 17,021
CAROLINA FINL CORP NEW COM 143873107 628 28,105 SH   SOLE   0 0 28,105
CASCADIAN THERAPEUTICS INC COM 14740B101 25 15,250 SH   SOLE   0 0 15,250
CASEYS GEN STORES INC COM 147528103 407 3,381 SH   SOLE   0 0 3,381
CASI PHARMACEUTICALS INC COM 14757U109 61 55,090 SH   SOLE   0 0 55,090
CATALYST PHARMACEUTICALS INC COM 14888U101 17 15,500 SH   SOLE   0 0 15,500
CATCHMARK TIMBER TR INC CL A 14912Y202 1,069 91,448 SH   SOLE   0 0 91,448
CATERPILLAR INC DEL COM 149123101 14,573 164,162 SH   SOLE   0 0 164,162
CAVIUM INC COM 14964U108 682 11,719 SH   SOLE   0 0 11,719
CBL & ASSOC PPTYS INC COM 124830100 1,459 120,159 SH   SOLE   0 0 120,159
CBOE HLDGS INC COM 12503M108 619 9,547 SH   SOLE   0 0 9,547
CBRE CLARION GLOBAL REAL EST COM 12504G100 959 114,192 SH   SOLE   0 0 114,192
CBS CORP NEW CL B 124857202 799 14,603 SH   SOLE   0 0 14,603
CDK GLOBAL INC COM 12508E101 924 16,110 SH   SOLE   0 0 16,110
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,031 18,001 SH   SOLE   0 0 18,001
CELADON GROUP INC COM 150838100 179 20,534 SH   SOLE   0 0 20,534
CELANESE CORP DEL COM SER A 150870103 233 3,504 SH   SOLE   0 0 3,504
CELGENE CORP COM 151020104 45,431 434,624 SH   SOLE   0 0 434,624
CELGENE CORP COM 151020104 16 45,500 SH Call SOLE   0 0 0
CELGENE CORP COM 151020104 1 14,600 SH Call SOLE   0 0 0
CELGENE CORP COM 151020104 12 25,700 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 114 28,102 SH   SOLE   0 0 28,102
CEMEX SAB DE CV SPON ADR NEW 151290889 148 18,578 SH   SOLE   0 0 18,578
CENTERPOINT ENERGY INC COM 15189T107 798 34,354 SH   SOLE   0 0 34,354
CENTRAL FD CDA LTD CL A 153501101 12,831 927,760 SH   SOLE   0 0 927,760
CENTURYLINK INC COM 156700106 7,381 269,067 SH   SOLE   0 0 269,067
CERNER CORP COM 156782104 2,192 35,506 SH   SOLE   0 0 35,506
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,222 4,527 SH   SOLE   0 0 4,527
CHARTER FINL CORP MD COM 16122W108 162 12,604 SH   SOLE   0 0 12,604
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,913 37,530 SH   SOLE   0 0 37,530
CHEMICAL FINL CORP COM 163731102 1,035 23,463 SH   SOLE   0 0 23,463
CHEMOURS CO COM 163851108 330 20,654 SH   SOLE   0 0 20,654
CHEMUNG FINL CORP COM 164024101 379 13,077 SH   SOLE   0 0 13,077
CHENIERE ENERGY INC COM NEW 16411R208 632 14,487 SH   SOLE   0 0 14,487
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 982 33,568 SH   SOLE   0 0 33,568
CHESAPEAKE ENERGY CORP COM 165167107 1,435 228,921 SH   SOLE   0 0 228,921
CHESAPEAKE ENERGY CORP COM 165167107 20 33,800 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 68 36,000 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 56 27,900 SH Call SOLE   0 0 0
CHESAPEAKE UTILS CORP COM 165303108 686 11,231 SH   SOLE   0 0 11,231
CHEVRON CORP NEW COM 166764100 82,379 800,413 SH   SOLE   0 0 800,413
CHICAGO BRIDGE & IRON CO N V COM 167250109 2,456 87,618 SH   SOLE   0 0 87,618
CHICOS FAS INC COM 168615102 169 14,175 SH   SOLE   0 0 14,175
CHIMERA INVT CORP COM NEW 16934Q208 1,043 65,414 SH   SOLE   0 0 65,414
CHINA CERAMICS CO LTD SHS NEW G2113X134 37 11,875 SH   SOLE   0 0 11,875
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,265 36,821 SH   SOLE   0 0 36,821
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,770 4,179 SH   SOLE   0 0 4,179
CHUBB LIMITED COM H1467J104 27,790 221,168 SH   SOLE   0 0 221,168
CHURCH & DWIGHT INC COM 171340102 10,603 221,254 SH   SOLE   0 0 221,254
CIENA CORP COM NEW 171779309 516 23,650 SH   SOLE   0 0 23,650
CIGNA CORPORATION COM 125509109 1,857 14,250 SH   SOLE   0 0 14,250
CIMAREX ENERGY CO COM 171798101 459 3,419 SH   SOLE   0 0 3,419
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 258 5,143 SH   SOLE   0 0 5,143
CINCINNATI FINL CORP COM 172062101 3,115 41,306 SH   SOLE   0 0 41,306
CINEMARK HOLDINGS INC COM 17243V102 1,902 49,695 SH   SOLE   0 0 49,695
CINTAS CORP COM 172908105 763 6,772 SH   SOLE   0 0 6,772
CISCO SYS INC COM 17275R102 25,744 811,603 SH   SOLE   0 0 811,603
CITIGROUP INC COM NEW 172967424 6,670 141,226 SH   SOLE   0 0 141,226
CITIZENS FINL GROUP INC COM 174610105 351 14,208 SH   SOLE   0 0 14,208
CITRIX SYS INC COM 177376100 330 3,875 SH   SOLE   0 0 3,875
CITY OFFICE REIT INC COM 178587101 145 11,400 SH   SOLE   0 0 11,400
CLAYMORE EXCHANGE TRD FD TR GUG BLT2016 HY 18383M415 4,766 184,646 SH   SOLE   0 0 184,646
CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 4,839 186,766 SH   SOLE   0 0 186,766
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 6,257 247,233 SH   SOLE   0 0 247,233
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 4,935 203,516 SH   SOLE   0 0 203,516
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 3,217 150,873 SH   SOLE   0 0 150,873
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 3,023 141,243 SH   SOLE   0 0 141,243
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 6,105 281,226 SH   SOLE   0 0 281,226
CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 263 13,549 SH   SOLE   0 0 13,549
CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 15,088 412,575 SH   SOLE   0 0 412,575
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 5,095 235,891 SH   SOLE   0 0 235,891
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 4,979 229,997 SH   SOLE   0 0 229,997
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2016 18383M555 3,528 159,944 SH   SOLE   0 0 159,944
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 4,206 185,458 SH   SOLE   0 0 185,458
CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 237 4,718 SH   SOLE   0 0 4,718
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 1,163 37,640 SH   SOLE   0 0 37,640
CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 526 13,463 SH   SOLE   0 0 13,463
CLEARBRIDGE AMERN ENERG MLP COM 184691103 361 40,260 SH   SOLE   0 0 40,260
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 653 40,097 SH   SOLE   0 0 40,097
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 457 34,379 SH   SOLE   0 0 34,379
CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 450 34,455 SH   SOLE   0 0 34,455
CLIFFS NAT RES INC COM 18683K101 1,670 285,431 SH   SOLE   0 0 285,431
CLIFFS NAT RES INC COM 18683K101 5 18,200 SH Call SOLE   0 0 0
CLIFFS NAT RES INC COM 18683K101 57 41,100 SH Call SOLE   0 0 0
CLIFFS NAT RES INC COM 18683K101 80 25,700 SH Call SOLE   0 0 0
CLIFFS NAT RES INC COM 18683K101 63 30,300 SH Call SOLE   0 0 0
CLIFFS NAT RES INC COM 18683K101 47 15,700 SH Call SOLE   0 0 0
CLIFFS NAT RES INC COM 18683K101 55 14,700 SH Call SOLE   0 0 0
CLIFFS NAT RES INC COM 18683K101 19 17,100 SH Call SOLE   0 0 0
CLIFTON BANCORP INC COM 186873105 308 20,150 SH   SOLE   0 0 20,150
CLOROX CO DEL COM 189054109 8,977 71,702 SH   SOLE   0 0 71,702
CLOUGH GLOBAL EQUITY FD COM 18914C100 534 46,903 SH   SOLE   0 0 46,903
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 155 15,982 SH   SOLE   0 0 15,982
CM FIN INC COM 12574Q103 871 95,692 SH   SOLE   0 0 95,692
CME GROUP INC COM 12572Q105 23,912 228,776 SH   SOLE   0 0 228,776
CMS ENERGY CORP COM 125896100 1,323 31,482 SH   SOLE   0 0 31,482
COACH INC COM 189754104 756 20,687 SH   SOLE   0 0 20,687
COCA COLA BOTTLING CO CONS COM 191098102 507 3,419 SH   SOLE   0 0 3,419
COCA COLA CO COM 191216100 34,755 821,236 SH   SOLE   0 0 821,236
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,795 44,983 SH   SOLE   0 0 44,983
COCA COLA EUROPEAN PARTNERS SHS G25839104 208 38,600 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,353 154,122 SH   SOLE   0 0 154,122
COHEN & STEERS CLOSED END OP COM 19248P106 196 15,915 SH   SOLE   0 0 15,915
COHEN & STEERS GLOBAL INC BL COM 19248M103 622 69,936 SH   SOLE   0 0 69,936
COHEN & STEERS INFRASTRUCTUR COM 19248A109 5,626 261,208 SH   SOLE   0 0 261,208
COHEN & STEERS LTD DUR PFD I COM 19248C105 243 9,683 SH   SOLE   0 0 9,683
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 146 13,600 SH   SOLE   0 0 13,600
COHEN & STEERS QUALITY RLTY COM 19247L106 6,914 518,678 SH   SOLE   0 0 518,678
COHEN & STEERS REIT & PFD IN COM 19247X100 1,642 81,492 SH   SOLE   0 0 81,492
COHEN & STEERS SLT PFD INCM COM 19248Y107 201 7,477 SH   SOLE   0 0 7,477
COHEN & STEERS TOTAL RETURN COM 19247R103 772 58,583 SH   SOLE   0 0 58,583
COLGATE PALMOLIVE CO COM 194162103 15,291 206,246 SH   SOLE   0 0 206,246
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 443 10,555 SH   SOLE   0 0 10,555
COLONY CAP INC CL A 19624R106 312 17,093 SH   SOLE   0 0 17,093
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 18 18,000 PRN   SOLE   0 0 18,000
COLONY STARWOOD HOMES COM 19625X102 530 18,460 SH   SOLE   0 0 18,460
COLUMBIA PIPELINE PARTNERS L COM UT REPSTG 198281107 347 21,500 SH   SOLE   0 0 21,500
COLUMBIA PPTY TR INC COM NEW 198287203 638 28,479 SH   SOLE   0 0 28,479
COLUMBIA SELIGM PREM TECH GR COM 19842X109 240 12,929 SH   SOLE   0 0 12,929
COMCAST CORP NEW CL A 20030N101 11,500 173,350 SH   SOLE   0 0 173,350
COMERICA INC COM 200340107 482 10,188 SH   SOLE   0 0 10,188
COMMERCE BANCSHARES INC COM 200525103 1,406 28,551 SH   SOLE   0 0 28,551
COMMUNICATIONS SALES&LEAS IN COM 20341J104 2,884 91,819 SH   SOLE   0 0 91,819
COMMUNITY BK SYS INC COM 203607106 981 20,399 SH   SOLE   0 0 20,399
COMMUNITY HEALTH SYS INC NEW COM 203668108 309 26,793 SH   SOLE   0 0 26,793
COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 1 47,840 SH   SOLE   0 0 47,840
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,361 62,095 SH   SOLE   0 0 62,095
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 487 28,007 SH   SOLE   0 0 28,007
COMPASS MINERALS INTL INC COM 20451N101 215 2,918 SH   SOLE   0 0 2,918
CONAGRA FOODS INC COM 205887102 4,665 99,006 SH   SOLE   0 0 99,006
CONCHO RES INC COM 20605P101 18,961 138,050 SH   SOLE   0 0 138,050
CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 391 21,600 SH   SOLE   0 0 21,600
CONIFER HLDGS INC COM 20731J102 115 13,860 SH   SOLE   0 0 13,860
CONNECTICUT WTR SVC INC COM 207797101 364 7,326 SH   SOLE   0 0 7,326
CONNECTONE BANCORP INC NEW COM 20786W107 236 13,091 SH   SOLE   0 0 13,091
CONOCOPHILLIPS COM 20825C104 11,720 269,609 SH   SOLE   0 0 269,609
CONSOL ENERGY INC COM 20854P109 248 12,918 SH   SOLE   0 0 12,918
CONSOLIDATED COMM HLDGS INC COM 209034107 2,092 82,876 SH   SOLE   0 0 82,876
CONSOLIDATED EDISON INC COM 209115104 4,948 65,710 SH   SOLE   0 0 65,710
CONSTELLATION BRANDS INC CL A 21036P108 2,570 15,438 SH   SOLE   0 0 15,438
CONSTELLIUM NV CL A N22035104 733 101,827 SH   SOLE   0 0 101,827
CONTINENTAL RESOURCES INC COM 212015101 1,987 38,237 SH   SOLE   0 0 38,237
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2,443 359,761 SH   SOLE   0 0 359,761
CORINDUS VASCULAR ROBOTICS I COM 218730109 19 17,500 SH   SOLE   0 0 17,500
CORMEDIX INC COM 21900C100 44 17,490 SH   SOLE   0 0 17,490
CORNING INC COM 219350105 3,187 134,742 SH   SOLE   0 0 134,742
COSTCO WHSL CORP NEW COM 22160K105 14,866 97,473 SH   SOLE   0 0 97,473
COVANTA HLDG CORP COM 22282E102 4,976 323,326 SH   SOLE   0 0 323,326
CRACKER BARREL OLD CTRY STOR COM 22410J106 875 6,618 SH   SOLE   0 0 6,618
CRAFT BREW ALLIANCE INC COM 224122101 362 19,247 SH   SOLE   0 0 19,247
CRANE CO COM 224399105 671 10,651 SH   SOLE   0 0 10,651
CREDIT SUISSE ASSET MGMT INC COM 224916106 156 49,722 SH   SOLE   0 0 49,722
CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 288 27,693 SH   SOLE   0 0 27,693
CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 236 23,505 SH   SOLE   0 0 23,505
CREE INC COM 225447101 1,001 38,919 SH   SOLE   0 0 38,919
CRITEO S A SPONS ADS 226718104 247 7,022 SH   SOLE   0 0 7,022
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2,239 88,189 SH   SOLE   0 0 88,189
CROWN CASTLE INTL CORP NEW COM 22822V101 5,131 54,466 SH   SOLE   0 0 54,466
CROWN HOLDINGS INC COM 228368106 222 3,880 SH   SOLE   0 0 3,880
CSI COMPRESSCO LP COM UNIT 12637A103 1,110 104,846 SH   SOLE   0 0 104,846
CSX CORP COM 126408103 4,636 151,994 SH   SOLE   0 0 151,994
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,471 31,593 SH   SOLE   0 0 31,593
CUBESMART COM 229663109 362 13,282 SH   SOLE   0 0 13,282
CULLEN FROST BANKERS INC COM 229899109 1,250 17,371 SH   SOLE   0 0 17,371
CUMMINS INC COM 231021106 10,863 84,756 SH   SOLE   0 0 84,756
CUMULUS MEDIA INC CL A 231082108 5 15,000 SH   SOLE   0 0 15,000
CURIS INC COM 231269101 28 10,610 SH   SOLE   0 0 10,610
CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 668 5,277 SH   SOLE   0 0 5,277
CVR PARTNERS LP COM 126633106 109 20,600 SH   SOLE   0 0 20,600
CVS HEALTH CORP COM 126650100 30,411 341,734 SH   SOLE   0 0 341,734
CYPRESS SEMICONDUCTOR CORP COM 232806109 2,401 197,455 SH   SOLE   0 0 197,455
CYRUSONE INC COM 23283R100 3,376 70,974 SH   SOLE   0 0 70,974
CYS INVTS INC COM 12673A108 136 15,556 SH   SOLE   0 0 15,556
CYTRX CORP COM PAR 232828509 18 30,272 SH   SOLE   0 0 30,272
D R HORTON INC COM 23331A109 728 24,102 SH   SOLE   0 0 24,102
DANAHER CORP DEL COM 235851102 7,776 99,196 SH   SOLE   0 0 99,196
DANAHER CORP DEL COM 235851102 95 14,200 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105 1,361 22,195 SH   SOLE   0 0 22,195
DAVE & BUSTERS ENTMT INC COM 238337109 1,320 33,695 SH   SOLE   0 0 33,695
DAVITA INC COM 23918K108 982 14,865 SH   SOLE   0 0 14,865
DBX ETF TR DB XTR MSCI EUR 233051853 287 11,135 SH   SOLE   0 0 11,135
DBX ETF TR DBXTR HAR CS 300 233051879 640 26,020 SH   SOLE   0 0 26,020
DBX ETF TR DX TRACKR GERMN 233051408 202 8,655 SH   SOLE   0 0 8,655
DBX ETF TR EX US HDG EQTY 233051820 1,426 61,705 SH   SOLE   0 0 61,705
DBX ETF TR XTRAK MSCI EAFE 233051200 57,886 2,194,309 SH   SOLE   0 0 2,194,309
DBX ETF TR XTRAK MSCI EMKT 233051101 308 15,305 SH   SOLE   0 0 15,305
DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 1,556 44,048 SH   SOLE   0 0 44,048
DEERE & CO COM 244199105 7,086 83,028 SH   SOLE   0 0 83,028
DELAWARE INV MN MUN INC FD I COM 24610V103 466 31,075 SH   SOLE   0 0 31,075
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 207 7,227 SH   SOLE   0 0 7,227
DELL TECHNOLOGIES INC COM CL V 24703L103 717 15,006 SH   SOLE   0 0 15,006
DELMAR PHARMACEUTICALS INC COM NEW 247078207 785 129,680 SH   SOLE   0 0 129,680
DELPHI AUTOMOTIVE PLC SHS G27823106 694 9,724 SH   SOLE   0 0 9,724
DELTA AIR LINES INC DEL COM NEW 247361702 6,866 174,433 SH   SOLE   0 0 174,433
DELUXE CORP COM 248019101 587 8,780 SH   SOLE   0 0 8,780
DENBURY RES INC COM NEW 247916208 103 31,758 SH   SOLE   0 0 31,758
DENTSPLY SIRONA INC COM 24906P109 1,019 17,141 SH   SOLE   0 0 17,141
DEUTSCHE BANK AG NAMEN AKT D18190898 278 21,274 SH   SOLE   0 0 21,274
DEUTSCHE MUN INCOME COM 25160C106 492 34,931 SH   SOLE   0 0 34,931
DEVON ENERGY CORP NEW COM 25179M103 2,480 56,233 SH   SOLE   0 0 56,233
DEXCOM INC COM 252131107 1,458 16,637 SH   SOLE   0 0 16,637
DIAGEO P L C SPON ADR NEW 25243Q205 6,715 57,843 SH   SOLE   0 0 57,843
DIAMONDBACK ENERGY INC COM 25278X109 1,300 13,464 SH   SOLE   0 0 13,464
DICKS SPORTING GOODS INC COM 253393102 582 10,256 SH   SOLE   0 0 10,256
DIEBOLD INC COM 253651103 251 10,129 SH   SOLE   0 0 10,129
DIGITAL RLTY TR INC COM 253868103 7,127 73,378 SH   SOLE   0 0 73,378
DINEEQUITY INC COM 254423106 1,286 16,243 SH   SOLE   0 0 16,243
DIPEXIUM PHARMACEUTICALS INC COM 25456J104 168 11,556 SH   SOLE   0 0 11,556
DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 208 11,000 SH   SOLE   0 0 11,000
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 892 13,107 SH   SOLE   0 0 13,107
DISCOVER FINL SVCS COM 254709108 3,158 55,845 SH   SOLE   0 0 55,845
DISH NETWORK CORP CL A 25470M109 860 15,697 SH   SOLE   0 0 15,697
DISNEY WALT CO COM DISNEY 254687106 33,571 361,505 SH   SOLE   0 0 361,505
DIXIE GROUP INC CL A 255519100 57 11,400 SH   SOLE   0 0 11,400
DNP SELECT INCOME FD COM 23325P104 819 79,794 SH   SOLE   0 0 79,794
DOLBY LABORATORIES INC COM 25659T107 443 8,154 SH   SOLE   0 0 8,154
DOLLAR GEN CORP NEW COM 256677105 3,458 49,402 SH   SOLE   0 0 49,402
DOLLAR TREE INC COM 256746108 1,791 22,689 SH   SOLE   0 0 22,689
DOMINION RES INC VA NEW COM 25746U109 17,147 230,873 SH   SOLE   0 0 230,873
DOMINOS PIZZA INC COM 25754A201 2,039 13,430 SH   SOLE   0 0 13,430
DONALDSON INC COM 257651109 1,101 29,497 SH   SOLE   0 0 29,497
DONEGAL GROUP INC CL A 257701201 291 18,093 SH   SOLE   0 0 18,093
DORCHESTER MINERALS LP COM UNIT 25820R105 178 11,522 SH   SOLE   0 0 11,522
DOUBLELINE INCOME SOLUTIONS COM 258622109 393 20,536 SH   SOLE   0 0 20,536
DOUBLELINE OPPORTUNISTIC CR COM 258623107 296 11,532 SH   SOLE   0 0 11,532
DOUGLAS DYNAMICS INC COM 25960R105 241 7,550 SH   SOLE   0 0 7,550
DOVER CORP COM 260003108 825 11,190 SH   SOLE   0 0 11,190
DOW CHEM CO COM 260543103 12,965 250,151 SH   SOLE   0 0 250,151
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,134 23,369 SH   SOLE   0 0 23,369
DREW INDS INC COM NEW 26168L205 601 6,128 SH   SOLE   0 0 6,128
DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 99 29,085 SH   SOLE   0 0 29,085
DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 2,272 161,957 SH   SOLE   0 0 161,957
DREYFUS STRATEGIC MUN BD FD COM 26202F107 227 25,648 SH   SOLE   0 0 25,648
DREYFUS STRATEGIC MUNS INC COM 261932107 224 24,000 SH   SOLE   0 0 24,000
DRYSHIPS INC COM PAR Y2109Q200 28 62,221 SH   SOLE   0 0 62,221
DTE ENERGY CO COM 233331107 2,662 28,425 SH   SOLE   0 0 28,425
DTF TAX-FREE INCOME INC COM 23334J107 871 53,439 SH   SOLE   0 0 53,439
DU PONT E I DE NEMOURS & CO COM 263534109 11,860 177,101 SH   SOLE   0 0 177,101
DUFF & PHELPS GLB UTL INC FD COM 26433C105 1,204 70,474 SH   SOLE   0 0 70,474
DUFF & PHELPS SLCT ENGY MLP COM 26433F108 116 15,000 SH   SOLE   0 0 15,000
DUFF & PHELPS UTIL CORP BD T COM 26432K108 178 18,204 SH   SOLE   0 0 18,204
DUKE ENERGY CORP NEW COM NEW 26441C204 21,486 268,434 SH   SOLE   0 0 268,434
DUKE REALTY CORP COM NEW 264411505 340 12,457 SH   SOLE   0 0 12,457
DUN & BRADSTREET CORP DEL NE COM 26483E100 751 5,500 SH   SOLE   0 0 5,500
DUNKIN BRANDS GROUP INC COM 265504100 1,189 22,826 SH   SOLE   0 0 22,826
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 464 11,259 SH   SOLE   0 0 11,259
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 172 16,382 SH   SOLE   0 0 16,382
DYNEX CAP INC COM NEW 26817Q506 224 30,187 SH   SOLE   0 0 30,187
EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 1,582 94,311 SH   SOLE   0 0 94,311
EAGLE MATERIALS INC COM 26969P108 902 11,666 SH   SOLE   0 0 11,666
EAST WEST BANCORP INC COM 27579R104 500 13,618 SH   SOLE   0 0 13,618
EASTERLY GOVT PPTYS INC COM 27616P103 772 40,468 SH   SOLE   0 0 40,468
EASTGROUP PPTY INC COM 277276101 270 3,670 SH   SOLE   0 0 3,670
EASTMAN CHEM CO COM 277432100 356 5,259 SH   SOLE   0 0 5,259
EATON CORP PLC SHS G29183103 25,672 390,681 SH   SOLE   0 0 390,681
EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 663 48,001 SH   SOLE   0 0 48,001
EATON VANCE CALIF MUN BD FD COM 27828A100 540 39,811 SH   SOLE   0 0 39,811
EATON VANCE CORP COM NON VTG 278265103 389 9,950 SH   SOLE   0 0 9,950
EATON VANCE ENH EQTY INC FD COM 278277108 984 71,544 SH   SOLE   0 0 71,544
EATON VANCE ENHANCED EQ INC COM 278274105 298 23,579 SH   SOLE   0 0 23,579
EATON VANCE LTD DUR INCOME F COM 27828H105 1,300 94,797 SH   SOLE   0 0 94,797
EATON VANCE MUN BD FD COM 27827X101 973 71,407 SH   SOLE   0 0 71,407
EATON VANCE MUN INCOME 2028 SHS 27829U105 2,549 120,366 SH   SOLE   0 0 120,366
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 766 53,820 SH   SOLE   0 0 53,820
EATON VANCE N Y MUN BD FD II COM 27828T109 198 14,575 SH   SOLE   0 0 14,575
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 696 29,832 SH   SOLE   0 0 29,832
EATON VANCE RISK MNGD DIV EQ COM 27829G106 1,195 126,769 SH   SOLE   0 0 126,769
EATON VANCE SR FLTNG RTE TR COM 27828Q105 741 52,440 SH   SOLE   0 0 52,440
EATON VANCE TAX ADVT DIV INC COM 27828G107 612 30,373 SH   SOLE   0 0 30,373
EATON VANCE TAX MNGD GBL DV COM 27829F108 5,561 640,703 SH   SOLE   0 0 640,703
EATON VANCE TAX MNGED BUY WR COM 27828X100 3,086 186,443 SH   SOLE   0 0 186,443
EATON VANCE TAX-ADV BD & OPT COM SH BEN INT 27829M103 846 70,386 SH   SOLE   0 0 70,386
EATON VANCE TX ADV GLB DIV O COM 27828U106 1,356 62,586 SH   SOLE   0 0 62,586
EATON VANCE TX ADV GLBL DIV COM 27828S101 802 53,794 SH   SOLE   0 0 53,794
EATON VANCE TX MGD DIV EQ IN COM 27828N102 2,783 259,822 SH   SOLE   0 0 259,822
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,243 82,370 SH   SOLE   0 0 82,370
EATON VANCE TXMGD GL BUYWR O COM 27829C105 3,769 342,359 SH   SOLE   0 0 342,359
EBAY INC COM 278642103 827 25,142 SH   SOLE   0 0 25,142
EBIX INC COM NEW 278715206 303 5,331 SH   SOLE   0 0 5,331
ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 16 17,000 PRN   SOLE   0 0 17,000
ECOLAB INC COM 278865100 3,388 27,817 SH   SOLE   0 0 27,817
EDGE THERAPEUTICS INC COM 279870109 489 47,000 SH   SOLE   0 0 47,000
EDISON INTL COM 281020107 1,506 20,849 SH   SOLE   0 0 20,849
EDWARDS LIFESCIENCES CORP COM 28176E108 2,117 17,560 SH   SOLE   0 0 17,560
EGA EMERGING GLOBAL SHS TR EGS EMKTCONS ETF 268461779 288 11,583 SH   SOLE   0 0 11,583
ELECTRONIC ARTS INC COM 285512109 7,009 82,069 SH   SOLE   0 0 82,069
ELECTRONICS FOR IMAGING INC COM 286082102 273 5,572 SH   SOLE   0 0 5,572
ELLSWORTH GROWTH & INCOME FD COM 289074106 2,074 253,238 SH   SOLE   0 0 253,238
ELMIRA SVGS BK ELMIRA N Y COM 289660102 294 14,764 SH   SOLE   0 0 14,764
EMERSON ELEC CO COM 291011104 14,586 267,592 SH   SOLE   0 0 267,592
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 697 45,680 SH   SOLE   0 0 45,680
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 679 26,676 SH   SOLE   0 0 26,676
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 3,333 131,077 SH   SOLE   0 0 131,077
ENBRIDGE INC COM 29250N105 3,822 87,010 SH   SOLE   0 0 87,010
ENCANA CORP COM 292505104 1,222 116,749 SH   SOLE   0 0 116,749
ENCANA CORP COM 292505104 42 26,400 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC NOTE 3.000% 7/0 292554AF9 11 13,000 PRN   SOLE   0 0 13,000
ENDO INTL PLC SHS G30401106 387 19,193 SH   SOLE   0 0 19,193
ENDURANCE SPECIALTY HLDGS LT SHS G30397106 861 13,160 SH   SOLE   0 0 13,160
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 3,888 231,560 SH   SOLE   0 0 231,560
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 14,707 397,495 SH   SOLE   0 0 397,495
ENERNOC INC COM 292764107 237 43,843 SH   SOLE   0 0 43,843
ENERPLUS CORP COM 292766102 196 30,545 SH   SOLE   0 0 30,545
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 534 31,889 SH   SOLE   0 0 31,889
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 1,402 79,138 SH   SOLE   0 0 79,138
ENSCO PLC SHS CLASS A G3157S106 101 11,880 SH   SOLE   0 0 11,880
ENTERGY CORP NEW COM 29364G103 1,112 14,486 SH   SOLE   0 0 14,486
ENTERPRISE BANCORP INC MASS COM 293668109 533 19,048 SH   SOLE   0 0 19,048
ENTERPRISE PRODS PARTNERS L COM 293792107 45,063 1,630,943 SH   SOLE   0 0 1,630,943
ENVIVA PARTNERS LP COM UNIT 29414J107 728 26,988 SH   SOLE   0 0 26,988
EOG RES INC COM 26875P101 2,434 25,173 SH   SOLE   0 0 25,173
EPR PPTYS COM SH BEN INT 26884U109 1,052 13,361 SH   SOLE   0 0 13,361
EQT CORP COM 26884L109 415 5,718 SH   SOLE   0 0 5,718
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 2,178 28,583 SH   SOLE   0 0 28,583
EQUIFAX INC COM 294429105 517 3,840 SH   SOLE   0 0 3,840
EQUINIX INC COM PAR $0.001 29444U700 4,113 11,417 SH   SOLE   0 0 11,417
EQUITY RESIDENTIAL SH BEN INT 29476L107 329 5,109 SH   SOLE   0 0 5,109
ERIE INDTY CO CL A 29530P102 1,081 10,595 SH   SOLE   0 0 10,595
ESSEX PPTY TR INC COM 297178105 516 2,315 SH   SOLE   0 0 2,315
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 2,545 91,230 SH   SOLE   0 0 91,230
ETFS GOLD TR SHS 26922Y105 1,050 8,190 SH   SOLE   0 0 8,190
ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 6,297 94,475 SH   SOLE   0 0 94,475
ETFS SILVER TR SILVER SHS 26922X107 757 40,361 SH   SOLE   0 0 40,361
EURONET WORLDWIDE INC COM 298736109 250 3,052 SH   SOLE   0 0 3,052
EV ENERGY PARTNERS LP COM UNITS 26926V107 354 147,314 SH   SOLE   0 0 147,314
EVERBANK FINL CORP COM 29977G102 636 32,874 SH   SOLE   0 0 32,874
EVERSOURCE ENERGY COM 30040W108 2,846 52,529 SH   SOLE   0 0 52,529
EXCHANGE LISTED FDS TR GAVEKAL KN DEV 30151E608 837 30,500 SH   SOLE   0 0 30,500
EXCHANGE LISTED FDS TR HRZN S&P500 CV C 30151E103 1,279 28,623 SH   SOLE   0 0 28,623
EXCO RESOURCES INC COM 269279402 278 259,765 SH   SOLE   0 0 259,765
EXELON CORP COM 30161N101 4,713 141,570 SH   SOLE   0 0 141,570
EXONE CO COM 302104104 177 11,659 SH   SOLE   0 0 11,659
EXPEDIA INC DEL COM NEW 30212P303 601 5,145 SH   SOLE   0 0 5,145
EXPEDITORS INTL WASH INC COM 302130109 709 13,754 SH   SOLE   0 0 13,754
EXPONENT INC COM 30214U102 2,202 43,123 SH   SOLE   0 0 43,123
EXPRESS SCRIPTS HLDG CO COM 30219G108 13,581 192,560 SH   SOLE   0 0 192,560
EXTRA SPACE STORAGE INC COM 30225T102 3,574 45,005 SH   SOLE   0 0 45,005
EXXON MOBIL CORP COM 30231G102 94,987 1,088,301 SH   SOLE   0 0 1,088,301
EXXON MOBIL CORP COM 30231G102 83 13,200 SH Call SOLE   0 0 0
F5 NETWORKS INC COM 315616102 242 1,943 SH   SOLE   0 0 1,943
FACEBOOK INC CL A 30303M102 45,556 355,155 SH   SOLE   0 0 355,155
FACTSET RESH SYS INC COM 303075105 959 5,912 SH   SOLE   0 0 5,912
FAIR ISAAC CORP COM 303250104 378 3,036 SH   SOLE   0 0 3,036
FASTENAL CO COM 311900104 1,526 36,536 SH   SOLE   0 0 36,536
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 218 1,414 SH   SOLE   0 0 1,414
FEDERATED INVS INC PA CL B 314211103 511 17,243 SH   SOLE   0 0 17,243
FEDERATED PREM INTR MUN INC COM 31423M105 237 16,801 SH   SOLE   0 0 16,801
FEDERATED PREM MUN INC FD COM 31423P108 210 13,066 SH   SOLE   0 0 13,066
FEDEX CORP COM 31428X106 6,053 34,652 SH   SOLE   0 0 34,652
FELCOR LODGING TR INC PFD CV A $1.95 31430F200 397 15,859 SH   SOLE   0 0 15,859
FEMALE HEALTH CO COM 314462102 23 18,500 SH   SOLE   0 0 18,500
FERRARI N V COM N3167Y103 531 10,224 SH   SOLE   0 0 10,224
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 116 10,003 SH   SOLE   0 0 10,003
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 636 100,198 SH   SOLE   0 0 100,198
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 291 7,876 SH   SOLE   0 0 7,876
FIDELITY NATL INFORMATION SV COM 31620M106 1,484 19,271 SH   SOLE   0 0 19,271
FIDUS INVT CORP COM 316500107 4,629 293,889 SH   SOLE   0 0 293,889
FIFTH STREET FINANCE CORP COM 31678A103 278 47,798 SH   SOLE   0 0 47,798
FIFTH THIRD BANCORP COM 316773100 1,354 66,159 SH   SOLE   0 0 66,159
FIREEYE INC COM 31816Q101 3,258 221,175 SH   SOLE   0 0 221,175
FIREEYE INC COM 31816Q101 20 18,900 SH Call SOLE   0 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 213 22,394 SH   SOLE   0 0 22,394
FIRST DATA CORP NEW COM CL A 32008D106 253 19,233 SH   SOLE   0 0 19,233
FIRST FINL BANKSHARES COM 32020R109 525 14,409 SH   SOLE   0 0 14,409
FIRST HORIZON NATL CORP COM 320517105 181 11,917 SH   SOLE   0 0 11,917
FIRST REP BK SAN FRANCISCO C COM 33616C100 669 8,679 SH   SOLE   0 0 8,679
FIRST SOLAR INC COM 336433107 323 8,173 SH   SOLE   0 0 8,173
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 162 13,781 SH   SOLE   0 0 13,781
FIRST TR DIVIDEND INCOME FD COM 33731L100 291 31,973 SH   SOLE   0 0 31,973
FIRST TR ENERGY INCOME & GRW COM 33738G104 1,201 44,320 SH   SOLE   0 0 44,320
FIRST TR ENERGY INFRASTRCTR COM 33738C103 556 28,972 SH   SOLE   0 0 28,972
FIRST TR ENHANCED EQTY INC F COM 337318109 2,053 153,668 SH   SOLE   0 0 153,668
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1,526 35,645 SH   SOLE   0 0 35,645
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 764 14,456 SH   SOLE   0 0 14,456
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 753 15,283 SH   SOLE   0 0 15,283
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 264 12,743 SH   SOLE   0 0 12,743
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHA 33737J117 2,331 78,964 SH   SOLE   0 0 78,964
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 795 38,639 SH   SOLE   0 0 38,639
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 505 9,356 SH   SOLE   0 0 9,356
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 8,636 215,150 SH   SOLE   0 0 215,150
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 32,857 932,108 SH   SOLE   0 0 932,108
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 41,454 892,815 SH   SOLE   0 0 892,815
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 910 38,718 SH   SOLE   0 0 38,718
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 38,818 475,944 SH   SOLE   0 0 475,944
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 17,531 821,500 SH   SOLE   0 0 821,500
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 8,128 465,270 SH   SOLE   0 0 465,270
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 54,718 2,389,429 SH   SOLE   0 0 2,389,429
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 22,559 1,462,964 SH   SOLE   0 0 1,462,964
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 3,446 141,798 SH   SOLE   0 0 141,798
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 10,066 167,938 SH   SOLE   0 0 167,938
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 8,933 183,661 SH   SOLE   0 0 183,661
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 2,156 41,131 SH   SOLE   0 0 41,131
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 8,212 134,948 SH   SOLE   0 0 134,948
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 617 20,945 SH   SOLE   0 0 20,945
FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 403 11,785 SH   SOLE   0 0 11,785
FIRST TR EXCHANGE TRADED FD ISE REVERE NAT 33733E807 282 10,688 SH   SOLE   0 0 10,688
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 462 13,501 SH   SOLE   0 0 13,501
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 14,894 787,703 SH   SOLE   0 0 787,703
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 2,290 78,103 SH   SOLE   0 0 78,103
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 314 15,846 SH   SOLE   0 0 15,846
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 15,430 609,415 SH   SOLE   0 0 609,415
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 5,977 59,948 SH   SOLE   0 0 59,948
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 8,969 185,036 SH   SOLE   0 0 185,036
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 819 22,286 SH   SOLE   0 0 22,286
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 25,945 1,000,564 SH   SOLE   0 0 1,000,564
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 9,176 469,356 SH   SOLE   0 0 469,356
FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 514 17,270 SH   SOLE   0 0 17,270
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 1,000 32,251 SH   SOLE   0 0 32,251
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 912 26,982 SH   SOLE   0 0 26,982
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 753 16,311 SH   SOLE   0 0 16,311
FIRST TR HIGH INCOME L/S FD COM 33738E109 1,120 71,837 SH   SOLE   0 0 71,837
FIRST TR INTER DUR PFD & IN COM 33718W103 1,787 76,558 SH   SOLE   0 0 76,558
FIRST TR ISE WATER INDEX FD COM 33733B100 505 13,360 SH   SOLE   0 0 13,360
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,557 30,832 SH   SOLE   0 0 30,832
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 15,231 357,710 SH   SOLE   0 0 357,710
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 13,919 297,801 SH   SOLE   0 0 297,801
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 16,958 320,987 SH   SOLE   0 0 320,987
FIRST TR MLP & ENERGY INCOME COM 33739B104 2,400 144,952 SH   SOLE   0 0 144,952
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 15,018 550,706 SH   SOLE   0 0 550,706
FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 2,033 38,417 SH   SOLE   0 0 38,417
FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 5,236 114,964 SH   SOLE   0 0 114,964
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 6,381 139,449 SH   SOLE   0 0 139,449
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 1,864 45,155 SH   SOLE   0 0 45,155
FIRST TR NASDAQ100 TECH INDE SHS 337345102 2,450 48,122 SH   SOLE   0 0 48,122
FIRST TR S&P REIT INDEX FD COM 33734G108 4,005 165,441 SH   SOLE   0 0 165,441
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 10,664 214,103 SH   SOLE   0 0 214,103
FIRST TR SR FLG RTE INCM FD COM 33733U108 850 62,190 SH   SOLE   0 0 62,190
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 244 20,679 SH   SOLE   0 0 20,679
FIRST TR US IPO INDEX FD SHS 336920103 3,348 61,665 SH   SOLE   0 0 61,665
FIRST TR VALUE LINE DIVID IN SHS 33734H106 20,342 753,429 SH   SOLE   0 0 753,429
FIRST TR/ABERDEEN EMERG OPT COM 33731K102 217 14,321 SH   SOLE   0 0 14,321
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 146 21,067 SH   SOLE   0 0 21,067
FIRSTENERGY CORP COM 337932107 1,392 42,092 SH   SOLE   0 0 42,092
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 491 10,555 SH   SOLE   0 0 10,555
FISERV INC COM 337738108 7,042 70,791 SH   SOLE   0 0 70,791
FITBIT INC CL A 33812L102 477 32,152 SH   SOLE   0 0 32,152
FITBIT INC CL A 33812L102 25 21,000 SH Call SOLE   0 0 0
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 3,294 130,936 SH   SOLE   0 0 130,936
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 1,934 92,984 SH   SOLE   0 0 92,984
FLEETCOR TECHNOLOGIES INC COM 339041105 716 4,121 SH   SOLE   0 0 4,121
FLEX LTD ORD Y2573F102 455 33,431 SH   SOLE   0 0 33,431
FLEXION THERAPEUTICS INC COM 33938J106 1,024 52,400 SH   SOLE   0 0 52,400
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 390 15,320 SH   SOLE   0 0 15,320
FLEXSHARES TR QUALT DIVD IDX 33939L860 13,750 363,272 SH   SOLE   0 0 363,272
FLIR SYS INC COM 302445101 1,005 32,001 SH   SOLE   0 0 32,001
FLOWERS FOODS INC COM 343498101 2,182 144,286 SH   SOLE   0 0 144,286
FLOWSERVE CORP COM 34354P105 433 8,983 SH   SOLE   0 0 8,983
FLUOR CORP NEW COM 343412102 1,966 38,311 SH   SOLE   0 0 38,311
FLY LEASING LTD SPONSORED ADR 34407D109 307 26,488 SH   SOLE   0 0 26,488
FMC TECHNOLOGIES INC COM 30249U101 1,806 60,886 SH   SOLE   0 0 60,886
FNB CORP PA COM 302520101 341 27,729 SH   SOLE   0 0 27,729
FORD MTR CO DEL COM PAR $0.01 345370860 17,298 1,433,104 SH   SOLE   0 0 1,433,104
FORD MTR CO DEL COM PAR $0.01 345370860 15 15,700 SH Put SOLE   0 0 15,700
FOREST CITY RLTY TR INC COM CL A 345605109 664 28,690 SH   SOLE   0 0 28,690
FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 16 17,000 PRN   SOLE   0 0 17,000
FORTINET INC COM 34959E109 362 9,811 SH   SOLE   0 0 9,811
FORTIVE CORP COM 34959J108 2,026 39,800 SH   SOLE   0 0 39,800
FORTRESS INVESTMENT GROUP LL CL A 34958B106 2,655 537,447 SH   SOLE   0 0 537,447
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 153 12,260 SH   SOLE   0 0 12,260
FORTUNE BRANDS HOME & SEC IN COM 34964C106 672 11,560 SH   SOLE   0 0 11,560
FOUR CORNERS PPTY TR INC COM 35086T109 754 35,341 SH   SOLE   0 0 35,341
FQF TR OSHARS FTSE US 351680855 589 21,481 SH   SOLE   0 0 21,481
FRANCO NEVADA CORP COM 351858105 1,734 24,817 SH   SOLE   0 0 24,817
FRANKLIN FINL NETWORK INC COM 35352P104 5,980 159,889 SH   SOLE   0 0 159,889
FRANKLIN LTD DURATION INC TR COM 35472T101 290 24,015 SH   SOLE   0 0 24,015
FRANKLIN RES INC COM 354613101 2,346 65,961 SH   SOLE   0 0 65,961
FRANKLIN STREET PPTYS CORP COM 35471R106 1,928 152,997 SH   SOLE   0 0 152,997
FREEPORT-MCMORAN INC CL B 35671D857 2,488 229,104 SH   SOLE   0 0 229,104
FRONTIER COMMUNICATIONS CORP COM 35906A108 692 166,349 SH   SOLE   0 0 166,349
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 820 9,770 SH   SOLE   0 0 9,770
FS INVT CORP COM 302635107 1,604 169,371 SH   SOLE   0 0 169,371
FST TR NEW OPPORT MLP & ENE COM 33739M100 354 25,927 SH   SOLE   0 0 25,927
FULTON FINL CORP PA COM 360271100 3,019 207,900 SH   SOLE   0 0 207,900
GABELLI DIVD & INCOME TR COM 36242H104 6,611 344,168 SH   SOLE   0 0 344,168
GABELLI EQUITY TR INC COM 362397101 2,279 403,993 SH   SOLE   0 0 403,993
GABELLI MULTIMEDIA TR INC COM 36239Q109 122 15,844 SH   SOLE   0 0 15,844
GABELLI UTIL TR COM 36240A101 111 16,356 SH   SOLE   0 0 16,356
GALLAGHER ARTHUR J & CO COM 363576109 267 5,247 SH   SOLE   0 0 5,247
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 3,616 566,750 SH   SOLE   0 0 566,750
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 263 34,034 SH   SOLE   0 0 34,034
GAMESTOP CORP NEW CL A 36467W109 399 14,447 SH   SOLE   0 0 14,447
GAMING & LEISURE PPTYS INC COM 36467J108 562 16,798 SH   SOLE   0 0 16,798
GARMIN LTD SHS H2906T109 4,013 83,411 SH   SOLE   0 0 83,411
GASLOG LTD SHS G37585109 396 27,250 SH   SOLE   0 0 27,250
GATX CORP COM 361448103 216 4,856 SH   SOLE   0 0 4,856
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4,720 166,677 SH   SOLE   0 0 166,677
GDL FUND COM SH BEN IT 361570104 120 12,050 SH   SOLE   0 0 12,050
GENERAL AMERN INVS INC COM 368802104 993 30,423 SH   SOLE   0 0 30,423
GENERAL DYNAMICS CORP COM 369550108 15,558 100,250 SH   SOLE   0 0 100,250
GENERAL ELECTRIC CO COM 369604103 72,472 2,446,712 SH   SOLE   0 0 2,446,712
GENERAL MLS INC COM 370334104 20,902 327,201 SH   SOLE   0 0 327,201
GENERAL MTRS CO COM 37045V100 5,065 159,414 SH   SOLE   0 0 159,414
GENESEE & WYO INC CL A 371559105 446 6,467 SH   SOLE   0 0 6,467
GENESIS ENERGY L P UNIT LTD PARTN 371927104 8,945 235,581 SH   SOLE   0 0 235,581
GENTEX CORP COM 371901109 2,205 125,557 SH   SOLE   0 0 125,557
GENUINE PARTS CO COM 372460105 5,723 56,971 SH   SOLE   0 0 56,971
GENWORTH FINL INC COM CL A 37247D106 213 42,959 SH   SOLE   0 0 42,959
GERON CORP COM 374163103 98 43,556 SH   SOLE   0 0 43,556
GIGAMON INC COM 37518B102 887 16,192 SH   SOLE   0 0 16,192
GIGPEAK INC COM 37518Q109 103 43,750 SH   SOLE   0 0 43,750
GILEAD SCIENCES INC COM 375558103 23,510 297,140 SH   SOLE   0 0 297,140
GILEAD SCIENCES INC COM 375558103 86 16,600 SH Put SOLE   0 0 16,600
GLACIER BANCORP INC NEW COM 37637Q105 428 15,008 SH   SOLE   0 0 15,008
GLAUKOS CORP COM 377322102 287 7,605 SH   SOLE   0 0 7,605
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7,027 162,935 SH   SOLE   0 0 162,935
GLOBAL NET LEASE INC COM 379378102 2,595 318,045 SH   SOLE   0 0 318,045
GLOBAL PARTNERS LP COM UNITS 37946R109 735 45,516 SH   SOLE   0 0 45,516
GLOBAL PMTS INC COM 37940X102 324 4,220 SH   SOLE   0 0 4,220
GLOBAL X FDS GLB X GURU INDEX 37950E341 218 9,265 SH   SOLE   0 0 9,265
GLOBAL X FDS GLB X MLP ENRG I 37950E226 943 62,078 SH   SOLE   0 0 62,078
GLOBAL X FDS GLB X SUPERDIV 37950E549 1,189 55,362 SH   SOLE   0 0 55,362
GLOBAL X FDS GLBX MSCI NORW 37950E747 115 10,362 SH   SOLE   0 0 10,362
GLOBAL X FDS GLOBAL X SILVER 37954Y848 276 6,208 SH   SOLE   0 0 6,208
GLOBALSTAR INC COM 378973408 19 15,540 SH   SOLE   0 0 15,540
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 308 15,700 SH   SOLE   0 0 15,700
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 73 14,973 SH   SOLE   0 0 14,973
GOLDCORP INC NEW COM 380956409 700 42,380 SH   SOLE   0 0 42,380
GOLDMAN SACHS BDC INC SHS 38147U107 816 37,469 SH   SOLE   0 0 37,469
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2,651 92,936 SH   SOLE   0 0 92,936
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 4,174 166,146 SH   SOLE   0 0 166,146
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 11,341 260,298 SH   SOLE   0 0 260,298
GOLDMAN SACHS GROUP INC COM 38141G104 4,447 27,572 SH   SOLE   0 0 27,572
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 184 25,300 SH   SOLE   0 0 25,300
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 129 13,615 SH   SOLE   0 0 13,615
GOLUB CAP BDC INC COM 38173M102 920 49,553 SH   SOLE   0 0 49,553
GOODYEAR TIRE & RUBR CO COM 382550101 4,425 137,007 SH   SOLE   0 0 137,007
GOPRO INC CL A 38268T103 570 34,187 SH   SOLE   0 0 34,187
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,168 51,650 SH   SOLE   0 0 51,650
GRACE W R & CO DEL NEW COM 38388F108 17,084 231,493 SH   SOLE   0 0 231,493
GRACO INC COM 384109104 332 4,486 SH   SOLE   0 0 4,486
GRAHAM HLDGS CO COM 384637104 1,895 3,936 SH   SOLE   0 0 3,936
GRAINGER W W INC COM 384802104 1,913 8,509 SH   SOLE   0 0 8,509
GRAMERCY PPTY TR COM 385002100 352 36,495 SH   SOLE   0 0 36,495
GRAN TIERRA ENERGY INC COM 38500T101 79 26,155 SH   SOLE   0 0 26,155
GREAT PLAINS ENERGY INC COM 391164100 608 22,262 SH   SOLE   0 0 22,262
GREEN PLAINS INC COM 393222104 236 9,007 SH   SOLE   0 0 9,007
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 240 12,515 SH   SOLE   0 0 12,515
GREENBRIER COS INC COM 393657101 316 8,963 SH   SOLE   0 0 8,963
GROUPON INC COM CL A 399473107 193 37,438 SH   SOLE   0 0 37,438
GRUBHUB INC COM 400110102 559 13,007 SH   SOLE   0 0 13,007
GUGGENHEIM EQ WEIGHT ENHANC COM SH BEN INT 40167M106 340 20,187 SH   SOLE   0 0 20,187
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 1,055 55,218 SH   SOLE   0 0 55,218
GUGGENHEIM TAXABLE MUN MNGD COM 401664107 403 17,348 SH   SOLE   0 0 17,348
GW PHARMACEUTICALS PLC ADS 36197T103 2,459 18,525 SH   SOLE   0 0 18,525
HAIN CELESTIAL GROUP INC COM 405217100 335 9,406 SH   SOLE   0 0 9,406
HALLIBURTON CO COM 406216101 29,607 659,682 SH   SOLE   0 0 659,682
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 335 12,073 SH   SOLE   0 0 12,073
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 333 14,835 SH   SOLE   0 0 14,835
HANCOCK JOHN PFD INCOME FD I COM 41013X106 236 10,483 SH   SOLE   0 0 10,483
HANCOCK JOHN PFD INCOME FD I COM 41021P103 541 27,984 SH   SOLE   0 0 27,984
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1,268 77,320 SH   SOLE   0 0 77,320
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 2,259 92,419 SH   SOLE   0 0 92,419
HANESBRANDS INC COM 410345102 1,267 50,174 SH   SOLE   0 0 50,174
HANNON ARMSTRONG SUST INFR C COM 41068X100 396 16,945 SH   SOLE   0 0 16,945
HANOVER INS GROUP INC COM 410867105 1,271 16,854 SH   SOLE   0 0 16,854
HARLEY DAVIDSON INC COM 412822108 2,139 40,671 SH   SOLE   0 0 40,671
HARMAN INTL INDS INC COM 413086109 5,408 64,040 SH   SOLE   0 0 64,040
HARMONIC INC COM 413160102 137 23,042 SH   SOLE   0 0 23,042
HARRIS CORP DEL COM 413875105 6,607 72,131 SH   SOLE   0 0 72,131
HARTFORD FINL SVCS GROUP INC COM 416515104 826 19,288 SH   SOLE   0 0 19,288
HASBRO INC COM 418056107 547 6,900 SH   SOLE   0 0 6,900
HAWAIIAN ELEC INDUSTRIES COM 419870100 396 13,282 SH   SOLE   0 0 13,282
HAWAIIAN HOLDINGS INC COM 419879101 3,721 76,559 SH   SOLE   0 0 76,559
HCA HOLDINGS INC COM 40412C101 3,656 48,336 SH   SOLE   0 0 48,336
HCP INC COM 40414L109 2,507 66,063 SH   SOLE   0 0 66,063
HD SUPPLY HLDGS INC COM 40416M105 243 7,611 SH   SOLE   0 0 7,611
HEADWATERS INC COM 42210P102 279 16,480 SH   SOLE   0 0 16,480
HEALTHCARE RLTY TR COM 421946104 285 8,379 SH   SOLE   0 0 8,379
HEALTHCARE SVCS GRP INC COM 421906108 6,508 164,434 SH   SOLE   0 0 164,434
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,072 32,849 SH   SOLE   0 0 32,849
HECLA MNG CO COM 422704106 549 96,317 SH   SOLE   0 0 96,317
HELMERICH & PAYNE INC COM 423452101 1,485 22,070 SH   SOLE   0 0 22,070
HENRY JACK & ASSOC INC COM 426281101 1,498 17,505 SH   SOLE   0 0 17,505
HERCULES CAPITAL INC COM 427096508 733 54,024 SH   SOLE   0 0 54,024
HERITAGE COMMERCE CORP COM 426927109 311 28,405 SH   SOLE   0 0 28,405
HERSHEY CO COM 427866108 2,687 28,107 SH   SOLE   0 0 28,107
HESS CORP COM 42809H107 1,069 19,937 SH   SOLE   0 0 19,937
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,208 97,045 SH   SOLE   0 0 97,045
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1,097 71,526 SH   SOLE   0 0 71,526
HOLLYFRONTIER CORP COM 436106108 1,024 41,798 SH   SOLE   0 0 41,798
HOLOGIC INC COM 436440101 717 18,473 SH   SOLE   0 0 18,473
HOME BANCORP INC COM 43689E107 1,312 46,842 SH   SOLE   0 0 46,842
HOME BANCSHARES INC COM 436893200 270 12,965 SH   SOLE   0 0 12,965
HOME DEPOT INC COM 437076102 43,591 338,733 SH   SOLE   0 0 338,733
HONDA MOTOR LTD AMERN SHS 438128308 414 14,317 SH   SOLE   0 0 14,317
HONEYWELL INTL INC COM 438516106 11,949 102,491 SH   SOLE   0 0 102,491
HORIZON GLOBAL CORP COM 44052W104 437 21,932 SH   SOLE   0 0 21,932
HORMEL FOODS CORP COM 440452100 5,517 145,464 SH   SOLE   0 0 145,464
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2,064 69,444 SH   SOLE   0 0 69,444
HOST HOTELS & RESORTS INC COM 44107P104 159 10,225 SH   SOLE   0 0 10,225
HOVNANIAN ENTERPRISES INC CL A 442487203 17 10,112 SH   SOLE   0 0 10,112
HP INC COM 40434L105 1,291 83,155 SH   SOLE   0 0 83,155
HP INC COM 40434L105 18 17,000 SH Call SOLE   0 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 730 28,456 SH   SOLE   0 0 28,456
HSBC HLDGS PLC SPON ADR NEW 404280406 584 15,520 SH   SOLE   0 0 15,520
HUBBELL INC COM 443510607 298 2,763 SH   SOLE   0 0 2,763
HUDSON PAC PPTYS INC COM 444097109 558 16,978 SH   SOLE   0 0 16,978
HUMANA INC COM 444859102 404 2,282 SH   SOLE   0 0 2,282
HUNT J B TRANS SVCS INC COM 445658107 901 11,110 SH   SOLE   0 0 11,110
HUNTINGTON BANCSHARES INC COM 446150104 7,790 790,074 SH   SOLE   0 0 790,074
HUNTINGTON INGALLS INDS INC COM 446413106 1,844 12,022 SH   SOLE   0 0 12,022
IAC INTERACTIVECORP COM 44919P508 260 4,167 SH   SOLE   0 0 4,167
IAMGOLD CORP COM 450913108 43 10,626 SH   SOLE   0 0 10,626
IBERIABANK CORP COM 450828108 760 11,318 SH   SOLE   0 0 11,318
ICON PLC SHS G4705A100 283 3,659 SH   SOLE   0 0 3,659
ICU MED INC COM 44930G107 2,393 18,933 SH   SOLE   0 0 18,933
IDEXX LABS INC COM 45168D104 271 2,403 SH   SOLE   0 0 2,403
IES HLDGS INC COM 44951W106 759 42,643 SH   SOLE   0 0 42,643
II VI INC COM 902104108 658 27,028 SH   SOLE   0 0 27,028
ILLINOIS TOOL WKS INC COM 452308109 12,799 106,793 SH   SOLE   0 0 106,793
ILLUMINA INC COM 452327109 1,408 7,750 SH   SOLE   0 0 7,750
IMMUNOMEDICS INC COM 452907108 55 16,776 SH   SOLE   0 0 16,776
IMPERIAL OIL LTD COM NEW 453038408 615 19,685 SH   SOLE   0 0 19,685
INCYTE CORP COM 45337C102 272 2,880 SH   SOLE   0 0 2,880
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 5,489 187,339 SH   SOLE   0 0 187,339
INDEXIQ ETF TR IQ ENCH BD US 45409B487 221 10,912 SH   SOLE   0 0 10,912
INDEXIQ ETF TR IQ ENCH COR PL 45409B479 10,405 511,284 SH   SOLE   0 0 511,284
INDEXIQ ETF TR US RL EST SMCP 45409B628 682 24,840 SH   SOLE   0 0 24,840
INDIA FD INC COM 454089103 341 13,731 SH   SOLE   0 0 13,731
INFRAREIT INC COM 45685L100 791 43,623 SH   SOLE   0 0 43,623
ING GROEP N V SPONSORED ADR 456837103 225 18,208 SH   SOLE   0 0 18,208
INGERSOLL-RAND PLC SHS G47791101 8,867 130,505 SH   SOLE   0 0 130,505
INGRAM MICRO INC CL A 457153104 4,267 119,646 SH   SOLE   0 0 119,646
INGREDION INC COM 457187102 976 7,337 SH   SOLE   0 0 7,337
INSTALLED BLDG PRODS INC COM 45780R101 465 12,965 SH   SOLE   0 0 12,965
INTEL CORP COM 458140100 43,330 1,147,812 SH   SOLE   0 0 1,147,812
INTEL CORP SDCV 12/1 458140AD2 58 42,000 PRN   SOLE   0 0 42,000
INTERACTIVE BROKERS GROUP IN COM 45841N107 2,945 83,496 SH   SOLE   0 0 83,496
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,397 34,879 SH   SOLE   0 0 34,879
INTERNATIONAL BANCSHARES COR COM 459044103 510 17,111 SH   SOLE   0 0 17,111
INTERNATIONAL BUSINESS MACHS COM 459200101 23,507 147,981 SH   SOLE   0 0 147,981
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,263 8,832 SH   SOLE   0 0 8,832
INTERNATIONAL TOWER HILL MIN COM 46050R102 62 69,800 SH   SOLE   0 0 69,800
INTEROIL CORP COM 460951106 1,847 36,282 SH   SOLE   0 0 36,282
INTL PAPER CO COM 460146103 4,652 96,961 SH   SOLE   0 0 96,961
INTREPID POTASH INC COM 46121Y102 12 10,250 SH   SOLE   0 0 10,250
INTREXON CORP COM 46122T102 1,367 48,785 SH   SOLE   0 0 48,785
INTUIT COM 461202103 2,161 19,645 SH   SOLE   0 0 19,645
INTUITIVE SURGICAL INC COM NEW 46120E602 2,676 3,692 SH   SOLE   0 0 3,692
INVESCO BD FD COM 46132L107 211 10,880 SH   SOLE   0 0 10,880
INVESCO CALIF VALUE MUN INC COM 46132H106 357 25,872 SH   SOLE   0 0 25,872
INVESCO DYNAMIC CR OPP FD COM 46132R104 2,766 235,215 SH   SOLE   0 0 235,215
INVESCO LTD SHS G491BT108 662 21,168 SH   SOLE   0 0 21,168
INVESCO MORTGAGE CAPITAL INC COM 46131B100 183 12,035 SH   SOLE   0 0 12,035
INVESCO MUN OPPORTUNITY TR COM 46132C107 1,501 105,358 SH   SOLE   0 0 105,358
INVESCO MUN TR COM 46131J103 448 32,455 SH   SOLE   0 0 32,455
INVESCO MUNI INCOME OPP TRST COM 46132X101 1,039 125,299 SH   SOLE   0 0 125,299
INVESCO QUALITY MUNI INC TRS COM 46133G107 226 16,361 SH   SOLE   0 0 16,361
INVESCO SR INCOME TR COM 46131H107 172 39,696 SH   SOLE   0 0 39,696
INVESCO TR INVT GRADE MUNS COM 46131M106 822 58,286 SH   SOLE   0 0 58,286
INVESCO VALUE MUN INCOME TR COM 46132P108 1,404 85,740 SH   SOLE   0 0 85,740
INVESTORS BANCORP INC NEW COM 46146L101 254 21,190 SH   SOLE   0 0 21,190
INVESTORS REAL ESTATE TR SH BEN INT 461730103 212 35,554 SH   SOLE   0 0 35,554
IONIS PHARMACEUTICALS INC COM 462222100 1,078 29,410 SH   SOLE   0 0 29,410
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,817 593,912 SH   SOLE   0 0 593,912
IRIDIUM COMMUNICATIONS INC PERP PFD CNV B 46269C409 682 2,289 SH   SOLE   0 0 2,289
IRON MTN INC NEW COM 46284V101 1,880 50,090 SH   SOLE   0 0 50,090
ISHARES AGGRES ALLOC ETF 464289859 218 4,597 SH   SOLE   0 0 4,597
ISHARES ALL PERU CAP ETF 464289842 3,027 91,180 SH   SOLE   0 0 91,180
ISHARES CONSER ALLOC ETF 464289883 1,493 44,734 SH   SOLE   0 0 44,734
ISHARES CORE LT USDB ETF 464289479 251 3,772 SH   SOLE   0 0 3,772
ISHARES EM MKTS CURR ETF 464286517 4,735 103,188 SH   SOLE   0 0 103,188
ISHARES GRWT ALLOCAT ETF 464289867 5,592 135,902 SH   SOLE   0 0 135,902
ISHARES IBONDS SEP17 ETF 464289271 2,373 86,906 SH   SOLE   0 0 86,906
ISHARES MIN VOL EMRG MKT 464286533 30,824 570,172 SH   SOLE   0 0 570,172
ISHARES MIN VOL GBL ETF 464286525 13,374 175,529 SH   SOLE   0 0 175,529
ISHARES MODERT ALLOC ETF 464289875 2,989 82,821 SH   SOLE   0 0 82,821
ISHARES MSCI AUST ETF 464286103 1,055 50,487 SH   SOLE   0 0 50,487
ISHARES MSCI BRZ CAP ETF 464286400 1,025 30,399 SH   SOLE   0 0 30,399
ISHARES MSCI CDA ETF 464286509 270 10,527 SH   SOLE   0 0 10,527
ISHARES MSCI EQUAL WEITE 464286681 1,449 31,422 SH   SOLE   0 0 31,422
ISHARES MSCI EURZONE ETF 464286608 657 19,053 SH   SOLE   0 0 19,053
ISHARES MSCI GERMANY ETF 464286806 2,082 79,240 SH   SOLE   0 0 79,240
ISHARES MSCI JAPAN ETF 464286848 6,271 500,106 SH   SOLE   0 0 500,106
ISHARES MSCI JAPAN ETF 464286848 8 152,200 SH Call SOLE   0 0 0
ISHARES MSCI MALAYSI ETF 464286830 298 36,768 SH   SOLE   0 0 36,768
ISHARES MSCI STH KOR ETF 464286772 697 11,984 SH   SOLE   0 0 11,984
ISHARES MSCI SZ CAP ETF 464286749 298 9,758 SH   SOLE   0 0 9,758
ISHARES NW ZEALND CP ETF 464289123 286 6,105 SH   SOLE   0 0 6,105
ISHARES RUS TP200 GR ETF 464289438 488 8,730 SH   SOLE   0 0 8,730
ISHARES GOLD TRUST ISHARES 464285105 15,343 1,209,085 SH   SOLE   0 0 1,209,085
ISHARES INC CORE MSCI EMKT 46434G103 5,766 126,418 SH   SOLE   0 0 126,418
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 208 14,042 SH   SOLE   0 0 14,042
ISHARES SILVER TRUST ISHARES 46428Q109 9,157 503,127 SH   SOLE   0 0 503,127
ISHARES SILVER TRUST ISHARES 46428Q109 4 12,700 SH Call SOLE   0 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 448 4,432 SH   SOLE   0 0 4,432
ISHARES TR 0-5YR HI YL CP 46434V407 1,172 24,783 SH   SOLE   0 0 24,783
ISHARES TR 0-5YR INVT GR CP 46434V100 642 12,617 SH   SOLE   0 0 12,617
ISHARES TR 1-3 YR CR BD ETF 464288646 36,864 348,560 SH   SOLE   0 0 348,560
ISHARES TR 1-3 YR TR BD ETF 464287457 25,459 299,376 SH   SOLE   0 0 299,376
ISHARES TR 10-20 YR TRS ETF 464288653 4,816 33,255 SH   SOLE   0 0 33,255
ISHARES TR 20 YR TR BD ETF 464287432 7,881 57,315 SH   SOLE   0 0 57,315
ISHARES TR 3-7 YR TR BD ETF 464288661 5,726 45,250 SH   SOLE   0 0 45,250
ISHARES TR 7-10 Y TR BD ETF 464287440 16,558 147,997 SH   SOLE   0 0 147,997
ISHARES TR A RATE CP BD ETF 46429B291 678 12,613 SH   SOLE   0 0 12,613
ISHARES TR CALIF MUN BD ETF 464288356 914 7,577 SH   SOLE   0 0 7,577
ISHARES TR CHINA LG-CAP ETF 464287184 720 18,944 SH   SOLE   0 0 18,944
ISHARES TR COHEN&STEER REIT 464287564 23,592 224,896 SH   SOLE   0 0 224,896
ISHARES TR CORE DIV GRWTH 46434V621 4,176 151,192 SH   SOLE   0 0 151,192
ISHARES TR CORE HIGH DV ETF 46429B663 49,168 604,897 SH   SOLE   0 0 604,897
ISHARES TR CORE MSCI EAFE 46432F842 19,937 361,568 SH   SOLE   0 0 361,568
ISHARES TR CORE MSCI EURO 46434V738 278 6,731 SH   SOLE   0 0 6,731
ISHARES TR CORE MSCITOTAL 46432F834 3,023 57,890 SH   SOLE   0 0 57,890
ISHARES TR CORE RUSSELL GRW 464287671 3,116 73,225 SH   SOLE   0 0 73,225
ISHARES TR CORE RUSSELL VAL 464287663 526 11,415 SH   SOLE   0 0 11,415
ISHARES TR CORE S&P MCP ETF 464287507 31,638 204,490 SH   SOLE   0 0 204,490
ISHARES TR CORE S&P SCP ETF 464287804 47,689 384,114 SH   SOLE   0 0 384,114
ISHARES TR CORE S&P TTL STK 464287150 33,112 668,526 SH   SOLE   0 0 668,526
ISHARES TR CORE S&P500 ETF 464287200 46,295 212,796 SH   SOLE   0 0 212,796
ISHARES TR CORE ST USDB ETF 46432F859 324 6,395 SH   SOLE   0 0 6,395
ISHARES TR CORE TL USD BD 46434V613 264 5,076 SH   SOLE   0 0 5,076
ISHARES TR CORE US AGGBD ET 464287226 109,538 974,352 SH   SOLE   0 0 974,352
ISHARES TR CUR HD EURZN ETF 46434V639 620 25,023 SH   SOLE   0 0 25,023
ISHARES TR DOW JONES US ETF 464287846 2,451 22,583 SH   SOLE   0 0 22,583
ISHARES TR EAFE GRWTH ETF 464288885 3,310 48,402 SH   SOLE   0 0 48,402
ISHARES TR EAFE SML CP ETF 464288273 8,595 163,995 SH   SOLE   0 0 163,995
ISHARES TR EAFE VALUE ETF 464288877 928 20,104 SH   SOLE   0 0 20,104
ISHARES TR EUROPE ETF 464287861 906 23,014 SH   SOLE   0 0 23,014
ISHARES TR EXPONEN TECHNO 46434V381 220 8,336 SH   SOLE   0 0 8,336
ISHARES TR FLTG RATE BD ETF 46429B655 13,455 265,118 SH   SOLE   0 0 265,118
ISHARES TR GL TIMB FORE ETF 464288174 204 4,054 SH   SOLE   0 0 4,054
ISHARES TR GLB CNS DISC ETF 464288745 1,346 15,059 SH   SOLE   0 0 15,059
ISHARES TR GLB CNSM STP ETF 464288737 1,925 19,386 SH   SOLE   0 0 19,386
ISHARES TR GLB INFRASTR ETF 464288372 866 20,837 SH   SOLE   0 0 20,837
ISHARES TR GLOB HLTHCRE ETF 464287325 1,968 19,538 SH   SOLE   0 0 19,538
ISHARES TR GLOB INDSTRL ETF 464288729 1,326 17,971 SH   SOLE   0 0 17,971
ISHARES TR GLOB TELECOM ETF 464287275 1,394 22,540 SH   SOLE   0 0 22,540
ISHARES TR GLOB UTILITS ETF 464288711 1,042 21,919 SH   SOLE   0 0 21,919
ISHARES TR GLOBAL 100 ETF 464287572 275 3,669 SH   SOLE   0 0 3,669
ISHARES TR GLOBAL ENERG ETF 464287341 3,592 109,270 SH   SOLE   0 0 109,270
ISHARES TR GLOBAL TECH ETF 464287291 3,459 31,248 SH   SOLE   0 0 31,248
ISHARES TR HDG MSCI EAFE 46434V803 3,787 152,642 SH   SOLE   0 0 152,642
ISHARES TR IBNDS MAR18 ETF 46432FAG2 300 12,120 SH   SOLE   0 0 12,120
ISHARES TR IBNDS MAR20 ETF 46432FAK3 224 8,980 SH   SOLE   0 0 8,980
ISHARES TR IBONDS DEC16 ETF 46434VAJ9 2,526 100,826 SH   SOLE   0 0 100,826
ISHARES TR IBONDS DEC17 ETF 46434VAR1 1,400 56,238 SH   SOLE   0 0 56,238
ISHARES TR IBONDS DEC18 ETF 46434VAA8 2,087 82,626 SH   SOLE   0 0 82,626
ISHARES TR IBONDS DEC19 ETF 46434VAU4 1,796 71,456 SH   SOLE   0 0 71,456
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 1,632 63,417 SH   SOLE   0 0 63,417
ISHARES TR IBONDS DEC21 ETF 46434VBK5 539 21,260 SH   SOLE   0 0 21,260
ISHARES TR IBONDS DEC23 ETF 46434VAX8 2,215 86,186 SH   SOLE   0 0 86,186
ISHARES TR IBONDS MAR18 ETF 46432FAW7 1,539 59,839 SH   SOLE   0 0 59,839
ISHARES TR IBONDS SEP18 ETF 46429B580 2,487 97,360 SH   SOLE   0 0 97,360
ISHARES TR IBONDS SEP19 ETF 46429B564 2,437 95,007 SH   SOLE   0 0 95,007
ISHARES TR IBONDS SEP20 ETF 46434V571 1,744 67,588 SH   SOLE   0 0 67,588
ISHARES TR IBOXX HI YD ETF 464288513 17,876 204,861 SH   SOLE   0 0 204,861
ISHARES TR IBOXX INV CP ETF 464287242 25,167 204,303 SH   SOLE   0 0 204,303
ISHARES TR INTERM CR BD ETF 464288638 11,673 104,834 SH   SOLE   0 0 104,834
ISHARES TR INTL PFD STK ETF 46429B135 566 34,910 SH   SOLE   0 0 34,910
ISHARES TR INTL SEL DIV ETF 464288448 3,963 132,190 SH   SOLE   0 0 132,190
ISHARES TR INTL TREA BD ETF 464288117 5,007 49,861 SH   SOLE   0 0 49,861
ISHARES TR INTRM GOV/CR ETF 464288612 4,538 40,220 SH   SOLE   0 0 40,220
ISHARES TR JP MOR EM MK ETF 464288281 4,815 41,084 SH   SOLE   0 0 41,084
ISHARES TR MBS ETF 464288588 5,937 53,930 SH   SOLE   0 0 53,930
ISHARES TR MICRO-CAP ETF 464288869 2,640 33,836 SH   SOLE   0 0 33,836
ISHARES TR MIN VOL EAFE ETF 46429B689 89,933 1,329,579 SH   SOLE   0 0 1,329,579
ISHARES TR MIN VOL USA ETF 46429B697 182,807 4,023,946 SH   SOLE   0 0 4,023,946
ISHARES TR MRG RL ES CP ETF 464288539 1,153 109,685 SH   SOLE   0 0 109,685
ISHARES TR MRGSTR MD CP ETF 464288208 7,351 47,602 SH   SOLE   0 0 47,602
ISHARES TR MRGSTR MD CP GRW 464288307 786 4,824 SH   SOLE   0 0 4,824
ISHARES TR MRGSTR MD CP VAL 464288406 305 2,275 SH   SOLE   0 0 2,275
ISHARES TR MRGSTR SM CP ETF 464288505 2,096 14,479 SH   SOLE   0 0 14,479
ISHARES TR MRGSTR SM CP GR 464288604 1,099 7,623 SH   SOLE   0 0 7,623
ISHARES TR MRNGSTR INC ETF 46432F875 912 36,081 SH   SOLE   0 0 36,081
ISHARES TR MRNGSTR LG-CP ET 464287127 2,431 18,960 SH   SOLE   0 0 18,960
ISHARES TR MRNGSTR LG-CP GR 464287119 765 6,271 SH   SOLE   0 0 6,271
ISHARES TR MRNGSTR LG-CP VL 464288109 713 8,093 SH   SOLE   0 0 8,093
ISHARES TR MSCI ACWI ETF 464288257 2,601 44,007 SH   SOLE   0 0 44,007
ISHARES TR MSCI ACWI EX US 464288240 1,330 32,057 SH   SOLE   0 0 32,057
ISHARES TR MSCI EAFE ETF 464287465 81,910 1,385,231 SH   SOLE   0 0 1,385,231
ISHARES TR MSCI EAFE ETF 464287465 5 51,900 SH Call SOLE   0 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 25,119 670,729 SH   SOLE   0 0 670,729
ISHARES TR MSCI EMG MKT ETF 464287234 8 46,400 SH Call SOLE   0 0 0
ISHARES TR MSCI FINLND ETF 46429B515 369 10,721 SH   SOLE   0 0 10,721
ISHARES TR MSCI INDIA ETF 46429B598 394 13,396 SH   SOLE   0 0 13,396
ISHARES TR MSCI INDONIA ETF 46429B309 3,573 135,128 SH   SOLE   0 0 135,128
ISHARES TR MSCI KLD400 SOC 464288570 383 4,763 SH   SOLE   0 0 4,763
ISHARES TR MSCI UTD KNGDM 46434V548 220 13,883 SH   SOLE   0 0 13,883
ISHARES TR MULTIFACTOR USA 46434V282 4,769 189,062 SH   SOLE   0 0 189,062
ISHARES TR N AMER TECH ETF 464287549 5,638 45,610 SH   SOLE   0 0 45,610
ISHARES TR NA NAT RES 464287374 4,220 122,451 SH   SOLE   0 0 122,451
ISHARES TR NA TEC-SFTWR ETF 464287515 1,223 10,770 SH   SOLE   0 0 10,770
ISHARES TR NASDQ BIOTEC ETF 464287556 9,671 33,409 SH   SOLE   0 0 33,409
ISHARES TR NATIONAL MUN ETF 464288414 11,404 101,143 SH   SOLE   0 0 101,143
ISHARES TR NEW YORK MUN ETF 464288323 808 7,087 SH   SOLE   0 0 7,087
ISHARES TR PHLX SEMICND ETF 464287523 1,042 9,222 SH   SOLE   0 0 9,222
ISHARES TR RESID RL EST CAP 464288562 3,137 47,876 SH   SOLE   0 0 47,876
ISHARES TR RUS 1000 ETF 464287622 16,627 138,031 SH   SOLE   0 0 138,031
ISHARES TR RUS 1000 GRW ETF 464287614 76,692 736,216 SH   SOLE   0 0 736,216
ISHARES TR RUS 1000 VAL ETF 464287598 50,782 480,797 SH   SOLE   0 0 480,797
ISHARES TR RUS 2000 GRW ETF 464287648 31,463 211,287 SH   SOLE   0 0 211,287
ISHARES TR RUS 2000 VAL ETF 464287630 14,516 138,571 SH   SOLE   0 0 138,571
ISHARES TR RUS MD CP GR ETF 464287481 15,671 160,941 SH   SOLE   0 0 160,941
ISHARES TR RUS MDCP VAL ETF 464287473 15,133 197,120 SH   SOLE   0 0 197,120
ISHARES TR RUS MID-CAP ETF 464287499 18,319 105,088 SH   SOLE   0 0 105,088
ISHARES TR RUSSELL 2000 ETF 464287655 58,631 472,007 SH   SOLE   0 0 472,007
ISHARES TR RUSSELL 2000 ETF 464287655 3 14,100 SH Call SOLE   0 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 33,905 264,487 SH   SOLE   0 0 264,487
ISHARES TR S&P 100 ETF 464287101 1,835 19,125 SH   SOLE   0 0 19,125
ISHARES TR S&P 500 GRWT ETF 464287309 53,015 435,767 SH   SOLE   0 0 435,767
ISHARES TR S&P 500 VAL ETF 464287408 35,935 378,414 SH   SOLE   0 0 378,414
ISHARES TR S&P MC 400GR ETF 464287606 24,044 137,603 SH   SOLE   0 0 137,603
ISHARES TR S&P MC 400VL ETF 464287705 13,829 103,970 SH   SOLE   0 0 103,970
ISHARES TR SELECT DIVID ETF 464287168 25,347 295,803 SH   SOLE   0 0 295,803
ISHARES TR SHRT NAT MUN ETF 464288158 652 6,147 SH   SOLE   0 0 6,147
ISHARES TR SHRT TRS BD ETF 464288679 6,471 58,602 SH   SOLE   0 0 58,602
ISHARES TR SP SMCP600GR ETF 464287887 7,576 55,248 SH   SOLE   0 0 55,248
ISHARES TR SP SMCP600VL ETF 464287879 22,692 181,779 SH   SOLE   0 0 181,779
ISHARES TR TIPS BD ETF 464287176 20,965 179,972 SH   SOLE   0 0 179,972
ISHARES TR TRANS AVG ETF 464287192 2,323 15,995 SH   SOLE   0 0 15,995
ISHARES TR U.S. AER&DEF ETF 464288760 3,234 25,057 SH   SOLE   0 0 25,057
ISHARES TR U.S. BAS MTL ETF 464287838 9,172 116,137 SH   SOLE   0 0 116,137
ISHARES TR U.S. CNSM GD ETF 464287812 2,547 22,356 SH   SOLE   0 0 22,356
ISHARES TR U.S. CNSM SV ETF 464287580 2,185 14,855 SH   SOLE   0 0 14,855
ISHARES TR U.S. ENERGY ETF 464287796 5,598 143,539 SH   SOLE   0 0 143,539
ISHARES TR U.S. FIN SVC ETF 464287770 807 9,196 SH   SOLE   0 0 9,196
ISHARES TR U.S. FINLS ETF 464287788 7,355 81,724 SH   SOLE   0 0 81,724
ISHARES TR U.S. INDS ETF 464287754 5,928 51,839 SH   SOLE   0 0 51,839
ISHARES TR U.S. INSRNCE ETF 464288786 402 7,607 SH   SOLE   0 0 7,607
ISHARES TR U.S. MED DVC ETF 464288810 1,448 9,959 SH   SOLE   0 0 9,959
ISHARES TR U.S. PFD STK ETF 464288687 29,279 741,232 SH   SOLE   0 0 741,232
ISHARES TR U.S. PHARMA ETF 464288836 807 5,404 SH   SOLE   0 0 5,404
ISHARES TR U.S. REAL ES ETF 464287739 22,817 282,947 SH   SOLE   0 0 282,947
ISHARES TR U.S. REAL ES ETF 464287739 8 29,200 SH Call SOLE   0 0 0
ISHARES TR U.S. TECH ETF 464287721 14,626 122,904 SH   SOLE   0 0 122,904
ISHARES TR U.S. TELECOM ETF 464287713 633 19,646 SH   SOLE   0 0 19,646
ISHARES TR U.S. UTILITS ETF 464287697 3,047 24,857 SH   SOLE   0 0 24,857
ISHARES TR US HLTHCARE ETF 464287762 3,510 23,363 SH   SOLE   0 0 23,363
ISHARES TR US HLTHCR PR ETF 464288828 795 6,408 SH   SOLE   0 0 6,408
ISHARES TR US HOME CONS ETF 464288752 2,846 103,317 SH   SOLE   0 0 103,317
ISHARES TR US OIL&GS EX ETF 464288851 334 5,437 SH   SOLE   0 0 5,437
ISHARES TR US REGNL BKS ETF 464288778 808 22,978 SH   SOLE   0 0 22,978
ISHARES TR USA ESG SLCT ETF 464288802 672 7,383 SH   SOLE   0 0 7,383
ISHARES TR USA MOMENTUM FCT 46432F396 19,247 248,766 SH   SOLE   0 0 248,766
ISHARES TR USA VALUE FACTOR 46432F388 264 4,048 SH   SOLE   0 0 4,048
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 8,314 165,649 SH   SOLE   0 0 165,649
ISLE OF CAPRI CASINOS INC COM 464592104 203 9,125 SH   SOLE   0 0 9,125
ISORAY INC COM 46489V104 22 30,000 SH   SOLE   0 0 30,000
ISTAR INC COM 45031U101 1,387 129,244 SH   SOLE   0 0 129,244
ITC HLDGS CORP COM 465685105 524 11,284 SH   SOLE   0 0 11,284
J & J SNACK FOODS CORP COM 466032109 1,028 8,634 SH   SOLE   0 0 8,634
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 533 10,179 SH   SOLE   0 0 10,179
JABIL CIRCUIT INC COM 466313103 708 32,462 SH   SOLE   0 0 32,462
JD COM INC SPON ADR CL A 47215P106 264 10,113 SH   SOLE   0 0 10,113
JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 208 205,000 PRN   SOLE   0 0 205,000
JERNIGAN CAP INC COM 476405105 470 24,523 SH   SOLE   0 0 24,523
JETBLUE AIRWAYS CORP COM 477143101 381 22,075 SH   SOLE   0 0 22,075
JOHNSON & JOHNSON COM 478160104 106,085 897,991 SH   SOLE   0 0 897,991
JOHNSON CTLS INTL PLC SHS G51502105 6,947 149,299 SH   SOLE   0 0 149,299
JONES ENERGY INC COM CL A 48019R108 2,486 698,342 SH   SOLE   0 0 698,342
JONES LANG LASALLE INC COM 48020Q107 287 2,521 SH   SOLE   0 0 2,521
JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 1,188 48,242 SH   SOLE   0 0 48,242
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 6,446 204,630 SH   SOLE   0 0 204,630
JPMORGAN CHASE & CO COM 46625H100 77,569 1,164,860 SH   SOLE   0 0 1,164,860
JUNIPER NETWORKS INC COM 48203R104 269 11,183 SH   SOLE   0 0 11,183
JUNO THERAPEUTICS INC COM 48205A109 276 9,191 SH   SOLE   0 0 9,191
KANSAS CITY SOUTHERN COM NEW 485170302 12,033 128,943 SH   SOLE   0 0 128,943
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 181 15,441 SH   SOLE   0 0 15,441
KAYNE ANDERSON MLP INVT CO COM 486606106 2,300 111,483 SH   SOLE   0 0 111,483
KB HOME COM 48666K109 325 20,188 SH   SOLE   0 0 20,188
KELLOGG CO COM 487836108 3,844 49,616 SH   SOLE   0 0 49,616
KENNEDY-WILSON HLDGS INC COM 489398107 751 33,315 SH   SOLE   0 0 33,315
KEYCORP NEW COM 493267108 838 68,862 SH   SOLE   0 0 68,862
KIMBERLY CLARK CORP COM 494368103 12,758 101,141 SH   SOLE   0 0 101,141
KIMCO RLTY CORP COM 49446R109 284 9,813 SH   SOLE   0 0 9,813
KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 1 10,365 SH   SOLE   0 0 10,365
KINDER MORGAN INC DEL COM 49456B101 15,511 670,587 SH   SOLE   0 0 670,587
KINROSS GOLD CORP COM NO PAR 496902404 150 35,563 SH   SOLE   0 0 35,563
KITE PHARMA INC COM 49803L109 1,193 21,351 SH   SOLE   0 0 21,351
KITE PHARMA INC COM 49803L109 135 17,100 SH Call SOLE   0 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,120 76,471 SH   SOLE   0 0 76,471
KKR & CO L P DEL COM UNITS 48248M102 730 51,221 SH   SOLE   0 0 51,221
KLA-TENCOR CORP COM 482480100 220 3,154 SH   SOLE   0 0 3,154
KNOLL INC COM NEW 498904200 258 11,305 SH   SOLE   0 0 11,305
KOHLS CORP COM 500255104 890 20,346 SH   SOLE   0 0 20,346
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 255 8,605 SH   SOLE   0 0 8,605
KRAFT HEINZ CO COM 500754106 45,307 506,165 SH   SOLE   0 0 506,165
KRANESHARES TR CSI CHI INTERNET 500767306 297 7,192 SH   SOLE   0 0 7,192
KROGER CO COM 501044101 3,157 106,345 SH   SOLE   0 0 106,345
KROGER CO COM 501044101 255 44,800 SH Put SOLE   0 0 44,800
KROGER CO COM 501044101 105 13,000 SH Put SOLE   0 0 13,000
L BRANDS INC COM 501797104 646 9,126 SH   SOLE   0 0 9,126
L-3 COMMUNICATIONS HLDGS INC COM 502424104 951 6,311 SH   SOLE   0 0 6,311
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,395 10,144 SH   SOLE   0 0 10,144
LAM RESEARCH CORP COM 512807108 6,295 66,464 SH   SOLE   0 0 66,464
LAMAR ADVERTISING CO NEW CL A 512816109 392 6,006 SH   SOLE   0 0 6,006
LANCASTER COLONY CORP COM 513847103 2,404 18,196 SH   SOLE   0 0 18,196
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 848 48,265 SH   SOLE   0 0 48,265
LANDSTAR SYS INC COM 515098101 208 3,052 SH   SOLE   0 0 3,052
LAS VEGAS SANDS CORP COM 517834107 2,799 48,636 SH   SOLE   0 0 48,636
LAUDER ESTEE COS INC CL A 518439104 8,425 95,134 SH   SOLE   0 0 95,134
LAZARD GLB TTL RET&INCM FD I COM 52106W103 1,046 74,897 SH   SOLE   0 0 74,897
LAZARD LTD SHS A G54050102 12,559 345,403 SH   SOLE   0 0 345,403
LAZARD WORLD DIVID & INCOME COM 521076109 357 35,357 SH   SOLE   0 0 35,357
LEAR CORP COM NEW 521865204 2,313 19,082 SH   SOLE   0 0 19,082
LEGACY RESVS LP UNIT LP INT 524707304 27 20,221 SH   SOLE   0 0 20,221
LEGGETT & PLATT INC COM 524660107 546 11,989 SH   SOLE   0 0 11,989
LEIDOS HLDGS INC COM 525327102 1,925 44,480 SH   SOLE   0 0 44,480
LENNAR CORP CL A 526057104 363 8,572 SH   SOLE   0 0 8,572
LEUCADIA NATL CORP COM 527288104 236 12,385 SH   SOLE   0 0 12,385
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 373 8,032 SH   SOLE   0 0 8,032
LEXINGTON REALTY TRUST COM 529043101 1,015 98,591 SH   SOLE   0 0 98,591
LEXMARK INTL INC CL A 529771107 565 14,147 SH   SOLE   0 0 14,147
LGI HOMES INC COM 50187T106 2,357 63,982 SH   SOLE   0 0 63,982
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 3,675 709,403 SH   SOLE   0 0 709,403
LIBERTY BROADBAND CORP COM SER C 530307305 212 2,970 SH   SOLE   0 0 2,970
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 214 7,627 SH   SOLE   0 0 7,627
LIBERTY GLOBAL PLC SHS CL A G5480U104 541 15,831 SH   SOLE   0 0 15,831
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,551 46,944 SH   SOLE   0 0 46,944
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 17 27,000 PRN   SOLE   0 0 27,000
LIFE STORAGE INC COM 53223X107 277 3,114 SH   SOLE   0 0 3,114
LILLY ELI & CO COM 532457108 12,626 157,308 SH   SOLE   0 0 157,308
LINCOLN NATL CORP IND COM 534187109 4,331 92,188 SH   SOLE   0 0 92,188
LINEAR TECHNOLOGY CORP COM 535678106 1,793 30,235 SH   SOLE   0 0 30,235
LINKEDIN CORP COM CL A 53578A108 213 1,116 SH   SOLE   0 0 1,116
LKQ CORP COM 501889208 673 18,985 SH   SOLE   0 0 18,985
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 29 10,073 SH   SOLE   0 0 10,073
LMP CAP & INCOME FD INC COM 50208A102 1,870 137,186 SH   SOLE   0 0 137,186
LOCKHEED MARTIN CORP COM 539830109 15,610 65,095 SH   SOLE   0 0 65,095
LOEWS CORP COM 540424108 215 5,218 SH   SOLE   0 0 5,218
LOGMEIN INC COM 54142L109 609 6,734 SH   SOLE   0 0 6,734
LOWES COS INC COM 548661107 10,322 142,942 SH   SOLE   0 0 142,942
LTC PPTYS INC COM 502175102 221 4,254 SH   SOLE   0 0 4,254
LULULEMON ATHLETICA INC COM 550021109 235 3,851 SH   SOLE   0 0 3,851
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 320 16,289 SH   SOLE   0 0 16,289
LUMINEX CORP DEL COM 55027E102 746 32,830 SH   SOLE   0 0 32,830
LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 361 7,556 SH   SOLE   0 0 7,556
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,967 49,183 SH   SOLE   0 0 49,183
M & T BK CORP COM 55261F104 2,100 18,067 SH   SOLE   0 0 18,067
M D C HLDGS INC COM 552676108 2,078 80,545 SH   SOLE   0 0 80,545
M/I HOMES INC NOTE 3.000% 3/0 55292PAB1 14 14,000 PRN   SOLE   0 0 14,000
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 340 15,592 SH   SOLE   0 0 15,592
MACQUARIE INFRASTRUCTURE COR COM 55608B105 534 6,413 SH   SOLE   0 0 6,413
MACYS INC COM 55616P104 901 24,331 SH   SOLE   0 0 24,331
MADISON STRTG SECTOR PREM FD COM 558268108 125 10,610 SH   SOLE   0 0 10,610
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 23,593 333,522 SH   SOLE   0 0 333,522
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 8 12,000 SH Call SOLE   0 0 0
MAGNA INTL INC COM 559222401 862 20,065 SH   SOLE   0 0 20,065
MAIN STREET CAPITAL CORP COM 56035L104 1,355 39,483 SH   SOLE   0 0 39,483
MAINSTAY DEFINEDTERM MN OPP COM 56064K100 3,265 160,501 SH   SOLE   0 0 160,501
MALLINCKRODT PUB LTD CO SHS G5785G107 353 5,063 SH   SOLE   0 0 5,063
MANHATTAN ASSOCS INC COM 562750109 307 5,320 SH   SOLE   0 0 5,320
MANITOWOC FOODSERVICE INC COM 563568104 201 12,381 SH   SOLE   0 0 12,381
MANITOWOC INC COM 563571108 61 12,729 SH   SOLE   0 0 12,729
MANNKIND CORP COM 56400P201 32 52,288 SH   SOLE   0 0 52,288
MANTECH INTL CORP CL A 564563104 370 9,811 SH   SOLE   0 0 9,811
MANULIFE FINL CORP COM 56501R106 360 25,533 SH   SOLE   0 0 25,533
MARATHON OIL CORP COM 565849106 4,101 259,412 SH   SOLE   0 0 259,412
MARATHON PETE CORP COM 56585A102 22,699 559,228 SH   SOLE   0 0 559,228
MARKEL CORP COM 570535104 3,663 3,944 SH   SOLE   0 0 3,944
MARKETAXESS HLDGS INC COM 57060D108 6,449 38,947 SH   SOLE   0 0 38,947
MARRIOTT INTL INC NEW CL A 571903202 2,123 31,532 SH   SOLE   0 0 31,532
MARSH & MCLENNAN COS INC COM 571748102 1,048 15,590 SH   SOLE   0 0 15,590
MARTIN MARIETTA MATLS INC COM 573284106 337 1,882 SH   SOLE   0 0 1,882
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 1,705 85,093 SH   SOLE   0 0 85,093
MASCO CORP COM 574599106 798 23,246 SH   SOLE   0 0 23,246
MASIMO CORP COM 574795100 482 8,106 SH   SOLE   0 0 8,106
MASTEC INC COM 576323109 1,993 67,009 SH   SOLE   0 0 67,009
MASTERCARD INCORPORATED CL A 57636Q104 7,125 69,986 SH   SOLE   0 0 69,986
MATCH GROUP INC COM 57665R106 424 23,824 SH   SOLE   0 0 23,824
MATTEL INC COM 577081102 733 24,220 SH   SOLE   0 0 24,220
MATTHEWS INTL CORP CL A 577128101 624 10,268 SH   SOLE   0 0 10,268
MAXIM INTEGRATED PRODS INC COM 57772K101 2,147 53,763 SH   SOLE   0 0 53,763
MAXLINEAR INC CL A 57776J100 635 31,339 SH   SOLE   0 0 31,339
MBT FINL CORP COM 578877102 413 45,624 SH   SOLE   0 0 45,624
MCCORMICK & CO INC COM NON VTG 579780206 905 9,061 SH   SOLE   0 0 9,061
MCDONALDS CORP COM 580135101 25,805 223,688 SH   SOLE   0 0 223,688
MCKESSON CORP COM 58155Q103 2,166 12,987 SH   SOLE   0 0 12,987
MDU RES GROUP INC COM 552690109 717 28,193 SH   SOLE   0 0 28,193
MEAD JOHNSON NUTRITION CO COM 582839106 461 5,841 SH   SOLE   0 0 5,841
MEDICAL PPTYS TRUST INC COM 58463J304 1,411 95,517 SH   SOLE   0 0 95,517
MEDLEY CAP CORP COM 58503F106 89 11,608 SH   SOLE   0 0 11,608
MEDTRONIC PLC SHS G5960L103 24,147 279,477 SH   SOLE   0 0 279,477
MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 696 390,940 SH   SOLE   0 0 390,940
MERCK & CO INC COM 58933Y105 30,213 484,095 SH   SOLE   0 0 484,095
MERCURY GENL CORP NEW COM 589400100 358 6,525 SH   SOLE   0 0 6,525
MEREDITH CORP COM 589433101 379 7,290 SH   SOLE   0 0 7,290
METLIFE INC COM 59156R108 3,168 71,298 SH   SOLE   0 0 71,298
METTLER TOLEDO INTERNATIONAL COM 592688105 441 1,051 SH   SOLE   0 0 1,051
MFA FINL INC COM 55272X102 112 15,005 SH   SOLE   0 0 15,005
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 106 19,553 SH   SOLE   0 0 19,553
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 387 72,225 SH   SOLE   0 0 72,225
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 61 12,000 SH   SOLE   0 0 12,000
MFS INTER INCOME TR SH BEN INT 55273C107 344 75,915 SH   SOLE   0 0 75,915
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 552 90,576 SH   SOLE   0 0 90,576
MFS MUN INCOME TR SH BEN INT 552738106 251 33,560 SH   SOLE   0 0 33,560
MGE ENERGY INC COM 55277P104 209 3,697 SH   SOLE   0 0 3,697
MGIC INVT CORP WIS COM 552848103 94 11,797 SH   SOLE   0 0 11,797
MGM RESORTS INTERNATIONAL COM 552953101 900 34,563 SH   SOLE   0 0 34,563
MGP INGREDIENTS INC NEW COM 55303J106 186,164 4,594,385 SH   SOLE   0 0 4,594,385
MICROCHIP TECHNOLOGY INC COM 595017104 31,017 499,131 SH   SOLE   0 0 499,131
MICRON TECHNOLOGY INC COM 595112103 6,210 349,279 SH   SOLE   0 0 349,279
MICRON TECHNOLOGY INC COM 595112103 43 10,500 SH Call SOLE   0 0 0
MICROSEMI CORP COM 595137100 417 9,931 SH   SOLE   0 0 9,931
MICROSOFT CORP COM 594918104 137,473 2,386,673 SH   SOLE   0 0 2,386,673
MID-AMER APT CMNTYS INC COM 59522J103 2,393 25,464 SH   SOLE   0 0 25,464
MIDDLEBY CORP COM 596278101 937 7,578 SH   SOLE   0 0 7,578
MIDDLESEX WATER CO COM 596680108 812 23,046 SH   SOLE   0 0 23,046
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 326 26,202 SH   SOLE   0 0 26,202
MIMEDX GROUP INC COM 602496101 493 57,449 SH   SOLE   0 0 57,449
MITCHAM INDS INC COM 606501104 41 12,333 SH   SOLE   0 0 12,333
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 2,641 62,036 SH   SOLE   0 0 62,036
MOHAWK INDS INC COM 608190104 19,884 99,253 SH   SOLE   0 0 99,253
MOLSON COORS BREWING CO CL B 60871R209 3,007 27,388 SH   SOLE   0 0 27,388
MONDELEZ INTL INC CL A 609207105 12,100 275,629 SH   SOLE   0 0 275,629
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,150 80,562 SH   SOLE   0 0 80,562
MONOGRAM RESIDENTIAL TR INC COM 60979P105 623 58,554 SH   SOLE   0 0 58,554
MONROE CAP CORP COM 610335101 345 21,964 SH   SOLE   0 0 21,964
MONSANTO CO NEW COM 61166W101 4,715 46,131 SH   SOLE   0 0 46,131
MONSTER BEVERAGE CORP NEW COM 61174X109 1,679 11,439 SH   SOLE   0 0 11,439
MOODYS CORP COM 615369105 1,314 12,132 SH   SOLE   0 0 12,132
MORGAN STANLEY COM NEW 617446448 929 28,973 SH   SOLE   0 0 28,973
MORGAN STANLEY EM MKTS DM DE COM 617477104 152 18,925 SH   SOLE   0 0 18,925
MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 216 11,393 SH   SOLE   0 0 11,393
MOSAIC CO NEW COM 61945C103 1,048 42,848 SH   SOLE   0 0 42,848
MOTOROLA SOLUTIONS INC COM NEW 620076307 415 5,441 SH   SOLE   0 0 5,441
MPLX LP COM UNIT REP LTD 55336V100 4,718 139,345 SH   SOLE   0 0 139,345
MSA SAFETY INC COM 553498106 1,022 17,607 SH   SOLE   0 0 17,607
MYLAN N V SHS EURO N59465109 1,028 26,959 SH   SOLE   0 0 26,959
NABORS INDUSTRIES LTD SHS G6359F103 452 37,174 SH   SOLE   0 0 37,174
NASDAQ INC COM 631103108 4,739 70,167 SH   SOLE   0 0 70,167
NATIONAL CINEMEDIA INC COM 635309107 496 33,686 SH   SOLE   0 0 33,686
NATIONAL FUEL GAS CO N J COM 636180101 337 6,229 SH   SOLE   0 0 6,229
NATIONAL GRID PLC SPON ADR NEW 636274300 1,718 24,158 SH   SOLE   0 0 24,158
NATIONAL HEALTH INVS INC COM 63633D104 2,342 29,844 SH   SOLE   0 0 29,844
NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 19 17,000 PRN   SOLE   0 0 17,000
NATIONAL HEALTHCARE CORP COM 635906100 404 6,127 SH   SOLE   0 0 6,127
NATIONAL OILWELL VARCO INC COM 637071101 1,598 43,489 SH   SOLE   0 0 43,489
NATIONAL RETAIL PPTYS INC COM 637417106 4,892 96,198 SH   SOLE   0 0 96,198
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 370 17,677 SH   SOLE   0 0 17,677
NEOGEN CORP COM 640491106 1,300 23,248 SH   SOLE   0 0 23,248
NEOPHOTONICS CORP COM 64051T100 224 13,701 SH   SOLE   0 0 13,701
NETFLIX INC COM 64110L106 8,236 83,573 SH   SOLE   0 0 83,573
NETGEAR INC COM 64111Q104 2,508 41,463 SH   SOLE   0 0 41,463
NEUBERGER BERMAN HGH YLD FD COM 64128C106 131 11,018 SH   SOLE   0 0 11,018
NEUBERGER BERMAN INTER MUNI COM 64124P101 482 29,017 SH   SOLE   0 0 29,017
NEUBERGER BERMAN MLP INCOME COM 64129H104 241 25,918 SH   SOLE   0 0 25,918
NEUBERGER BERMAN NY INT MUN COM 64124K102 179 12,465 SH   SOLE   0 0 12,465
NEUBERGER BERMAN RE ES SEC F COM 64190A103 258 45,396 SH   SOLE   0 0 45,396
NEW AMER HIGH INCOME FD INC COM NEW 641876800 212 23,040 SH   SOLE   0 0 23,040
NEW GOLD INC CDA COM 644535106 59 13,474 SH   SOLE   0 0 13,474
NEW JERSEY RES COM 646025106 1,033 31,438 SH   SOLE   0 0 31,438
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 490 35,463 SH   SOLE   0 0 35,463
NEW YORK CMNTY BANCORP INC COM 649445103 8,706 611,812 SH   SOLE   0 0 611,812
NEW YORK MTG TR INC COM PAR $.02 649604501 92 15,255 SH   SOLE   0 0 15,255
NEW YORK REIT INC COM 64976L109 122 13,291 SH   SOLE   0 0 13,291
NEWELL BRANDS INC COM 651229106 4,845 91,997 SH   SOLE   0 0 91,997
NEWMARKET CORP COM 651587107 3,200 7,454 SH   SOLE   0 0 7,454
NEWMONT MINING CORP COM 651639106 2,054 52,273 SH   SOLE   0 0 52,273
NEXTERA ENERGY INC COM 65339F101 15,779 128,996 SH   SOLE   0 0 128,996
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 2,924 155,186 SH   SOLE   0 0 155,186
NIKE INC CL B 654106103 15,900 301,997 SH   SOLE   0 0 301,997
NIKE INC CL B 654106103 1 23,300 SH Call SOLE   0 0 0
NIMBLE STORAGE INC COM 65440R101 125 14,150 SH   SOLE   0 0 14,150
NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 302 6,589 SH   SOLE   0 0 6,589
NISOURCE INC COM 65473P105 310 12,861 SH   SOLE   0 0 12,861
NOBLE CORP PLC SHS USD G65431101 126 19,825 SH   SOLE   0 0 19,825
NOKIA CORP SPONSORED ADR 654902204 142 24,460 SH   SOLE   0 0 24,460
NORDIC AMERICAN TANKERS LIMI COM G65773106 117 11,583 SH   SOLE   0 0 11,583
NORDSTROM INC COM 655664100 1,634 31,491 SH   SOLE   0 0 31,491
NORFOLK SOUTHERN CORP COM 655844108 7,136 73,522 SH   SOLE   0 0 73,522
NORTHERN TR CORP COM 665859104 17,075 251,140 SH   SOLE   0 0 251,140
NORTHROP GRUMMAN CORP COM 666807102 6,179 28,881 SH   SOLE   0 0 28,881
NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 364 28,143 SH   SOLE   0 0 28,143
NORTHSTAR RLTY FIN CORP COM 66704R803 906 68,756 SH   SOLE   0 0 68,756
NORTHWEST NAT GAS CO COM 667655104 2,338 38,895 SH   SOLE   0 0 38,895
NORTHWEST PIPE CO COM 667746101 310 26,254 SH   SOLE   0 0 26,254
NOVAGOLD RES INC COM NEW 66987E206 144 25,748 SH   SOLE   0 0 25,748
NOVARTIS A G SPONSORED ADR 66987V109 5,168 65,443 SH   SOLE   0 0 65,443
NOVAVAX INC COM 670002104 155 74,497 SH   SOLE   0 0 74,497
NOVO-NORDISK A S ADR 670100205 8,557 205,749 SH   SOLE   0 0 205,749
NQ MOBILE INC ADR REPSTG CL A 64118U108 329 86,200 SH   SOLE   0 0 86,200
NQ MOBILE INC ADR REPSTG CL A 64118U108 7 30,000 SH Call SOLE   0 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 9 13,400 SH Call SOLE   0 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 6 11,500 SH Call SOLE   0 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 7 18,500 SH Call SOLE   0 0 0
NRG YIELD INC CL A NEW 62942X306 414 25,377 SH   SOLE   0 0 25,377
NRG YIELD INC CL C 62942X405 639 37,657 SH   SOLE   0 0 37,657
NUANCE COMMUNICATIONS INC COM 67020Y100 433 29,839 SH   SOLE   0 0 29,839
NUCOR CORP COM 670346105 6,234 126,055 SH   SOLE   0 0 126,055
NUSTAR ENERGY LP UNIT COM 67058H102 3,877 78,197 SH   SOLE   0 0 78,197
NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 1,420 55,497 SH   SOLE   0 0 55,497
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,950 133,558 SH   SOLE   0 0 133,558
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 219 11,632 SH   SOLE   0 0 11,632
NUVEEN CA DIV ADV MUNI FD 3 COM SH BEN INT 67070Y109 306 19,900 SH   SOLE   0 0 19,900
NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 1,211 73,710 SH   SOLE   0 0 73,710
NUVEEN CAL AMT-FREE MUN INC COM 670651108 732 44,038 SH   SOLE   0 0 44,038
NUVEEN CALIF MUN VALUE FD COM 67062C107 464 41,166 SH   SOLE   0 0 41,166
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 328 23,919 SH   SOLE   0 0 23,919
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1,073 126,495 SH   SOLE   0 0 126,495
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 263 22,498 SH   SOLE   0 0 22,498
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 2,780 192,816 SH   SOLE   0 0 192,816
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 872 66,434 SH   SOLE   0 0 66,434
NUVEEN ENHANCED AMT FREE MUN COM 67071L106 3,024 188,156 SH   SOLE   0 0 188,156
NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 612 38,870 SH   SOLE   0 0 38,870
NUVEEN FLOATING RATE INCOME COM 67072T108 382 34,608 SH   SOLE   0 0 34,608
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 791 71,480 SH   SOLE   0 0 71,480
NUVEEN GLOBAL EQUITY INCOME COM 6706EH103 156 13,070 SH   SOLE   0 0 13,070
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 328 20,885 SH   SOLE   0 0 20,885
NUVEEN INTER DURATION MN TMF COM 670671106 735 53,015 SH   SOLE   0 0 53,015
NUVEEN MD PREM INCOME MUN FD COM 67061Q107 193 13,925 SH   SOLE   0 0 13,925
NUVEEN MICH QUALITY INCOME M COM 670979103 256 17,346 SH   SOLE   0 0 17,346
NUVEEN MTG OPPORTUNITY TERM COM 670735109 630 26,042 SH   SOLE   0 0 26,042
NUVEEN MULTI MKT INCOME FD COM 67075J107 94 12,594 SH   SOLE   0 0 12,594
NUVEEN MUN VALUE FD INC COM 670928100 7,037 664,511 SH   SOLE   0 0 664,511
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5,091 269,096 SH   SOLE   0 0 269,096
NUVEEN NJ DIV ADVANTAGE MUN COM 67069Y102 1,568 105,630 SH   SOLE   0 0 105,630
NUVEEN NY AMT FREE MUN INCOM COM 670656107 248 17,573 SH   SOLE   0 0 17,573
NUVEEN NY DIVID ADVNTG MUN F COM 67066X107 223 14,569 SH   SOLE   0 0 14,569
NUVEEN OHIO QUALITY INCOME M COM 670980101 465 28,210 SH   SOLE   0 0 28,210
NUVEEN PA INVT QUALITY MUN F COM 670972108 1,204 80,734 SH   SOLE   0 0 80,734
NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 377 37,584 SH   SOLE   0 0 37,584
NUVEEN PREFERRED SECURITIES COM 67072C105 2,795 291,487 SH   SOLE   0 0 291,487
NUVEEN QUALITY MUNCP INCOME COM 67066V101 2,691 178,581 SH   SOLE   0 0 178,581
NUVEEN REAL ASSET INC & GROW COM 67074Y105 459 26,631 SH   SOLE   0 0 26,631
NUVEEN REAL ESTATE INCOME FD COM 67071B108 1,395 117,415 SH   SOLE   0 0 117,415
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 956 72,230 SH   SOLE   0 0 72,230
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 1,095 79,563 SH   SOLE   0 0 79,563
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 123 11,467 SH   SOLE   0 0 11,467
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 344 22,461 SH   SOLE   0 0 22,461
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 518 35,627 SH   SOLE   0 0 35,627
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 328 21,248 SH   SOLE   0 0 21,248
NUVEEN SR INCOME FD COM 67067Y104 157 23,945 SH   SOLE   0 0 23,945
NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 309 20,826 SH   SOLE   0 0 20,826
NUVEEN VA PREM INCOME MUN FD COM 67064R102 260 17,918 SH   SOLE   0 0 17,918
NVIDIA CORP COM 67066G104 13,206 192,735 SH   SOLE   0 0 192,735
NVR INC COM 62944T105 1,646 1,004 SH   SOLE   0 0 1,004
NXP SEMICONDUCTORS N V COM N6596X109 13,125 128,665 SH   SOLE   0 0 128,665
O REILLY AUTOMOTIVE INC NEW COM 67103H107 23,926 85,415 SH   SOLE   0 0 85,415
OAKTREE CAP GROUP LLC UNIT CL A 674001201 295 6,962 SH   SOLE   0 0 6,962
OASIS PETE INC NEW COM 674215108 1,988 173,315 SH   SOLE   0 0 173,315
OASIS PETE INC NEW COM 674215108 29 26,000 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 11,466 157,244 SH   SOLE   0 0 157,244
OGE ENERGY CORP COM 670837103 1,983 62,703 SH   SOLE   0 0 62,703
OLD DOMINION FGHT LINES INC COM 679580100 3,500 51,015 SH   SOLE   0 0 51,015
OLD NATL BANCORP IND COM 680033107 301 21,424 SH   SOLE   0 0 21,424
OLD REP INTL CORP COM 680223104 2,734 155,157 SH   SOLE   0 0 155,157
OLIN CORP COM PAR $1 680665205 467 22,746 SH   SOLE   0 0 22,746
OMEGA HEALTHCARE INVS INC COM 681936100 3,985 112,412 SH   SOLE   0 0 112,412
OMEROS CORP COM 682143102 251 22,524 SH   SOLE   0 0 22,524
OMNICOM GROUP INC COM 681919106 2,093 24,623 SH   SOLE   0 0 24,623
ONE GAS INC COM 68235P108 4,332 70,054 SH   SOLE   0 0 70,054
ONE LIBERTY PPTYS INC COM 682406103 212 8,772 SH   SOLE   0 0 8,772
ONEOK INC NEW COM 682680103 15,551 302,610 SH   SOLE   0 0 302,610
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 7,093 177,536 SH   SOLE   0 0 177,536
OPKO HEALTH INC COM 68375N103 573 54,153 SH   SOLE   0 0 54,153
OPPENHEIMER REV WEIGHTED ETF LARGE CAP REV ET 68386C104 13,717 328,324 SH   SOLE   0 0 328,324
OPPENHEIMER REV WEIGHTED ETF MID CAP REV ETF 68386C203 4,092 81,205 SH   SOLE   0 0 81,205
OPPENHEIMER REV WEIGHTED ETF SMALL CAP REV ET 68386C302 5,103 85,689 SH   SOLE   0 0 85,689
OPPENHEIMER REV WEIGHTED ETF ULTRA DIVID REV 68386C401 2,936 89,367 SH   SOLE   0 0 89,367
ORACLE CORP COM 68389X105 30,576 778,404 SH   SOLE   0 0 778,404
ORANGE SPONSORED ADR 684060106 538 34,504 SH   SOLE   0 0 34,504
ORBCOMM INC COM 68555P100 308 30,095 SH   SOLE   0 0 30,095
ORBITAL ATK INC COM 68557N103 204 2,679 SH   SOLE   0 0 2,679
ORGANOVO HLDGS INC COM 68620A104 49 12,910 SH   SOLE   0 0 12,910
ORION ENERGY SYSTEMS INC COM 686275108 27 20,300 SH   SOLE   0 0 20,300
ORIX CORP SPONSORED ADR 686330101 208 2,803 SH   SOLE   0 0 2,803
OSHKOSH CORP COM 688239201 455 8,117 SH   SOLE   0 0 8,117
OTTER TAIL CORP COM 689648103 541 15,650 SH   SOLE   0 0 15,650
OWENS CORNING NEW COM 690742101 202 3,778 SH   SOLE   0 0 3,778
PACCAR INC COM 693718108 1,661 28,256 SH   SOLE   0 0 28,256
PACER FDS TR TRENDP 100 ETF 69374H303 6,888 299,344 SH   SOLE   0 0 299,344
PACER FDS TR TRENDP 450 ETF 69374H204 27,665 1,084,489 SH   SOLE   0 0 1,084,489
PACER FDS TR TRENDP 750 ETF 69374H105 62,060 2,676,144 SH   SOLE   0 0 2,676,144
PACER FDS TR TRENDPILOT EUR 69374H808 13,552 569,166 SH   SOLE   0 0 569,166
PACIFIC PREMIER BANCORP COM 69478X105 713 26,962 SH   SOLE   0 0 26,962
PACKAGING CORP AMER COM 695156109 2,580 31,747 SH   SOLE   0 0 31,747
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 9 14,805 SH   SOLE   0 0 14,805
PALO ALTO NETWORKS INC COM 697435105 5,922 37,166 SH   SOLE   0 0 37,166
PAN AMERICAN SILVER CORP COM 697900108 873 49,571 SH   SOLE   0 0 49,571
PANDORA MEDIA INC COM 698354107 379 26,463 SH   SOLE   0 0 26,463
PANERA BREAD CO CL A 69840W108 697 3,580 SH   SOLE   0 0 3,580
PAPA JOHNS INTL INC COM 698813102 2,504 31,762 SH   SOLE   0 0 31,762
PARAGON COML CORP COM NEW 69911U403 536 14,770 SH   SOLE   0 0 14,770
PAREXEL INTL CORP COM 699462107 243 3,499 SH   SOLE   0 0 3,499
PARK NATL CORP COM 700658107 559 5,819 SH   SOLE   0 0 5,819
PARK STERLING CORP COM 70086Y105 114 14,071 SH   SOLE   0 0 14,071
PARKER DRILLING CO COM 701081101 33 15,160 SH   SOLE   0 0 15,160
PARKER HANNIFIN CORP COM 701094104 4,257 33,914 SH   SOLE   0 0 33,914
PARSLEY ENERGY INC CL A 701877102 1,297 38,719 SH   SOLE   0 0 38,719
PATTERN ENERGY GROUP INC CL A 70338P100 570 25,358 SH   SOLE   0 0 25,358
PATTERSON COMPANIES INC COM 703395103 580 12,621 SH   SOLE   0 0 12,621
PATTERSON UTI ENERGY INC COM 703481101 772 34,516 SH   SOLE   0 0 34,516
PAYCHEX INC COM 704326107 6,935 119,841 SH   SOLE   0 0 119,841
PAYCOM SOFTWARE INC COM 70432V102 586 11,684 SH   SOLE   0 0 11,684
PAYLOCITY HLDG CORP COM 70438V106 772 17,361 SH   SOLE   0 0 17,361
PAYPAL HLDGS INC COM 70450Y103 2,312 56,430 SH   SOLE   0 0 56,430
PBF ENERGY INC CL A 69318G106 249 11,010 SH   SOLE   0 0 11,010
PDL BIOPHARMA INC COM 69329Y104 39 11,667 SH   SOLE   0 0 11,667
PDL BIOPHARMA INC NOTE 4.000% 2/0 69329YAF1 21 22,000 PRN   SOLE   0 0 22,000
PEBBLEBROOK HOTEL TR COM 70509V100 245 9,228 SH   SOLE   0 0 9,228
PEMBINA PIPELINE CORP COM 706327103 1,051 34,522 SH   SOLE   0 0 34,522
PENGROWTH ENERGY CORP COM 70706P104 71 44,879 SH   SOLE   0 0 44,879
PENNANTPARK FLOATING RATE CA COM 70806A106 161 12,133 SH   SOLE   0 0 12,133
PENNANTPARK INVT CORP COM 708062104 77 10,175 SH   SOLE   0 0 10,175
PENNEY J C INC COM 708160106 200 21,648 SH   SOLE   0 0 21,648
PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 16 17,000 PRN   SOLE   0 0 17,000
PENNYMAC MTG INVT TR COM 70931T103 288 18,477 SH   SOLE   0 0 18,477
PENSKE AUTOMOTIVE GRP INC COM 70959W103 694 14,410 SH   SOLE   0 0 14,410
PENTAIR PLC SHS G7S00T104 2,375 36,972 SH   SOLE   0 0 36,972
PEOPLES BANCORP INC COM 709789101 282 11,470 SH   SOLE   0 0 11,470
PEOPLES UNITED FINANCIAL INC COM 712704105 2,647 167,350 SH   SOLE   0 0 167,350
PEPSICO INC COM 713448108 35,403 325,453 SH   SOLE   0 0 325,453
PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 16 36,400 SH   SOLE   0 0 36,400
PERKINELMER INC COM 714046109 850 15,153 SH   SOLE   0 0 15,153
PERRIGO CO PLC SHS G97822103 650 7,038 SH   SOLE   0 0 7,038
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 787 84,299 SH   SOLE   0 0 84,299
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3 14,600 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 62,815 1,854,592 SH   SOLE   0 0 1,854,592
PG&E CORP COM 69331C108 1,332 21,774 SH   SOLE   0 0 21,774
PHILIP MORRIS INTL INC COM 718172109 35,539 365,528 SH   SOLE   0 0 365,528
PHILLIPS 66 COM 718546104 19,608 243,417 SH   SOLE   0 0 243,417
PHILLIPS 66 COM 718546104 51 11,600 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 3,708 76,291 SH   SOLE   0 0 76,291
PHYSICIANS RLTY TR COM 71943U104 1,842 85,514 SH   SOLE   0 0 85,514
PIEDMONT NAT GAS INC COM 720186105 1,445 24,062 SH   SOLE   0 0 24,062
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 353 16,211 SH   SOLE   0 0 16,211
PIER 1 IMPORTS INC COM 720279108 71 16,850 SH   SOLE   0 0 16,850
PIMCO CORPORATE & INCOME OPP COM 72201B101 712 48,744 SH   SOLE   0 0 48,744
PIMCO CORPORATE INCOME STRAT COM 72200U100 419 27,357 SH   SOLE   0 0 27,357
PIMCO DYNAMIC INCOME FD SHS 72201Y101 532 18,673 SH   SOLE   0 0 18,673
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 614 30,095 SH   SOLE   0 0 30,095
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,386 13,929 SH   SOLE   0 0 13,929
PIMCO ETF TR 1-5 US TIP IDX 72201R205 793 15,045 SH   SOLE   0 0 15,045
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 23,670 233,412 SH   SOLE   0 0 233,412
PIMCO ETF TR INTER MUN BD ACT 72201R866 670 12,223 SH   SOLE   0 0 12,223
PIMCO ETF TR INV GRD CRP BD 72201R817 1,221 11,437 SH   SOLE   0 0 11,437
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 7,442 68,938 SH   SOLE   0 0 68,938
PIMCO HIGH INCOME FD COM SHS 722014107 167 16,765 SH   SOLE   0 0 16,765
PIMCO INCOME OPPORTUNITY FD COM 72202B100 284 12,266 SH   SOLE   0 0 12,266
PIMCO INCOME STRATEGY FUND COM 72201H108 128 11,955 SH   SOLE   0 0 11,955
PIMCO INCOME STRATEGY FUND I COM 72201J104 99 10,346 SH   SOLE   0 0 10,346
PIMCO MUN INCOME FD II COM 72200W106 1,372 100,447 SH   SOLE   0 0 100,447
PIMCO MUN INCOME FD III COM 72201A103 179 13,975 SH   SOLE   0 0 13,975
PIMCO MUNICIPAL INCOME FD COM 72200R107 280 16,691 SH   SOLE   0 0 16,691
PIMCO STRATEGIC INCOME FD IN COM 72200X104 261 26,014 SH   SOLE   0 0 26,014
PINNACLE FINL PARTNERS INC COM 72346Q104 4,461 82,482 SH   SOLE   0 0 82,482
PINNACLE FOODS INC DEL COM 72348P104 647 12,904 SH   SOLE   0 0 12,904
PINNACLE WEST CAP CORP COM 723484101 651 8,568 SH   SOLE   0 0 8,568
PIONEER DIV HIGH INCOME TRUS COM 723653101 474 29,051 SH   SOLE   0 0 29,051
PIONEER FLOATING RATE TR COM 72369J102 410 34,719 SH   SOLE   0 0 34,719
PIONEER HIGH INCOME TR COM 72369H106 701 66,727 SH   SOLE   0 0 66,727
PIONEER MUN HIGH INCOME TR COM SHS 723763108 384 29,171 SH   SOLE   0 0 29,171
PIONEER NAT RES CO COM 723787107 12,121 65,290 SH   SOLE   0 0 65,290
PITNEY BOWES INC COM 724479100 253 13,907 SH   SOLE   0 0 13,907
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 15,006 477,735 SH   SOLE   0 0 477,735
PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 826 63,797 SH   SOLE   0 0 63,797
PLANET FITNESS INC CL A 72703H101 2,944 146,708 SH   SOLE   0 0 146,708
PLATFORM SPECIALTY PRODS COR COM 72766Q105 96 11,842 SH   SOLE   0 0 11,842
PLUG POWER INC COM NEW 72919P202 76 44,500 SH   SOLE   0 0 44,500
PNC FINL SVCS GROUP INC COM 693475105 4,864 53,993 SH   SOLE   0 0 53,993
PNM RES INC COM 69349H107 580 17,735 SH   SOLE   0 0 17,735
POLARIS INDS INC COM 731068102 3,519 45,446 SH   SOLE   0 0 45,446
POLYMET MINING CORP COM 731916102 90 112,953 SH   SOLE   0 0 112,953
POOL CORPORATION COM 73278L105 1,870 19,787 SH   SOLE   0 0 19,787
PORTLAND GEN ELEC CO COM NEW 736508847 449 10,550 SH   SOLE   0 0 10,550
POTASH CORP SASK INC COM 73755L107 692 42,410 SH   SOLE   0 0 42,410
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 1,302 86,736 SH   SOLE   0 0 86,736
POWERSHARES ETF TR II BUILD AMER ETF 73937B407 633 20,175 SH   SOLE   0 0 20,175
POWERSHARES ETF TR II CALI MUNI ETF 73936T441 5,880 221,144 SH   SOLE   0 0 221,144
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 635 17,289 SH   SOLE   0 0 17,289
POWERSHARES ETF TR II DWA TACT MLT 73937B399 2,997 107,680 SH   SOLE   0 0 107,680
POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 5,553 221,061 SH   SOLE   0 0 221,061
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 239 13,358 SH   SOLE   0 0 13,358
POWERSHARES ETF TR II EURO CUR HDG 73937B514 278 11,396 SH   SOLE   0 0 11,396
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 628 33,279 SH   SOLE   0 0 33,279
POWERSHARES ETF TR II GBL WTR PORT 73936T623 1,736 77,944 SH   SOLE   0 0 77,944
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 2,055 78,909 SH   SOLE   0 0 78,909
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 307 10,026 SH   SOLE   0 0 10,026
POWERSHARES ETF TR II KBW BK PORT 73937B746 1,902 52,150 SH   SOLE   0 0 52,150
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 25,809 1,705,796 SH   SOLE   0 0 1,705,796
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 5,808 203,727 SH   SOLE   0 0 203,727
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 9,528 244,873 SH   SOLE   0 0 244,873
POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 452 6,893 SH   SOLE   0 0 6,893
POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 184 10,058 SH   SOLE   0 0 10,058
POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 907 12,256 SH   SOLE   0 0 12,256
POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 926 14,600 SH   SOLE   0 0 14,600
POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 7,724 169,763 SH   SOLE   0 0 169,763
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 49,080 1,263,319 SH   SOLE   0 0 1,263,319
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 267 8,135 SH   SOLE   0 0 8,135
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 21,938 528,756 SH   SOLE   0 0 528,756
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 29,847 771,443 SH   SOLE   0 0 771,443
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 3,025 98,754 SH   SOLE   0 0 98,754
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 332 8,569 SH   SOLE   0 0 8,569
POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 1,069 18,412 SH   SOLE   0 0 18,412
POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 219 5,164 SH   SOLE   0 0 5,164
POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 2,121 37,610 SH   SOLE   0 0 37,610
POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 460 20,314 SH   SOLE   0 0 20,314
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 40,948 965,507 SH   SOLE   0 0 965,507
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 280 6,677 SH   SOLE   0 0 6,677
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 272 10,486 SH   SOLE   0 0 10,486
POWERSHARES ETF TRUST DYN FD & BEV 73935X849 732 22,237 SH   SOLE   0 0 22,237
POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 216 6,065 SH   SOLE   0 0 6,065
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 2,600 42,177 SH   SOLE   0 0 42,177
POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 402 15,537 SH   SOLE   0 0 15,537
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 18,844 397,224 SH   SOLE   0 0 397,224
POWERSHARES ETF TRUST DYNAMIC OTC PT 73935X203 1,898 24,860 SH   SOLE   0 0 24,860
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 1,244 39,252 SH   SOLE   0 0 39,252
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 4,799 152,442 SH   SOLE   0 0 152,442
POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 657 15,816 SH   SOLE   0 0 15,816
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 1,729 90,786 SH   SOLE   0 0 90,786
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 31,717 338,860 SH   SOLE   0 0 338,860
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 6,874 65,219 SH   SOLE   0 0 65,219
POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 476 43,912 SH   SOLE   0 0 43,912
POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 641 19,317 SH   SOLE   0 0 19,317
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1,159 72,965 SH   SOLE   0 0 72,965
POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 228 4,332 SH   SOLE   0 0 4,332
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 548 37,233 SH   SOLE   0 0 37,233
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 9,772 111,455 SH   SOLE   0 0 111,455
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 3,630 144,174 SH   SOLE   0 0 144,174
POWERSHARES ETF TRUST TECH SECT PORT 73935X344 2,090 50,290 SH   SOLE   0 0 50,290
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 1,256 51,049 SH   SOLE   0 0 51,049
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 62 16,059 SH   SOLE   0 0 16,059
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 2,704 118,537 SH   SOLE   0 0 118,537
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 5,925 250,203 SH   SOLE   0 0 250,203
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 1,446 88,560 SH   SOLE   0 0 88,560
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 742 19,273 SH   SOLE   0 0 19,273
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3,705 159,635 SH   SOLE   0 0 159,635
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 419 19,905 SH   SOLE   0 0 19,905
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 97,935 824,929 SH   SOLE   0 0 824,929
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 21 29,300 SH Call SOLE   0 0 0
POWERSHS DB MULTI SECT COMM DB ENERGY FUND 73936B101 259 20,952 SH   SOLE   0 0 20,952
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 537 60,573 SH   SOLE   0 0 60,573
POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 638 15,705 SH   SOLE   0 0 15,705
POWERSHS DB MULTI SECT COMM DB SILVER FUND 73936B309 649 21,490 SH   SOLE   0 0 21,490
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 826 41,340 SH   SOLE   0 0 41,340
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 2,698 109,324 SH   SOLE   0 0 109,324
PPG INDS INC COM 693506107 4,113 39,788 SH   SOLE   0 0 39,788
PPL CORP COM 69351T106 8,647 250,118 SH   SOLE   0 0 250,118
PRAXAIR INC COM 74005P104 4,125 34,143 SH   SOLE   0 0 34,143
PREFERRED APT CMNTYS INC COM 74039L103 690 51,044 SH   SOLE   0 0 51,044
PRICE T ROWE GROUP INC COM 74144T108 4,351 65,429 SH   SOLE   0 0 65,429
PRICELINE GRP INC COM NEW 741503403 12,180 8,277 SH   SOLE   0 0 8,277
PRINCIPAL FINL GROUP INC COM 74251V102 1,858 36,076 SH   SOLE   0 0 36,076
PROCTER AND GAMBLE CO COM 742718109 62,684 698,405 SH   SOLE   0 0 698,405
PROGRESSIVE CORP OHIO COM 743315103 1,237 39,265 SH   SOLE   0 0 39,265
PROLOGIS INC COM 74340W103 654 12,216 SH   SOLE   0 0 12,216
PROSHARES TR MDCP 400 DIVID 74347B680 3,929 84,496 SH   SOLE   0 0 84,496
PROSHARES TR MSCI EAFE DIVD 74347B839 1,190 33,773 SH   SOLE   0 0 33,773
PROSHARES TR PSHS ULTRA QQQ 74347R206 257 2,972 SH   SOLE   0 0 2,972
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,033 32,695 SH   SOLE   0 0 32,695
PROSHARES TR RUSS 2000 DIVD 74347B698 2,351 49,206 SH   SOLE   0 0 49,206
PROSHARES TR S&P 500 DV ARIST 74348A467 27,427 504,821 SH   SOLE   0 0 504,821
PROSHARES TR SHORT S&P 500 NE 74347B425 3,775 99,164 SH   SOLE   0 0 99,164
PROSHARES TR SHRT 20+YR TRE 74347X849 2,212 105,319 SH   SOLE   0 0 105,319
PROSHARES TR ULTRA FNCLS NEW 74347X633 311 4,277 SH   SOLE   0 0 4,277
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 2,722 33,652 SH   SOLE   0 0 33,652
PROSPECT CAPITAL CORPORATION COM 74348T102 1,919 236,956 SH   SOLE   0 0 236,956
PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 16 16,000 PRN   SOLE   0 0 16,000
PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 19 18,000 PRN   SOLE   0 0 18,000
PROSPERITY BANCSHARES INC COM 743606105 665 12,107 SH   SOLE   0 0 12,107
PROVIDENT FINL SVCS INC COM 74386T105 357 16,835 SH   SOLE   0 0 16,835
PRUDENTIAL FINL INC COM 744320102 7,917 96,965 SH   SOLE   0 0 96,965
PRUDENTIAL SHT DURATION HG Y COM 74442F107 2,922 182,754 SH   SOLE   0 0 182,754
PUBLIC STORAGE COM 74460D109 7,414 33,220 SH   SOLE   0 0 33,220
PUBLIC SVC ENTERPRISE GROUP COM 744573106 6,286 150,128 SH   SOLE   0 0 150,128
PULTE GROUP INC COM 745867101 669 33,383 SH   SOLE   0 0 33,383
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 212 26,479 SH   SOLE   0 0 26,479
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 103 23,352 SH   SOLE   0 0 23,352
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 195 14,642 SH   SOLE   0 0 14,642
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1,169 239,099 SH   SOLE   0 0 239,099
PVH CORP COM 693656100 398 3,606 SH   SOLE   0 0 3,606
QCR HOLDINGS INC COM 74727A104 420 13,230 SH   SOLE   0 0 13,230
QEP RES INC COM 74733V100 1,260 64,515 SH   SOLE   0 0 64,515
QEP RES INC COM 74733V100 18 12,500 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 598 10,734 SH   SOLE   0 0 10,734
QTS RLTY TR INC COM CL A 74736A103 270 5,106 SH   SOLE   0 0 5,106
QUALCOMM INC COM 747525103 17,856 260,662 SH   SOLE   0 0 260,662
QUANTA SVCS INC COM 74762E102 308 11,011 SH   SOLE   0 0 11,011
QUEST DIAGNOSTICS INC COM 74834L100 1,515 17,901 SH   SOLE   0 0 17,901
QUINTILES TRANSNATIO HLDGS I COM 74876Y101 3,091 38,127 SH   SOLE   0 0 38,127
RACKSPACE HOSTING INC COM 750086100 890 28,080 SH   SOLE   0 0 28,080
RADNET INC COM 750491102 222 30,000 SH   SOLE   0 0 30,000
RALPH LAUREN CORP CL A 751212101 249 2,465 SH   SOLE   0 0 2,465
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 381 20,327 SH   SOLE   0 0 20,327
RANDGOLD RES LTD ADR 752344309 281 2,809 SH   SOLE   0 0 2,809
RANGE RES CORP COM 75281A109 1,118 28,863 SH   SOLE   0 0 28,863
RAYMOND JAMES FINANCIAL INC COM 754730109 8,571 147,251 SH   SOLE   0 0 147,251
RAYONIER INC COM 754907103 1,329 50,089 SH   SOLE   0 0 50,089
RAYTHEON CO COM NEW 755111507 6,656 48,897 SH   SOLE   0 0 48,897
REALTY INCOME CORP COM 756109104 9,025 134,841 SH   SOLE   0 0 134,841
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,702 55,709 SH   SOLE   0 0 55,709
RED HAT INC COM 756577102 701 8,673 SH   SOLE   0 0 8,673
REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 17 17,000 PRN   SOLE   0 0 17,000
REGAL ENTMT GROUP CL A 758766109 16,716 768,571 SH   SOLE   0 0 768,571
REGENERON PHARMACEUTICALS COM 75886F107 1,213 3,017 SH   SOLE   0 0 3,017
REGIONS FINL CORP NEW COM 7591EP100 1,589 160,948 SH   SOLE   0 0 160,948
RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 17 19,000 PRN   SOLE   0 0 19,000
RENT A CTR INC NEW COM 76009N100 415 32,836 SH   SOLE   0 0 32,836
REPUBLIC SVCS INC COM 760759100 4,708 93,329 SH   SOLE   0 0 93,329
RESMED INC COM 761152107 1,520 23,458 SH   SOLE   0 0 23,458
RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 14 14,000 PRN   SOLE   0 0 14,000
RESTAURANT BRANDS INTL INC COM 76131D103 1,757 39,411 SH   SOLE   0 0 39,411
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,198 54,564 SH   SOLE   0 0 54,564
RETAIL PPTYS AMER INC CL A 76131V202 668 39,763 SH   SOLE   0 0 39,763
REX ENERGY CORPORATION COM 761565100 25 42,090 SH   SOLE   0 0 42,090
REYNOLDS AMERICAN INC COM 761713106 12,176 258,234 SH   SOLE   0 0 258,234
REYNOLDS AMERICAN INC COM 761713106 105 29,900 SH Call SOLE   0 0 0
RICE ENERGY INC COM 762760106 221 8,461 SH   SOLE   0 0 8,461
RINGCENTRAL INC CL A 76680R206 215 9,107 SH   SOLE   0 0 9,107
RIO TINTO PLC SPONSORED ADR 767204100 456 13,650 SH   SOLE   0 0 13,650
RITE AID CORP COM 767754104 5,815 756,202 SH   SOLE   0 0 756,202
RLI CORP COM 749607107 1,466 21,446 SH   SOLE   0 0 21,446
ROCKWELL AUTOMATION INC COM 773903109 2,707 22,127 SH   SOLE   0 0 22,127
ROCKWELL COLLINS INC COM 774341101 2,161 25,624 SH   SOLE   0 0 25,624
ROPER TECHNOLOGIES INC COM 776696106 3,626 19,872 SH   SOLE   0 0 19,872
ROSS STORES INC COM 778296103 6,610 102,795 SH   SOLE   0 0 102,795
ROYAL BK CDA MONTREAL QUE COM 780087102 8,187 132,272 SH   SOLE   0 0 132,272
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 48 10,225 SH   SOLE   0 0 10,225
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 414 5,526 SH   SOLE   0 0 5,526
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4,979 94,254 SH   SOLE   0 0 94,254
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 8,285 165,480 SH   SOLE   0 0 165,480
ROYAL GOLD INC COM 780287108 691 8,923 SH   SOLE   0 0 8,923
ROYCE MICRO-CAP TR INC COM 780915104 181 23,215 SH   SOLE   0 0 23,215
ROYCE VALUE TR INC COM 780910105 5,327 420,759 SH   SOLE   0 0 420,759
RPM INTL INC COM 749685103 494 9,199 SH   SOLE   0 0 9,199
RSP PERMIAN INC COM 74978Q105 426 10,993 SH   SOLE   0 0 10,993
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 264 3,517 SH   SOLE   0 0 3,517
RYDER SYS INC COM 783549108 1,841 27,922 SH   SOLE   0 0 27,922
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 3,460 27,737 SH   SOLE   0 0 27,737
RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 4,238 47,537 SH   SOLE   0 0 47,537
RYDEX ETF TRUST GUG S&P SC600 PV 78355W700 1,929 30,664 SH   SOLE   0 0 30,664
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 106,306 1,271,748 SH   SOLE   0 0 1,271,748
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 400 4,288 SH   SOLE   0 0 4,288
RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 747 6,103 SH   SOLE   0 0 6,103
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 22,882 271,678 SH   SOLE   0 0 271,678
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 322 6,095 SH   SOLE   0 0 6,095
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 252 4,201 SH   SOLE   0 0 4,201
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1,081 6,946 SH   SOLE   0 0 6,946
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 1,458 13,816 SH   SOLE   0 0 13,816
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 628 4,108 SH   SOLE   0 0 4,108
S&P GLOBAL INC COM 78409V104 4,030 31,839 SH   SOLE   0 0 31,839
SABRA HEALTH CARE REIT INC COM 78573L106 1,178 46,772 SH   SOLE   0 0 46,772
SAFETY INS GROUP INC COM 78648T100 513 7,625 SH   SOLE   0 0 7,625
SALESFORCE COM INC COM 79466L302 13,285 186,248 SH   SOLE   0 0 186,248
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 222 37,554 SH   SOLE   0 0 37,554
SANDERSON FARMS INC COM 800013104 932 9,671 SH   SOLE   0 0 9,671
SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 44 15,429 SH   SOLE   0 0 15,429
SANDSTORM GOLD LTD COM NEW 80013R206 53 10,589 SH   SOLE   0 0 10,589
SANOFI SPONSORED ADR 80105N105 2,271 59,475 SH   SOLE   0 0 59,475
SAREPTA THERAPEUTICS INC COM 803607100 673 10,961 SH   SOLE   0 0 10,961
SAREPTA THERAPEUTICS INC COM 803607100 7 13,500 SH Put SOLE   0 0 13,500
SASOL LTD SPONSORED ADR 803866300 592 21,652 SH   SOLE   0 0 21,652
SBA COMMUNICATIONS CORP COM 78388J106 3,183 28,382 SH   SOLE   0 0 28,382
SCANA CORP NEW COM 80589M102 4,858 67,130 SH   SOLE   0 0 67,130
SCHEIN HENRY INC COM 806407102 416 2,555 SH   SOLE   0 0 2,555
SCHLUMBERGER LTD COM 806857108 11,834 150,477 SH   SOLE   0 0 150,477
SCHWAB CHARLES CORP NEW COM 808513105 2,011 63,685 SH   SOLE   0 0 63,685
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4,429 192,071 SH   SOLE   0 0 192,071
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 9,654 335,335 SH   SOLE   0 0 335,335
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 794 14,284 SH   SOLE   0 0 14,284
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,010 39,578 SH   SOLE   0 0 39,578
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 17,264 321,663 SH   SOLE   0 0 321,663
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,173 22,414 SH   SOLE   0 0 22,414
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 29,889 706,429 SH   SOLE   0 0 706,429
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 13,357 240,746 SH   SOLE   0 0 240,746
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 436 9,567 SH   SOLE   0 0 9,567
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 18,522 425,595 SH   SOLE   0 0 425,595
SCHWAB STRATEGIC TR US REIT ETF 808524847 6,636 155,599 SH   SOLE   0 0 155,599
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 18,715 325,199 SH   SOLE   0 0 325,199
SCIENCE APPLICATNS INTL CP N COM 808625107 485 6,989 SH   SOLE   0 0 6,989
SCORPIO TANKERS INC SHS Y7542C106 71 15,270 SH   SOLE   0 0 15,270
SEABRIDGE GOLD INC COM 811916105 810 73,431 SH   SOLE   0 0 73,431
SEADRILL LIMITED SHS G7945E105 103 43,372 SH   SOLE   0 0 43,372
SEAGATE TECHNOLOGY PLC SHS G7945M107 994 25,794 SH   SOLE   0 0 25,794
SEALED AIR CORP NEW COM 81211K100 646 14,103 SH   SOLE   0 0 14,103
SEATTLE GENETICS INC COM 812578102 241 4,469 SH   SOLE   0 0 4,469
SECOND SIGHT MED PRODS INC COM 81362J100 164 46,600 SH   SOLE   0 0 46,600
SEI INVESTMENTS CO COM 784117103 765 16,771 SH   SOLE   0 0 16,771
SELECT INCOME REIT COM SH BEN INT 81618T100 1,349 50,142 SH   SOLE   0 0 50,142
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,252 99,234 SH   SOLE   0 0 99,234
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 12,437 155,381 SH   SOLE   0 0 155,381
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9 29,600 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9,953 187,052 SH   SOLE   0 0 187,052
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14,822 205,534 SH   SOLE   0 0 205,534
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 32,968 466,902 SH   SOLE   0 0 466,902
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 12,875 667,096 SH   SOLE   0 0 667,096
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 30 40,000 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1 23,300 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8,083 138,449 SH   SOLE   0 0 138,449
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9,712 198,253 SH   SOLE   0 0 198,253
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,325 27,757 SH   SOLE   0 0 27,757
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 28,650 599,620 SH   SOLE   0 0 599,620
SEMPRA ENERGY COM 816851109 1,802 16,812 SH   SOLE   0 0 16,812
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,446 63,666 SH   SOLE   0 0 63,666
SENOMYX INC COM 81724Q107 108 25,250 SH   SOLE   0 0 25,250
SERVICE CORP INTL COM 817565104 242 9,123 SH   SOLE   0 0 9,123
SERVICENOW INC COM 81762P102 2,954 37,323 SH   SOLE   0 0 37,323
SERVISFIRST BANCSHARES INC COM 81768T108 881 16,971 SH   SOLE   0 0 16,971
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 898 27,985 SH   SOLE   0 0 27,985
SHERWIN WILLIAMS CO COM 824348106 3,157 11,411 SH   SOLE   0 0 11,411
SHIRE PLC SPONSORED ADR 82481R106 1,333 6,876 SH   SOLE   0 0 6,876
SHOPIFY INC CL A 82509L107 2,225 51,851 SH   SOLE   0 0 51,851
SHUTTERSTOCK INC COM 825690100 220 3,450 SH   SOLE   0 0 3,450
SIGNATURE BK NEW YORK N Y COM 82669G104 822 6,938 SH   SOLE   0 0 6,938
SILVER SPRING NETWORKS INC COM 82817Q103 883 62,282 SH   SOLE   0 0 62,282
SILVER WHEATON CORP COM 828336107 3,737 138,255 SH   SOLE   0 0 138,255
SILVER WHEATON CORP COM 828336107 354 26,200 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,394 11,562 SH   SOLE   0 0 11,562
SINA CORP ORD G81477104 1,631 22,088 SH   SOLE   0 0 22,088
SIRIUS XM HLDGS INC COM 82968B103 6,694 1,605,330 SH   SOLE   0 0 1,605,330
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,029 19,198 SH   SOLE   0 0 19,198
SKYWEST INC COM 830879102 1,786 67,620 SH   SOLE   0 0 67,620
SKYWORKS SOLUTIONS INC COM 83088M102 10,381 136,329 SH   SOLE   0 0 136,329
SKYWORKS SOLUTIONS INC COM 83088M102 21 21,100 SH Call SOLE   0 0 0
SMITH & WESSON HLDG CORP COM 831756101 2,241 84,292 SH   SOLE   0 0 84,292
SMITH A O COM 831865209 1,351 13,674 SH   SOLE   0 0 13,674
SMUCKER J M CO COM NEW 832696405 5,717 42,155 SH   SOLE   0 0 42,155
SNAP ON INC COM 833034101 376 2,472 SH   SOLE   0 0 2,472
SONIC CORP COM 835451105 240 9,170 SH   SOLE   0 0 9,170
SONOCO PRODS CO COM 835495102 454 8,600 SH   SOLE   0 0 8,600
SONY CORP ADR NEW 835699307 422 12,716 SH   SOLE   0 0 12,716
SOUTH JERSEY INDS INC COM 838518108 1,840 62,280 SH   SOLE   0 0 62,280
SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 55 37,600 SH   SOLE   0 0 37,600
SOUTHERN CO COM 842587107 20,454 398,703 SH   SOLE   0 0 398,703
SOUTHERN COPPER CORP COM 84265V105 293 11,138 SH   SOLE   0 0 11,138
SOUTHWEST AIRLS CO COM 844741108 5,641 145,038 SH   SOLE   0 0 145,038
SOUTHWEST GAS CORP COM 844895102 644 9,226 SH   SOLE   0 0 9,226
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 10,272 56,196 SH   SOLE   0 0 56,196
SPDR GOLD TRUST GOLD SHS 78463V107 60,534 481,807 SH   SOLE   0 0 481,807
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 11,209 224,984 SH   SOLE   0 0 224,984
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2,457 58,913 SH   SOLE   0 0 58,913
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3,727 113,754 SH   SOLE   0 0 113,754
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 6,544 167,291 SH   SOLE   0 0 167,291
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1,132 14,159 SH   SOLE   0 0 14,159
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 876 31,645 SH   SOLE   0 0 31,645
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 372 8,617 SH   SOLE   0 0 8,617
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 282 4,435 SH   SOLE   0 0 4,435
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 2,121 57,647 SH   SOLE   0 0 57,647
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 496 15,810 SH   SOLE   0 0 15,810
SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 269 10,158 SH   SOLE   0 0 10,158
SPDR S&P 500 ETF TR TR UNIT 78462F103 169,374 783,054 SH   SOLE   0 0 783,054
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 50,288 178,153 SH   SOLE   0 0 178,153
SPDR SER TR INV GRD FLT RT 78468R200 2,041 66,575 SH   SOLE   0 0 66,575
SPDR SER TR NUVN BR SHT MUNI 78468R739 3,338 68,337 SH   SOLE   0 0 68,337
SPDR SER TR NUVN BRCLY MUNI 78468R721 1,101 21,992 SH   SOLE   0 0 21,992
SPDR SER TR RUSS2000 LOVOL 78468R887 1,046 12,760 SH   SOLE   0 0 12,760
SPDR SER TR SHT TRM HGH YLD 78468R408 5,051 182,395 SH   SOLE   0 0 182,395
SPDR SERIES TRUST AEROSPACE DEF 78464A631 504 8,640 SH   SOLE   0 0 8,640
SPDR SERIES TRUST BARC SHT TR CP 78464A474 2,025 65,815 SH   SOLE   0 0 65,815
SPDR SERIES TRUST BARCLYS TIPS ETF 78464A656 1,104 18,980 SH   SOLE   0 0 18,980
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 4,522 97,544 SH   SOLE   0 0 97,544
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 5,970 162,575 SH   SOLE   0 0 162,575
SPDR SERIES TRUST BRC MTG BCKD BD 78464A383 744 27,395 SH   SOLE   0 0 27,395
SPDR SERIES TRUST BRCLY EM LOCL 78464A391 6,550 231,202 SH   SOLE   0 0 231,202
SPDR SERIES TRUST BRCLY INTL CRP 78464A151 676 20,226 SH   SOLE   0 0 20,226
SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 4,988 109,075 SH   SOLE   0 0 109,075
SPDR SERIES TRUST BRCLYS AGG ETF 78464A649 918 15,496 SH   SOLE   0 0 15,496
SPDR SERIES TRUST BRCLYS INTL ETF 78464A516 2,767 95,952 SH   SOLE   0 0 95,952
SPDR SERIES TRUST BRCLYS LG TRS ET 78464A664 586 7,408 SH   SOLE   0 0 7,408
SPDR SERIES TRUST DJ REIT ETF 78464A607 6,369 65,409 SH   SOLE   0 0 65,409
SPDR SERIES TRUST INTR TRM CORP BD 78464A375 1,326 37,981 SH   SOLE   0 0 37,981
SPDR SERIES TRUST MORGAN TECH ETF 78464A102 555 9,257 SH   SOLE   0 0 9,257
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 7,333 123,602 SH   SOLE   0 0 123,602
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 486 3,808 SH   SOLE   0 0 3,808
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 384 4,442 SH   SOLE   0 0 4,442
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 2,019 19,184 SH   SOLE   0 0 19,184
SPDR SERIES TRUST S&P 500 VALUE 78464A508 829 8,058 SH   SOLE   0 0 8,058
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 6,561 34,324 SH   SOLE   0 0 34,324
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 3,356 31,298 SH   SOLE   0 0 31,298
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2,025 18,154 SH   SOLE   0 0 18,154
SPDR SERIES TRUST S&P BIOTECH 78464A870 12,421 187,366 SH   SOLE   0 0 187,366
SPDR SERIES TRUST S&P BK ETF 78464A797 797 23,864 SH   SOLE   0 0 23,864
SPDR SERIES TRUST S&P DIVID ETF 78464A763 64,725 767,254 SH   SOLE   0 0 767,254
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,552 45,742 SH   SOLE   0 0 45,742
SPDR SERIES TRUST S&P INS ETF 78464A789 769 10,379 SH   SOLE   0 0 10,379
SPDR SERIES TRUST S&P METALS MNG 78464A755 9,093 342,859 SH   SOLE   0 0 342,859
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3,310 86,068 SH   SOLE   0 0 86,068
SPDR SERIES TRUST S&P PHARMAC 78464A722 1,617 36,588 SH   SOLE   0 0 36,588
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,592 37,659 SH   SOLE   0 0 37,659
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 9,473 178,227 SH   SOLE   0 0 178,227
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 414 8,761 SH   SOLE   0 0 8,761
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1,483 32,618 SH   SOLE   0 0 32,618
SPECTRA ENERGY CORP COM 847560109 6,013 140,654 SH   SOLE   0 0 140,654
SPECTRA ENERGY PARTNERS LP COM 84756N109 1,988 45,494 SH   SOLE   0 0 45,494
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,119 15,389 SH   SOLE   0 0 15,389
SPIRIT AIRLS INC COM 848577102 1,572 36,963 SH   SOLE   0 0 36,963
SPIRIT RLTY CAP INC NEW COM 84860W102 1,335 100,139 SH   SOLE   0 0 100,139
SPLUNK INC COM 848637104 874 14,896 SH   SOLE   0 0 14,896
SPRINT CORP COM SER 1 85207U105 141 21,326 SH   SOLE   0 0 21,326
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 5,373 490,691 SH   SOLE   0 0 490,691
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2,981 403,346 SH   SOLE   0 0 403,346
SPROUTS FMRS MKT INC COM 85208M102 339 16,412 SH   SOLE   0 0 16,412
SPS COMM INC COM 78463M107 412 5,608 SH   SOLE   0 0 5,608
SQUARE INC CL A 852234103 502 43,015 SH   SOLE   0 0 43,015
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 613 12,972 SH   SOLE   0 0 12,972
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 9,128 181,859 SH   SOLE   0 0 181,859
ST JOE CO COM 790148100 185 10,075 SH   SOLE   0 0 10,075
ST JUDE MED INC COM 790849103 1,210 15,171 SH   SOLE   0 0 15,171
STAG INDL INC COM 85254J102 2,929 119,502 SH   SOLE   0 0 119,502
STANLEY BLACK & DECKER INC COM 854502101 3,083 25,066 SH   SOLE   0 0 25,066
STAPLES INC COM 855030102 118 13,814 SH   SOLE   0 0 13,814
STARBUCKS CORP COM 855244109 17,395 321,289 SH   SOLE   0 0 321,289
STARWOOD PPTY TR INC COM 85571B105 3,458 153,572 SH   SOLE   0 0 153,572
STATE STR CORP COM 857477103 1,331 19,110 SH   SOLE   0 0 19,110
STEEL DYNAMICS INC COM 858119100 467 18,683 SH   SOLE   0 0 18,683
STEELCASE INC CL A 858155203 330 23,759 SH   SOLE   0 0 23,759
STELLUS CAP INVT CORP COM 858568108 365 33,520 SH   SOLE   0 0 33,520
STERICYCLE INC COM 858912108 1,459 18,201 SH   SOLE   0 0 18,201
STERIS PLC SHS USD G84720104 2,425 33,177 SH   SOLE   0 0 33,177
STONE HBR EMERG MRKTS INC FD COM 86164T107 251 15,805 SH   SOLE   0 0 15,805
STONEMOR PARTNERS L P COM UNITS 86183Q100 4,578 182,828 SH   SOLE   0 0 182,828
STORE CAP CORP COM 862121100 937 31,794 SH   SOLE   0 0 31,794
STREAMLINE HEALTH SOLUTIONS COM 86323X106 85 46,430 SH   SOLE   0 0 46,430
STRYKER CORP COM 863667101 18,699 160,619 SH   SOLE   0 0 160,619
STURM RUGER & CO INC COM 864159108 271 4,687 SH   SOLE   0 0 4,687
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 4,451 133,674 SH   SOLE   0 0 133,674
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 81 12,001 SH   SOLE   0 0 12,001
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 229 10,000 SH   SOLE   0 0 10,000
SUN CMNTYS INC COM 866674104 810 10,319 SH   SOLE   0 0 10,319
SUN LIFE FINL INC COM 866796105 308 9,487 SH   SOLE   0 0 9,487
SUNCOR ENERGY INC NEW COM 867224107 1,055 37,971 SH   SOLE   0 0 37,971
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 3,040 106,992 SH   SOLE   0 0 106,992
SUNOCO LP COM U REP LP 86765K109 2,438 84,044 SH   SOLE   0 0 84,044
SUNPOWER CORP COM 867652406 99 11,153 SH   SOLE   0 0 11,153
SUNTRUST BKS INC COM 867914103 1,327 30,299 SH   SOLE   0 0 30,299
SUPERIOR ENERGY SVCS INC COM 868157108 488 27,285 SH   SOLE   0 0 27,285
SUPERVALU INC COM 868536103 215 43,040 SH   SOLE   0 0 43,040
SVB FINL GROUP COM 78486Q101 2,914 26,361 SH   SOLE   0 0 26,361
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 75 15,064 SH   SOLE   0 0 15,064
SWIFT TRANSN CO CL A 87074U101 2,719 126,650 SH   SOLE   0 0 126,650
SYMANTEC CORP COM 871503108 502 20,018 SH   SOLE   0 0 20,018
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,080 26,221 SH   SOLE   0 0 26,221
SYNCHRONOSS TECHNOLOGIES INC NOTE 0.750% 8/1 87157BAA1 15 14,000 PRN   SOLE   0 0 14,000
SYNCHRONY FINL COM 87165B103 8,797 314,164 SH   SOLE   0 0 314,164
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 109 19,838 SH   SOLE   0 0 19,838
SYNERGY RES CORP COM 87164P103 197 28,470 SH   SOLE   0 0 28,470
SYNOPSYS INC COM 871607107 216 3,643 SH   SOLE   0 0 3,643
SYNOVUS FINL CORP COM NEW 87161C501 771 23,703 SH   SOLE   0 0 23,703
SYNTHESIS ENERGY SYS INC COM 871628103 32 26,500 SH   SOLE   0 0 26,500
SYSCO CORP COM 871829107 32,781 668,863 SH   SOLE   0 0 668,863
TABLEAU SOFTWARE INC CL A 87336U105 1,272 23,009 SH   SOLE   0 0 23,009
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 5,026 164,314 SH   SOLE   0 0 164,314
TALLGRASS ENERGY GP LP SHS CL A 874696107 349 14,514 SH   SOLE   0 0 14,514
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 860 17,850 SH   SOLE   0 0 17,850
TANGER FACTORY OUTLET CTRS I COM 875465106 286 7,347 SH   SOLE   0 0 7,347
TANGOE INC COM 87582Y108 299 36,300 SH   SOLE   0 0 36,300
TARGA RES CORP COM 87612G101 5,681 115,672 SH   SOLE   0 0 115,672
TARGET CORP COM 87612E106 11,246 163,749 SH   SOLE   0 0 163,749
TASEKO MINES LTD COM 876511106 7 13,800 SH   SOLE   0 0 13,800
TASER INTL INC COM 87651B104 278 9,703 SH   SOLE   0 0 9,703
TC PIPELINES LP UT COM LTD PRT 87233Q108 413 7,234 SH   SOLE   0 0 7,234
TCP CAP CORP COM 87238Q103 1,033 63,072 SH   SOLE   0 0 63,072
TCW STRATEGIC INCOME FUND IN COM 872340104 55 10,323 SH   SOLE   0 0 10,323
TD AMERITRADE HLDG CORP COM 87236Y108 460 13,042 SH   SOLE   0 0 13,042
TE CONNECTIVITY LTD REG SHS H84989104 1,137 17,666 SH   SOLE   0 0 17,666
TEARLAB CORP COM 878193101 7 10,120 SH   SOLE   0 0 10,120
TECK RESOURCES LTD CL B 878742204 453 25,126 SH   SOLE   0 0 25,126
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 563 37,243 SH   SOLE   0 0 37,243
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 1,383 218,864 SH   SOLE   0 0 218,864
TEGNA INC COM 87901J105 349 15,966 SH   SOLE   0 0 15,966
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,269 53,301 SH   SOLE   0 0 53,301
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 4,856 277,773 SH   SOLE   0 0 277,773
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 290 15,482 SH   SOLE   0 0 15,482
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 185 12,590 SH   SOLE   0 0 12,590
TELEFLEX INC COM 879369106 1,305 7,762 SH   SOLE   0 0 7,762
TELEFONICA S A SPONSORED ADR 879382208 556 55,130 SH   SOLE   0 0 55,130
TELEPHONE & DATA SYS INC COM NEW 879433829 907 33,355 SH   SOLE   0 0 33,355
TELIGENT INC NEW COM 87960W104 248 32,696 SH   SOLE   0 0 32,696
TELUS CORP COM 87971M103 822 24,934 SH   SOLE   0 0 24,934
TEMPLETON DRAGON FD INC COM 88018T101 212 12,026 SH   SOLE   0 0 12,026
TEMPLETON EMERG MKTS INCOME COM 880192109 323 29,357 SH   SOLE   0 0 29,357
TEMPLETON GLOBAL INCOME FD COM 880198106 235 37,655 SH   SOLE   0 0 37,655
TERRA NITROGEN CO L P COM UNIT 881005201 703 6,262 SH   SOLE   0 0 6,262
TERRAVIA HLDGS INC COM 88105A106 139 50,632 SH   SOLE   0 0 50,632
TESARO INC COM 881569107 1,217 12,143 SH   SOLE   0 0 12,143
TESLA MTRS INC COM 88160R101 2,756 13,507 SH   SOLE   0 0 13,507
TESORO CORP COM 881609101 622 7,821 SH   SOLE   0 0 7,821
TESORO LOGISTICS LP COM UNIT LP 88160T107 4,107 84,772 SH   SOLE   0 0 84,772
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 6,518 141,661 SH   SOLE   0 0 141,661
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 938 17,082 SH   SOLE   0 0 17,082
TEXAS INSTRS INC COM 882508104 4,856 69,192 SH   SOLE   0 0 69,192
TEXAS ROADHOUSE INC COM 882681109 1,609 41,225 SH   SOLE   0 0 41,225
TEXTRON INC COM 883203101 647 16,271 SH   SOLE   0 0 16,271
THERMO FISHER SCIENTIFIC INC COM 883556102 4,312 27,105 SH   SOLE   0 0 27,105
THL CR INC COM 872438106 156 16,419 SH   SOLE   0 0 16,419
THL CR SR LN FD COM 87244R103 1,790 108,532 SH   SOLE   0 0 108,532
THOMSON REUTERS CORP COM 884903105 276 6,663 SH   SOLE   0 0 6,663
THOR INDS INC COM 885160101 532 6,282 SH   SOLE   0 0 6,282
TICC CAPITAL CORP COM 87244T109 84 14,389 SH   SOLE   0 0 14,389
TICC CAPITAL CORP DBCV 7.500%11/0 87244TAB5 16 16,000 PRN   SOLE   0 0 16,000
TIER REIT INC COM NEW 88650V208 209 13,557 SH   SOLE   0 0 13,557
TIFFANY & CO NEW COM 886547108 1,335 18,382 SH   SOLE   0 0 18,382
TIME WARNER INC COM NEW 887317303 23,407 294,006 SH   SOLE   0 0 294,006
TIMKEN CO COM 887389104 251 7,154 SH   SOLE   0 0 7,154
TIMKENSTEEL CORP COM 887399103 233 22,310 SH   SOLE   0 0 22,310
TIPTREE FINL INC CL A 88822Q103 79 13,269 SH   SOLE   0 0 13,269
TJX COS INC NEW COM 872540109 9,774 130,686 SH   SOLE   0 0 130,686
TOLL BROTHERS INC COM 889478103 6,279 210,294 SH   SOLE   0 0 210,294
TOMPKINS FINANCIAL CORPORATI COM 890110109 202 2,645 SH   SOLE   0 0 2,645
TOOTSIE ROLL INDS INC COM 890516107 320 8,682 SH   SOLE   0 0 8,682
TORCHLIGHT ENERGY RES INC COM 89102U103 548 502,399 SH   SOLE   0 0 502,399
TORO CO COM 891092108 306 6,524 SH   SOLE   0 0 6,524
TORONTO DOMINION BK ONT COM NEW 891160509 2,923 65,884 SH   SOLE   0 0 65,884
TORTOISE ENERGY INDEPENDENC COM 89148K101 408 25,700 SH   SOLE   0 0 25,700
TORTOISE ENERGY INFRA CORP COM 89147L100 4,411 143,455 SH   SOLE   0 0 143,455
TORTOISE MLP FD INC COM 89148B101 1,099 54,965 SH   SOLE   0 0 54,965
TORTOISE PWR & ENERGY INFRAS COM 89147X104 743 33,226 SH   SOLE   0 0 33,226
TOTAL S A SPONSORED ADR 89151E109 2,666 55,883 SH   SOLE   0 0 55,883
TOTAL SYS SVCS INC COM 891906109 551 11,683 SH   SOLE   0 0 11,683
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,737 72,287 SH   SOLE   0 0 72,287
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,901 16,382 SH   SOLE   0 0 16,382
TRACTOR SUPPLY CO COM 892356106 17,965 266,743 SH   SOLE   0 0 266,743
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 27 22,220 SH   SOLE   0 0 22,220
TRANSCANADA CORP COM 89353D107 1,898 39,988 SH   SOLE   0 0 39,988
TRANSENTERIX INC COM NEW 89366M201 21 12,423 SH   SOLE   0 0 12,423
TRANSOCEAN LTD REG SHS H8817H100 342 32,120 SH   SOLE   0 0 32,120
TRAVELCENTERS AMER LLC COM 894174101 449 62,687 SH   SOLE   0 0 62,687
TRAVELERS COMPANIES INC COM 89417E109 5,240 45,744 SH   SOLE   0 0 45,744
TREX CO INC COM 89531P105 1,560 26,565 SH   SOLE   0 0 26,565
TRI CONTL CORP COM 895436103 407 19,049 SH   SOLE   0 0 19,049
TRIANGLE CAP CORP COM 895848109 482 24,485 SH   SOLE   0 0 24,485
TRINITY INDS INC COM 896522109 225 9,307 SH   SOLE   0 0 9,307
TRITON INTL LTD CL A G9078F107 305 23,087 SH   SOLE   0 0 23,087
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 22 17,000 PRN   SOLE   0 0 17,000
TUPPERWARE BRANDS CORP COM 899896104 2,250 34,426 SH   SOLE   0 0 34,426
TURQUOISE HILL RES LTD COM 900435108 39 13,200 SH   SOLE   0 0 13,200
TUTOR PERINI CORP COM 901109108 1,518 70,722 SH   SOLE   0 0 70,722
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,828 75,465 SH   SOLE   0 0 75,465
TWILIO INC CL A 90138F102 261 4,050 SH   SOLE   0 0 4,050
TWITTER INC COM 90184L102 4,695 203,678 SH   SOLE   0 0 203,678
TWO HBRS INVT CORP COM 90187B101 1,103 129,251 SH   SOLE   0 0 129,251
TWO RIV BANCORP COM 90207C105 656 56,910 SH   SOLE   0 0 56,910
TYLER TECHNOLOGIES INC COM 902252105 429 2,505 SH   SOLE   0 0 2,505
TYSON FOODS INC CL A 902494103 6,900 92,412 SH   SOLE   0 0 92,412
U S G CORP COM NEW 903293405 1,178 45,578 SH   SOLE   0 0 45,578
U S GEOTHERMAL INC COM 90338S102 7 10,200 SH   SOLE   0 0 10,200
U S SILICA HLDGS INC COM 90346E103 836 17,951 SH   SOLE   0 0 17,951
UBS AG JERSEY BRH ALERIAN INFRST 902641646 515 18,133 SH   SOLE   0 0 18,133
UBS AG LONDON BRH ETRAC ALER MLP 90267B682 6,784 342,261 SH   SOLE   0 0 342,261
UGI CORP NEW COM 902681105 1,561 34,505 SH   SOLE   0 0 34,505
ULTA SALON COSMETCS & FRAG I COM 90384S303 1,212 5,092 SH   SOLE   0 0 5,092
ULTIMATE SOFTWARE GROUP INC COM 90385D107 419 2,052 SH   SOLE   0 0 2,052
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 592 8,350 SH   SOLE   0 0 8,350
UMPQUA HLDGS CORP COM 904214103 397 26,362 SH   SOLE   0 0 26,362
UNDER ARMOUR INC CL A 904311107 5,412 139,906 SH   SOLE   0 0 139,906
UNDER ARMOUR INC CL C 904311206 2,913 86,036 SH   SOLE   0 0 86,036
UNILEVER N V N Y SHS NEW 904784709 820 17,789 SH   SOLE   0 0 17,789
UNILEVER PLC SPON ADR NEW 904767704 3,852 81,269 SH   SOLE   0 0 81,269
UNION PAC CORP COM 907818108 44,384 455,078 SH   SOLE   0 0 455,078
UNISYS CORP COM NEW 909214306 370 37,977 SH   SOLE   0 0 37,977
UNIT CORP COM 909218109 766 41,182 SH   SOLE   0 0 41,182
UNITED BANKSHARES INC WEST V COM 909907107 239 6,356 SH   SOLE   0 0 6,356
UNITED CONTL HLDGS INC COM 910047109 376 7,175 SH   SOLE   0 0 7,175
UNITED GUARDIAN INC COM 910571108 149 10,134 SH   SOLE   0 0 10,134
UNITED PARCEL SERVICE INC CL B 911312106 15,115 138,185 SH   SOLE   0 0 138,185
UNITED RENTALS INC COM 911363109 4,918 62,656 SH   SOLE   0 0 62,656
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 200 23,893 SH   SOLE   0 0 23,893
UNITED STATES OIL FUND LP UNITS 91232N108 1,301 119,067 SH   SOLE   0 0 119,067
UNITED STATES STL CORP NEW COM 912909108 1,313 69,644 SH   SOLE   0 0 69,644
UNITED STATES STL CORP NEW COM 912909108 261 17,200 SH Put SOLE   0 0 17,200
UNITED STATES STL CORP NEW COM 912909108 102 21,800 SH Put SOLE   0 0 21,800
UNITED STATES STL CORP NEW COM 912909108 63 25,300 SH Put SOLE   0 0 25,300
UNITED TECHNOLOGIES CORP COM 913017109 16,112 158,575 SH   SOLE   0 0 158,575
UNITEDHEALTH GROUP INC COM 91324P102 28,633 204,501 SH   SOLE   0 0 204,501
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,316 20,876 SH   SOLE   0 0 20,876
UNIVERSAL HLTH SVCS INC CL B 913903100 737 5,984 SH   SOLE   0 0 5,984
UNUM GROUP COM 91529Y106 669 18,936 SH   SOLE   0 0 18,936
UQM TECHNOLOGIES INC COM 903213106 138 224,266 SH   SOLE   0 0 224,266
URANIUM ENERGY CORP COM 916896103 14 14,500 SH   SOLE   0 0 14,500
URBAN OUTFITTERS INC COM 917047102 248 7,189 SH   SOLE   0 0 7,189
US BANCORP DEL COM NEW 902973304 9,138 213,049 SH   SOLE   0 0 213,049
US FOODS HLDG CORP COM 912008109 383 16,235 SH   SOLE   0 0 16,235
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 2,316 123,314 SH   SOLE   0 0 123,314
USD PARTNERS LP COM UT REP LTD 903318103 303 24,500 SH   SOLE   0 0 24,500
V F CORP COM 918204108 5,473 97,640 SH   SOLE   0 0 97,640
VAIL RESORTS INC COM 91879Q109 286 1,826 SH   SOLE   0 0 1,826
VALE S A ADR 91912E105 103 18,782 SH   SOLE   0 0 18,782
VALEANT PHARMACEUTICALS INTL COM 91911K102 371 15,094 SH   SOLE   0 0 15,094
VALERO ENERGY CORP NEW COM 91913Y100 5,626 106,152 SH   SOLE   0 0 106,152
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 1,275 29,180 SH   SOLE   0 0 29,180
VALLEY NATL BANCORP COM 919794107 261 26,828 SH   SOLE   0 0 26,828
VALMONT INDS INC COM 920253101 372 2,765 SH   SOLE   0 0 2,765
VALSPAR CORP COM 920355104 785 7,401 SH   SOLE   0 0 7,401
VANECK MERK GOLD TRUST GOLD TRUST 921078101 3,128 239,700 SH   SOLE   0 0 239,700
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1,127 22,553 SH   SOLE   0 0 22,553
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 10,229 415,996 SH   SOLE   0 0 415,996
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 769 36,971 SH   SOLE   0 0 36,971
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 405 3,518 SH   SOLE   0 0 3,518
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 8,019 278,833 SH   SOLE   0 0 278,833
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 13,824 523,046 SH   SOLE   0 0 523,046
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 101 11,300 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 153 19,800 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 179 26,200 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 113 18,800 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR HIGH INCOME INFR 92189F569 1,527 100,767 SH   SOLE   0 0 100,767
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 364 14,111 SH   SOLE   0 0 14,111
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 6,186 191,822 SH   SOLE   0 0 191,822
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 509 26,664 SH   SOLE   0 0 26,664
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 16,475 371,974 SH   SOLE   0 0 371,974
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 5,500 161,476 SH   SOLE   0 0 161,476
VANECK VECTORS ETF TR NAT RES ETF 92189F841 663 20,879 SH   SOLE   0 0 20,879
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 879 30,035 SH   SOLE   0 0 30,035
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 585 5,361 SH   SOLE   0 0 5,361
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,261 13,777 SH   SOLE   0 0 13,777
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 7,302 67,383 SH   SOLE   0 0 67,383
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 12,504 119,582 SH   SOLE   0 0 119,582
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 6,932 58,739 SH   SOLE   0 0 58,739
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 6,864 60,794 SH   SOLE   0 0 60,794
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 29,590 337,559 SH   SOLE   0 0 337,559
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 3,314 33,616 SH   SOLE   0 0 33,616
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 28,224 349,171 SH   SOLE   0 0 349,171
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 63,817 758,448 SH   SOLE   0 0 758,448
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 7,132 127,263 SH   SOLE   0 0 127,263
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4,763 52,187 SH   SOLE   0 0 52,187
VANGUARD INDEX FDS GROWTH ETF 922908736 41,340 368,153 SH   SOLE   0 0 368,153
VANGUARD INDEX FDS LARGE CAP ETF 922908637 9,946 100,296 SH   SOLE   0 0 100,296
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,384 22,407 SH   SOLE   0 0 22,407
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,664 49,849 SH   SOLE   0 0 49,849
VANGUARD INDEX FDS MID CAP ETF 922908629 35,420 273,641 SH   SOLE   0 0 273,641
VANGUARD INDEX FDS REIT ETF 922908553 32,436 373,938 SH   SOLE   0 0 373,938
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 110,653 556,883 SH   SOLE   0 0 556,883
VANGUARD INDEX FDS SM CP VAL ETF 922908611 14,332 129,516 SH   SOLE   0 0 129,516
VANGUARD INDEX FDS SMALL CP ETF 922908751 23,695 193,934 SH   SOLE   0 0 193,934
VANGUARD INDEX FDS SML CP GRW ETF 922908595 6,854 52,013 SH   SOLE   0 0 52,013
VANGUARD INDEX FDS TOTAL STK MKT 922908769 84,256 756,811 SH   SOLE   0 0 756,811
VANGUARD INDEX FDS VALUE ETF 922908744 29,144 334,988 SH   SOLE   0 0 334,988
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,013 132,361 SH   SOLE   0 0 132,361
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 30,903 821,218 SH   SOLE   0 0 821,218
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 12,517 256,866 SH   SOLE   0 0 256,866
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 521 5,237 SH   SOLE   0 0 5,237
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 333 5,927 SH   SOLE   0 0 5,927
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 12,532 205,947 SH   SOLE   0 0 205,947
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 413 8,327 SH   SOLE   0 0 8,327
VANGUARD NAT RES LLC COM UNIT 92205F106 191 210,963 SH   SOLE   0 0 210,963
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 27,215 303,807 SH   SOLE   0 0 303,807
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 1,090 16,324 SH   SOLE   0 0 16,324
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 14,395 178,713 SH   SOLE   0 0 178,713
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 4,634 43,382 SH   SOLE   0 0 43,382
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2,238 22,461 SH   SOLE   0 0 22,461
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4,585 49,617 SH   SOLE   0 0 49,617
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1,219 11,281 SH   SOLE   0 0 11,281
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1,150 12,671 SH   SOLE   0 0 12,671
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 48,106 573,179 SH   SOLE   0 0 573,179
VANGUARD STAR FD VG TL INTL STK F 921909768 9,659 204,597 SH   SOLE   0 0 204,597
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 42,572 1,137,993 SH   SOLE   0 0 1,137,993
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 612 7,496 SH   SOLE   0 0 7,496
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 31,264 433,378 SH   SOLE   0 0 433,378
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 242 4,235 SH   SOLE   0 0 4,235
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 9,147 145,962 SH   SOLE   0 0 145,962
VANGUARD WORLD FD MEGA GRWTH IND 921910816 12,326 140,897 SH   SOLE   0 0 140,897
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 3,592 28,569 SH   SOLE   0 0 28,569
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 6,661 48,664 SH   SOLE   0 0 48,664
VANGUARD WORLD FDS ENERGY ETF 92204A306 4,675 47,855 SH   SOLE   0 0 47,855
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,148 23,264 SH   SOLE   0 0 23,264
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 7,416 55,789 SH   SOLE   0 0 55,789
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 868 7,821 SH   SOLE   0 0 7,821
VANGUARD WORLD FDS INF TECH ETF 92204A702 7,526 62,518 SH   SOLE   0 0 62,518
VANGUARD WORLD FDS TELCOMM ETF 92204A884 884 9,360 SH   SOLE   0 0 9,360
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,023 18,912 SH   SOLE   0 0 18,912
VARIAN MED SYS INC COM 92220P105 341 3,431 SH   SOLE   0 0 3,431
VECTOR GROUP LTD COM 92240M108 420 19,490 SH   SOLE   0 0 19,490
VECTREN CORP COM 92240G101 458 9,121 SH   SOLE   0 0 9,121
VEEVA SYS INC CL A COM 922475108 246 5,956 SH   SOLE   0 0 5,956
VENTAS INC COM 92276F100 3,199 45,294 SH   SOLE   0 0 45,294
VEREIT INC COM 92339V100 1,062 102,443 SH   SOLE   0 0 102,443
VERIFONE SYS INC COM 92342Y109 847 53,804 SH   SOLE   0 0 53,804
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 13 14,000 PRN   SOLE   0 0 14,000
VERISIGN INC COM 92343E102 906 11,576 SH   SOLE   0 0 11,576
VERISK ANALYTICS INC COM 92345Y106 305 3,753 SH   SOLE   0 0 3,753
VERIZON COMMUNICATIONS INC COM 92343V104 84,141 1,618,729 SH   SOLE   0 0 1,618,729
VERTEX PHARMACEUTICALS INC COM 92532F100 810 9,283 SH   SOLE   0 0 9,283
VIACOM INC NEW CL B 92553P201 1,027 26,946 SH   SOLE   0 0 26,946
VICTORY PORTFOLIOS II CEMP US 500 ENHA 92647N782 1,543 39,956 SH   SOLE   0 0 39,956
VICTORY PORTFOLIOS II CEMP US EQ INCOM 92647N824 3,345 84,376 SH   SOLE   0 0 84,376
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 319 21,741 SH   SOLE   0 0 21,741
VIRTUS TOTAL RETURN FD COM 92829A103 78 16,437 SH   SOLE   0 0 16,437
VISA INC COM CL A 92826C839 42,485 513,699 SH   SOLE   0 0 513,699
VIVINT SOLAR INC COM 92854Q106 1,612 510,083 SH   SOLE   0 0 510,083
VMWARE INC CL A COM 928563402 431 5,882 SH   SOLE   0 0 5,882
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 2,486 85,286 SH   SOLE   0 0 85,286
VOLT INFORMATION SCIENCES IN COM 928703107 68 10,725 SH   SOLE   0 0 10,725
VORNADO RLTY TR SH BEN INT 929042109 324 3,197 SH   SOLE   0 0 3,197
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 936 128,936 SH   SOLE   0 0 128,936
VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 408 61,666 SH   SOLE   0 0 61,666
VOYA PRIME RATE TR SH BEN INT 92913A100 162 30,617 SH   SOLE   0 0 30,617
VOYA RISK MANAGED NAT RES FD COM 92913C106 226 33,092 SH   SOLE   0 0 33,092
VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 985 51,800 SH   SOLE   0 0 51,800
VULCAN MATLS CO COM 929160109 4,667 41,032 SH   SOLE   0 0 41,032
W P CAREY INC COM 92936U109 1,981 30,694 SH   SOLE   0 0 30,694
WABTEC CORP COM 929740108 782 9,576 SH   SOLE   0 0 9,576
WAL-MART STORES INC COM 931142103 43,633 605,002 SH   SOLE   0 0 605,002
WALGREENS BOOTS ALLIANCE INC COM 931427108 16,029 198,822 SH   SOLE   0 0 198,822
WASHINGTON PRIME GROUP NEW COM 93964W108 169 13,669 SH   SOLE   0 0 13,669
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 230 7,386 SH   SOLE   0 0 7,386
WASHINGTON TR BANCORP COM 940610108 228 5,673 SH   SOLE   0 0 5,673
WASTE CONNECTIONS INC COM 94106B101 1,021 13,670 SH   SOLE   0 0 13,670
WASTE MGMT INC DEL COM 94106L109 9,230 144,759 SH   SOLE   0 0 144,759
WATERS CORP COM 941848103 973 6,141 SH   SOLE   0 0 6,141
WATSCO INC COM 942622200 209 1,484 SH   SOLE   0 0 1,484
WAYFAIR INC CL A 94419L101 780 19,820 SH   SOLE   0 0 19,820
WEATHERFORD INTL PLC ORD SHS G48833100 852 151,578 SH   SOLE   0 0 151,578
WEBMD HEALTH CORP COM 94770V102 562 11,304 SH   SOLE   0 0 11,304
WEC ENERGY GROUP INC COM 92939U106 4,749 79,306 SH   SOLE   0 0 79,306
WEIGHT WATCHERS INTL INC NEW COM 948626106 719 69,712 SH   SOLE   0 0 69,712
WEIS MKTS INC COM 948849104 370 6,979 SH   SOLE   0 0 6,979
WELLS FARGO & CO NEW COM 949746101 25,848 583,734 SH   SOLE   0 0 583,734
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 1,921 1,467 SH   SOLE   0 0 1,467
WELLS FARGO GLOBAL DIVIDEND WF GLOBAL OPPTY 94987C103 331 56,988 SH   SOLE   0 0 56,988
WELLS FARGO MULTI SECTOR INC WF MLT SECTR INC 94987D101 493 37,973 SH   SOLE   0 0 37,973
WELLTOWER INC 6.50% PFD PREPET 95040Q203 234 3,523 SH   SOLE   0 0 3,523
WELLTOWER INC COM 95040Q104 12,205 163,224 SH   SOLE   0 0 163,224
WENDYS CO COM 95058W100 219 20,268 SH   SOLE   0 0 20,268
WESBANCO INC COM 950810101 396 12,046 SH   SOLE   0 0 12,046
WESTAR ENERGY INC COM 95709T100 795 14,003 SH   SOLE   0 0 14,003
WESTERN ASSET EMRG MKT DEBT COM 95766A101 490 30,151 SH   SOLE   0 0 30,151
WESTERN ASSET EMRG MKT INCM COM 95766E103 196 16,987 SH   SOLE   0 0 16,987
WESTERN ASSET GLB HI INCOME COM 95766B109 305 29,980 SH   SOLE   0 0 29,980
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 191 10,824 SH   SOLE   0 0 10,824
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 159 10,289 SH   SOLE   0 0 10,289
WESTERN ASSET HIGH INCM FD I COM 95766J102 201 28,010 SH   SOLE   0 0 28,010
WESTERN ASSET HIGH INCM OPP COM 95766K109 934 185,031 SH   SOLE   0 0 185,031
WESTERN ASSET INCOME FD COM 95766T100 437 28,451 SH   SOLE   0 0 28,451
WESTERN ASSET INTM MUNI FD I COM 958435109 692 65,629 SH   SOLE   0 0 65,629
WESTERN ASSET INVT GRADE DEF COM 95790A101 229 10,116 SH   SOLE   0 0 10,116
WESTERN ASSET MTG CAP CORP COM 95790D105 110 10,583 SH   SOLE   0 0 10,583
WESTERN ASSET MUN DEF OPP TR COM 95768A109 1,346 54,313 SH   SOLE   0 0 54,313
WESTERN ASSET MUN HI INCM FD COM 95766N103 2,739 344,480 SH   SOLE   0 0 344,480
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 324 24,155 SH   SOLE   0 0 24,155
WESTERN ASST MN PRT FD INC COM 95766P108 1,560 92,444 SH   SOLE   0 0 92,444
WESTERN ASST MNGD MUN FD INC COM 95766M105 2,660 175,444 SH   SOLE   0 0 175,444
WESTERN DIGITAL CORP COM 958102105 873 14,938 SH   SOLE   0 0 14,938
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 435 10,234 SH   SOLE   0 0 10,234
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 1,009 18,333 SH   SOLE   0 0 18,333
WESTERN REFNG INC COM 959319104 703 26,568 SH   SOLE   0 0 26,568
WESTERN UN CO COM 959802109 1,220 58,621 SH   SOLE   0 0 58,621
WESTPAC BKG CORP SPONSORED ADR 961214301 373 16,382 SH   SOLE   0 0 16,382
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 40 24,966 SH   SOLE   0 0 24,966
WESTROCK CO COM 96145D105 1,264 26,080 SH   SOLE   0 0 26,080
WEYERHAEUSER CO COM 962166104 8,396 262,878 SH   SOLE   0 0 262,878
WGL HLDGS INC COM 92924F106 843 13,441 SH   SOLE   0 0 13,441
WHEELER REAL ESTATE INVT TR COM 963025101 20 11,500 SH   SOLE   0 0 11,500
WHIRLPOOL CORP COM 963320106 2,395 14,766 SH   SOLE   0 0 14,766
WHITESTONE REIT COM 966084204 1,044 75,237 SH   SOLE   0 0 75,237
WHITEWAVE FOODS CO COM 966244105 447 8,205 SH   SOLE   0 0 8,205
WHITING PETE CORP NEW COM 966387102 1,906 218,022 SH   SOLE   0 0 218,022
WHOLE FOODS MKT INC COM 966837106 2,176 76,770 SH   SOLE   0 0 76,770
WILLIAMS COS INC DEL COM 969457100 2,940 95,671 SH   SOLE   0 0 95,671
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 6,473 174,056 SH   SOLE   0 0 174,056
WINTRUST FINL CORP COM 97650W108 1,004 18,064 SH   SOLE   0 0 18,064
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 577 29,617 SH   SOLE   0 0 29,617
WISDOMTREE INVTS INC COM 97717P104 130 12,671 SH   SOLE   0 0 12,671
WISDOMTREE TR DIV EX-FINL FD 97717W406 5,321 67,715 SH   SOLE   0 0 67,715
WISDOMTREE TR EARNING 500 FD 97717W588 519 7,119 SH   SOLE   0 0 7,119
WISDOMTREE TR EMER MKT HIGH FD 97717W315 5,575 148,395 SH   SOLE   0 0 148,395
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,294 30,986 SH   SOLE   0 0 30,986
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 14,157 263,427 SH   SOLE   0 0 263,427
WISDOMTREE TR EUROPE SMCP DV 97717W869 1,996 36,079 SH   SOLE   0 0 36,079
WISDOMTREE TR FUTRE STRAT FD 97717W125 544 12,932 SH   SOLE   0 0 12,932
WISDOMTREE TR GLB EX US RL EST 97717W331 265 9,215 SH   SOLE   0 0 9,215
WISDOMTREE TR GLB HIGH DIV FD 97717W877 281 6,568 SH   SOLE   0 0 6,568
WISDOMTREE TR HIGH DIV FD 97717W208 2,812 42,294 SH   SOLE   0 0 42,294
WISDOMTREE TR INTL EQUITY FD 97717W703 4,539 96,427 SH   SOLE   0 0 96,427
WISDOMTREE TR INTL SMCAP DIV 97717W760 2,647 43,140 SH   SOLE   0 0 43,140
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 250 9,498 SH   SOLE   0 0 9,498
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,301 30,317 SH   SOLE   0 0 30,317
WISDOMTREE TR JP SMALLCP DIV 97717W836 230 3,746 SH   SOLE   0 0 3,746
WISDOMTREE TR LARGECAP DIVID 97717W307 19,185 249,190 SH   SOLE   0 0 249,190
WISDOMTREE TR LRGECP VALUE FD 97717W547 286 4,492 SH   SOLE   0 0 4,492
WISDOMTREE TR MDCP EARN FUND 97717W570 9,090 95,012 SH   SOLE   0 0 95,012
WISDOMTREE TR MIDCAP DIVI FD 97717W505 10,682 117,542 SH   SOLE   0 0 117,542
WISDOMTREE TR SMALLCAP DIVID 97717W604 13,372 177,799 SH   SOLE   0 0 177,799
WISDOMTREE TR SMLCAP EARN FD 97717W562 1,022 12,036 SH   SOLE   0 0 12,036
WIX COM LTD SHS M98068105 1,781 41,014 SH   SOLE   0 0 41,014
WMIH CORP COM 92936P100 61 26,161 SH   SOLE   0 0 26,161
WOODWARD INC COM 980745103 2,034 32,561 SH   SOLE   0 0 32,561
WORKDAY INC CL A 98138H101 858 9,362 SH   SOLE   0 0 9,362
WORKHORSE GROUP INC COM NEW 98138J206 157 21,680 SH   SOLE   0 0 21,680
WORTHINGTON INDS INC COM 981811102 277 5,764 SH   SOLE   0 0 5,764
WPP PLC NEW ADR 92937A102 1,033 8,775 SH   SOLE   0 0 8,775
WPX ENERGY INC COM 98212B103 561 42,556 SH   SOLE   0 0 42,556
WYNDHAM WORLDWIDE CORP COM 98310W108 2,306 34,249 SH   SOLE   0 0 34,249
WYNN RESORTS LTD COM 983134107 1,715 17,599 SH   SOLE   0 0 17,599
XCEL ENERGY INC COM 98389B100 2,969 72,180 SH   SOLE   0 0 72,180
XENIA HOTELS & RESORTS INC COM 984017103 658 43,362 SH   SOLE   0 0 43,362
XENITH BANKSHARES INC NEW COM 984102103 61 26,575 SH   SOLE   0 0 26,575
XEROX CORP COM 984121103 410 40,433 SH   SOLE   0 0 40,433
XILINX INC COM 983919101 1,125 20,699 SH   SOLE   0 0 20,699
XOMA CORP DEL COM 98419J107 14 30,692 SH   SOLE   0 0 30,692
XYLEM INC COM 98419M100 2,595 49,474 SH   SOLE   0 0 49,474
YADKIN FINL CORP COM 984305102 458 17,412 SH   SOLE   0 0 17,412
YAHOO INC COM 984332106 1,444 33,502 SH   SOLE   0 0 33,502
YAMANA GOLD INC COM 98462Y100 46 10,585 SH   SOLE   0 0 10,585
YELP INC CL A 985817105 276 6,620 SH   SOLE   0 0 6,620
YRC WORLDWIDE INC COM PAR $.01 984249607 692 56,191 SH   SOLE   0 0 56,191
YUM BRANDS INC COM 988498101 7,338 80,806 SH   SOLE   0 0 80,806
ZAYO GROUP HLDGS INC COM 98919V105 18,332 617,031 SH   SOLE   0 0 617,031
ZELTIQ AESTHETICS INC COM 98933Q108 269 6,870 SH   SOLE   0 0 6,870
ZIMMER BIOMET HLDGS INC COM 98956P102 6,848 52,668 SH   SOLE   0 0 52,668
ZION OIL & GAS INC COM 989696109 15 10,477 SH   SOLE   0 0 10,477
ZIONS BANCORPORATION COM 989701107 697 22,479 SH   SOLE   0 0 22,479
ZIOPHARM ONCOLOGY INC COM 98973P101 940 166,916 SH   SOLE   0 0 166,916
ZIOPHARM ONCOLOGY INC COM 98973P101 4 72,200 SH Call SOLE   0 0 0
ZOETIS INC CL A 98978V103 993 19,088 SH   SOLE   0 0 19,088
ZYNGA INC CL A 98986T108 103 35,400 SH   SOLE   0 0 35,400