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 3,643 22,745 SH   SOLE 1 22,745 0 0
AARONS INC COMMON 002535300 1,936 34,175 SH   SOLE 1 34,175 0 0
ABBOTT LABORATORIES COMMON 002824100 23,835 219,010 SH   SOLE 1 219,010 0 0
ABBVIE INC COMMON 00287Y109 14,477 165,280 SH   SOLE 1 165,280 0 0
ABIOMED INC COMMON 003654100 12 45 SH   SOLE 1 45 0 0
ACCENTURE PLC CL A COMMON G1151C101 21,763 96,300 SH   SOLE 1 96,300 0 0
ACTIVISION BLIZZARD INC COMMON 00507V109 6,548 80,890 SH   SOLE 1 80,890 0 0
ACUSHNET HOLDINGS CORP COMMON 005098108 1,506 44,800 SH   SOLE 1 44,800 0 0
ADIDAS AG ADR DEPOSITARY RECEI 00687A107 1,564 9,585 SH   SOLE 1 9,585 0 0
ADOBE INC COMMON 00724F101 10,954 22,335 SH   SOLE 1 22,335 0 0
ADVANCED MICRO DEVICES INC COMMON 007903107 7,371 89,900 SH   SOLE 1 89,900 0 0
AFLAC INC COMMON 001055102 153 4,200 SH   SOLE 1 4,200 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101 3,599 35,650 SH   SOLE 1 35,650 0 0
AIR PRODUCTS & CHEMICALS INC COMMON 009158106 10,561 35,455 SH   SOLE 1 35,455 0 0
ALASKA AIR GROUP INC COMMON 011659109 1,260 34,400 SH   SOLE 1 34,400 0 0
ALIBABA GROUP HOLDING LTD ADR DEPOSITARY RECEI 01609W102 2,198 7,475 SH   SOLE 1 7,475 0 0
ALIGN TECHNOLOGY INC COMMON 016255101 4,293 13,115 SH   SOLE 1 13,115 0 0
ALLIANZ SE ADR DEPOSITARY RECEI 018820100 4,199 219,267 SH   SOLE 1 219,267 0 0
ALLSTATE CORP/THE COMMON 020002101 64 675 SH   SOLE 1 675 0 0
ALPHABET INC - CL A COMMON 02079K305 21,714 14,816 SH   SOLE 1 14,816 0 0
ALPHABET INC - CL C COMMON 02079K107 12,639 8,600 SH   SOLE 1 8,600 0 0
ALTAIR ENGINEERING INC-A COMMON 021369103 2,510 59,783 SH   SOLE 1 59,783 0 0
AMAZON.COM INC COMMON 023135106 24,053 7,639 SH   SOLE 1 7,639 0 0
AMBEV SA ADR DEPOSITARY RECEI 02319V103 24 10,800 SH   SOLE 1 10,800 0 0
AMCOR PLC COMMON G0250X107 519 46,940 SH   SOLE 1 46,940 0 0
AMEREN CORP COMMON 023608102 8,214 103,864 SH   SOLE 1 103,864 0 0
AMERICAN ELECTRIC POWER COMMON 025537101 233 2,850 SH   SOLE 1 2,850 0 0
AMERICAN EXPRESS CO COMMON 025816109 28 282 SH   SOLE 1 282 0 0
AMERICAN FINANCIAL GROUP INC COMMON 025932104 6,601 98,550 SH   SOLE 1 98,550 0 0
AMERICAN NATIONAL INSURANCE CO COMMON 02772A109 115 1,700 SH   SOLE 1 1,700 0 0
AMERICAN TOWER CORP REIT 03027X100 18,831 77,899 SH   SOLE 1 77,899 0 0
AMERIPRISE FINANCIAL INC COMMON 03076C106 14,748 95,695 SH   SOLE 1 95,695 0 0
AMETEK INC COMMON 031100100 2,386 24,000 SH   SOLE 1 24,000 0 0
AMGEN INC COMMON 031162100 5,832 22,945 SH   SOLE 1 22,945 0 0
ANALOG DEVICES INC COMMON 032654105 10,399 89,075 SH   SOLE 1 89,075 0 0
ANSYS INC COMMON 03662Q105 4,943 15,105 SH   SOLE 1 15,105 0 0
AON PLC COMMON G0403H108 13,096 63,480 SH   SOLE 1 63,480 0 0
APPLE INC COMMON 037833100 103,168 890,841 SH   SOLE 1 890,841 0 0
APPLIED INDUSTRIAL TECHNOLOGIE COMMON 03820C105 785 14,250 SH   SOLE 1 14,250 0 0
APPLIED MATERIALS INC COMMON 038222105 23,519 395,605 SH   SOLE 1 395,605 0 0
ARISTA NETWORKS INC COMMON 040413106 5,592 27,025 SH   SOLE 1 27,025 0 0
ARTHUR J GALLAGHER & CO COMMON 363576109 4,880 46,220 SH   SOLE 1 46,220 0 0
ARTISAN PARTNERS ASSET MG COMMON 04316A108 2,115 54,250 SH   SOLE 1 54,250 0 0
ASGN INC COMMON 00191U102 2,717 42,750 SH   SOLE 1 42,750 0 0
ASML HOLDING NV NY REG SHRS N07059210 1,579 4,276 SH   SOLE 1 4,276 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 4,385 34,640 SH   SOLE 1 34,640 0 0
ASTRAZENECA PLC ADR DEPOSITARY RECEI 046353108 13,725 250,465 SH   SOLE 1 250,465 0 0
ATLASSIAN CORP PLC COMMON G06242104 12,371 68,050 SH   SOLE 1 68,050 0 0
ATMOS ENERGY CORP COMMON 049560105 98 1,025 SH   SOLE 1 1,025 0 0
ATRICURE INC COMMON 04963C209 1,507 37,775 SH   SOLE 1 37,775 0 0
ATRION CORP COMMON 049904105 210 335 SH   SOLE 1 335 0 0
AUTODESK INC COMMON 052769106 8,734 37,810 SH   SOLE 1 37,810 0 0
AVERY DENNISON CORP COMMON 053611109 205 1,600 SH   SOLE 1 1,600 0 0
AXIS CAPITAL HOLDINGS LTD COMMON G0692U109 1,406 31,925 SH   SOLE 1 31,925 0 0
AZEK CO INC COMMON 05478C105 1,275 36,625 SH   SOLE 1 36,625 0 0
BAE SYSTEMS PLC ADR DEPOSITARY RECEI 05523R107 1,037 41,400 SH   SOLE 1 41,400 0 0
BAIDU INC ADR DEPOSITARY RECEI 056752108 1,326 10,475 SH   SOLE 1 10,475 0 0
BANCO SANTANDER CHILE ADR DEPOSITARY RECEI 05965X109 65 4,700 SH   SOLE 1 4,700 0 0
BANK OF AMERICA CORP COMMON 060505104 3,091 128,331 SH   SOLE 1 128,331 0 0
BAXTER INTERNATIONAL INC COMMON 071813109 68 850 SH   SOLE 1 850 0 0
BERKSHIRE HATHAWAY INC COMMON 084670702 140 658 SH   SOLE 1 658 0 0
BIOMARIN PHARMACEUTICAL INC COMMON 09061G101 1,788 23,500 SH   SOLE 1 23,500 0 0
BIO-TECHNE CORP COMMON 09073M104 1,443 5,825 SH   SOLE 1 5,825 0 0
BLACK HILLS CORP COMMON 092113109 427 7,975 SH   SOLE 1 7,975 0 0
BLACKROCK INC CL A 09247X101 8,073 14,325 SH   SOLE 1 14,325 0 0
BLACKSTONE GROUP INC COMMON 09260D107 465 8,900 SH   SOLE 1 8,900 0 0
BOEING CO/THE COMMON 097023105 62 374 SH   SOLE 1 374 0 0
BOOKING HOLDINGS INC COMMON 09857L108 802 469 SH   SOLE 1 469 0 0
BOOZ ALLEN HAMILTON HOLDING CO COMMON 099502106 6,439 77,600 SH   SOLE 1 77,600 0 0
BOSTON SCIENTIFIC CORP COMMON 101137107 3,044 79,655 SH   SOLE 1 79,655 0 0
BRINK'S CO/THE COMMON 109696104 402 9,775 SH   SOLE 1 9,775 0 0
BRISTOL MYERS SQUIBB CO-RT RIGHTS 110122157 41 18,335 SH   SOLE 1 18,335 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 13,104 217,350 SH   SOLE 1 217,350 0 0
BROADCOM INC COMMON 11135F101 35,497 97,434 SH   SOLE 1 97,434 0 0
BRP INC CA SUB VOTING COMMON 05577W200 1,565 29,625 SH   SOLE 1 29,625 0 0
BURLINGTON NORTHERN SANTA FE CONV BD 6.75 & 0 12189TAN4 417 300,000 PRN   SOLE 1 300,000 0 0
CARLISLE COS INC COMMON 142339100 2,971 24,275 SH   SOLE 1 24,275 0 0
CARLYLE GROUP LP/THE COMMON 14316J108 2,797 113,375 SH   SOLE 1 113,375 0 0
CASEY'S GENERAL STORES INC COMMON 147528103 1,168 6,575 SH   SOLE 1 6,575 0 0
CATERPILLAR INC COMMON 149123101 648 4,346 SH   SOLE 1 4,346 0 0
CERNER CORP COMMON 156782104 181 2,500 SH   SOLE 1 2,500 0 0
CHEGG INC COMMON 163092109 6,914 96,775 SH   SOLE 1 96,775 0 0
CHINA LIFE INSURANCE CO LTD AD DEPOSITARY RECEI 16939P106 72 6,400 SH   SOLE 1 6,400 0 0
CHINA PETROLEUM & CHEMICAL COR DEPOSITARY RECEI 16941R108 57 1,400 SH   SOLE 1 1,400 0 0
CHUBB LTD COMMON H1467J104 13,353 114,990 SH   SOLE 1 114,990 0 0
CIENA CORP COMMON 171779309 6,725 169,440 SH   SOLE 1 169,440 0 0
CMC MATERIALS INC COMMON 12571T100 3,645 25,525 SH   SOLE 1 25,525 0 0
CNO FINL GROUP INC COMMON 12621E103 330 20,600 SH   SOLE 1 20,600 0 0
COCA-COLA CO/THE COMMON 191216100 6,730 136,325 SH   SOLE 1 136,325 0 0
COCA-COLA EUROPEAN PARTNERS PL COMMON G25839104 2,379 61,300 SH   SOLE 1 61,300 0 0
COGNIZANT TECH SOLUTIONS CL A COMMON 192446102 208 3,000 SH   SOLE 1 3,000 0 0
COLGATE-PALMOLIVE CO COMMON 194162103 31 400 SH   SOLE 1 400 0 0
COLLIERS INTL GROUP INC COMMON 194693107 1,685 25,265 SH   SOLE 1 25,265 0 0
COMMERCIAL METALS CO COMMON 201723103 149 7,450 SH   SOLE 1 7,450 0 0
CONAGRA BRANDS INC COMMON 205887102 12,912 361,590 SH   SOLE 1 361,590 0 0
CONOCOPHILLIPS COMMON 20825C104 2,171 66,100 SH   SOLE 1 66,100 0 0
CONSTELLATION BRANDS INC COMMON 21036P108 7,553 39,855 SH   SOLE 1 39,855 0 0
CORESITE REALTY CORP REIT 21870Q105 172 1,450 SH   SOLE 1 1,450 0 0
CORTEVA INC COMMON 22052L104 104 3,625 SH   SOLE 1 3,625 0 0
COSTCO WHOLESALE CORP COMMON 22160K105 365 1,027 SH   SOLE 1 1,027 0 0
CRANE CO COMMON 224399105 1,154 23,025 SH   SOLE 1 23,025 0 0
CRH PLC ADR DEPOSITARY RECEI 12626K203 838 23,225 SH   SOLE 1 23,225 0 0
CUBESMART REIT 229663109 321 9,950 SH   SOLE 1 9,950 0 0
CVS HEALTH CORP COMMON 126650100 11,265 192,900 SH   SOLE 1 192,900 0 0
DEERE & CO COMMON 244199105 5,940 26,800 SH   SOLE 1 26,800 0 0
DELTA AIR LINES INC COMMON 247361702 28 900 SH   SOLE 1 900 0 0
DEXCOM INC COMMON 252131107 11,361 27,560 SH   SOLE 1 27,560 0 0
DIAGEO PLC ADR DEPOSITARY RECEI 25243Q205 4,429 32,170 SH   SOLE 1 32,170 0 0
DOLLAR GENERAL CORP COMMON 256677105 303 1,445 SH   SOLE 1 1,445 0 0
DOMINION RES INC VA NEW COMMON 25746U109 8,527 108,035 SH   SOLE 1 108,035 0 0
DONEGAL GROUP INC-CL A COMMON 257701201 382 27,125 SH   SOLE 1 27,125 0 0
DOVER CORP COMMON 260003108 11,446 105,650 SH   SOLE 1 105,650 0 0
DOW INC COMMON 260557103 252 5,366 SH   SOLE 1 5,366 0 0
DTE ENERGY CO COMMON 233331107 58 500 SH   SOLE 1 500 0 0
DUNKIN' BRANDS GROUP INC COMMON 265504100 3,364 41,075 SH   SOLE 1 41,075 0 0
DUPONT DE NEMOURS INC COMMON 26614N102 197 3,549 SH   SOLE 1 3,549 0 0
DYNATRACE INC COMMON 268150109 3,368 82,100 SH   SOLE 1 82,100 0 0
EATON CORP PLC COMMON G29183103 5,253 51,485 SH   SOLE 1 51,485 0 0
EATON VANCE CORP COMMON 278265103 165 4,325 SH   SOLE 1 4,325 0 0
ECOLAB INC COMMON 278865100 9,316 46,615 SH   SOLE 1 46,615 0 0
EDWARDS LIFESCIENCES CORP COMMON 28176E108 862 10,800 SH   SOLE 1 10,800 0 0
EMCOR GROUP INC COMMON 29084Q100 1,551 22,900 SH   SOLE 1 22,900 0 0
EMERSON ELECTRIC CO COMMON 291011104 712 10,865 SH   SOLE 1 10,865 0 0
ENCOMPASS HEALTH CORP COMMON 29261A100 4,531 69,725 SH   SOLE 1 69,725 0 0
ENTERGY CORP NEW COMMON 29364G103 9,467 96,085 SH   SOLE 1 96,085 0 0
EQUIFAX INC COMMON 294429105 253 1,610 SH   SOLE 1 1,610 0 0
ERICSSON L M TEL CO ADR DEPOSITARY RECEI 294821608 654 60,075 SH   SOLE 1 60,075 0 0
ESSENTIAL PPTYS RLTY TR I COMMON 29670E107 453 24,700 SH   SOLE 1 24,700 0 0
ESTEE LAUDER COS INC COMMON 518439104 8,793 40,290 SH   SOLE 1 40,290 0 0
EURONET WORLDWIDE INC COMMON 298736109 5,379 59,050 SH   SOLE 1 59,050 0 0
EVERCORE INC - CL A COMMON 29977A105 340 5,200 SH   SOLE 1 5,200 0 0
EVEREST RE GROUP LTD COMMON G3223R108 9,054 45,835 SH   SOLE 1 45,835 0 0
EXACT SCIENCES CORP COMMON 30063P105 4,883 47,900 SH   SOLE 1 47,900 0 0
FACEBOOK INC COMMON 30303M102 22,656 86,505 SH   SOLE 1 86,505 0 0
FEDEX CORP COMMON 31428X106 15,294 60,805 SH   SOLE 1 60,805 0 0
FIDELITY NATIONAL INFO SVCS IN COMMON 31620M106 255 1,735 SH   SOLE 1 1,735 0 0
FIRST REPUBLIC BANK COMMON 33616C100 4,479 41,065 SH   SOLE 1 41,065 0 0
FIRSTENERGY CORP COMMON 337932107 86 3,000 SH   SOLE 1 3,000 0 0
FOMENTO ECONOMICO MEXICANO ADR DEPOSITARY RECEI 344419106 88 1,575 SH   SOLE 1 1,575 0 0
FORTIS INC COMMON 349553107 553 13,530 SH   SOLE 1 13,530 0 0
FTI CONSULTING INC COMMON 302941109 1,430 13,490 SH   SOLE 1 13,490 0 0
GARMIN LTD COMMON H2906T109 11,497 121,200 SH   SOLE 1 121,200 0 0
GDS HLDGS LTD ADR DEPOSITARY RECEI 36165L108 96 1,175 SH   SOLE 1 1,175 0 0
GENPACT LTD COMMON G3922B107 177 4,550 SH   SOLE 1 4,550 0 0
GENUINE PARTS CO COMMON 372460105 233 2,450 SH   SOLE 1 2,450 0 0
GEOPARK LTD COMMON G38327105 104 14,156 SH   SOLE 1 14,156 0 0
GILEAD SCIENCES INC COMMON 375558103 562 8,900 SH   SOLE 1 8,900 0 0
GLOBAL PAYMENTS INC COMMON 37940X102 1,550 8,728 SH   SOLE 1 8,728 0 0
GLOBANT SA COMMON L44385109 3,199 17,850 SH   SOLE 1 17,850 0 0
GODADDY INC COMMON 380237107 2,437 32,075 SH   SOLE 1 32,075 0 0
GOLDMAN SACHS GROUP INC/THE COMMON 38141G104 13,255 65,955 SH   SOLE 1 65,955 0 0
H & E EQUIPMENT SERVICES COMMON 404030108 896 45,600 SH   SOLE 1 45,600 0 0
HANOVER INSURANCE GROUP INC/TH COMMON 410867105 219 2,350 SH   SOLE 1 2,350 0 0
HCA HEALTHCARE INC COMMON 40412C101 3,622 29,050 SH   SOLE 1 29,050 0 0
HCI GROUP INC COMMON 40416E103 474 9,614 SH   SOLE 1 9,614 0 0
HDFC BANK LTD ADR DEPOSITARY RECEI 40415F101 460 9,200 SH   SOLE 1 9,200 0 0
HELEN OF TROY LTD COMMON G4388N106 1,397 7,220 SH   SOLE 1 7,220 0 0
HERCULES CAPITAL INC COMMON 427096508 309 26,675 SH   SOLE 1 26,675 0 0
HILL-ROM HOLDINGS INC COMMON 431475102 271 3,250 SH   SOLE 1 3,250 0 0
HOME DEPOT INC COMMON 437076102 28,025 100,913 SH   SOLE 1 100,913 0 0
HONEYWELL INTERNATIONAL INC COMMON 438516106 16,564 100,625 SH   SOLE 1 100,625 0 0
HUBBELL INC COMMON 443510607 3,267 23,875 SH   SOLE 1 23,875 0 0
HUBSPOT INC COMMON 443573100 5,896 20,175 SH   SOLE 1 20,175 0 0
HUNTSMAN CORP COMMON 447011107 206 9,275 SH   SOLE 1 9,275 0 0
IBERDROLA SA ADR DEPOSITARY RECEI 450737101 3,360 67,894 SH   SOLE 1 67,894 0 0
IDEX CORP COMMON 45167R104 1,295 7,100 SH   SOLE 1 7,100 0 0
ILLUMINA INC COMMON 452327109 1,548 5,010 SH   SOLE 1 5,010 0 0
INSULET CORP COMMON 45784P101 4,137 17,485 SH   SOLE 1 17,485 0 0
INTEL CORP COMMON 458140100 1,996 38,555 SH   SOLE 1 38,555 0 0
INTERCONTINENTAL EXCHANGE INC COMMON 45866F104 2,809 28,075 SH   SOLE 1 28,075 0 0
INTL FLAVORS & FRAGRANCES INC COMMON 459506101 211 1,720 SH   SOLE 1 1,720 0 0
INTUIT INC COMMON 461202103 7,381 22,628 SH   SOLE 1 22,628 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 5,442 7,670 SH   SOLE 1 7,670 0 0
IRHYTHM TECHNOLOGIES INC COMMON 450056106 7,173 30,125 SH   SOLE 1 30,125 0 0
ISHARES MSCI INDIA ETF EXCHANGE TRADED 46429B598 920 27,175 SH   SOLE 1 27,175 0 0
JACOBS ENGINEERING GROUP INC COMMON 469814107 2,579 27,800 SH   SOLE 1 27,800 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 813 5,700 SH   SOLE 1 5,700 0 0
JD.COM INC ADR DEPOSITARY RECEI 47215P106 726 9,350 SH   SOLE 1 9,350 0 0
JM SMUCKER CO/THE COMMON 832696405 205 1,775 SH   SOLE 1 1,775 0 0
JOHNSON & JOHNSON COMMON 478160104 31,584 212,145 SH   SOLE 1 212,145 0 0
JPMORGAN CHASE & CO COMMON 46625H100 18,206 189,113 SH   SOLE 1 189,113 0 0
KBR INC COMMON 48242W106 1,572 70,325 SH   SOLE 1 70,325 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 12,177 123,275 SH   SOLE 1 123,275 0 0
KINDER MORGAN INC COMMON 49456B101 39 3,175 SH   SOLE 1 3,175 0 0
KINDRED BIOSCIENCES INC COMMON 494577109 93 21,650 SH   SOLE 1 21,650 0 0
KLA CORP COMMON 482480100 247 1,275 SH   SOLE 1 1,275 0 0
KNIGHT-SWIFT TRANSPORT INC COMMON 499049104 3,412 83,825 SH   SOLE 1 83,825 0 0
KONINKLIJKE PHILIPS NV ADR DEPOSITARY RECEI 500472303 1,681 35,658 SH   SOLE 1 35,658 0 0
L3HARRIS TECHNOLOGIES INC COMMON 502431109 7,660 45,102 SH   SOLE 1 45,102 0 0
LEMAITRE VASCULAR INC COMMON 525558201 1,277 39,250 SH   SOLE 1 39,250 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON 533900106 1,160 12,600 SH   SOLE 1 12,600 0 0
LINCOLN NATIONAL CORP COMMON 534187109 222 7,100 SH   SOLE 1 7,100 0 0
LOCKHEED MARTIN CORP COMMON 539830109 9,168 23,920 SH   SOLE 1 23,920 0 0
LOGITECH INTERNATIONAL SA COMMON H50430232 5,265 68,100 SH   SOLE 1 68,100 0 0
LOWE'S COS INC COMMON 548661107 498 3,000 SH   SOLE 1 3,000 0 0
LYONDELLBASELL INDUSTRIES NV COMMON N53745100 90 1,275 SH   SOLE 1 1,275 0 0
M D C HLDGS INC COMMON 552676108 560 11,900 SH   SOLE 1 11,900 0 0
MANTECH INTERNATIONAL CORP/VA COMMON 564563104 227 3,300 SH   SOLE 1 3,300 0 0
MARTEN TRANSPORT LTD COMMON 573075108 1,743 106,800 SH   SOLE 1 106,800 0 0
MARVELL TECHNOLOGY GROUP LTD COMMON G5876H105 6,861 172,825 SH   SOLE 1 172,825 0 0
MCDONALD'S CORP COMMON 580135101 19,561 89,120 SH   SOLE 1 89,120 0 0
MDU RESOURCES GROUP INC COMMON 552690109 154 6,850 SH   SOLE 1 6,850 0 0
MEDTRONIC PLC COMMON G5960L103 18,229 175,417 SH   SOLE 1 175,417 0 0
MERCK & CO INC COMMON 58933Y105 10,656 128,466 SH   SOLE 1 128,466 0 0
MERCURY GENERAL CORP COMMON 589400100 70 1,700 SH   SOLE 1 1,700 0 0
MESOBLAST LTD ADR DEPOSITARY RECEI 590717104 1,392 74,875 SH   SOLE 1 74,875 0 0
METLIFE INC COMMON 59156R108 6,477 174,250 SH   SOLE 1 174,250 0 0
MICROSOFT CORP COMMON 594918104 92,236 438,528 SH   SOLE 1 438,528 0 0
MKS INSTRUMENTS INC COMMON 55306N104 4,270 39,090 SH   SOLE 1 39,090 0 0
MONDELEZ INTERNATIONAL INC COMMON 609207105 15,888 276,560 SH   SOLE 1 276,560 0 0
MONOLITHIC POWER SYSTEMS INC COMMON 609839105 5,854 20,935 SH   SOLE 1 20,935 0 0
MORGAN STANLEY COMMON 617446448 11,073 229,025 SH   SOLE 1 229,025 0 0
MOSAIC CO/THE COMMON 61945C103 203 11,125 SH   SOLE 1 11,125 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 306 1,950 SH   SOLE 1 1,950 0 0
MSA SAFETY INC COMMON 553498106 2,221 16,550 SH   SOLE 1 16,550 0 0
NATIONAL PRESTO INDUSTRIES INC COMMON 637215104 102 1,250 SH   SOLE 1 1,250 0 0
NEENAH INC COMMON 640079109 123 3,275 SH   SOLE 1 3,275 0 0
NESTLE SA ADR DEPOSITARY RECEI 641069406 6,756 56,655 SH   SOLE 1 56,655 0 0
NEW YORK CMNTY BANCORP INC COMMON 649445103 2,254 272,500 SH   SOLE 1 272,500 0 0
NEWMONT MINING CORP COMMON 651639106 281 4,425 SH   SOLE 1 4,425 0 0
NEXSTAR MEDIA GROUP INC COMMON 65336K103 4,077 45,340 SH   SOLE 1 45,340 0 0
NEXTERA ENERGY INC COMMON 65339F101 17,936 64,619 SH   SOLE 1 64,619 0 0
NICE LTD ADR DEPOSITARY RECEI 653656108 363 1,600 SH   SOLE 1 1,600 0 0
NIKE INC CL B COMMON 654106103 8,358 66,575 SH   SOLE 1 66,575 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 5,314 16,845 SH   SOLE 1 16,845 0 0
NOVARTIS AG ADR DEPOSITARY RECEI 66987V109 1,522 17,500 SH   SOLE 1 17,500 0 0
NVIDIA CORP COMMON 67066G104 7,979 14,743 SH   SOLE 1 14,743 0 0
OCUGEN INC COMMON 67577C105 23 75,000 SH   SOLE 1 75,000 0 0
OLD NATIONAL BANCORP/IN COMMON 680033107 385 30,625 SH   SOLE 1 30,625 0 0
ORACLE CORP COMMON 68389X105 7,310 122,445 SH   SOLE 1 122,445 0 0
OREILLY AUTOMOTIVE INC COMMON 67103H107 101 220 SH   SOLE 1 220 0 0
OSHKOSH CORP COMMON 688239201 1,402 19,075 SH   SOLE 1 19,075 0 0
OTIS WORLDWIDE CORP COMMON 68902V107 2,208 35,380 SH   SOLE 1 35,380 0 0
PACIFIC BIOSCIENCES CALIF COMMON 69404D108 1,739 176,175 SH   SOLE 1 176,175 0 0
PAGSEGURO DIGITAL LTD-CL A COMMON G68707101 143 3,800 SH   SOLE 1 3,800 0 0
PARKER-HANNIFIN CORP COMMON 701094104 6,201 30,645 SH   SOLE 1 30,645 0 0
PAYCOM SOFTWARE INC COMMON 70432V102 6,850 22,005 SH   SOLE 1 22,005 0 0
PAYPAL HOLDINGS INC COMMON 70450Y103 9,594 48,695 SH   SOLE 1 48,695 0 0
PEOPLES UNITED FINANCIAL INC COMMON 712704105 168 16,325 SH   SOLE 1 16,325 0 0
PEPSICO INC COMMON 713448108 24,728 178,410 SH   SOLE 1 178,410 0 0
PERKINELMER INC COMMON 714046109 1,318 10,500 SH   SOLE 1 10,500 0 0
PETMED EXPRESS INC COMMON 716382106 1,651 52,200 SH   SOLE 1 52,200 0 0
PFIZER INC COMMON 717081103 2,479 67,535 SH   SOLE 1 67,535 0 0
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 457 6,100 SH   SOLE 1 6,100 0 0
PHYSICIANS REALTY TRUST REIT 71943U104 5,801 323,900 SH   SOLE 1 323,900 0 0
PINNACLE WEST CAPITAL CORP COMMON 723484101 209 2,800 SH   SOLE 1 2,800 0 0
PIPER SANDLER COMPANIES COMMON 724078100 363 4,975 SH   SOLE 1 4,975 0 0
PNM RESOURCES INC COMMON 69349H107 167 4,050 SH   SOLE 1 4,050 0 0
POTLATCHDELTIC CORP REIT 737630103 177 4,210 SH   SOLE 1 4,210 0 0
POWER INTEGRATIONS INC COMMON 739276103 446 8,050 SH   SOLE 1 8,050 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102 43 1,072 SH   SOLE 1 1,072 0 0
PROCTER & GAMBLE CO/THE COMMON 742718109 14,863 106,935 SH   SOLE 1 106,935 0 0
PRUDENTIAL FINANCIAL INC COMMON 744320102 170 2,675 SH   SOLE 1 2,675 0 0
PTC INC COMMON 69370C100 4,981 60,220 SH   SOLE 1 60,220 0 0
PUBLIC STORAGE COMMON 74460D109 154 690 SH   SOLE 1 690 0 0
QTS REALTY TRUST INC - CL A REIT 74736A103 1,506 23,900 SH   SOLE 1 23,900 0 0
QUALCOMM INC COMMON 747525103 10,197 86,650 SH   SOLE 1 86,650 0 0
QUALYS INC COMMON 74758T303 2,455 25,050 SH   SOLE 1 25,050 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100 3,979 34,750 SH   SOLE 1 34,750 0 0
RAYTHEON TECHNOLOGIES COR COMMON 75513E101 476 8,270 SH   SOLE 1 8,270 0 0
REALTY INCOME CORP REIT 756109104 9,157 150,725 SH   SOLE 1 150,725 0 0
REINSURANCE GROUP OF AMERICA I COMMON 759351604 190 2,000 SH   SOLE 1 2,000 0 0
RELX PLC - ADR DEPOSITARY RECEI 759530108 2,223 99,375 SH   SOLE 1 99,375 0 0
REXNORD CORP NEW COMMON 76169B102 1,124 37,675 SH   SOLE 1 37,675 0 0
RIO TINTO PLC ADR DEPOSITARY RECEI 767204100 2,325 38,500 SH   SOLE 1 38,500 0 0
ROCHE HOLDING AG ADR DEPOSITARY RECEI 771195104 1,909 44,600 SH   SOLE 1 44,600 0 0
ROCKWELL AUTOMATION INC COMMON 773903109 2,703 12,250 SH   SOLE 1 12,250 0 0
ROSS STORES INC COMMON 778296103 175 1,875 SH   SOLE 1 1,875 0 0
RPM INTERNATIONAL INC COMMON 749685103 155 1,875 SH   SOLE 1 1,875 0 0
S&P GLOBAL INC COMMON 78409V104 5,400 14,975 SH   SOLE 1 14,975 0 0
SAFRAN SA ADR DEPOSITARY RECEI 786584102 912 36,800 SH   SOLE 1 36,800 0 0
SALESFORCE.COM INC COMMON 79466L302 15,915 63,325 SH   SOLE 1 63,325 0 0
SANOFI ADR DEPOSITARY RECEI 80105N105 9,964 198,600 SH   SOLE 1 198,600 0 0
SAREPTA THERAPEUTICS INC COMMON 803607100 5,349 38,090 SH   SOLE 1 38,090 0 0
SCIENCE APPLICATIONS INTL CORP COMMON 808625107 3,975 50,690 SH   SOLE 1 50,690 0 0
SCOTTS MIRACLE-GRO CO/THE COMMON 810186106 8,429 55,125 SH   SOLE 1 55,125 0 0
SELECTIVE INS GROUP INC COMMON 816300107 1,766 34,300 SH   SOLE 1 34,300 0 0
SENSIENT TECHNOLOGIES CORP COMMON 81725T100 367 6,350 SH   SOLE 1 6,350 0 0
SERVICE CORP INTERNATIONAL/US COMMON 817565104 2,585 61,275 SH   SOLE 1 61,275 0 0
SERVICENOW INC COMMON 81762P102 3,685 7,597 SH   SOLE 1 7,597 0 0
SHENANDOAH TELECOMMUNICATIONS COMMON 82312B106 1,391 31,300 SH   SOLE 1 31,300 0 0
SHERWIN-WILLIAMS CO/THE COMMON 824348106 9,995 14,345 SH   SOLE 1 14,345 0 0
SIEMENS AG ADR DEPOSITARY RECEI 826197501 1,694 24,320 SH   SOLE 1 24,320 0 0
SILGAN HOLDINGS INC COMMON 827048109 521 14,175 SH   SOLE 1 14,175 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 15,980 109,825 SH   SOLE 1 109,825 0 0
SONY CORP ADR DEPOSITARY RECEI 835699307 2,005 26,125 SH   SOLE 1 26,125 0 0
SOUTHERN COPPER CORP COMMON 84265V105 177 3,900 SH   SOLE 1 3,900 0 0
SPIRE INC COMMON 84857L101 600 11,275 SH   SOLE 1 11,275 0 0
SPLUNK INC COMMON 848637104 8,365 44,465 SH   SOLE 1 44,465 0 0
STAAR SURGICAL CO COMMON 852312305 1,625 28,725 SH   SOLE 1 28,725 0 0
STANLEY BLACK & DECKER INC COMMON 854502101 118 725 SH   SOLE 1 725 0 0
STARBUCKS CORP COMMON 855244109 10,884 126,675 SH   SOLE 1 126,675 0 0
STERIS PLC COMMON G8473T100 2,828 16,050 SH   SOLE 1 16,050 0 0
STIFEL FINANCIAL CORP COMMON 860630102 552 10,925 SH   SOLE 1 10,925 0 0
STORE CAPITAL CORP REIT 862121100 242 8,825 SH   SOLE 1 8,825 0 0
STRATEGIC EDUCATION INC COMMON 86272C103 2,180 23,835 SH   SOLE 1 23,835 0 0
SVB FINANCIAL GROUP COMMON 78486Q101 1,053 4,375 SH   SOLE 1 4,375 0 0
SYNOVUS FINANCIAL CORP COMMON 87161C501 112 5,281 SH   SOLE 1 5,281 0 0
SYSCO CORP COMMON 871829107 2,482 39,890 SH   SOLE 1 39,890 0 0
T ROWE PRICE GROUP INC COMMON 74144T108 14,924 116,390 SH   SOLE 1 116,390 0 0
TAIWAN SEMICONDUCTOR ADR DEPOSITARY RECEI 874039100 584 7,200 SH   SOLE 1 7,200 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 1,231 7,450 SH   SOLE 1 7,450 0 0
TAL EDUCATION GROUP ADR DEPOSITARY RECEI 874080104 1,268 16,675 SH   SOLE 1 16,675 0 0
TALEND SA ADR DEPOSITARY RECEI 874224207 1,068 27,350 SH   SOLE 1 27,350 0 0
TARGET CORP COMMON 87612E106 17,164 109,035 SH   SOLE 1 109,035 0 0
TC ENERGY CORP COMMON 87807B107 5,620 133,750 SH   SOLE 1 133,750 0 0
TE CONNECTIVITY LTD COMMON H84989104 7,440 76,125 SH   SOLE 1 76,125 0 0
TELADOC HEALTH INC COMMON 87918A105 9,734 44,400 SH   SOLE 1 44,400 0 0
TELEFLEX INC COMMON 879369106 3 9 SH   SOLE 1 9 0 0
TENCENT MUSIC ENTMT ADR COMMON 88034P109 107 7,225 SH   SOLE 1 7,225 0 0
TENET HEALTHCARE CORP COMMON 88033G407 2,693 109,875 SH   SOLE 1 109,875 0 0
TFI INTL INC COMMON 87241L109 1,620 38,725 SH   SOLE 1 38,725 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 15,363 34,795 SH   SOLE 1 34,795 0 0
THIRD PT REINS LTD COMMON G8827U100 306 44,050 SH   SOLE 1 44,050 0 0
THOR INDUSTRIES INC COMMON 885160101 1,708 17,925 SH   SOLE 1 17,925 0 0
TJX COS INC/THE COMMON 872540109 14,085 253,100 SH   SOLE 1 253,100 0 0
TRANE TECHNOLOGIES PLC COMMON G8994E103 8,954 73,851 SH   SOLE 1 73,851 0 0
TRAVELERS COS INC/THE COMMON 89417E109 62 576 SH   SOLE 1 576 0 0
TREX CO INC COMMON 89531P105 6,371 88,975 SH   SOLE 1 88,975 0 0
TRIP COM GROUP LTD ADR DEPOSITARY RECEI 89677Q107 67 2,150 SH   SOLE 1 2,150 0 0
TRUIST FINANCIAL CORP COMMON 89832Q109 1,378 36,205 SH   SOLE 1 36,205 0 0
TYSON FOODS INC - CL A COMMON 902494103 5,707 95,950 SH   SOLE 1 95,950 0 0
ULTA BEAUTY INC COMMON 90384S303 4,999 22,320 SH   SOLE 1 22,320 0 0
UNION PACIFIC CORP COMMON 907818108 24,886 126,410 SH   SOLE 1 126,410 0 0
UNITED PARCEL SERVICE INC CL B COMMON 911312106 50 300 SH   SOLE 1 300 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 28,257 90,635 SH   SOLE 1 90,635 0 0
US BANCORP COMMON 902973304 2,034 56,750 SH   SOLE 1 56,750 0 0
VAIL RESORTS INC COMMON 91879Q109 2,905 13,575 SH   SOLE 1 13,575 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 26,977 453,470 SH   SOLE 1 453,470 0 0
VISA INC COMMON 92826C839 31,413 157,090 SH   SOLE 1 157,090 0 0
WALMART INC COMMON 931142103 52 369 SH   SOLE 1 369 0 0
WALT DISNEY CO/THE COMMON 254687106 283 2,280 SH   SOLE 1 2,280 0 0
WASTE CONNECTIONS INC COMMON 94106B101 7,169 69,065 SH   SOLE 1 69,065 0 0
WASTE MANAGEMENT INC COMMON 94106L109 4,139 36,570 SH   SOLE 1 36,570 0 0
WATSCO INC COMMON 942622200 956 4,105 SH   SOLE 1 4,105 0 0
WEC ENERGY GROUP INC COMMON 92939U106 6,007 61,990 SH   SOLE 1 61,990 0 0
WESTPAC BANKING CORP ADR DEPOSITARY RECEI 961214301 716 59,500 SH   SOLE 1 59,500 0 0
YETI HOLDINGS INC COMMON 98585X104 12,227 269,795 SH   SOLE 1 269,795 0 0
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 7,283 53,500 SH   SOLE 1 53,500 0 0
ZURICH INSURANCE GROUP AG ADR DEPOSITARY RECEI 989825104 1,146 32,900 SH   SOLE 1 32,900 0 0
ABERDEEN GLOBAL DYNAMIC DIVD F COMMON 00302M106 4,449 483,073 SH   SOLE 1 0 483,073 0
ABERDEEN INC CREDIT STRATEGIES COMMON 003057106 3,962 399,433 SH   SOLE 1 0 399,433 0
ABERDEEN TOTAL DYNAMIC DIVD FD COMMON 00326L100 5,256 661,964 SH   SOLE 1 0 661,964 0
ADAMS DIVERSIFIED EQUITY ADX COMMON 006212104 17,535 1,081,713 SH   SOLE 1 0 1,081,713 0
ALLIANZGI NFJ DIVD INTER NFJ COMMON 01883A107 4,750 402,574 SH   SOLE 1 0 402,574 0
APOLLO SR FLOATING RATE FD AFT COMMON 037636107 3,303 257,673 SH   SOLE 1 0 257,673 0
APOLLO TACTICAL INCOME FD AIF COMMON 037638103 3,166 249,063 SH   SOLE 1 0 249,063 0
ARES DYNAMIC CRED ALLOC FD AR COMMON 04014F102 6,804 536,555 SH   SOLE 1 0 536,555 0
BARINGS GLOBAL SHORT DUR HI YL COMMON 06760L100 7,423 557,311 SH   SOLE 1 0 557,311 0
BLACKROCK CA MUNICIPAL INCOME COMMON 09248E102 11,026 835,904 SH   SOLE 1 0 835,904 0
BLACKROCK CORE BOND TRUST BHK COMMON 09249E101 27,001 1,724,196 SH   SOLE 1 0 1,724,196 0
BLACKROCK CREDIT ALLOCATION IN COMMON 092508100 71,356 5,017,984 SH   SOLE 1 0 5,017,984 0
BLACKROCK DEBT STRATEGIES FD D COMMON 09255R202 9,017 907,172 SH   SOLE 1 0 907,172 0
BLACKROCK ENHANCED GOVERNMENT COMMON 09255K108 24,109 1,801,864 SH   SOLE 1 0 1,801,864 0
BLACKROCK INCOME TRUST INC BKT COMMON 09247F100 52,442 8,596,990 SH   SOLE 1 0 8,596,990 0
BLACKROCK LONG-TERM MUNI ADVAN COMMON 09250B103 4,792 406,139 SH   SOLE 1 0 406,139 0
BLACKROCK MUNI INC INV QUALITY COMMON 09250G102 833 58,962 SH   SOLE 1 0 58,962 0
BLACKROCK MUNIC INCM INVS BBF COMMON 09248H105 1,997 154,075 SH   SOLE 1 0 154,075 0
BLACKROCK MUNICIPAL INC QUALIT COMMON 092479104 1,949 136,893 SH   SOLE 1 0 136,893 0
BLACKROCK MUNIENHANCED FD MEN COMMON 09253Y100 3,945 349,097 SH   SOLE 1 0 349,097 0
BLACKROCK MUNIHOLDINGS FD II I COMMON 09253P109 2,410 164,252 SH   SOLE 1 0 164,252 0
BLACKROCK MUNIHOLDINGS FD MHD COMMON 09253N104 182 11,955 SH   SOLE 1 0 11,955 0
BLACKROCK MUNIHOLDINGS INV QUA COMMON 09254P108 4,588 342,099 SH   SOLE 1 0 342,099 0
BLACKROCK MUNIHOLDINGS NJ QUAL COMMON 09254X101 6,414 471,975 SH   SOLE 1 0 471,975 0
BLACKROCK MUNIHOLDINGS NY QUAL COMMON 09255C106 283 21,000 SH   SOLE 1 0 21,000 0
BLACKROCK MUNIHOLDINGS QUALITY COMMON 09254A101 6,293 488,552 SH   SOLE 1 0 488,552 0
BLACKROCK MUNIHOLDINGS QUALITY COMMON 09254C107 7,942 623,366 SH   SOLE 1 0 623,366 0
BLACKROCK MUNIYIELD INV QUALIT COMMON 09254T100 2,548 186,005 SH   SOLE 1 0 186,005 0
BLACKROCK MUNIYIELD MI QUALITY COMMON 09254V105 5,136 366,344 SH   SOLE 1 0 366,344 0
BLACKROCK MUNIYIELD NJ FUND MY COMMON 09254Y109 748 54,223 SH   SOLE 1 0 54,223 0
BLACKROCK MUNIYIELD NY QUALITY COMMON 09255E102 394 31,000 SH   SOLE 1 0 31,000 0
BLACKROCK MUNIYIELD PA QUALITY COMMON 09255G107 719 51,700 SH   SOLE 1 0 51,700 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254E103 4,801 357,247 SH   SOLE 1 0 357,247 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254G108 5,158 394,323 SH   SOLE 1 0 394,323 0
BLACKROCK NY MUNI INC QLT TRUS COMMON 09249U105 6,078 465,033 SH   SOLE 1 0 465,033 0
BLACKROCK NY MUNI INC TR II BF COMMON 09249R102 191 14,030 SH   SOLE 1 0 14,030 0
BLACKROCK NY MUNI OPP FD MENKX COMMON 09253A821 391 35,837 SH   SOLE 1 0 35,837 0
BLACKROCK STRATEGIC MUNI TR BS COMMON 09248T109 1,131 84,865 SH   SOLE 1 0 84,865 0
BLACKROCK TAXABLE MUNI BOND TR COMMON 09248X100 8,857 341,700 SH   SOLE 1 0 341,700 0
BLACKSTONE GSO LNG SHRT CRED I COMMON 09257D102 7,657 595,405 SH   SOLE 1 0 595,405 0
BLACKSTONE GSO STRAT CRED FD B COMMON 09257R101 8,133 665,537 SH   SOLE 1 0 665,537 0
BNY MELLON HIGH YIELD STRATEGI COMMON 09660L105 7,203 2,658,019 SH   SOLE 1 0 2,658,019 0
BNY MELLON STRATEGIC MUNI BOND COMMON 09662E109 2,406 329,986 SH   SOLE 1 0 329,986 0
BNYM STRATEGIC MUNICIPALS INC COMMON 05588W108 1,155 139,529 SH   SOLE 1 0 139,529 0
CLEARBRIDGE ENERGY MLP FD CEM COMMON 184692200 1,988 179,889 SH   SOLE 1 0 179,889 0
CLEARBRIDGE ENERGY MLP OPP FD COMMON 18469P209 2,323 264,891 SH   SOLE 1 0 264,891 0
CLEARBRIDGE ENERGY MLP TOTAL R COMMON 18469Q207 553 55,232 SH   SOLE 1 0 55,232 0
CLOUGH GLOBAL DIV & INC FD GLV COMMON 18913Y103 1,027 111,266 SH   SOLE 1 0 111,266 0
CLOUGH GLOBAL EQUITY FD GLQ COMMON 18914C100 5,747 512,683 SH   SOLE 1 0 512,683 0
CLOUGH GLOBAL OPP FD GLO COMMON 18914E106 9,389 1,005,218 SH   SOLE 1 0 1,005,218 0
COHEN & STEERS MLP INC AND ENE COMMON 19249B106 23 15,335 SH   SOLE 1 0 15,335 0
COHEN & STEERS QUAL INC RLTY R COMMON 19247L106 12,064 1,085,829 SH   SOLE 1 0 1,085,829 0
CORNERSTONE STRATEGIC VALUE FD COMMON 21924B302 5,762 519,601 SH   SOLE 1 0 519,601 0
CREDIT SUISSE ASSET MANAGEMENT COMMON 224916106 5,693 1,936,442 SH   SOLE 1 0 1,936,442 0
CREDIT SUISSE HIGH YIELD BOND COMMON 22544F103 6,707 3,178,800 SH   SOLE 1 0 3,178,800 0
CUSHING MLP & INF TOTAL RETURN COMMON 231631300 17 1,103 SH   SOLE 1 0 1,103 0
CUSHING RENAISSANCE FD/THE SZC COMMON 231647207 2,032 75,726 SH   SOLE 1 0 75,726 0
DELAWARE ENHANCED GLOBAL DIVD COMMON 246060107 6,421 723,952 SH   SOLE 1 0 723,952 0
DELAWARE INVS MN MUNI INC FD I COMMON 24610V103 4,389 337,636 SH   SOLE 1 0 337,636 0
DOUBLELINE OPP CREDIT FD DBL COMMON 258623107 33,333 1,748,842 SH   SOLE 1 0 1,748,842 0
DTF TAX-FREE INCOME INC DTF COMMON 23334J107 1,219 84,393 SH   SOLE 1 0 84,393 0
DUFF & PHELPS SELECT ENERGY ML COMMON 26433F108 19 55,504 SH   SOLE 1 0 55,504 0
DUFF & PHELPS UTILITY AND CORP COMMON 26432K108 13,072 1,416,271 SH   SOLE 1 0 1,416,271 0
DWS MUNICIPAL INCOME TRUST KTF COMMON 233368109 11,220 1,012,645 SH   SOLE 1 0 1,012,645 0
DWS STRATEGIC MUNI INCOME KSM COMMON 23342Q101 1,016 93,603 SH   SOLE 1 0 93,603 0
EATON VANCE LIMITED DURATION I COMMON 27828H105 96,125 8,499,158 SH   SOLE 1 0 8,499,158 0
EATON VANCE MUNICIPAL BOND FUN COMMON 27827X101 1,720 130,624 SH   SOLE 1 0 130,624 0
EATON VANCE NEW YORK MUNI ENX COMMON 27827Y109 2,551 216,148 SH   SOLE 1 0 216,148 0
EATON VANCE SHORT DUR DIVERSIF COMMON 27828V104 81,405 7,109,584 SH   SOLE 1 0 7,109,584 0
EATON VANCE SR INCOME TR EVF COMMON 27826S103 5,620 957,337 SH   SOLE 1 0 957,337 0
FEDERATED PREMIER MUNI INC FD COMMON 31423P108 813 56,994 SH   SOLE 1 0 56,994 0
FIDUCIARY/CLAYMORE MLP OPP FD COMMON 31647Q205 187 25,940 SH   SOLE 1 0 25,940 0
FIRST EAGLE SENIOR LOAN FSLF COMMON 32010E100 1,283 103,475 SH   SOLE 1 0 103,475 0
FIRST TR ABERDEEN GLOBAL OPP I COMMON 337319107 2,071 216,374 SH   SOLE 1 0 216,374 0
FIRST TR HIGH INC LONG/SHORT F COMMON 33738E109 19,416 1,394,813 SH   SOLE 1 0 1,394,813 0
FIRST TR INTER DUR PFD & FPF COMMON 33718W103 1,302 60,584 SH   SOLE 1 0 60,584 0
FIRST TR MORTGAGE INCOME FD FM COMMON 33734E103 22,386 1,647,263 SH   SOLE 1 0 1,647,263 0
FIRST TRUST ENERGY INC AND GRO COMMON 33738G104 116 12,775 SH   SOLE 1 0 12,775 0
FIRST TRUST MLP AND ENERGY INC COMMON 33739B104 78 16,800 SH   SOLE 1 0 16,800 0
FIRST TRUST NEW OPPORTUNITIES COMMON 33739M100 324 89,929 SH   SOLE 1 0 89,929 0
FLAHERTY & CRUMRINE TOTAL RETU COMMON 338479108 506 23,630 SH   SOLE 1 0 23,630 0
FRANKLIN LIMITED DURATION INCO COMMON 35472T101 52,923 6,204,361 SH   SOLE 1 0 6,204,361 0
GABELLI DIVD & INCOME TR GDV COMMON 36242H104 17,669 962,874 SH   SOLE 1 0 962,874 0
GENERAL AMERICAN INVESTORS CO COMMON 368802104 26,089 768,441 SH   SOLE 1 0 768,441 0
GOLDMAN SACHS MLP ENERGY GER COMMON 38148G206 35 5,891 SH   SOLE 1 0 5,891 0
INSIGHT SELECT INCOME FD INSI COMMON 45781W109 22,328 1,103,705 SH   SOLE 1 0 1,103,705 0
INVESCO ADVANTAGE MUNI INC TRU COMMON 46132E103 10,686 988,497 SH   SOLE 1 0 988,497 0
INVESCO BOND FUND VBF COMMON 46132L107 8,623 430,922 SH   SOLE 1 0 430,922 0
INVESCO DYNAMIC CREDIT OPPORTU COMMON 46132R104 5,973 648,492 SH   SOLE 1 0 648,492 0
INVESCO HIGH INCOME TR II VLT COMMON 46131F101 3,105 253,278 SH   SOLE 1 0 253,278 0
INVESCO MUNICIPAL OPPORTUNITY COMMON 46132C107 10,592 866,752 SH   SOLE 1 0 866,752 0
INVESCO MUNICIPAL TRUST VKQ COMMON 46131J103 11,671 971,774 SH   SOLE 1 0 971,774 0
INVESCO PA VALUE MUNI INC TR V COMMON 46132K109 1,103 89,960 SH   SOLE 1 0 89,960 0
INVESCO QUALITY MUNICIPAL INCO COMMON 46133G107 9,667 782,100 SH   SOLE 1 0 782,100 0
INVESCO SENIOR INCOME TR VVR COMMON 46131H107 22 5,986 SH   SOLE 1 0 5,986 0
INVESCO TR FOR INV GRADE NY MU COMMON 46131T101 192 15,500 SH   SOLE 1 0 15,500 0
INVESCO TRUST FOR INV GRADE MU COMMON 46131M106 12,562 1,011,416 SH   SOLE 1 0 1,011,416 0
INVESCO VALUE MUNICIPAL INCOME COMMON 46132P108 6,247 424,683 SH   SOLE 1 0 424,683 0
IVY HIGH INC OPPORTUNITIES FD COMMON 465893105 8,439 709,149 SH   SOLE 1 0 709,149 0
JOHN HANCOCK INCOME SECURITIES COMMON 410123103 24,115 1,592,299 SH   SOLE 1 0 1,592,299 0
JOHN HANCOCK INVESTORS TR JHI COMMON 410142103 237 15,001 SH   SOLE 1 0 15,001 0
JOHN HANCOCK TAX-ADV GLB SHARE COMMON 41013P749 5,552 1,090,678 SH   SOLE 1 0 1,090,678 0
KAYNE ANDERSON MIDSTREAM/ENERG COMMON 48661E108 45 11,126 SH   SOLE 1 0 11,126 0
KAYNE ANDERSON MLP INVESTMENT COMMON 486606106 118 29,475 SH   SOLE 1 0 29,475 0
KKR INCOME OPPORTUNITIES FD KI COMMON 48249T106 1,971 145,694 SH   SOLE 1 0 145,694 0
LAZARD GLOBAL TOTAL RETURN AND COMMON 52106W103 3,519 226,750 SH   SOLE 1 0 226,750 0
MACQUARIE GLBL INFRASTRUCTURE COMMON 55608D101 15,185 865,215 SH   SOLE 1 0 865,215 0
MADISON COVERED CALL & EQ MCN COMMON 557437100 481 80,430 SH   SOLE 1 0 80,430 0
MFS CHARTER INCOME TRUST MCR COMMON 552727109 25,364 3,166,522 SH   SOLE 1 0 3,166,522 0
MFS GOVERNMENT MARKETS INCOME COMMON 552939100 5,976 1,290,606 SH   SOLE 1 0 1,290,606 0
MFS INTERMEDIATE HIGH INCOME F COMMON 59318T109 1,436 616,190 SH   SOLE 1 0 616,190 0
MFS INTERMEDIATE INCOME TRUST COMMON 55273C107 41,870 11,225,318 SH   SOLE 1 0 11,225,318 0
MFS MULTIMARKET INCOME TRUST M COMMON 552737108 6,361 1,131,762 SH   SOLE 1 0 1,131,762 0
NEUBERGER BERMN CA INT MUN NBW COMMON 64123C101 671 51,833 SH   SOLE 1 0 51,833 0
NEW AMERICA HIGH INC FD HYB COMMON 641876800 2,808 343,232 SH   SOLE 1 0 343,232 0
NUVEEN AMT-FREE MUNI CREDIT IN COMMON 67071L106 9,174 585,819 SH   SOLE 1 0 585,819 0
NUVEEN AMT-FREE QUALITY MUNI I COMMON 670657105 27,539 1,920,406 SH   SOLE 1 0 1,920,406 0
NUVEEN BUILD AMERICA BOND FD N COMMON 67074C103 16,666 744,026 SH   SOLE 1 0 744,026 0
NUVEEN CA DIVIDEND ADV MUNI NA COMMON 67066Y105 298 20,500 SH   SOLE 1 0 20,500 0
NUVEEN CA MUNI VALUE FD 2 NCB COMMON 6706EB106 19 1,203 SH   SOLE 1 0 1,203 0
NUVEEN CREDIT STRATEGIES INC F COMMON 67073D102 15,984 2,704,623 SH   SOLE 1 0 2,704,623 0
NUVEEN FLOATING RATE INC FD JF COMMON 67072T108 1,212 145,845 SH   SOLE 1 0 145,845 0
NUVEEN FLOATING RATE INC OPP F COMMON 6706EN100 1,960 239,044 SH   SOLE 1 0 239,044 0
NUVEEN GA DIV ADV MUN FD NKG COMMON 67072B107 2,407 197,285 SH   SOLE 1 0 197,285 0
NUVEEN GLOBAL HIGH INCOME FD J COMMON 67075G103 14,172 1,047,435 SH   SOLE 1 0 1,047,435 0
NUVEEN MD PREMIUM INCOME MUNIC COMMON 67061Q107 2,117 160,837 SH   SOLE 1 0 160,837 0
NUVEEN MI QUALITY MUNI INC FD COMMON 670979103 699 49,329 SH   SOLE 1 0 49,329 0
NUVEEN MN QUALITY MUNI INC FD COMMON 670734102 2,247 159,408 SH   SOLE 1 0 159,408 0
NUVEEN MORTGAGE & INCOME FD JL COMMON 670735109 18,985 1,002,880 SH   SOLE 1 0 1,002,880 0
NUVEEN MULTI-MARKET INC FD JMM COMMON 67075J107 25,218 3,612,439 SH   SOLE 1 0 3,612,439 0
NUVEEN MUNICIPAL CREDIT INC FD COMMON 67070X101 361 24,608 SH   SOLE 1 0 24,608 0
NUVEEN NJ MUNI VALUE FD NJV COMMON 670702109 234 16,986 SH   SOLE 1 0 16,986 0
NUVEEN NJ QUALITY MUNI INC FD COMMON 67069Y102 13,422 991,984 SH   SOLE 1 0 991,984 0
NUVEEN NY AMT-FREE MUNICIPAL I COMMON 670656107 7,185 558,729 SH   SOLE 1 0 558,729 0
NUVEEN NY MUNI VALUE FD 2 NYV COMMON 670706100 145 9,811 SH   SOLE 1 0 9,811 0
NUVEEN OHIO QUALITY INCOME MUN COMMON 670980101 7,054 469,319 SH   SOLE 1 0 469,319 0
NUVEEN PA QUALITY MUNI INC FD COMMON 670972108 4,155 309,123 SH   SOLE 1 0 309,123 0
NUVEEN PERFD INCOME 2022 JPT COMMON 67075T105 468 20,391 SH   SOLE 1 0 20,391 0
NUVEEN PFD & INCOME TERM FD JP COMMON 67075A106 3,243 147,551 SH   SOLE 1 0 147,551 0
NUVEEN PREFERRED & INCOME SEC COMMON 67072C105 27,550 3,127,161 SH   SOLE 1 0 3,127,161 0
NUVEEN PREFERRED INCOME OPPORT COMMON 67073B106 3,258 383,770 SH   SOLE 1 0 383,770 0
NUVEEN QUALITY MUNICIPAL INC F COMMON 67066V101 24,683 1,699,904 SH   SOLE 1 0 1,699,904 0
NUVEEN REAL ASSET INC & GRW JR COMMON 67074Y105 3,706 307,328 SH   SOLE 1 0 307,328 0
NUVEEN SENIOR INC FD NSL COMMON 67067Y104 393 81,408 SH   SOLE 1 0 81,408 0
NUVEEN SHORT DUR CREDIT OPP FD COMMON 67074X107 6,207 501,401 SH   SOLE 1 0 501,401 0
PGIM GLOBAL SHORT DURATION HIG COMMON 69346J106 27,014 2,038,824 SH   SOLE 1 0 2,038,824 0
PGIM SHORT DURATION HI YLD FD COMMON 69346H100 9,336 676,029 SH   SOLE 1 0 676,029 0
PIMCO ENRGY & TACT CRDT NRGX COMMON 69346N107 17 2,800 SH   SOLE 1 0 2,800 0
PIMCO MUNICIPAL INCOME FD PMF COMMON 72200R107 746 55,914 SH   SOLE 1 0 55,914 0
PIMCO STRATEGIC INCOME FUND RC COMMON 72200X104 14,821 2,308,538 SH   SOLE 1 0 2,308,538 0
PIONEER DIVERSIFIED HIGH INC T COMMON 723653101 12,016 889,418 SH   SOLE 1 0 889,418 0
PIONEER FLOATING RATE TR PHD COMMON 72369J102 7,054 698,405 SH   SOLE 1 0 698,405 0
PIONEER HIGH INCOME TR PHT COMMON 72369H106 1,395 175,304 SH   SOLE 1 0 175,304 0
PUTNAM MASTER INTERMEDIATE INC COMMON 746909100 47,301 11,508,760 SH   SOLE 1 0 11,508,760 0
PUTNAM MUNICIPAL OPPORTUNITIES COMMON 746922103 767 59,100 SH   SOLE 1 0 59,100 0
PUTNAM PREMIER INCOME TRUST PP COMMON 746853100 43,578 9,792,801 SH   SOLE 1 0 9,792,801 0
RIVERNORTH DOUBLELINE STR OPP COMMON 76882G107 221 16,136 SH   SOLE 1 0 16,136 0
RIVERNORTH OPPRTUNITIES FD RIV COMMON 76881Y109 143 10,000 SH   SOLE 1 0 10,000 0
SPECIAL OPPORTUNITIES FUND INC COMMON 84741T104 5,652 455,533 SH   SOLE 1 0 455,533 0
TCW STRATEGIC INCOME FD TSI COMMON 872340104 8,815 1,568,418 SH   SOLE 1 0 1,568,418 0
TORTOISE ENERGY INFRASTRUCTURE COMMON 89147L886 164 11,109 SH   SOLE 1 0 11,109 0
TORTOISE MLP FUND INC NTG COMMON 89148B200 101 6,948 SH   SOLE 1 0 6,948 0
VERTICAL CAP INCOME FUND VCIF COMMON 92535C104 620 62,450 SH   SOLE 1 0 62,450 0
VOYA PRIME RATE TR PPR COMMON 92913A100 9,740 2,208,516 SH   SOLE 1 0 2,208,516 0
WA INFLATION - LINKED SEC & IN COMMON 95766Q106 14,756 1,211,474 SH   SOLE 1 0 1,211,474 0
WA INFLATION-LINKED OPP & INC COMMON 95766R104 33,894 3,015,469 SH   SOLE 1 0 3,015,469 0
WA VARIABLE RATE STRATEGIC FD COMMON 957667108 25,867 1,577,244 SH   SOLE 1 0 1,577,244 0
WELLS FARGO INC OPPORTUNITIES COMMON 94987B105 5,492 752,300 SH   SOLE 1 0 752,300 0
WELLS FARGO MULTI-SECTOR INC F COMMON 94987D101 767 71,370 SH   SOLE 1 0 71,370 0
WESTERN ASSET GLOBAL HIGH INC COMMON 95766B109 7,235 750,509 SH   SOLE 1 0 750,509 0
WESTERN ASSET HGH YLD DFN FD H COMMON 95768B107 346 24,683 SH   SOLE 1 0 24,683 0
WESTERN ASSET HIGH INC OPP FD COMMON 95766K109 18,693 3,814,990 SH   SOLE 1 0 3,814,990 0
WESTERN ASSET INV GRA DEF OPP COMMON 95790A101 914 44,053 SH   SOLE 1 0 44,053 0
WESTERN ASSET MORTGAGE DEFINED COMMON 95790B109 4,760 362,842 SH   SOLE 1 0 362,842 0
WESTERN ASSET PREMIER BOND FUN COMMON 957664105 5,991 463,694 SH   SOLE 1 0 463,694 0