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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COMMON 001055102   434 4,200 SH   SOLE 1 4,200 0 0
AGCO CORP COMMON 001084102   1,672 17,885 SH   SOLE 1 17,885 0 0
AZZ INC COMMON 002474104   2,564 31,300 SH   SOLE 1 31,300 0 0
ABBOTT LABORATORIES COMMON 002824100   19,900 175,934 SH   SOLE 1 175,934 0 0
ADDUS HOMECARE CORP COMMON 006739106   3,360 26,805 SH   SOLE 1 26,805 0 0
ADVANCED MICRO DEVICES INC COMMON 007903107   42 345 SH   SOLE 1 345 0 0
AEROVIRONMENT INC COMMON 008073108   3,573 23,220 SH   SOLE 1 23,220 0 0
AIRBNB INC COMMON 009066101   1,552 11,810 SH   SOLE 1 11,810 0 0
AIR PRODUCTS & CHEMICALS INC COMMON 009158106   34 116 SH   SOLE 1 116 0 0
ALASKA AIR GROUP INC COMMON 011659109   2,491 38,475 SH   SOLE 1 38,475 0 0
ALBEMARLE CORP COMMON 012653101   68 789 SH   SOLE 1 789 0 0
ALIGN TECHNOLOGY INC COMMON 016255101   1,785 8,560 SH   SOLE 1 8,560 0 0
ALLIANZ SE ADR DEPOSITARY RECEI 018820100   5,714 187,107 SH   SOLE 1 187,107 0 0
ALTAIR ENGINEERING INC-A COMMON 021369103   6,933 63,543 SH   SOLE 1 63,543 0 0
AMAZON.COM INC COMMON 023135106   53,312 243,003 SH   SOLE 1 243,003 0 0
AMEREN CORP COMMON 023608102   24 268 SH   SOLE 1 268 0 0
AMENTUM HOLDINGS INC COMMON 023939101   519 24,700 SH   SOLE 1 24,700 0 0
AMERICAN INTERNATIONAL GROUP I COMMON 026874784   9,862 135,464 SH   SOLE 1 135,464 0 0
AMETEK INC COMMON 031100100   2,645 14,675 SH   SOLE 1 14,675 0 0
AMGEN INC COMMON 031162100   120 460 SH   SOLE 1 460 0 0
ANALOG DEVICES INC COMMON 032654105   514 2,421 SH   SOLE 1 2,421 0 0
APPLE INC COMMON 037833100   126,101 503,559 SH   SOLE 1 503,559 0 0
APPLIED MATERIALS INC COMMON 038222105   21,816 134,146 SH   SOLE 1 134,146 0 0
ARISTA NETWORKS INC COMMON 040413205   29,184 264,033 SH   SOLE 1 264,033 0 0
ASTRAZENECA PLC ADR DEPOSITARY RECEI 046353108   10,932 166,850 SH   SOLE 1 166,850 0 0
ATLASSIAN CORP PLC COMMON 049468101   13,800 56,702 SH   SOLE 1 56,702 0 0
AUTODESK INC COMMON 052769106   9,676 32,737 SH   SOLE 1 32,737 0 0
AVERY DENNISON CORP COMMON 053611109   81 435 SH   SOLE 1 435 0 0
BAIDU INC ADR DEPOSITARY RECEI 056752108   542 6,425 SH   SOLE 1 6,425 0 0
BANK OF AMERICA CORP COMMON 060505104   10,034 228,315 SH   SOLE 1 228,315 0 0
BANK OF NEW YORK MELLON CORP COMMON 064058100   4,403 57,310 SH   SOLE 1 57,310 0 0
BELDEN INC COMMON 077454106   2,597 23,065 SH   SOLE 1 23,065 0 0
BERKSHIRE HATHAWAY INC COMMON 084670702   242 533 SH   SOLE 1 533 0 0
BHP BILLITON ADR DEPOSITARY RECEI 088606108   1,953 40,000 SH   SOLE 1 40,000 0 0
BOOT BARN HLDGS INC COMMON 099406100   1,830 12,055 SH   SOLE 1 12,055 0 0
BOOZ ALLEN HAMILTON HOLDING CO COMMON 099502106   9,520 73,970 SH   SOLE 1 73,970 0 0
BRADY CORP COMMON 104674106   116 1,575 SH   SOLE 1 1,575 0 0
BRINK'S CO/THE COMMON 109696104   487 5,250 SH   SOLE 1 5,250 0 0
CSX CORP COMMON 126408103   10,179 315,425 SH   SOLE 1 315,425 0 0
CABOT CORP COMMON 127055101   1,445 15,825 SH   SOLE 1 15,825 0 0
CARLISLE COS INC COMMON 142339100   5,343 14,485 SH   SOLE 1 14,485 0 0
CASEY'S GENERAL STORES INC COMMON 147528103   2,902 7,325 SH   SOLE 1 7,325 0 0
CATERPILLAR INC COMMON 149123101   1,560 4,300 SH   SOLE 1 4,300 0 0
CENTURY COMMUNITIES INC COMMON 156504300   1,198 16,325 SH   SOLE 1 16,325 0 0
CHESAPEAKE UTILS CORP COMMON 165303108   1,519 12,515 SH   SOLE 1 12,515 0 0
CIENA CORP COMMON 171779309   4,088 48,200 SH   SOLE 1 48,200 0 0
CITIGROUP INC COMMON 172967424   7,889 112,075 SH   SOLE 1 112,075 0 0
COCA-COLA CO/THE COMMON 191216100   744 11,952 SH   SOLE 1 11,952 0 0
COLLIERS INTL GROUP INC COMMON 194693107   3,559 26,175 SH   SOLE 1 26,175 0 0
COLUMBIA BANKING SYSTEM INC COMMON 197236102   840 31,100 SH   SOLE 1 31,100 0 0
COMMERCIAL METALS CO COMMON 201723103   370 7,450 SH   SOLE 1 7,450 0 0
COPART INC COMMON 217204106   3,887 67,723 SH   SOLE 1 67,723 0 0
CRANE COMPANY COMMON 224408104   3,610 23,790 SH   SOLE 1 23,790 0 0
CRANE NXT COMPANY COMMON 224441105   1,725 29,625 SH   SOLE 1 29,625 0 0
CROCS INC COMMON 227046109   1,271 11,600 SH   SOLE 1 11,600 0 0
CUBESMART REIT 229663109   426 9,950 SH   SOLE 1 9,950 0 0
DTE ENERGY CO COMMON 233331107   4,933 40,855 SH   SOLE 1 40,855 0 0
DEERE & CO COMMON 244199105   30 71 SH   SOLE 1 71 0 0
DEXCOM INC COMMON 252131107   10,207 131,243 SH   SOLE 1 131,243 0 0
WALT DISNEY CO/THE COMMON 254687106   198 1,775 SH   SOLE 1 1,775 0 0
DOLLAR GENERAL CORP COMMON 256677105   72 955 SH   SOLE 1 955 0 0
DONALDSON INC COMMON 257651109   10,724 159,225 SH   SOLE 1 159,225 0 0
DOVER CORP COMMON 260003108   4,151 22,128 SH   SOLE 1 22,128 0 0
DYNATRACE INC COMMON 268150109   4,014 73,860 SH   SOLE 1 73,860 0 0
EBAY INC COMMON 278642103   3,419 55,185 SH   SOLE 1 55,185 0 0
ECOLAB INC COMMON 278865100   144 615 SH   SOLE 1 615 0 0
EMERSON ELECTRIC CO COMMON 291011104   12,058 97,299 SH   SOLE 1 97,299 0 0
EQUIFAX INC COMMON 294429105   479 1,880 SH   SOLE 1 1,880 0 0
EURONET WORLDWIDE INC COMMON 298736109   2,972 28,900 SH   SOLE 1 28,900 0 0
FTI CONSULTING INC COMMON 302941109   1,048 5,485 SH   SOLE 1 5,485 0 0
FIFTH THIRD BANCORP COMMON 316773100   10,026 237,125 SH   SOLE 1 237,125 0 0
FOMENTO ECONOMICO MEXICANO ADR DEPOSITARY RECEI 344419106   135 1,575 SH   SOLE 1 1,575 0 0
ARTHUR J GALLAGHER & CO COMMON 363576109   7,103 25,025 SH   SOLE 1 25,025 0 0
GENERAL DYNAMICS CORP COMMON 369550108   5,104 19,372 SH   SOLE 1 19,372 0 0
GILEAD SCIENCES INC COMMON 375558103   1,322 14,315 SH   SOLE 1 14,315 0 0
GLAUKOS CORP COMMON 377322102   2,521 16,815 SH   SOLE 1 16,815 0 0
GRACO INC COMMON 384109104   80 950 SH   SOLE 1 950 0 0
H & E EQUIPMENT SERVICES COMMON 404030108   2,466 50,365 SH   SOLE 1 50,365 0 0
HANOVER INSURANCE GROUP INC/TH COMMON 410867105   1,840 11,900 SH   SOLE 1 11,900 0 0
HERCULES CAPITAL INC COMMON 427096508   363 18,050 SH   SOLE 1 18,050 0 0
HOME DEPOT INC COMMON 437076102   22,367 57,501 SH   SOLE 1 57,501 0 0
HONEYWELL INTERNATIONAL INC COMMON 438516106   13,320 58,965 SH   SOLE 1 58,965 0 0
HORACE MANN EDUCATORS CORP COMMON 440327104   856 21,825 SH   SOLE 1 21,825 0 0
HUBBELL INC COMMON 443510607   6,254 14,930 SH   SOLE 1 14,930 0 0
HUBSPOT INC COMMON 443573100   10,068 14,450 SH   SOLE 1 14,450 0 0
HUNTINGTON BANCSHARES INC/OH COMMON 446150104   2,482 152,572 SH   SOLE 1 152,572 0 0
HUNTSMAN CORP COMMON 447011107   202 11,225 SH   SOLE 1 11,225 0 0
IBERDROLA SA ADR DEPOSITARY RECEI 450737101   3,229 58,554 SH   SOLE 1 58,554 0 0
INSPIRE MEDICAL SYSTEMS COMMON 457730109   1,266 6,830 SH   SOLE 1 6,830 0 0
INTEL CORP COMMON 458140100   361 18,000 SH   SOLE 1 18,000 0 0
INTL BUSINESS MACHINES CORP COMMON 459200101   8,014 36,457 SH   SOLE 1 36,457 0 0
INTUIT INC COMMON 461202103   15,393 24,492 SH   SOLE 1 24,492 0 0
IOVANCE BIOTHERAPEUTICS I COMMON 462260100   809 109,325 SH   SOLE 1 109,325 0 0
JOHNSON & JOHNSON COMMON 478160104   9,504 65,720 SH   SOLE 1 65,720 0 0
KLA CORP COMMON 482480100   120 190 SH   SOLE 1 190 0 0
KNIGHT-SWIFT TRANSPORT INC COMMON 499049104   3,161 59,600 SH   SOLE 1 59,600 0 0
LANTHEUS HLDGS INC COMMON 516544103   4,120 46,050 SH   SOLE 1 46,050 0 0
ELI LILLY & CO COMMON 532457108   22,556 29,218 SH   SOLE 1 29,218 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON 533900106   1,677 8,945 SH   SOLE 1 8,945 0 0
LOCKHEED MARTIN CORP COMMON 539830109   3,685 7,583 SH   SOLE 1 7,583 0 0
LULULEMON ATHLETICA INC COMMON 550021109   5,244 13,714 SH   SOLE 1 13,714 0 0
MP MATERIALS CORP COMMON 553368101   864 55,375 SH   SOLE 1 55,375 0 0
MCDONALD'S CORP COMMON 580135101   16,011 55,230 SH   SOLE 1 55,230 0 0
MERCURY GENERAL CORP COMMON 589400100   632 9,510 SH   SOLE 1 9,510 0 0
MEREO BIOPHARMA GROUP PLC DEPOSITARY RECEI 589492107   3 970 SH   SOLE 1 970 0 0
MICROSOFT CORP COMMON 594918104   127,920 303,488 SH   SOLE 1 303,488 0 0
MICRON TECHNOLOGY INC COMMON 595112103   6,486 77,065 SH   SOLE 1 77,065 0 0
MONDELEZ INTERNATIONAL INC COMMON 609207105   4,929 82,517 SH   SOLE 1 82,517 0 0
MONOLITHIC POWER SYSTEMS INC COMMON 609839105   9,770 16,512 SH   SOLE 1 16,512 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307   647 1,400 SH   SOLE 1 1,400 0 0
MUNICH RE GROUP ADR DEPOSITARY RECEI 626188106   60 5,950 SH   SOLE 1 5,950 0 0
NATERA INC COMMON 632307104   2,742 17,320 SH   SOLE 1 17,320 0 0
NATIONAL PRESTO INDUSTRIES INC COMMON 637215104   123 1,250 SH   SOLE 1 1,250 0 0
NESTLE SA ADR DEPOSITARY RECEI 641069406   2,190 26,810 SH   SOLE 1 26,810 0 0
NEWMONT MINING CORP COMMON 651639106   81 2,175 SH   SOLE 1 2,175 0 0
NICE LTD ADR DEPOSITARY RECEI 653656108   132 775 SH   SOLE 1 775 0 0
NIKE INC CL B COMMON 654106103   1,601 21,154 SH   SOLE 1 21,154 0 0
NORTHERN OIL AND GAS INC COMMON 665531307   6,358 171,100 SH   SOLE 1 171,100 0 0
NORTHROP GRUMMAN CORP COMMON 666807102   2,879 6,134 SH   SOLE 1 6,134 0 0
NOVO-NORDISK A S ADR DEPOSITARY RECEI 670100205   5,859 68,108 SH   SOLE 1 68,108 0 0
CHORD ENERGY CORPORATION COMMON 674215207   5,457 46,677 SH   SOLE 1 46,677 0 0
OLD NATIONAL BANCORP/IN COMMON 680033107   1,053 48,525 SH   SOLE 1 48,525 0 0
OLD REPUBLIC INTL CORP COMMON 680223104   82 2,275 SH   SOLE 1 2,275 0 0
OLIN CORP COMMON 680665205   2,143 63,400 SH   SOLE 1 63,400 0 0
OUTSET MED INC COMMON 690145107   3 2,668 SH   SOLE 1 2,668 0 0
PPG INDUSTRIES INC COMMON 693506107   42 350 SH   SOLE 1 350 0 0
PALO ALTO NETWORKS INC COMMON 697435105   12,442 68,380 SH   SOLE 1 68,380 0 0
PARKER-HANNIFIN CORP COMMON 701094104   7,212 11,339 SH   SOLE 1 11,339 0 0
PATTERSON COS INC COMMON 703395103   123 4,000 SH   SOLE 1 4,000 0 0
PEPSICO INC COMMON 713448108   17,981 118,249 SH   SOLE 1 118,249 0 0
REVVITY INC COMMON 714046109   92 820 SH   SOLE 1 820 0 0
PFIZER INC COMMON 717081103   728 27,428 SH   SOLE 1 27,428 0 0
PIPER SANDLER COMPANIES COMMON 724078100   1,027 3,425 SH   SOLE 1 3,425 0 0
POWER INTEGRATIONS INC COMMON 739276103   497 8,050 SH   SOLE 1 8,050 0 0
PROCTER & GAMBLE CO COMMON 742718109   13,453 80,245 SH   SOLE 1 80,245 0 0
PUBLIC SVC ENTERPRISE GRP COMMON 744573106   8,119 96,090 SH   SOLE 1 96,090 0 0
QUALCOMM INC COMMON 747525103   2,633 17,139 SH   SOLE 1 17,139 0 0
REALTY INCOME CORP REIT 756109104   3,823 71,585 SH   SOLE 1 71,585 0 0
REGAL REXNORD CORPORATION COMMON 758750103   1,538 9,913 SH   SOLE 1 9,913 0 0
REINSURANCE GROUP OF AMERICA I COMMON 759351604   10,468 49,000 SH   SOLE 1 49,000 0 0
RELX PLC - ADR DEPOSITARY RECEI 759530108   3,281 72,244 SH   SOLE 1 72,244 0 0
RENTOKIL INITIAL PLC-ADR DEPOSITARY RECEI 760125104   539 21,278 SH   SOLE 1 21,278 0 0
RIO TINTO PLC ADR DEPOSITARY RECEI 767204100   1,797 30,550 SH   SOLE 1 30,550 0 0
ROCKWELL AUTOMATION INC COMMON 773903109   794 2,780 SH   SOLE 1 2,780 0 0
ROPER INDS INC COMMON 776696106   17 32 SH   SOLE 1 32 0 0
ROSS STORES INC COMMON 778296103   120 790 SH   SOLE 1 790 0 0
SHELL PLC ADR DEPOSITARY RECEI 780259305   8,323 132,853 SH   SOLE 1 132,853 0 0
SAFRAN SA ADR DEPOSITARY RECEI 786584102   1,715 31,465 SH   SOLE 1 31,465 0 0
SAREPTA THERAPEUTICS INC COMMON 803607100   5,397 44,390 SH   SOLE 1 44,390 0 0
SHERWIN-WILLIAMS CO/THE COMMON 824348106   6,820 20,064 SH   SOLE 1 20,064 0 0
SIEMENS AG ADR DEPOSITARY RECEI 826197501   9,254 95,721 SH   SOLE 1 95,721 0 0
SILGAN HOLDINGS INC COMMON 827048109   998 19,165 SH   SOLE 1 19,165 0 0
JM SMUCKER CO/THE COMMON 832696405   86 780 SH   SOLE 1 780 0 0
SONY GROUP CORPORATION ADR DEPOSITARY RECEI 835699307   5,332 252,000 SH   SOLE 1 252,000 0 0
SQUARE INC COMMON 852234103   38 450 SH   SOLE 1 450 0 0
STARBUCKS CORP COMMON 855244109   2,032 22,268 SH   SOLE 1 22,268 0 0
STEPAN CO COMMON 858586100   349 5,400 SH   SOLE 1 5,400 0 0
STIFEL FINANCIAL CORP COMMON 860630102   2,839 26,765 SH   SOLE 1 26,765 0 0
SUPERNUS PHARMACEUTICALS INC COMMON 868459108   1,403 38,800 SH   SOLE 1 38,800 0 0
SURMODICS INC COMMON 868873100   658 16,624 SH   SOLE 1 16,624 0 0
SYSCO CORP COMMON 871829107   118 1,540 SH   SOLE 1 1,540 0 0
TJX COS INC/THE COMMON 872540109   20,401 168,870 SH   SOLE 1 168,870 0 0
TAIWAN SEMICONDUCTOR ADR DEPOSITARY RECEI 874039100   3,992 20,214 SH   SOLE 1 20,214 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109   1,858 10,092 SH   SOLE 1 10,092 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102   12,770 24,547 SH   SOLE 1 24,547 0 0
THOMSON REUTERS CORP COMMON 884903808   1,014 6,325 SH   SOLE 1 6,325 0 0
TOAST INC COMMON 888787108   1,583 43,425 SH   SOLE 1 43,425 0 0
TRANSDIGM GROUP INC COMMON 893641100   2,167 1,710 SH   SOLE 1 1,710 0 0
US BANCORP COMMON 902973304   7,307 152,765 SH   SOLE 1 152,765 0 0
UNION PACIFIC CORP COMMON 907818108   9,969 43,715 SH   SOLE 1 43,715 0 0
VANGUARD FTSE DEV MKTS ETF EXCHANGE TRADED 921943858   285 5,955 SH   SOLE 1 5,955 0 0
VANGUARD SMALL CAP ETF EXCHANGE TRADED 922908751   277 1,154 SH   SOLE 1 1,154 0 0
WALMART INC COMMON 931142103   96 1,062 SH   SOLE 1 1,062 0 0
WESTERN ALLIANCE BANCORP COMMON 957638109   591 7,075 SH   SOLE 1 7,075 0 0
WILLIAMS COS INC DEL COMMON 969457100   14,943 276,110 SH   SOLE 1 276,110 0 0
ZURICH INSURANCE GROUP AG ADR DEPOSITARY RECEI 989825104   516 17,384 SH   SOLE 1 17,384 0 0
EQUITABLE HLDGS INC COMMON 29452E101   116 2,450 SH   SOLE 1 2,450 0 0
RAYTHEON TECHNOLOGIES COR COMMON 75513E101   9,602 82,975 SH   SOLE 1 82,975 0 0
QUANTA SERVICES INC COMMON 74762E102   126 400 SH   SOLE 1 400 0 0
CNO FINL GROUP INC COMMON 12621E103   767 20,600 SH   SOLE 1 20,600 0 0
EVOLUTION AB- ADR DEPOSITARY RECEI 30051E104   1,161 15,105 SH   SOLE 1 15,105 0 0
TARGET CORP COMMON 87612E106   1,706 12,620 SH   SOLE 1 12,620 0 0
ESSENTIAL PPTYS RLTY TR I REIT 29670E107   687 21,975 SH   SOLE 1 21,975 0 0
EDWARDS LIFESCIENCES CORP COMMON 28176E108   433 5,850 SH   SOLE 1 5,850 0 0
ARGAN INC COMMON 04010E109   4,019 29,325 SH   SOLE 1 29,325 0 0
TRAVELERS COS INC/THE COMMON 89417E109   54 226 SH   SOLE 1 226 0 0
BROADSTONE NET LEASE INC REIT 11135E203   552 34,775 SH   SOLE 1 34,775 0 0
AES CORP. COMMON 00130H105   141 10,925 SH   SOLE 1 10,925 0 0
ASGN INC COMMON 00191U102   2,872 34,465 SH   SOLE 1 34,465 0 0
ABBVIE INC COMMON 00287Y109   16,034 90,228 SH   SOLE 1 90,228 0 0
ACADIA HEALTHCARE CO INC COMMON 00404A109   1,687 42,550 SH   SOLE 1 42,550 0 0
ADOBE INC COMMON 00724F101   18,525 41,659 SH   SOLE 1 41,659 0 0
ADYEN NV-ADR DEPOSITARY RECEI 00783V104   2,381 162,400 SH   SOLE 1 162,400 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101   7,788 57,972 SH   SOLE 1 57,972 0 0
AIR LEASE CORP COMMON 00912X302   4,414 91,565 SH   SOLE 1 91,565 0 0
AKOYA BIOSCIENCES INC COMMON 00974H104   4 1,854 SH   SOLE 1 1,854 0 0
ALIBABA GROUP HOLDING LTD ADR DEPOSITARY RECEI 01609W102   91 1,075 SH   SOLE 1 1,075 0 0
ALPHABET INC - CL C COMMON 02079K107   18,039 94,725 SH   SOLE 1 94,725 0 0
ALPHABET INC - CL A COMMON 02079K305   52,240 275,963 SH   SOLE 1 275,963 0 0
AMERIPRISE FINANCIAL INC COMMON 03076C106   12,121 22,766 SH   SOLE 1 22,766 0 0
ANSYS INC COMMON 03662Q105   4,832 14,325 SH   SOLE 1 14,325 0 0
ARTISAN PARTNERS ASSET MG COMMON 04316A108   1,882 43,725 SH   SOLE 1 43,725 0 0
ARVINAS INC COMMON 04335A105   989 51,594 SH   SOLE 1 51,594 0 0
ASCENDIS PHARMA A/S ADR DEPOSITARY RECEI 04351P101   2,671 19,405 SH   SOLE 1 19,405 0 0
ATRICURE INC COMMON 04963C209   2,628 85,990 SH   SOLE 1 85,990 0 0
AVIENT CORPORATION COMMON 05368V106   1,195 29,250 SH   SOLE 1 29,250 0 0
AXON ENTERPRISE INC COMMON 05464C101   4,041 6,800 SH   SOLE 1 6,800 0 0
AZEK CO INC COMMON 05478C105   2,174 45,800 SH   SOLE 1 45,800 0 0
BAE SYSTEMS PLC ADR DEPOSITARY RECEI 05523R107   3,166 55,390 SH   SOLE 1 55,390 0 0
BANCO SANTANDER CHILE ADR DEPOSITARY RECEI 05965X109   89 4,700 SH   SOLE 1 4,700 0 0
BIO-TECHNE CORP COMMON 09073M104   3,180 44,150 SH   SOLE 1 44,150 0 0
BLACKSTONE GROUP INC COMMON 09260D107   2,604 15,100 SH   SOLE 1 15,100 0 0
BLACKROCK INC COMMON 09290D101   59 58 SH   SOLE 1 58 0 0
BOOKING HOLDINGS INC COMMON 09857L108   2,315 466 SH   SOLE 1 466 0 0
BROADCOM INC COMMON 11135F101   118,200 509,836 SH   SOLE 1 509,836 0 0
CH ROBINSON WORLDWIDE INC COMMON 12541W209   9,004 87,145 SH   SOLE 1 87,145 0 0
CADENCE BANK COMMON 12740C103   887 25,750 SH   SOLE 1 25,750 0 0
CARDINAL HEALTH INC COMMON 14149Y108   10,968 92,735 SH   SOLE 1 92,735 0 0
CARETRUST REIT INC REIT 14174T107   8,583 317,285 SH   SOLE 1 317,285 0 0
CARLYLE GROUP LP/THE COMMON 14316J108   9,791 193,920 SH   SOLE 1 193,920 0 0
CENTENE CORP COMMON 15135B101   1,291 21,304 SH   SOLE 1 21,304 0 0
CHENIERE ENERGY INC COMMON 16411R208   13,331 62,044 SH   SOLE 1 62,044 0 0
CISCO SYSTEMS INC COMMON 17275R102   7,632 128,925 SH   SOLE 1 128,925 0 0
COHERENT INC COMMON 19247G107   2,861 30,200 SH   SOLE 1 30,200 0 0
COMMSCOPE HLDG CO INC COMMON 20337X109   44 8,450 SH   SOLE 1 8,450 0 0
CONFLUENT INC COMMON 20717M103   3,484 124,623 SH   SOLE 1 124,623 0 0
CONOCOPHILLIPS COMMON 20825C104   22,924 231,159 SH   SOLE 1 231,159 0 0
CONSTELLATION BRANDS INC COMMON 21036P108   8,249 37,326 SH   SOLE 1 37,326 0 0
CONSTELLATION ENERGY GROUP COMMON 21037T109   164 735 SH   SOLE 1 735 0 0
COSTCO WHOLESALE CORP COMMON 22160K105   763 833 SH   SOLE 1 833 0 0
CROWDSTRIKE HLDGS INC COMMON 22788C105   2,224 6,500 SH   SOLE 1 6,500 0 0
DT MIDSTREAM INC COMMON 23345M107   907 9,125 SH   SOLE 1 9,125 0 0
DATADOG INC COMMON 23804L103   3,833 26,825 SH   SOLE 1 26,825 0 0
DELL TECHNOLOGIES INC COMMON 24703L202   6,804 59,045 SH   SOLE 1 59,045 0 0
DEVON ENERGY CORP COMMON 25179M103   1,309 40,000 SH   SOLE 1 40,000 0 0
DIAGEO PLC ADR DEPOSITARY RECEI 25243Q205   2,726 21,440 SH   SOLE 1 21,440 0 0
DIMENSIONAL ETF TRUST EXCHANGE TRADED 25434V807   60 1,700 SH   SOLE 1 1,700 0 0
DOMINION RES INC VA NEW COMMON 25746U109   19 349 SH   SOLE 1 349 0 0
DOORDASH INC COMMON 25809K105   2,031 12,108 SH   SOLE 1 12,108 0 0
DROPBOX INC COMMON 26210C104   38 1,250 SH   SOLE 1 1,250 0 0
EAGLE MATERIALS INC COMMON 26969P108   4,154 16,835 SH   SOLE 1 16,835 0 0
EMCOR GROUP INC COMMON 29084Q100   6,271 13,815 SH   SOLE 1 13,815 0 0
ASPEN TECHNOLOGY INC COMMON 29109X106   3,631 14,547 SH   SOLE 1 14,547 0 0
ENCOMPASS HEALTH CORP COMMON 29261A100   6,324 68,475 SH   SOLE 1 68,475 0 0
ENPRO INC COMMON 29355X107   811 4,700 SH   SOLE 1 4,700 0 0
ENTEGRIS INC COMMON 29362U104   850 8,582 SH   SOLE 1 8,582 0 0
ENTERGY CORP NEW COMMON 29364G103   148 1,950 SH   SOLE 1 1,950 0 0
EVERCORE INC - CL A COMMON 29977A105   1,233 4,450 SH   SOLE 1 4,450 0 0
EXACT SCIENCES CORP COMMON 30063P105   3,738 66,525 SH   SOLE 1 66,525 0 0
EXXON MOBIL CORP COMMON 30231G102   6,287 58,450 SH   SOLE 1 58,450 0 0
META PLATFORMS INC CLASS A COMMON 30303M102   38,032 64,956 SH   SOLE 1 64,956 0 0
FEDEX CORP COMMON 31428X106   12,550 44,611 SH   SOLE 1 44,611 0 0
GLENCORE PLC ADR DEPOSITARY RECEI 37827X100   66 7,590 SH   SOLE 1 7,590 0 0
GLOBAL PAYMENTS INC COMMON 37940X102   191 1,700 SH   SOLE 1 1,700 0 0
GOLDMAN SACHS GROUP INC/THE COMMON 38141G104   22,762 39,750 SH   SOLE 1 39,750 0 0
HDFC BANK LTD ADR DEPOSITARY RECEI 40415F101   1,202 18,825 SH   SOLE 1 18,825 0 0
HA SUSTAINABLE INFRA CAPITAL I COMMON 41068X100   401 14,950 SH   SOLE 1 14,950 0 0
INFINEON TECHNOLOGIES AG ADR DEPOSITARY RECEI 45662N103   84 2,600 SH   SOLE 1 2,600 0 0
INSULET CORP COMMON 45784P101   5,798 22,207 SH   SOLE 1 22,207 0 0
INTELLIA THERAPEUTICS INC COMMON 45826J105   997 85,500 SH   SOLE 1 85,500 0 0
INTERCONTINENTAL EXCHANGE INC COMMON 45866F104   11,565 77,615 SH   SOLE 1 77,615 0 0
INTUITIVE SURGICAL INC COMMON 46120E602   9,079 17,395 SH   SOLE 1 17,395 0 0
IRIDIUM COMMUNICATIONS IN COMMON 46269C102   577 19,900 SH   SOLE 1 19,900 0 0
ISHARES MSCI INDIA ETF EXCHANGE TRADED 46429B598   1,070 20,325 SH   SOLE 1 20,325 0 0
ISHARES INC MSCI JAPAN EXCHANGE TRADED 46434G822   59 880 SH   SOLE 1 880 0 0
JPMORGAN CHASE & CO COMMON 46625H100   25,362 105,802 SH   SOLE 1 105,802 0 0
JACOBS SOLUTIONS INC COMMON 46982L108   3,300 24,700 SH   SOLE 1 24,700 0 0
JD.COM INC ADR DEPOSITARY RECEI 47215P106   146 4,200 SH   SOLE 1 4,200 0 0
KBR INC COMMON 48242W106   3,944 68,075 SH   SOLE 1 68,075 0 0
KKR & CO INC COMMON 48251W104   4,440 30,015 SH   SOLE 1 30,015 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103   683 4,252 SH   SOLE 1 4,252 0 0
KODIAK GAS SERVICES INC COMMON 50012A108   1,186 29,050 SH   SOLE 1 29,050 0 0
MKS INSTRUMENTS INC COMMON 55306N104   4,011 38,425 SH   SOLE 1 38,425 0 0
MARATHON PETROLEUM CORP COMMON 56585A102   30 216 SH   SOLE 1 216 0 0
MASTERCARD INC COMMON 57636Q104   12 22 SH   SOLE 1 22 0 0
MERCADOLIBRE INC COMMON 58733R102   383 225 SH   SOLE 1 225 0 0
MERCK & CO INC COMMON 58933Y105   10,972 110,292 SH   SOLE 1 110,292 0 0
METLIFE INC COMMON 59156R108   5,151 62,910 SH   SOLE 1 62,910 0 0
MODERNA INC COMMON 60770K107   308 7,409 SH   SOLE 1 7,409 0 0
MOLINA HEALTHCARE INC COMMON 60855R100   1,925 6,615 SH   SOLE 1 6,615 0 0
MOSAIC CO/THE COMMON 61945C103   302 12,275 SH   SOLE 1 12,275 0 0
NCINO INC COMMON 63947X101   1,863 55,470 SH   SOLE 1 55,470 0 0
NETFLIX INC COMMON 64110L106   11,467 12,865 SH   SOLE 1 12,865 0 0
NEXSTAR MEDIA GROUP INC COMMON 65336K103   3,551 22,480 SH   SOLE 1 22,480 0 0
NEXTERA ENERGY INC COMMON 65339F101   7,224 100,763 SH   SOLE 1 100,763 0 0
NISOURCE INC COMMON 65473P105   11,593 315,360 SH   SOLE 1 315,360 0 0
NVIDIA CORP COMMON 67066G104   120,080 894,186 SH   SOLE 1 894,186 0 0
OREILLY AUTOMOTIVE INC COMMON 67103H107   107 90 SH   SOLE 1 90 0 0
ORACLE CORP COMMON 68389X105   19,168 115,026 SH   SOLE 1 115,026 0 0
OTIS WORLDWIDE CORP COMMON 68902V107   779 8,415 SH   SOLE 1 8,415 0 0
PPL CORP COMMON 69351T106   11,765 362,450 SH   SOLE 1 362,450 0 0
PTC INC COMMON 69370C100   9,326 50,720 SH   SOLE 1 50,720 0 0
PAYCOM SOFTWARE INC COMMON 70432V102   3,793 18,505 SH   SOLE 1 18,505 0 0
T ROWE PRICE GROUP INC COMMON 74144T108   345 3,050 SH   SOLE 1 3,050 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102   45 575 SH   SOLE 1 575 0 0
PROCEPT BIOROBOTICS CORP COMMON 74276L105   1,033 12,835 SH   SOLE 1 12,835 0 0
PROVIDENT FINANCIAL SERVICES I COMMON 74386T105   927 49,125 SH   SOLE 1 49,125 0 0
PUBLIC STORAGE REIT 74460D109   76 255 SH   SOLE 1 255 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100   11,338 75,154 SH   SOLE 1 75,154 0 0
S&P GLOBAL INC COMMON 78409V104   8,794 17,658 SH   SOLE 1 17,658 0 0
SALESFORCE INC COMMON 79466L302   24,930 74,566 SH   SOLE 1 74,566 0 0
SAMSARA, INC. CLASS A COMMON 79589L106   3,469 79,400 SH   SOLE 1 79,400 0 0
SEA LTD-ADR DEPOSITARY RECEI 81141R100   268 2,525 SH   SOLE 1 2,525 0 0
SENSIENT TECHNOLOGIES CORP COMMON 81725T100   413 5,800 SH   SOLE 1 5,800 0 0
SERVICENOW INC COMMON 81762P102   14,288 13,478 SH   SOLE 1 13,478 0 0
SOUTH BOW CORP COMMON 83671M105   34 1,423 SH   SOLE 1 1,423 0 0
SOUTHERN COPPER CORP COMMON 84265V105   221 2,426 SH   SOLE 1 2,426 0 0
STRATEGIC EDUCATION INC COMMON 86272C103   84 900 SH   SOLE 1 900 0 0
SYNOVUS FINANCIAL CORP COMMON 87161C501   292 5,706 SH   SOLE 1 5,706 0 0
TFI INTL INC COMMON 87241L109   3,654 27,050 SH   SOLE 1 27,050 0 0
TARGA RESOURCES CORP COMMON 87612G101   1,772 9,925 SH   SOLE 1 9,925 0 0
TC ENERGY CORP COMMON 87807B107   331 7,119 SH   SOLE 1 7,119 0 0
TENET HEALTHCARE CORP COMMON 88033G407   5,061 40,095 SH   SOLE 1 40,095 0 0
TESLA MTRS INC COMMON 88160R101   1,827 4,525 SH   SOLE 1 4,525 0 0
TETRALOGIC PHARMACEUTICALS COR COMMON 88165U109   0 3,913 SH   SOLE 1 3,913 0 0
TRANSMEDICS GROUP INC COMMON 89377M109   423 6,780 SH   SOLE 1 6,780 0 0
TREX CO INC COMMON 89531P105   5,488 79,495 SH   SOLE 1 79,495 0 0
TRIP COM GROUP LTD ADR DEPOSITARY RECEI 89677Q107   496 7,225 SH   SOLE 1 7,225 0 0
TRUIST FINANCIAL CORP COMMON 89832Q109   5 125 SH   SOLE 1 125 0 0
UBER TECHNOLOGIES INC COMMON 90353T100   1,303 21,600 SH   SOLE 1 21,600 0 0
ULTA BEAUTY INC COMMON 90384S303   8,850 20,347 SH   SOLE 1 20,347 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102   31,817 62,896 SH   SOLE 1 62,896 0 0
VAIL RESORTS INC COMMON 91879Q109   931 4,965 SH   SOLE 1 4,965 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104   9,689 242,280 SH   SOLE 1 242,280 0 0
VERICEL CORP COMMON 92346J108   3,543 64,530 SH   SOLE 1 64,530 0 0
VERTIV HOLDINGS CO-A COMMON 92537N108   5,215 45,900 SH   SOLE 1 45,900 0 0
VISA INC COMMON 92826C839   24,083 76,201 SH   SOLE 1 76,201 0 0
WEC ENERGY GROUP INC COMMON 92939U106   2,275 24,195 SH   SOLE 1 24,195 0 0
WASTE CONNECTIONS INC COMMON 94106B101   10,733 62,551 SH   SOLE 1 62,551 0 0
WASTE MANAGEMENT INC COMMON 94106L109   7,761 38,462 SH   SOLE 1 38,462 0 0
WELLTOWER INC REIT 95040Q104   125 990 SH   SOLE 1 990 0 0
XYLEM INC COMMON 98419M100   7,643 65,880 SH   SOLE 1 65,880 0 0
YETI HOLDINGS INC COMMON 98585X104   2,140 55,560 SH   SOLE 1 55,560 0 0
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102   5,010 47,432 SH   SOLE 1 47,432 0 0
ZOETIS INC COMMON 98978V103   280 1,717 SH   SOLE 1 1,717 0 0
ZURN WATER SOLUTIONS CORP COMMON 98983L108   850 22,800 SH   SOLE 1 22,800 0 0
AON PLC COMMON G0403H108   19 54 SH   SOLE 1 54 0 0
ARCH CAPITAL GROUP LTD COMMON G0450A105   119 1,290 SH   SOLE 1 1,290 0 0
AXIS CAPITAL HOLDINGS LTD COMMON G0692U109   10,285 116,055 SH   SOLE 1 116,055 0 0
ACCENTURE PLC CL A COMMON G1151C101   27,767 78,932 SH   SOLE 1 78,932 0 0
CRH PLC COMMON G25508105   1,233 13,325 SH   SOLE 1 13,325 0 0
COCA-COLA EUROPACIFIC PARTNERS COMMON G25839104   4,708 61,300 SH   SOLE 1 61,300 0 0
EATON CORP PLC COMMON G29183103   12,923 38,939 SH   SOLE 1 38,939 0 0
ESTABLISHMENT LABS HLDGS COMMON G31249108   995 21,600 SH   SOLE 1 21,600 0 0
ESSENT GROUP LTD COMMON G3198U102   106 1,950 SH   SOLE 1 1,950 0 0
EVEREST GROUP LTD COMMON G3223R108   343 947 SH   SOLE 1 947 0 0
APTIV PLC COMMON G3265R107   354 5,854 SH   SOLE 1 5,854 0 0
JANUS HENDERSON GROUP PLC COMMON G4474Y214   318 7,475 SH   SOLE 1 7,475 0 0
LINDE PLC COMMON G54950103   13,529 32,315 SH   SOLE 1 32,315 0 0
MEDTRONIC PLC COMMON G5960L103   4,594 57,510 SH   SOLE 1 57,510 0 0
NU HLDGS LTD COMMON G6683N103   2,872 277,266 SH   SOLE 1 277,266 0 0
PENTAIR LTD COMMON G7S00T104   74 740 SH   SOLE 1 740 0 0
STERIS PLC COMMON G8473T100   1,466 7,130 SH   SOLE 1 7,130 0 0
TE CONNECTIVITY LTD COMMON G87052109   13,607 95,172 SH   SOLE 1 95,172 0 0
TECHNIPFMC PLC COMMON G87110105   3,818 131,925 SH   SOLE 1 131,925 0 0
TRANE TECHNOLOGIES PLC COMMON G8994E103   1,959 5,305 SH   SOLE 1 5,305 0 0
GOLAR LNG LTD COMMON G9456A100   1,921 45,400 SH   SOLE 1 45,400 0 0
CHUBB LTD COMMON H1467J104   31,083 112,499 SH   SOLE 1 112,499 0 0
GARMIN LTD COMMON H2906T109   4,103 19,894 SH   SOLE 1 19,894 0 0
ON HOLDING AG COMMON H5919C104   1,903 34,750 SH   SOLE 1 34,750 0 0
GLOBANT SA COMMON L44385109   8,919 41,595 SH   SOLE 1 41,595 0 0
SPOTIFY TECHNOLOGY S A COMMON L8681T102   9,598 21,453 SH   SOLE 1 21,453 0 0
ASML HOLDING NV NY REG SHRS N07059210   9,613 13,870 SH   SOLE 1 13,870 0 0
STELLANTIS NV COMMON N82405106   901 69,075 SH   SOLE 1 69,075 0 0
MAKEMYTRIP LIMITED MAURIT COMMON V5633W109   129 1,150 SH   SOLE 1 1,150 0 0
FLEX LTD COMMON Y2573F102   154 4,000 SH   SOLE 1 4,000 0 0
ABERDEEN INC CREDIT STRATEGIES COMMON 003057106   11,115 1,861,797 SH   SOLE 1 0 1,861,797 0
BANCROFT FUND LTD BCV COMMON 059695106   1,878 106,056 SH   SOLE 1 0 106,056 0
BLACKROCK MUNICIPAL INC QUALIT COMMON 092479104   156 14,351 SH   SOLE 1 0 14,351 0
BLACKROCK ENHANCED GBL DI BOE COMMON 092501105   14,168 1,315,521 SH   SOLE 1 0 1,315,521 0
BLACKROCK CREDIT ALLOCATION IN COMMON 092508100   53,988 5,161,376 SH   SOLE 1 0 5,161,376 0
BLACKROCK ENH INTL DVD TR BGY COMMON 092524107   9,548 1,798,058 SH   SOLE 1 0 1,798,058 0
CUSHING MLP & INF TOTAL RETURN COMMON 231631300   13,018 292,675 SH   SOLE 1 0 292,675 0
CUSHING NEXGEN INFRASTRUCTURE COMMON 231647207   3,959 86,461 SH   SOLE 1 0 86,461 0
DWS MUNICIPAL INCOME TRUST KTF COMMON 233368109   84,835 8,977,294 SH   SOLE 1 0 8,977,294 0
DOUBLELINE OPP CREDIT FD DBL COMMON 258623107   45,587 2,941,083 SH   SOLE 1 0 2,941,083 0
ELLSWORTH GROWTH AND INCOME FD COMMON 289074106   3,084 318,285 SH   SOLE 1 0 318,285 0
FLAHERTY & CRUMRINE PFD SEC IN COMMON 338478100   4,260 274,282 SH   SOLE 1 0 274,282 0
FLAHERTY & CRUMRINE TOTAL RETU COMMON 338479108   9,345 559,576 SH   SOLE 1 0 559,576 0
FLAHERTY & CRUMRINE PFD INC PF COMMON 338480106   3,989 354,898 SH   SOLE 1 0 354,898 0
GENERAL AMERICAN INVESTORS CO COMMON 368802104   12,194 239,050 SH   SOLE 1 0 239,050 0
GUGGENHEIM TAXABLE MUNI MANAGE COMMON 401664107   1,104 72,651 SH   SOLE 1 0 72,651 0
JOHN HANCOCK INCOME SECURITIES COMMON 410123103   31,716 2,833,028 SH   SOLE 1 0 2,833,028 0
JOHN HANCOCK INVESTORS TR JHI COMMON 410142103   4,473 326,964 SH   SOLE 1 0 326,964 0
KAYNE ANDERSON ENERGY INFRASTR COMMON 486606106   1,067 83,967 SH   SOLE 1 0 83,967 0
MFS CHARTER INCOME TRUST MCR COMMON 552727109   13,277 2,081,087 SH   SOLE 1 0 2,081,087 0
MFS MULTIMARKET INCOME TRUST M COMMON 552737108   155 32,990 SH   SOLE 1 0 32,990 0
MFS GOVERNMENT MARKETS INCOME COMMON 552939100   25,412 8,277,496 SH   SOLE 1 0 8,277,496 0
NATIONAL RURAL UTILS COOP COMMON 637432105   455 20,000 SH   SOLE 1 0 20,000 0
NEW AMERICA HIGH INC FD HYB COMMON 641876800   22,538 2,758,596 SH   SOLE 1 0 2,758,596 0
NUVEEN NY AMT-FREE MUNICIPAL I COMMON 670656107   9,521 910,254 SH   SOLE 1 0 910,254 0
NUVEEN AMT-FREE QUALITY MUNI I COMMON 670657105   28,208 2,500,710 SH   SOLE 1 0 2,500,710 0
NUVEEN MN QUALITY MUNI INC FD COMMON 670734102   1,233 99,926 SH   SOLE 1 0 99,926 0
NUVEEN MORTGAGE & INCOME FD JL COMMON 670735109   27,889 1,549,364 SH   SOLE 1 0 1,549,364 0
NUVEEN MULTI ASSET INCOME NMA COMMON 670750108   4,883 405,546 SH   SOLE 1 0 405,546 0
NUVEEN PA QUALITY MUNI INC FD COMMON 670972108   21,803 1,950,191 SH   SOLE 1 0 1,950,191 0
PIONEER DIVERSIFIED HIGH INC F COMMON 723653101   4,338 367,622 SH   SOLE 1 0 367,622 0
PIONEER MUNI HIGH INC OPP MIO COMMON 723760104   30,011 2,530,477 SH   SOLE 1 0 2,530,477 0
PIONEER MUNICIPAL HIGH INC MAV COMMON 723762100   17,809 2,112,515 SH   SOLE 1 0 2,112,515 0
PIONEER MUNI HIGH INCOME TRUST COMMON 723763108   21,288 2,298,892 SH   SOLE 1 0 2,298,892 0
PUTNAM MANAGED MUNI PMM COMMON 746823103   1,333 223,312 SH   SOLE 1 0 223,312 0
PUTNAM PREMIER INCOME TRUST PP COMMON 746853100   77,882 21,876,912 SH   SOLE 1 0 21,876,912 0
PUTNAM MASTER INTERMEDIATE INC COMMON 746909100   74,929 22,984,308 SH   SOLE 1 0 22,984,308 0
TCW STRATEGIC INCOME FD TSI COMMON 872340104   33,269 6,916,611 SH   SOLE 1 0 6,916,611 0
WESTERN ASSET PREMIER BOND FUN COMMON 957664105   7,216 670,019 SH   SOLE 1 0 670,019 0
WESTERN ASSET INTERMEDIATE MUN COMMON 958435109   9,146 1,181,590 SH   SOLE 1 0 1,181,590 0
GAMCO NAT RES GOLD & INC TR GN COMMON 36465E101   641 121,175 SH   SOLE 1 0 121,175 0
BLACKROCK CA MUNICIPAL INCOME COMMON 09248E102   433 38,669 SH   SOLE 1 0 38,669 0
BLACKROCK MUNIYIELD NY QUALITY COMMON 09255E102   312 31,000 SH   SOLE 1 0 31,000 0
MFS HIGH YIELD MUNI TR CMU COMMON 59318E102   7,049 2,002,639 SH   SOLE 1 0 2,002,639 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254E103   3,494 316,454 SH   SOLE 1 0 316,454 0
FIRST TR MORTGAGE INCOME FD FM COMMON 33734E103   27,010 2,253,141 SH   SOLE 1 0 2,253,141 0
INVESCO ADVANTAGE MUNI INC TRU COMMON 46132E103   5,586 639,093 SH   SOLE 1 0 639,093 0
BLACKROCK HLTH SCI TRM TR BMEZ COMMON 09260E105   24,836 1,724,706 SH   SOLE 1 0 1,724,706 0
CLOUGH GLOBAL OPP FD GLO COMMON 18914E106   13,022 2,543,279 SH   SOLE 1 0 2,543,279 0
FLAHERTY & CRUMRINE PFD INC P COMMON 33848E106   4,891 542,802 SH   SOLE 1 0 542,802 0
BNY MELLON STRATEGIC MUNI BOND COMMON 09662E109   3,006 517,439 SH   SOLE 1 0 517,439 0
ABERDEEN GLOBAL DYNAMIC DIVD F COMMON 00302M106   2,289 233,566 SH   SOLE 1 0 233,566 0
ABERDEEN TOTAL DYNAMIC DIVD FD COMMON 00326L100   4,450 529,152 SH   SOLE 1 0 529,152 0
ADVENT CLAYMORE CV SEC AND INC COMMON 00764C109   51,259 4,355,074 SH   SOLE 1 0 4,355,074 0
ALLIANCEBERNSTEIN NATIONAL MUN COMMON 01864U106   7,424 683,012 SH   SOLE 1 0 683,012 0
ALLIANCEBERNSTEIN HOLDING LP COMMON 01881G106   1,491 40,200 SH   SOLE 1 0 40,200 0
ANGEL OAK FINANCIAL STRAT INC COMMON 03464A100   65,501 5,157,564 SH   SOLE 1 0 5,157,564 0
BNYM STRATEGIC MUNICIPALS INC COMMON 05588W108   1,894 313,643 SH   SOLE 1 0 313,643 0
BNYM MUNI INCOME INC DMF COMMON 05589T104   21,305 3,000,682 SH   SOLE 1 0 3,000,682 0
BARINGS GLOBAL SHORT DUR HI YL COMMON 06760L100   6,139 397,582 SH   SOLE 1 0 397,582 0
BLACKROCK INCOME TR INC BKT COMMON 09247F209   22,446 1,948,403 SH   SOLE 1 0 1,948,403 0
BLACKROCK MUNI INC TR BFK COMMON 09248F109   696 70,596 SH   SOLE 1 0 70,596 0
BLACKROCK NY MUNI INCOME BNY COMMON 09248L106   140 13,779 SH   SOLE 1 0 13,779 0
BLACKROCK TAXABLE MUNI BOND TR COMMON 09248X100   70,503 4,373,635 SH   SOLE 1 0 4,373,635 0
BLACKROCK MUNICIPAL INCOME TRU COMMON 09249N101   3,186 303,112 SH   SOLE 1 0 303,112 0
BLACKROCK LONG-TERM MUNI ADVAN COMMON 09250B103   1,262 129,260 SH   SOLE 1 0 129,260 0
BLACKROCK MUNIHOLDING MHD COMMON 09253N104   3,871 331,704 SH   SOLE 1 0 331,704 0
BLACKROCK MUNIVEST FUND MVF COMMON 09253R105   6,897 979,630 SH   SOLE 1 0 979,630 0
BLACKROCK MUNIVEST MVT COMMON 09253T101   3,297 312,513 SH   SOLE 1 0 312,513 0
BLACKROCK MUNIYIELD FD MYD COMMON 09253W104   1,913 184,100 SH   SOLE 1 0 184,100 0
BLACKROCK MUNIHOLDINGS QUALITY COMMON 09254C107   3,399 339,855 SH   SOLE 1 0 339,855 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254F100   546 47,387 SH   SOLE 1 0 47,387 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254G108   2,796 283,593 SH   SOLE 1 0 283,593 0
BLACKROCK MUNIHOLDINGS CA MUC COMMON 09254L107   20,348 1,914,224 SH   SOLE 1 0 1,914,224 0
BLACKROCK MUNIYIELD MI QUALITY COMMON 09254V105   4,317 386,113 SH   SOLE 1 0 386,113 0
BLACKROCK MUNIHOLDINGS NJ QUAL COMMON 09254X101   5,866 529,883 SH   SOLE 1 0 529,883 0
BLACKROCK MUNIHOLDINGS NY QUAL COMMON 09255C106   158 15,300 SH   SOLE 1 0 15,300 0
BLACKROCK MUNIYIELD PA QUALITY COMMON 09255G107   568 48,700 SH   SOLE 1 0 48,700 0
BLACKROCK ENHANCED GOVERNMENT COMMON 09255K108   17,859 1,839,198 SH   SOLE 1 0 1,839,198 0
BLACKROCK ENHANCD CAP & INC FD COMMON 09256A109   5,514 274,316 SH   SOLE 1 0 274,316 0
BLACKROCK RESOURCES & COMMOD B COMMON 09257A108   10,013 1,172,521 SH   SOLE 1 0 1,172,521 0
BLACKSTONE LNG SHRT CRED INC F COMMON 09257D102   6,874 552,564 SH   SOLE 1 0 552,564 0
BLACKROCK INNOV & GRW TRM TR B COMMON 09260Q108   32,563 4,376,787 SH   SOLE 1 0 4,376,787 0
BLACKROCK ESG CAPITAL ALLOC TR COMMON 09262F100   24,478 1,492,534 SH   SOLE 1 0 1,492,534 0
BNY MELLON HIGH YIELD STRATEGI COMMON 09660L105   6,284 2,464,347 SH   SOLE 1 0 2,464,347 0
CALAMOS LNG/SHRT EQ & DYN CPZ COMMON 12812C106   14,942 1,007,522 SH   SOLE 1 0 1,007,522 0
CLEARBRIDGE ENERGY MIDSTREAM O COMMON 18469P209   1,106 23,768 SH   SOLE 1 0 23,768 0
CLOUGH GLOBAL DIV & INC FD GLV COMMON 18913Y103   148 27,367 SH   SOLE 1 0 27,367 0
CLOUGH GLOBAL EQUITY FD GLQ COMMON 18914C100   12,179 1,828,749 SH   SOLE 1 0 1,828,749 0
COHEN & STEERS SLCT PFD & INC COMMON 19248Y107   1,421 71,863 SH   SOLE 1 0 71,863 0
CREDIT SUISSE HIGH YIELD BOND COMMON 22544F103   2,733 1,276,970 SH   SOLE 1 0 1,276,970 0
DTF TAX-FREE INCOME INC DTF COMMON 23334J107   6,946 619,371 SH   SOLE 1 0 619,371 0
EATON VANCE CA MUNICIPAL INCOM COMMON 27826F101   793 79,028 SH   SOLE 1 0 79,028 0
EATON VANCE MUNICIPAL BOND FUN COMMON 27827X101   14,902 1,438,451 SH   SOLE 1 0 1,438,451 0
EATON VANCE NEW YORK MUNI ENX COMMON 27827Y109   23,381 2,453,413 SH   SOLE 1 0 2,453,413 0
EATON VANCE CA MUNICIPAL BOND COMMON 27828A100   30,188 3,291,998 SH   SOLE 1 0 3,291,998 0
EATON VANCE TAX ADVT DIV INC F COMMON 27828G107   484 20,109 SH   SOLE 1 0 20,109 0
EATON VANCE LIMITED DURATION I COMMON 27828H105   50,290 5,147,342 SH   SOLE 1 0 5,147,342 0
EATON VANCE SHORT DUR DIVERSIF COMMON 27828V104   10,470 958,779 SH   SOLE 1 0 958,779 0
ECOFIN SUSTAIN & SOC IMPCT TEA COMMON 27901F109   4,001 333,427 SH   SOLE 1 0 333,427 0
TCW COMPOUNDERS ETF COMMON 29287L601   1,313 39,952 SH   SOLE 1 0 39,952 0
FS CREDIT OPPORTUNITIES FD FS COMMON 30290Y101   34,340 5,035,142 SH   SOLE 1 0 5,035,142 0
FEDERATED PREMIER MUNI INC FD COMMON 31423P108   56 5,137 SH   SOLE 1 0 5,137 0
FIRST TR INTER DUR PFD & FPF COMMON 33718W103   1,603 89,058 SH   SOLE 1 0 89,058 0
FIRST TRUST SPECIAL FINANC FGB COMMON 33733G109   4,256 1,010,916 SH   SOLE 1 0 1,010,916 0
FIRST TRUST SENIOR FLOATING RA COMMON 33733U108   1,146 110,724 SH   SOLE 1 0 110,724 0
FIRST TR HIGH YIELD OPP 2027 F COMMON 33741Q107   11,844 817,958 SH   SOLE 1 0 817,958 0
FLAHERTY & CRUMRINE DYN P DFP COMMON 33848W106   755 37,875 SH   SOLE 1 0 37,875 0
FRANKLIN LIMITED DURATION INCO COMMON 35472T101   1,982 298,991 SH   SOLE 1 0 298,991 0
GABELLI MULTIMEDIA TRUST GGT COMMON 36239Q109   8,257 1,851,248 SH   SOLE 1 0 1,851,248 0
GABELLI UTILITY TRUST GUT COMMON 36240A101   7,493 1,489,703 SH   SOLE 1 0 1,489,703 0
GABELLI DIVD & INCOME TR GDV COMMON 36242H104   20,462 847,280 SH   SOLE 1 0 847,280 0
GABELLI HLTH CARE & WELLNESSRX COMMON 36246K103   3,538 367,035 SH   SOLE 1 0 367,035 0
INSIGHT SELECT INCOME FD INSI COMMON 45781W109   43,015 2,482,085 SH   SOLE 1 0 2,482,085 0
INVESCO HIGH INCOME TR II VLT COMMON 46131F101   1,178 107,502 SH   SOLE 1 0 107,502 0
INVESCO MUNICIPAL TRUST VKQ COMMON 46131J103   17,208 1,754,138 SH   SOLE 1 0 1,754,138 0
INVESCO TRUST FOR INV GRADE MU COMMON 46131M106   23,096 2,286,766 SH   SOLE 1 0 2,286,766 0
INVESCO TR FOR INV GRADE NY MU COMMON 46131T101   4,285 409,252 SH   SOLE 1 0 409,252 0
INVESCO MUNICIPAL OPPORTUNITY COMMON 46132C107   13,351 1,373,565 SH   SOLE 1 0 1,373,565 0
INVESCO PA VALUE MUNI INC TR V COMMON 46132K109   4,709 457,660 SH   SOLE 1 0 457,660 0
INVESCO BOND FUND VBF COMMON 46132L107   5,248 340,133 SH   SOLE 1 0 340,133 0
INVESCO VALUE MUNICIPAL INCOME COMMON 46132P108   1,767 148,579 SH   SOLE 1 0 148,579 0
INVESCO QUALITY MUNICIPAL INCO COMMON 46133G107   7,916 802,800 SH   SOLE 1 0 802,800 0
MFS INTERMEDIATE INCOME TRUST COMMON 55273C107   64,460 24,232,895 SH   SOLE 1 0 24,232,895 0
MFS INVESTMENT GRADE MUNICIPAL COMMON 59318B108   4,479 560,546 SH   SOLE 1 0 560,546 0
MFS HIGH INCOME MUNICIPAL TRUS COMMON 59318D104   2,282 620,203 SH   SOLE 1 0 620,203 0
MFS INTERMEDIATE HIGH INCOME F COMMON 59318T109   1,872 1,082,086 SH   SOLE 1 0 1,082,086 0
NEUBERGER BERMAN INTERMEDIATE COMMON 64124P101   13,243 1,279,509 SH   SOLE 1 0 1,279,509 0
NEUBERGER BERMAN MLP INCOME FD COMMON 64129H104   158 17,900 SH   SOLE 1 0 17,900 0
NEUBERGER BERMAN NEXT GEN FD COMMON 64133Q108   17,231 1,352,512 SH   SOLE 1 0 1,352,512 0
NUVEEN MO QLTY MUNI INC NOM COMMON 67060Q108   121 10,071 SH   SOLE 1 0 10,071 0
NUVEEN QUALITY MUNICIPAL INC F COMMON 67066V101   30,998 2,658,500 SH   SOLE 1 0 2,658,500 0
NUVEEN CA DIVIDEND ADV MUNI NA COMMON 67066Y105   2,758 244,327 SH   SOLE 1 0 244,327 0
NUVEEN NJ QUALITY MUNI INC FD COMMON 67069Y102   18,213 1,496,588 SH   SOLE 1 0 1,496,588 0
NUVEEN MUNICIPAL CREDIT INC FD COMMON 67070X101   5,973 490,765 SH   SOLE 1 0 490,765 0
NUVEEN AMT-FREE MUNI CREDIT IN COMMON 67071L106   10,711 873,665 SH   SOLE 1 0 873,665 0
NUVEEN PREFERRED INCOME OPPORT COMMON 67073B106   37,319 4,747,959 SH   SOLE 1 0 4,747,959 0
NUVEEN BUILD AMERICA BOND FD N COMMON 67074C103   55,363 3,695,781 SH   SOLE 1 0 3,695,781 0
NUVEEN REAL ASSET INC & GRW JR COMMON 67074Y105   4,913 405,052 SH   SOLE 1 0 405,052 0
NUVEEN MULTI-MARKET INC FD JMM COMMON 67075J107   33,730 5,575,283 SH   SOLE 1 0 5,575,283 0
NUVEEN CORE PLUS IMPACT FUND N COMMON 67080D103   8,178 778,150 SH   SOLE 1 0 778,150 0
NUVEEN VAR RT PREF & INC NPFD COMMON 67080R102   35,052 1,922,761 SH   SOLE 1 0 1,922,761 0
PGIM GLOBAL SHORT DURATION HIG COMMON 69346J106   6,668 541,216 SH   SOLE 1 0 541,216 0
PIMCO DYNAMIC INCOME STRGY PDX COMMON 69346N107   19,706 754,166 SH   SOLE 1 0 754,166 0
PGIM SHORT DUR HI YLD SDHY COMMON 69355J104   10,553 654,638 SH   SOLE 1 0 654,638 0
PIMCO CA MUNICIPAL INCOME FUND COMMON 72200M108   3,506 612,916 SH   SOLE 1 0 612,916 0
PIMCO NY MUNI INC FD PNF COMMON 72200T103   676 91,044 SH   SOLE 1 0 91,044 0
PIMCO NY MUNI INC II FND PNI COMMON 72200Y102   919 128,388 SH   SOLE 1 0 128,388 0
PIONEER HIGH INCOME FUND PHT COMMON 72369H106   7,543 973,294 SH   SOLE 1 0 973,294 0
PIONEER FLOATING RATE TR PHD COMMON 72369J102   453 46,751 SH   SOLE 1 0 46,751 0
RIVERNORTH CAP AND INCM FD RS COMMON 76882B108   9,706 628,657 SH   SOLE 1 0 628,657 0
ABRDN LIFE SCIENCES INVESTOR H COMMON 87911K100   5,472 417,064 SH   SOLE 1 0 417,064 0
TORTOISE ENERGY INFRASTRUCTURE COMMON 89147L886   8,009 190,690 SH   SOLE 1 0 190,690 0
VIRTUS GLOBAL MULTI-SECTOR INC COMMON 92829B101   12,942 1,694,022 SH   SOLE 1 0 1,694,022 0
VIRTUS TOTAL RETURN FUND INC Z COMMON 92835W107   4,963 846,939 SH   SOLE 1 0 846,939 0
VIRTUS DIVD, INT & PREM STRATE COMMON 92840R101   2,072 164,038 SH   SOLE 1 0 164,038 0
ALLSPRING INCOME OPPORTUNITIES COMMON 94987B105   8,621 1,251,181 SH   SOLE 1 0 1,251,181 0
WELLS FARGO MULTI-SECTOR INC F COMMON 94987D101   11,142 1,212,452 SH   SOLE 1 0 1,212,452 0
WESTERN ASSET GLOBAL HIGH INC COMMON 95766B109   32,702 4,895,479 SH   SOLE 1 0 4,895,479 0
WESTERN ASSET HIGH INC OPP FD COMMON 95766K109   4,935 1,255,712 SH   SOLE 1 0 1,255,712 0
WA INFLATION-LINKED OPP & INC COMMON 95766R104   1,375 166,249 SH   SOLE 1 0 166,249 0
WESTERN ASSET HGH YLD DFN FD H COMMON 95768B107   17,599 1,488,929 SH   SOLE 1 0 1,488,929 0
WESTERN ASSET INV GRA DEF OPP COMMON 95790A101   2,686 164,657 SH   SOLE 1 0 164,657 0
WESTERN ASSET MORTGAGE DEFINED COMMON 95790B109   72 6,129 SH   SOLE 1 0 6,129 0