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
AFLAC INC COMMON 001055102 219 4,200 SH   SOLE 1 4,200 0 0
AGCO CORP COMMON 001084102 2,027 16,540 SH   SOLE 1 16,540 0 0
AZZ INC COMMON 002474104 1,321 24,825 SH   SOLE 1 24,825 0 0
ABBOTT LABORATORIES COMMON 002824100 22,855 193,470 SH   SOLE 1 193,470 0 0
BARRY CALLEBAUT AG-REG COMMON 005476929 432 190 SH   SOLE 1 190 0 0
ADDUS HOMECARE CORP COMMON 006739106 1,859 23,315 SH   SOLE 1 23,315 0 0
AIR PRODUCTS & CHEMICALS INC COMMON 009158106 11,698 45,676 SH   SOLE 1 45,676 0 0
ALASKA AIR GROUP INC COMMON 011659109 1,792 30,575 SH   SOLE 1 30,575 0 0
ALIGN TECHNOLOGY INC COMMON 016255101 6,548 9,840 SH   SOLE 1 9,840 0 0
ALLIANT ENERGY CORP COMMON 018802108 10,243 182,975 SH   SOLE 1 182,975 0 0
ALLIANZ SE ADR DEPOSITARY RECEI 018820100 4,921 219,117 SH   SOLE 1 219,117 0 0
ALTAIR ENGINEERING INC-A COMMON 021369103 4,121 59,783 SH   SOLE 1 59,783 0 0
AMAZON.COM INC COMMON 023135106 24,947 7,594 SH   SOLE 1 7,594 0 0
AMERICAN FINANCIAL GROUP INC COMMON 025932104 5,384 42,790 SH   SOLE 1 42,790 0 0
AMETEK INC COMMON 031100100 2,331 18,800 SH   SOLE 1 18,800 0 0
ANALOG DEVICES INC COMMON 032654105 15,468 92,359 SH   SOLE 1 92,359 0 0
APPLE INC COMMON 037833100 102,683 725,677 SH   SOLE 1 725,677 0 0
APPLIED MATERIALS INC COMMON 038222105 41,041 318,816 SH   SOLE 1 318,816 0 0
ARISTA NETWORKS INC COMMON 040413106 6,538 19,025 SH   SOLE 1 19,025 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 4,254 34,640 SH   SOLE 1 34,640 0 0
ASTRAZENECA PLC ADR DEPOSITARY RECEI 046353108 17,888 297,836 SH   SOLE 1 297,836 0 0
ATRION CORP COMMON 049904105 384 550 SH   SOLE 1 550 0 0
AUTODESK INC COMMON 052769106 11,079 38,850 SH   SOLE 1 38,850 0 0
AVERY DENNISON CORP COMMON 053611109 214 1,035 SH   SOLE 1 1,035 0 0
BAIDU INC ADR DEPOSITARY RECEI 056752108 1,568 10,200 SH   SOLE 1 10,200 0 0
BANK OF AMERICA CORP COMMON 060505104 4,184 98,572 SH   SOLE 1 98,572 0 0
BAXTER INTERNATIONAL INC COMMON 071813109 12,683 157,690 SH   SOLE 1 157,690 0 0
BELDEN INC COMMON 077454106 1,915 32,875 SH   SOLE 1 32,875 0 0
BHP BILLITON ADR DEPOSITARY RECEI 088606108 10,004 186,926 SH   SOLE 1 186,926 0 0
BLACK HILLS CORP COMMON 092113109 501 7,975 SH   SOLE 1 7,975 0 0
BOOT BARN HLDGS INC COMMON 099406100 1,009 11,350 SH   SOLE 1 11,350 0 0
BOOZ ALLEN HAMILTON HOLDING CO COMMON 099502106 5,039 63,500 SH   SOLE 1 63,500 0 0
BRINK'S CO/THE COMMON 109696104 479 7,575 SH   SOLE 1 7,575 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 8,484 143,378 SH   SOLE 1 143,378 0 0
CVS HEALTH CORP COMMON 126650100 9,985 117,666 SH   SOLE 1 117,666 0 0
CARLISLE COS INC COMMON 142339100 14,627 73,580 SH   SOLE 1 73,580 0 0
CASEY'S GENERAL STORES INC COMMON 147528103 1,380 7,325 SH   SOLE 1 7,325 0 0
CATERPILLAR INC COMMON 149123101 825 4,300 SH   SOLE 1 4,300 0 0
CHEGG INC COMMON 163092109 7,177 105,520 SH   SOLE 1 105,520 0 0
CIENA CORP COMMON 171779309 2,507 48,825 SH   SOLE 1 48,825 0 0
COCA-COLA CO/THE COMMON 191216100 903 17,202 SH   SOLE 1 17,202 0 0
COGNIZANT TECH SOLUTIONS CL A COMMON 192446102 223 3,000 SH   SOLE 1 3,000 0 0
COLLIERS INTL GROUP INC COMMON 194693107 3,227 25,265 SH   SOLE 1 25,265 0 0
COMMERCIAL METALS CO COMMON 201723103 227 7,450 SH   SOLE 1 7,450 0 0
CONAGRA BRANDS INC COMMON 205887102 4,055 119,714 SH   SOLE 1 119,714 0 0
COOPER COS INC COMMON 216648402 1,757 4,250 SH   SOLE 1 4,250 0 0
CRANE CO COMMON 224399105 3,021 31,860 SH   SOLE 1 31,860 0 0
CUBESMART REIT 229663109 482 9,950 SH   SOLE 1 9,950 0 0
DARLING INGREDIENTS INC COMMON 237266101 1,859 25,850 SH   SOLE 1 25,850 0 0
DEXCOM INC COMMON 252131107 17,012 31,108 SH   SOLE 1 31,108 0 0
WALT DISNEY CO/THE COMMON 254687106 386 2,280 SH   SOLE 1 2,280 0 0
DOCUSIGN INC COMMON 256163106 4,901 19,040 SH   SOLE 1 19,040 0 0
DOLLAR GENERAL CORP COMMON 256677105 8,158 38,455 SH   SOLE 1 38,455 0 0
DONEGAL GROUP INC-CL A COMMON 257701201 411 28,375 SH   SOLE 1 28,375 0 0
DOVER CORP COMMON 260003108 8,404 54,043 SH   SOLE 1 54,043 0 0
DYNATRACE INC COMMON 268150109 7,414 104,460 SH   SOLE 1 104,460 0 0
ECOLAB INC COMMON 278865100 6,248 29,950 SH   SOLE 1 29,950 0 0
EMERSON ELECTRIC CO COMMON 291011104 399 4,240 SH   SOLE 1 4,240 0 0
EQUIFAX INC COMMON 294429105 2,395 9,450 SH   SOLE 1 9,450 0 0
ERICSSON L M TEL CO ADR DEPOSITARY RECEI 294821608 2,508 223,925 SH   SOLE 1 223,925 0 0
EURONET WORLDWIDE INC COMMON 298736109 6,924 54,400 SH   SOLE 1 54,400 0 0
FTI CONSULTING INC COMMON 302941109 1,350 10,025 SH   SOLE 1 10,025 0 0
FORTIS INC COMMON 349553107 600 13,530 SH   SOLE 1 13,530 0 0
ARTHUR J GALLAGHER & CO COMMON 363576109 6,074 40,864 SH   SOLE 1 40,864 0 0
GENUINE PARTS CO COMMON 372460105 250 2,060 SH   SOLE 1 2,060 0 0
GILEAD SCIENCES INC COMMON 375558103 398 5,700 SH   SOLE 1 5,700 0 0
GODADDY INC COMMON 380237107 3,105 44,550 SH   SOLE 1 44,550 0 0
H & E EQUIPMENT SERVICES COMMON 404030108 2,745 79,075 SH   SOLE 1 79,075 0 0
HANOVER INSURANCE GROUP INC/TH COMMON 410867105 369 2,850 SH   SOLE 1 2,850 0 0
HERCULES CAPITAL INC COMMON 427096508 443 26,675 SH   SOLE 1 26,675 0 0
HILL-ROM HOLDINGS INC COMMON 431475102 308 2,055 SH   SOLE 1 2,055 0 0
HOME DEPOT INC COMMON 437076102 25,652 78,145 SH   SOLE 1 78,145 0 0
HONEYWELL INTERNATIONAL INC COMMON 438516106 13,687 64,477 SH   SOLE 1 64,477 0 0
HUBBELL INC COMMON 443510607 3,771 20,875 SH   SOLE 1 20,875 0 0
HUBSPOT INC COMMON 443573100 9,675 14,310 SH   SOLE 1 14,310 0 0
HUNTINGTON BANCSHARES INC/OH COMMON 446150104 2,359 152,572 SH   SOLE 1 152,572 0 0
HUNTSMAN CORP COMMON 447011107 332 11,225 SH   SOLE 1 11,225 0 0
IBERDROLA SA ADR DEPOSITARY RECEI 450737101 2,732 67,894 SH   SOLE 1 67,894 0 0
INTEL CORP COMMON 458140100 1,120 21,025 SH   SOLE 1 21,025 0 0
INTL FLAVORS & FRAGRANCES INC COMMON 459506101 244 1,825 SH   SOLE 1 1,825 0 0
INTUIT INC COMMON 461202103 9,645 17,878 SH   SOLE 1 17,878 0 0
JACOBS ENGINEERING GROUP INC COMMON 469814107 11,506 86,815 SH   SOLE 1 86,815 0 0
JOHNSON & JOHNSON COMMON 478160104 32,774 202,934 SH   SOLE 1 202,934 0 0
JOHNSON OUTDOORS INC COMMON 479167108 551 5,205 SH   SOLE 1 5,205 0 0
KNIGHT-SWIFT TRANSPORT INC COMMON 499049104 6,563 128,315 SH   SOLE 1 128,315 0 0
KONINKLIJKE PHILIPS NV ADR DEPOSITARY RECEI 500472303 778 17,500 SH   SOLE 1 17,500 0 0
ESTEE LAUDER COS INC COMMON 518439104 9,485 31,625 SH   SOLE 1 31,625 0 0
LEMAITRE VASCULAR INC COMMON 525558201 816 15,375 SH   SOLE 1 15,375 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON 533900106 1,681 13,050 SH   SOLE 1 13,050 0 0
LINCOLN NATIONAL CORP COMMON 534187109 488 7,100 SH   SOLE 1 7,100 0 0
LOCKHEED MARTIN CORP COMMON 539830109 3,160 9,156 SH   SOLE 1 9,156 0 0
M D C HLDGS INC COMMON 552676108 574 12,288 SH   SOLE 1 12,288 0 0
MSA SAFETY INC COMMON 553498106 1,971 13,525 SH   SOLE 1 13,525 0 0
MSC INDL DIRECT INC CL A 553530106 213 2,650 SH   SOLE 1 2,650 0 0
MANTECH INTERNATIONAL CORP/VA COMMON 564563104 296 3,900 SH   SOLE 1 3,900 0 0
MARTEN TRANSPORT LTD COMMON 573075108 1,638 104,400 SH   SOLE 1 104,400 0 0
MARVELL TECHNOLOGY INC COMMON 573874104 11,258 186,666 SH   SOLE 1 186,666 0 0
MCDONALD'S CORP COMMON 580135101 20,153 83,586 SH   SOLE 1 83,586 0 0
MICROSOFT CORP COMMON 594918104 105,764 375,157 SH   SOLE 1 375,157 0 0
MONDELEZ INTERNATIONAL INC COMMON 609207105 17,163 295,002 SH   SOLE 1 295,002 0 0
MONOLITHIC POWER SYSTEMS INC COMMON 609839105 7,321 15,105 SH   SOLE 1 15,105 0 0
MORGAN STANLEY COMMON 617446448 14,893 153,050 SH   SOLE 1 153,050 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 383 1,650 SH   SOLE 1 1,650 0 0
NEENAH INC COMMON 640079109 226 4,850 SH   SOLE 1 4,850 0 0
NESTLE SA ADR DEPOSITARY RECEI 641069406 4,585 38,142 SH   SOLE 1 38,142 0 0
NEW YORK CMNTY BANCORP INC COMMON 649445103 160 12,400 SH   SOLE 1 12,400 0 0
NEWMONT MINING CORP COMMON 651639106 219 4,025 SH   SOLE 1 4,025 0 0
NICE LTD ADR DEPOSITARY RECEI 653656108 362 1,275 SH   SOLE 1 1,275 0 0
NIKE INC CL B COMMON 654106103 11,917 82,054 SH   SOLE 1 82,054 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 2,840 7,885 SH   SOLE 1 7,885 0 0
OLD NATIONAL BANCORP/IN COMMON 680033107 894 52,725 SH   SOLE 1 52,725 0 0
OLIN CORP COMMON 680665205 3,688 76,425 SH   SOLE 1 76,425 0 0
PARKER-HANNIFIN CORP COMMON 701094104 13,675 48,905 SH   SOLE 1 48,905 0 0
PEOPLES UNITED FINANCIAL INC COMMON 712704105 533 30,525 SH   SOLE 1 30,525 0 0
PEPSICO INC COMMON 713448108 24,276 161,396 SH   SOLE 1 161,396 0 0
PERKINELMER INC COMMON 714046109 3,047 17,585 SH   SOLE 1 17,585 0 0
PFIZER INC COMMON 717081103 2,203 51,232 SH   SOLE 1 51,232 0 0
PIPER SANDLER COMPANIES COMMON 724078100 627 4,525 SH   SOLE 1 4,525 0 0
POTLATCHDELTIC CORP REIT 737630103 217 4,210 SH   SOLE 1 4,210 0 0
POWER INTEGRATIONS INC COMMON 739276103 797 8,050 SH   SOLE 1 8,050 0 0
PROCTER & GAMBLE CO COMMON 742718109 14,416 103,120 SH   SOLE 1 103,120 0 0
PUBLIC SVC ENTERPRISE GRP COMMON 744573106 209 3,425 SH   SOLE 1 3,425 0 0
QUALCOMM INC COMMON 747525103 6,790 52,641 SH   SOLE 1 52,641 0 0
REALTY INCOME CORP REIT 756109104 12,155 187,401 SH   SOLE 1 187,401 0 0
RELX PLC - ADR DEPOSITARY RECEI 759530108 2,609 90,395 SH   SOLE 1 90,395 0 0
RIO TINTO PLC ADR DEPOSITARY RECEI 767204100 2,112 31,600 SH   SOLE 1 31,600 0 0
ROCHE HOLDING AG ADR DEPOSITARY RECEI 771195104 1,570 34,525 SH   SOLE 1 34,525 0 0
ROCKWELL AUTOMATION INC COMMON 773903109 3,602 12,250 SH   SOLE 1 12,250 0 0
ROSS STORES INC COMMON 778296103 203 1,865 SH   SOLE 1 1,865 0 0
SAFRAN SA ADR DEPOSITARY RECEI 786584102 1,294 40,825 SH   SOLE 1 40,825 0 0
SAREPTA THERAPEUTICS INC COMMON 803607100 3,123 33,765 SH   SOLE 1 33,765 0 0
SCIENCE APPLICATIONS INTL CORP COMMON 808625107 4,198 49,060 SH   SOLE 1 49,060 0 0
SCOTTS MIRACLE-GRO CO COMMON 810186106 7,000 47,825 SH   SOLE 1 47,825 0 0
SHERWIN-WILLIAMS CO/THE COMMON 824348106 9,740 34,818 SH   SOLE 1 34,818 0 0
SIEMENS AG ADR DEPOSITARY RECEI 826197501 17,587 214,110 SH   SOLE 1 214,110 0 0
SILGAN HOLDINGS INC COMMON 827048109 679 17,700 SH   SOLE 1 17,700 0 0
SONY GROUP CORPORATION ADR DEPOSITARY RECEI 835699307 2,889 26,125 SH   SOLE 1 26,125 0 0
SPLUNK INC COMMON 848637104 6,149 42,495 SH   SOLE 1 42,495 0 0
STAAR SURGICAL CO COMMON 852312305 3,418 26,590 SH   SOLE 1 26,590 0 0
STARBUCKS CORP COMMON 855244109 11,248 101,967 SH   SOLE 1 101,967 0 0
STIFEL FINANCIAL CORP COMMON 860630102 1,086 15,975 SH   SOLE 1 15,975 0 0
SURMODICS INC COMMON 868873100 924 16,624 SH   SOLE 1 16,624 0 0
TJX COS INC/THE COMMON 872540109 12,330 186,870 SH   SOLE 1 186,870 0 0
TAIWAN SEMICONDUCTOR ADR DEPOSITARY RECEI 874039100 1,317 11,800 SH   SOLE 1 11,800 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 1,148 7,450 SH   SOLE 1 7,450 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 17,635 30,867 SH   SOLE 1 30,867 0 0
THOR INDUSTRIES INC COMMON 885160101 2,405 19,595 SH   SOLE 1 19,595 0 0
II-VI INC COMMON 902104108 3,131 52,750 SH   SOLE 1 52,750 0 0
TYSON FOODS INC - CL A COMMON 902494103 256 3,238 SH   SOLE 1 3,238 0 0
US BANCORP COMMON 902973304 2,289 38,510 SH   SOLE 1 38,510 0 0
UNION PACIFIC CORP COMMON 907818108 20,169 102,898 SH   SOLE 1 102,898 0 0
URBAN OUTFITTERS INC COMMON 917047102 851 28,675 SH   SOLE 1 28,675 0 0
VANDA PHARMACEUTICALS INC COMMON 921659108 1,276 74,450 SH   SOLE 1 74,450 0 0
WESTERN ALLIANCE BANCORP COMMON 957638109 2,813 25,850 SH   SOLE 1 25,850 0 0
WESTPAC BANKING CORP ADR DEPOSITARY RECEI 961214301 1,397 75,400 SH   SOLE 1 75,400 0 0
WOLVERINE WORLD WIDE INC COMMON 978097103 510 17,075 SH   SOLE 1 17,075 0 0
WORLD FUEL SVCS CORP COMMON 981475106 1,945 57,850 SH   SOLE 1 57,850 0 0
ZURICH INSURANCE GROUP AG ADR DEPOSITARY RECEI 989825104 1,351 32,900 SH   SOLE 1 32,900 0 0
RAYTHEON TECHNOLOGIES COR COMMON 75513E101 10,941 127,275 SH   SOLE 1 127,275 0 0
CNO FINL GROUP INC COMMON 12621E103 485 20,600 SH   SOLE 1 20,600 0 0
HCI GROUP INC COMMON 40416E103 759 6,850 SH   SOLE 1 6,850 0 0
TARGET CORP COMMON 87612E106 16,123 70,478 SH   SOLE 1 70,478 0 0
ESSENTIAL PPTYS RLTY TR I COMMON 29670E107 536 19,200 SH   SOLE 1 19,200 0 0
AES CORP. COMMON 00130H105 6,303 276,100 SH   SOLE 1 276,100 0 0
ASGN INC COMMON 00191U102 4,486 39,650 SH   SOLE 1 39,650 0 0
ABBVIE INC COMMON 00287Y109 17,606 163,215 SH   SOLE 1 163,215 0 0
ACTIVISION BLIZZARD INC COMMON 00507V109 12,184 157,430 SH   SOLE 1 157,430 0 0
ADIDAS AG ADR DEPOSITARY RECEI 00687A107 1,471 9,301 SH   SOLE 1 9,301 0 0
ADOBE INC COMMON 00724F101 12,096 21,010 SH   SOLE 1 21,010 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101 8,127 51,592 SH   SOLE 1 51,592 0 0
AIR LEASE CORP COMMON 00912X302 3,124 79,405 SH   SOLE 1 79,405 0 0
ALIBABA GROUP HOLDING LTD ADR DEPOSITARY RECEI 01609W102 1,351 9,125 SH   SOLE 1 9,125 0 0
ALPHABET INC - CL C COMMON 02079K107 18,300 6,866 SH   SOLE 1 6,866 0 0
ALPHABET INC - CL A COMMON 02079K305 44,295 16,568 SH   SOLE 1 16,568 0 0
AMBEV SA ADR DEPOSITARY RECEI 02319V103 60 21,575 SH   SOLE 1 21,575 0 0
AMERICAN NATIONAL INSURANCE CO COMMON 02772A109 326 1,725 SH   SOLE 1 1,725 0 0
AMERICAN TOWER CORP REIT 03027X100 20,052 75,550 SH   SOLE 1 75,550 0 0
AMERIPRISE FINANCIAL INC COMMON 03076C106 20,886 79,079 SH   SOLE 1 79,079 0 0
ANSYS INC COMMON 03662Q105 4,836 14,205 SH   SOLE 1 14,205 0 0
APPLIED INDUSTRIAL TECHNOLOGIE COMMON 03820C105 1,183 13,125 SH   SOLE 1 13,125 0 0
ARTISAN PARTNERS ASSET MG COMMON 04316A108 2,594 53,025 SH   SOLE 1 53,025 0 0
ATRICURE INC COMMON 04963C209 2,359 33,925 SH   SOLE 1 33,925 0 0
AZEK CO INC COMMON 05478C105 1,429 39,125 SH   SOLE 1 39,125 0 0
BAE SYSTEMS PLC ADR DEPOSITARY RECEI 05523R107 1,302 42,600 SH   SOLE 1 42,600 0 0
BRP INC CA SUB VOTING COMMON 05577W200 1,114 12,025 SH   SOLE 1 12,025 0 0
BIOMARIN PHARMACEUTICAL INC COMMON 09061G101 1,816 23,500 SH   SOLE 1 23,500 0 0
BIO-TECHNE CORP COMMON 09073M104 3,809 7,860 SH   SOLE 1 7,860 0 0
BLACKROCK INC CL A 09247X101 5,071 6,047 SH   SOLE 1 6,047 0 0
BLACKSTONE GROUP INC COMMON 09260D107 1,035 8,900 SH   SOLE 1 8,900 0 0
BOOKING HOLDINGS INC COMMON 09857L108 1,113 469 SH   SOLE 1 469 0 0
BROADCOM INC COMMON 11135F101 44,336 91,428 SH   SOLE 1 91,428 0 0
CMC MATERIALS INC COMMON 12571T100 3,543 28,750 SH   SOLE 1 28,750 0 0
CRH PLC ADR DEPOSITARY RECEI 12626K203 1,086 23,225 SH   SOLE 1 23,225 0 0
CARLYLE GROUP LP/THE COMMON 14316J108 4,892 103,475 SH   SOLE 1 103,475 0 0
COMMSCOPE HLDG CO INC COMMON 20337X109 2,466 181,425 SH   SOLE 1 181,425 0 0
CONOCOPHILLIPS COMMON 20825C104 2,900 42,785 SH   SOLE 1 42,785 0 0
CONSTELLATION BRANDS INC COMMON 21036P108 8,832 41,918 SH   SOLE 1 41,918 0 0
COSTCO WHOLESALE CORP COMMON 22160K105 515 1,147 SH   SOLE 1 1,147 0 0
DEVON ENERGY CORP COMMON 25179M103 1,420 40,000 SH   SOLE 1 40,000 0 0
DIAGEO PLC ADR DEPOSITARY RECEI 25243Q205 5,974 30,955 SH   SOLE 1 30,955 0 0
EAGLE MATERIALS INC COMMON 26969P108 2,090 15,935 SH   SOLE 1 15,935 0 0
EMCOR GROUP INC COMMON 29084Q100 2,451 21,240 SH   SOLE 1 21,240 0 0
ENCOMPASS HEALTH CORP COMMON 29261A100 6,243 83,195 SH   SOLE 1 83,195 0 0
ENPRO INDS INC COMMON 29355X107 429 4,925 SH   SOLE 1 4,925 0 0
ENTERGY CORP NEW COMMON 29364G103 9,704 97,715 SH   SOLE 1 97,715 0 0
EVERCORE INC - CL A COMMON 29977A105 695 5,200 SH   SOLE 1 5,200 0 0
EXACT SCIENCES CORP COMMON 30063P105 4,646 48,675 SH   SOLE 1 48,675 0 0
FACEBOOK INC COMMON 30303M102 21,517 63,399 SH   SOLE 1 63,399 0 0
FEDEX CORP COMMON 31428X106 13,752 62,713 SH   SOLE 1 62,713 0 0
FIDELITY NATIONAL INFO SVCS IN COMMON 31620M106 211 1,735 SH   SOLE 1 1,735 0 0
FIRST REPUBLIC BANK COMMON 33616C100 7,336 38,035 SH   SOLE 1 38,035 0 0
FREEPORT-MCMORAN INC COMMON 35671D857 472 14,500 SH   SOLE 1 14,500 0 0
GLOBAL PAYMENTS INC COMMON 37940X102 1,375 8,728 SH   SOLE 1 8,728 0 0
GOLDMAN SACHS GROUP INC/THE COMMON 38141G104 16,214 42,891 SH   SOLE 1 42,891 0 0
HCA HEALTHCARE INC COMMON 40412C101 5,911 24,352 SH   SOLE 1 24,352 0 0
HDFC BANK LTD ADR DEPOSITARY RECEI 40415F101 672 9,200 SH   SOLE 1 9,200 0 0
HANNON ARMSTRONG SUST INF COMMON 41068X100 1,745 32,625 SH   SOLE 1 32,625 0 0
HYDROFARM HLDGS GROUP INC COMMON 44888K209 303 8,000 SH   SOLE 1 8,000 0 0
ICU MED INC COMMON 44930G107 4,329 18,550 SH   SOLE 1 18,550 0 0
INSULET CORP COMMON 45784P101 3,907 13,745 SH   SOLE 1 13,745 0 0
INTERCONTINENTAL EXCHANGE INC COMMON 45866F104 3,125 27,220 SH   SOLE 1 27,220 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 3,915 3,938 SH   SOLE 1 3,938 0 0
ISHARES MSCI INDIA ETF EXCHANGE TRADED 46429B598 1,323 27,175 SH   SOLE 1 27,175 0 0
JPMORGAN CHASE & CO COMMON 46625H100 30,088 183,811 SH   SOLE 1 183,811 0 0
JD.COM INC ADR DEPOSITARY RECEI 47215P106 592 8,200 SH   SOLE 1 8,200 0 0
KBR INC COMMON 48242W106 2,771 70,325 SH   SOLE 1 70,325 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 9,056 55,120 SH   SOLE 1 55,120 0 0
MKS INSTRUMENTS INC COMMON 55306N104 6,031 39,965 SH   SOLE 1 39,965 0 0
MYR GROUP INC DEL COMMON 55405W104 1,935 19,450 SH   SOLE 1 19,450 0 0
METLIFE INC COMMON 59156R108 14,053 227,650 SH   SOLE 1 227,650 0 0
MOSAIC CO/THE COMMON 61945C103 470 13,150 SH   SOLE 1 13,150 0 0
NANOSTRING TECHNOLOGIES I COMMON 63009R109 1,416 29,500 SH   SOLE 1 29,500 0 0
NCINO INC COMMON 63947U107 1,991 28,025 SH   SOLE 1 28,025 0 0
NETFLIX INC COMMON 64110L106 3,204 5,250 SH   SOLE 1 5,250 0 0
NEUROCRINE BIOSCIENCES INC COMMON 64125C109 1,889 19,700 SH   SOLE 1 19,700 0 0
NEXSTAR MEDIA GROUP INC COMMON 65336K103 6,512 42,855 SH   SOLE 1 42,855 0 0
NEXTERA ENERGY INC COMMON 65339F101 19,249 245,144 SH   SOLE 1 245,144 0 0
908 DEVICES INC COMMON 65443P102 282 8,675 SH   SOLE 1 8,675 0 0
NOVARTIS AG ADR DEPOSITARY RECEI 66987V109 1,431 17,500 SH   SOLE 1 17,500 0 0
NVIDIA CORP COMMON 67066G104 17,613 85,023 SH   SOLE 1 85,023 0 0
OREILLY AUTOMOTIVE INC COMMON 67103H107 235 385 SH   SOLE 1 385 0 0
ORACLE CORP COMMON 68389X105 15,585 178,871 SH   SOLE 1 178,871 0 0
OTIS WORLDWIDE CORP COMMON 68902V107 1,305 15,855 SH   SOLE 1 15,855 0 0
PTC INC COMMON 69370C100 7,208 60,175 SH   SOLE 1 60,175 0 0
PACIFIC BIOSCIENCES CALIF COMMON 69404D108 2,084 81,550 SH   SOLE 1 81,550 0 0
PAYCOM SOFTWARE INC COMMON 70432V102 11,804 23,810 SH   SOLE 1 23,810 0 0
PAYPAL HOLDINGS INC COMMON 70450Y103 11,525 44,290 SH   SOLE 1 44,290 0 0
PHYSICIANS REALTY TRUST REIT 71943U104 1,766 100,225 SH   SOLE 1 100,225 0 0
PINTEREST INC-CLASS A COMMON 72352L106 1,543 30,280 SH   SOLE 1 30,280 0 0
T ROWE PRICE GROUP INC COMMON 74144T108 11,005 55,948 SH   SOLE 1 55,948 0 0
PROG HOLDINGS INC COMMON 74319R101 3,770 89,750 SH   SOLE 1 89,750 0 0
PROVIDENT FINANCIAL SERVICES I COMMON 74386T105 405 17,250 SH   SOLE 1 17,250 0 0
REXNORD CORP NEW COMMON 76169B102 2,859 44,475 SH   SOLE 1 44,475 0 0
RINGCENTRAL INC-CLASS A COMMON 76680R206 2,351 10,810 SH   SOLE 1 10,810 0 0
SVB FINANCIAL GROUP COMMON 78486Q101 2,119 3,275 SH   SOLE 1 3,275 0 0
SALESFORCE.COM INC COMMON 79466L302 15,856 58,462 SH   SOLE 1 58,462 0 0
SEA LTD-ADR COMMON 81141R100 1,068 3,350 SH   SOLE 1 3,350 0 0
SENSIENT TECHNOLOGIES CORP COMMON 81725T100 578 6,350 SH   SOLE 1 6,350 0 0
SERES THERAPEUTICS INC COMMON 81750R102 435 62,450 SH   SOLE 1 62,450 0 0
SERVICENOW INC COMMON 81762P102 4,322 6,945 SH   SOLE 1 6,945 0 0
SILK ROAD MEDICAL INC COMMON 82710M100 1,560 28,351 SH   SOLE 1 28,351 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 19,073 115,749 SH   SOLE 1 115,749 0 0
SOUTHERN COPPER CORP COMMON 84265V105 219 3,900 SH   SOLE 1 3,900 0 0
SPIRE INC COMMON 84857L101 1,479 24,175 SH   SOLE 1 24,175 0 0
SYNOVUS FINANCIAL CORP COMMON 87161C501 232 5,281 SH   SOLE 1 5,281 0 0
TFI INTL INC COMMON 87241L109 3,523 34,475 SH   SOLE 1 34,475 0 0
TPI COMPOSITES INC COMMON 87266J104 767 22,740 SH   SOLE 1 22,740 0 0
TC ENERGY CORP COMMON 87807B107 8,270 171,975 SH   SOLE 1 171,975 0 0
TELADOC HEALTH INC COMMON 87918A105 3,831 30,210 SH   SOLE 1 30,210 0 0
TENET HEALTHCARE CORP COMMON 88033G407 7,340 110,475 SH   SOLE 1 110,475 0 0
3M CO COMMON 88579Y101 1,883 10,735 SH   SOLE 1 10,735 0 0
TREX CO INC COMMON 89531P105 8,720 85,550 SH   SOLE 1 85,550 0 0
TRIP COM GROUP LTD ADR DEPOSITARY RECEI 89677Q107 258 8,400 SH   SOLE 1 8,400 0 0
TRUIST FINANCIAL CORP COMMON 89832Q109 15,416 262,855 SH   SOLE 1 262,855 0 0
TWILIO INC COMMON 90138F102 3,244 10,167 SH   SOLE 1 10,167 0 0
ULTA BEAUTY INC COMMON 90384S303 7,467 20,690 SH   SOLE 1 20,690 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 31,865 81,551 SH   SOLE 1 81,551 0 0
VAIL RESORTS INC COMMON 91879Q109 4,956 14,835 SH   SOLE 1 14,835 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 13,231 244,965 SH   SOLE 1 244,965 0 0
VISA INC COMMON 92826C839 30,215 135,644 SH   SOLE 1 135,644 0 0
VITAL FARMS INC COMMON 92847W103 905 51,500 SH   SOLE 1 51,500 0 0
WEC ENERGY GROUP INC COMMON 92939U106 3,679 41,710 SH   SOLE 1 41,710 0 0
WASTE CONNECTIONS INC COMMON 94106B101 6,724 53,395 SH   SOLE 1 53,395 0 0
WASTE MANAGEMENT INC COMMON 94106L109 4,608 30,849 SH   SOLE 1 30,849 0 0
YETI HOLDINGS INC COMMON 98585X104 13,558 158,225 SH   SOLE 1 158,225 0 0
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 11,059 75,557 SH   SOLE 1 75,557 0 0
ZOETIS INC COMMON 98978V103 204 1,052 SH   SOLE 1 1,052 0 0
ZYNGA INC COMMON 98986T108 907 120,500 SH   SOLE 1 120,500 0 0
AMCOR PLC COMMON G0250X107 311 26,800 SH   SOLE 1 26,800 0 0
ATLASSIAN CORP PLC COMMON G06242104 22,067 56,378 SH   SOLE 1 56,378 0 0
AXIS CAPITAL HOLDINGS LTD COMMON G0692U109 1,954 42,450 SH   SOLE 1 42,450 0 0
ACCENTURE PLC CL A COMMON G1151C101 28,100 87,834 SH   SOLE 1 87,834 0 0
COCA-COLA EUROPACIFIC PARTNERS COMMON G25839104 3,389 61,300 SH   SOLE 1 61,300 0 0
EATON CORP PLC COMMON G29183103 9,382 62,839 SH   SOLE 1 62,839 0 0
EVEREST RE GROUP LTD COMMON G3223R108 10,265 40,934 SH   SOLE 1 40,934 0 0
GENPACT LTD COMMON G3922B107 8,940 188,175 SH   SOLE 1 188,175 0 0
HELEN OF TROY LTD COMMON G4388N106 1,608 7,155 SH   SOLE 1 7,155 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 742 5,700 SH   SOLE 1 5,700 0 0
LINDE PLC COMMON G5494J103 5,294 18,046 SH   SOLE 1 18,046 0 0
MEDTRONIC PLC COMMON G5960L103 25,201 201,044 SH   SOLE 1 201,044 0 0
SIRIUSPOINT LTD COMMON G8192H106 768 82,975 SH   SOLE 1 82,975 0 0
STERIS PLC COMMON G8473T100 2,815 13,780 SH   SOLE 1 13,780 0 0
TRANE TECHNOLOGIES PLC COMMON G8994E103 6,140 35,565 SH   SOLE 1 35,565 0 0
CHUBB LTD COMMON H1467J104 32,173 185,455 SH   SOLE 1 185,455 0 0
GARMIN LTD COMMON H2906T109 2,955 19,009 SH   SOLE 1 19,009 0 0
LOGITECH INTERNATIONAL SA COMMON H50430232 5,417 61,450 SH   SOLE 1 61,450 0 0
TE CONNECTIVITY LTD COMMON H84989104 11,952 87,099 SH   SOLE 1 87,099 0 0
GLOBANT SA COMMON L44385109 7,355 26,175 SH   SOLE 1 26,175 0 0
ASML HOLDING NV NY REG SHRS N07059210 2,822 3,788 SH   SOLE 1 3,788 0 0
STELLANTIS N.V COMMON N82405106 1,072 56,150 SH   SOLE 1 56,150 0 0
ABERDEEN ASIA PAC INC FD FAX FAX 003009107 826 199,000 SH   SOLE 1 0 199,000 0
ABERDEEN INC CREDIT STRATEGIES ACP 003057106 8,831 799,227 SH   SOLE 1 0 799,227 0
ALLIANCEBERNSTEIN HOLDING LP MLP 01881G106 1,993 40,200 SH   SOLE 1 0 40,200 0
ALLIANCEBERNSTEIN NATIONAL MUN AFB 01864U106 748 50,061 SH   SOLE 1 0 50,061 0
ANGEL OAK DYN FIN STRAT INC DY DYFN 03462A102 4,420 216,082 SH   SOLE 1 0 216,082 0
ANGEL OAK FINANCIAL STRAT INC FINS 03464A100 1,072 62,984 SH   SOLE 1 0 62,984 0
APOLLO SR FLOATING RATE FD AFT AFT 037636107 6,139 388,543 SH   SOLE 1 0 388,543 0
APOLLO TACTICAL INCOME FD AIF AIF 037638103 7,741 489,334 SH   SOLE 1 0 489,334 0
ARES DYNAMIC CRED ALLOC FD AR ARDC 04014F102 10,241 632,560 SH   SOLE 1 0 632,560 0
BARINGS GLOBAL SHORT DUR HI YL BGH 06760L100 12,576 735,442 SH   SOLE 1 0 735,442 0
BLACKROCK 2022 GBL INC OPP TR BGIO 09258P104 381 73,076 SH   SOLE 1 0 73,076 0
BLACKROCK CA MUNICIPAL INCOME BFZ 09248E102 8,035 544,724 SH   SOLE 1 0 544,724 0
BLACKROCK CORE BOND TRUST BHK BHK 09249E101 13,147 793,929 SH   SOLE 1 0 793,929 0
BLACKROCK CORP HIGH YIELD FD H HYT 09255P107 366 30,000 SH   SOLE 1 0 30,000 0
BLACKROCK CREDIT ALLOCATION IN BTZ 092508100 74,326 4,906,031 SH   SOLE 1 0 4,906,031 0
BLACKROCK DEBT STRATEGIES FD D DSU 09255R202 693 60,021 SH   SOLE 1 0 60,021 0
BLACKROCK ENHANCED GOVERNMENT EGF 09255K108 21,776 1,726,881 SH   SOLE 1 0 1,726,881 0
BLACKROCK INCOME TRUST INC BKT BKT 09247F100 31,222 5,118,397 SH   SOLE 1 0 5,118,397 0
BLACKROCK LONG-TERM MUNI ADVAN BTA 09250B103 4,708 348,259 SH   SOLE 1 0 348,259 0
BLACKROCK MUNICIPAL INC QUALIT BYM 092479104 1,430 93,696 SH   SOLE 1 0 93,696 0
BLACKROCK MUNICIPAL INCOME TRU BLE 09249N101 1,664 109,923 SH   SOLE 1 0 109,923 0
BLACKROCK MUNIHOLDINGS FD MHD MHD 09253N104 8,607 525,760 SH   SOLE 1 0 525,760 0
BLACKROCK MUNIHOLDINGS INV QUA MFL 09254P108 4,638 319,451 SH   SOLE 1 0 319,451 0
BLACKROCK MUNIHOLDINGS NJ QUAL MUJ 09254X101 3,535 226,032 SH   SOLE 1 0 226,032 0
BLACKROCK MUNIHOLDINGS NY QUAL MHN 09255C106 222 15,300 SH   SOLE 1 0 15,300 0
BLACKROCK MUNIHOLDINGS QUALITY MUE 09254C107 6,732 487,806 SH   SOLE 1 0 487,806 0
BLACKROCK MUNIYIELD CALIF MYC MYC 09254M105 541 35,615 SH   SOLE 1 0 35,615 0
BLACKROCK MUNIYIELD MI QUALITY MIY 09254V105 5,348 345,673 SH   SOLE 1 0 345,673 0
BLACKROCK MUNIYIELD NJ FUND MY MYJ 09254Y109 903 58,236 SH   SOLE 1 0 58,236 0
BLACKROCK MUNIYIELD NY QUALITY MYN 09255E102 427 31,000 SH   SOLE 1 0 31,000 0
BLACKROCK MUNIYIELD PA QUALITY MPA 09255G107 830 51,700 SH   SOLE 1 0 51,700 0
BLACKROCK MUNIYIELD QUALITY FD MQT 09254G108 4,082 283,683 SH   SOLE 1 0 283,683 0
BLACKROCK MUNIYIELD QUALITY FD MQY 09254F100 3,822 235,954 SH   SOLE 1 0 235,954 0
BLACKROCK MUNIYIELD QUALITY FD MYI 09254E103 5,490 373,986 SH   SOLE 1 0 373,986 0
BLACKROCK NY MUNI INCOME BNY BNY 09248L106 5,445 354,963 SH   SOLE 1 0 354,963 0
BLACKROCK SCIENCE & TECH TR BS BST 09258G104 65,917 1,263,737 SH   SOLE 1 0 1,263,737 0
BLACKSTONE LNG SHRT CRED INC F BGX 09257D102 11,540 760,704 SH   SOLE 1 0 760,704 0
BLACKSTONE STRAT CREDIT FD BGB BGB 09257R101 9,263 668,801 SH   SOLE 1 0 668,801 0
BNY MELLON HIGH YIELD STRATEGI DHF 09660L105 3,107 961,859 SH   SOLE 1 0 961,859 0
BNY MELLON STRATEGIC MUNI BOND DSM 09662E109 2,481 310,938 SH   SOLE 1 0 310,938 0
BNYM STRATEGIC MUNICIPALS INC LEO 05588W108 515 59,242 SH   SOLE 1 0 59,242 0
CALAMOS LNG/SHRT EQ & DYN CPZ CPZ 12812C106 14,121 693,911 SH   SOLE 1 0 693,911 0
CLEARBRIDGE ENERGY MLP FD CEM CEM 184692200 5,647 207,990 SH   SOLE 1 0 207,990 0
CLEARBRIDGE ENERGY MLP OPP FD EMO 18469P209 6,707 306,963 SH   SOLE 1 0 306,963 0
CLEARBRIDGE ENERGY MLP TOTAL R CTR 18469Q207 2,074 86,414 SH   SOLE 1 0 86,414 0
CLOUGH GLOBAL DIV & INC FD GLV GLV 18913Y103 5,958 537,464 SH   SOLE 1 0 537,464 0
CLOUGH GLOBAL EQUITY FD GLQ GLQ 18914C100 13,904 949,729 SH   SOLE 1 0 949,729 0
COHEN & STEERS QUAL INC RLTY R RQI 19247L106 5,329 357,674 SH   SOLE 1 0 357,674 0
CORNERSTONE STRATEGIC VALUE FD CLM 21924B302 49,879 3,896,815 SH   SOLE 1 0 3,896,815 0
CORNERSTONE TOTAL RETURN FD CR CRF 21924U300 23,776 1,915,883 SH   SOLE 1 0 1,915,883 0
CREDIT SUISSE ASSET MANAGEMENT CIK 224916106 3,203 923,146 SH   SOLE 1 0 923,146 0
CREDIT SUISSE HIGH YIELD BOND DHY 22544F103 6,528 2,642,789 SH   SOLE 1 0 2,642,789 0
CUSHING MLP & INF TOTAL RETURN SRV 231631300 991 31,168 SH   SOLE 1 0 31,168 0
DELAWARE ENHANCED GLOBAL DIVD DEX 246060107 7,912 781,819 SH   SOLE 1 0 781,819 0
DELAWARE INVS MN MUNI INC FD I VMM 24610V103 4,788 337,636 SH   SOLE 1 0 337,636 0
DELAWARE IVY HIGH INC OPP FD I IVH 246107106 12,452 910,868 SH   SOLE 1 0 910,868 0
DIVIDEND AND INCOME FUND DNI DNI 25538A204 3,342 229,208 SH   SOLE 1 0 229,208 0
DOUBLELINE INCOME SOLUTIO DSL DSL 258622109 11,260 634,031 SH   SOLE 1 0 634,031 0
DOUBLELINE OPP CREDIT FD DBL DBL 258623107 42,090 2,134,364 SH   SOLE 1 0 2,134,364 0
DWS MUNICIPAL INCOME TRUST KTF KTF 233368109 14,585 1,225,605 SH   SOLE 1 0 1,225,605 0
DWS STRATEGIC MUNI INCOME KSM KSM 23342Q101 2,032 165,356 SH   SOLE 1 0 165,356 0
EATON VANCE FLTG RATE INC EFF EFF 278ESC017 180 217,830 SH   SOLE 1 0 217,830 0
EATON VANCE LIMITED DURATION I EVV 27828H105 94,613 7,178,536 SH   SOLE 1 0 7,178,536 0
EATON VANCE MUNICIPAL BOND FUN EIM 27827X101 371 27,731 SH   SOLE 1 0 27,731 0
EATON VANCE SHORT DUR DIVERSIF EVG 27828V104 39,955 2,997,397 SH   SOLE 1 0 2,997,397 0
FEDERATED PREMIER MUNI INC FD FMN 31423P108 576 37,594 SH   SOLE 1 0 37,594 0
FIDUCIARY/CLAYMORE MLP OPP FD FMO 31647Q205 275 25,847 SH   SOLE 1 0 25,847 0
FIRST EAGLE SENIOR LOAN FSLF FSLF 320ESC015 484 443,878 SH   SOLE 1 0 443,878 0
FIRST TR ABERDEEN GLOBAL OPP I FAM 337319107 270 26,634 SH   SOLE 1 0 26,634 0
FIRST TR HIGH INC LONG/SHORT F FSD 33738E109 22,612 1,423,007 SH   SOLE 1 0 1,423,007 0
FIRST TR INTER DUR PFD & FPF FPF 33718W103 405 16,200 SH   SOLE 1 0 16,200 0
FIRST TR MORTGAGE INCOME FD FM FMY 33734E103 23,067 1,676,403 SH   SOLE 1 0 1,676,403 0
FIRST TR SR FLOATING RATE FIV FIV 33740K101 3,613 374,829 SH   SOLE 1 0 374,829 0
FIRST TRUST MLP AND ENERGY INC FEI 33739B104 86 11,893 SH   SOLE 1 0 11,893 0
FIRST TRUST NEW OPPORTUNITIES FPL 33739M100 501 88,229 SH   SOLE 1 0 88,229 0
FRANKLIN LIMITED DURATION INCO FTF 35472T101 9,312 1,024,386 SH   SOLE 1 0 1,024,386 0
GABELLI GLOBAL UTIL & INC TR GLU 36242L105 226 11,495 SH   SOLE 1 0 11,495 0
GABELLI MULTIMEDIA TRUST GGT GGT 36239Q109 1,217 133,256 SH   SOLE 1 0 133,256 0
GENERAL AMERICAN INVESTORS CO GAM 368802104 15,274 354,719 SH   SOLE 1 0 354,719 0
GOLDMAN SACHS MLP ENERGY GER GER 38148G206 134 12,434 SH   SOLE 1 0 12,434 0
GUGGENHEIM ENHANCED EQ INC FD GPM 40167B100 367 39,515 SH   SOLE 1 0 39,515 0
INSIGHT SELECT INCOME FD INSI INSI 45781W109 26,551 1,265,537 SH   SOLE 1 0 1,265,537 0
INVESCO ADVANTAGE MUNI INC TRU VKI 46132E103 12,137 974,850 SH   SOLE 1 0 974,850 0
INVESCO BOND FUND VBF VBF 46132L107 11,260 553,597 SH   SOLE 1 0 553,597 0
INVESCO DYNAMIC CREDIT OPPORTU VTA 46132R104 52,767 4,510,027 SH   SOLE 1 0 4,510,027 0
INVESCO HIGH INC 2023 TARGET T IHIT 46135X108 5,697 584,293 SH   SOLE 1 0 584,293 0
INVESCO HIGH INC 2024 TARGET T IHTA 46136K105 4,829 490,287 SH   SOLE 1 0 490,287 0
INVESCO HIGH INCOME TR II VLT VLT 46131F101 3,919 268,398 SH   SOLE 1 0 268,398 0
INVESCO MUNICIPAL OPPORTUNITY VMO 46132C107 10,029 732,591 SH   SOLE 1 0 732,591 0
INVESCO MUNICIPAL TRUST VKQ VKQ 46131J103 10,006 746,713 SH   SOLE 1 0 746,713 0
INVESCO PA VALUE MUNI INC TR V VPV 46132K109 4,936 372,225 SH   SOLE 1 0 372,225 0
INVESCO QUALITY MUNICIPAL INCO IQI 46133G107 12,001 910,578 SH   SOLE 1 0 910,578 0
INVESCO TR FOR INV GRADE NY MU VTN 46131T101 209 15,500 SH   SOLE 1 0 15,500 0
INVESCO TRUST FOR INV GRADE MU VGM 46131M106 12,076 882,091 SH   SOLE 1 0 882,091 0
INVESCO VALUE MUNICIPAL INCOME IIM 46132P108 11,449 701,988 SH   SOLE 1 0 701,988 0
JOHN HANCOCK INCOME SECURITIES JHS 410123103 21,225 1,337,415 SH   SOLE 1 0 1,337,415 0
JOHN HANCOCK TAX-ADV GLB SHARE HTY 41013P749 2,766 422,268 SH   SOLE 1 0 422,268 0
KAYNE ANDERSON MIDSTREAM/ENERG KMF 48661E108 336 46,176 SH   SOLE 1 0 46,176 0
KAYNE ANDERSON MLP INVESTMENT KYN 486606106 348 43,475 SH   SOLE 1 0 43,475 0
KKR INCOME OPPORTUNITIES FD KI KIO 48249T106 8,752 534,311 SH   SOLE 1 0 534,311 0
LIBERTY ALL STAR EQUITY FUND U USA 530158104 2,161 251,231 SH   SOLE 1 0 251,231 0
LIBERTY ALL-STAR GROWTH FD ASG ASG 529900102 13,986 1,620,639 SH   SOLE 1 0 1,620,639 0
MACQUARIE GLBL INFRASTRUCTURE MGU 55608D101 21,908 939,847 SH   SOLE 1 0 939,847 0
MFS CHARTER INCOME TRUST MCR MCR 552727109 6,925 805,279 SH   SOLE 1 0 805,279 0
MFS GOVERNMENT MARKETS INCOME MGF 552939100 9,139 2,115,582 SH   SOLE 1 0 2,115,582 0
MFS INTERMEDIATE INCOME TRUST MIN 55273C107 46,423 12,824,109 SH   SOLE 1 0 12,824,109 0
MFS MULTIMARKET INCOME TRUST M MMT 552737108 975 148,684 SH   SOLE 1 0 148,684 0
MILLER HOWARD HIGH INC EQ HIE HIE 600379101 1,928 195,954 SH   SOLE 1 0 195,954 0
MORGAN STANLEY EMERGING MARKET MSD 61744H105 430 47,173 SH   SOLE 1 0 47,173 0
NEW AMERICA HIGH INC FD HYB HYB 641876800 6,340 663,892 SH   SOLE 1 0 663,892 0
NUVEEN AMT-FREE MUNI CREDIT IN NVG 67071L106 5,133 299,311 SH   SOLE 1 0 299,311 0
NUVEEN AMT-FREE QUALITY MUNI I NEA 670657105 27,825 1,831,786 SH   SOLE 1 0 1,831,786 0
NUVEEN BUILD AMERICA BOND FD N NBB 67074C103 1,919 83,779 SH   SOLE 1 0 83,779 0
NUVEEN CA DIVIDEND ADV MUNI NA NAC 67066Y105 322 20,500 SH   SOLE 1 0 20,500 0
NUVEEN CORPORATE INCOME 2023 J JHAA 67079F101 301 30,483 SH   SOLE 1 0 30,483 0
NUVEEN FLOATING RATE INC FD JF JFR 67072T108 1,814 180,145 SH   SOLE 1 0 180,145 0
NUVEEN FLOATING RATE INC OPP F JRO 6706EN100 7,284 729,865 SH   SOLE 1 0 729,865 0
NUVEEN GLOBAL HIGH INCOME FD J JGH 67075G103 19,072 1,187,569 SH   SOLE 1 0 1,187,569 0
NUVEEN INTER DUR MUNI TERM FD NID 670671106 802 54,502 SH   SOLE 1 0 54,502 0
NUVEEN MN QUALITY MUNI INC FD NMS 670734102 2,551 159,408 SH   SOLE 1 0 159,408 0
NUVEEN MORTGAGE & INCOME FD JL JLS 670735109 26,319 1,268,404 SH   SOLE 1 0 1,268,404 0
NUVEEN MULTI-MARKET INC FD JMM JMM 67075J107 29,080 3,873,836 SH   SOLE 1 0 3,873,836 0
NUVEEN MUNICIPAL CREDIT INC FD NZF 67070X101 411 24,608 SH   SOLE 1 0 24,608 0
NUVEEN NJ QUALITY MUNI INC FD NXJ 67069Y102 10,385 673,051 SH   SOLE 1 0 673,051 0
NUVEEN NY AMT-FREE MUNICIPAL I NRK 670656107 1,481 107,079 SH   SOLE 1 0 107,079 0
NUVEEN OHIO QUALITY INCOME MUN NUO 670980101 7,325 462,145 SH   SOLE 1 0 462,145 0
NUVEEN PA QUALITY MUNI INC FD NQP 670972108 4,791 323,962 SH   SOLE 1 0 323,962 0
NUVEEN PERFD INCOME 2022 JPT JPT 67075T105 1,711 68,671 SH   SOLE 1 0 68,671 0
NUVEEN PFD & INCOME TERM FD JP JPI 67075A106 9,362 377,506 SH   SOLE 1 0 377,506 0
NUVEEN PREFERRED & INCOME SEC JPS 67072C105 36,662 3,741,016 SH   SOLE 1 0 3,741,016 0
NUVEEN PREFERRED INCOME OPPORT JPC 67073B106 18,260 1,844,418 SH   SOLE 1 0 1,844,418 0
NUVEEN QUALITY MUNICIPAL INC F NAD 67066V101 32,193 2,060,987 SH   SOLE 1 0 2,060,987 0
NUVEEN REAL ASSET INC & GRW JR JRI 67074Y105 6,710 439,997 SH   SOLE 1 0 439,997 0
NUVEEN SENIOR INC FD NSL NSL 67067Y104 476 81,408 SH   SOLE 1 0 81,408 0
NUVEEN SHORT DUR CREDIT OPP FD JSD 67074X107 10,547 698,453 SH   SOLE 1 0 698,453 0
PGIM GLOBAL SHORT DURATION HIG GHY 69346J106 30,914 2,007,375 SH   SOLE 1 0 2,007,375 0
PGIM SHORT DURATION HI YLD FD ISD 69346H100 12,645 778,625 SH   SOLE 1 0 778,625 0
PIMCO ENRGY & TACT CRDT NRGX NRGX 69346N107 215 17,630 SH   SOLE 1 0 17,630 0
PIMCO STRATEGIC INCOME FUND RC RCS 72200X104 17,738 2,516,031 SH   SOLE 1 0 2,516,031 0
PIONEER DIVERSIFIED HIGH INC F HNW 723653101 7,495 482,289 SH   SOLE 1 0 482,289 0
PIONEER HIGH INCOME FUND PHT PHT 72369H106 112 11,473 SH   SOLE 1 0 11,473 0
PUTNAM MASTER INTERMEDIATE INC PIM 746909100 54,958 13,503,140 SH   SOLE 1 0 13,503,140 0
PUTNAM PREMIER INCOME TRUST PP PPT 746853100 66,348 14,518,116 SH   SOLE 1 0 14,518,116 0
RIVERNORTH DOUBLELINE STR OPP OPP 76882G107 728 50,000 SH   SOLE 1 0 50,000 0
RIVERNORTH OPPRTUNITIES FD RIV RIV 76881Y109 550 32,360 SH   SOLE 1 0 32,360 0
SABA CAPITAL INC & OPP FD BRW BRW 78518H103 4,759 1,045,924 SH   SOLE 1 0 1,045,924 0
STORE CAPITAL CORP REIT 862121100 10,427 325,545 SH   SOLE 1 0 325,545 0
TCW STRATEGIC INCOME FD TSI TSI 872340104 12,279 2,139,204 SH   SOLE 1 0 2,139,204 0
TEKLA WORLD HEALTHCARE FD THW THW 87911L108 30,299 1,841,879 SH   SOLE 1 0 1,841,879 0
TEMPLETON GLOBAL INCOME FUND G GIM 880198106 24,025 4,465,547 SH   SOLE 1 0 4,465,547 0
TORTOISE ENERGY INFRASTRUCTURE TYG 89147L886 365 13,465 SH   SOLE 1 0 13,465 0
TORTOISE MLP FUND INC NTG NTG 89148B200 1,647 57,033 SH   SOLE 1 0 57,033 0
VERTICAL CAP INCOME FUND VCIF VCIF 92535C104 2,421 230,778 SH   SOLE 1 0 230,778 0
VIRTUS ALLIANZGI CN & INC II N NCZ 92838U108 3,430 660,854 SH   SOLE 1 0 660,854 0
VIRTUS ALLIANZGI CN & INC NCV NCV 92838X102 321 51,205 SH   SOLE 1 0 51,205 0
WA INFLATION - LINKED SEC & IN WIA 95766Q106 22,401 1,625,594 SH   SOLE 1 0 1,625,594 0
WA INFLATION-LINKED OPP & INC WIW 95766R104 57,005 4,289,307 SH   SOLE 1 0 4,289,307 0
WELLS FARGO INC OPPORTUNITIES EAD 94987B105 8,288 941,851 SH   SOLE 1 0 941,851 0
WESTERN ASSET GLOBAL HIGH INC EHI 95766B109 716 69,484 SH   SOLE 1 0 69,484 0
WESTERN ASSET HIGH INC OPP FD HIO 95766K109 1,109 213,628 SH   SOLE 1 0 213,628 0
WESTERN ASSET INV GRA DEF OPP IGI 95790A101 5,950 269,341 SH   SOLE 1 0 269,341 0
WESTERN ASSET MANAGED MUNICIPA MMU 95766M105 268 20,053 SH   SOLE 1 0 20,053 0
WESTERN ASSET MORTGAGE DEFINED DMO 95790B109 7,250 468,934 SH   SOLE 1 0 468,934 0
WESTERN ASSET PREMIER BOND FUN WEA 957664105 7,946 562,738 SH   SOLE 1 0 562,738 0