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