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
AAR CORP COM 000361105 3,010 64,754 SH   SOLE   64,754 0 0
ABB LTD SPONSORED ADR 000375204 3,818 175,378 SH   SOLE   172,199 0 3,179
AFLAC INC COM 001055102 3,948 91,760 SH   SOLE   91,760 0 0
AGCO CORP COM 001084102 757 12,459 SH   SOLE   12,459 0 0
AZZ INC COM 002474104 37 847 SH   SOLE   847 0 0
AARONS INC COM PAR $0.50 002535300 73 1,677 SH   SOLE   1,677 0 0
ABBOTT LABS COM 002824100 8,438 138,348 SH   SOLE   138,348 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 120 27,776 SH   SOLE   27,776 0 0
ABERDEEN INCOME CR STRATEGIE COM 003057106 1,673 121,135 SH   SOLE   121,135 0 0
ABIOMED INC COM 003654100 8,498 20,774 SH   SOLE   20,774 0 0
ABRAXAS PETE CORP COM 003830106 27 9,457 SH   SOLE   9,457 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 151 9,897 SH   SOLE   9,897 0 0
ADVENT CLAY CONV SEC INC FD COM 007639107 3,492 624,657 SH   SOLE   624,657 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 278 9,414 SH   SOLE   9,414 0 0
ADVANCED MICRO DEVICES INC COM 007903107 327 21,793 SH   SOLE   21,793 0 0
AEGON N V NY REGISTRY SH 007924103 4,652 785,814 SH   SOLE   785,814 0 0
AFFILIATED MANAGERS GROUP COM 008252108 595 4,003 SH   SOLE   4,003 0 0
AGREE REALTY CORP COM 008492100 3,560 67,455 SH   SOLE   67,455 0 0
AIR PRODS & CHEMS INC COM 009158106 9,498 60,987 SH   SOLE   60,987 0 0
ALAMO GROUP INC COM 011311107 1,546 17,108 SH   SOLE   17,108 0 0
ALARM COM HLDGS INC COM 011642105 54 1,326 SH   SOLE   1,326 0 0
ALASKA AIR GROUP INC COM 011659109 605 10,010 SH   SOLE   10,010 0 0
ALBEMARLE CORP COM 012653101 2,289 24,267 SH   SOLE   24,267 0 0
ALCOA CORP COM 013872106 1,891 40,336 SH   SOLE   40,336 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,245 9,866 SH   SOLE   9,866 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,288 18,428 SH   SOLE   18,428 0 0
ALIGN TECHNOLOGY INC COM 016255101 8,780 25,662 SH   SOLE   25,662 0 0
ALLETE INC COM NEW 018522300 172 2,227 SH   SOLE   2,227 0 0
ALLIANCE CALIF MUN INCOME FD COM 018546101 2,905 221,100 SH   SOLE   221,100 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 76 328 SH   SOLE   328 0 0
ALLIANT ENERGY CORP COM 018802108 735 17,372 SH   SOLE   17,372 0 0
ALLIANZGI CONV & INCOME FD I COM 018825109 4,072 675,243 SH   SOLE   675,243 0 0
ALLIANZGI CONV & INCOME FD COM 018828103 2,138 305,825 SH   SOLE   305,825 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 23,353 1,049,576 SH   SOLE   1,043,736 0 5,840
ALLSTATE CORP COM 020002101 1,022 11,202 SH   SOLE   11,202 0 0
AMAZON COM INC COM 023135106 131,602 77,422 SH   SOLE   77,243 0 179
AMEDISYS INC COM 023436108 1,460 17,081 SH   SOLE   14,846 0 2,235
AMEREN CORP COM 023608102 2,217 36,434 SH   SOLE   27,591 0 8,843
AMERICAN ELEC PWR INC COM 025537101 1,355 19,562 SH   SOLE   12,084 0 7,478
AMERICAN EXPRESS CO COM 025816109 18,049 184,171 SH   SOLE   184,171 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,251 11,652 SH   SOLE   11,652 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 100 1,892 SH   SOLE   1,892 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 728 8,526 SH   SOLE   8,526 0 0
AMETEK INC NEW COM 031100100 168 2,326 SH   SOLE   2,326 0 0
AMGEN INC COM 031162100 12,812 69,408 SH   SOLE   69,343 0 65
AMPHENOL CORP NEW CL A 032095101 3,016 34,602 SH   SOLE   34,602 0 0
AMTRUST FINL SVCS INC COM 032359309 216 14,813 SH   SOLE   14,813 0 0
ANADARKO PETE CORP COM 032511107 1,889 25,792 SH   SOLE   25,792 0 0
ANALOG DEVICES INC COM 032654105 5,520 57,543 SH   SOLE   57,543 0 0
ANDERSONS INC COM 034164103 747 21,853 SH   SOLE   21,853 0 0
ANIKA THERAPEUTICS INC COM 035255108 219 6,848 SH   SOLE   6,848 0 0
ANNALY CAP MGMT INC COM 035710409 7,028 682,949 SH   SOLE   466,850 0 216,099
ANTHEM INC COM 036752103 2,353 9,886 SH   SOLE   9,886 0 0
APACHE CORP COM 037411105 59 1,262 SH   SOLE   1,262 0 0
APOGEE ENTERPRISES INC COM 037598109 150 3,115 SH   SOLE   3,115 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 5,842 357,723 SH   SOLE   357,723 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 17,340 1,111,527 SH   SOLE   1,111,527 0 0
APPLE INC COM 037833100 78,332 423,162 SH   SOLE   419,923 0 3,239
APPLIED MATLS INC COM 038222105 3,238 70,111 SH   SOLE   70,111 0 0
APTARGROUP INC COM 038336103 79 843 SH   SOLE   843 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,180 25,743 SH   SOLE   25,743 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 636 14,583 SH   SOLE   14,583 0 0
ARISTA NETWORKS INC COM 040413106 2,861 11,113 SH   SOLE   11,113 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,536 32,442 SH   SOLE   32,442 0 0
ASTEC INDS INC COM 046224101 2,922 48,870 SH   SOLE   48,870 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,955 84,156 SH   SOLE   84,156 0 0
ASTRONICS CORP COM 046433108 671 18,660 SH   SOLE   18,660 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 30 425 SH   SOLE   425 0 0
ATMOS ENERGY CORP COM 049560105 2,002 22,211 SH   SOLE   22,211 0 0
AUTODESK INC COM 052769106 7,864 59,991 SH   SOLE   59,991 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 11,271 84,021 SH   SOLE   84,021 0 0
AUTOZONE INC COM 053332102 1,287 1,918 SH   SOLE   1,918 0 0
AVALONBAY CMNTYS INC COM 053484101 2,817 16,386 SH   SOLE   16,386 0 0
AVERY DENNISON CORP COM 053611109 1,082 10,595 SH   SOLE   10,595 0 0
BB&T CORP COM 054937107 11,172 221,488 SH   SOLE   221,488 0 0
BP PLC SPONSORED ADR 055622104 10,391 227,572 SH   SOLE   227,572 0 0
BAIDU INC SPON ADR REP A 056752108 1,547 6,367 SH   SOLE   6,367 0 0
BALCHEM CORP COM 057665200 76 776 SH   SOLE   776 0 0
BALL CORP COM 058498106 2,504 70,432 SH   SOLE   70,432 0 0
BANCROFT FUND LTD COM 059695106 5,989 273,721 SH   SOLE   273,721 0 0
BANK AMER CORP COM 060505104 7,289 258,581 SH   SOLE   258,581 0 0
BANK MONTREAL QUE COM 063671101 1,321 17,103 SH   SOLE   17,103 0 0
BANK OF THE OZARKS COM 063904106 3,174 70,460 SH   SOLE   70,460 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,259 23,342 SH   SOLE   23,342 0 0
BANK N S HALIFAX COM 064149107 152 2,664 SH   SOLE   2,664 0 0
BARNES GROUP INC COM 067806109 2,832 48,085 SH   SOLE   48,085 0 0
BARRICK GOLD CORP COM 067901108 71 5,411 SH   SOLE   5,411 0 0
BAXTER INTL INC COM 071813109 1,163 15,750 SH   SOLE   15,750 0 0
BEACON ROOFING SUPPLY INC COM 073685109 119 2,790 SH   SOLE   2,790 0 0
BECTON DICKINSON & CO COM 075887109 8,295 34,627 SH   SOLE   33,693 0 934
BED BATH & BEYOND INC COM 075896100 65 3,254 SH   SOLE   3,254 0 0
BELDEN INC COM 077454106 67 1,101 SH   SOLE   1,101 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,602 8,582 SH   SOLE   8,522 0 60
BEST BUY INC COM 086516101 3,757 50,371 SH   SOLE   50,371 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 4,553 91,040 SH   SOLE   89,213 0 1,827
BIO RAD LABS INC CL A 090572207 3,115 10,795 SH   SOLE   10,795 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 4,585 350,783 SH   SOLE   350,783 0 0
BLACK HILLS CORP COM 092113109 356 5,811 SH   SOLE   5,811 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 3,034 233,574 SH   SOLE   233,574 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 6,064 545,313 SH   SOLE   545,313 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 3,519 613,116 SH   SOLE   613,116 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 283 48,491 SH   SOLE   48,491 0 0
BOEING CO COM 097023105 17,630 52,547 SH   SOLE   52,547 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 52 1,196 SH   SOLE   1,196 0 0
BORGWARNER INC COM 099724106 92 2,124 SH   SOLE   2,124 0 0
BOSTON PROPERTIES INC COM 101121101 90 715 SH   SOLE   715 0 0
BRADY CORP CL A 104674106 1,559 40,450 SH   SOLE   40,450 0 0
BRASKEM S A SP ADR PFD A 105532105 1,148 44,136 SH   SOLE   44,136 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 171 1,672 SH   SOLE   1,672 0 0
BRINKER INTL INC COM 109641100 2,116 44,460 SH   SOLE   44,460 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,458 26,338 SH   SOLE   26,338 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 7,661 151,846 SH   SOLE   150,561 0 1,285
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 9 233 SH   SOLE   233 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 610 26,892 SH   SOLE   26,892 0 0
BROOKS AUTOMATION INC COM 114340102 268 8,201 SH   SOLE   8,201 0 0
BRUNSWICK CORP COM 117043109 1,161 18,008 SH   SOLE   18,008 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 142 4,029 SH   SOLE   4,029 0 0
BUCKLE INC COM 118440106 10,632 395,231 SH   SOLE   395,231 0 0
CAE INC COM 124765108 2,134 102,743 SH   SOLE   102,743 0 0
CBL & ASSOC PPTYS INC COM 124830100 6,355 1,140,915 SH   SOLE   1,140,915 0 0
CBS CORP NEW CL B 124857202 51 912 SH   SOLE   912 0 0
CF INDS HLDGS INC COM 125269100 21,555 485,482 SH   SOLE   485,482 0 0
CIGNA CORPORATION COM 125509109 225 1,325 SH   SOLE   1,325 0 0
CMS ENERGY CORP COM 125896100 4,098 86,671 SH   SOLE   86,671 0 0
CNA FINL CORP COM 126117100 473 10,353 SH   SOLE   10,353 0 0
CNOOC LTD SPONSORED ADR 126132109 1,896 11,075 SH   SOLE   11,075 0 0
CSX CORP COM 126408103 322 5,045 SH   SOLE   5,045 0 0
CTS CORP COM 126501105 82 2,278 SH   SOLE   2,278 0 0
CVS HEALTH CORP COM 126650100 9,918 154,125 SH   SOLE   154,038 0 87
CABOT OIL & GAS CORP COM 127097103 442 18,557 SH   SOLE   18,557 0 0
CACI INTL INC CL A 127190304 339 2,014 SH   SOLE   2,014 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 644 14,879 SH   SOLE   14,879 0 0
CAL MAINE FOODS INC COM NEW 128030202 254 5,537 SH   SOLE   5,537 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 4,984 422,698 SH   SOLE   422,698 0 0
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 4,607 326,723 SH   SOLE   326,723 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 25,087 1,980,059 SH   SOLE   1,980,059 0 0
CALAVO GROWERS INC COM 128246105 12 128 SH   SOLE   128 0 0
CALERES INC COM 129500104 1 34 SH   SOLE   34 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 4 114 SH   SOLE   114 0 0
CALLAWAY GOLF CO COM 131193104 279 14,731 SH   SOLE   14,731 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,854 20,350 SH   SOLE   20,350 0 0
CAMPBELL SOUP CO COM 134429109 474 11,687 SH   SOLE   11,687 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 462 5,319 SH   SOLE   5,319 0 0
CANADIAN NATL RY CO COM 136375102 1,999 24,454 SH   SOLE   23,443 0 1,011
CANADIAN NAT RES LTD COM 136385101 732 20,289 SH   SOLE   20,289 0 0
CANON INC SPONSORED ADR 138006309 2,540 77,701 SH   SOLE   77,701 0 0
CANTEL MEDICAL CORP COM 138098108 1,771 18,003 SH   SOLE   18,003 0 0
CAPITAL SOUTHWEST CORP COM 140501107 2,164 119,518 SH   SOLE   118,546 0 972
CARBONITE INC COM 141337105 29 820 SH   SOLE   820 0 0
CARLISLE COS INC COM 142339100 620 5,728 SH   SOLE   5,728 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 442 7,715 SH   SOLE   7,715 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 632 12,023 SH   SOLE   12,023 0 0
CARRIZO OIL & GAS INC COM 144577103 183 6,568 SH   SOLE   6,568 0 0
CARTER INC COM 146229109 272 2,514 SH   SOLE   2,514 0 0
CATALENT INC COM 148806102 215 5,127 SH   SOLE   5,127 0 0
CATERPILLAR INC DEL COM 149123101 7,679 56,602 SH   SOLE   55,085 0 1,517
CAVCO INDS INC DEL COM 149568107 14 66 SH   SOLE   66 0 0
CELANESE CORP DEL COM SER A 150870103 1,484 13,362 SH   SOLE   10,896 0 2,466
CELGENE CORP COM 151020104 3,321 41,813 SH   SOLE   41,813 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,256 496,381 SH   SOLE   496,381 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 851 95,722 SH   SOLE   95,722 0 0
CENTURY ALUM CO COM 156431108 6 389 SH   SOLE   389 0 0
CENTURYLINK INC COM 156700106 23,689 1,270,856 SH   SOLE   1,242,719 0 28,137
CERNER CORP COM 156782104 1,812 30,305 SH   SOLE   30,305 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,312 11,686 SH   SOLE   11,686 0 0
CHEESECAKE FACTORY INC COM 163072101 202 3,673 SH   SOLE   3,673 0 0
CHEMICAL FINL CORP COM 163731102 613 11,018 SH   SOLE   11,018 0 0
CHEMOURS CO COM 163851108 16 365 SH   SOLE   365 0 0
CHERRY HILL MTG INVT CORP COM 164651101 184 10,293 SH   SOLE   10,293 0 0
CHEVRON CORP NEW COM 166764100 41,434 327,724 SH   SOLE   323,187 0 4,537
CHICOS FAS INC COM 168615102 604 74,147 SH   SOLE   74,147 0 0
CHILDRENS PL INC COM 168905107 370 3,066 SH   SOLE   3,066 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1,852 39,887 SH   SOLE   39,887 0 0
CHURCHILL DOWNS INC COM 171484108 1,238 4,174 SH   SOLE   4,174 0 0
CIENA CORP COM NEW 171779309 988 37,280 SH   SOLE   37,280 0 0
CINCINNATI FINL CORP COM 172062101 133 1,995 SH   SOLE   1,995 0 0
CIRRUS LOGIC INC COM 172755100 805 21,002 SH   SOLE   21,002 0 0
CITIGROUP INC COM NEW 172967424 8,624 128,863 SH   SOLE   128,863 0 0
CITIZENS FINL GROUP INC COM 174610105 202 5,203 SH   SOLE   5,203 0 0
CITY OFFICE REIT INC COM 178587101 453 35,285 SH   SOLE   35,285 0 0
CLEARBRIDGE AMERN ENERG MLP COM 184691103 3,865 511,950 SH   SOLE   511,950 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 6,276 444,184 SH   SOLE   444,184 0 0
CLOROX CO DEL COM 189054109 5,645 41,740 SH   SOLE   41,740 0 0
CLOVIS ONCOLOGY INC COM 189464100 218 4,797 SH   SOLE   4,797 0 0
COCA COLA CO COM 191216100 29,854 680,660 SH   SOLE   668,964 0 11,696
COGNEX CORP COM 192422103 1,200 26,902 SH   SOLE   26,902 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,613 33,079 SH   SOLE   33,079 0 0
COLGATE PALMOLIVE CO COM 194162103 10,930 168,652 SH   SOLE   168,652 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 184 8,108 SH   SOLE   8,108 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 278 3,037 SH   SOLE   1,067 0 1,970
COMMERCIAL METALS CO COM 201723103 1,030 48,786 SH   SOLE   23,402 0 25,384
COMMUNITY BK SYS INC COM 203607106 1,448 24,521 SH   SOLE   24,521 0 0
COMMVAULT SYSTEMS INC COM 204166102 7 108 SH   SOLE   108 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 390 211,686 SH   SOLE   211,686 0 0
CONAGRA BRANDS INC COM 205887102 44 1,223 SH   SOLE   1,223 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 6,546 529,609 SH   SOLE   529,609 0 0
CONSOLIDATED EDISON INC COM 209115104 1,235 15,842 SH   SOLE   15,842 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,650 25,480 SH   SOLE   25,480 0 0
CONVERGYS CORP COM 212485106 1 41 SH   SOLE   41 0 0
COOPER COS INC COM NEW 216648402 2,777 11,796 SH   SOLE   11,796 0 0
COPART INC COM 217204106 2,325 41,109 SH   SOLE   38,069 0 3,040
CORNING INC COM 219350105 6,496 236,132 SH   SOLE   236,132 0 0
COUSINS PPTYS INC COM 222795106 1,397 144,205 SH   SOLE   144,205 0 0
CRANE CO COM 224399105 6,735 84,054 SH   SOLE   84,054 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 723 22,757 SH   SOLE   22,757 0 0
CUBESMART COM 229663109 758 23,537 SH   SOLE   23,147 0 390
CUBIC CORP COM 229669106 2,420 37,690 SH   SOLE   37,690 0 0
CULLEN FROST BANKERS INC COM 229899109 1,503 13,885 SH   SOLE   13,885 0 0
CUMMINS INC COM 231021106 3,875 29,136 SH   SOLE   29,136 0 0
CURTISS WRIGHT CORP COM 231561101 3,846 32,313 SH   SOLE   32,313 0 0
CUSHING RENAISSANCE FD COM 231647108 12,310 680,089 SH   SOLE   635,473 0 44,616
CUTERA INC COM 232109108 2,099 52,085 SH   SOLE   52,085 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 2,136 137,112 SH   SOLE   137,112 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 19 283 SH   SOLE   283 0 0
DTE ENERGY CO COM 233331107 3,818 36,840 SH   SOLE   36,840 0 0
DANAHER CORP DEL COM 235851102 4,588 46,494 SH   SOLE   46,494 0 0
DARDEN RESTAURANTS INC COM 237194105 1,046 9,772 SH   SOLE   6,202 0 3,570
DARLING INGREDIENTS INC COM 237266101 904 45,484 SH   SOLE   45,484 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 71 1,492 SH   SOLE   1,492 0 0
DECKERS OUTDOOR CORP COM 243537107 32 283 SH   SOLE   283 0 0
DEERE & CO COM 244199105 2,998 21,448 SH   SOLE   21,448 0 0
DELAWARE ENHANCED GBL DIV & COM 246060107 4,402 388,543 SH   SOLE   388,543 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 926 18,702 SH   SOLE   18,702 0 0
DELUXE CORP COM 248019101 686 10,358 SH   SOLE   2,962 0 7,396
DEXCOM INC COM 252131107 48 507 SH   SOLE   507 0 0
DIEBOLD NXDF INC COM 253651103 335 28,018 SH   SOLE   28,018 0 0
DIGITAL RLTY TR INC COM 253868103 3,076 27,572 SH   SOLE   27,480 0 92
DILLARDS INC CL A 254067101 64 675 SH   SOLE   675 0 0
DISNEY WALT CO COM DISNEY 254687106 3,762 35,892 SH   SOLE   35,892 0 0
DISCOVER FINL SVCS COM 254709108 833 11,836 SH   SOLE   11,836 0 0
DR REDDYS LABS LTD ADR 256135203 119 3,704 SH   SOLE   3,704 0 0
DOLLAR GEN CORP NEW COM 256677105 1,153 11,693 SH   SOLE   11,693 0 0
DOMTAR CORP COM NEW 257559203 25,345 530,891 SH   SOLE   530,891 0 0
DONNELLEY R R & SONS CO COM 257867200 245 42,588 SH   SOLE   42,588 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 5,637 281,989 SH   SOLE   281,989 0 0
DOVER CORP COM 260003108 1,294 17,676 SH   SOLE   17,676 0 0
DUKE REALTY CORP COM NEW 264411505 913 31,464 SH   SOLE   31,464 0 0
DYCOM INDS INC COM 267475101 1,035 10,949 SH   SOLE   10,949 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,094 34,240 SH   SOLE   34,240 0 0
EASTMAN CHEM CO COM 277432100 745 7,451 SH   SOLE   7,451 0 0
EATON VANCE CORP COM NON VTG 278265103 3,194 61,196 SH   SOLE   61,196 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 7,234 471,864 SH   SOLE   471,864 0 0
EATON VANCE ENH EQTY INC FD COM 278277108 5,510 327,366 SH   SOLE   327,366 0 0
EATON VANCE FLTING RATE INC COM 278279104 5,184 357,536 SH   SOLE   357,536 0 0
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 3,161 190,630 SH   SOLE   181,803 0 8,827
EBAY INC COM 278642103 16,176 446,121 SH   SOLE   446,121 0 0
ECOLAB INC COM 278865100 3,645 25,978 SH   SOLE   25,978 0 0
EDISON INTL COM 281020107 1,439 22,748 SH   SOLE   22,748 0 0
EL PASO ELEC CO COM NEW 283677854 9 145 SH   SOLE   145 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 6 377 SH   SOLE   377 0 0
ELECTRONIC ARTS INC COM 285512109 4,094 29,028 SH   SOLE   29,028 0 0
ELLSWORTH GRWTH AND INCOME L COM 289074106 6,162 652,705 SH   SOLE   652,705 0 0
EMERSON ELEC CO COM 291011104 8,266 119,553 SH   SOLE   119,553 0 0
EMPIRE ST RLTY TR INC CL A 292104106 241 14,113 SH   SOLE   14,113 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1,274 74,431 SH   SOLE   74,431 0 0
ENCORE CAP GROUP INC COM 292554102 1 25 SH   SOLE   25 0 0
ENCORE WIRE CORP COM 292562105 28 599 SH   SOLE   599 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,142 41,283 SH   SOLE   41,283 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 69 2,201 SH   SOLE   2,201 0 0
ESSEX PPTY TR INC COM 297178105 1,751 7,326 SH   SOLE   7,326 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,333 18,067 SH   SOLE   18,067 0 0
EXPEDITORS INTL WASH INC COM 302130109 938 12,838 SH   SOLE   12,838 0 0
FLIR SYS INC COM 302445101 1,759 33,843 SH   SOLE   33,843 0 0
F M C CORP COM NEW 302491303 3,880 43,495 SH   SOLE   43,495 0 0
FNB CORP PA COM 302520101 212 15,828 SH   SOLE   15,828 0 0
FS INVT CORP COM 302635107 587 79,820 SH   SOLE   79,820 0 0
FTI CONSULTING INC COM 302941109 72 1,190 SH   SOLE   1,190 0 0
FACTSET RESH SYS INC COM 303075105 400 2,019 SH   SOLE   2,019 0 0
FASTENAL CO COM 311900104 7,882 163,755 SH   SOLE   163,755 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 245 1,936 SH   SOLE   1,936 0 0
F5 NETWORKS INC COM 315616102 1,466 8,502 SH   SOLE   8,502 0 0
FIDUS INVT CORP COM 316500107 3,164 222,669 SH   SOLE   222,669 0 0
FIFTH THIRD BANCORP COM 316773100 1,692 58,970 SH   SOLE   58,970 0 0
51JOB INC SP ADR REP COM 316827104 338 3,461 SH   SOLE   3,461 0 0
FIRST FINL BANCORP OH COM 320209109 1,113 36,300 SH   SOLE   36,300 0 0
FIRST MERCHANTS CORP COM 320817109 2 43 SH   SOLE   43 0 0
FIRST SOLAR INC COM 336433107 208 3,957 SH   SOLE   3,957 0 0
FIRST TR ENHANCED EQTY INC F COM 337318109 8,774 557,436 SH   SOLE   557,436 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 2,115 210,858 SH   SOLE   210,858 0 0
FISERV INC COM 337738108 230 3,104 SH   SOLE   3,104 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 98 2,867 SH   SOLE   2,867 0 0
FIRSTENERGY CORP COM 337932107 18,256 508,371 SH   SOLE   508,371 0 0
FLUOR CORP NEW COM 343412102 4,268 87,496 SH   SOLE   87,496 0 0
FLOWERS FOODS INC COM 343498101 12,402 595,405 SH   SOLE   595,405 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 366 4,168 SH   SOLE   4,168 0 0
FOOT LOCKER INC COM 344849104 220 4,176 SH   SOLE   4,176 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 14,505 1,310,338 SH   SOLE   1,310,338 0 0
FRANCO NEVADA CORP COM 351858105 418 5,726 SH   SOLE   5,726 0 0
FRANKLIN RES INC COM 354613101 412 12,860 SH   SOLE   12,860 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 2,240 335,356 SH   SOLE   335,356 0 0
GDL FUND COM SH BEN IT 361570104 1,221 132,953 SH   SOLE   132,953 0 0
GABELLI EQUITY TR INC COM 362397101 7,938 1,268,117 SH   SOLE   1,247,982 0 20,135
GALLAGHER ARTHUR J & CO COM 363576109 2,139 32,762 SH   SOLE   32,762 0 0
GARRISON CAP INC COM 366554103 2,214 272,302 SH   SOLE   270,298 0 2,004
GARTNER INC COM 366651107 167 1,255 SH   SOLE   1,255 0 0
GENERAL DYNAMICS CORP COM 369550108 8,528 45,750 SH   SOLE   45,750 0 0
GENERAL ELECTRIC CO COM 369604103 27,655 2,031,929 SH   SOLE   2,017,323 0 14,606
GENERAL MLS INC COM 370334104 13,315 300,834 SH   SOLE   300,834 0 0
GENESEE & WYO INC CL A 371559105 626 7,704 SH   SOLE   7,704 0 0
GENTEX CORP COM 371901109 1,354 58,815 SH   SOLE   58,815 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,894 86,463 SH   SOLE   86,463 0 0
GENIE ENERGY LTD CL B 372284208 520 104,848 SH   SOLE   104,848 0 0
GENUINE PARTS CO COM 372460105 347 3,782 SH   SOLE   3,782 0 0
GERDAU S A SPON ADR REP PFD 373737105 340 96,168 SH   SOLE   96,168 0 0
GILEAD SCIENCES INC COM 375558103 8,513 120,178 SH   SOLE   120,178 0 0
GLADSTONE CAPITAL CORP COM 376535100 2,774 308,212 SH   SOLE   308,212 0 0
GLADSTONE COML CORP COM 376536108 59 3,094 SH   SOLE   3,094 0 0
GLADSTONE INVT CORP COM 376546107 5,427 461,121 SH   SOLE   461,121 0 0
GLOBAL NET LEASE INC COM NEW 379378201 188 9,208 SH   SOLE   9,208 0 0
GLOBAL WTR RES INC COM 379463102 267 28,404 SH   SOLE   28,404 0 0
GOLDCORP INC NEW COM 380956409 64 4,674 SH   SOLE   4,674 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 269 11,570 SH   SOLE   11,570 0 0
GRACO INC COM 384109104 461 10,193 SH   SOLE   10,193 0 0
GRAINGER W W INC COM 384802104 3,243 10,514 SH   SOLE   10,514 0 0
GRAMERCY PPTY TR COM NEW 385002308 606 22,164 SH   SOLE   22,164 0 0
GRANITE CONSTR INC COM 387328107 3,872 69,574 SH   SOLE   69,574 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 259 17,873 SH   SOLE   17,873 0 0
GREEN PLAINS INC COM 393222104 57 3,138 SH   SOLE   3,138 0 0
GREENBRIER COS INC COM 393657101 186 3,522 SH   SOLE   3,522 0 0
GREIF INC CL A 397624107 433 8,190 SH   SOLE   8,190 0 0
GREIF INC CL B 397624206 21,133 366,884 SH   SOLE   366,884 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 36 1,665 SH   SOLE   1,665 0 0
GRUBHUB INC COM 400110102 3,122 29,757 SH   SOLE   27,827 0 1,930
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 273 6,565 SH   SOLE   6,565 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 269 2,890 SH   SOLE   2,890 0 0
GUESS INC COM 401617105 12,819 599,012 SH   SOLE   599,012 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 2,792 59,227 SH   SOLE   57,948 0 1,279
HACKETT GROUP INC COM 404609109 674 41,943 SH   SOLE   41,943 0 0
HAEMONETICS CORP COM 405024100 96 1,077 SH   SOLE   1,077 0 0
HALLIBURTON CO COM 406216101 3,477 77,153 SH   SOLE   77,153 0 0
HANOVER INS GROUP INC COM 410867105 32 267 SH   SOLE   267 0 0
HARLEY DAVIDSON INC COM 412822108 779 18,502 SH   SOLE   18,502 0 0
HARRIS CORP DEL COM 413875105 7,656 52,970 SH   SOLE   52,970 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 56 1,100 SH   SOLE   1,100 0 0
HASBRO INC COM 418056107 5,494 59,512 SH   SOLE   59,512 0 0
HAWKINS INC COM 420261109 56 1,578 SH   SOLE   1,578 0 0
HEALTHCARE RLTY TR COM 421946104 135 4,631 SH   SOLE   4,631 0 0
HEICO CORP NEW COM 422806109 6,027 82,642 SH   SOLE   78,823 0 3,819
HELMERICH & PAYNE INC COM 423452101 21,512 337,387 SH   SOLE   337,216 0 171
HENRY JACK & ASSOC INC COM 426281101 2,466 18,919 SH   SOLE   17,529 0 1,390
HERCULES CAPITAL INC COM 427096508 2,591 204,819 SH   SOLE   204,819 0 0
HERSHEY CO COM 427866108 4,750 51,045 SH   SOLE   51,045 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 576 29,255 SH   SOLE   29,255 0 0
HEXCEL CORP NEW COM 428291108 3,762 56,668 SH   SOLE   56,668 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 50 2,784 SH   SOLE   2,784 0 0
HIGHWOODS PPTYS INC COM 431284108 189 3,723 SH   SOLE   3,723 0 0
HILL ROM HLDGS INC COM 431475102 589 6,749 SH   SOLE   6,749 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 403 14,254 SH   SOLE   14,254 0 0
HOLLYFRONTIER CORP COM 436106108 13,180 192,609 SH   SOLE   192,609 0 0
HOLOGIC INC COM 436440101 528 13,284 SH   SOLE   13,284 0 0
HOME DEPOT INC COM 437076102 44,091 225,991 SH   SOLE   222,052 0 3,939
HONDA MOTOR LTD AMERN SHS 438128308 1,067 36,457 SH   SOLE   36,457 0 0
HONEYWELL INTL INC COM 438516106 21,477 149,091 SH   SOLE   149,091 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,457 32,674 SH   SOLE   32,674 0 0
HORMEL FOODS CORP COM 440452100 6,433 172,884 SH   SOLE   172,884 0 0
HORTONWORKS INC COM 440894103 226 12,414 SH   SOLE   12,414 0 0
HUBBELL INC COM 443510607 1,089 10,301 SH   SOLE   10,301 0 0
HUDBAY MINERALS INC COM 443628102 219 39,105 SH   SOLE   39,105 0 0
HUDSON PAC PPTYS INC COM 444097109 405 11,435 SH   SOLE   11,435 0 0
HUMANA INC COM 444859102 2,146 7,209 SH   SOLE   7,209 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,428 164,486 SH   SOLE   164,486 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,272 15,093 SH   SOLE   15,093 0 0
HUNTSMAN CORP COM 447011107 232 7,952 SH   SOLE   7,952 0 0
HURON CONSULTING GROUP INC COM 447462102 187 4,560 SH   SOLE   4,560 0 0
IDACORP INC COM 451107106 1,311 14,217 SH   SOLE   14,217 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,542 47,224 SH   SOLE   47,224 0 0
ILLUMINA INC COM 452327109 11,688 41,850 SH   SOLE   41,850 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,299 66,850 SH   SOLE   66,850 0 0
ING GROEP N V SPONSORED ADR 456837103 734 51,262 SH   SOLE   51,262 0 0
INGREDION INC COM 457187102 565 5,104 SH   SOLE   5,104 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 466 7,233 SH   SOLE   7,233 0 0
INTEL CORP COM 458140100 29,809 599,661 SH   SOLE   587,538 0 12,123
INTERNATIONAL BUSINESS MACHS COM 459200101 41,200 294,916 SH   SOLE   294,916 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 208 1,677 SH   SOLE   1,677 0 0
INTL PAPER CO COM 460146103 14,306 274,686 SH   SOLE   274,686 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,014 43,241 SH   SOLE   43,241 0 0
INTUIT COM 461202103 2,594 12,696 SH   SOLE   12,696 0 0
IONIS PHARMACEUTICALS INC COM 462222100 811 19,454 SH   SOLE   19,454 0 0
IROBOT CORP COM 462726100 806 10,634 SH   SOLE   10,634 0 0
ISHARES INC US INTL HGH YLD 464286178 49 996 SH   SOLE   996 0 0
ISHARES INC EM HGHYL BD ETF 464286285 4 80 SH   SOLE   80 0 0
ISHARES TR TIPS BD ETF 464287176 341 3,019 SH   SOLE   1,187 0 1,832
ISHARES TR COHEN STEER REIT 464287564 18 179 SH   SOLE   15 0 164
ISHARES TR 10+ YR CR BD ETF 464289511 48 834 SH   SOLE   834 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 21 1,986 SH   SOLE   1,986 0 0
IVY HIGH INC OPPORTUNITIES F COM 465893105 3,832 267,436 SH   SOLE   267,436 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 5,381 84,758 SH   SOLE   84,758 0 0
JETBLUE AIRWAYS CORP COM 477143101 144 7,591 SH   SOLE   7,591 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 492 5,539 SH   SOLE   5,539 0 0
JOHNSON & JOHNSON COM 478160104 28,148 231,975 SH   SOLE   227,912 0 4,063
KLA-TENCOR CORP COM 482480100 652 6,362 SH   SOLE   6,362 0 0
KLX INC COM 482539103 3,610 50,214 SH   SOLE   50,214 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 283 2,720 SH   SOLE   2,720 0 0
KAMAN CORP COM 483548103 2,490 35,733 SH   SOLE   35,733 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 10,507 557,691 SH   SOLE   557,691 0 0
KELLOGG CO COM 487836108 1,201 17,188 SH   SOLE   17,188 0 0
KEMPER CORP DEL COM 488401100 9 121 SH   SOLE   121 0 0
KENNAMETAL INC COM 489170100 155 4,316 SH   SOLE   4,316 0 0
KEYCORP NEW COM 493267108 2,251 115,218 SH   SOLE   115,218 0 0
KIMBERLY CLARK CORP COM 494368103 2,155 20,462 SH   SOLE   17,937 0 2,525
KIRBY CORP COM 497266106 425 5,078 SH   SOLE   5,078 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 53 1,388 SH   SOLE   1,388 0 0
KOHLS CORP COM 500255104 10,135 139,021 SH   SOLE   139,021 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,223 28,933 SH   SOLE   26,871 0 2,062
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,536 107,142 SH   SOLE   107,142 0 0
KORN FERRY INTL COM NEW 500643200 50 813 SH   SOLE   813 0 0
KRAFT HEINZ CO COM 500754106 183 2,907 SH   SOLE   2,907 0 0
KROGER CO COM 501044101 34 1,198 SH   SOLE   1,198 0 0
L BRANDS INC COM 501797104 11,945 323,881 SH   SOLE   323,637 0 244
LKQ CORP COM 501889208 697 21,838 SH   SOLE   21,838 0 0
L3 TECHNOLOGIES INC COM 502413107 3,160 16,431 SH   SOLE   16,431 0 0
LAM RESEARCH CORP COM 512807108 7,386 42,732 SH   SOLE   41,083 0 1,649
LAMAR ADVERTISING CO NEW CL A 512816109 2,934 42,958 SH   SOLE   42,813 0 145
LANNET INC COM 516012101 51 3,725 SH   SOLE   3,725 0 0
LAS VEGAS SANDS CORP COM 517834107 4,965 65,023 SH   SOLE   65,023 0 0
LAUDER ESTEE COS INC CL A 518439104 1,056 7,402 SH   SOLE   7,402 0 0
LEAR CORP COM NEW 521865204 2,819 15,171 SH   SOLE   13,625 0 1,546
LEGGETT & PLATT INC COM 524660107 356 7,983 SH   SOLE   7,983 0 0
LEIDOS HLDGS INC COM 525327102 101 1,716 SH   SOLE   1,716 0 0
LENNAR CORP CL A 526057104 444 8,451 SH   SOLE   8,451 0 0
LENNAR CORP CL B 526057302 5 115 SH   SOLE   115 0 0
LENNOX INTL INC COM 526107107 2,984 14,911 SH   SOLE   13,351 0 1,560
LIBERTY ALL-STAR GROWTH FD I COM 529900102 6,881 1,039,403 SH   SOLE   1,039,403 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 14,612 2,283,183 SH   SOLE   2,263,528 0 19,655
LIBERTY PPTY TR SH BEN INT 531172104 31 694 SH   SOLE   694 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 353 9,504 SH   SOLE   9,504 0 0
LILLY ELI & CO COM 532457108 8,105 94,989 SH   SOLE   88,584 0 6,405
LIMONEIRA CO COM 532746104 603 24,488 SH   SOLE   24,488 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,231 36,816 SH   SOLE   36,816 0 0
LINCOLN NATL CORP IND COM 534187109 1 18 SH   SOLE   18 0 0
LINDSAY CORP COM 535555106 828 8,535 SH   SOLE   8,535 0 0
LITHIA MTRS INC CL A 536797103 133 1,410 SH   SOLE   1,410 0 0
LITTELFUSE INC COM 537008104 351 1,538 SH   SOLE   1,538 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 108 32,303 SH   SOLE   32,303 0 0
LOCKHEED MARTIN CORP COM 539830109 28,657 97,001 SH   SOLE   94,132 0 2,869
LOUISIANA PAC CORP COM 546347105 446 16,396 SH   SOLE   16,396 0 0
LOWES COS INC COM 548661107 8,658 90,589 SH   SOLE   90,589 0 0
LULULEMON ATHLETICA INC COM 550021109 1,293 10,357 SH   SOLE   10,357 0 0
MDU RES GROUP INC COM 552690109 3,749 130,721 SH   SOLE   130,721 0 0
MFS MUN INCOME TR SH BEN INT 552738106 649 98,474 SH   SOLE   98,474 0 0
MSA SAFETY INC COM 553498106 1,589 16,495 SH   SOLE   16,495 0 0
MSC INDL DIRECT INC CL A 553530106 967 11,391 SH   SOLE   11,391 0 0
MVC CAPITAL INC COM 553829102 1,455 153,202 SH   SOLE   153,202 0 0
MACERICH CO COM 554382101 25 447 SH   SOLE   447 0 0
MADDEN STEVEN LTD COM 556269108 8 157 SH   SOLE   157 0 0
MADISON CVRED CALL & EQ STR COM 557437100 307 41,168 SH   SOLE   41,168 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 486 7,041 SH   SOLE   7,041 0 0
MAGNA INTL INC COM 559222401 543 9,336 SH   SOLE   9,336 0 0
MANTECH INTL CORP CL A 564563104 6 121 SH   SOLE   121 0 0
MARATHON OIL CORP COM 565849106 198 9,469 SH   SOLE   9,469 0 0
MARSH & MCLENNAN COS INC COM 571748102 12,428 151,622 SH   SOLE   151,622 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,662 13,125 SH   SOLE   13,125 0 0
MARTIN MARIETTA MATLS INC COM 573284106 8,098 36,259 SH   SOLE   36,259 0 0
MASCO CORP COM 574599106 2,598 69,440 SH   SOLE   69,440 0 0
MASTEC INC COM 576323109 5,203 102,526 SH   SOLE   102,526 0 0
MATADOR RES CO COM 576485205 7 218 SH   SOLE   218 0 0
MATRIX SVC CO COM 576853105 1 58 SH   SOLE   58 0 0
MATTEL INC COM 577081102 3,131 190,683 SH   SOLE   190,683 0 0
MAXIMUS INC COM 577933104 461 7,424 SH   SOLE   7,424 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,511 13,020 SH   SOLE   13,020 0 0
MCDONALDS CORP COM 580135101 11,457 73,121 SH   SOLE   69,845 0 3,276
MEDICINES CO COM 584688105 790 21,528 SH   SOLE   21,528 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 293 10,450 SH   SOLE   10,450 0 0
MERCURY SYS INC COM 589378108 366 9,624 SH   SOLE   9,624 0 0
MERCURY GENL CORP NEW COM 589400100 561 12,320 SH   SOLE   12,320 0 0
MERIT MED SYS INC COM 589889104 219 4,282 SH   SOLE   4,282 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 3,527 6,096 SH   SOLE   6,096 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 2 103 SH   SOLE   103 0 0
MICROSOFT CORP COM 594918104 91,422 927,110 SH   SOLE   920,758 0 6,352
MICROCHIP TECHNOLOGY INC COM 595017104 1,539 16,918 SH   SOLE   10,851 0 6,067
MICRON TECHNOLOGY INC COM 595112103 576 10,983 SH   SOLE   10,983 0 0
MIDDLEBY CORP COM 596278101 498 4,768 SH   SOLE   4,768 0 0
MINERALS TECHNOLOGIES INC COM 603158106 286 3,792 SH   SOLE   3,792 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1,487 263,204 SH   SOLE   263,204 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 637 72,086 SH   SOLE   72,086 0 0
MOHAWK INDS INC COM 608190104 7,022 32,770 SH   SOLE   32,770 0 0
MONDELEZ INTL INC CL A 609207105 2,362 57,598 SH   SOLE   57,598 0 0
MONOLITHIC PWR SYS INC COM 609839105 3,806 28,476 SH   SOLE   28,476 0 0
MONROE CAP CORP COM 610335101 4,251 315,374 SH   SOLE   313,796 0 1,578
MOODYS CORP COM 615369105 52 302 SH   SOLE   302 0 0
MOOG INC CL A 615394202 2,853 36,598 SH   SOLE   36,598 0 0
MORGAN STANLEY COM NEW 617446448 1,299 27,414 SH   SOLE   27,414 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 2,524 376,676 SH   SOLE   376,676 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 317 2,723 SH   SOLE   2,723 0 0
MUELLER INDS INC COM 624756102 69 2,323 SH   SOLE   2,323 0 0
MULTI COLOR CORP COM 625383104 182 2,808 SH   SOLE   2,808 0 0
NMI HLDGS INC CL A 629209305 13 768 SH   SOLE   768 0 0
NRG ENERGY INC COM NEW 629377508 27 868 SH   SOLE   868 0 0
NANOMETRICS INC COM 630077105 27 757 SH   SOLE   757 0 0
NASDAQ INC COM 631103108 1,569 17,186 SH   SOLE   17,186 0 0
NATIONAL BK HLDGS CORP CL A 633707104 217 5,611 SH   SOLE   5,611 0 0
NATIONAL HEALTHCARE CORP COM 635906100 847 12,034 SH   SOLE   12,034 0 0
NATIONAL GEN HLDGS CORP COM 636220303 394 14,960 SH   SOLE   14,960 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 2,174 38,932 SH   SOLE   37,536 0 1,396
NATIONAL OILWELL VARCO INC COM 637071101 270 6,221 SH   SOLE   6,221 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 581 13,210 SH   SOLE   13,210 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 585 18,980 SH   SOLE   18,980 0 0
NATUS MEDICAL INC DEL COM 639050103 415 12,020 SH   SOLE   12,020 0 0
NEENAH INC COM 640079109 5 57 SH   SOLE   57 0 0
NEKTAR THERAPEUTICS COM 640268108 373 7,633 SH   SOLE   7,633 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 8,373 971,351 SH   SOLE   958,970 0 12,381
NEW MTN FIN CORP COM 647551100 5,978 439,559 SH   SOLE   439,559 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 123 1,296 SH   SOLE   1,296 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,570 142,182 SH   SOLE   142,182 0 0
NEWELL BRANDS INC COM 651229106 95 3,679 SH   SOLE   3,679 0 0
NEWFIELD EXPL CO COM 651290108 228 7,547 SH   SOLE   7,547 0 0
NEWMONT MINING CORP COM 651639106 467 12,394 SH   SOLE   12,394 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 304 28,041 SH   SOLE   28,041 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 8,780 440,964 SH   SOLE   322,871 0 118,093
NICE LTD SPONSORED ADR 653656108 535 5,159 SH   SOLE   5,159 0 0
NIKE INC CL B 654106103 2,472 31,020 SH   SOLE   31,020 0 0
NOKIA CORP SPONSORED ADR 654902204 2,298 399,588 SH   SOLE   399,588 0 0
NORDSON CORP COM 655663102 639 4,973 SH   SOLE   4,973 0 0
NORDSTROM INC COM 655664100 2,790 53,887 SH   SOLE   53,887 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,001 6,636 SH   SOLE   6,636 0 0
NORTHERN TR CORP COM 665859104 514 4,999 SH   SOLE   4,999 0 0
NORTHROP GRUMMAN CORP COM 666807102 8,742 28,410 SH   SOLE   27,290 0 1,120
NORTHWEST PIPE CO COM 667746101 519 26,776 SH   SOLE   26,776 0 0
NORTHWESTERN CORP COM NEW 668074305 855 14,933 SH   SOLE   14,933 0 0
NOVO-NORDISK A S ADR 670100205 794 17,216 SH   SOLE   17,216 0 0
NUCOR CORP COM 670346105 4,404 70,461 SH   SOLE   61,762 0 8,699
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 2,482 182,748 SH   SOLE   182,748 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 3,345 257,085 SH   SOLE   257,085 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 970 76,575 SH   SOLE   76,575 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 4,512 172,342 SH   SOLE   172,342 0 0
NUVEEN NEW JERSEY MUN VALUE SHS 670702109 529 40,776 SH   SOLE   40,776 0 0
NUVASIVE INC COM 670704105 842 16,152 SH   SOLE   16,152 0 0
OGE ENERGY CORP COM 670837103 605 17,187 SH   SOLE   17,187 0 0
NUVEEN MUN VALUE FD INC COM 670928100 2,358 246,688 SH   SOLE   246,688 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 25,242 301,647 SH   SOLE   294,026 0 7,621
OLD DOMINION FGHT LINES INC COM 679580100 2,649 17,783 SH   SOLE   16,693 0 1,090
OLD REP INTL CORP COM 680223104 201 10,074 SH   SOLE   10,074 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,257 17,344 SH   SOLE   17,344 0 0
OMNICOM GROUP INC COM 681919106 5,236 68,649 SH   SOLE   68,649 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,431 78,416 SH   SOLE   78,416 0 0
ON SEMICONDUCTOR CORP COM 682189105 936 42,113 SH   SOLE   42,113 0 0
ONEOK INC NEW COM 682680103 17,944 256,974 SH   SOLE   256,974 0 0
OPEN TEXT CORP COM 683715106 532 15,106 SH   SOLE   15,106 0 0
ORANGE SPONSORED ADR 684060106 669 40,160 SH   SOLE   35,469 0 4,691
ORIX CORP SPONSORED ADR 686330101 42 531 SH   SOLE   531 0 0
ORMAT TECHNOLOGIES INC COM 686688102 157 2,959 SH   SOLE   2,959 0 0
OSHKOSH CORP COM 688239201 745 10,598 SH   SOLE   10,598 0 0
OTTER TAIL CORP COM 689648103 376 7,893 SH   SOLE   7,893 0 0
OWENS & MINOR INC NEW COM 690732102 16,827 1,007,027 SH   SOLE   1,007,027 0 0
OWENS CORNING NEW COM 690742101 1,600 25,245 SH   SOLE   25,245 0 0
OWENS RLTY MTG INC COM 690828108 739 44,313 SH   SOLE   44,313 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,098 30,331 SH   SOLE   30,331 0 0
POSCO SPONSORED ADR 693483109 2,359 31,821 SH   SOLE   31,821 0 0
PPG INDS INC COM 693506107 480 4,632 SH   SOLE   4,632 0 0
PVH CORP COM 693656100 131 876 SH   SOLE   876 0 0
PACKAGING CORP AMER COM 695156109 1,608 14,382 SH   SOLE   9,672 0 4,710
PACWEST BANCORP DEL COM 695263103 2,045 41,372 SH   SOLE   41,372 0 0
PALO ALTO NETWORKS INC COM 697435105 894 4,349 SH   SOLE   4,349 0 0
PARK HOTELS RESORTS INC COM 700517105 533 17,398 SH   SOLE   17,398 0 0
PARKER HANNIFIN CORP COM 701094104 6,642 42,618 SH   SOLE   42,618 0 0
PARSLEY ENERGY INC CL A 701877102 1,384 45,706 SH   SOLE   45,706 0 0
PATTERSON COMPANIES INC COM 703395103 10,948 482,935 SH   SOLE   482,935 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,174 65,236 SH   SOLE   65,236 0 0
PAYCHEX INC COM 704326107 15,831 231,619 SH   SOLE   231,619 0 0
PEABODY ENERGY CORP NEW COM 704551100 248 5,456 SH   SOLE   5,456 0 0
PEARSON PLC SPONSORED ADR 705015105 1,273 109,702 SH   SOLE   109,702 0 0
PENN NATL GAMING INC COM 707569109 94 2,813 SH   SOLE   2,813 0 0
PENNANTPARK INVT CORP COM 708062104 4,014 572,997 SH   SOLE   570,749 0 2,248
PEOPLES UNITED FINANCIAL INC COM 712704105 1,493 82,549 SH   SOLE   82,549 0 0
PEPSICO INC COM 713448108 26,057 239,336 SH   SOLE   239,336 0 0
PERKINELMER INC COM 714046109 2,912 39,762 SH   SOLE   39,762 0 0
PERSPECTA INC COM 715347100 107 5,210 SH   SOLE   5,210 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 878 33,767 SH   SOLE   33,767 0 0
PETMED EXPRESS INC COM 716382106 129 2,933 SH   SOLE   2,933 0 0
PFIZER INC COM 717081103 59,557 1,641,587 SH   SOLE   1,641,587 0 0
PHILIP MORRIS INTL INC COM 718172109 21,285 263,618 SH   SOLE   258,303 0 5,315
PHILLIPS 66 COM 718546104 5,658 50,376 SH   SOLE   50,376 0 0
PINNACLE WEST CAP CORP COM 723484101 847 10,514 SH   SOLE   10,514 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 843 73,836 SH   SOLE   73,836 0 0
PIONEER NAT RES CO COM 723787107 3,910 20,659 SH   SOLE   20,659 0 0
PITNEY BOWES INC COM 724479100 16,102 1,878,822 SH   SOLE   1,878,822 0 0
POLARIS INDS INC COM 731068102 154 1,258 SH   SOLE   1,258 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 895 20,925 SH   SOLE   20,925 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,002 16,306 SH   SOLE   16,306 0 0
PROCTER AND GAMBLE CO COM 742718109 22,889 293,217 SH   SOLE   290,251 0 2,966
PROGRESSIVE CORP OHIO COM 743315103 1,868 31,577 SH   SOLE   31,577 0 0
PROOFPOINT INC COM 743424103 7,539 65,378 SH   SOLE   63,268 0 2,110
PROTO LABS INC COM 743713109 7 59 SH   SOLE   59 0 0
PRUDENTIAL FINL INC COM 744320102 2,158 23,083 SH   SOLE   23,083 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 868 16,033 SH   SOLE   16,033 0 0
PULTE GROUP INC COM 745867101 305 10,603 SH   SOLE   10,603 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 6,261 671,074 SH   SOLE   671,074 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 1,547 218,514 SH   SOLE   218,514 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1,790 153,254 SH   SOLE   153,254 0 0
QUAD / GRAPHICS INC COM CL A 747301109 15,447 741,577 SH   SOLE   741,577 0 0
QUAKER CHEM CORP COM 747316107 520 3,358 SH   SOLE   3,358 0 0
QUALCOMM INC COM 747525103 19,032 339,139 SH   SOLE   339,139 0 0
QUALITY CARE PPTYS INC COM 747545101 76 3,551 SH   SOLE   3,551 0 0
RPM INTL INC COM 749685103 2,117 36,303 SH   SOLE   25,779 0 10,524
RADIAN GROUP INC COM 750236101 453 27,952 SH   SOLE   27,952 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 266 20,152 SH   SOLE   20,152 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 870 9,734 SH   SOLE   9,734 0 0
RAYTHEON CO COM NEW 755111507 8,576 44,394 SH   SOLE   44,334 0 60
REALTY INCOME CORP COM 756109104 2,752 51,156 SH   SOLE   51,156 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 4,028 139,327 SH   SOLE   139,327 0 0
RED HAT INC COM 756577102 7,353 54,721 SH   SOLE   54,721 0 0
REGENCY CTRS CORP COM 758849103 739 11,912 SH   SOLE   11,912 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 513 3,840 SH   SOLE   3,840 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,195 25,079 SH   SOLE   25,079 0 0
REPLIGEN CORP COM 759916109 1 26 SH   SOLE   26 0 0
REPUBLIC SVCS INC COM 760759100 1,054 15,413 SH   SOLE   15,413 0 0
RESMED INC COM 761152107 3,895 37,607 SH   SOLE   37,607 0 0
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 1,570 92,240 SH   SOLE   92,240 0 0
RIO TINTO PLC SPONSORED ADR 767204100 6,389 115,166 SH   SOLE   115,166 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 971 28,466 SH   SOLE   28,466 0 0
ROCKWELL AUTOMATION INC COM 773903109 12,528 75,366 SH   SOLE   75,366 0 0
ROCKWELL COLLINS INC COM 774341101 4,803 35,665 SH   SOLE   35,665 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 2,521 53,121 SH   SOLE   53,121 0 0
ROGERS CORP COM 775133101 1,686 15,130 SH   SOLE   15,130 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,278 11,879 SH   SOLE   11,245 0 634
ROYAL BK CDA MONTREAL QUE COM 780087102 142 1,888 SH   SOLE   1,888 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14 193 SH   SOLE   193 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 7,734 111,718 SH   SOLE   110,457 0 1,261
ROYCE VALUE TR INC COM 780910105 21,845 1,382,618 SH   SOLE   1,374,975 0 7,643
ROYCE MICRO-CAP TR INC COM 780915104 1,729 173,201 SH   SOLE   173,201 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 869 7,608 SH   SOLE   7,608 0 0
S & T BANCORP INC COM 783859101 1,054 24,369 SH   SOLE   24,369 0 0
SEI INVESTMENTS CO COM 784117103 588 9,400 SH   SOLE   9,400 0 0
SJW GROUP COM 784305104 109 1,651 SH   SOLE   1,651 0 0
SANDERSON FARMS INC COM 800013104 427 4,062 SH   SOLE   4,062 0 0
SANGAMO THERAPEUTICS INC COM 800677106 301 21,187 SH   SOLE   21,187 0 0
SAP SE SPON ADR 803054204 2,274 19,661 SH   SOLE   18,929 0 732
SASOL LTD SPONSORED ADR 803866300 362 9,920 SH   SOLE   9,920 0 0
SAUL CTRS INC COM 804395101 97 1,817 SH   SOLE   1,817 0 0
SCHEIN HENRY INC COM 806407102 999 13,757 SH   SOLE   13,757 0 0
SCHLUMBERGER LTD COM 806857108 6,440 96,079 SH   SOLE   96,079 0 0
SCHNITZER STL INDS CL A 806882106 31 931 SH   SOLE   931 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10,467 204,828 SH   SOLE   204,828 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 50 996 SH   SOLE   996 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 51 920 SH   SOLE   920 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 25,309 578,891 SH   SOLE   578,891 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2,887 34,718 SH   SOLE   34,718 0 0
SEATTLE GENETICS INC COM 812578102 700 10,542 SH   SOLE   10,542 0 0
SEMPRA ENERGY COM 816851109 5,182 44,632 SH   SOLE   44,632 0 0
SHAKE SHACK INC CL A 819047101 212 3,202 SH   SOLE   3,202 0 0
SHERWIN WILLIAMS CO COM 824348106 7,022 17,228 SH   SOLE   17,228 0 0
SILICON LABORATORIES INC COM 826919102 224 2,248 SH   SOLE   2,248 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,772 10,413 SH   SOLE   10,413 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 259 4,170 SH   SOLE   1,475 0 2,695
SKECHERS U S A INC CL A 830566105 11 382 SH   SOLE   382 0 0
SKYWEST INC COM 830879102 26 504 SH   SOLE   504 0 0
SMITH A O COM 831865209 1,450 24,513 SH   SOLE   24,513 0 0
SMUCKER J M CO COM NEW 832696405 796 7,408 SH   SOLE   7,408 0 0
SNAP ON INC COM 833034101 1,340 8,337 SH   SOLE   8,337 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 2,811 58,493 SH   SOLE   56,815 0 1,678
SONOCO PRODS CO COM 835495102 2,950 56,192 SH   SOLE   56,192 0 0
SONY CORP SPONSORED ADR 835699307 510 9,946 SH   SOLE   9,946 0 0
SOUTHERN CO COM 842587107 26,413 570,352 SH   SOLE   570,352 0 0
SOUTHWEST AIRLS CO COM 844741108 540 10,621 SH   SOLE   10,413 0 208
SOUTHWEST GAS HOLDINGS INC COM 844895102 357 4,676 SH   SOLE   4,676 0 0
SPARK ENERGY INC CL A COM 846511103 492 50,479 SH   SOLE   50,479 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,471 28,768 SH   SOLE   28,768 0 0
SPLUNK INC COM 848637104 1,327 13,391 SH   SOLE   13,391 0 0
SQUARE INC CL A 852234103 1,638 26,572 SH   SOLE   26,572 0 0
STAMPS COM INC COM NEW 852857200 59 235 SH   SOLE   235 0 0
STANDEX INTL CORP COM 854231107 255 2,496 SH   SOLE   2,496 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,150 23,716 SH   SOLE   23,716 0 0
STARBUCKS CORP COM 855244109 11,989 245,429 SH   SOLE   245,429 0 0
STEEL DYNAMICS INC COM 858119100 3,040 66,158 SH   SOLE   62,818 0 3,340
STEELCASE INC CL A 858155203 3,704 274,350 SH   SOLE   274,350 0 0
STELLUS CAP INVT CORP COM 858568108 5,772 451,635 SH   SOLE   450,016 0 1,619
STERICYCLE INC COM 858912108 94 1,434 SH   SOLE   1,434 0 0
STIFEL FINL CORP COM 860630102 72 1,375 SH   SOLE   1,375 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 179 8,097 SH   SOLE   2,772 0 5,325
STRYKER CORP COM 863667101 5,649 33,452 SH   SOLE   33,452 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 876 37,307 SH   SOLE   37,307 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 55 3,875 SH   SOLE   3,875 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 511 33,201 SH   SOLE   33,201 0 0
SUN CMNTYS INC COM 866674104 3,226 32,963 SH   SOLE   32,963 0 0
SUN LIFE FINL INC COM 866796105 102 2,552 SH   SOLE   561 0 1,991
SUNCOR ENERGY INC NEW COM 867224107 12,946 318,238 SH   SOLE   318,238 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 944 56,797 SH   SOLE   56,797 0 0
SUNTRUST BKS INC COM 867914103 2,520 38,164 SH   SOLE   38,164 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 16 259 SH   SOLE   259 0 0
SYMANTEC CORP COM 871503108 2,459 119,074 SH   SOLE   119,074 0 0
SYNOPSYS INC COM 871607107 824 9,631 SH   SOLE   9,631 0 0
SYSCO CORP COM 871829107 1,239 18,145 SH   SOLE   18,145 0 0
THL CR INC COM 872438106 3,781 483,536 SH   SOLE   258,899 0 224,637
TJX COS INC NEW COM 872540109 4,623 48,568 SH   SOLE   48,568 0 0
T MOBILE US INC COM 872590104 3,774 63,164 SH   SOLE   63,164 0 0
TAHOE RES INC COM 873868103 268 54,386 SH   SOLE   54,386 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 7,042 192,613 SH   SOLE   190,679 0 1,934
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 626 5,290 SH   SOLE   5,290 0 0
TAL ED GROUP SPONSORED ADS 874080104 235 6,375 SH   SOLE   6,375 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 247 5,697 SH   SOLE   5,697 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 942 40,088 SH   SOLE   40,088 0 0
TECK RESOURCES LTD CL B 878742204 107 4,191 SH   SOLE   4,191 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 3,266 191,676 SH   SOLE   191,676 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 7,914 39,755 SH   SOLE   39,755 0 0
TELEFLEX INC COM 879369106 4,719 17,596 SH   SOLE   17,596 0 0
TELEFONICA S A SPONSORED ADR 879382208 218 25,573 SH   SOLE   25,573 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 12,829 467,854 SH   SOLE   448,836 0 19,018
TEMPLETON EMERG MKTS INCOME COM 880192109 3,462 337,052 SH   SOLE   128,725 0 208,327
TERADYNE INC COM 880770102 9 230 SH   SOLE   230 0 0
TERNIUM SA SPON ADR 880890108 1,483 42,599 SH   SOLE   42,599 0 0
TESARO INC COM 881569107 68 1,526 SH   SOLE   1,526 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 726 29,845 SH   SOLE   29,845 0 0
TEXAS INSTRS INC COM 882508104 27,533 249,733 SH   SOLE   249,733 0 0
TEXAS ROADHOUSE INC COM 882681109 15 225 SH   SOLE   225 0 0
TEXTRON INC COM 883203101 2,661 40,379 SH   SOLE   40,379 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 19,432 93,813 SH   SOLE   92,763 0 1,050
THOMSON REUTERS CORP COM 884903105 613 15,191 SH   SOLE   15,191 0 0
THOR INDS INC COM 885160101 1,925 19,771 SH   SOLE   19,771 0 0
TOLL BROTHERS INC COM 889478103 582 15,745 SH   SOLE   15,745 0 0
TORO CO COM 891092108 2,073 34,404 SH   SOLE   34,404 0 0
TOTAL SYS SVCS INC COM 891906109 86 1,023 SH   SOLE   1,023 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 81 626 SH   SOLE   0 0 626
TRACTOR SUPPLY CO COM 892356106 1,825 23,865 SH   SOLE   23,865 0 0
TRANSDIGM GROUP INC COM 893641100 5,053 14,640 SH   SOLE   14,640 0 0
TRIANGLE CAP CORP COM 895848109 459 39,891 SH   SOLE   39,891 0 0
TRIMBLE INC COM 896239100 858 26,125 SH   SOLE   26,125 0 0
TRINITY INDS INC COM 896522109 1,487 43,411 SH   SOLE   43,411 0 0
TRIUMPH GROUP INC NEW COM 896818101 604 30,818 SH   SOLE   30,818 0 0
TRUSTMARK CORP COM 898402102 68 2,079 SH   SOLE   2,079 0 0
TUPPERWARE BRANDS CORP COM 899896104 3,880 94,089 SH   SOLE   94,089 0 0
TUTOR PERINI CORP COM 901109108 2,657 144,011 SH   SOLE   144,011 0 0
TYLER TECHNOLOGIES INC COM 902252105 477 2,146 SH   SOLE   2,146 0 0
TYSON FOODS INC CL A 902494103 1,008 14,646 SH   SOLE   14,646 0 0
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 5 229 SH   SOLE   229 0 0
UDR INC COM 902653104 2,276 60,639 SH   SOLE   60,639 0 0
UGI CORP NEW COM 902681105 1,006 19,322 SH   SOLE   8,527 0 10,795
US BANCORP DEL COM NEW 902973304 3,811 76,186 SH   SOLE   76,186 0 0
UMPQUA HLDGS CORP COM 904214103 1,527 67,588 SH   SOLE   67,588 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,050 37,079 SH   SOLE   35,609 0 1,470
UNILEVER N V N Y SHS NEW 904784709 65 1,175 SH   SOLE   1,175 0 0
UNION PAC CORP COM 907818108 14,357 101,336 SH   SOLE   96,986 0 4,350
UNITED NAT FOODS INC COM 911163103 27 631 SH   SOLE   631 0 0
UNITED PARCEL SERVICE INC CL B 911312106 15,024 141,426 SH   SOLE   136,875 0 4,551
UNITED RENTALS INC COM 911363109 8,369 56,695 SH   SOLE   56,695 0 0
UNITED STATES STL CORP NEW COM 912909108 914 26,300 SH   SOLE   26,300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 16,330 130,611 SH   SOLE   130,611 0 0
UNITIL CORP COM 913259107 324 6,348 SH   SOLE   6,348 0 0
UNIVERSAL CORP VA COM 913456109 17,761 268,904 SH   SOLE   268,904 0 0
UNIVERSAL FST PRODS INC COM 913543104 13 348 SH   SOLE   348 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1 7 SH   SOLE   7 0 0
V F CORP COM 918204108 14,787 181,386 SH   SOLE   181,386 0 0
VALMONT INDS INC COM 920253101 460 3,051 SH   SOLE   3,051 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 18 217 SH   SOLE   18 0 199
VICI PPTYS INC COM 925652109 4 191 SH   SOLE   191 0 0
VINA CONCHA Y TORO S A SPONSORED ADR 927191106 35 848 SH   SOLE   848 0 0
VIRTU FINL INC CL A 928254101 2,091 78,774 SH   SOLE   78,774 0 0
VORNADO RLTY TR SH BEN INT 929042109 418 5,661 SH   SOLE   5,661 0 0
VULCAN MATLS CO COM 929160109 7,478 57,944 SH   SOLE   57,944 0 0
WD-40 CO COM 929236107 827 5,658 SH   SOLE   5,658 0 0
WSFS FINL CORP COM 929328102 255 4,777 SH   SOLE   4,777 0 0
WABTEC CORP COM 929740108 375 3,805 SH   SOLE   3,805 0 0
WADDELL & REED FINL INC CL A 930059100 40 2,253 SH   SOLE   2,253 0 0
WALMART INC COM 931142103 2,535 29,598 SH   SOLE   29,598 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,168 36,129 SH   SOLE   28,595 0 7,534
WATERS CORP COM 941848103 2,790 14,411 SH   SOLE   14,411 0 0
WATSCO INC COM 942622200 3,937 22,084 SH   SOLE   22,084 0 0
WEIBO CORP SPONSORED ADR 948596101 2,684 30,238 SH   SOLE   30,238 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 505 16,401 SH   SOLE   16,401 0 0
WELLS FARGO CO NEW COM 949746101 7,009 126,419 SH   SOLE   116,739 0 9,680
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,346 13,558 SH   SOLE   13,558 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,375 24,283 SH   SOLE   24,283 0 0
WESTERN DIGITAL CORP COM 958102105 2,244 28,984 SH   SOLE   28,984 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 585 12,090 SH   SOLE   12,090 0 0
WESTERN UN CO COM 959802109 22,469 1,105,228 SH   SOLE   1,105,228 0 0
WESTLAKE CHEM CORP COM 960413102 3,714 34,503 SH   SOLE   34,503 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 3,030 139,753 SH   SOLE   136,333 0 3,420
WEYERHAEUSER CO COM 962166104 144 3,948 SH   SOLE   3,948 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,335 60,510 SH   SOLE   60,510 0 0
WHIRLPOOL CORP COM 963320106 1,003 6,859 SH   SOLE   6,859 0 0
WHITING PETE CORP NEW COM NEW 966387409 0 7 SH   SOLE   7 0 0
WILLIAMS COS INC DEL COM 969457100 12,627 465,782 SH   SOLE   465,782 0 0
WILLIAMS SONOMA INC COM 969904101 4,432 72,200 SH   SOLE   72,200 0 0
WINNEBAGO INDS INC COM 974637100 1,103 27,167 SH   SOLE   27,167 0 0
WOODWARD INC COM 980745103 996 12,961 SH   SOLE   12,961 0 0
WORLDPAY INC CL A 981558109 3,452 42,211 SH   SOLE   42,211 0 0
WORTHINGTON INDS INC COM 981811102 77 1,837 SH   SOLE   1,837 0 0
WYNN RESORTS LTD COM 983134107 3,148 18,811 SH   SOLE   18,811 0 0
XPO LOGISTICS INC COM 983793100 230 2,298 SH   SOLE   2,298 0 0
XILINX INC COM 983919101 5,393 82,637 SH   SOLE   82,637 0 0
XENIA HOTELS & RESORTS INC COM 984017103 30 1,246 SH   SOLE   1,246 0 0
XEROX CORP COM NEW 984121608 14,450 602,081 SH   SOLE   602,081 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 650 47,849 SH   SOLE   47,849 0 0
YUM BRANDS INC COM 988498101 1,036 13,240 SH   SOLE   13,240 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,298 9,061 SH   SOLE   9,061 0 0
ZIONS BANCORPORATION COM 989701107 833 15,812 SH   SOLE   15,812 0 0
BT GROUP PLC ADR 05577E101 2,001 138,411 SH   SOLE   138,411 0 0
CDK GLOBAL INC COM 12508E101 686 10,541 SH   SOLE   10,541 0 0
KCAP FINL INC COM 48668E101 749 230,330 SH   SOLE   230,330 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1,390 106,665 SH   SOLE   106,665 0 0
COVANTA HLDG CORP COM 22282E102 24,713 1,497,737 SH   SOLE   1,497,737 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 273 60,602 SH   SOLE   60,602 0 0
QUANTA SVCS INC COM 74762E102 4,989 149,375 SH   SOLE   149,375 0 0
ADVENT CLAYMORE ENH GRW & IN COM 00765E104 7,109 917,245 SH   SOLE   917,245 0 0
VERISIGN INC COM 92343E102 1,117 8,131 SH   SOLE   8,131 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 1,402 111,298 SH   SOLE   111,298 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 1,510 141,623 SH   SOLE   141,623 0 0
U S SILICA HLDGS INC COM 90346E103 897 34,919 SH   SOLE   34,919 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,369 27,779 SH   SOLE   27,779 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 198 3,089 SH   SOLE   3,089 0 0
VALE S A ADR 91912E105 975 76,033 SH   SOLE   76,033 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 5,628 512,589 SH   SOLE   351,950 0 160,639
TARGET CORP COM 87612E106 767 10,078 SH   SOLE   7,068 0 3,010
EDWARDS LIFESCIENCES CORP COM 28176E108 4,058 27,880 SH   SOLE   27,880 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 20 1,028 SH   SOLE   1,028 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 9,878 762,770 SH   SOLE   762,770 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 5,800 47,541 SH   SOLE   47,541 0 0
FIRST TR HIGH INCOME L/S FD COM 33738E109 239 16,198 SH   SOLE   16,198 0 0
FORTINET INC COM 34959E109 1,047 16,763 SH   SOLE   16,763 0 0
TOTAL S A SPONSORED ADR 89151E109 3,992 65,916 SH   SOLE   64,492 0 1,424
TRAVELERS COMPANIES INC COM 89417E109 933 7,624 SH   SOLE   7,624 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 2,664 59,255 SH   SOLE   59,255 0 0
AGNC INVT CORP COM 00123Q104 5,508 296,264 SH   SOLE   296,264 0 0
AES CORP COM 00130H105 15,495 1,155,454 SH   SOLE   1,155,454 0 0
ALPS ETF TR RIVRFRNT STR INC 00162Q783 50 2,049 SH   SOLE   2,049 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,460 243,557 SH   SOLE   61,992 0 181,565
AMAG PHARMACEUTICALS INC COM 00163U106 123 6,315 SH   SOLE   6,315 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 697 43,855 SH   SOLE   43,855 0 0
AT&T INC COM 00206R102 37,180 1,157,897 SH   SOLE   1,143,032 0 14,865
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 473 102,855 SH   SOLE   102,855 0 0
ABBVIE INC COM 00287Y109 25,422 274,383 SH   SOLE   268,478 0 5,905
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 16,638 2,607,821 SH   SOLE   2,586,336 0 21,485
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 2,030 198,001 SH   SOLE   198,001 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 11,913 1,361,542 SH   SOLE   1,348,136 0 13,406
ACTIVISION BLIZZARD INC COM 00507V109 1,586 20,786 SH   SOLE   20,786 0 0
ACUITY BRANDS INC COM 00508Y102 549 4,740 SH   SOLE   4,740 0 0
ADAM NAT RES FD INC COM 00548F105 321 15,984 SH   SOLE   15,984 0 0
ADOBE SYS INC COM 00724F101 28,816 118,189 SH   SOLE   118,189 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 295 2,176 SH   SOLE   2,176 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 8,780 574,249 SH   SOLE   566,635 0 7,614
AECOM COM 00766T100 4,469 135,305 SH   SOLE   135,305 0 0
ADVANSIX INC COM 00773T101 11 309 SH   SOLE   309 0 0
AETNA INC NEW COM 00817Y108 1,999 10,896 SH   SOLE   10,896 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,814 29,327 SH   SOLE   29,327 0 0
AIR LEASE CORP CL A 00912X302 100 2,389 SH   SOLE   2,389 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 661 9,023 SH   SOLE   9,023 0 0
ALCENTRA CAP CORP COM 01374T102 1,362 213,131 SH   SOLE   213,131 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,623 41,085 SH   SOLE   41,085 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 327 13,037 SH   SOLE   13,037 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 3,265 258,699 SH   SOLE   258,699 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 12,531 992,926 SH   SOLE   992,926 0 0
ALLIANZGI DIVERS INC & CNV F COM 01883J108 12,901 562,118 SH   SOLE   562,118 0 0
ALLY FINL INC COM 02005N100 533 20,308 SH   SOLE   20,308 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,674 17,001 SH   SOLE   17,001 0 0
ALPHABET INC CAP STK CL C 02079K107 3,790 3,397 SH   SOLE   3,131 0 266
ALPHABET INC CAP STK CL A 02079K305 73,669 65,241 SH   SOLE   65,230 0 11
ALTRIA GROUP INC COM 02209S103 26,348 463,956 SH   SOLE   455,687 0 8,269
AMBEV SA SPONSORED ADR 02319V103 1,697 366,463 SH   SOLE   366,463 0 0
AMERICAN CAP SR FLOATING LTD COM 02504D108 3,311 269,150 SH   SOLE   269,150 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1 65 SH   SOLE   65 0 0
AMERICAN TOWER CORP NEW COM 03027X100 21,689 150,440 SH   SOLE   150,440 0 0
AMERIPRISE FINL INC COM 03076C106 3,774 26,978 SH   SOLE   26,978 0 0
ANDEAVOR COM 03349M105 3,954 30,143 SH   SOLE   30,143 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 2,707 63,646 SH   SOLE   63,646 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,372 23,545 SH   SOLE   22,814 0 731
ANSYS INC COM 03662Q105 2,470 14,182 SH   SOLE   13,252 0 930
APARTMENT INVT & MGMT CO CL A 03748R101 174 4,122 SH   SOLE   4,122 0 0
APERGY CORP COM 03755L104 322 7,718 SH   SOLE   7,718 0 0
APOLLO INVT CORP COM 03761U106 3,373 605,577 SH   SOLE   605,577 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 473 25,881 SH   SOLE   25,881 0 0
AQUA AMERICA INC COM 03836W103 81 2,295 SH   SOLE   2,295 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 103 SH   SOLE   103 0 0
ARCHROCK INC COM 03957W106 164 13,679 SH   SOLE   13,679 0 0
ARCONIC INC COM 03965L100 434 25,537 SH   SOLE   25,537 0 0
ARES CAP CORP COM 04010L103 8,786 534,080 SH   SOLE   387,583 0 146,497
ARES DYNAMIC CR ALLOCATION F COM 04014F102 18,135 1,127,068 SH   SOLE   1,119,680 0 7,388
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,464 23,163 SH   SOLE   23,163 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 51 23,133 SH   SOLE   23,133 0 0
AVANGRID INC COM 05351W103 1,649 31,155 SH   SOLE   31,155 0 0
AVISTA CORP COM 05379B107 242 4,594 SH   SOLE   4,594 0 0
AXOGEN INC COM 05463X106 7,999 159,187 SH   SOLE   159,187 0 0
B & G FOODS INC NEW COM 05508R106 23,275 778,434 SH   SOLE   778,434 0 0
BCE INC COM NEW 05534B760 724 17,869 SH   SOLE   17,869 0 0
BAKER HUGHES A GE CO CL A 05722G100 1,065 32,237 SH   SOLE   32,237 0 0
BANCO SANTANDER SA ADR 05964H105 50 9,277 SH   SOLE   6,918 0 2,359
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 42 1,327 SH   SOLE   1,327 0 0
BANCO SANTANDER S A SPONSORED ADR B 05969B103 20 3,059 SH   SOLE   3,059 0 0
BANC OF CALIFORNIA INC COM 05990K106 33 1,669 SH   SOLE   1,669 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,089 23,698 SH   SOLE   23,698 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,015 10,777 SH   SOLE   10,777 0 0
BIOGEN INC COM 09062X103 4,381 15,096 SH   SOLE   14,061 0 1,035
BIO TECHNE CORP COM 09073M104 1,112 7,515 SH   SOLE   6,410 0 1,105
BLACKROCK INVT QUALITY MUN T COM 09247D105 1,653 117,501 SH   SOLE   117,501 0 0
BLACKROCK INC COM 09247X101 31,991 64,105 SH   SOLE   64,105 0 0
BLACKROCK UTILITIES INFRSTRC COM 09248D104 1,668 83,362 SH   SOLE   83,362 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 951 73,815 SH   SOLE   73,815 0 0
BLACKROCK STRATEGIC MUN TR COM 09248T109 1,883 149,197 SH   SOLE   149,197 0 0
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 3,184 283,028 SH   SOLE   283,028 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 2,446 177,376 SH   SOLE   177,376 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 9,300 611,029 SH   SOLE   482,421 0 128,608
BLACKROCK ENHANCED EQT DIV T COM 09251A104 7,998 871,276 SH   SOLE   871,276 0 0
BLACKROCK MUNIHLDGS FD II IN COM 09253P109 152 10,983 SH   SOLE   10,983 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 1,727 197,183 SH   SOLE   197,183 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 405 30,437 SH   SOLE   30,437 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 677 51,272 SH   SOLE   51,272 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 1,452 137,853 SH   SOLE   137,853 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 2,314 186,954 SH   SOLE   186,954 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 1,614 131,936 SH   SOLE   131,936 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 931 66,612 SH   SOLE   66,612 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 3,237 267,329 SH   SOLE   267,329 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 2,541 192,674 SH   SOLE   192,674 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 1,316 98,824 SH   SOLE   98,824 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 2,489 186,585 SH   SOLE   186,585 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1,184 91,541 SH   SOLE   91,541 0 0
BLACKROCK MUNIYLD INVST QLTY COM 09254T100 1,073 82,047 SH   SOLE   82,047 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1,671 126,720 SH   SOLE   126,720 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 2,240 162,441 SH   SOLE   162,441 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 5,714 511,084 SH   SOLE   511,084 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 5,188 373,206 SH   SOLE   373,206 0 0
BLACKROCK ENH CAP & INC FD I COM 09256A109 17,349 1,069,622 SH   SOLE   1,069,622 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 8,676 933,930 SH   SOLE   933,930 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 4,519 264,426 SH   SOLE   264,426 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 6,400 190,180 SH   SOLE   190,180 0 0
BLUEBIRD BIO INC COM 09609G100 2,166 13,800 SH   SOLE   13,800 0 0
BOOKING HLDGS INC COM 09857L108 2,102 1,037 SH   SOLE   1,037 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1,647 144,635 SH   SOLE   144,635 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4 105 SH   SOLE   105 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 465 26,701 SH   SOLE   26,701 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,781 93,663 SH   SOLE   93,663 0 0
BROADCOM INC COM 11135F101 7,583 31,254 SH   SOLE   30,294 0 960
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 2,694 222,865 SH   SOLE   213,579 0 9,286
CBOE GLOBAL MARKETS INC COM 12503M108 412 3,960 SH   SOLE   3,960 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 7,292 967,069 SH   SOLE   951,552 0 15,517
CBRE GROUP INC CL A 12504L109 6,031 126,323 SH   SOLE   126,323 0 0
CDW CORP COM 12514G108 3,240 40,101 SH   SOLE   40,101 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,286 15,374 SH   SOLE   15,374 0 0
CME GROUP INC COM CL A 12572Q105 5,195 31,690 SH   SOLE   28,035 0 3,655
CM FIN INC COM 12574Q103 4,141 465,269 SH   SOLE   465,269 0 0
CRH PLC ADR 12626K203 6,268 177,321 SH   SOLE   175,053 0 2,268
CVR ENERGY INC COM 12662P108 31,807 859,876 SH   SOLE   859,876 0 0
CYS INVTS INC COM 12673A108 14,578 1,943,796 SH   SOLE   1,943,796 0 0
CA INC COM 12673P105 6,722 188,568 SH   SOLE   188,568 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 503 4,681 SH   SOLE   4,681 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 5,598 621,959 SH   SOLE   621,959 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1,807 141,819 SH   SOLE   141,819 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 7,756 359,568 SH   SOLE   359,568 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1 31 SH   SOLE   31 0 0
CANADIAN PAC RY LTD COM 13645T100 910 4,971 SH   SOLE   4,971 0 0
CAPITAL ONE FINL CORP COM 14040H105 1 12 SH   SOLE   12 0 0
CAPITALA FIN CORP COM 14054R106 2,047 246,587 SH   SOLE   246,587 0 0
CARDINAL HEALTH INC COM 14149Y108 12,110 248,001 SH   SOLE   248,001 0 0
CARETRUST REIT INC COM 14174T107 334 20,038 SH   SOLE   20,038 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 552 25,914 SH   SOLE   25,914 0 0
CARNIVAL PLC ADR 14365C103 105 1,815 SH   SOLE   622 0 1,193
CARROLS RESTAURANT GROUP INC COM 14574X104 214 14,442 SH   SOLE   14,442 0 0
CAVIUM INC COM 14964U108 52 603 SH   SOLE   603 0 0
CELLECTIS S A SPONSORED ADS 15117K103 681 24,059 SH   SOLE   24,059 0 0
CENTENE CORP DEL COM 15135B101 3,647 29,600 SH   SOLE   29,600 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,146 41,368 SH   SOLE   41,368 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 10,152 34,623 SH   SOLE   34,623 0 0
CHASE CORP COM 16150R104 125 1,068 SH   SOLE   1,068 0 0
CHATHAM LODGING TR COM 16208T102 1,088 51,269 SH   SOLE   51,269 0 0
CHEMED CORP NEW COM 16359R103 982 3,052 SH   SOLE   3,052 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2,780 77,337 SH   SOLE   77,337 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,926 29,545 SH   SOLE   29,545 0 0
CHIMERA INVT CORP COM NEW 16934Q208 3,178 173,852 SH   SOLE   173,852 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 511 11,505 SH   SOLE   9,879 0 1,626
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,808 31,251 SH   SOLE   31,251 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,584 44,092 SH   SOLE   44,092 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,107 31,548 SH   SOLE   31,548 0 0
CIRCOR INTL INC COM 17273K109 1,655 44,775 SH   SOLE   44,775 0 0
CISCO SYS INC COM 17275R102 54,632 1,269,630 SH   SOLE   1,255,627 0 14,003
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 189 43,999 SH   SOLE   43,999 0 0
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 7,201 658,828 SH   SOLE   658,828 0 0
CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 6,047 540,883 SH   SOLE   540,883 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913Y103 786 63,124 SH   SOLE   63,124 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 10,059 702,947 SH   SOLE   694,206 0 8,741
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 25,286 473,524 SH   SOLE   468,818 0 4,706
COHEN & STEERS QUALITY RLTY COM 19247L106 5,114 425,492 SH   SOLE   416,026 0 9,466
COHEN & STEERS TOTAL RETURN COM 19247R103 1,948 154,939 SH   SOLE   154,939 0 0
COHEN & STEERS REIT & PFD IN COM 19247X100 7,100 365,599 SH   SOLE   365,599 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,895 127,537 SH   SOLE   122,352 0 5,185
COHEN & STEERS GLOBAL INC BL COM 19248M103 497 52,317 SH   SOLE   35,444 0 16,873
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 2,045 203,714 SH   SOLE   203,714 0 0
COLONY CAP INC NEW CL A COM 19626G108 234 37,552 SH   SOLE   37,552 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 1,271 59,018 SH   SOLE   59,018 0 0
COMCAST CORP NEW CL A 20030N101 25,612 780,608 SH   SOLE   780,608 0 0
COMMSCOPE HLDG CO INC COM 20337X109 194 6,631 SH   SOLE   6,631 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,274 76,139 SH   SOLE   76,139 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 43 7,201 SH   SOLE   7,201 0 0
COMPASS MINERALS INTL INC COM 20451N101 21,842 332,199 SH   SOLE   332,199 0 0
CONCHO RES INC COM 20605P101 1,448 10,468 SH   SOLE   10,468 0 0
CONOCOPHILLIPS COM 20825C104 4,942 70,984 SH   SOLE   61,228 0 9,756
CONSTELLATION BRANDS INC CL A 21036P108 2,801 12,799 SH   SOLE   12,747 0 52
CORESITE RLTY CORP COM 21870Q105 1,447 13,060 SH   SOLE   12,964 0 96
CORECIVIC INC COM 21871N101 784 32,826 SH   SOLE   32,826 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 738 25,446 SH   SOLE   25,446 0 0
COSTCO WHSL CORP NEW COM 22160K105 14,681 70,250 SH   SOLE   70,250 0 0
COSTAR GROUP INC COM 22160N109 947 2,294 SH   SOLE   2,294 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 7,630 48,843 SH   SOLE   48,843 0 0
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 1,945 733,981 SH   SOLE   733,981 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 27,317 253,354 SH   SOLE   253,254 0 100
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 181 3,805 SH   SOLE   3,805 0 0
CYRUSONE INC COM 23283R100 1,723 29,516 SH   SOLE   29,516 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 212 5,356 SH   SOLE   5,356 0 0
D R HORTON INC COM 23331A109 1,130 27,561 SH   SOLE   27,561 0 0
DSW INC CL A 23334L102 6,234 241,449 SH   SOLE   241,449 0 0
DXC TECHNOLOGY CO COM 23355L106 839 10,410 SH   SOLE   10,410 0 0
DAVITA INC COM 23918K108 55 794 SH   SOLE   794 0 0
DELEK US HLDGS INC NEW COM 24665A103 61 1,225 SH   SOLE   1,225 0 0
DENTSPLY SIRONA INC COM 24906P109 3,155 72,070 SH   SOLE   72,070 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7,813 54,253 SH   SOLE   54,253 0 0
DIAMONDBACK ENERGY INC COM 25278X109 7,154 54,376 SH   SOLE   54,376 0 0
DISCOVERY INC COM SER C 25470F302 44 1,733 SH   SOLE   1,733 0 0
DOMINION ENERGY INC COM 25746U109 5,306 77,824 SH   SOLE   70,617 0 7,207
DOMINOS PIZZA INC COM 25754A201 2,768 9,810 SH   SOLE   9,744 0 66
DONNELLEY FINL SOLUTIONS INC COM 25787G100 32 1,843 SH   SOLE   1,843 0 0
DOUGLAS EMMETT INC COM 25960P109 2,433 60,561 SH   SOLE   60,561 0 0
DOUGLAS DYNAMICS INC COM 25960R105 224 4,660 SH   SOLE   4,660 0 0
DOWDUPONT INC COM 26078J100 17,933 272,035 SH   SOLE   264,120 0 7,915
DREYFUS MUN INCOME INC COM 26201R102 284 34,844 SH   SOLE   34,844 0 0
DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 1,561 125,109 SH   SOLE   125,109 0 0
DROPBOX INC CL A 26210C104 221 6,812 SH   SOLE   6,812 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433C105 6,792 472,650 SH   SOLE   472,650 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 16,994 214,894 SH   SOLE   214,894 0 0
ENI S P A SPONSORED ADR 26874R108 2,639 71,085 SH   SOLE   71,085 0 0
EOG RES INC COM 26875P101 3,134 25,184 SH   SOLE   25,184 0 0
EQT CORP COM 26884L109 1,209 21,906 SH   SOLE   21,906 0 0
EPR PPTYS COM SH BEN INT 26884U109 483 7,453 SH   SOLE   7,453 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 321 6,221 SH   SOLE   6,221 0 0
EAGLE MATERIALS INC COM 26969P108 5,280 50,300 SH   SOLE   48,620 0 1,680
EAST WEST BANCORP INC COM 27579R104 1,410 21,626 SH   SOLE   21,626 0 0
EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 2,579 225,011 SH   SOLE   225,011 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 5,087 797,277 SH   SOLE   797,277 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 989 83,559 SH   SOLE   83,559 0 0
EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 1,250 111,017 SH   SOLE   111,017 0 0
EATON VANCE MUN BD FD II COM 27827K109 3,185 268,962 SH   SOLE   268,962 0 0
EATON VANCE MUN BD FD COM 27827X101 3,281 277,825 SH   SOLE   277,825 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 1,947 188,506 SH   SOLE   188,506 0 0
EATON VANCE CALIF MUN BD FD COM 27828C106 203 18,985 SH   SOLE   18,985 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 5,178 224,952 SH   SOLE   224,952 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 10,572 873,014 SH   SOLE   873,014 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 3,720 258,863 SH   SOLE   258,863 0 0
EATON VANCE N J MUN BD FD COM 27828R103 996 85,242 SH   SOLE   85,242 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 7,653 450,172 SH   SOLE   450,172 0 0
EATON VANCE TX ADV GLB DIV O COM 27828U106 466 19,259 SH   SOLE   19,259 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 839 52,204 SH   SOLE   52,204 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 6,321 535,705 SH   SOLE   535,705 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 8,940 961,297 SH   SOLE   961,297 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 262 12,800 SH   SOLE   12,800 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 1,899 96,020 SH   SOLE   96,020 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,157 39,542 SH   SOLE   34,192 0 5,350
EDUCATION RLTY TR INC COM NEW 28140H203 1,135 27,356 SH   SOLE   27,356 0 0
EMCOR GROUP INC COM 29084Q100 5,641 74,043 SH   SOLE   74,043 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1,520 75,979 SH   SOLE   75,979 0 0
ENBRIDGE INC COM 29250N105 6,708 187,945 SH   SOLE   187,945 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,526 37,297 SH   SOLE   37,297 0 0
ENERGEN CORP COM 29265N108 10 132 SH   SOLE   132 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 378 42,916 SH   SOLE   41,964 0 952
ENEL CHILE S A SPONSORED ADR 29278D105 26 5,418 SH   SOLE   0 0 5,418
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 2,726 143,178 SH   SOLE   143,178 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 1,101 70,874 SH   SOLE   70,874 0 0
ENSIGN GROUP INC COM 29358P101 103 2,867 SH   SOLE   2,867 0 0
ENTERGY CORP NEW COM 29364G103 14,491 179,361 SH   SOLE   179,361 0 0
EPAM SYS INC COM 29414B104 2,189 17,609 SH   SOLE   16,069 0 1,540
EQUINIX INC COM PAR $0.001 29444U700 11 25 SH   SOLE   2 0 23
EQUINOR ASA SPONSORED ADR 29446M102 2,970 112,467 SH   SOLE   112,467 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,037 11,285 SH   SOLE   11,285 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,015 15,939 SH   SOLE   15,939 0 0
ERIE INDTY CO CL A 29530P102 428 3,652 SH   SOLE   3,652 0 0
EVERCORE INC CLASS A 29977A105 1,302 12,344 SH   SOLE   12,344 0 0
EVERGY INC COM 30034W106 752 13,393 SH   SOLE   13,393 0 0
EVERSOURCE ENERGY COM 30040W108 955 16,302 SH   SOLE   16,302 0 0
EXCHANGE LISTED FDS TR PERITUS HIGH YLD 30151E814 3 76 SH   SOLE   76 0 0
EXELON CORP COM 30161N101 1,647 38,664 SH   SOLE   38,664 0 0
EXELIXIS INC COM 30161Q104 213 9,882 SH   SOLE   9,882 0 0
EXPEDIA GROUP INC COM NEW 30212P303 543 4,518 SH   SOLE   4,518 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 216 2,796 SH   SOLE   2,796 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 122 5,641 SH   SOLE   5,641 0 0
EXTRA SPACE STORAGE INC COM 30225T102 914 9,156 SH   SOLE   9,025 0 131
EXXON MOBIL CORP COM 30231G102 34,075 411,885 SH   SOLE   411,885 0 0
FACEBOOK INC CL A 30303M102 75,537 388,725 SH   SOLE   388,663 0 62
FARMLAND PARTNERS INC COM 31154R109 33 3,781 SH   SOLE   3,781 0 0
FEDEX CORP COM 31428X106 25,826 113,739 SH   SOLE   113,739 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 133 1,255 SH   SOLE   1,255 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 5,898 505,417 SH   SOLE   505,417 0 0
FIRST HAWAIIAN INC COM 32051X108 68 2,339 SH   SOLE   2,339 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,019 30,572 SH   SOLE   30,572 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,371 32,487 SH   SOLE   32,487 0 0
FIRST TR SR FLG RTE INCM FD COM 33733U108 1,485 115,590 SH   SOLE   115,590 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 10,014 607,264 SH   SOLE   607,264 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 23 984 SH   SOLE   81 0 903
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 38 803 SH   SOLE   455 0 348
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 20 424 SH   SOLE   424 0 0
FIRST TR ENERGY INCOME & GRW COM 33738G104 11,579 504,319 SH   SOLE   504,319 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 5,011 384,553 SH   SOLE   384,553 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 7,304 703,642 SH   SOLE   703,642 0 0
FIVE BELOW INC COM 33829M101 7 73 SH   SOLE   73 0 0
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 51 2,053 SH   SOLE   2,053 0 0
FLOWSERVE CORP COM 34354P105 266 6,573 SH   SOLE   6,573 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,182 22,018 SH   SOLE   22,018 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,069 43,394 SH   SOLE   43,394 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 157 18,387 SH   SOLE   18,387 0 0
FREEPORT-MCMORAN INC CL B 35671D857 622 36,051 SH   SOLE   36,051 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 376 70,215 SH   SOLE   41,462 0 28,753
GEO GROUP INC NEW COM 36162J106 87 3,149 SH   SOLE   3,149 0 0
GGP INC COM 36174X101 385 18,826 SH   SOLE   18,826 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 1,258 9,014 SH   SOLE   9,014 0 0
GABELLI CONV&INCOM SECS FD I COM 36240B109 1,230 188,704 SH   SOLE   188,704 0 0
GABELLI DIVD & INCOME TR COM 36242H104 4,832 214,167 SH   SOLE   214,167 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 567 15,851 SH   SOLE   15,851 0 0
GAMESTOP CORP NEW CL A 36467W109 18,353 1,259,629 SH   SOLE   1,259,629 0 0
GANNETT CO INC COM 36473H104 10,181 951,463 SH   SOLE   951,463 0 0
GENERAL MTRS CO COM 37045V100 1,333 33,826 SH   SOLE   20,110 0 13,716
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7,396 183,470 SH   SOLE   181,410 0 2,060
GLOBAL PMTS INC COM 37940X102 3,202 28,716 SH   SOLE   28,716 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 23 2,491 SH   SOLE   206 0 2,285
GOLDMAN SACHS GROUP INC COM 38141G104 3,188 14,452 SH   SOLE   14,452 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 767 37,454 SH   SOLE   37,454 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 8,648 958,757 SH   SOLE   958,757 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 1,581 257,476 SH   SOLE   257,476 0 0
GOLUB CAP BDC INC COM 38173M102 2,329 127,242 SH   SOLE   127,242 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 8,375 528,383 SH   SOLE   528,383 0 0
GRANITE PT MTG TR INC COM 38741L107 242 13,192 SH   SOLE   11,294 0 1,898
GUANGSHEN RY LTD SPONSORED ADR 40065W107 375 13,322 SH   SOLE   13,322 0 0
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 17,064 2,014,679 SH   SOLE   1,995,189 0 19,490
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 1,457 66,382 SH   SOLE   66,382 0 0
HCA HEALTHCARE INC COM 40412C101 1 12 SH   SOLE   12 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,174 11,176 SH   SOLE   11,176 0 0
HD SUPPLY HLDGS INC COM 40416M105 191 4,449 SH   SOLE   4,449 0 0
HP INC COM 40434L105 2,998 132,143 SH   SOLE   132,143 0 0
HALYARD HEALTH INC COM 40650V100 4 64 SH   SOLE   64 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 3,732 159,711 SH   SOLE   159,711 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 871 26,910 SH   SOLE   26,910 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,070 76,778 SH   SOLE   76,778 0 0
HEALTHEQUITY INC COM 42226A107 160 2,136 SH   SOLE   2,136 0 0
HESS CORP COM 42809H107 1,078 16,123 SH   SOLE   16,123 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11 752 SH   SOLE   752 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 2,462 244,227 SH   SOLE   242,705 0 1,522
HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 36 1,498 SH   SOLE   124 0 1,374
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 673 23,535 SH   SOLE   23,535 0 0
HOST HOTELS & RESORTS INC COM 44107P104 3,624 172,009 SH   SOLE   172,009 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 415 9,894 SH   SOLE   9,894 0 0
IAC INTERACTIVECORP COM 44919P508 2,238 14,679 SH   SOLE   14,679 0 0
ICU MED INC COM 44930G107 682 2,323 SH   SOLE   2,323 0 0
IPG PHOTONICS CORP COM 44980X109 1,230 5,576 SH   SOLE   5,576 0 0
ICICI BK LTD ADR 45104G104 1,242 154,636 SH   SOLE   154,636 0 0
IDEX CORP COM 45167R104 1,511 11,068 SH   SOLE   11,068 0 0
INCYTE CORP COM 45337C102 213 3,179 SH   SOLE   3,179 0 0
INFRAREIT INC COM 45685L100 740 33,370 SH   SOLE   33,370 0 0
INPHI CORP COM 45772F107 30 935 SH   SOLE   935 0 0
INSPERITY INC COM 45778Q107 257 2,696 SH   SOLE   2,696 0 0
INOGEN INC COM 45780L104 9 47 SH   SOLE   47 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 1,743 27,807 SH   SOLE   27,807 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,536 61,667 SH   SOLE   61,667 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,837 12,200 SH   SOLE   12,200 0 0
INTREXON CORP COM 46122T102 98 7,052 SH   SOLE   7,052 0 0
INVESCO HIGH INCOME TR II COM 46131F101 142 10,492 SH   SOLE   10,492 0 0
INVESCO SR INCOME TR COM 46131H107 3,516 821,411 SH   SOLE   821,411 0 0
INVESCO MUN TR COM 46131J103 1,749 147,936 SH   SOLE   147,936 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 2,315 187,159 SH   SOLE   187,159 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 975 83,058 SH   SOLE   83,058 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 2,644 224,041 SH   SOLE   224,041 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 11,352 976,977 SH   SOLE   975,039 0 1,938
INVESCO QUALITY MUNI INC TRS COM 46133G107 3,302 277,047 SH   SOLE   277,047 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 64 630 SH   SOLE   52 0 578
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 35 1,634 SH   SOLE   136 0 1,498
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 30 1,634 SH   SOLE   1,634 0 0
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 24 677 SH   SOLE   56 0 621
INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 41 1,571 SH   SOLE   1,571 0 0
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 4 137 SH   SOLE   137 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 20 841 SH   SOLE   841 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 51 2,407 SH   SOLE   2,407 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 30 1,219 SH   SOLE   1,219 0 0
INVITATION HOMES INC COM 46187W107 347 15,050 SH   SOLE   15,050 0 0
IQVIA HLDGS INC COM 46266C105 455 4,562 SH   SOLE   4,562 0 0
IQIYI INC SPONSORED ADS 46267X108 833 25,783 SH   SOLE   25,783 0 0
IRON MTN INC NEW COM 46284V101 3,250 92,818 SH   SOLE   92,818 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4 85 SH   SOLE   85 0 0
ISHARES TR MORTGE REL ETF 46435G342 4 87 SH   SOLE   87 0 0
JBG SMITH PPTYS COM 46590V100 43 1,178 SH   SOLE   1,178 0 0
JPMORGAN CHASE & CO COM 46625H100 30,870 296,258 SH   SOLE   291,058 0 5,200
JD COM INC SPON ADR CL A 47215P106 195 5,009 SH   SOLE   5,009 0 0
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 1,451 86,323 SH   SOLE   86,323 0 0
JONES LANG LASALLE INC COM 48020Q107 1,468 8,844 SH   SOLE   8,844 0 0
J2 GLOBAL INC COM 48123V102 175 2,021 SH   SOLE   2,021 0 0
JUNIPER NETWORKS INC COM 48203R104 41 1,512 SH   SOLE   1,512 0 0
KAR AUCTION SVCS INC COM 48238T109 757 13,817 SH   SOLE   13,817 0 0
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 7,705 815,299 SH   SOLE   815,299 0 0
KEANE GROUP INC COM 48669A108 154 11,289 SH   SOLE   11,289 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 221 3,752 SH   SOLE   3,752 0 0
KILROY RLTY CORP COM 49427F108 958 12,661 SH   SOLE   12,661 0 0
KIMCO RLTY CORP COM 49446R109 66 3,897 SH   SOLE   3,897 0 0
KINDER MORGAN INC DEL COM 49456B101 2,539 143,716 SH   SOLE   113,630 0 30,086
KINDER MORGAN INC DEL PFD SER A 49456B200 61 1,750 SH   SOLE   1,750 0 0
KITE RLTY GROUP TR COM NEW 49803T300 28 1,655 SH   SOLE   1,655 0 0
KOPPERS HOLDINGS INC COM 50060P106 211 5,505 SH   SOLE   5,505 0 0
KRATON CORPORATION COM 50077C106 192 4,162 SH   SOLE   4,162 0 0
KRONOS WORLDWIDE INC COM 50105F105 829 36,793 SH   SOLE   36,793 0 0
LCI INDS COM 50189K103 1,914 21,232 SH   SOLE   21,232 0 0
LMP CAP & INCOME FD INC COM 50208A102 6,727 523,509 SH   SOLE   523,509 0 0
LPL FINL HLDGS INC COM 50212V100 240 3,668 SH   SOLE   3,668 0 0
LSC COMMUNICATIONS INC COM 50218P107 173 11,066 SH   SOLE   11,066 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,510 19,553 SH   SOLE   19,553 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 354 9,065 SH   SOLE   9,065 0 0
LENDINGTREE INC NEW COM 52603B107 81 380 SH   SOLE   380 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,326 6,402 SH   SOLE   6,402 0 0
LIFE STORAGE INC COM 53223X107 661 6,796 SH   SOLE   6,796 0 0
MFA FINL INC COM 55272X102 436 57,512 SH   SOLE   57,512 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,093 12,307 SH   SOLE   12,307 0 0
M/I HOMES INC COM 55305B101 126 4,775 SH   SOLE   4,775 0 0
MKS INSTRUMENT INC COM 55306N104 2,133 22,287 SH   SOLE   22,287 0 0
MPLX LP COM UNIT REP LTD 55336V100 2,363 69,202 SH   SOLE   69,202 0 0
MSCI INC COM 55354G100 135 817 SH   SOLE   817 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 18,332 434,407 SH   SOLE   434,407 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 12,544 556,528 SH   SOLE   551,698 0 4,830
MACYS INC COM 55616P104 15,674 418,744 SH   SOLE   418,744 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 94 302 SH   SOLE   302 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 2,482 128,016 SH   SOLE   128,016 0 0
MANAGED DURATION INVT GRD FU COM 56165R103 948 66,143 SH   SOLE   66,143 0 0
MANULIFE FINL CORP COM 56501R106 647 36,003 SH   SOLE   36,003 0 0
MARATHON PETE CORP COM 56585A102 6,662 94,948 SH   SOLE   94,948 0 0
MASTERCARD INCORPORATED CL A 57636Q104 33,464 170,285 SH   SOLE   170,210 0 75
MATSON INC COM 57686G105 1 26 SH   SOLE   26 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 11,414 194,584 SH   SOLE   194,584 0 0
MAXLINEAR INC COM 57776J100 3 191 SH   SOLE   191 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 451 8,125 SH   SOLE   8,125 0 0
MCKESSON CORP COM 58155Q103 425 3,188 SH   SOLE   3,188 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 354 25,194 SH   SOLE   25,194 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,529 18,979 SH   SOLE   18,979 0 0
MEDLEY CAP CORP COM 58503F106 1,491 429,657 SH   SOLE   429,657 0 0
MERCADOLIBRE INC COM 58733R102 501 1,675 SH   SOLE   1,675 0 0
MERCK & CO INC COM 58933Y105 39,542 651,433 SH   SOLE   642,650 0 8,783
MERITAGE HOMES CORP COM 59001A102 86 1,948 SH   SOLE   1,948 0 0
METHANEX CORP COM 59151K108 1,871 26,469 SH   SOLE   26,469 0 0
METLIFE INC COM 59156R108 50 1,141 SH   SOLE   1,141 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108 2,390 258,329 SH   SOLE   258,329 0 0
MID AMER APT CMNTYS INC COM 59522J103 710 7,056 SH   SOLE   7,056 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 666 196,548 SH   SOLE   196,548 0 0
MOLINA HEALTHCARE INC COM 60855R100 118 1,204 SH   SOLE   1,204 0 0
MOLSON COORS BREWING CO CL B 60871R209 31 457 SH   SOLE   457 0 0
MOMO INC ADR 60879B107 22 501 SH   SOLE   501 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,029 17,960 SH   SOLE   17,960 0 0
MOSAIC CO NEW COM 61945C103 2,105 75,045 SH   SOLE   75,045 0 0
NVR INC COM 62944T105 487 164 SH   SOLE   164 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,624 76,327 SH   SOLE   76,327 0 0
NAVIENT CORPORATION COM 63938C108 397 30,473 SH   SOLE   30,473 0 0
NETAPP INC COM 64110D104 1,379 17,556 SH   SOLE   17,556 0 0
NETFLIX INC COM 64110L106 3,086 7,885 SH   SOLE   7,885 0 0
NETEASE INC SPONSORED ADR 64110W102 3,816 15,101 SH   SOLE   15,101 0 0
NEUBERGER BERMAN CA INT MUN COM 64123C101 1,912 152,743 SH   SOLE   152,743 0 0
NEUBERGER BERMAN INTER MUNI COM 64124P101 2,240 164,350 SH   SOLE   164,350 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 334 3,402 SH   SOLE   3,402 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 3,734 345,129 SH   SOLE   345,129 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 15,976 1,821,670 SH   SOLE   1,807,927 0 13,743
NEUBERGER BERMAN RE ES SEC F COM 64190A103 10,903 2,121,301 SH   SOLE   2,121,301 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 2,918 157,877 SH   SOLE   157,877 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 11,785 673,829 SH   SOLE   673,829 0 0
NEWS CORP NEW CL A 65249B109 617 39,836 SH   SOLE   39,836 0 0
NEWS CORP NEW CL B 65249B208 120 7,570 SH   SOLE   7,570 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 359 4,895 SH   SOLE   4,895 0 0
NEXTERA ENERGY INC COM 65339F101 21,221 127,050 SH   SOLE   126,613 0 437
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 4,737 215,822 SH   SOLE   210,702 0 5,120
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 58 1,251 SH   SOLE   1,251 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 67 2,340 SH   SOLE   2,340 0 0
NISOURCE INC COM 65473P105 110 4,173 SH   SOLE   4,173 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 236 4,518 SH   SOLE   4,518 0 0
NORBORD INC COM NEW 65548P403 1,045 25,415 SH   SOLE   25,415 0 0
NOVARTIS A G SPONSORED ADR 66987V109 8,467 112,080 SH   SOLE   111,800 0 280
NU SKIN ENTERPRISES INC CL A 67018T105 73 931 SH   SOLE   931 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 494 21,830 SH   SOLE   21,830 0 0
NUVEEN CALIF MUN VALUE FD COM 67062C107 178 18,797 SH   SOLE   18,797 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 851 59,490 SH   SOLE   59,490 0 0
NVIDIA CORP COM 67066G104 6,396 26,999 SH   SOLE   26,999 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 3,341 251,229 SH   SOLE   251,229 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 3,548 265,552 SH   SOLE   265,552 0 0
NUVEEN SR INCOME FD COM 67067Y104 5,457 875,890 SH   SOLE   875,890 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1,881 144,121 SH   SOLE   144,121 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 1,183 113,598 SH   SOLE   113,598 0 0
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 850 72,878 SH   SOLE   72,878 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 2,588 183,658 SH   SOLE   183,658 0 0
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 1,221 73,131 SH   SOLE   73,131 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3,070 214,238 SH   SOLE   214,238 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 1,181 118,208 SH   SOLE   118,208 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 3,395 232,675 SH   SOLE   232,675 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 3,946 377,602 SH   SOLE   377,602 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 5,239 658,970 SH   SOLE   658,970 0 0
NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 128 7,772 SH   SOLE   7,772 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 871 63,804 SH   SOLE   63,804 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 3,116 290,156 SH   SOLE   290,156 0 0
NUVEEN SHT DUR CR OPP FD COM 67074X107 5,443 320,205 SH   SOLE   320,205 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 7,195 445,214 SH   SOLE   445,214 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 7,884 426,626 SH   SOLE   419,746 0 6,880
NUTRIEN LTD COM 67077M108 5,423 99,728 SH   SOLE   99,728 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 2,317 180,019 SH   SOLE   180,019 0 0
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 16,423 1,122,583 SH   SOLE   1,122,583 0 0
OFS CAP CORP COM 67103B100 3,961 345,618 SH   SOLE   344,265 0 1,353
O REILLY AUTOMOTIVE INC NEW COM 67103H107 5,197 18,997 SH   SOLE   18,997 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 614 128,456 SH   SOLE   124,537 0 3,919
OAKTREE STRATEGIC INCOME COR COM 67402D104 2,669 313,997 SH   SOLE   313,997 0 0
OMNICELL INC COM 68213N109 93 1,764 SH   SOLE   1,764 0 0
ONE GAS INC COM 68235P108 840 11,243 SH   SOLE   11,243 0 0
OPKO HEALTH INC COM 68375N103 125 26,577 SH   SOLE   26,577 0 0
ORACLE CORP COM 68389X105 917 20,806 SH   SOLE   20,806 0 0
OUTFRONT MEDIA INC COM 69007J106 1,606 82,593 SH   SOLE   82,593 0 0
OXFORD SQUARE CAP CORP COM 69181V107 3,314 480,340 SH   SOLE   480,340 0 0
PBF ENERGY INC CL A 69318G106 17,896 426,806 SH   SOLE   426,806 0 0
PG&E CORP COM 69331C108 1,018 23,920 SH   SOLE   23,920 0 0
PGIM GLOBAL SHORT DURATION H COM 69346J106 833 60,961 SH   SOLE   60,961 0 0
PNM RES INC COM 69349H107 957 24,600 SH   SOLE   24,600 0 0
PPL CORP COM 69351T106 13,983 489,778 SH   SOLE   489,778 0 0
PRA HEALTH SCIENCES INC COM 69354M108 280 3,004 SH   SOLE   3,004 0 0
PRA GROUP INC COM 69354N106 1 17 SH   SOLE   17 0 0
PTC INC COM 69370C100 766 8,168 SH   SOLE   8,168 0 0
PACIFIC PREMIER BANCORP COM 69478X105 7 181 SH   SOLE   181 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 20,368 1,086,276 SH   SOLE   1,086,276 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,359 13,749 SH   SOLE   13,749 0 0
PAYPAL HLDGS INC COM 70450Y103 29,212 350,810 SH   SOLE   350,810 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 4,792 350,829 SH   SOLE   350,829 0 0
PENNYMAC MTG INVT TR COM 70931T103 11,513 606,272 SH   SOLE   606,272 0 0
PENUMBRA INC COM 70975L107 34 247 SH   SOLE   247 0 0
PERFICIENT INC COM 71375U101 114 4,332 SH   SOLE   4,332 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 241 6,564 SH   SOLE   6,564 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 121 6,033 SH   SOLE   6,033 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 451 54,368 SH   SOLE   54,368 0 0
PIMCO MUNICIPAL INCOME FD COM 72200R107 520 39,502 SH   SOLE   39,502 0 0
PIMCO MUN INCOME FD II COM 72200W106 319 24,394 SH   SOLE   24,394 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 21 207 SH   SOLE   207 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 51 511 SH   SOLE   511 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 4 39 SH   SOLE   39 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 30 291 SH   SOLE   291 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 628 26,649 SH   SOLE   26,649 0 0
PINNACLE FOODS INC DEL COM 72348P104 2,559 39,338 SH   SOLE   39,338 0 0
PIONEER HIGH INCOME TR COM 72369H106 6,694 720,598 SH   SOLE   720,598 0 0
POLYONE CORP COM 73179P106 205 4,744 SH   SOLE   4,744 0 0
PRAXAIR INC COM 74005P104 17,393 109,976 SH   SOLE   109,976 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,744 23,641 SH   SOLE   23,641 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,448 27,352 SH   SOLE   27,352 0 0
PROASSURANCE CORP COM 74267C106 6,293 177,512 SH   SOLE   177,512 0 0
PROLOGIS INC COM 74340W103 4,176 63,576 SH   SOLE   63,408 0 168
PROSPECT CAPITAL CORPORATION COM 74348T102 1,772 264,060 SH   SOLE   264,060 0 0
PRUDENTIAL PLC ADR 74435K204 21 460 SH   SOLE   460 0 0
PUBLIC STORAGE COM 74460D109 2,913 12,840 SH   SOLE   12,840 0 0
QTS RLTY TR INC COM CL A 74736A103 236 5,974 SH   SOLE   5,974 0 0
QORVO INC COM 74736K101 1,282 15,987 SH   SOLE   15,987 0 0
QUALYS INC COM 74758T303 1,727 20,488 SH   SOLE   20,488 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3,700 33,652 SH   SOLE   33,652 0 0
QUIDEL CORP COM 74838J101 30 457 SH   SOLE   457 0 0
RANGE RES CORP COM 75281A109 532 31,820 SH   SOLE   31,820 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 48 1,034 SH   SOLE   1,034 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,713 4,966 SH   SOLE   4,966 0 0
REGIONS FINL CORP NEW COM 7591EP100 480 27,010 SH   SOLE   27,010 0 0
REIS INC COM 75936P105 689 31,596 SH   SOLE   31,596 0 0
RELX NV SPONSORED ADR 75955B102 2,377 111,429 SH   SOLE   108,424 0 3,005
RETAIL PPTYS AMER INC CL A 76131V202 89 6,996 SH   SOLE   6,996 0 0
S&P GLOBAL INC COM 78409V104 7,832 38,413 SH   SOLE   36,991 0 1,422
SBA COMMUNICATIONS CORP NEW CL A 78410G104 758 4,589 SH   SOLE   4,589 0 0
SL GREEN RLTY CORP COM 78440X101 1,207 12,007 SH   SOLE   12,007 0 0
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 41 1,210 SH   SOLE   1,210 0 0
SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 41 1,321 SH   SOLE   1,321 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 52 974 SH   SOLE   974 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 39 1,448 SH   SOLE   1,448 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 3 73 SH   SOLE   73 0 0
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 40 738 SH   SOLE   738 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3 76 SH   SOLE   76 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 908 17,495 SH   SOLE   17,495 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 48 1,021 SH   SOLE   666 0 355
SPDR SER TR BLOOMBERG SRT TR 78468R408 30 1,098 SH   SOLE   1,098 0 0
SRC ENERGY INC COM 78470V108 25 2,289 SH   SOLE   2,289 0 0
SVB FINL GROUP COM 78486Q101 46 161 SH   SOLE   161 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 431 19,823 SH   SOLE   19,823 0 0
SABRE CORP COM 78573M104 1,647 66,853 SH   SOLE   66,853 0 0
SAGE THERAPEUTICS INC COM 78667J108 84 536 SH   SOLE   536 0 0
SALESFORCE COM INC COM 79466L302 5,162 37,842 SH   SOLE   37,842 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 3,142 315,444 SH   SOLE   315,444 0 0
SANOFI SPONSORED ADR 80105N105 3,065 76,603 SH   SOLE   74,719 0 1,884
SCANA CORP NEW COM 80589M102 1,437 37,312 SH   SOLE   37,312 0 0
SEALED AIR CORP NEW COM 81211K100 1,178 27,755 SH   SOLE   27,755 0 0
SEAWORLD ENTMT INC COM 81282V100 393 18,007 SH   SOLE   18,007 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 599 26,663 SH   SOLE   26,663 0 0
SEMGROUP CORP CL A 81663A105 22,819 898,387 SH   SOLE   898,387 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 204 2,855 SH   SOLE   2,855 0 0
SERVICENOW INC COM 81762P102 3,051 17,690 SH   SOLE   15,995 0 1,695
SHAW COMMUNICATIONS INC CL B CONV 82028K200 2,254 110,743 SH   SOLE   106,895 0 3,848
SIGNATURE BK NEW YORK N Y COM 82669G104 562 4,391 SH   SOLE   4,391 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,692 31,983 SH   SOLE   31,983 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 82 1,369 SH   SOLE   1,369 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 5,669 80,934 SH   SOLE   72,362 0 8,572
SKYWORKS SOLUTIONS INC COM 83088M102 265 2,744 SH   SOLE   2,744 0 0
SOLAR CAP LTD COM 83413U100 5,111 250,048 SH   SOLE   250,048 0 0
SOLAR SR CAP LTD COM 83416M105 5,352 328,120 SH   SOLE   326,876 0 1,244
SOLAREDGE TECHNOLOGIES INC COM 83417M104 13 271 SH   SOLE   271 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 151 10,582 SH   SOLE   10,582 0 0
SOUTHERN COPPER CORP COM 84265V105 2,246 47,918 SH   SOLE   47,918 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 348 9,826 SH   SOLE   9,826 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1 10 SH   SOLE   10 0 0
SPIRE INC COM 84857L101 235 3,332 SH   SOLE   3,332 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 258 32,174 SH   SOLE   32,174 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 33 3,215 SH   SOLE   3,215 0 0
STAG INDL INC COM 85254J102 1,113 40,884 SH   SOLE   40,884 0 0
STARWOOD PPTY TR INC COM 85571B105 855 39,389 SH   SOLE   15,094 0 24,295
STONE HBR EMERG MKTS TL INC COM 86164W100 147 11,397 SH   SOLE   11,397 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2,528 325,379 SH   SOLE   325,379 0 0
SUMMIT MATLS INC CL A 86614U100 3,951 150,503 SH   SOLE   150,503 0 0
SYNAPTICS INC COM 87157D109 1 12 SH   SOLE   12 0 0
SYNNEX CORP COM 87162W100 238 2,468 SH   SOLE   2,468 0 0
SYNCHRONY FINL COM 87165B103 2,444 73,216 SH   SOLE   73,216 0 0
SYNEOS HEALTH INC CL A 87166B102 362 7,721 SH   SOLE   7,721 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 579 22,303 SH   SOLE   22,303 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 754 13,759 SH   SOLE   13,759 0 0
TCP CAP CORP COM 87238Q103 5,275 365,040 SH   SOLE   365,040 0 0
TFS FINL CORP COM 87240R107 514 32,584 SH   SOLE   32,584 0 0
THL CR SR LN FD COM 87244R103 11,078 641,432 SH   SOLE   506,564 0 134,868
TPG SPECIALTY LENDING INC COM 87265K102 5,531 308,323 SH   SOLE   308,323 0 0
TARGA RES CORP COM 87612G101 86 1,738 SH   SOLE   1,738 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,466 68,172 SH   SOLE   68,172 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 890 47,371 SH   SOLE   47,371 0 0
TESLA INC COM 88160R101 1,108 3,230 SH   SOLE   3,230 0 0
3M CO COM 88579Y101 8,402 42,709 SH   SOLE   42,709 0 0
TIER REIT INC COM NEW 88650V208 579 24,345 SH   SOLE   24,345 0 0
TIVO CORP COM 88870P106 6,934 515,558 SH   SOLE   515,558 0 0
TOPBUILD CORP COM 89055F103 27 346 SH   SOLE   346 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 5,599 209,779 SH   SOLE   209,779 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 5,780 307,123 SH   SOLE   307,123 0 0
TORTOISE MLP FD INC COM 89148B101 6,433 376,837 SH   SOLE   376,837 0 0
TORTOISE MLP FD INC RIGHT 07/18/2018 89148B119 86 231,052 SH   SOLE   231,052 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 2,327 135,585 SH   SOLE   135,585 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 4,053 321,137 SH   SOLE   321,137 0 0
TRANSCANADA CORP COM 89353D107 745 17,246 SH   SOLE   15,471 0 1,775
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 447 12,121 SH   SOLE   12,121 0 0
TREEHOUSE FOODS INC COM 89469A104 94 1,783 SH   SOLE   1,783 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 5,648 454,393 SH   SOLE   453,194 0 1,199
TWO HBRS INVT CORP COM NEW 90187B408 15,484 980,016 SH   SOLE   948,022 0 31,994
U S CONCRETE INC COM NEW 90333L201 614 11,700 SH   SOLE   11,700 0 0
ULTA BEAUTY INC COM 90384S303 6,183 26,484 SH   SOLE   26,484 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 181 2,355 SH   SOLE   2,355 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1,686 142,390 SH   SOLE   142,390 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 73 2,377 SH   SOLE   2,377 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 251 2,216 SH   SOLE   2,216 0 0
UNITEDHEALTH GROUP INC COM 91324P102 20,732 84,505 SH   SOLE   82,012 0 2,493
UNITI GROUP INC COM 91325V108 16,386 818,085 SH   SOLE   818,085 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 192 2,236 SH   SOLE   2,236 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 43 1,227 SH   SOLE   1,227 0 0
URBAN EDGE PPTYS COM 91704F104 4 173 SH   SOLE   173 0 0
US ECOLOGY INC COM 91732J102 1 22 SH   SOLE   22 0 0
VEON LTD SPONSORED ADR 91822M106 122 51,388 SH   SOLE   51,388 0 0
VAIL RESORTS INC COM 91879Q109 5,005 18,254 SH   SOLE   17,224 0 1,030
VALERO ENERGY CORP NEW COM 91913Y100 10,726 96,780 SH   SOLE   90,505 0 6,275
VALVOLINE INC COM 92047W101 666 30,862 SH   SOLE   30,862 0 0
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 2 103 SH   SOLE   103 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 20 881 SH   SOLE   881 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 60 3,598 SH   SOLE   297 0 3,301
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 52 1,798 SH   SOLE   1,798 0 0
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 41 1,696 SH   SOLE   1,696 0 0
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 23 949 SH   SOLE   231 0 718
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 23 1,342 SH   SOLE   1,342 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 50 974 SH   SOLE   974 0 0
VAREX IMAGING CORP COM 92214X106 49 1,317 SH   SOLE   1,317 0 0
VARIAN MED SYS INC COM 92220P105 1,316 11,573 SH   SOLE   11,573 0 0
VECTREN CORP COM 92240G101 1,195 16,727 SH   SOLE   9,679 0 7,048
VECTOR GROUP LTD COM 92240M108 23,311 1,221,745 SH   SOLE   1,221,745 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,375 101,138 SH   SOLE   101,138 0 0
VENTAS INC COM 92276F100 5,124 89,980 SH   SOLE   89,980 0 0
VEREIT INC COM 92339V100 524 70,466 SH   SOLE   70,466 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 63,905 1,270,218 SH   SOLE   1,259,539 0 10,679
VERTEX PHARMACEUTICALS INC COM 92532F100 2,623 15,434 SH   SOLE   15,434 0 0
VERSUM MATLS INC COM 92532W103 34 917 SH   SOLE   917 0 0
VIACOM INC NEW CL B 92553P201 644 21,363 SH   SOLE   21,363 0 0
VISA INC COM CL A 92826C839 56,317 425,193 SH   SOLE   425,193 0 0
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 125 9,334 SH   SOLE   9,334 0 0
VIRTUS TOTAL RETURN FUND INC COM 92837G100 7,124 649,412 SH   SOLE   649,412 0 0
VISTRA ENERGY CORP COM 92840M102 113 4,791 SH   SOLE   4,791 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,047 84,196 SH   SOLE   81,451 0 2,745
VOYA ASIA PAC DIVID EQUITY I COM 92912J102 8,636 863,638 SH   SOLE   863,638 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 9,492 1,179,086 SH   SOLE   1,179,086 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 12,783 1,103,867 SH   SOLE   1,089,366 0 14,501
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 7,480 1,017,714 SH   SOLE   1,017,714 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 1,679 107,980 SH   SOLE   107,980 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 714 141,858 SH   SOLE   141,858 0 0
VOYA RISK MANAGED NAT RES FD COM 92913C106 4,397 692,385 SH   SOLE   692,385 0 0
WGL HLDGS INC COM 92924F106 60 671 SH   SOLE   671 0 0
WABCO HLDGS INC COM 92927K102 798 6,820 SH   SOLE   6,820 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 143 2,738 SH   SOLE   2,738 0 0
W P CAREY INC COM 92936U109 817 12,314 SH   SOLE   12,314 0 0
WPP PLC NEW ADR 92937A102 1,363 17,345 SH   SOLE   17,345 0 0
WEC ENERGY GROUP INC COM 92939U106 9,196 142,237 SH   SOLE   142,237 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 23,432 2,889,275 SH   SOLE   2,889,275 0 0
WASTE CONNECTIONS INC COM 94106B101 350 4,643 SH   SOLE   4,643 0 0
WASTE MGMT INC DEL COM 94106L109 888 10,916 SH   SOLE   8,287 0 2,629
WAYFAIR INC CL A 94419L101 646 5,439 SH   SOLE   5,439 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 2,658 10,794 SH   SOLE   10,794 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 262 32,834 SH   SOLE   32,834 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 3,366 602,065 SH   SOLE   602,065 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 248 19,884 SH   SOLE   19,884 0 0
WELLTOWER INC COM 95040Q104 390 6,221 SH   SOLE   6,221 0 0
WESCO INTL INC COM 95082P105 647 11,336 SH   SOLE   11,336 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 4,228 318,632 SH   SOLE   318,632 0 0
WESTERN ASSET GLB HI INCOME COM 95766B109 7,267 796,822 SH   SOLE   784,772 0 12,050
WESTERN ASSET HIGH INCM FD I COM 95766J102 833 129,371 SH   SOLE   129,371 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 232 48,113 SH   SOLE   48,113 0 0
WESTERN ASST MN PRT FD INC COM 95766P108 3,200 226,626 SH   SOLE   226,626 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 3,530 316,560 SH   SOLE   78,455 0 238,105
WESTERN ASSET CORPORATE LN F COM 95790J102 1,291 127,682 SH   SOLE   127,682 0 0
WESTROCK CO COM 96145D105 2,928 51,351 SH   SOLE   51,351 0 0
WEX INC COM 96208T104 512 2,686 SH   SOLE   2,686 0 0
WHITEHORSE FIN INC COM 96524V106 6,607 455,309 SH   SOLE   455,309 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 233 9,171 SH   SOLE   9,171 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 2,983 73,500 SH   SOLE   73,500 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 91 17,263 SH   SOLE   17,263 0 0
WINTRUST FINL CORP COM 97650W108 1,509 17,340 SH   SOLE   17,340 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 423 5,812 SH   SOLE   5,812 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 378 8,537 SH   SOLE   8,537 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 502 8,539 SH   SOLE   8,539 0 0
XCEL ENERGY INC COM 98389B100 2,133 46,689 SH   SOLE   46,689 0 0
XPERI CORP COM 98421B100 6,157 382,419 SH   SOLE   382,419 0 0
YY INC ADS REPCOM CLA 98426T106 2,505 24,928 SH   SOLE   24,928 0 0
ZENDESK INC COM 98936J101 249 4,572 SH   SOLE   4,572 0 0
ZILLOW GROUP INC CL A 98954M101 1,345 22,504 SH   SOLE   22,504 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 309 5,231 SH   SOLE   5,231 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 3,361 30,164 SH   SOLE   30,164 0 0
ZOETIS INC CL A 98978V103 2,767 32,475 SH   SOLE   32,475 0 0
ADIENT PLC ORD SHS G0084W101 5 103 SH   SOLE   103 0 0
AIRCASTLE LTD COM G0129K104 14,641 714,196 SH   SOLE   714,196 0 0
ALKERMES PLC SHS G01767105 287 6,972 SH   SOLE   6,972 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 42 546 SH   SOLE   546 0 0
ALLERGAN PLC SHS G0177J108 1,020 6,118 SH   SOLE   6,118 0 0
AMDOCS LTD SHS G02602103 2,040 30,817 SH   SOLE   30,817 0 0
AMBARELLA INC SHS G037AX101 39 1,017 SH   SOLE   1,017 0 0
AON PLC SHS CL A G0408V102 653 4,762 SH   SOLE   4,762 0 0
ARRIS INTL INC SHS G0551A103 1 35 SH   SOLE   35 0 0
ASSURED GUARANTY LTD COM G0585R106 135 3,790 SH   SOLE   3,790 0 0
ATLASSIAN CORP PLC CL A G06242104 71 1,138 SH   SOLE   1,138 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 172 3,086 SH   SOLE   3,086 0 0
ATLANTICA YIELD PLC SHS G0751N103 25 1,235 SH   SOLE   1,235 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18,733 114,509 SH   SOLE   114,509 0 0
MIMECAST LTD ORD SHS G14838109 238 5,767 SH   SOLE   5,767 0 0
BUNGE LIMITED COM G16962105 2,931 42,041 SH   SOLE   42,041 0 0
CREDICORP LTD COM G2519Y108 1,799 7,991 SH   SOLE   7,991 0 0
COSAN LTD SHS A G25343107 1,080 141,549 SH   SOLE   141,549 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 595 13,079 SH   SOLE   13,079 0 0
EATON CORP PLC SHS G29183103 1,636 21,888 SH   SOLE   21,888 0 0
EVEREST RE GROUP LTD COM G3223R108 510 2,212 SH   SOLE   2,212 0 0
FERROGLOBE PLC SHS G33856108 81 9,466 SH   SOLE   9,466 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 580 13,021 SH   SOLE   13,021 0 0
GASLOG LTD SHS G37585109 1,773 92,849 SH   SOLE   92,849 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 477 21,545 SH   SOLE   21,545 0 0
ICON PLC SHS G4705A100 650 4,902 SH   SOLE   4,902 0 0
ICHOR HOLDINGS SHS G4740B105 25 1,183 SH   SOLE   1,183 0 0
IHS MARKIT LTD SHS G47567105 36 699 SH   SOLE   699 0 0
INGERSOLL-RAND PLC SHS G47791101 1,115 12,427 SH   SOLE   12,427 0 0
INVESCO LTD SHS G491BT108 7,989 300,792 SH   SOLE   300,792 0 0
JAMES RIV GROUP LTD COM G5005R107 64 1,618 SH   SOLE   1,618 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,468 14,325 SH   SOLE   14,325 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,264 67,687 SH   SOLE   67,687 0 0
LAZARD LTD SHS A G54050102 37 758 SH   SOLE   758 0 0
LIVANOVA PLC SHS G5509L101 2 18 SH   SOLE   18 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 0 9 SH   SOLE   9 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 819 38,187 SH   SOLE   38,187 0 0
MEDTRONIC PLC SHS G5960L103 23,406 273,398 SH   SOLE   273,398 0 0
APTIV PLC SHS G6095L109 6,907 75,381 SH   SOLE   75,381 0 0
NABORS INDUSTRIES LTD SHS G6359F103 430 67,097 SH   SOLE   67,097 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 68 2,213 SH   SOLE   2,213 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 10 8,900 SH   SOLE   8,900 0 0
NOVOCURE LTD ORD SHS G6674U108 365 11,653 SH   SOLE   6,273 0 5,380
NVENT ELECTRIC PLC SHS G6700G107 406 16,188 SH   SOLE   16,188 0 0
PENTAIR PLC SHS G7S00T104 681 16,187 SH   SOLE   16,187 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 487 10,241 SH   SOLE   10,241 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 2,712 181,421 SH   SOLE   181,421 0 0
SIGNET JEWELERS LIMITED SHS G81276100 214 3,835 SH   SOLE   3,835 0 0
SINA CORP ORD G81477104 636 7,504 SH   SOLE   7,504 0 0
STERIS PLC SHS USD G84720104 1,254 11,937 SH   SOLE   11,937 0 0
TECHNIPFMC PLC COM G87110105 995 31,340 SH   SOLE   31,340 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 283 4,184 SH   SOLE   4,184 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 81 2,745 SH   SOLE   2,745 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 120 793 SH   SOLE   793 0 0
XL GROUP LTD COM G98294104 404 7,226 SH   SOLE   7,226 0 0
CHUBB LIMITED COM H1467J104 9,769 76,906 SH   SOLE   76,906 0 0
GARMIN LTD SHS H2906T109 4,496 73,699 SH   SOLE   73,699 0 0
UBS GROUP AG SHS H42097107 266 17,319 SH   SOLE   17,319 0 0
TE CONNECTIVITY LTD REG SHS H84989104 498 5,530 SH   SOLE   5,530 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,989 64,467 SH   SOLE   64,467 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 569 3,384 SH   SOLE   3,384 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 282 2,887 SH   SOLE   2,887 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 392 6,233 SH   SOLE   6,233 0 0
ELBIT SYS LTD ORD M3760D101 4,286 36,098 SH   SOLE   36,098 0 0
ORBOTECH LTD ORD M75253100 2,504 40,514 SH   SOLE   40,514 0 0
WIX COM LTD SHS M98068105 1,321 13,169 SH   SOLE   13,169 0 0
AERCAP HOLDINGS NV SHS N00985106 42 776 SH   SOLE   776 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 274 1,384 SH   SOLE   1,384 0 0
CNH INDL N V SHS N20944109 679 64,455 SH   SOLE   64,455 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11,933 108,630 SH   SOLE   108,630 0 0
MYLAN N V SHS EURO N59465109 817 22,600 SH   SOLE   22,600 0 0
NXP SEMICONDUCTORS N V COM N6596X109 194 1,772 SH   SOLE   1,772 0 0
QIAGEN NV SHS NEW N72482123 244 6,741 SH   SOLE   6,741 0 0
YANDEX N V SHS CLASS A N97284108 1,331 37,066 SH   SOLE   37,066 0 0
COPA HOLDINGS SA CL A P31076105 1,372 14,502 SH   SOLE   14,502 0 0
FLEX LTD ORD Y2573F102 297 21,083 SH   SOLE   21,083 0 0