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
3M CO COMMON 88579Y101 5,367 30,965 SH   SOLE 1 30,965 0 0
ABBOTT LABORATORIES COMMON 002824100 18,466 219,570 SH   SOLE 1 219,570 0 0
ABBVIE INC COMMON 00287Y109 5,146 70,765 SH   SOLE 1 70,765 0 0
ABIOMED INC COMMON 003654100 1,271 4,880 SH   SOLE 1 4,880 0 0
ACCENTURE PLC CL A COMMON G1151C101 21,220 114,845 SH   SOLE 1 114,845 0 0
ACUSHNET HOLDINGS CORP COMMON 005098108 1,387 52,800 SH   SOLE 1 52,800 0 0
ADIDAS AG ADR DEPOSITARY RECEI 00687A107 1,452 9,415 SH   SOLE 1 9,415 0 0
ADOBE INC COMMON 00724F101 9,432 32,010 SH   SOLE 1 32,010 0 0
ADTALEM GLOBAL EDUCATION INC COMMON 00737L103 666 14,775 SH   SOLE 1 14,775 0 0
ADVANCED DISPOSAL SERVICES INC COMMON 00790X101 1,773 55,575 SH   SOLE 1 55,575 0 0
ADVANCED MICRO DEVICES INC COMMON 007903107 2,515 82,800 SH   SOLE 1 82,800 0 0
AFFILIATED MANAGERS GROUP INC COMMON 008252108 62 675 SH   SOLE 1 675 0 0
AFLAC INC COMMON 001055102 440 8,025 SH   SOLE 1 8,025 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101 8,122 108,775 SH   SOLE 1 108,775 0 0
ALASKA AIR GROUP INC COMMON 011659109 2,734 42,775 SH   SOLE 1 42,775 0 0
ALCON INC COMMON H01301128 195 3,140 SH   SOLE 1 3,140 0 0
ALIBABA GROUP HOLDING LTD ADR DEPOSITARY RECEI 01609W102 1,267 7,475 SH   SOLE 1 7,475 0 0
ALIGN TECHNOLOGY INC COMMON 016255101 3,904 14,265 SH   SOLE 1 14,265 0 0
ALLIANZ SE ADR DEPOSITARY RECEI 018805101 5,482 227,667 SH   SOLE 1 227,667 0 0
ALLSTATE CORP/THE COMMON 020002101 53 525 SH   SOLE 1 525 0 0
ALPHABET INC - CL A COMMON 02079K305 16,842 15,554 SH   SOLE 1 15,554 0 0
ALPHABET INC - CL C COMMON 02079K107 11,947 11,053 SH   SOLE 1 11,053 0 0
ALTAIR ENGINEERING INC-A COMMON 021369103 3,077 76,183 SH   SOLE 1 76,183 0 0
AMAZON.COM INC COMMON 023135106 14,598 7,709 SH   SOLE 1 7,709 0 0
AMBEV SA ADR DEPOSITARY RECEI 02319V103 50 10,800 SH   SOLE 1 10,800 0 0
AMCOR PLC COMMON G0250X107 525 46,940 SH   SOLE 1 46,940 0 0
AMERICAN EQUITY INV LIFE HOLDI COMMON 025676206 286 10,525 SH   SOLE 1 10,525 0 0
AMERICAN EXPRESS CO COMMON 025816109 35 282 SH   SOLE 1 282 0 0
AMERICAN NATIONAL INSURANCE CO COMMON 028591105 338 2,900 SH   SOLE 1 2,900 0 0
AMERIPRISE FINANCIAL INC COMMON 03076C106 3,805 26,210 SH   SOLE 1 26,210 0 0
AMETEK INC COMMON 031100100 2,180 24,000 SH   SOLE 1 24,000 0 0
AMGEN INC COMMON 031162100 7,516 40,785 SH   SOLE 1 40,785 0 0
ANALOG DEVICES INC COMMON 032654105 313 2,775 SH   SOLE 1 2,775 0 0
ANIXTER INTERNATIONAL INC COMMON 035290105 959 16,061 SH   SOLE 1 16,061 0 0
ANSYS INC COMMON 03662Q105 3,820 18,650 SH   SOLE 1 18,650 0 0
APOGEE ENTERPRISES INC COMMON 037598109 198 4,550 SH   SOLE 1 4,550 0 0
APPLE INC COMMON 037833100 52,482 265,170 SH   SOLE 1 265,170 0 0
APPLIED INDUSTRIAL TECHNOLOGIE COMMON 03820C105 277 4,500 SH   SOLE 1 4,500 0 0
APPLIED MATERIALS INC COMMON 038222105 21,267 473,550 SH   SOLE 1 473,550 0 0
ARISTA NETWORKS INC COMMON 040413106 8,971 34,555 SH   SOLE 1 34,555 0 0
ARTHUR J GALLAGHER & CO COMMON 363576109 4,204 47,995 SH   SOLE 1 47,995 0 0
ASGN INC COMMON 00191U102 1,771 29,225 SH   SOLE 1 29,225 0 0
ASHTEAD GROUP PLC ADR DEPOSITARY RECEI 045055100 4 34 SH   SOLE 1 34 0 0
ASML HOLDING NV NY REG SHRS N07059210 650 3,126 SH   SOLE 1 3,126 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 4,555 36,650 SH   SOLE 1 36,650 0 0
ASTRAZENECA PLC ADR DEPOSITARY RECEI 046353108 8,864 214,740 SH   SOLE 1 214,740 0 0
ATLAS AIR WORLDWIDE HOLDINGS I COMMON 049164205 103 2,300 SH   SOLE 1 2,300 0 0
ATLASSIAN CORP PLC COMMON G06242104 3,042 23,250 SH   SOLE 1 23,250 0 0
ATMOS ENERGY CORP COMMON 049560105 251 2,375 SH   SOLE 1 2,375 0 0
AUTODESK INC COMMON 052769106 8,036 49,330 SH   SOLE 1 49,330 0 0
AVERY DENNISON CORP COMMON 053611109 11,004 95,127 SH   SOLE 1 95,127 0 0
AXIS CAPITAL HOLDINGS LTD COMMON G0692U109 7,321 122,725 SH   SOLE 1 122,725 0 0
BAE SYSTEMS PLC ADR DEPOSITARY RECEI 05523R107 980 39,100 SH   SOLE 1 39,100 0 0
BAIDU INC ADR DEPOSITARY RECEI 056752108 622 5,300 SH   SOLE 1 5,300 0 0
BANCO SANTANDER CHILE ADR DEPOSITARY RECEI 05965X109 141 4,700 SH   SOLE 1 4,700 0 0
BANK OF AMERICA CORP COMMON 060505104 4,937 170,231 SH   SOLE 1 170,231 0 0
BAXTER INTERNATIONAL INC COMMON 071813109 10,835 132,300 SH   SOLE 1 132,300 0 0
BECTON DICKINSON AND CO COMMON 075887109 15,788 62,650 SH   SOLE 1 62,650 0 0
BERKSHIRE HATHAWAY INC COMMON 084670702 76 358 SH   SOLE 1 358 0 0
BIO-TECHNE CORP COMMON 09073M104 1,277 6,125 SH   SOLE 1 6,125 0 0
BLACK HILLS CORP COMMON 092113109 156 2,000 SH   SOLE 1 2,000 0 0
BOEING CO/THE COMMON 097023105 14,347 39,415 SH   SOLE 1 39,415 0 0
BOOKING HOLDINGS INC COMMON 09857L108 8,174 4,360 SH   SOLE 1 4,360 0 0
BOOZ ALLEN HAMILTON HOLDING CO COMMON 099502106 6,260 94,550 SH   SOLE 1 94,550 0 0
BOSTON SCIENTIFIC CORP COMMON 101137107 4,844 112,705 SH   SOLE 1 112,705 0 0
BRINK'S CO/THE COMMON 109696104 3,945 48,600 SH   SOLE 1 48,600 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 395 8,700 SH   SOLE 1 8,700 0 0
BROADCOM INC COMMON 11135F101 33,294 115,659 SH   SOLE 1 115,659 0 0
BRP INC CA SUB VOTING COMMON 05577W200 789 22,025 SH   SOLE 1 22,025 0 0
BT GROUP PLC ADR DEPOSITARY RECEI 05577E101 410 32,100 SH   SOLE 1 32,100 0 0
CABOT MICROELECTRONICS CORP COMMON 12709P103 2,441 22,175 SH   SOLE 1 22,175 0 0
CAMPING WORLD HOLDINGS INC COMMON 13462K109 193 15,500 SH   SOLE 1 15,500 0 0
CANOPY GROWTH CORP COMMON 138035100 919 22,800 SH   SOLE 1 22,800 0 0
CARLISLE COS INC COMMON 142339100 2,050 14,600 SH   SOLE 1 14,600 0 0
CARLYLE GROUP LP/THE PARTNERSHIP SHAR 14309L102 2,427 107,325 SH   SOLE 1 107,325 0 0
CARNIVAL CORP COMMON 143658300 843 18,100 SH   SOLE 1 18,100 0 0
CASEY'S GENERAL STORES INC COMMON 147528103 924 5,925 SH   SOLE 1 5,925 0 0
CATALENT INC COMMON 148806102 771 14,225 SH   SOLE 1 14,225 0 0
CATERPILLAR INC COMMON 149123101 592 4,346 SH   SOLE 1 4,346 0 0
CELGENE CORP COMMON 151020104 2,537 27,445 SH   SOLE 1 27,445 0 0
CENTERPOINT ENERGY INC COMMON 15189T107 17,567 613,595 SH   SOLE 1 613,595 0 0
CH ROBINSON WORLDWIDE INC COMMON 12541W209 150 1,775 SH   SOLE 1 1,775 0 0
CHEVRON CORP COMMON 166764100 23,639 189,960 SH   SOLE 1 189,960 0 0
CHINA LIFE INSURANCE CO LTD AD DEPOSITARY RECEI 16939P106 79 6,400 SH   SOLE 1 6,400 0 0
CHINA MOBILE LTD ADR DEPOSITARY RECEI 16941M109 95 2,100 SH   SOLE 1 2,100 0 0
CHINA PETROLEUM & CHEMICAL COR DEPOSITARY RECEI 16941R108 211 3,100 SH   SOLE 1 3,100 0 0
CHUBB LTD COMMON H1467J104 10,659 72,365 SH   SOLE 1 72,365 0 0
CIENA CORP COMMON 171779309 5,425 131,900 SH   SOLE 1 131,900 0 0
CINEMARK HOLDINGS INC COMMON 17243V102 1,919 53,160 SH   SOLE 1 53,160 0 0
CISCO SYSTEMS INC COMMON 17275R102 7,342 134,150 SH   SOLE 1 134,150 0 0
CITIGROUP INC COMMON 172967424 445 6,350 SH   SOLE 1 6,350 0 0
CITRIX SYSTEMS INC COMMON 177376100 775 7,900 SH   SOLE 1 7,900 0 0
CME GROUP INC COMMON 12572Q105 6,582 33,910 SH   SOLE 1 33,910 0 0
CNOOC LTD ADR DEPOSITARY RECEI 126132109 166 975 SH   SOLE 1 975 0 0
COCA-COLA CO/THE COMMON 191216100 14,242 279,700 SH   SOLE 1 279,700 0 0
COCA-COLA EUROPEAN PARTNERS PL COMMON G25839104 3,463 61,300 SH   SOLE 1 61,300 0 0
COGNIZANT TECH SOLUTIONS CL A COMMON 192446102 319 5,025 SH   SOLE 1 5,025 0 0
COLOPLAST-B COMMON 00B8FMRX8 469 4,150 SH   SOLE 1 4,150 0 0
COMCAST CORP COMMON 20030N101 10,729 253,750 SH   SOLE 1 253,750 0 0
COMERICA INC COMMON 200340107 3,327 45,800 SH   SOLE 1 45,800 0 0
COMMERCIAL METALS CO COMMON 201723103 71 3,950 SH   SOLE 1 3,950 0 0
CONAGRA BRANDS INC COMMON 205887102 15,670 590,875 SH   SOLE 1 590,875 0 0
CONOCOPHILLIPS COMMON 20825C104 7,926 129,932 SH   SOLE 1 129,932 0 0
CONSTELLATION BRANDS INC COMMON 21036P108 12,782 64,905 SH   SOLE 1 64,905 0 0
CONTINENTAL RESOURCES INC/OK COMMON 212015101 1,442 34,250 SH   SOLE 1 34,250 0 0
CORNING INC COMMON 219350105 10,848 326,450 SH   SOLE 1 326,450 0 0
COSTCO WHOLESALE CORP COMMON 22160K105 275 1,040 SH   SOLE 1 1,040 0 0
COVANTA HOLDING CORP COMMON 22282E102 750 41,900 SH   SOLE 1 41,900 0 0
CRANE CO COMMON 224399105 1,715 20,550 SH   SOLE 1 20,550 0 0
CRAY INC COMMON 225223304 1,690 48,525 SH   SOLE 1 48,525 0 0
CRH PLC ADR DEPOSITARY RECEI 12626K203 1,242 37,925 SH   SOLE 1 37,925 0 0
CRONOS GROUP INC COMMON 22717L101 1,536 96,150 SH   SOLE 1 96,150 0 0
CSX CORP COMMON 126408103 21 265 SH   SOLE 1 265 0 0
CTRIP.COM INTERNATIONAL LTD AD DEPOSITARY RECEI 22943F100 79 2,150 SH   SOLE 1 2,150 0 0
CVS HEALTH CORP COMMON 126650100 5,804 106,515 SH   SOLE 1 106,515 0 0
DEERE & CO COMMON 244199105 1,020 6,155 SH   SOLE 1 6,155 0 0
DELEK US HOLDINGS INC COMMON 24665A103 1,220 30,100 SH   SOLE 1 30,100 0 0
DELTA AIR LINES INC COMMON 247361702 15,026 264,770 SH   SOLE 1 264,770 0 0
DELUXE CORP COMMON 248019101 238 5,865 SH   SOLE 1 5,865 0 0
DEVON ENERGY CORP COMMON 25179M103 125 4,375 SH   SOLE 1 4,375 0 0
DEXCOM INC COMMON 252131107 2,173 14,500 SH   SOLE 1 14,500 0 0
DIAGEO PLC ADR DEPOSITARY RECEI 25243Q205 5,401 31,345 SH   SOLE 1 31,345 0 0
DICKS SPORTING GOODS INC COMMON 253393102 127 3,675 SH   SOLE 1 3,675 0 0
DINE BRANDS GLOBAL INC COMMON 254423106 112 1,175 SH   SOLE 1 1,175 0 0
DOLLAR GENERAL CORP COMMON 256677105 149 1,105 SH   SOLE 1 1,105 0 0
DOMTAR CORP COMMON 257559203 2,164 48,600 SH   SOLE 1 48,600 0 0
DONEGAL GROUP INC-CL A COMMON 257701201 211 13,800 SH   SOLE 1 13,800 0 0
DOW INC COMMON 260557103 5,578 113,122 SH   SOLE 1 113,122 0 0
DTE ENERGY CO COMMON 233331107 7,110 55,600 SH   SOLE 1 55,600 0 0
DUNKIN' BRANDS GROUP INC COMMON 265504100 3,117 39,125 SH   SOLE 1 39,125 0 0
DUPONT DE NEMOURS INC COMMON 26614N102 2,530 33,696 SH   SOLE 1 33,696 0 0
EAST WEST BANCORP INC COMMON 27579R104 443 9,475 SH   SOLE 1 9,475 0 0
EATON CORP PLC COMMON G29183103 10,387 124,725 SH   SOLE 1 124,725 0 0
EATON VANCE CORP COMMON 278265103 151 3,500 SH   SOLE 1 3,500 0 0
ECOLAB INC COMMON 278865100 11,904 60,290 SH   SOLE 1 60,290 0 0
EDWARDS LIFESCIENCES CORP COMMON 28176E108 1,016 5,500 SH   SOLE 1 5,500 0 0
EMCOR GROUP INC COMMON 29084Q100 1,795 20,375 SH   SOLE 1 20,375 0 0
EMERSON ELECTRIC CO COMMON 291011104 13,432 201,315 SH   SOLE 1 201,315 0 0
ENCOMPASS HEALTH CORP COMMON 29261A100 3,198 50,475 SH   SOLE 1 50,475 0 0
ENERGIZER HOLDINGS INC COMMON 29272W109 163 4,225 SH   SOLE 1 4,225 0 0
EOG RESOURCES INC COMMON 26875P101 827 8,880 SH   SOLE 1 8,880 0 0
EQT CORP COMMON 26884L109 98 6,200 SH   SOLE 1 6,200 0 0
EQUITRANS MIDSTREAM CORP COMMON 294600101 98 4,960 SH   SOLE 1 4,960 0 0
ESTEE LAUDER COS INC COMMON 518439104 8,503 46,436 SH   SOLE 1 46,436 0 0
EURONET WORLDWIDE INC COMMON 298736109 8,744 51,975 SH   SOLE 1 51,975 0 0
EVERCORE INC - CL A COMMON 29977A105 213 2,400 SH   SOLE 1 2,400 0 0
EVEREST RE GROUP LTD COMMON G3223R108 5,850 23,665 SH   SOLE 1 23,665 0 0
EXACT SCIENCES CORP COMMON 30063P105 3,689 31,250 SH   SOLE 1 31,250 0 0
EXXON MOBIL CORP COMMON 30231G102 969 12,650 SH   SOLE 1 12,650 0 0
FACEBOOK INC COMMON 30303M102 7,691 39,850 SH   SOLE 1 39,850 0 0
FEDEX CORP COMMON 31428X106 41 250 SH   SOLE 1 250 0 0
FIDELITY NATIONAL INFO SVCS IN COMMON 31620M106 340 2,775 SH   SOLE 1 2,775 0 0
FIRST REPUBLIC BANK COMMON 33616C100 4,013 41,095 SH   SOLE 1 41,095 0 0
FOMENTO ECONOMICO MEXICAN ADR DEPOSITARY RECEI 344419106 104 1,075 SH   SOLE 1 1,075 0 0
FORTIS INC COMMON 349553107 534 13,530 SH   SOLE 1 13,530 0 0
GARMIN LTD COMMON H2906T109 8,854 110,950 SH   SOLE 1 110,950 0 0
GENERAL DYNAMICS CORP COMMON 369550108 132 725 SH   SOLE 1 725 0 0
GENPACT LTD COMMON G3922B107 216 5,675 SH   SOLE 1 5,675 0 0
GENUINE PARTS CO COMMON 372460105 186 1,800 SH   SOLE 1 1,800 0 0
GEOPARK LTD COMMON G38327105 261 14,100 SH   SOLE 1 14,100 0 0
GILEAD SCIENCES INC COMMON 375558103 601 8,900 SH   SOLE 1 8,900 0 0
GLOBANT SA COMMON L44385109 2,660 26,325 SH   SOLE 1 26,325 0 0
GODADDY INC COMMON 380237107 2,250 32,075 SH   SOLE 1 32,075 0 0
GOLAR LNG LTD COMMON G9456A100 75 4,050 SH   SOLE 1 4,050 0 0
GOLDMAN SACHS GROUP INC/THE COMMON 38141G104 6,275 30,670 SH   SOLE 1 30,670 0 0
GRAND CANYON EDUCATION INC COMMON 38526M106 2,741 23,425 SH   SOLE 1 23,425 0 0
GREAT WESTERN BANCORP INC COMMON 391416104 114 3,200 SH   SOLE 1 3,200 0 0
GUIDEWIRE SOFTWARE INC COMMON 40171V100 3,325 32,800 SH   SOLE 1 32,800 0 0
HANOVER INSURANCE GROUP INC/TH COMMON 410867105 138 1,075 SH   SOLE 1 1,075 0 0
HARRIS CORP COMMON 413875105 151 800 SH   SOLE 1 800 0 0
HARTFORD FINL SVCS GROUP COMMON 416515104 11,524 206,825 SH   SOLE 1 206,825 0 0
HCI GROUP INC COMMON 40416E103 441 10,900 SH   SOLE 1 10,900 0 0
HDFC BANK LTD ADR DEPOSITARY RECEI 40415F101 598 4,600 SH   SOLE 1 4,600 0 0
HEALTHCARE SERVICES GROUP INC COMMON 421906108 454 14,965 SH   SOLE 1 14,965 0 0
HERCULES CAPITAL INC COMMON 427096508 168 13,100 SH   SOLE 1 13,100 0 0
HERMAN MILLER INC COMMON 600544100 255 5,700 SH   SOLE 1 5,700 0 0
HILL-ROM HOLDINGS INC COMMON 431475102 276 2,640 SH   SOLE 1 2,640 0 0
HOME DEPOT INC COMMON 437076102 30,366 146,013 SH   SOLE 1 146,013 0 0
HONEYWELL INTERNATIONAL INC COMMON 438516106 22,645 129,705 SH   SOLE 1 129,705 0 0
HSBC HOLDINGS PLC ADR DEPOSITARY RECEI 404280406 686 16,425 SH   SOLE 1 16,425 0 0
HUBBELL INC COMMON 443510607 4,121 31,600 SH   SOLE 1 31,600 0 0
HUBSPOT INC COMMON 443573100 3,628 21,275 SH   SOLE 1 21,275 0 0
HUNTINGTON INGALLS INDUSTRIES COMMON 446413106 251 1,115 SH   SOLE 1 1,115 0 0
HUNTSMAN CORP COMMON 447011107 95 4,650 SH   SOLE 1 4,650 0 0
IBERDROLA SA ADR DEPOSITARY RECEI 450737101 2,883 72,619 SH   SOLE 1 72,619 0 0
IDEX CORP COMMON 45167R104 1,597 9,275 SH   SOLE 1 9,275 0 0
ILLUMINA INC COMMON 452327109 3,720 10,105 SH   SOLE 1 10,105 0 0
INDUSTRIA DE DISENO TEXTIL SA DEPOSITARY RECEI 455793109 317 21,200 SH   SOLE 1 21,200 0 0
ING GROEP NV ADR DEPOSITARY RECEI 456837103 2,900 250,645 SH   SOLE 1 250,645 0 0
INGERSOLL-RAND PLC COMMON G47791101 9,916 78,281 SH   SOLE 1 78,281 0 0
INSULET CORP COMMON 45784P101 4,005 33,550 SH   SOLE 1 33,550 0 0
INTEL CORP COMMON 458140100 19,244 402,012 SH   SOLE 1 402,012 0 0
INTERCONTINENTAL EXCHANGE INC COMMON 45866F104 2,688 31,275 SH   SOLE 1 31,275 0 0
INTL FLAVORS & FRAGRANCES INC COMMON 459506101 221 1,520 SH   SOLE 1 1,520 0 0
INTUIT INC COMMON 461202103 13,264 50,754 SH   SOLE 1 50,754 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 3,937 7,505 SH   SOLE 1 7,505 0 0
IRHYTHM TECHNOLOGIES INC COMMON 450056106 1,095 13,850 SH   SOLE 1 13,850 0 0
ISHARES MSCI INDIA ETF EXCHANGE TRADED 46429B598 959 27,175 SH   SOLE 1 27,175 0 0
JACOBS ENGINEERING GROUP INC COMMON 469814107 11,661 138,175 SH   SOLE 1 138,175 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 813 5,700 SH   SOLE 1 5,700 0 0
JD.COM INC ADR DEPOSITARY RECEI 47215P106 283 9,350 SH   SOLE 1 9,350 0 0
JM SMUCKER CO/THE COMMON 832696405 236 2,050 SH   SOLE 1 2,050 0 0
JOHNSON & JOHNSON COMMON 478160104 38,923 279,460 SH   SOLE 1 279,460 0 0
JPMORGAN CHASE & CO COMMON 46625H100 27,195 243,248 SH   SOLE 1 243,248 0 0
KBR INC COMMON 48242W106 1,522 61,025 SH   SOLE 1 61,025 0 0
KEURIG DR PEPPER INC COMMON 49271V100 166 5,750 SH   SOLE 1 5,750 0 0
KINDER MORGAN INC COMMON 49456B101 250 11,950 SH   SOLE 1 11,950 0 0
KINDRED BIOSCIENCES INC COMMON 494577109 807 96,850 SH   SOLE 1 96,850 0 0
KLA-TENCOR CORP COMMON 482480100 163 1,375 SH   SOLE 1 1,375 0 0
KNIGHT-SWIFT TRANSPORT INC COMMON 499049104 1,316 40,075 SH   SOLE 1 40,075 0 0
KONINKLIJKE PHILIPS NV ADR DEPOSITARY RECEI 500472303 1,523 34,950 SH   SOLE 1 34,950 0 0
LEGG MASON INC COMMON 524901105 3,324 86,825 SH   SOLE 1 86,825 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON 533900106 1,116 13,560 SH   SOLE 1 13,560 0 0
LINCOLN NATIONAL CORP COMMON 534187109 15,961 247,657 SH   SOLE 1 247,657 0 0
LOCKHEED MARTIN CORP COMMON 539830109 17,330 47,670 SH   SOLE 1 47,670 0 0
LOGITECH INTERNATIONAL SA COMMON H50430232 819 20,600 SH   SOLE 1 20,600 0 0
LOWE'S COS INC COMMON 548661107 386 3,825 SH   SOLE 1 3,825 0 0
LYONDELLBASELL INDUSTRIES NV COMMON N53745100 1,925 22,350 SH   SOLE 1 22,350 0 0
MACQUARIE INFRASTRUCTURE CORP COMMON 55608B105 607 14,985 SH   SOLE 1 14,985 0 0
MANTECH INTERNATIONAL CORP/VA COMMON 564563104 178 2,700 SH   SOLE 1 2,700 0 0
MARATHON PETROLEUM CORP COMMON 56585A102 20,041 358,645 SH   SOLE 1 358,645 0 0
MARRIOTT INTERNATIONAL INC CL COMMON 571903202 5,845 41,665 SH   SOLE 1 41,665 0 0
MCDONALD'S CORP COMMON 580135101 6,136 29,550 SH   SOLE 1 29,550 0 0
MEDTRONIC PLC COMMON G5960L103 12,985 133,325 SH   SOLE 1 133,325 0 0
MERCK & CO INC COMMON 58933Y105 14,305 170,600 SH   SOLE 1 170,600 0 0
MICROSOFT CORP COMMON 594918104 73,375 547,735 SH   SOLE 1 547,735 0 0
MITSUBISHI UFJ FINL GROUP ADR DEPOSITARY RECEI 606822104 337 71,000 SH   SOLE 1 71,000 0 0
MKS INSTRUMENTS INC COMMON 55306N104 1,936 24,850 SH   SOLE 1 24,850 0 0
MONDELEZ INTERNATIONAL INC COMMON 609207105 7,105 131,825 SH   SOLE 1 131,825 0 0
MONOLITHIC POWER SYSTEMS INC COMMON 609839105 2,357 17,360 SH   SOLE 1 17,360 0 0
MORGAN STANLEY COMMON 617446448 8,835 201,675 SH   SOLE 1 201,675 0 0
MOSAIC CO/THE COMMON 61945C103 278 11,125 SH   SOLE 1 11,125 0 0
MSA SAFETY INC COMMON 553498106 1,829 17,350 SH   SOLE 1 17,350 0 0
MURPHY USA INC COMMON 626755102 99 1,175 SH   SOLE 1 1,175 0 0
NATIONAL PRESTO INDUSTRIES INC COMMON 637215104 70 750 SH   SOLE 1 750 0 0
NEENAH INC COMMON 640079109 105 1,550 SH   SOLE 1 1,550 0 0
NESTLE SA ADR DEPOSITARY RECEI 641069406 7,069 68,365 SH   SOLE 1 68,365 0 0
NEW JERSEY RESOURCES CORP COMMON 646025106 158 3,175 SH   SOLE 1 3,175 0 0
NEXSTAR MEDIA GROUP INC COMMON 65336K103 3,262 32,300 SH   SOLE 1 32,300 0 0
NEXTERA ENERGY INC COMMON 65339F101 18,601 90,800 SH   SOLE 1 90,800 0 0
NICE LTD ADR DEPOSITARY RECEI 653656108 298 2,175 SH   SOLE 1 2,175 0 0
NIKE INC CL B COMMON 654106103 516 6,150 SH   SOLE 1 6,150 0 0
NOKIA CORP ADR DEPOSITARY RECEI 654902204 1,635 326,300 SH   SOLE 1 326,300 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 10,026 31,030 SH   SOLE 1 31,030 0 0
NOVARTIS AG ADR DEPOSITARY RECEI 66987V109 1,434 15,700 SH   SOLE 1 15,700 0 0
NVIDIA CORP COMMON 67066G104 1,626 9,900 SH   SOLE 1 9,900 0 0
OCCIDENTAL PETROLEUM CORP COMMON 674599105 938 18,650 SH   SOLE 1 18,650 0 0
OLD NATIONAL BANCORP/IN COMMON 680033107 318 19,175 SH   SOLE 1 19,175 0 0
ORACLE CORP COMMON 68389X105 524 9,200 SH   SOLE 1 9,200 0 0
ORION ENGINEERED CARBONS SA COMMON L72967109 84 3,925 SH   SOLE 1 3,925 0 0
OSHKOSH CORP COMMON 688239201 1,530 18,325 SH   SOLE 1 18,325 0 0
PACWEST BANCORP COMMON 695263103 247 6,350 SH   SOLE 1 6,350 0 0
PARKER-HANNIFIN CORP COMMON 701094104 3,616 21,270 SH   SOLE 1 21,270 0 0
PAYCOM SOFTWARE INC COMMON 70432V102 2,709 11,950 SH   SOLE 1 11,950 0 0
PAYPAL HOLDINGS INC COMMON 70450Y103 6,100 53,290 SH   SOLE 1 53,290 0 0
PEOPLES UNITED FINANCIAL INC COMMON 712704105 274 16,325 SH   SOLE 1 16,325 0 0
PEPSICO INC COMMON 713448108 30,067 229,295 SH   SOLE 1 229,295 0 0
PERKINELMER INC COMMON 714046109 1,274 13,225 SH   SOLE 1 13,225 0 0
PETROCHINA CO LTD ADR DEPOSITARY RECEI 71646E100 52 950 SH   SOLE 1 950 0 0
PFIZER INC COMMON 717081103 21,635 499,430 SH   SOLE 1 499,430 0 0
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 1,092 13,900 SH   SOLE 1 13,900 0 0
PIONEER NATURAL RESOURCES CO COMMON 723787107 509 3,310 SH   SOLE 1 3,310 0 0
PIPER JAFFRAY COS COMMON 724078100 214 2,875 SH   SOLE 1 2,875 0 0
POWER INTEGRATIONS INC COMMON 739276103 112 1,400 SH   SOLE 1 1,400 0 0
PRIMO WATER CORP COMMON 74165N105 94 7,675 SH   SOLE 1 7,675 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102 62 1,072 SH   SOLE 1 1,072 0 0
PROCTER & GAMBLE CO/THE COMMON 742718109 11,053 100,800 SH   SOLE 1 100,800 0 0
PRUDENTIAL FINANCIAL INC COMMON 744320102 12,646 125,210 SH   SOLE 1 125,210 0 0
PTC INC COMMON 69370C100 5,405 60,220 SH   SOLE 1 60,220 0 0
QUALYS INC COMMON 74758T303 2,504 28,750 SH   SOLE 1 28,750 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100 9,237 90,725 SH   SOLE 1 90,725 0 0
RAYTHEON CO COMMON 755111507 3,661 21,055 SH   SOLE 1 21,055 0 0
RED HAT INC COMMON 756577102 4,920 26,205 SH   SOLE 1 26,205 0 0
REINSURANCE GROUP OF AMERICA I COMMON 759351604 8,459 54,215 SH   SOLE 1 54,215 0 0
RELX PLC - ADR DEPOSITARY RECEI 759530108 2,475 101,375 SH   SOLE 1 101,375 0 0
RIO TINTO PLC ADR DEPOSITARY RECEI 767204100 2,400 38,500 SH   SOLE 1 38,500 0 0
ROCHE HOLDING AG ADR DEPOSITARY RECEI 771195104 1,565 44,600 SH   SOLE 1 44,600 0 0
ROCKWELL AUTOMATION INC COMMON 773903109 4,259 25,995 SH   SOLE 1 25,995 0 0
ROSS STORES INC COMMON 778296103 223 2,250 SH   SOLE 1 2,250 0 0
ROYAL DUTCH SHELL PLC ADR DEPOSITARY RECEI 780259107 3,233 49,175 SH   SOLE 1 49,175 0 0
ROYAL DUTCH SHELL PLC ADR DEPOSITARY RECEI 780259206 293 4,500 SH   SOLE 1 4,500 0 0
RPM INTERNATIONAL INC COMMON 749685103 197 3,225 SH   SOLE 1 3,225 0 0
S&P GLOBAL INC COMMON 78409V104 6,794 29,825 SH   SOLE 1 29,825 0 0
SAFRAN SA ADR DEPOSITARY RECEI 786584102 13 356 SH   SOLE 1 356 0 0
SALESFORCE.COM INC COMMON 79466L302 7,857 51,780 SH   SOLE 1 51,780 0 0
SAREPTA THERAPEUTICS INC COMMON 803607100 4,310 28,365 SH   SOLE 1 28,365 0 0
SCIENCE APPLICATIONS INTL CORP COMMON 808625107 4,200 48,525 SH   SOLE 1 48,525 0 0
SCOTTS MIRACLE-GRO CO/THE COMMON 810186106 6,249 63,440 SH   SOLE 1 63,440 0 0
SENSIENT TECHNOLOGIES CORP COMMON 81725T100 206 2,800 SH   SOLE 1 2,800 0 0
SERVICE CORP INTERNATIONAL/US COMMON 817565104 4,512 96,450 SH   SOLE 1 96,450 0 0
SHENANDOAH TELECOMMUNICATIONS COMMON 82312B106 874 22,700 SH   SOLE 1 22,700 0 0
SHERWIN-WILLIAMS CO/THE COMMON 824348106 13,013 28,395 SH   SOLE 1 28,395 0 0
SIEMENS AG ADR DEPOSITARY RECEI 826197501 1,964 32,920 SH   SOLE 1 32,920 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 10,155 131,425 SH   SOLE 1 131,425 0 0
SONY CORP ADR DEPOSITARY RECEI 835699307 1,310 25,000 SH   SOLE 1 25,000 0 0
SOUTHERN COPPER CORP COMMON 84265V105 152 3,900 SH   SOLE 1 3,900 0 0
SPIRE INC COMMON 84857L101 843 10,050 SH   SOLE 1 10,050 0 0
SPLUNK INC COMMON 848637104 2,628 20,900 SH   SOLE 1 20,900 0 0
STARBUCKS CORP COMMON 855244109 13,737 163,865 SH   SOLE 1 163,865 0 0
STERIS PLC COMMON G8473T100 2,587 17,375 SH   SOLE 1 17,375 0 0
STIFEL FINANCIAL CORP COMMON 860630102 446 7,550 SH   SOLE 1 7,550 0 0
STRATEGIC EDUCATION INC COMMON 86272C103 3,995 22,442 SH   SOLE 1 22,442 0 0
SUNCOR ENERGY INC COMMON 867224107 14,968 480,365 SH   SOLE 1 480,365 0 0
SUPERNUS PHARMACEUTICALS INC COMMON 868459108 654 19,750 SH   SOLE 1 19,750 0 0
SVB FINANCIAL GROUP COMMON 78486Q101 2,933 13,060 SH   SOLE 1 13,060 0 0
SYNCHRONY FINANCIAL COMMON 87165B103 11,004 317,390 SH   SOLE 1 317,390 0 0
SYNOVUS FINANCIAL CORP COMMON 87161C501 370 10,562 SH   SOLE 1 10,562 0 0
T ROWE PRICE GROUP INC COMMON 74144T108 22,045 200,940 SH   SOLE 1 200,940 0 0
TAIWAN SEMICONDUCTOR ADR DEPOSITARY RECEI 874039100 114 2,900 SH   SOLE 1 2,900 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 2,242 19,750 SH   SOLE 1 19,750 0 0
TAL EDUCATION GROUP ADR DEPOSITARY RECEI 874080104 682 17,900 SH   SOLE 1 17,900 0 0
TALEND SA ADR DEPOSITARY RECEI 874224207 253 6,550 SH   SOLE 1 6,550 0 0
TARGA RESOURCES CORP COMMON 87612G101 3,503 89,225 SH   SOLE 1 89,225 0 0
TARGET CORP COMMON 87612E106 17,068 197,064 SH   SOLE 1 197,064 0 0
TATA MOTORS LTD ADR DEPOSITARY RECEI 876568502 45 3,875 SH   SOLE 1 3,875 0 0
TC ENERGY CORP COMMON 87807B107 9,200 185,775 SH   SOLE 1 185,775 0 0
TELADOC HEALTH INC COMMON 87918A105 1,655 24,925 SH   SOLE 1 24,925 0 0
TELEFLEX INC COMMON 879369106 177 534 SH   SOLE 1 534 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 8,348 28,425 SH   SOLE 1 28,425 0 0
THOR INDUSTRIES INC COMMON 885160101 960 16,425 SH   SOLE 1 16,425 0 0
TJX COS INC/THE COMMON 872540109 19,112 361,415 SH   SOLE 1 361,415 0 0
TOTAL SYSTEM SERVICES INC COMMON 891906109 4,153 32,377 SH   SOLE 1 32,377 0 0
TRAVELERS COS INC/THE COMMON 89417E109 662 4,426 SH   SOLE 1 4,426 0 0
TREX CO INC COMMON 89531P105 3,359 46,850 SH   SOLE 1 46,850 0 0
ULTA BEAUTY INC COMMON 90384S303 11,460 33,035 SH   SOLE 1 33,035 0 0
UNION PACIFIC CORP COMMON 907818108 24,714 146,140 SH   SOLE 1 146,140 0 0
UNITED TECHNOLOGIES CORP COMMON 913017109 16,168 124,175 SH   SOLE 1 124,175 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 28,414 116,446 SH   SOLE 1 116,446 0 0
US BANCORP COMMON 902973304 14,383 274,480 SH   SOLE 1 274,480 0 0
VAIL RESORTS INC COMMON 91879Q109 3,225 14,450 SH   SOLE 1 14,450 0 0
VALERO ENERGY CORP COMMON 91913Y100 2,737 31,975 SH   SOLE 1 31,975 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 37,382 654,325 SH   SOLE 1 654,325 0 0
VERMILION ENERGY INC COMMON 923725105 1,090 50,175 SH   SOLE 1 50,175 0 0
VF CORP COMMON 918204108 9,646 110,430 SH   SOLE 1 110,430 0 0
VISA INC COMMON 92826C839 32,045 184,645 SH   SOLE 1 184,645 0 0
WALMART INC COMMON 931142103 13 119 SH   SOLE 1 119 0 0
WALT DISNEY CO/THE COMMON 254687106 17,641 126,335 SH   SOLE 1 126,335 0 0
WASTE CONNECTIONS INC COMMON 94106B101 6,650 69,575 SH   SOLE 1 69,575 0 0
WASTE MANAGEMENT INC COMMON 94106L109 4,147 35,945 SH   SOLE 1 35,945 0 0
WATSCO INC COMMON 942622200 1,271 7,770 SH   SOLE 1 7,770 0 0
WEC ENERGY GROUP INC COMMON 92939U106 5,287 63,415 SH   SOLE 1 63,415 0 0
WELLS FARGO & CO COMMON 949746101 309 6,525 SH   SOLE 1 6,525 0 0
WESTERN ALLIANCE BANCORP COMMON 957638109 120 2,675 SH   SOLE 1 2,675 0 0
WESTPAC BANKING CORP ADR DEPOSITARY RECEI 961214301 1,351 67,800 SH   SOLE 1 67,800 0 0
WINTRUST FINANCIAL CORP COMMON 97650W108 774 10,575 SH   SOLE 1 10,575 0 0
WRIGHT MEDICAL GROUP NV COMMON N96617118 1,239 41,550 SH   SOLE 1 41,550 0 0
XILINX INC COMMON 983919101 209 1,775 SH   SOLE 1 1,775 0 0
YETI HOLDINGS INC COMMON 98585X104 5,637 194,725 SH   SOLE 1 194,725 0 0
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 11,734 99,658 SH   SOLE 1 99,658 0 0
ZIONS BANCORP NA COMMON 989701107 3 61 SH   SOLE 1 61 0 0
ZURICH INSURANCE GROUP AG ADR DEPOSITARY RECEI 989825104 951 27,300 SH   SOLE 1 27,300 0 0
ALERIAN MLP ETF AMLP COMMON 00162Q866 98 10,000 SH   SOLE 1 0 10,000 0
ALEXANDRIA REAL ESTATE EQUITIE COMMON 015271109 95 675 SH   SOLE 1 0 675 0
ALLIANCEBERNSTEIN NATIONAL MUN COMMON 01864U106 748 55,578 SH   SOLE 1 0 55,578 0
AMERICAN TOWER CORP COMMON 03027X100 5,113 25,010 SH   SOLE 1 0 25,010 0
APOLLO SR FLOATING RATE FD AFT COMMON 037636107 1,698 113,577 SH   SOLE 1 0 113,577 0
ARES DYNAMIC CRED ALLOC FD AR COMMON 04014F102 3,234 213,741 SH   SOLE 1 0 213,741 0
BARINGS GLOBAL SHORT DUR HI YL COMMON 06760L100 745 42,136 SH   SOLE 1 0 42,136 0
BLACKROCK CA MUNICIPAL INCOME COMMON 09248E102 8,550 645,277 SH   SOLE 1 0 645,277 0
BLACKROCK CORE BOND TRUST BHK COMMON 09249E101 22,983 1,634,614 SH   SOLE 1 0 1,634,614 0
BLACKROCK CORP HIGH YIELD FD H COMMON 09255P107 198 18,500 SH   SOLE 1 0 18,500 0
BLACKROCK CREDIT ALLOCATION IN COMMON 092508100 25,011 1,928,404 SH   SOLE 1 0 1,928,404 0
BLACKROCK DEBT STRATEGIES FD D COMMON 09255R202 14,011 1,300,915 SH   SOLE 1 0 1,300,915 0
BLACKROCK ENHANCED GOVERNMENT COMMON 09255K108 26,684 2,037,936 SH   SOLE 1 0 2,037,936 0
BLACKROCK INCOME TRUST INC BKT COMMON 09247F100 57,955 9,579,398 SH   SOLE 1 0 9,579,398 0
BLACKROCK LONG-TERM MUNI ADVAN COMMON 09250B103 8,730 691,250 SH   SOLE 1 0 691,250 0
BLACKROCK MUNI INC INV QUALITY COMMON 09250G102 2,686 188,462 SH   SOLE 1 0 188,462 0
BLACKROCK MUNI NY INTERMEDIATE COMMON 09255F109 592 41,358 SH   SOLE 1 0 41,358 0
BLACKROCK MUNICIPAL BOND TRUST COMMON 09249H104 2,020 135,751 SH   SOLE 1 0 135,751 0
BLACKROCK MUNICIPAL INC QUALIT COMMON 092479104 2,883 209,504 SH   SOLE 1 0 209,504 0
BLACKROCK MUNIENHANCED FD MEN COMMON 09253Y100 4,274 385,061 SH   SOLE 1 0 385,061 0
BLACKROCK MUNIHOLDINGS CA MUC COMMON 09254L107 2,471 181,020 SH   SOLE 1 0 181,020 0
BLACKROCK MUNIHOLDINGS FD II I COMMON 09253P109 4,016 266,116 SH   SOLE 1 0 266,116 0
BLACKROCK MUNIHOLDINGS INV QUA COMMON 09254P108 5,304 398,826 SH   SOLE 1 0 398,826 0
BLACKROCK MUNIHOLDINGS NJ QUAL COMMON 09254X101 6,628 475,500 SH   SOLE 1 0 475,500 0
BLACKROCK MUNIHOLDINGS NY QUAL COMMON 09255C106 164 12,500 SH   SOLE 1 0 12,500 0
BLACKROCK MUNIHOLDINGS QUALITY COMMON 09254C107 7,815 621,249 SH   SOLE 1 0 621,249 0
BLACKROCK MUNIHOLDINGS QUALITY COMMON 09254A101 4,230 340,338 SH   SOLE 1 0 340,338 0
BLACKROCK MUNIYIELD INV QUALIT COMMON 09254T100 2,158 156,030 SH   SOLE 1 0 156,030 0
BLACKROCK MUNIYIELD MI QUALITY COMMON 09254V105 9,207 670,113 SH   SOLE 1 0 670,113 0
BLACKROCK MUNIYIELD NJ FUND MY COMMON 09254Y109 5,296 357,360 SH   SOLE 1 0 357,360 0
BLACKROCK MUNIYIELD NY QUALITY COMMON 09255E102 394 31,000 SH   SOLE 1 0 31,000 0
BLACKROCK MUNIYIELD PA QUALITY COMMON 09255G107 2,313 164,985 SH   SOLE 1 0 164,985 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254G108 6,559 522,206 SH   SOLE 1 0 522,206 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254F100 1,361 93,816 SH   SOLE 1 0 93,816 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254E103 6,019 456,011 SH   SOLE 1 0 456,011 0
BLACKROCK NY MUNI INC QLT TRUS COMMON 09249U105 2,219 167,081 SH   SOLE 1 0 167,081 0
BLACKROCK NY MUNI INC TR II BF COMMON 09249R102 1,032 74,675 SH   SOLE 1 0 74,675 0
BLACKROCK STRATEGIC MUNI TR BS COMMON 09248T109 1,809 126,610 SH   SOLE 1 0 126,610 0
BLACKROCK TAXABLE MUNI BOND TR COMMON 09248X100 4,725 199,193 SH   SOLE 1 0 199,193 0
BLACKSTONE GROUP L P COMMON 09253U108 395 8,900 SH   SOLE 1 0 8,900 0
BLACKSTONE GSO STRAT CRED FD B COMMON 09257R101 920 62,679 SH   SOLE 1 0 62,679 0
BNY MELLON HIGH YIELD STRATEGI COMMON 09660L105 1,722 562,677 SH   SOLE 1 0 562,677 0
BNY MELLON STRATEGIC MUNI BOND COMMON 09662E109 2,125 267,953 SH   SOLE 1 0 267,953 0
BNYM STRATEGIC MUNICIPALS INC COMMON 05588W108 3,702 453,090 SH   SOLE 1 0 453,090 0
CENTER COAST MLP & INFRASTRUCT COMMON 151461100 94 12,000 SH   SOLE 1 0 12,000 0
CLEARBRIDGE ENERGY MLP FD CEM COMMON 184692101 4,042 338,214 SH   SOLE 1 0 338,214 0
CLEARBRIDGE ENERGY MLP OPP FD COMMON 18469P100 6,390 694,565 SH   SOLE 1 0 694,565 0
CLEARBRIDGE ENERGY MLP TOTAL R COMMON 18469Q108 700 74,661 SH   SOLE 1 0 74,661 0
CLOUGH GLOBAL DIV & INC FD GLV COMMON 18913Y103 313 28,000 SH   SOLE 1 0 28,000 0
CLOUGH GLOBAL OPP FD GLO COMMON 18914E106 295 31,550 SH   SOLE 1 0 31,550 0
COHEN & STEERS GLOBAL INC INB COMMON 19248M103 2,169 242,868 SH   SOLE 1 0 242,868 0
CORESITE REALTY CORP COMMON 21870Q105 222 1,925 SH   SOLE 1 0 1,925 0
CORNERSTONE STRATEGIC VALUE FD COMMON 21924B302 90,214 7,750,351 SH   SOLE 1 0 7,750,351 0
CORNERSTONE TOTAL RETURN FD CR COMMON 21924U300 52,441 4,632,610 SH   SOLE 1 0 4,632,610 0
CREDIT SUISSE ASSET MANAGEMENT COMMON 224916106 1,231 395,784 SH   SOLE 1 0 395,784 0
CREDIT SUISSE HIGH YIELD BOND COMMON 22544F103 454 183,780 SH   SOLE 1 0 183,780 0
CUBESMART COMMON 229663109 492 14,700 SH   SOLE 1 0 14,700 0
CUSHING RENAISSANCE FD SZC-R RIGHTS 231647124 195 932,787 SH   SOLE 1 0 932,787 0
CUSHING RENAISSANCE FD/THE SZC COMMON 231647108 309 21,882 SH   SOLE 1 0 21,882 0
DELAWARE INVS MN MUNI INC FD I COMMON 24610V103 4,301 334,436 SH   SOLE 1 0 334,436 0
DOUBLELINE OPP CREDIT FD DBL COMMON 258623107 6,880 328,849 SH   SOLE 1 0 328,849 0
DTF TAX-FREE INCOME INC DTF COMMON 23334J107 963 69,552 SH   SOLE 1 0 69,552 0
DUFF & PHELPS SELECT ENERGY ML COMMON 26433F108 28 5,800 SH   SOLE 1 0 5,800 0
DUFF & PHELPS UTILITY AND CORP COMMON 26432K108 35,631 4,072,126 SH   SOLE 1 0 4,072,126 0
DWS MUNICIPAL INCOME TRUST KTF COMMON 233368109 10,890 966,315 SH   SOLE 1 0 966,315 0
EATON VANCE FLOATING-RATE INC COMMON 278284104 1,117 74,526 SH   SOLE 1 0 74,526 0
EATON VANCE LIMITED DURATION I COMMON 27828H105 74,199 5,865,533 SH   SOLE 1 0 5,865,533 0
EATON VANCE MUNICIPAL BOND FUN COMMON 27827X101 4,119 331,357 SH   SOLE 1 0 331,357 0
EATON VANCE SENIOR FLOATING-RA COMMON 27828Q105 288 22,000 SH   SOLE 1 0 22,000 0
EATON VANCE SHORT DUR DIVERSIF COMMON 27828V104 68,796 5,080,939 SH   SOLE 1 0 5,080,939 0
EATON VANCE SR INCOME TR EVF COMMON 27826S103 134 21,500 SH   SOLE 1 0 21,500 0
FEDERATED PREMIER MUNI INC FD COMMON 31423P108 2,209 160,658 SH   SOLE 1 0 160,658 0
FIDUCIARY/CLAYMORE MLP OPP FD COMMON 31647Q106 2,234 231,011 SH   SOLE 1 0 231,011 0
FIRST TR ABERDEEN GLOBAL OPP I COMMON 337319107 2,249 216,227 SH   SOLE 1 0 216,227 0
FIRST TR HIGH INC LONG/SHORT F COMMON 33738E109 4,514 300,514 SH   SOLE 1 0 300,514 0
FIRST TR INTER DUR PFD & FPF COMMON 33718W103 2,403 105,633 SH   SOLE 1 0 105,633 0
FIRST TR MORTGAGE INCOME FD FM COMMON 33734E103 25,272 1,809,037 SH   SOLE 1 0 1,809,037 0
FIRST TRUST ENERGY INC AND GRO COMMON 33738G104 33 1,500 SH   SOLE 1 0 1,500 0
FIRST TRUST NEW OPPORTUNITIES COMMON 33739M100 3,520 372,468 SH   SOLE 1 0 372,468 0
FIRST TRUST SENIOR FLOATING RA COMMON 33733U108 4,027 334,196 SH   SOLE 1 0 334,196 0
FLAHERTY & CRUMRINE PFD SEC IN COMMON 338478100 219 11,000 SH   SOLE 1 0 11,000 0
FLAHERTY & CRUMRINE TOTAL RETU COMMON 338479108 3,758 185,283 SH   SOLE 1 0 185,283 0
FRANKLIN LIMITED DURATION INCO COMMON 35472T101 46,531 4,831,864 SH   SOLE 1 0 4,831,864 0
GABELLI CONV & INCOME SEC GCV COMMON 36240B109 1,602 312,250 SH   SOLE 1 0 312,250 0
GOLDMAN SACHS MLP ENERGY GER COMMON 38148G107 17 3,266 SH   SOLE 1 0 3,266 0
GOLDMAN SACHS MLP INC OPP GMZ COMMON 38147W103 18 2,248 SH   SOLE 1 0 2,248 0
INSIGHT SELECT INCOME FD INSI COMMON 45781W109 17,730 880,349 SH   SOLE 1 0 880,349 0
INVESCO ADVANTAGE MUNI INC TRU COMMON 46132E103 9,916 901,443 SH   SOLE 1 0 901,443 0
INVESCO BOND FUND VBF COMMON 46132L107 10,636 571,199 SH   SOLE 1 0 571,199 0
INVESCO DYNAMIC CREDIT OPPORTU COMMON 46132R104 18,872 1,687,998 SH   SOLE 1 0 1,687,998 0
INVESCO HIGH INC 2023 TARGET T COMMON 46135X108 1,168 111,870 SH   SOLE 1 0 111,870 0
INVESCO HIGH INC 2024 TARGET T COMMON 46136K105 2,707 266,439 SH   SOLE 1 0 266,439 0
INVESCO HIGH INCOME TR II VLT COMMON 46131F101 4,863 335,113 SH   SOLE 1 0 335,113 0
INVESCO MUNICIPAL OPPORTUNITY COMMON 46132C107 10,308 838,036 SH   SOLE 1 0 838,036 0
INVESCO MUNICIPAL TRUST VKQ COMMON 46131J103 8,684 704,834 SH   SOLE 1 0 704,834 0
INVESCO PA VALUE MUNI INC TR V COMMON 46132K109 7,972 625,309 SH   SOLE 1 0 625,309 0
INVESCO QUALITY MUNICIPAL INCO COMMON 46133G107 7,870 633,655 SH   SOLE 1 0 633,655 0
INVESCO SENIOR INCOME TR VVR COMMON 46131H107 7,665 1,774,332 SH   SOLE 1 0 1,774,332 0
INVESCO TR FOR INV GRADE NY MU COMMON 46131T101 212 15,500 SH   SOLE 1 0 15,500 0
INVESCO TRUST FOR INV GRADE MU COMMON 46131M106 13,374 1,055,566 SH   SOLE 1 0 1,055,566 0
INVESCO VALUE MUNICIPAL INCOME COMMON 46132P108 2,064 135,618 SH   SOLE 1 0 135,618 0
IVY HIGH INC OPPORTUNITIES FD COMMON 465893105 2,238 164,944 SH   SOLE 1 0 164,944 0
JOHN HANCOCK INCOME SECURITIES COMMON 410123103 17,630 1,227,120 SH   SOLE 1 0 1,227,120 0
JOHN HANCOCK INVESTORS TR JHI COMMON 410142103 168 10,273 SH   SOLE 1 0 10,273 0
KAYNE ANDERSON MIDSTREAM/ENERG COMMON 48661E108 1,429 123,389 SH   SOLE 1 0 123,389 0
KAYNE ANDERSON MLP INVESTMENT COMMON 486606106 5,205 339,946 SH   SOLE 1 0 339,946 0
MEXICO EQUITY & INCOME FD MXE COMMON 592834105 1,006 90,588 SH   SOLE 1 0 90,588 0
MFS CALIF INSD MUN FD CCA COMMON 59318C106 490 41,075 SH   SOLE 1 0 41,075 0
MFS CHARTER INCOME TRUST MCR COMMON 552727109 12,577 1,543,179 SH   SOLE 1 0 1,543,179 0
MFS GOVERNMENT MARKETS INCOME COMMON 552939100 12,357 2,703,898 SH   SOLE 1 0 2,703,898 0
MFS INTERMEDIATE INCOME TRUST COMMON 55273C107 55,687 14,426,681 SH   SOLE 1 0 14,426,681 0
MFS INVESTMENT GRADE MUNICIPAL COMMON 59318B108 336 35,064 SH   SOLE 1 0 35,064 0
MFS MULTIMARKET INCOME TRUST M COMMON 552737108 5,360 919,343 SH   SOLE 1 0 919,343 0
NEUBERGER BERMAN MLP INCOME FD COMMON 64129H104 15 2,000 SH   SOLE 1 0 2,000 0
NEUBERGER BERMN CA INT MUN NBW COMMON 64123C101 1,709 125,705 SH   SOLE 1 0 125,705 0
NEW AMERICA HIGH INC FD HYB COMMON 641876800 3,958 446,260 SH   SOLE 1 0 446,260 0
NUVEEN ALL CAP ENE MLP OP JMLP COMMON 67075E108 189 30,585 SH   SOLE 1 0 30,585 0
NUVEEN AMT-FREE MUNI CREDIT IN COMMON 67071L106 4,235 266,850 SH   SOLE 1 0 266,850 0
NUVEEN AMT-FREE QUALITY MUNI I COMMON 670657105 27,064 1,959,709 SH   SOLE 1 0 1,959,709 0
NUVEEN BUILD AMERICA BOND FD N COMMON 67074C103 21,472 1,010,434 SH   SOLE 1 0 1,010,434 0
NUVEEN CA DIVIDEND ADV MUNI NA COMMON 67066Y105 5,616 387,825 SH   SOLE 1 0 387,825 0
NUVEEN CONNECTICUT QUALITY MUN COMMON 67060D107 16,314 1,257,801 SH   SOLE 1 0 1,257,801 0
NUVEEN CREDIT STRATEGIES INC F COMMON 67073D102 9,255 1,168,555 SH   SOLE 1 0 1,168,555 0
NUVEEN ENERGY MLP TOTAL RETURN COMMON 67074U103 323 35,429 SH   SOLE 1 0 35,429 0
NUVEEN FLOATING RATE INC FD JF COMMON 67072T108 3,943 400,313 SH   SOLE 1 0 400,313 0
NUVEEN FLOATING RATE INC OPP F COMMON 6706EN100 1,778 182,515 SH   SOLE 1 0 182,515 0
NUVEEN GA DIV ADV MUN FD NKG COMMON 67072B107 2,680 216,569 SH   SOLE 1 0 216,569 0
NUVEEN GLOBAL HIGH INCOME FD J COMMON 67075G103 1,595 103,100 SH   SOLE 1 0 103,100 0
NUVEEN MD PREMIUM INCOME MUNIC COMMON 67061Q107 1,177 90,821 SH   SOLE 1 0 90,821 0
NUVEEN MI QUALITY MUNI INC FD COMMON 670979103 1,372 101,188 SH   SOLE 1 0 101,188 0
NUVEEN MN QUALITY MUNI INC FD COMMON 670734102 2,184 159,408 SH   SOLE 1 0 159,408 0
NUVEEN MORTGAGE OPP TERM FD 2 COMMON 67074R100 4,266 189,705 SH   SOLE 1 0 189,705 0
NUVEEN MORTGAGE OPPORTUNITY TE COMMON 670735109 3,588 154,535 SH   SOLE 1 0 154,535 0
NUVEEN MULTI-MARKET INC FD JMM COMMON 67075J107 23,147 3,157,794 SH   SOLE 1 0 3,157,794 0
NUVEEN MUNICIPAL CREDIT INC FD COMMON 67070X101 1,445 91,733 SH   SOLE 1 0 91,733 0
NUVEEN NC QUALITY MUNI INC FD COMMON 67060P100 1,290 96,779 SH   SOLE 1 0 96,779 0
NUVEEN NJ QUALITY MUNI INC FD COMMON 67069Y102 12,143 861,219 SH   SOLE 1 0 861,219 0
NUVEEN NY AMT-FREE MUNICIPAL I COMMON 670656107 3,053 233,240 SH   SOLE 1 0 233,240 0
NUVEEN OHIO QUALITY INCOME MUN COMMON 670980101 2,460 164,988 SH   SOLE 1 0 164,988 0
NUVEEN PA QUALITY MUNI INC FD COMMON 670972108 720 52,779 SH   SOLE 1 0 52,779 0
NUVEEN PFD & INCOME TERM FD JP COMMON 67075A106 955 40,346 SH   SOLE 1 0 40,346 0
NUVEEN PREFERRED & INCOME SEC COMMON 67072C105 769 80,946 SH   SOLE 1 0 80,946 0
NUVEEN QUALITY MUNICIPAL INC F COMMON 67066V101 21,550 1,539,312 SH   SOLE 1 0 1,539,312 0
NUVEEN SENIOR INC FD NSL COMMON 67067Y104 2,853 481,114 SH   SOLE 1 0 481,114 0
NUVEEN SHORT DUR CREDIT OPP FD COMMON 67074X107 909 57,359 SH   SOLE 1 0 57,359 0
NUVEEN TX QLTY MUNI INC FD NTX COMMON 670983105 10 735 SH   SOLE 1 0 735 0
PGIM GLOBAL SHORT DURATION HIG COMMON 69346J106 24,003 1,661,094 SH   SOLE 1 0 1,661,094 0
PGIM SHORT DURATION HI YLD FD COMMON 69346H100 4,138 282,868 SH   SOLE 1 0 282,868 0
PHYSICIANS REALTY TRUST COMMON 71943U104 12,831 735,697 SH   SOLE 1 0 735,697 0
PIMCO DYNAMIC CREDIT AND MORTG COMMON 72202D106 148 6,200 SH   SOLE 1 0 6,200 0
PIONEER DIVERSIFIED HIGH INC T COMMON 723653101 10,635 743,726 SH   SOLE 1 0 743,726 0
PIONEER FLOATING RATE TR PHD COMMON 72369J102 1,460 136,615 SH   SOLE 1 0 136,615 0
PIONEER HIGH INCOME TR PHT COMMON 72369H106 1,096 121,768 SH   SOLE 1 0 121,768 0
POTLATCHDELTIC CORP COMMON 737630103 83 2,135 SH   SOLE 1 0 2,135 0
PUTNAM MASTER INTERMEDIATE INC COMMON 746909100 36,574 7,968,294 SH   SOLE 1 0 7,968,294 0
PUTNAM MUNICIPAL OPPORTUNITIES COMMON 746922103 748 59,100 SH   SOLE 1 0 59,100 0
PUTNAM PREMIER INCOME TRUST PP COMMON 746853100 22,490 4,384,076 SH   SOLE 1 0 4,384,076 0
QTS REALTY TRUST INC - CL A COMMON 74736A103 296 6,400 SH   SOLE 1 0 6,400 0
RIVERNORTH DOUBLELINE STR OPP COMMON 76882G107 1,899 111,340 SH   SOLE 1 0 111,340 0
SPECIAL OPPORTUNITIES FUND INC COMMON 84741T104 7,673 558,051 SH   SOLE 1 0 558,051 0
STORE CAPITAL CORP COMMON 862121100 219 6,600 SH   SOLE 1 0 6,600 0
TCW STRATEGIC INCOME FD TSI COMMON 872340104 12,368 2,150,889 SH   SOLE 1 0 2,150,889 0
THL CREDIT SENIOR LOAN FD TSLF COMMON 87244R103 2,152 141,142 SH   SOLE 1 0 141,142 0
TORTOISE ENERGY INFRASTRUCTURE COMMON 89147L100 4,476 198,500 SH   SOLE 1 0 198,500 0
TORTOISE MLP FUND INC NTG COMMON 89148B101 2,781 206,169 SH   SOLE 1 0 206,169 0
VOYA PRIME RATE TR PPR COMMON 92913A100 3,020 634,414 SH   SOLE 1 0 634,414 0
WA GLOBAL CORPORATE DEFINED OP COMMON 95790C107 616 35,943 SH   SOLE 1 0 35,943 0
WA INFLATION - LINKED SEC & IN COMMON 95766Q106 27,563 2,365,947 SH   SOLE 1 0 2,365,947 0
WA INFLATION-LINKED OPP & INC COMMON 95766R104 38,622 3,451,447 SH   SOLE 1 0 3,451,447 0
WA VARIABLE RATE STRATEGIC FD COMMON 957667108 20,799 1,276,242 SH   SOLE 1 0 1,276,242 0
WELLS FARGO INC OPPORTUNITIES COMMON 94987B105 11,628 1,411,166 SH   SOLE 1 0 1,411,166 0
WELLS FARGO MULTI-SECTOR INC F COMMON 94987D101 1,087 86,702 SH   SOLE 1 0 86,702 0
WESTERN ASSET CORPORATE LOAN F COMMON 95790J102 8,291 866,359 SH   SOLE 1 0 866,359 0
WESTERN ASSET GLOBAL HIGH INC COMMON 95766B109 11,127 1,120,523 SH   SOLE 1 0 1,120,523 0
WESTERN ASSET HGH YLD DFN FD H COMMON 95768B107 150 10,000 SH   SOLE 1 0 10,000 0
WESTERN ASSET HIGH INC OPP FD COMMON 95766K109 10,976 2,139,554 SH   SOLE 1 0 2,139,554 0
WESTERN ASSET INV GRA DEF OPP COMMON 95790A101 696 33,251 SH   SOLE 1 0 33,251 0
WESTERN ASSET MUNI PARTNERS FD COMMON 95766P108 292 19,613 SH   SOLE 1 0 19,613 0
WESTERN ASSET PREMIER BOND FUN COMMON 957664105 3,537 258,573 SH   SOLE 1 0 258,573 0