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 4,235 24,005 SH   SOLE 1 24,005 0 0
ABBOTT LABORATORIES COMMON 002824100 23,564 271,290 SH   SOLE 1 271,290 0 0
ABBVIE INC COMMON 00287Y109 535 6,045 SH   SOLE 1 6,045 0 0
ABIOMED INC COMMON 003654100 8 45 SH   SOLE 1 45 0 0
ACCENTURE PLC CL A COMMON G1151C101 24,173 114,800 SH   SOLE 1 114,800 0 0
ACUSHNET HOLDINGS CORP COMMON 005098108 1,687 51,900 SH   SOLE 1 51,900 0 0
ADIDAS AG ADR DEPOSITARY RECEI 00687A107 1,560 9,585 SH   SOLE 1 9,585 0 0
ADOBE INC COMMON 00724F101 10,143 30,755 SH   SOLE 1 30,755 0 0
ADTALEM GLOBAL EDUCATION INC COMMON 00737L103 72 2,050 SH   SOLE 1 2,050 0 0
ADVANCED DISPOSAL SERVICES INC COMMON 00790X101 1,827 55,575 SH   SOLE 1 55,575 0 0
ADVANCED MICRO DEVICES INC COMMON 007903107 3,719 81,100 SH   SOLE 1 81,100 0 0
AFLAC INC COMMON 001055102 374 7,075 SH   SOLE 1 7,075 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101 9,849 115,450 SH   SOLE 1 115,450 0 0
AIR PRODUCTS & CHEMICALS INC COMMON 009158106 4,130 17,575 SH   SOLE 1 17,575 0 0
ALASKA AIR GROUP INC COMMON 011659109 2,947 43,500 SH   SOLE 1 43,500 0 0
ALIBABA GROUP HOLDING LTD ADR DEPOSITARY RECEI 01609W102 1,585 7,475 SH   SOLE 1 7,475 0 0
ALIGN TECHNOLOGY INC COMMON 016255101 3,981 14,265 SH   SOLE 1 14,265 0 0
ALLIANZ SE ADR DEPOSITARY RECEI 018805101 5,443 224,842 SH   SOLE 1 224,842 0 0
ALLSTATE CORP/THE COMMON 020002101 59 525 SH   SOLE 1 525 0 0
ALPHABET INC - CL A COMMON 02079K305 19,850 14,820 SH   SOLE 1 14,820 0 0
ALPHABET INC - CL C COMMON 02079K107 12,492 9,343 SH   SOLE 1 9,343 0 0
ALTAIR ENGINEERING INC-A COMMON 021369103 2,147 59,783 SH   SOLE 1 59,783 0 0
AMAZON.COM INC COMMON 023135106 14,055 7,606 SH   SOLE 1 7,606 0 0
AMBEV SA ADR DEPOSITARY RECEI 02319V103 50 10,800 SH   SOLE 1 10,800 0 0
AMCOR PLC COMMON G0250X107 509 46,940 SH   SOLE 1 46,940 0 0
AMERICAN EQUITY INV LIFE HOLDI COMMON 025676206 157 5,250 SH   SOLE 1 5,250 0 0
AMERICAN EXPRESS CO COMMON 025816109 35 282 SH   SOLE 1 282 0 0
AMERICAN NATIONAL INSURANCE CO COMMON 028591105 200 1,700 SH   SOLE 1 1,700 0 0
AMERICAN TOWER CORP REIT 03027X100 9,732 42,345 SH   SOLE 1 42,345 0 0
AMERIPRISE FINANCIAL INC COMMON 03076C106 10,063 60,410 SH   SOLE 1 60,410 0 0
AMETEK INC COMMON 031100100 2,394 24,000 SH   SOLE 1 24,000 0 0
AMGEN INC COMMON 031162100 7,907 32,800 SH   SOLE 1 32,800 0 0
ANALOG DEVICES INC COMMON 032654105 395 3,325 SH   SOLE 1 3,325 0 0
ANIXTER INTERNATIONAL INC COMMON 035290105 764 8,300 SH   SOLE 1 8,300 0 0
ANSYS INC COMMON 03662Q105 4,801 18,650 SH   SOLE 1 18,650 0 0
AON PLC COMMON G0408V102 11,633 55,850 SH   SOLE 1 55,850 0 0
APOGEE ENTERPRISES INC COMMON 037598109 1,025 31,550 SH   SOLE 1 31,550 0 0
APPLE INC COMMON 037833100 75,013 255,450 SH   SOLE 1 255,450 0 0
APPLIED INDUSTRIAL TECHNOLOGIE COMMON 03820C105 223 3,350 SH   SOLE 1 3,350 0 0
APPLIED MATERIALS INC COMMON 038222105 29,762 487,575 SH   SOLE 1 487,575 0 0
ARISTA NETWORKS INC COMMON 040413106 5,497 27,025 SH   SOLE 1 27,025 0 0
ARTHUR J GALLAGHER & CO COMMON 363576109 4,571 47,995 SH   SOLE 1 47,995 0 0
ASGN INC COMMON 00191U102 3,034 42,750 SH   SOLE 1 42,750 0 0
ASML HOLDING NV NY REG SHRS N07059210 925 3,126 SH   SOLE 1 3,126 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 4,432 36,650 SH   SOLE 1 36,650 0 0
ASTRAZENECA PLC ADR DEPOSITARY RECEI 046353108 14,151 283,815 SH   SOLE 1 283,815 0 0
ATLASSIAN CORP PLC COMMON G06242104 8,059 66,965 SH   SOLE 1 66,965 0 0
ATMOS ENERGY CORP COMMON 049560105 266 2,375 SH   SOLE 1 2,375 0 0
ATRICURE INC COMMON 04963C209 1,466 45,100 SH   SOLE 1 45,100 0 0
ATRION CORP COMMON 049904105 30 40 SH   SOLE 1 40 0 0
AUTODESK INC COMMON 052769106 8,782 47,870 SH   SOLE 1 47,870 0 0
AXIS CAPITAL HOLDINGS LTD COMMON G0692U109 2,577 43,350 SH   SOLE 1 43,350 0 0
BAE SYSTEMS PLC ADR DEPOSITARY RECEI 05523R107 1,254 41,400 SH   SOLE 1 41,400 0 0
BAIDU INC ADR DEPOSITARY RECEI 056752108 1,011 8,000 SH   SOLE 1 8,000 0 0
BANCO SANTANDER CHILE ADR DEPOSITARY RECEI 05965X109 108 4,700 SH   SOLE 1 4,700 0 0
BANK OF AMERICA CORP COMMON 060505104 7,900 224,306 SH   SOLE 1 224,306 0 0
BAXTER INTERNATIONAL INC COMMON 071813109 5,412 64,725 SH   SOLE 1 64,725 0 0
BECTON DICKINSON AND CO COMMON 075887109 12,507 45,985 SH   SOLE 1 45,985 0 0
BERKSHIRE HATHAWAY INC COMMON 084670702 81 358 SH   SOLE 1 358 0 0
BIOMARIN PHARMACEUTICAL INC COMMON 09061G101 1,716 20,300 SH   SOLE 1 20,300 0 0
BIO-TECHNE CORP COMMON 09073M104 1,207 5,500 SH   SOLE 1 5,500 0 0
BLACK HILLS CORP COMMON 092113109 157 2,000 SH   SOLE 1 2,000 0 0
BLACKSTONE GROUP INC COMMON 09260D107 498 8,900 SH   SOLE 1 8,900 0 0
BOEING CO/THE COMMON 097023105 8,004 24,570 SH   SOLE 1 24,570 0 0
BOOKING HOLDINGS INC COMMON 09857L108 1,374 669 SH   SOLE 1 669 0 0
BOOZ ALLEN HAMILTON HOLDING CO COMMON 099502106 5,964 83,850 SH   SOLE 1 83,850 0 0
BOSTON SCIENTIFIC CORP COMMON 101137107 4,794 106,005 SH   SOLE 1 106,005 0 0
BRINK'S CO/THE COMMON 109696104 4,407 48,600 SH   SOLE 1 48,600 0 0
BRISTOL MYERS SQUIBB CO-RT RIGHTS 110122157 55 18,335 SH   SOLE 1 18,335 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 1,735 27,035 SH   SOLE 1 27,035 0 0
BROADCOM INC COMMON 11135F101 36,107 114,254 SH   SOLE 1 114,254 0 0
BRP INC CA SUB VOTING COMMON 05577W200 762 16,725 SH   SOLE 1 16,725 0 0
CABOT MICROELECTRONICS CORP COMMON 12709P103 3,438 23,825 SH   SOLE 1 23,825 0 0
CAMDEN PPTY TR COMMON 133131102 8,074 76,100 SH   SOLE 1 76,100 0 0
CANADA GOOSE HOLDINGS INC COMMON 135086106 1,207 33,300 SH   SOLE 1 33,300 0 0
CARLISLE COS INC COMMON 142339100 2,614 16,150 SH   SOLE 1 16,150 0 0
CARLYLE GROUP LP/THE PARTNERSHIP SHAR 14309L102 3,443 107,325 SH   SOLE 1 107,325 0 0
CARNIVAL CORP COMMON 143658300 534 10,500 SH   SOLE 1 10,500 0 0
CASEY'S GENERAL STORES INC COMMON 147528103 942 5,925 SH   SOLE 1 5,925 0 0
CATERPILLAR INC COMMON 149123101 642 4,346 SH   SOLE 1 4,346 0 0
CERNER CORP COMMON 156782104 125 1,700 SH   SOLE 1 1,700 0 0
CHEGG INC COMMON 163092109 4,134 109,050 SH   SOLE 1 109,050 0 0
CHEVRON CORP COMMON 166764100 18,779 155,829 SH   SOLE 1 155,829 0 0
CHINA LIFE INSURANCE CO LTD AD DEPOSITARY RECEI 16939P106 89 6,400 SH   SOLE 1 6,400 0 0
CHINA MOBILE LTD ADR DEPOSITARY RECEI 16941M109 89 2,100 SH   SOLE 1 2,100 0 0
CHINA PETROLEUM & CHEMICAL COR DEPOSITARY RECEI 16941R108 186 3,100 SH   SOLE 1 3,100 0 0
CHUBB LTD COMMON H1467J104 11,195 71,920 SH   SOLE 1 71,920 0 0
CIENA CORP COMMON 171779309 7,114 166,650 SH   SOLE 1 166,650 0 0
CINEMARK HOLDINGS INC COMMON 17243V102 3,021 89,250 SH   SOLE 1 89,250 0 0
CISCO SYSTEMS INC COMMON 17275R102 4,223 88,050 SH   SOLE 1 88,050 0 0
CITIGROUP INC COMMON 172967424 507 6,350 SH   SOLE 1 6,350 0 0
CME GROUP INC COMMON 12572Q105 1,584 7,890 SH   SOLE 1 7,890 0 0
CNOOC LTD ADR DEPOSITARY RECEI 126132109 113 675 SH   SOLE 1 675 0 0
COCA-COLA CO/THE COMMON 191216100 14,381 259,825 SH   SOLE 1 259,825 0 0
COCA-COLA EUROPEAN PARTNERS PL COMMON G25839104 3,119 61,300 SH   SOLE 1 61,300 0 0
COGNIZANT TECH SOLUTIONS CL A COMMON 192446102 312 5,025 SH   SOLE 1 5,025 0 0
COLLIERS INTL GROUP INC COMMON 194693107 1,909 24,490 SH   SOLE 1 24,490 0 0
COMCAST CORP COMMON 20030N101 7,063 157,050 SH   SOLE 1 157,050 0 0
COMMERCIAL METALS CO COMMON 201723103 88 3,950 SH   SOLE 1 3,950 0 0
CONAGRA BRANDS INC COMMON 205887102 10,412 304,100 SH   SOLE 1 304,100 0 0
CONOCOPHILLIPS COMMON 20825C104 13,284 204,275 SH   SOLE 1 204,275 0 0
CONSTELLATION BRANDS INC COMMON 21036P108 7,433 39,175 SH   SOLE 1 39,175 0 0
CORESITE REALTY CORP REIT 21870Q105 216 1,925 SH   SOLE 1 1,925 0 0
CORNING INC COMMON 219350105 6,533 224,410 SH   SOLE 1 224,410 0 0
COSTCO WHOLESALE CORP COMMON 22160K105 284 967 SH   SOLE 1 967 0 0
COVANTA HOLDING CORP COMMON 22282E102 257 17,300 SH   SOLE 1 17,300 0 0
CRANE CO COMMON 224399105 1,972 22,825 SH   SOLE 1 22,825 0 0
CRAWFORD & CO COMMON 224633206 159 13,900 SH   SOLE 1 13,900 0 0
CRH PLC ADR DEPOSITARY RECEI 12626K203 1,384 34,325 SH   SOLE 1 34,325 0 0
CUBESMART REIT 229663109 165 5,250 SH   SOLE 1 5,250 0 0
CVS HEALTH CORP COMMON 126650100 659 8,865 SH   SOLE 1 8,865 0 0
DELEK US HOLDINGS INC COMMON 24665A103 909 27,100 SH   SOLE 1 27,100 0 0
DELTA AIR LINES INC COMMON 247361702 6,613 113,075 SH   SOLE 1 113,075 0 0
DELUXE CORP COMMON 248019101 351 7,040 SH   SOLE 1 7,040 0 0
DEVON ENERGY CORP COMMON 25179M103 186 7,150 SH   SOLE 1 7,150 0 0
DEXCOM INC COMMON 252131107 6,805 31,110 SH   SOLE 1 31,110 0 0
DIAGEO PLC ADR DEPOSITARY RECEI 25243Q205 5,473 32,495 SH   SOLE 1 32,495 0 0
DICKS SPORTING GOODS INC COMMON 253393102 186 3,750 SH   SOLE 1 3,750 0 0
DINE BRANDS GLOBAL INC COMMON 254423106 129 1,550 SH   SOLE 1 1,550 0 0
DOLLAR GENERAL CORP COMMON 256677105 368 2,360 SH   SOLE 1 2,360 0 0
DOMTAR CORP COMMON 257559203 1,248 32,625 SH   SOLE 1 32,625 0 0
DONEGAL GROUP INC-CL A COMMON 257701201 252 17,000 SH   SOLE 1 17,000 0 0
DOVER CORP COMMON 260003108 8,178 70,950 SH   SOLE 1 70,950 0 0
DOW INC COMMON 260557103 884 16,150 SH   SOLE 1 16,150 0 0
DTE ENERGY CO COMMON 233331107 11,717 90,220 SH   SOLE 1 90,220 0 0
DUNKIN' BRANDS GROUP INC COMMON 265504100 2,956 39,125 SH   SOLE 1 39,125 0 0
DUPONT DE NEMOURS INC COMMON 26614N102 209 3,249 SH   SOLE 1 3,249 0 0
EAST WEST BANCORP INC COMMON 27579R104 270 5,550 SH   SOLE 1 5,550 0 0
EATON CORP PLC COMMON G29183103 12,142 128,185 SH   SOLE 1 128,185 0 0
EATON VANCE CORP COMMON 278265103 163 3,500 SH   SOLE 1 3,500 0 0
ECOLAB INC COMMON 278865100 11,780 61,040 SH   SOLE 1 61,040 0 0
EDWARDS LIFESCIENCES CORP COMMON 28176E108 840 3,600 SH   SOLE 1 3,600 0 0
EMCOR GROUP INC COMMON 29084Q100 1,758 20,375 SH   SOLE 1 20,375 0 0
EMERSON ELECTRIC CO COMMON 291011104 8,054 105,615 SH   SOLE 1 105,615 0 0
ENCOMPASS HEALTH CORP COMMON 29261A100 3,464 50,000 SH   SOLE 1 50,000 0 0
ENTERGY CORP NEW COMMON 29364G103 12,521 104,520 SH   SOLE 1 104,520 0 0
EQUIFAX INC COMMON 294429105 193 1,375 SH   SOLE 1 1,375 0 0
EQUITRANS MIDSTREAM CORP COMMON 294600101 66 4,960 SH   SOLE 1 4,960 0 0
ESSENTIAL PPTYS RLTY TR I COMMON 29670E107 84 3,400 SH   SOLE 1 3,400 0 0
ESTEE LAUDER COS INC COMMON 518439104 8,665 41,955 SH   SOLE 1 41,955 0 0
EURONET WORLDWIDE INC COMMON 298736109 8,429 53,500 SH   SOLE 1 53,500 0 0
EVERCORE INC - CL A COMMON 29977A105 209 2,800 SH   SOLE 1 2,800 0 0
EVEREST RE GROUP LTD COMMON G3223R108 8,291 29,950 SH   SOLE 1 29,950 0 0
EXACT SCIENCES CORP COMMON 30063P105 4,064 43,950 SH   SOLE 1 43,950 0 0
EXXON MOBIL CORP COMMON 30231G102 883 12,650 SH   SOLE 1 12,650 0 0
FACEBOOK INC COMMON 30303M102 9,539 46,475 SH   SOLE 1 46,475 0 0
FIDELITY NATIONAL INFO SVCS IN COMMON 31620M106 386 2,775 SH   SOLE 1 2,775 0 0
FIRST REPUBLIC BANK COMMON 33616C100 4,827 41,095 SH   SOLE 1 41,095 0 0
FIRSTENERGY CORP COMMON 337932107 8,493 174,750 SH   SOLE 1 174,750 0 0
FOMENTO ECONOMICO MEXICANO ADR DEPOSITARY RECEI 344419106 149 1,575 SH   SOLE 1 1,575 0 0
FORTIS INC COMMON 349553107 562 13,530 SH   SOLE 1 13,530 0 0
GARMIN LTD COMMON H2906T109 9,680 99,225 SH   SOLE 1 99,225 0 0
GDS HLDGS LTD COMMON 36165L108 61 1,175 SH   SOLE 1 1,175 0 0
GENPACT LTD COMMON G3922B107 307 7,275 SH   SOLE 1 7,275 0 0
GENUINE PARTS CO COMMON 372460105 252 2,375 SH   SOLE 1 2,375 0 0
GEOPARK LTD COMMON G38327105 312 14,100 SH   SOLE 1 14,100 0 0
GILEAD SCIENCES INC COMMON 375558103 578 8,900 SH   SOLE 1 8,900 0 0
GLOBAL PAYMENTS INC COMMON 37940X102 4,788 26,228 SH   SOLE 1 26,228 0 0
GLOBANT SA COMMON L44385109 3,227 30,425 SH   SOLE 1 30,425 0 0
GODADDY INC COMMON 380237107 2,179 32,075 SH   SOLE 1 32,075 0 0
GOLDMAN SACHS GROUP INC/THE COMMON 38141G104 15,853 68,945 SH   SOLE 1 68,945 0 0
GRAND CANYON EDUCATION INC COMMON 38526M106 450 4,700 SH   SOLE 1 4,700 0 0
GREAT WESTERN BANCORP INC COMMON 391416104 111 3,200 SH   SOLE 1 3,200 0 0
GUIDEWIRE SOFTWARE INC COMMON 40171V100 2,832 25,800 SH   SOLE 1 25,800 0 0
H & E EQUIPMENT SERVICES COMMON 404030108 341 10,200 SH   SOLE 1 10,200 0 0
HANOVER INSURANCE GROUP INC/TH COMMON 410867105 147 1,075 SH   SOLE 1 1,075 0 0
HARTFORD FINL SVCS GROUP COMMON 416515104 11,525 189,650 SH   SOLE 1 189,650 0 0
HCA HEALTHCARE INC COMMON 40412C101 4,725 31,970 SH   SOLE 1 31,970 0 0
HCI GROUP INC COMMON 40416E103 487 10,675 SH   SOLE 1 10,675 0 0
HDFC BANK LTD ADR DEPOSITARY RECEI 40415F101 583 9,200 SH   SOLE 1 9,200 0 0
HERCULES CAPITAL INC COMMON 427096508 184 13,100 SH   SOLE 1 13,100 0 0
HERMAN MILLER INC COMMON 600544100 204 4,900 SH   SOLE 1 4,900 0 0
HESS CORP COMMON 42809H107 1,144 17,125 SH   SOLE 1 17,125 0 0
HILL-ROM HOLDINGS INC COMMON 431475102 366 3,225 SH   SOLE 1 3,225 0 0
HOME DEPOT INC COMMON 437076102 28,450 130,278 SH   SOLE 1 130,278 0 0
HONEYWELL INTERNATIONAL INC COMMON 438516106 23,180 130,960 SH   SOLE 1 130,960 0 0
HUBBELL INC COMMON 443510607 4,383 29,650 SH   SOLE 1 29,650 0 0
HUBSPOT INC COMMON 443573100 3,372 21,275 SH   SOLE 1 21,275 0 0
HUNTSMAN CORP COMMON 447011107 112 4,650 SH   SOLE 1 4,650 0 0
IBERDROLA SA ADR DEPOSITARY RECEI 450737101 3,024 73,194 SH   SOLE 1 73,194 0 0
IDEX CORP COMMON 45167R104 1,221 7,100 SH   SOLE 1 7,100 0 0
ILLUMINA INC COMMON 452327109 1,674 5,045 SH   SOLE 1 5,045 0 0
INDUSTRIA DE DISENO TEXTIL SA DEPOSITARY RECEI 455793109 375 21,200 SH   SOLE 1 21,200 0 0
ING GROEP NV ADR DEPOSITARY RECEI 456837103 1,993 165,395 SH   SOLE 1 165,395 0 0
INGERSOLL-RAND PLC COMMON G47791101 9,840 74,031 SH   SOLE 1 74,031 0 0
INSULET CORP COMMON 45784P101 2,993 17,485 SH   SOLE 1 17,485 0 0
INTEL CORP COMMON 458140100 23,909 399,487 SH   SOLE 1 399,487 0 0
INTERCONTINENTAL EXCHANGE INC COMMON 45866F104 2,598 28,075 SH   SOLE 1 28,075 0 0
INTL FLAVORS & FRAGRANCES INC COMMON 459506101 196 1,520 SH   SOLE 1 1,520 0 0
INTUIT INC COMMON 461202103 12,971 49,519 SH   SOLE 1 49,519 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 4,510 7,630 SH   SOLE 1 7,630 0 0
IRHYTHM TECHNOLOGIES INC COMMON 450056106 2,705 39,725 SH   SOLE 1 39,725 0 0
ISHARES MSCI INDIA ETF EXCHANGE TRADED 46429B598 955 27,175 SH   SOLE 1 27,175 0 0
JACOBS ENGINEERING GROUP INC COMMON 469814107 10,036 111,725 SH   SOLE 1 111,725 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 851 5,700 SH   SOLE 1 5,700 0 0
JD.COM INC ADR DEPOSITARY RECEI 47215P106 329 9,350 SH   SOLE 1 9,350 0 0
JM SMUCKER CO/THE COMMON 832696405 143 1,375 SH   SOLE 1 1,375 0 0
JOHNSON & JOHNSON COMMON 478160104 36,082 247,355 SH   SOLE 1 247,355 0 0
JPMORGAN CHASE & CO COMMON 46625H100 32,940 236,298 SH   SOLE 1 236,298 0 0
KBR INC COMMON 48242W106 1,861 61,025 SH   SOLE 1 61,025 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 1,124 10,950 SH   SOLE 1 10,950 0 0
KINDER MORGAN INC COMMON 49456B101 2,276 107,500 SH   SOLE 1 107,500 0 0
KINDRED BIOSCIENCES INC COMMON 494577109 661 77,975 SH   SOLE 1 77,975 0 0
KLA CORP COMMON 482480100 316 1,775 SH   SOLE 1 1,775 0 0
KNIGHT-SWIFT TRANSPORT INC COMMON 499049104 2,320 64,725 SH   SOLE 1 64,725 0 0
KONINKLIJKE PHILIPS NV ADR DEPOSITARY RECEI 500472303 1,706 34,950 SH   SOLE 1 34,950 0 0
L3HARRIS TECHNOLOGIES INC COMMON 502431109 12,393 62,632 SH   SOLE 1 62,632 0 0
LEGG MASON INC COMMON 524901105 11,094 308,950 SH   SOLE 1 308,950 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON 533900106 1,562 16,150 SH   SOLE 1 16,150 0 0
LINCOLN NATIONAL CORP COMMON 534187109 5,097 86,375 SH   SOLE 1 86,375 0 0
LOCKHEED MARTIN CORP COMMON 539830109 12,065 30,985 SH   SOLE 1 30,985 0 0
LOGITECH INTERNATIONAL SA COMMON H50430232 3,038 64,425 SH   SOLE 1 64,425 0 0
LOWE'S COS INC COMMON 548661107 530 4,425 SH   SOLE 1 4,425 0 0
LYONDELLBASELL INDUSTRIES NV COMMON N53745100 9,859 104,350 SH   SOLE 1 104,350 0 0
MACQUARIE INFRASTRUCTURE CORP COMMON 55608B105 642 14,985 SH   SOLE 1 14,985 0 0
MANTECH INTERNATIONAL CORP/VA COMMON 564563104 144 1,800 SH   SOLE 1 1,800 0 0
MARATHON PETROLEUM CORP COMMON 56585A102 19,315 320,575 SH   SOLE 1 320,575 0 0
MARTEN TRANSPORT LTD COMMON 573075108 954 44,400 SH   SOLE 1 44,400 0 0
MCDONALD'S CORP COMMON 580135101 17,487 88,495 SH   SOLE 1 88,495 0 0
MDU RESOURCES GROUP INC COMMON 552690109 204 6,850 SH   SOLE 1 6,850 0 0
MEDTRONIC PLC COMMON G5960L103 16,036 141,350 SH   SOLE 1 141,350 0 0
MERCK & CO INC COMMON 58933Y105 14,161 155,700 SH   SOLE 1 155,700 0 0
MICROSOFT CORP COMMON 594918104 80,582 510,980 SH   SOLE 1 510,980 0 0
MKS INSTRUMENTS INC COMMON 55306N104 4,057 36,875 SH   SOLE 1 36,875 0 0
MONDELEZ INTERNATIONAL INC COMMON 609207105 15,133 274,745 SH   SOLE 1 274,745 0 0
MONOLITHIC POWER SYSTEMS INC COMMON 609839105 3,518 19,760 SH   SOLE 1 19,760 0 0
MOSAIC CO/THE COMMON 61945C103 241 11,125 SH   SOLE 1 11,125 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 5,492 34,085 SH   SOLE 1 34,085 0 0
MSA SAFETY INC COMMON 553498106 2,142 16,950 SH   SOLE 1 16,950 0 0
MSC INDL DIRECT INC CL A 553530106 86 1,100 SH   SOLE 1 1,100 0 0
NATIONAL PRESTO INDUSTRIES INC COMMON 637215104 66 750 SH   SOLE 1 750 0 0
NEENAH INC COMMON 640079109 109 1,550 SH   SOLE 1 1,550 0 0
NESTLE SA ADR DEPOSITARY RECEI 641069406 7,021 64,855 SH   SOLE 1 64,855 0 0
NEW JERSEY RESOURCES CORP COMMON 646025106 168 3,775 SH   SOLE 1 3,775 0 0
NEW YORK CMNTY BANCORP INC COMMON 649445103 1,479 123,075 SH   SOLE 1 123,075 0 0
NEXSTAR MEDIA GROUP INC COMMON 65336K103 5,064 43,190 SH   SOLE 1 43,190 0 0
NEXTERA ENERGY INC COMMON 65339F101 18,368 75,850 SH   SOLE 1 75,850 0 0
NICE LTD ADR DEPOSITARY RECEI 653656108 337 2,175 SH   SOLE 1 2,175 0 0
NIKE INC CL B COMMON 654106103 5,624 55,508 SH   SOLE 1 55,508 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 3,244 9,430 SH   SOLE 1 9,430 0 0
NOVARTIS AG ADR DEPOSITARY RECEI 66987V109 1,657 17,500 SH   SOLE 1 17,500 0 0
NVIDIA CORP COMMON 67066G104 2,920 12,410 SH   SOLE 1 12,410 0 0
OCCIDENTAL PETROLEUM CORP COMMON 674599105 1,010 24,500 SH   SOLE 1 24,500 0 0
OLD NATIONAL BANCORP/IN COMMON 680033107 411 22,475 SH   SOLE 1 22,475 0 0
OLIN CORP COMMON 680665205 169 9,825 SH   SOLE 1 9,825 0 0
ORACLE CORP COMMON 68389X105 5,726 108,075 SH   SOLE 1 108,075 0 0
OSHKOSH CORP COMMON 688239201 1,734 18,325 SH   SOLE 1 18,325 0 0
PAGSEGURO DIGITAL LTD-CL A COMMON G68707101 104 3,050 SH   SOLE 1 3,050 0 0
PARKER-HANNIFIN CORP COMMON 701094104 10 50 SH   SOLE 1 50 0 0
PAYCOM SOFTWARE INC COMMON 70432V102 3,948 14,912 SH   SOLE 1 14,912 0 0
PAYPAL HOLDINGS INC COMMON 70450Y103 5,412 50,030 SH   SOLE 1 50,030 0 0
PEOPLES UNITED FINANCIAL INC COMMON 712704105 276 16,325 SH   SOLE 1 16,325 0 0
PEPSICO INC COMMON 713448108 29,681 217,170 SH   SOLE 1 217,170 0 0
PERKINELMER INC COMMON 714046109 1,355 13,950 SH   SOLE 1 13,950 0 0
PETROCHINA CO LTD ADR DEPOSITARY RECEI 71646E100 48 950 SH   SOLE 1 950 0 0
PFIZER INC COMMON 717081103 3,452 88,100 SH   SOLE 1 88,100 0 0
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 519 6,100 SH   SOLE 1 6,100 0 0
PHYSICIANS REALTY TRUST REIT 71943U104 11,024 582,050 SH   SOLE 1 582,050 0 0
PIPER JAFFRAY COS COMMON 724078100 230 2,875 SH   SOLE 1 2,875 0 0
POTLATCHDELTIC CORP REIT 737630103 122 2,810 SH   SOLE 1 2,810 0 0
POWER INTEGRATIONS INC COMMON 739276103 138 1,400 SH   SOLE 1 1,400 0 0
PRIMO WATER CORP COMMON 74165N105 863 76,875 SH   SOLE 1 76,875 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102 59 1,072 SH   SOLE 1 1,072 0 0
PROCTER & GAMBLE CO/THE COMMON 742718109 13,330 106,725 SH   SOLE 1 106,725 0 0
PRUDENTIAL FINANCIAL INC COMMON 744320102 251 2,675 SH   SOLE 1 2,675 0 0
PTC INC COMMON 69370C100 4,510 60,220 SH   SOLE 1 60,220 0 0
PUBLIC SVC ENTERPRISE GRP COMMON 744573106 263 4,450 SH   SOLE 1 4,450 0 0
QTS REALTY TRUST INC - CL A REIT 74736A103 347 6,400 SH   SOLE 1 6,400 0 0
QUALYS INC COMMON 74758T303 1,722 20,650 SH   SOLE 1 20,650 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100 6,527 61,120 SH   SOLE 1 61,120 0 0
RAYTHEON CO COMMON 755111507 4,099 18,655 SH   SOLE 1 18,655 0 0
REALTY INCOME CORP COMMON 756109104 53 725 SH   SOLE 1 725 0 0
REINSURANCE GROUP OF AMERICA I COMMON 759351604 208 1,275 SH   SOLE 1 1,275 0 0
RELX PLC - ADR DEPOSITARY RECEI 759530108 2,562 101,375 SH   SOLE 1 101,375 0 0
REXNORD CORP NEW COMMON 76169B102 674 20,650 SH   SOLE 1 20,650 0 0
RIO TINTO PLC ADR DEPOSITARY RECEI 767204100 2,285 38,500 SH   SOLE 1 38,500 0 0
ROCHE HOLDING AG ADR DEPOSITARY RECEI 771195104 1,813 44,600 SH   SOLE 1 44,600 0 0
ROCKWELL AUTOMATION INC COMMON 773903109 2,240 11,050 SH   SOLE 1 11,050 0 0
ROSS STORES INC COMMON 778296103 230 1,975 SH   SOLE 1 1,975 0 0
ROYAL DUTCH SHELL PLC ADR DEPOSITARY RECEI 780259107 1,553 25,900 SH   SOLE 1 25,900 0 0
ROYAL DUTCH SHELL PLC ADR DEPOSITARY RECEI 780259206 265 4,500 SH   SOLE 1 4,500 0 0
RPM INTERNATIONAL INC COMMON 749685103 213 2,775 SH   SOLE 1 2,775 0 0
S&P GLOBAL INC COMMON 78409V104 7,420 27,175 SH   SOLE 1 27,175 0 0
SAFRAN SA ADR DEPOSITARY RECEI 786584102 264 6,825 SH   SOLE 1 6,825 0 0
SALESFORCE.COM INC COMMON 79466L302 11,382 69,985 SH   SOLE 1 69,985 0 0
SAREPTA THERAPEUTICS INC COMMON 803607100 2,980 23,090 SH   SOLE 1 23,090 0 0
SCIENCE APPLICATIONS INTL CORP COMMON 808625107 4,212 48,400 SH   SOLE 1 48,400 0 0
SCOTTS MIRACLE-GRO CO/THE COMMON 810186106 6,747 63,540 SH   SOLE 1 63,540 0 0
SENSIENT TECHNOLOGIES CORP COMMON 81725T100 83 1,250 SH   SOLE 1 1,250 0 0
SERVICE CORP INTERNATIONAL/US COMMON 817565104 4,398 95,550 SH   SOLE 1 95,550 0 0
SHENANDOAH TELECOMMUNICATIONS COMMON 82312B106 743 17,850 SH   SOLE 1 17,850 0 0
SHERWIN-WILLIAMS CO/THE COMMON 824348106 13,661 23,410 SH   SOLE 1 23,410 0 0
SIEMENS AG ADR DEPOSITARY RECEI 826197501 1,580 24,320 SH   SOLE 1 24,320 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 16,102 133,210 SH   SOLE 1 133,210 0 0
SONY CORP ADR DEPOSITARY RECEI 835699307 1,776 26,125 SH   SOLE 1 26,125 0 0
SOUTHERN COPPER CORP COMMON 84265V105 166 3,900 SH   SOLE 1 3,900 0 0
SPIRE INC COMMON 84857L101 837 10,050 SH   SOLE 1 10,050 0 0
SPLUNK INC COMMON 848637104 6,628 44,255 SH   SOLE 1 44,255 0 0
STAAR SURGICAL CO COMMON 852312305 550 15,625 SH   SOLE 1 15,625 0 0
STARBUCKS CORP COMMON 855244109 12,324 140,175 SH   SOLE 1 140,175 0 0
STERIS PLC COMMON G8473T100 2,336 15,325 SH   SOLE 1 15,325 0 0
STIFEL FINANCIAL CORP COMMON 860630102 555 9,150 SH   SOLE 1 9,150 0 0
STORE CAPITAL CORP REIT 862121100 126 3,375 SH   SOLE 1 3,375 0 0
STRATEGIC EDUCATION INC COMMON 86272C103 3,615 22,750 SH   SOLE 1 22,750 0 0
SUNCOR ENERGY INC COMMON 867224107 6,859 209,110 SH   SOLE 1 209,110 0 0
SVB FINANCIAL GROUP COMMON 78486Q101 2,400 9,560 SH   SOLE 1 9,560 0 0
SYNCHRONY FINANCIAL COMMON 87165B103 6,159 171,040 SH   SOLE 1 171,040 0 0
SYNOVUS FINANCIAL CORP COMMON 87161C501 414 10,562 SH   SOLE 1 10,562 0 0
T ROWE PRICE GROUP INC COMMON 74144T108 21,447 176,030 SH   SOLE 1 176,030 0 0
TAIWAN SEMICONDUCTOR ADR DEPOSITARY RECEI 874039100 168 2,900 SH   SOLE 1 2,900 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 1,824 14,900 SH   SOLE 1 14,900 0 0
TAL EDUCATION GROUP ADR DEPOSITARY RECEI 874080104 863 17,900 SH   SOLE 1 17,900 0 0
TALEND SA ADR DEPOSITARY RECEI 874224207 1,070 27,350 SH   SOLE 1 27,350 0 0
TARGA RESOURCES CORP COMMON 87612G101 175 4,275 SH   SOLE 1 4,275 0 0
TARGET CORP COMMON 87612E106 26,505 206,729 SH   SOLE 1 206,729 0 0
TC ENERGY CORP COMMON 87807B107 10,088 189,225 SH   SOLE 1 189,225 0 0
TELADOC HEALTH INC COMMON 87918A105 4,856 58,000 SH   SOLE 1 58,000 0 0
TELEFLEX INC COMMON 879369106 3 9 SH   SOLE 1 9 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 11,327 34,865 SH   SOLE 1 34,865 0 0
THOR INDUSTRIES INC COMMON 885160101 1,317 17,725 SH   SOLE 1 17,725 0 0
TJX COS INC/THE COMMON 872540109 22,558 369,440 SH   SOLE 1 369,440 0 0
TRAVELERS COS INC/THE COMMON 89417E109 168 1,226 SH   SOLE 1 1,226 0 0
TREX CO INC COMMON 89531P105 4,211 46,850 SH   SOLE 1 46,850 0 0
TRIP COM GROUP LTD ADR DEPOSITARY RECEI 89677Q107 72 2,150 SH   SOLE 1 2,150 0 0
TRUIST FINANCIAL CORP COMMON 89832Q109 14,082 250,030 SH   SOLE 1 250,030 0 0
ULTA BEAUTY INC COMMON 90384S303 5,532 21,855 SH   SOLE 1 21,855 0 0
UNION PACIFIC CORP COMMON 907818108 23,489 129,925 SH   SOLE 1 129,925 0 0
UNITED PARCEL SERVICE INC CL B COMMON 911312106 7,413 63,325 SH   SOLE 1 63,325 0 0
UNITED TECHNOLOGIES CORP COMMON 913017109 19,123 127,690 SH   SOLE 1 127,690 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 33,746 114,790 SH   SOLE 1 114,790 0 0
US BANCORP COMMON 902973304 10,624 179,180 SH   SOLE 1 179,180 0 0
VAIL RESORTS INC COMMON 91879Q109 4,089 17,050 SH   SOLE 1 17,050 0 0
VALERO ENERGY CORP COMMON 91913Y100 3,620 38,650 SH   SOLE 1 38,650 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 36,436 593,425 SH   SOLE 1 593,425 0 0
VF CORP COMMON 918204108 1,548 15,530 SH   SOLE 1 15,530 0 0
VISA INC COMMON 92826C839 34,451 183,350 SH   SOLE 1 183,350 0 0
WALMART INC COMMON 931142103 14 119 SH   SOLE 1 119 0 0
WALT DISNEY CO/THE COMMON 254687106 15,376 106,310 SH   SOLE 1 106,310 0 0
WASTE CONNECTIONS INC COMMON 94106B101 6,324 69,660 SH   SOLE 1 69,660 0 0
WASTE MANAGEMENT INC COMMON 94106L109 4,096 35,945 SH   SOLE 1 35,945 0 0
WATSCO INC COMMON 942622200 1,247 6,920 SH   SOLE 1 6,920 0 0
WEC ENERGY GROUP INC COMMON 92939U106 5,773 62,590 SH   SOLE 1 62,590 0 0
WELLS FARGO & CO COMMON 949746101 20 375 SH   SOLE 1 375 0 0
WESTERN ALLIANCE BANCORP COMMON 957638109 333 5,850 SH   SOLE 1 5,850 0 0
WESTPAC BANKING CORP ADR DEPOSITARY RECEI 961214301 1,151 67,800 SH   SOLE 1 67,800 0 0
WINTRUST FINANCIAL CORP COMMON 97650W108 346 4,875 SH   SOLE 1 4,875 0 0
WRIGHT MEDICAL GROUP NV COMMON N96617118 736 24,150 SH   SOLE 1 24,150 0 0
XILINX INC COMMON 983919101 147 1,500 SH   SOLE 1 1,500 0 0
YETI HOLDINGS INC COMMON 98585X104 9,190 264,220 SH   SOLE 1 264,220 0 0
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 12,340 82,440 SH   SOLE 1 82,440 0 0
ZURICH INSURANCE GROUP AG ADR DEPOSITARY RECEI 989825104 1,349 32,900 SH   SOLE 1 32,900 0 0
ABERDEEN INC CREDIT STRATEGIES COMMON 003057106 7,799 677,624 SH   SOLE 1 0 677,624 0
ALLIANCEBERNSTEIN NATIONAL MUN COMMON 01864U106 861 61,557 SH   SOLE 1 0 61,557 0
APOLLO SR FLOATING RATE FD AFT COMMON 037636107 2,708 178,853 SH   SOLE 1 0 178,853 0
ARES DYNAMIC CRED ALLOC FD AR COMMON 04014F102 6,226 405,614 SH   SOLE 1 0 405,614 0
BARINGS GLOBAL SHORT DUR HI YL COMMON 06760L100 3,190 181,947 SH   SOLE 1 0 181,947 0
BLACKROCK CA MUNICIPAL INCOME COMMON 09248E102 14,999 1,106,120 SH   SOLE 1 0 1,106,120 0
BLACKROCK CORE BOND TRUST BHK COMMON 09249E101 32,876 2,254,893 SH   SOLE 1 0 2,254,893 0
BLACKROCK CREDIT ALLOCATION IN COMMON 092508100 39,485 2,824,391 SH   SOLE 1 0 2,824,391 0
BLACKROCK DEBT STRATEGIES FD D COMMON 09255R202 17,756 1,585,364 SH   SOLE 1 0 1,585,364 0
BLACKROCK ENHANCED GOVERNMENT COMMON 09255K108 26,173 1,990,308 SH   SOLE 1 0 1,990,308 0
BLACKROCK INCOME TRUST INC BKT COMMON 09247F100 64,064 10,589,097 SH   SOLE 1 0 10,589,097 0
BLACKROCK LONG-TERM MUNI ADVAN COMMON 09250B103 6,348 497,079 SH   SOLE 1 0 497,079 0
BLACKROCK LTD DURATION IN BLW COMMON 09249W101 130 7,927 SH   SOLE 1 0 7,927 0
BLACKROCK MUNI INC INV QUALITY COMMON 09250G102 2,399 168,778 SH   SOLE 1 0 168,778 0
BLACKROCK MUNI NY INTERMEDIATE COMMON 09255F109 502 32,758 SH   SOLE 1 0 32,758 0
BLACKROCK MUNICIPAL BOND TRUST COMMON 09249H104 617 39,754 SH   SOLE 1 0 39,754 0
BLACKROCK MUNICIPAL INC QUALIT COMMON 092479104 3,230 229,859 SH   SOLE 1 0 229,859 0
BLACKROCK MUNIENHANCED FD MEN COMMON 09253Y100 3,698 331,395 SH   SOLE 1 0 331,395 0
BLACKROCK MUNIHOLDINGS CA MUC COMMON 09254L107 2,041 145,917 SH   SOLE 1 0 145,917 0
BLACKROCK MUNIHOLDINGS FD II I COMMON 09253P109 3,245 213,078 SH   SOLE 1 0 213,078 0
BLACKROCK MUNIHOLDINGS INV QUA COMMON 09254P108 7,637 574,643 SH   SOLE 1 0 574,643 0
BLACKROCK MUNIHOLDINGS NJ QUAL COMMON 09254X101 8,062 561,844 SH   SOLE 1 0 561,844 0
BLACKROCK MUNIHOLDINGS NY QUAL COMMON 09255C106 170 12,500 SH   SOLE 1 0 12,500 0
BLACKROCK MUNIHOLDINGS QUALITY COMMON 09254C107 7,945 630,059 SH   SOLE 1 0 630,059 0
BLACKROCK MUNIHOLDINGS QUALITY COMMON 09254A101 6,538 520,103 SH   SOLE 1 0 520,103 0
BLACKROCK MUNIYIELD INV QUALIT COMMON 09254T100 2,116 156,030 SH   SOLE 1 0 156,030 0
BLACKROCK MUNIYIELD MI QUALITY COMMON 09254V105 5,687 400,640 SH   SOLE 1 0 400,640 0
BLACKROCK MUNIYIELD NJ FUND MY COMMON 09254Y109 2,659 176,211 SH   SOLE 1 0 176,211 0
BLACKROCK MUNIYIELD NY QUALITY COMMON 09255E102 406 31,000 SH   SOLE 1 0 31,000 0
BLACKROCK MUNIYIELD PA QUALITY COMMON 09255G107 2,354 164,719 SH   SOLE 1 0 164,719 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254G108 6,947 534,348 SH   SOLE 1 0 534,348 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254F100 1,345 89,352 SH   SOLE 1 0 89,352 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254E103 6,929 513,233 SH   SOLE 1 0 513,233 0
BLACKROCK NY MUNI INC QLT TRUS COMMON 09249U105 4,928 358,397 SH   SOLE 1 0 358,397 0
BLACKROCK STRATEGIC MUNI TR BS COMMON 09248T109 714 50,922 SH   SOLE 1 0 50,922 0
BLACKSTONE GSO STRAT CRED FD B COMMON 09257R101 4,050 281,653 SH   SOLE 1 0 281,653 0
BNY MELLON HIGH YIELD STRATEGI COMMON 09660L105 3,938 1,270,293 SH   SOLE 1 0 1,270,293 0
BNY MELLON STRATEGIC MUNI BOND COMMON 09662E109 322 40,288 SH   SOLE 1 0 40,288 0
BNYM STRATEGIC MUNICIPALS INC COMMON 05588W108 2,117 248,746 SH   SOLE 1 0 248,746 0
BROOKFIELD GLBL LISTED INC FD COMMON 11273Q109 2,631 188,612 SH   SOLE 1 0 188,612 0
CENTER COAST MLP & INFRASTRUCT COMMON 151461100 41 6,500 SH   SOLE 1 0 6,500 0
CLEARBRIDGE ENERGY MLP FD CEM COMMON 184692101 8,624 765,862 SH   SOLE 1 0 765,862 0
CLEARBRIDGE ENERGY MLP OPP FD COMMON 18469P100 9,824 1,168,149 SH   SOLE 1 0 1,168,149 0
CLEARBRIDGE ENERGY MLP TOTAL R COMMON 18469Q108 3,022 351,801 SH   SOLE 1 0 351,801 0
CLOUGH GLOBAL EQUITY FD GLQ COMMON 18914C100 5,359 444,019 SH   SOLE 1 0 444,019 0
COHEN & STEERS INFRASTRUCTURE COMMON 19248A109 10,269 391,931 SH   SOLE 1 0 391,931 0
CORNERSTONE STRATEGIC VALUE FD COMMON 21924B302 74,193 6,618,425 SH   SOLE 1 0 6,618,425 0
CORNERSTONE TOTAL RETURN FD CR COMMON 21924U300 36,696 3,339,018 SH   SOLE 1 0 3,339,018 0
CREDIT SUISSE ASSET MANAGEMENT COMMON 224916106 2,108 654,665 SH   SOLE 1 0 654,665 0
CUSHING MLP & INF TOTAL RETURN COMMON 231631201 3 285 SH   SOLE 1 0 285 0
CUSHING RENAISSANCE FD/THE SZC COMMON 231647108 8,762 647,136 SH   SOLE 1 0 647,136 0
DELAWARE INVS MN MUNI INC FD I COMMON 24610V103 4,394 334,436 SH   SOLE 1 0 334,436 0
DOUBLELINE INCOME SOLUTIO DSL COMMON 258622109 5,555 281,140 SH   SOLE 1 0 281,140 0
DOUBLELINE OPP CREDIT FD DBL COMMON 258623107 8,283 401,287 SH   SOLE 1 0 401,287 0
DTF TAX-FREE INCOME INC DTF COMMON 23334J107 1,402 94,738 SH   SOLE 1 0 94,738 0
DUFF & PHELPS SELECT ENERGY ML COMMON 26433F108 62 16,100 SH   SOLE 1 0 16,100 0
DUFF & PHELPS UTILITY AND CORP COMMON 26432K108 36,490 3,992,385 SH   SOLE 1 0 3,992,385 0
DWS MUNICIPAL INCOME TRUST KTF COMMON 233368109 12,998 1,147,233 SH   SOLE 1 0 1,147,233 0
EATON VANCE CA MUNICIPAL INCOM COMMON 27826F101 23 1,673 SH   SOLE 1 0 1,673 0
EATON VANCE FLOATING-RATE INC COMMON 278284104 2,189 136,831 SH   SOLE 1 0 136,831 0
EATON VANCE LIMITED DURATION I COMMON 27828H105 82,459 6,223,314 SH   SOLE 1 0 6,223,314 0
EATON VANCE NEW YORK MUNI ENX COMMON 27827Y109 975 80,705 SH   SOLE 1 0 80,705 0
EATON VANCE SHORT DUR DIVERSIF COMMON 27828V104 74,736 5,535,971 SH   SOLE 1 0 5,535,971 0
EATON VANCE SR INCOME TR EVF COMMON 27826S103 1,277 199,174 SH   SOLE 1 0 199,174 0
FEDERATED PREMIER MUNI INC FD COMMON 31423P108 829 58,822 SH   SOLE 1 0 58,822 0
FIDUCIARY/CLAYMORE MLP OPP FD COMMON 31647Q106 2,556 323,504 SH   SOLE 1 0 323,504 0
FIRST TR ABERDEEN GLOBAL OPP I COMMON 337319107 8,792 785,679 SH   SOLE 1 0 785,679 0
FIRST TR HIGH INC LONG/SHORT F COMMON 33738E109 19,862 1,261,093 SH   SOLE 1 0 1,261,093 0
FIRST TR MORTGAGE INCOME FD FM COMMON 33734E103 24,053 1,716,845 SH   SOLE 1 0 1,716,845 0
FIRST TRUST MLP AND ENERGY INC COMMON 33739B104 79 6,656 SH   SOLE 1 0 6,656 0
FIRST TRUST NEW OPPORTUNITIES COMMON 33739M100 2,576 276,087 SH   SOLE 1 0 276,087 0
FIRST TRUST SENIOR FLOATING RA COMMON 33733U108 2,202 175,491 SH   SOLE 1 0 175,491 0
FLAHERTY & CRUMRINE PFD SEC IN COMMON 338478100 239 11,000 SH   SOLE 1 0 11,000 0
FLAHERTY & CRUMRINE TOTAL RETU COMMON 338479108 529 23,742 SH   SOLE 1 0 23,742 0
FRANKLIN LIMITED DURATION INCO COMMON 35472T101 44,864 4,678,194 SH   SOLE 1 0 4,678,194 0
GABELLI DIVD & INCOME TR GDV COMMON 36242H104 25,597 1,166,144 SH   SOLE 1 0 1,166,144 0
GOLDMAN SACHS MLP ENERGY GER COMMON 38148G107 34 7,866 SH   SOLE 1 0 7,866 0
GOLDMAN SACHS MLP INC OPP GMZ COMMON 38147W103 38 6,342 SH   SOLE 1 0 6,342 0
GUGGENHEIM CR ALLOC FD GGM COMMON 40168G108 343 17,223 SH   SOLE 1 0 17,223 0
HIGH INCOME SECURITIES FUND PC COMMON 42968F108 437 48,770 SH   SOLE 1 0 48,770 0
INSIGHT SELECT INCOME FD INSI COMMON 45781W109 20,059 1,001,440 SH   SOLE 1 0 1,001,440 0
INVESCO ADVANTAGE MUNI INC TRU COMMON 46132E103 9,980 893,469 SH   SOLE 1 0 893,469 0
INVESCO BOND FUND VBF COMMON 46132L107 11,454 550,667 SH   SOLE 1 0 550,667 0
INVESCO DYNAMIC CREDIT OPPORTU COMMON 46132R104 21,131 1,861,748 SH   SOLE 1 0 1,861,748 0
INVESCO HIGH INC 2023 TARGET T COMMON 46135X108 2,435 230,836 SH   SOLE 1 0 230,836 0
INVESCO HIGH INC 2024 TARGET T COMMON 46136K105 3,500 335,555 SH   SOLE 1 0 335,555 0
INVESCO HIGH INCOME TR II VLT COMMON 46131F101 2,152 150,679 SH   SOLE 1 0 150,679 0
INVESCO MUNICIPAL OPPORTUNITY COMMON 46132C107 10,414 842,522 SH   SOLE 1 0 842,522 0
INVESCO MUNICIPAL TRUST VKQ COMMON 46131J103 9,354 756,792 SH   SOLE 1 0 756,792 0
INVESCO PA VALUE MUNI INC TR V COMMON 46132K109 985 74,695 SH   SOLE 1 0 74,695 0
INVESCO QUALITY MUNICIPAL INCO COMMON 46133G107 9,276 737,342 SH   SOLE 1 0 737,342 0
INVESCO SENIOR INCOME TR VVR COMMON 46131H107 13,179 3,072,109 SH   SOLE 1 0 3,072,109 0
INVESCO TR FOR INV GRADE NY MU COMMON 46131T101 211 15,500 SH   SOLE 1 0 15,500 0
INVESCO TRUST FOR INV GRADE MU COMMON 46131M106 13,693 1,065,587 SH   SOLE 1 0 1,065,587 0
INVESCO VALUE MUNICIPAL INCOME COMMON 46132P108 2,033 132,718 SH   SOLE 1 0 132,718 0
IVY HIGH INC OPPORTUNITIES FD COMMON 465893105 6,861 493,613 SH   SOLE 1 0 493,613 0
JOHN HANCOCK INCOME SECURITIES COMMON 410123103 22,018 1,486,690 SH   SOLE 1 0 1,486,690 0
JOHN HANCOCK TAX-ADV GLB SHARE COMMON 41013P749 3,379 477,926 SH   SOLE 1 0 477,926 0
KAYNE ANDERSON MIDSTREAM/ENERG COMMON 48661E108 129 12,252 SH   SOLE 1 0 12,252 0
KAYNE ANDERSON MLP INVESTMENT COMMON 486606106 2,177 156,258 SH   SOLE 1 0 156,258 0
LAZARD GLOBAL TOTAL RETURN AND COMMON 52106W103 2,288 138,250 SH   SOLE 1 0 138,250 0
LIBERTY ALL-STAR GROWTH FD ASG COMMON 529900102 5 800 SH   SOLE 1 0 800 0
MEXICO EQUITY & INCOME FD MXE COMMON 592834105 1,130 97,373 SH   SOLE 1 0 97,373 0
MFS CHARTER INCOME TRUST MCR COMMON 552727109 12,921 1,534,510 SH   SOLE 1 0 1,534,510 0
MFS GOVERNMENT MARKETS INCOME COMMON 552939100 12,673 2,760,933 SH   SOLE 1 0 2,760,933 0
MFS INTERMEDIATE INCOME TRUST COMMON 55273C107 62,967 16,570,241 SH   SOLE 1 0 16,570,241 0
MFS INVESTMENT GRADE MUNICIPAL COMMON 59318B108 227 23,194 SH   SOLE 1 0 23,194 0
MFS MULTIMARKET INCOME TRUST M COMMON 552737108 2,496 407,868 SH   SOLE 1 0 407,868 0
NEUBERGER BERMAN MLP INCOME FD COMMON 64129H104 27 4,000 SH   SOLE 1 0 4,000 0
NEUBERGER BERMN CA INT MUN NBW COMMON 64123C101 4,298 308,092 SH   SOLE 1 0 308,092 0
NEW AMERICA HIGH INC FD HYB COMMON 641876800 3,850 421,733 SH   SOLE 1 0 421,733 0
NUVEEN ALL CAP ENE MLP OP JMLP COMMON 67075E108 465 88,485 SH   SOLE 1 0 88,485 0
NUVEEN AMT-FREE MUNI CREDIT IN COMMON 67071L106 13,772 826,139 SH   SOLE 1 0 826,139 0
NUVEEN AMT-FREE QUALITY MUNI I COMMON 670657105 37,481 2,606,442 SH   SOLE 1 0 2,606,442 0
NUVEEN BUILD AMERICA BOND FD N COMMON 67074C103 13,232 605,868 SH   SOLE 1 0 605,868 0
NUVEEN CA DIVIDEND ADV MUNI NA COMMON 67066Y105 4,177 280,534 SH   SOLE 1 0 280,534 0
NUVEEN CREDIT STRATEGIES INC F COMMON 67073D102 21,597 2,815,818 SH   SOLE 1 0 2,815,818 0
NUVEEN ENERGY MLP TOTAL RETURN COMMON 67074U103 32 4,111 SH   SOLE 1 0 4,111 0
NUVEEN FLOATING RATE INC FD JF COMMON 67072T108 2,622 256,101 SH   SOLE 1 0 256,101 0
NUVEEN FLOATING RATE INC OPP F COMMON 6706EN100 2,025 202,700 SH   SOLE 1 0 202,700 0
NUVEEN GA DIV ADV MUN FD NKG COMMON 67072B107 3,518 279,014 SH   SOLE 1 0 279,014 0
NUVEEN GLOBAL HIGH INCOME FD J COMMON 67075G103 9,511 580,654 SH   SOLE 1 0 580,654 0
NUVEEN MD PREMIUM INCOME MUNIC COMMON 67061Q107 4,047 300,882 SH   SOLE 1 0 300,882 0
NUVEEN MI QUALITY MUNI INC FD COMMON 670979103 2,758 195,033 SH   SOLE 1 0 195,033 0
NUVEEN MN QUALITY MUNI INC FD COMMON 670734102 2,328 159,408 SH   SOLE 1 0 159,408 0
NUVEEN MORTGAGE & INCOME FD JL COMMON 670735109 2,246 102,276 SH   SOLE 1 0 102,276 0
NUVEEN MULTI-MARKET INC FD JMM COMMON 67075J107 24,137 3,261,783 SH   SOLE 1 0 3,261,783 0
NUVEEN MUNICIPAL CREDIT INC FD COMMON 67070X101 980 59,880 SH   SOLE 1 0 59,880 0
NUVEEN NJ QUALITY MUNI INC FD COMMON 67069Y102 10,194 695,370 SH   SOLE 1 0 695,370 0
NUVEEN NY AMT-FREE MUNICIPAL I COMMON 670656107 11,774 867,650 SH   SOLE 1 0 867,650 0
NUVEEN OHIO QUALITY INCOME MUN COMMON 670980101 6,510 422,060 SH   SOLE 1 0 422,060 0
NUVEEN PA QUALITY MUNI INC FD COMMON 670972108 2,992 211,478 SH   SOLE 1 0 211,478 0
NUVEEN QUALITY MUNICIPAL INC F COMMON 67066V101 21,577 1,477,882 SH   SOLE 1 0 1,477,882 0
NUVEEN SENIOR INC FD NSL COMMON 67067Y104 1,370 229,784 SH   SOLE 1 0 229,784 0
NUVEEN SHORT DUR CREDIT OPP FD COMMON 67074X107 370 24,384 SH   SOLE 1 0 24,384 0
NUVEEN TX QLTY MUNI INC FD NTX COMMON 670983105 1,648 114,986 SH   SOLE 1 0 114,986 0
PGIM GLOBAL SHORT DURATION HIG COMMON 69346J106 33,291 2,216,437 SH   SOLE 1 0 2,216,437 0
PGIM SHORT DURATION HI YLD FD COMMON 69346H100 6,421 416,952 SH   SOLE 1 0 416,952 0
PIONEER DIVERSIFIED HIGH INC T COMMON 723653101 12,218 821,080 SH   SOLE 1 0 821,080 0
PIONEER FLOATING RATE TR PHD COMMON 72369J102 4,732 431,381 SH   SOLE 1 0 431,381 0
PIONEER HIGH INCOME TR PHT COMMON 72369H106 1,769 185,434 SH   SOLE 1 0 185,434 0
PUTNAM MASTER INTERMEDIATE INC COMMON 746909100 41,429 8,740,269 SH   SOLE 1 0 8,740,269 0
PUTNAM MUNICIPAL OPPORTUNITIES COMMON 746922103 777 59,100 SH   SOLE 1 0 59,100 0
PUTNAM PREMIER INCOME TRUST PP COMMON 746853100 18,763 3,455,453 SH   SOLE 1 0 3,455,453 0
RIVERNORTH DOUBLELINE STR OPP COMMON 76882G107 6,989 425,381 SH   SOLE 1 0 425,381 0
SALIENT MIDSTREAM & MLP FUND S COMMON 79471V105 31 4,000 SH   SOLE 1 0 4,000 0
SPECIAL OPPORTUNITIES FUND INC COMMON 84741T104 8,220 558,051 SH   SOLE 1 0 558,051 0
TCW STRATEGIC INCOME FD TSI COMMON 872340104 10,497 1,819,280 SH   SOLE 1 0 1,819,280 0
THL CREDIT SENIOR LOAN FD TSLF COMMON 87244R103 1,476 97,290 SH   SOLE 1 0 97,290 0
TORTOISE ENERGY INFRASTRUCTURE COMMON 89147L100 3,556 198,327 SH   SOLE 1 0 198,327 0
TORTOISE MLP FUND INC NTG COMMON 89148B101 1,176 107,300 SH   SOLE 1 0 107,300 0
VERTICAL CAP INCOME FUND VCIF COMMON 92535C104 1,753 168,387 SH   SOLE 1 0 168,387 0
VOYA PRIME RATE TR PPR COMMON 92913A100 10,037 2,003,342 SH   SOLE 1 0 2,003,342 0
WA GLOBAL CORPORATE DEFINED OP COMMON 95790C107 655 35,943 SH   SOLE 1 0 35,943 0
WA INFLATION - LINKED SEC & IN COMMON 95766Q106 31,878 2,623,715 SH   SOLE 1 0 2,623,715 0
WA INFLATION-LINKED OPP & INC COMMON 95766R104 51,209 4,437,528 SH   SOLE 1 0 4,437,528 0
WA VARIABLE RATE STRATEGIC FD COMMON 957667108 21,071 1,261,003 SH   SOLE 1 0 1,261,003 0
WELLS FARGO INC OPPORTUNITIES COMMON 94987B105 2,198 261,083 SH   SOLE 1 0 261,083 0
WELLS FARGO MULTI-SECTOR INC F COMMON 94987D101 1,117 86,702 SH   SOLE 1 0 86,702 0
WESTERN ASSET CORPORATE LOAN F COMMON 95790J102 5,411 546,030 SH   SOLE 1 0 546,030 0
WESTERN ASSET GLOBAL HIGH INC COMMON 95766B109 19,482 1,944,266 SH   SOLE 1 0 1,944,266 0
WESTERN ASSET HIGH INC OPP FD COMMON 95766K109 17,751 3,501,224 SH   SOLE 1 0 3,501,224 0
WESTERN ASSET INV GRA DEF OPP COMMON 95790A101 173 7,557 SH   SOLE 1 0 7,557 0
WESTERN ASSET MORTGAGE DEFINED COMMON 95790B109 2,842 139,978 SH   SOLE 1 0 139,978 0
WESTERN ASSET PREMIER BOND FUN COMMON 957664105 2,970 202,728 SH   SOLE 1 0 202,728 0