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
ADVENT CONV & INCOME FD COM 00764C109   5,785,895 492,836 SH   SOLE   492,836 0 0
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   5,383,597 456,237 SH   SOLE   456,237 0 0
ALTRIA GROUP INC COM 02209S103   16,111,082 315,656 SH   SOLE   312,611 0 3,045
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   2,696,442 226,022 SH   SOLE   226,022 0 0
CONOCOPHILLIPS COM 20825C104   7,801,037 74,098 SH   SOLE   72,975 0 1,123
NUVEEN FLOATING RATE INCOME COM 67072T108   8,964,754 1,016,412 SH   SOLE   1,006,993 0 9,419
VERIZON COMMUNICATIONS INC COM 92343V104   58,697,729 1,307,008 SH   SOLE   1,302,996 0 4,012
NUVEEN QUALITY MUNCP INCOME COM 67066V101   6,666,358 538,478 SH   SOLE   538,478 0 0
SOUTHERN COPPER CORP COM 84265V105   6,925,857 59,876 SH   SOLE   59,876 0 0
ENI S P A SPONSORED ADR 26874R108   2,111,455 69,662 SH   SOLE   69,662 0 0
AT&T INC COM 00206R102   36,944,886 1,679,313 SH   SOLE   1,670,635 0 8,678
EATON VANCE TAX-MANAGED GLOB COM 27829C105   4,853,682 559,180 SH   SOLE   559,180 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   19,509,314 39,404 SH   SOLE   39,404 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   9,368,175 1,083,026 SH   SOLE   1,072,523 0 10,503
EATON VANCE MUN BD FD COM 27827X101   4,025,768 374,142 SH   SOLE   374,142 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   1,906,203 30,470 SH   SOLE   30,470 0 0
VECTOR GROUP LTD COM 92240M108   13,752,808 921,770 SH   SOLE   921,770 0 0
KRONOS WORLDWIDE INC COM 50105F105   5,978,042 480,164 SH   SOLE   480,164 0 0
3M CO COM 88579Y101   43,657,879 319,370 SH   SOLE   319,370 0 0
BLACKROCK ENHANCD CAP & INM COM 09256A109   809,692 41,122 SH   SOLE   41,122 0 0
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   2,614,729 170,119 SH   SOLE   170,119 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107   12,072,495 1,683,751 SH   SOLE   1,683,751 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   12,095,050 1,387,047 SH   SOLE   1,387,047 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   6,774,455 517,134 SH   SOLE   517,134 0 0
JPMORGAN CHASE & CO. COM 46625H100   16,197,843 76,818 SH   SOLE   75,943 0 875
COSTCO WHSL CORP NEW COM 22160K105   22,082,327 24,909 SH   SOLE   24,909 0 0
SANOFI SPONSORED ADR 80105N105   2,280,016 39,563 SH   SOLE   39,563 0 0
EXXON MOBIL CORP COM 30231G102   15,012,365 128,070 SH   SOLE   126,814 0 1,256
WASTE MGMT INC DEL COM 94106L109   6,989,269 33,667 SH   SOLE   32,847 0 820
BIOGEN INC COM 09062X103   1,297,953 6,696 SH   SOLE   6,696 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   2,299,662 23,283 SH   SOLE   23,283 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,129,737 8,050 SH   SOLE   8,050 0 0
PUBLIC STORAGE OPER CO COM 74460D109   3,664,535 10,071 SH   SOLE   10,071 0 0
NOVARTIS AG SPONSORED ADR 66987V109   2,844,100 24,727 SH   SOLE   24,727 0 0
VALERO ENERGY CORP COM 91913Y100   10,779,175 79,828 SH   SOLE   78,802 0 1,026
MERCK & CO INC COM 58933Y105   30,499,491 268,576 SH   SOLE   267,277 0 1,299
ULTA BEAUTY INC COM 90384S303   6,821,663 17,531 SH   SOLE   17,531 0 0
FEDEX CORP COM 31428X106   25,252,180 92,269 SH   SOLE   92,269 0 0
VISA INC COM CL A 92826C839   61,730,399 224,515 SH   SOLE   224,515 0 0
CISCO SYS INC COM 17275R102   39,853,903 748,852 SH   SOLE   746,220 0 2,632
PPL CORP COM 69351T106   1,892,209 57,201 SH   SOLE   57,201 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   6,995,685 14,240 SH   SOLE   13,751 0 489
EATON VANCE TX ADV GLBL DIV COM 27828S101   5,591,819 287,645 SH   SOLE   287,645 0 0
NEXTERA ENERGY INC COM 65339F101   23,064,264 272,853 SH   SOLE   270,440 0 2,413
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   7,467,711 1,490,561 SH   SOLE   1,471,998 0 18,563
ARES CAPITAL CORP COM 04010L103   7,406,855 353,718 SH   SOLE   279,914 0 73,804
PROSPECT CAP CORP COM 74348T102   1,625,362 303,806 SH   SOLE   303,806 0 0
GOLUB CAP BDC INC COM 38173M102   2,486,970 164,591 SH   SOLE   164,591 0 0
REGENERON PHARMACEUTICALS COM 75886F107   5,895,354 5,608 SH   SOLE   5,608 0 0
MARATHON PETE CORP COM 56585A102   2,007,377 12,322 SH   SOLE   12,322 0 0
GABELLI DIVID & INCOME TR COM 36242H104   11,687,296 478,008 SH   SOLE   478,008 0 0
CBRE GBL REAL ESTATE INC FD COM 12504G100   3,477,113 529,241 SH   SOLE   529,241 0 0
LMP CAP & INCOME FD INC COM 50208A102   9,051,849 514,602 SH   SOLE   508,641 0 5,961
COMCAST CORP NEW CL A 20030N101   22,644,144 542,115 SH   SOLE   538,956 0 3,159
ENTERGY CORP NEW COM 29364G103   5,200,174 39,512 SH   SOLE   39,512 0 0
B & G FOODS INC NEW COM 05508R106   112,989 12,724 SH   SOLE   12,724 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   13,706,227 63,741 SH   SOLE   63,741 0 0
HOST HOTELS & RESORTS INC COM 44107P104   325,899 18,517 SH   SOLE   18,517 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   804,891 11,451 SH   SOLE   11,451 0 0
NETEASE INC SPONSORED ADS 64110W102   1,588,641 16,989 SH   SOLE   16,989 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,072,210 9,624 SH   SOLE   9,624 0 0
KINDER MORGAN INC DEL COM 49456B101   4,851,715 219,634 SH   SOLE   211,719 0 7,915
AMERICAN TOWER CORP NEW COM 03027X100   24,825,780 106,750 SH   SOLE   106,750 0 0
EOG RES INC COM 26875P101   3,775,057 30,709 SH   SOLE   28,456 0 2,253
PRICE T ROWE GROUP INC COM 74144T108   7,278,485 66,818 SH   SOLE   66,818 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   2,331,041 24,307 SH   SOLE   24,307 0 0
MID-AMER APT CMNTYS INC COM 59522J103   901,440 5,673 SH   SOLE   5,673 0 0
CENTERPOINT ENERGY INC COM 15189T107   1,061,150 36,069 SH   SOLE   36,069 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   4,416,336 38,303 SH   SOLE   37,751 0 552
NUVEEN REAL ASSET INCOME & G COM 67074Y105   607,618 44,449 SH   SOLE   44,449 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   15,305,684 43,300 SH   SOLE   43,300 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106   6,340,724 582,252 SH   SOLE   582,252 0 0
EAGLE MATLS INC COM 26969P108   10,273,420 35,715 SH   SOLE   34,976 0 739
QUEST DIAGNOSTICS INC COM 74834L100   6,826,343 43,970 SH   SOLE   43,970 0 0
META PLATFORMS INC CL A 30303M102   100,073,961 174,820 SH   SOLE   174,820 0 0
DOMINOS PIZZA INC COM 25754A201   752,315 1,749 SH   SOLE   1,749 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   743,364 58,857 SH   SOLE   58,857 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,544,746 3,054 SH   SOLE   3,054 0 0
EATON CORP PLC SHS G29183103   14,712,953 44,391 SH   SOLE   44,391 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   4,536,361 100,030 SH   SOLE   100,030 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100   4,253,006 440,726 SH   SOLE   440,726 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   6,800,700 571,968 SH   SOLE   571,968 0 0
ABBVIE INC COM 00287Y109   27,666,553 140,098 SH   SOLE   139,195 0 903
QUANTA SVCS INC COM 74762E102   14,258,427 47,823 SH   SOLE   46,867 0 956
TARGET CORP COM 87612E106   3,647,124 23,400 SH   SOLE   22,264 0 1,136
TOTALENERGIES SE SPONSORED ADS 89151E109   4,273,644 66,135 SH   SOLE   66,135 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   782,377 11,856 SH   SOLE   11,856 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   2,898,180 33,739 SH   SOLE   33,739 0 0
MASTERCARD INCORPORATED CL A 57636Q104   59,315,750 120,121 SH   SOLE   120,121 0 0
NEUBERGER BERMAN ENERGY INFR COM 64129H104   9,020,992 1,100,121 SH   SOLE   1,100,121 0 0
BLACKROCK ENERGY & RES TR COM 09250U101   2,857,067 221,822 SH   SOLE   221,822 0 0
WHITEHORSE FIN INC COM 96524V106   2,231,946 192,908 SH   SOLE   192,908 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   572,004 8,018 SH   SOLE   8,018 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   3,287,818 2,855 SH   SOLE   2,855 0 0
D R HORTON INC COM 23331A109   5,230,150 27,416 SH   SOLE   27,416 0 0
VAIL RESORTS INC COM 91879Q109   172,373 989 SH   SOLE   989 0 0
XCEL ENERGY INC COM 98389B100   1,797,121 27,521 SH   SOLE   27,521 0 0
GENERAL MTRS CO COM 37045V100   317,243 7,075 SH   SOLE   7,075 0 0
AMBEV SA SPONSORED ADR 02319V103   269,722 110,542 SH   SOLE   110,542 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102   738,524 69,345 SH   SOLE   69,345 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   5,975,574 518,713 SH   SOLE   518,713 0 0
INCYTE CORP COM 45337C102   1,007,628 15,244 SH   SOLE   15,244 0 0
MGP INGREDIENTS INC NEW COM 55303J106   899,100 10,800 SH   SOLE   10,800 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   177,288 4,547 SH   SOLE   4,547 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106   6,935,324 517,948 SH   SOLE   517,948 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,311,068 4,767 SH   SOLE   4,767 0 0
CARDINAL HEALTH INC COM 14149Y108   5,953,381 53,867 SH   SOLE   53,867 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   12,309,272 26,467 SH   SOLE   26,467 0 0
AMDOCS LTD SHS G02602103   3,000,127 34,295 SH   SOLE   34,295 0 0
DOMINION ENERGY INC COM 25746U109   15,255,693 263,985 SH   SOLE   260,893 0 3,092
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,120,316 111,808 SH   SOLE   111,808 0 0
OFS CAP CORP COM 67103B100   2,068,974 244,849 SH   SOLE   244,849 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,179,258 7,341 SH   SOLE   7,341 0 0
BLACKROCK INC COM 09247X101   13,162,108 13,862 SH   SOLE   13,862 0 0
GLOBAL PMTS INC COM 37940X102   144,003 1,406 SH   SOLE   1,406 0 0
ZOETIS INC CL A 98978V103   3,423,058 17,520 SH   SOLE   17,520 0 0
EXTRA SPACE STORAGE INC COM 30225T102   2,478,153 13,753 SH   SOLE   13,753 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108   6,236,859 670,630 SH   SOLE   659,967 0 10,663
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   460,349 4,338 SH   SOLE   4,338 0 0
CDW CORP COM 12514G108   3,707,247 16,382 SH   SOLE   16,382 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,135,542 13,437 SH   SOLE   12,480 0 957
PENNANTPARK FLOATING RATE CA COM 70806A106   3,258,413 281,626 SH   SOLE   281,626 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106   4,948,731 349,240 SH   SOLE   349,240 0 0
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   3,574,662 240,718 SH   SOLE   240,718 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   492,767 69,797 SH   SOLE   69,797 0 0
JD.COM INC SPON ADS CL A 47215P106   791,040 19,776 SH   SOLE   19,776 0 0
CENTENE CORP DEL COM 15135B101   100,574 1,336 SH   SOLE   1,336 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   5,940,719 432,997 SH   SOLE   426,906 0 6,091
BLACKROCK FLOATING RATE INCO COM 09255X100   4,790,676 362,930 SH   SOLE   362,930 0 0
CBRE GROUP INC CL A 12504L109   706,922 5,679 SH   SOLE   5,679 0 0
EVERSOURCE ENERGY COM 30040W108   2,331,937 34,268 SH   SOLE   34,268 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   2,976,558 159,944 SH   SOLE   159,944 0 0
SERVICENOW INC COM 81762P102   9,397,356 10,507 SH   SOLE   10,119 0 388
CROWN CASTLE INC COM 22822V101   17,359,602 146,334 SH   SOLE   146,334 0 0
MEDTRONIC PLC SHS G5960L103   14,950,112 166,057 SH   SOLE   166,057 0 0
EAST WEST BANCORP INC COM 27579R104   377,791 4,566 SH   SOLE   4,566 0 0
UNITEDHEALTH GROUP INC COM 91324P102   24,026,840 41,094 SH   SOLE   40,835 0 259
IRON MTN INC DEL COM 46284V101   7,530,970 63,376 SH   SOLE   63,376 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104   11,334,032 1,193,056 SH   SOLE   1,193,056 0 0
CHEMED CORP NEW COM 16359R103   2,000,028 3,328 SH   SOLE   3,328 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   8,011,722 1,420,518 SH   SOLE   1,404,453 0 16,065
MANULIFE FINL CORP COM 56501R106   1,021,218 34,559 SH   SOLE   34,559 0 0
DIAMONDBACK ENERGY INC COM 25278X109   5,184,240 30,071 SH   SOLE   29,130 0 941
TESLA INC COM 88160R101   2,347,344 8,972 SH   SOLE   8,972 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   14,525,850 191,331 SH   SOLE   190,581 0 750
PAYPAL HLDGS INC COM 70450Y103   21,125,374 270,734 SH   SOLE   270,734 0 0
WEC ENERGY GROUP INC COM 92939U106   5,221,131 54,285 SH   SOLE   54,285 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   3,748,710 147,587 SH   SOLE   147,587 0 0
FORTINET INC COM 34959E109   1,518,429 19,580 SH   SOLE   19,580 0 0
ALPHABET INC CAP STK CL A 02079K305   93,785,024 565,481 SH   SOLE   565,481 0 0
ALPHABET INC CAP STK CL C 02079K107   2,261,412 13,526 SH   SOLE   13,526 0 0
SALESFORCE INC COM 79466L302   6,044,338 22,083 SH   SOLE   22,083 0 0
HP INC COM 40434L105   23,007,341 641,409 SH   SOLE   641,409 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   437,838 3,967 SH   SOLE   3,967 0 0
ADOBE INC COM 00724F101   10,592,743 20,458 SH   SOLE   20,458 0 0
NETFLIX INC COM 64110L106   3,238,527 4,566 SH   SOLE   4,566 0 0
CHUBB LIMITED COM H1467J104   2,289,817 7,940 SH   SOLE   7,940 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   4,303,999 468,335 SH   SOLE   468,335 0 0
PROLOGIS INC. COM 74340W103   8,400,398 66,522 SH   SOLE   65,325 0 1,197
S&P GLOBAL INC COM 78409V104   10,541,631 20,405 SH   SOLE   19,907 0 498
EATON VANCE SR FLTNG RTE TR COM 27828Q105   4,635,632 363,579 SH   SOLE   363,579 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,794,444 9,978 SH   SOLE   9,978 0 0
CME GROUP INC COM 12572Q105   1,417,456 6,424 SH   SOLE   6,424 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100   3,559,247 271,491 SH   SOLE   271,491 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   27,029 445 SH   SOLE   445 0 0
EVERCORE INC CLASS A 29977A105   3,323,567 13,119 SH   SOLE   13,119 0 0
INVESCO SR INCOME TR COM 46131H107   4,844,716 1,190,348 SH   SOLE   1,190,348 0 0
NVIDIA CORPORATION COM 67066G104   21,917,005 180,476 SH   SOLE   177,498 0 2,978
BLACKROCK MUNIYIELD QUALITY COM 09254G108   3,364,349 310,938 SH   SOLE   310,938 0 0
MERCADOLIBRE INC COM 58733R102   593,016 289 SH   SOLE   289 0 0
PAYCOM SOFTWARE INC COM 70432V102   38,977 234 SH   SOLE   234 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   13,477,515 41,587 SH   SOLE   41,587 0 0
EMCOR GROUP INC COM 29084Q100   12,272,688 28,506 SH   SOLE   28,506 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102   6,087,231 398,379 SH   SOLE   398,379 0 0
AGNC INVT CORP COM 00123Q104   13,060,555 1,248,619 SH   SOLE   1,248,619 0 0
ENBRIDGE INC COM 29250N105   5,025,772 123,757 SH   SOLE   123,757 0 0
AECOM COM 00766T100   4,171,075 40,390 SH   SOLE   40,390 0 0
SUMMIT MATLS INC CL A 86614U100   4,225,700 108,268 SH   SOLE   108,268 0 0
NETAPP INC COM 64110D104   2,401,405 19,443 SH   SOLE   19,443 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   478,577 15,599 SH   SOLE   15,599 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   228,424 949 SH   SOLE   949 0 0
MPLX LP COM UNIT REP LTD 55336V100   2,690,586 60,517 SH   SOLE   60,517 0 0
UBS GROUP AG SHS H42097107   976,632 31,596 SH   SOLE   31,596 0 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   7,986,790 724,097 SH   SOLE   724,097 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   5,606,133 463,700 SH   SOLE   463,700 0 0
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100   2,305,777 152,903 SH   SOLE   152,903 0 0
NAVIENT CORPORATION COM 63938C108   56,124 3,600 SH   SOLE   3,600 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   3,355,265 11,506 SH   SOLE   11,506 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105   4,245,656 558,639 SH   SOLE   558,639 0 0
EPAM SYS INC COM 29414B104   9,952 50 SH   SOLE   50 0 0
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   5,336,130 585,102 SH   SOLE   585,102 0 0
VALE S A SPONSORED ADS 91912E105   2,782,410 238,220 SH   SOLE   238,220 0 0
ICON PLC SHS G4705A100   206,001 717 SH   SOLE   717 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   209,690 999 SH   SOLE   999 0 0
LPL FINL HLDGS INC COM 50212V100   443,393 1,906 SH   SOLE   1,906 0 0
IQVIA HLDGS INC COM 46266C105   674,180 2,845 SH   SOLE   2,845 0 0
PENUMBRA INC COM 70975L107   80,833 416 SH   SOLE   416 0 0
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   3,311,008 177,820 SH   SOLE   177,820 0 0
INVITATION HOMES INC COM 46187W107   3,617,711 102,601 SH   SOLE   102,601 0 0
APTIV PLC SHS G6095L109   714,123 9,917 SH   SOLE   9,917 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   4,207,565 383,552 SH   SOLE   383,552 0 0
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   3,809,019 252,086 SH   SOLE   252,086 0 0
NUTRIEN LTD COM 67077M108   1,955,369 40,686 SH   SOLE   40,686 0 0
EXPEDIA GROUP INC COM NEW 30212P303   1,105,709 7,470 SH   SOLE   7,470 0 0
FIVE BELOW INC COM 33829M101   165,126 1,869 SH   SOLE   1,869 0 0
VANECK ETF TRUST INTERNATIONAL HI 92189F445   121,928 5,637 SH   SOLE   5,637 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   350,683 15,307 SH   SOLE   15,307 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   616,316 15,297 SH   SOLE   15,297 0 0
BOOKING HOLDINGS INC COM 09857L108   2,350,363 558 SH   SOLE   558 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108   4,023,452 640,677 SH   SOLE   640,677 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,297,192 64,060 SH   SOLE   64,060 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   3,622,488 21,908 SH   SOLE   21,908 0 0
BROADCOM INC COM 11135F101   54,129,465 313,794 SH   SOLE   308,555 0 5,239
AERCAP HOLDINGS NV SHS N00985106   562,353 5,937 SH   SOLE   5,937 0 0
ORACLE CORP COM 68389X105   18,904,176 110,940 SH   SOLE   110,940 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   817,768 2,219 SH   SOLE   2,219 0 0
TOPBUILD CORP COM 89055F103   108,618 267 SH   SOLE   267 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   9,533,215 1,047,606 SH   SOLE   1,037,343 0 10,263
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   2,456,546 531,720 SH   SOLE   531,720 0 0
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   5,112,064 481,362 SH   SOLE   481,362 0 0
EQUINOR ASA SPONSORED ADR 29446M102   2,744,430 108,347 SH   SOLE   108,347 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   1,423,574 145,858 SH   SOLE   145,858 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   4,444,727 38,576 SH   SOLE   38,576 0 0
NISOURCE INC COM 65473P105   3,924,424 113,259 SH   SOLE   113,259 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   10,227,054 800,239 SH   SOLE   792,911 0 7,328
SPDR SER TR PORTFLI TIPS ETF 78464A656   606,648 23,084 SH   SOLE   23,084 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   298,652 12,057 SH   SOLE   12,057 0 0
EXACT SCIENCES CORP COM 30063P105   1,951,638 28,650 SH   SOLE   28,650 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   402,421 25,583 SH   SOLE   25,583 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   1,867,298 225,247 SH   SOLE   225,247 0 0
WORKDAY INC CL A 98138H101   141,025 577 SH   SOLE   577 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   5,891,789 457,437 SH   SOLE   457,437 0 0
NXP SEMICONDUCTORS N V COM N6596X109   5,201,977 21,674 SH   SOLE   21,674 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   238,753 2,437 SH   SOLE   2,437 0 0
CLEARWAY ENERGY INC CL A 18539C105   14,479,728 508,596 SH   SOLE   508,596 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   4,140,707 257,988 SH   SOLE   257,988 0 0
WELLTOWER INC COM 95040Q104   5,879,778 45,925 SH   SOLE   45,925 0 0
FABRINET SHS G3323L100   919,279 3,888 SH   SOLE   3,888 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   1,292,422 7,287 SH   SOLE   7,287 0 0
AXON ENTERPRISE INC COM 05464C101   12,164,623 30,442 SH   SOLE   29,499 0 943
FERRARI N V COM N3167Y103   531,224 1,130 SH   SOLE   1,130 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   979,101 13,576 SH   SOLE   13,576 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100   3,747,337 268,819 SH   SOLE   268,819 0 0
BLACKROCK MUNICIPAL INCOME COM 09253X102   3,466,054 275,521 SH   SOLE   275,521 0 0
MARKETAXESS HLDGS INC COM 57060D108   78,397 306 SH   SOLE   306 0 0
TETRA TECH INC NEW COM 88162G103   3,969,646 84,174 SH   SOLE   84,174 0 0
ETSY INC COM 29786A106   9,867,848 177,703 SH   SOLE   177,703 0 0
JUNIPER NETWORKS INC COM 48203R104   3,331,192 85,459 SH   SOLE   85,459 0 0
BEIGENE LTD SPONSORED ADR 07725L102   62,863 280 SH   SOLE   280 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   1,026,578 77,830 SH   SOLE   77,830 0 0
EQUINIX INC COM 29444U700   4,163,872 4,691 SH   SOLE   4,691 0 0
ISHARES TR CONV BD ETF 46435G102   636,729 7,610 SH   SOLE   7,610 0 0
SARATOGA INVT CORP COM NEW 80349A208   2,605,930 112,373 SH   SOLE   112,373 0 0
LYFT INC CL A COM 55087P104   105,851 8,302 SH   SOLE   8,302 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   450,812 14,805 SH   SOLE   14,805 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,800,539 77,177 SH   SOLE   77,177 0 0
ANTERO MIDSTREAM CORP COM 03676B102   5,401,866 358,928 SH   SOLE   358,928 0 0
CORTEVA INC COM 22052L104   3,139,033 53,394 SH   SOLE   53,394 0 0
METLIFE INC COM 59156R108   7,428,149 90,060 SH   SOLE   90,060 0 0
IDEXX LABS INC COM 45168D104   1,649,543 3,265 SH   SOLE   3,265 0 0
MODERNA INC COM 60770K107   316,774 4,740 SH   SOLE   4,740 0 0
ZSCALER INC COM 98980G102   697,777 4,082 SH   SOLE   4,082 0 0
CHART INDS INC COM 16115Q308   60,580 488 SH   SOLE   488 0 0
SPDR SER TR PORT MTG BK ETF 78464A383   111,614 4,954 SH   SOLE   4,954 0 0
SHOPIFY INC CL A 82509L107   29,332,442 366,015 SH   SOLE   366,015 0 0
UBER TECHNOLOGIES INC COM 90353T100   9,690,304 128,929 SH   SOLE   128,929 0 0
EVERGY INC COM 30034W106   1,437,516 23,182 SH   SOLE   23,182 0 0
MYR GROUP INC DEL COM 55405W104   2,274,618 22,250 SH   SOLE   22,250 0 0
PRIMORIS SVCS CORP COM 74164F103   5,294,689 91,162 SH   SOLE   91,162 0 0
MAIN STR CAP CORP COM 56035L104   3,035,877 60,548 SH   SOLE   60,548 0 0
DAVITA INC COM 23918K108   2,983,690 18,201 SH   SOLE   18,201 0 0
PLUG POWER INC COM NEW 72919P202   413,849 183,119 SH   SOLE   183,119 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   8,268,801 796,609 SH   SOLE   796,609 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   916,675 40,082 SH   SOLE   40,082 0 0
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   1,068,903 63,701 SH   SOLE   63,701 0 0
ARCH CAP GROUP LTD ORD G0450A105   1,116,562 9,980 SH   SOLE   9,980 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   137,782 3,589 SH   SOLE   3,589 0 0
ARAMARK COM 03852U106   80,830 2,087 SH   SOLE   2,087 0 0
HCA HEALTHCARE INC COM 40412C101   1,637,913 4,030 SH   SOLE   4,030 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,002,445 4,349 SH   SOLE   4,349 0 0
TRUIST FINL CORP COM 89832Q109   4,059,686 94,919 SH   SOLE   90,535 0 4,384
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103   612,375 43,308 SH   SOLE   43,308 0 0
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   11,765,772 498,761 SH   SOLE   498,761 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,571,089 9,673 SH   SOLE   9,673 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108   4,658,188 449,632 SH   SOLE   449,632 0 0
GENPACT LIMITED SHS G3922B107   269,961 6,885 SH   SOLE   6,885 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   1,316,699 95,413 SH   SOLE   95,413 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   4,081,259 199,475 SH   SOLE   199,475 0 0
AVANGRID INC COM 05351W103   6,098,365 170,393 SH   SOLE   170,393 0 0
EATON VANCE TAX-ADVANTAGED G COM 27828U106   5,117,708 192,830 SH   SOLE   189,544 0 3,286
ESSENTIAL UTILS INC COM 29670G102   753,812 19,544 SH   SOLE   19,544 0 0
OTIS WORLDWIDE CORP COM 68902V107   953,442 9,173 SH   SOLE   9,173 0 0
RTX CORPORATION COM 75513E101   15,331,344 126,538 SH   SOLE   126,538 0 0
BOISE CASCADE CO DEL COM 09739D100   14,662,484 104,004 SH   SOLE   104,004 0 0
AON PLC SHS CL A G0403H108   460,513 1,331 SH   SOLE   1,331 0 0
BWX TECHNOLOGIES INC COM 05605H100   725,355 6,673 SH   SOLE   6,673 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   454,250 9,669 SH   SOLE   9,669 0 0
EXELIXIS INC COM 30161Q104   515,185 19,853 SH   SOLE   19,853 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   2,269,337 39,646 SH   SOLE   39,646 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,715,421 4,787 SH   SOLE   4,787 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   915,876 14,832 SH   SOLE   14,832 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,122,800 39,717 SH   SOLE   39,717 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   3,610,159 175,848 SH   SOLE   175,848 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   1,540,583 111,961 SH   SOLE   111,961 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886   9,854,694 251,075 SH   SOLE   216,048 0 35,027
CROWDSTRIKE HLDGS INC CL A 22788C105   1,386,363 4,943 SH   SOLE   4,943 0 0
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   3,664,775 259,545 SH   SOLE   259,545 0 0
BLACKSTONE INC COM 09260D107   11,975,225 78,203 SH   SOLE   78,203 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   28,314,174 670,952 SH   SOLE   668,751 0 2,201
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   117,203 2,331 SH   SOLE   2,331 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107   5,303,116 214,788 SH   SOLE   214,788 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   206,590 9,399 SH   SOLE   9,399 0 0
CLEARWAY ENERGY INC CL C 18539C204   882,019 28,749 SH   SOLE   28,749 0 0
VENTAS INC COM 92276F100   127,490 1,988 SH   SOLE   1,988 0 0
TRAVELERS COMPANIES INC COM 89417E109   4,308,510 18,403 SH   SOLE   18,403 0 0
DATADOG INC CL A COM 23804L103   143,135 1,244 SH   SOLE   1,244 0 0
MONGODB INC CL A 60937P106   97,326 360 SH   SOLE   360 0 0
PINTEREST INC CL A 72352L106   13,638,290 421,325 SH   SOLE   421,325 0 0
BIONTECH SE SPONSORED ADS 09075V102   206,185 1,736 SH   SOLE   1,736 0 0
10X GENOMICS INC CL A COM 88025U109   605,528 26,817 SH   SOLE   26,817 0 0
VIATRIS INC COM 92556V106   11,437,557 985,147 SH   SOLE   985,147 0 0
MCKESSON CORP COM 58155Q103   5,671,492 11,471 SH   SOLE   11,471 0 0
BCE INC COM NEW 05534B760   923,766 26,545 SH   SOLE   26,545 0 0
FOX CORP CL A COM 35137L105   482,308 11,394 SH   SOLE   11,394 0 0
BARINGS BDC INC COM 06759L103   3,436,458 350,659 SH   SOLE   350,659 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   4,877,672 334,775 SH   SOLE   334,775 0 0
PIMCO CALIF MUN INCOME FD II COM 72201C109   3,801,683 506,891 SH   SOLE   506,891 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   5,794,864 458,092 SH   SOLE   458,092 0 0
INMODE LTD SHS M5425M103   277,488 16,371 SH   SOLE   16,371 0 0
ENPHASE ENERGY INC COM 29355A107   1,066,570 9,437 SH   SOLE   9,437 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,207,303 7,682 SH   SOLE   7,682 0 0
CARETRUST REIT INC COM 14174T107   171,612 5,561 SH   SOLE   5,561 0 0
AVIENT CORPORATION COM 05368V106   660,400 13,124 SH   SOLE   13,124 0 0
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102   4,316,433 337,485 SH   SOLE   330,735 0 6,750
CAMPING WORLD HLDGS INC CL A 13462K109   1,302,988 53,798 SH   SOLE   53,798 0 0
NIO INC SPON ADS 62914V106   548,956 82,179 SH   SOLE   82,179 0 0
EVEREST GROUP LTD COM G3223R108   462,359 1,180 SH   SOLE   1,180 0 0
UNITY SOFTWARE INC COM 91332U101   36,282 1,604 SH   SOLE   1,604 0 0
JONES LANG LASALLE INC COM 48020Q107   55,851 207 SH   SOLE   207 0 0
STELLANTIS N.V SHS N82405106   694,632 49,440 SH   SOLE   49,440 0 0
DEVON ENERGY CORP NEW COM 25179M103   5,093,346 130,198 SH   SOLE   130,198 0 0
ISHARES TR FALN ANGLS USD 46435G474   116,714 4,269 SH   SOLE   4,269 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101   20,062,888 1,538,565 SH   SOLE   1,532,065 0 6,500
VIRTUS EQUITY & CONV INCM FD COM 92841M101   21,961,158 954,418 SH   SOLE   950,608 0 3,810
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   5,276,885 245,894 SH   SOLE   245,894 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   40,936 1,992 SH   SOLE   1,992 0 0
VIRTUS CONVERTIBLE & INC FD COM 92838U108   9,117,071 2,931,534 SH   SOLE   2,931,534 0 0
VIRTUS CONVERTIBLE & INCOME COM 92838X102   9,169,045 2,619,727 SH   SOLE   2,619,727 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,666,826 53,422 SH   SOLE   53,422 0 0
AES CORP COM 00130H105   2,372,215 118,256 SH   SOLE   118,256 0 0
PREMIER INC CL A 74051N102   302,280 15,114 SH   SOLE   15,114 0 0
KONTOOR BRANDS INC COM 50050N103   419,613 5,131 SH   SOLE   5,131 0 0
WORKIVA INC COM CL A 98139A105   79,278 1,002 SH   SOLE   1,002 0 0
VERICEL CORP COM 92346J108   713,603 16,890 SH   SOLE   16,890 0 0
DELL TECHNOLOGIES INC CL C 24703L202   3,858,951 32,554 SH   SOLE   32,554 0 0
TELUS CORPORATION COM 87971M103   529,644 31,564 SH   SOLE   31,564 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   114,446 5,580 SH   SOLE   5,580 0 0
CENCORA INC COM 03073E105   3,773,241 16,764 SH   SOLE   16,764 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   430,951 2,223 SH   SOLE   2,223 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852   614,147 13,165 SH   SOLE   13,165 0 0
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   626,093 12,868 SH   SOLE   12,868 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   611,592 25,430 SH   SOLE   25,430 0 0
COUPANG INC CL A 22266T109   188,519 7,679 SH   SOLE   7,679 0 0
SEA LTD SPONSORD ADS 81141R100   175,832 1,865 SH   SOLE   1,865 0 0
TRIP COM GROUP LTD ADS 89677Q107   142,454 2,397 SH   SOLE   2,397 0 0
TENABLE HLDGS INC COM 88025T102   29,701 733 SH   SOLE   733 0 0
TENARIS S A SPONSORED ADS 88031M109   591,167 18,596 SH   SOLE   18,596 0 0
STRATEGIC ED INC COM 86272C103   241,093 2,605 SH   SOLE   2,605 0 0
ORGANON & CO COMMON STOCK 68622V106   12,636,589 660,564 SH   SOLE   660,564 0 0
SUNRUN INC COM 86771W105   866,898 48,001 SH   SOLE   48,001 0 0
NV5 GLOBAL INC COM 62945V109   2,495,916 26,700 SH   SOLE   26,700 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   5,287,280 75,749 SH   SOLE   75,749 0 0
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   11,747,403 534,702 SH   SOLE   534,702 0 0
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   6,147,781 391,828 SH   SOLE   391,828 0 0
MEDIFAST INC COM 58470H101   180,567 9,434 SH   SOLE   9,434 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   3,064,668 186,302 SH   SOLE   186,302 0 0
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   115,552 4,727 SH   SOLE   4,727 0 0
BARCLAYS PLC ADR 06738E204   645,760 53,149 SH   SOLE   53,149 0 0
BANCO SANTANDER S.A. ADR 05964H105   496,046 97,264 SH   SOLE   97,264 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   429,675 18,441 SH   SOLE   18,441 0 0
AMBARELLA INC SHS G037AX101   17,260 306 SH   SOLE   306 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   88,138 64,334 SH   SOLE   64,334 0 0
DOORDASH INC CL A 25809K105   235,790 1,652 SH   SOLE   1,652 0 0
ENTEGRIS INC COM 29362U104   92,162 819 SH   SOLE   819 0 0
ELASTIC N V ORD SHS N14506104   73,766 961 SH   SOLE   961 0 0
GLOBAL E ONLINE LTD SHS M5216V106   96,138 2,501 SH   SOLE   2,501 0 0
JAMF HLDG CORP COM 47074L105   52,067 3,001 SH   SOLE   3,001 0 0
LI AUTO INC SPONSORED ADS 50202M102   474,397 18,495 SH   SOLE   18,495 0 0
CLOUDFLARE INC CL A COM 18915M107   134,116 1,658 SH   SOLE   1,658 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   217,533 22,334 SH   SOLE   22,334 0 0
UIPATH INC CL A 90364P105   47,347 3,699 SH   SOLE   3,699 0 0
SMARTSHEET INC COM CL A 83200N103   114,927 2,076 SH   SOLE   2,076 0 0
SPROUT SOCIAL INC COM CL A 85209W109   36,948 1,271 SH   SOLE   1,271 0 0
XPENG INC ADS 98422D105   604,420 49,624 SH   SOLE   49,624 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   46,027 4,460 SH   SOLE   4,460 0 0
VISTRA CORP COM 92840M102   2,505,343 21,135 SH   SOLE   21,135 0 0
JOHNSON CTLS INTL PLC SHS G51502105   2,786,277 35,901 SH   SOLE   35,901 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100   3,369,708 233,521 SH   SOLE   233,521 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   278,122 25,657 SH   SOLE   25,657 0 0
HERC HLDGS INC COM 42704L104   3,936,486 24,691 SH   SOLE   24,691 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201   1,596,320 86,055 SH   SOLE   86,055 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   3,525,380 177,333 SH   SOLE   177,333 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   586,116 27,897 SH   SOLE   27,897 0 0
JFROG LTD ORD SHS M6191J100   72,281 2,489 SH   SOLE   2,489 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   100,754 6,110 SH   SOLE   6,110 0 0
PAYONEER GLOBAL INC COM 70451X104   76,678 10,183 SH   SOLE   10,183 0 0
SITIME CORP COM 82982T106   21,096 123 SH   SOLE   123 0 0
THE TRADE DESK INC COM CL A 88339J105   77,742 709 SH   SOLE   709 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   6,641,142 1,147,002 SH   SOLE   1,147,002 0 0
STANTEC INC COM 85472N109   3,402,147 42,310 SH   SOLE   42,310 0 0
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   591,285 54,396 SH   SOLE   54,396 0 0
NYLI MACKAY DEFINEDTERM MUNI COM 56064K100   2,082,008 123,488 SH   SOLE   123,488 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104   596,566 52,193 SH   SOLE   52,193 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   238,194 36,090 SH   SOLE   36,090 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   133,000 4,959 SH   SOLE   4,959 0 0
NVENT ELECTRIC PLC SHS G6700G107   432,310 6,153 SH   SOLE   6,153 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   462,343 41,207 SH   SOLE   41,207 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   200,035 31,802 SH   SOLE   31,802 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   93,104 16,596 SH   SOLE   16,596 0 0
GENTHERM INC COM 37253A103   525,875 11,297 SH   SOLE   11,297 0 0
VISTEON CORP COM NEW 92839U206   536,963 5,638 SH   SOLE   5,638 0 0
KEURIG DR PEPPER INC COM 49271V100   4,257,391 113,591 SH   SOLE   113,591 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,391,555 9,372 SH   SOLE   9,372 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   238,435 7,019 SH   SOLE   7,019 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   3,807,866 80,115 SH   SOLE   80,115 0 0
PERRIGO CO PLC SHS G97822103   970,956 37,017 SH   SOLE   37,017 0 0
TERRENO RLTY CORP COM 88146M101   735,731 11,009 SH   SOLE   11,009 0 0
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   5,529,425 448,817 SH   SOLE   448,817 0 0
ICL GROUP LTD SHS M53213100   239,131 56,266 SH   SOLE   56,266 0 0
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   8,239,112 464,437 SH   SOLE   464,437 0 0
NYLI CBRE GBL INFR MEGTRNDS COM 56064Q107   3,753,369 251,735 SH   SOLE   251,735 0 0
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   2,490,175 194,090 SH   SOLE   194,090 0 0
CONFLUENT INC CLASS A COM 20717M103   65,746 3,226 SH   SOLE   3,226 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   555,097 15,694 SH   SOLE   15,694 0 0
SHIFT4 PMTS INC CL A 82452J109   19,315 218 SH   SOLE   218 0 0
GLOBANT S A COM L44385109   74,104 374 SH   SOLE   374 0 0
MONDAY COM LTD SHS M7S64H106   143,052 515 SH   SOLE   515 0 0
MARQETA INC CLASS A COM 57142B104   38,150 7,754 SH   SOLE   7,754 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   80,545 1,305 SH   SOLE   1,305 0 0
PURE STORAGE INC CL A 74624M102   33,259 662 SH   SOLE   662 0 0
SENTINELONE INC CL A 81730H109   113,381 4,740 SH   SOLE   4,740 0 0
TD SYNNEX CORPORATION COM 87162W100   151,181 1,259 SH   SOLE   1,259 0 0
XENON PHARMACEUTICALS INC COM 98420N105   535,117 13,592 SH   SOLE   13,592 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   1,961,965 136,153 SH   SOLE   136,153 0 0
EVGO INC CL A COM 30052F100   32,263 7,793 SH   SOLE   7,793 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   165,893 7,991 SH   SOLE   7,991 0 0
ERIE INDTY CO CL A 29530P102   254,795 472 SH   SOLE   472 0 0
PIONEER HIGH INCOME FUND INC COM 72369H106   2,979,784 372,473 SH   SOLE   361,565 0 10,908
PACTIV EVERGREEN INC COM 69526K105   3,977,465 345,566 SH   SOLE   345,566 0 0
ATI INC COM 01741R102   5,153,542 77,022 SH   SOLE   77,022 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101   586,117 52,053 SH   SOLE   52,053 0 0
AMERESCO INC CL A 02361E108   262,431 6,917 SH   SOLE   6,917 0 0
FLUENCE ENERGY INC COM CL A 34379V103   816,379 35,948 SH   SOLE   35,948 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,058,375 10,638 SH   SOLE   10,638 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   1,415,117 14,018 SH   SOLE   14,018 0 0
GITLAB INC CLASS A COM 37637K108   387,220 7,513 SH   SOLE   7,513 0 0
SAMSARA INC COM CL A 79589L106   141,280 2,936 SH   SOLE   2,936 0 0
ALKERMES PLC SHS G01767105   284,322 10,158 SH   SOLE   10,158 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,674,290 43,092 SH   SOLE   43,092 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106   6,031,748 408,655 SH   SOLE   402,035 0 6,620
CONSTELLATION BRANDS INC CL A 21036P108   912,738 3,542 SH   SOLE   3,542 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   14,435,134 318,938 SH   SOLE   318,938 0 0
PBF ENERGY INC CL A 69318G106   1,227,044 39,646 SH   SOLE   39,646 0 0
APA CORPORATION COM 03743Q108   120,637 4,932 SH   SOLE   4,932 0 0
QUALYS INC COM 74758T303   93,776 730 SH   SOLE   730 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   1,052,877 19,005 SH   SOLE   19,005 0 0
REXFORD INDL RLTY INC COM 76169C100   146,553 2,913 SH   SOLE   2,913 0 0
MFA FINL INC COM 55272X607   314,744 24,744 SH   SOLE   24,744 0 0
GSK PLC SPONSORED ADR 37733W204   5,819,186 142,348 SH   SOLE   142,348 0 0
M & T BK CORP COM 55261F104   3,568,278 20,033 SH   SOLE   20,033 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   2,327,937 128,261 SH   SOLE   128,261 0 0
MAXLINEAR INC COM 57776J100   25,992 1,795 SH   SOLE   1,795 0 0
JACOBS SOLUTIONS INC COM 46982L108   10,372,254 79,238 SH   SOLE   79,238 0 0
AERSALE CORPORATION COM 00810F106   121,690 24,097 SH   SOLE   24,097 0 0
ELBIT SYS LTD ORD M3760D101   2,481,640 12,402 SH   SOLE   12,402 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   776,742 2,747 SH   SOLE   2,747 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   1,304,873 85,008 SH   SOLE   85,008 0 0
CNH INDL N V SHS N20944109   123,976 11,169 SH   SOLE   11,169 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   272,447 3,560 SH   SOLE   3,560 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,366,345 37,807 SH   SOLE   37,807 0 0
AVISTA CORP COM 05379B107   12,072,446 311,547 SH   SOLE   311,547 0 0
PALOMAR HLDGS INC COM 69753M105   82,552 872 SH   SOLE   872 0 0
INSPERITY INC COM 45778Q107   687,192 7,809 SH   SOLE   7,809 0 0
COHERENT CORP COM 19247G107   192,668 2,167 SH   SOLE   2,167 0 0
ALLSPRING MULTI SECTOR INCOM COM 94987D101   863,101 90,094 SH   SOLE   90,094 0 0
READY CAPITAL CORP COM 75574U101   3,047,430 399,401 SH   SOLE   311,080 0 88,321
BIOHAVEN LTD COM G1110E107   827,403 16,558 SH   SOLE   16,558 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   24,796 7,653 SH   SOLE   7,653 0 0
BLUEBIRD BIO INC COM 09609G100   8,685 16,718 SH   SOLE   16,718 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102   625,406 50,436 SH   SOLE   50,436 0 0
NEUBERGER BERMAN MUN FD INC COM 64124P101   2,813,774 253,265 SH   SOLE   253,265 0 0
CONSOL ENERGY INC NEW COM 20854L108   440,577 4,210 SH   SOLE   4,210 0 0
EQT CORP COM 26884L109   2,686,518 73,322 SH   SOLE   73,322 0 0
WASTE CONNECTIONS INC COM 94106B101   215,836 1,207 SH   SOLE   1,207 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   9,188,599 181,342 SH   SOLE   181,342 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   627,228 24,694 SH   SOLE   24,694 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   288,851 3,637 SH   SOLE   3,637 0 0
BRAZE INC COM CL A 10576N102   50,062 1,548 SH   SOLE   1,548 0 0
CALIX INC COM 13100M509   26,222 676 SH   SOLE   676 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   34,775 2,065 SH   SOLE   2,065 0 0
PAYLOCITY HLDG CORP COM 70438V106   52,131 316 SH   SOLE   316 0 0
SYMBOTIC INC CLASS A COM 87151X101   265,095 10,869 SH   SOLE   10,869 0 0
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   8,061,025 487,071 SH   SOLE   481,613 0 5,458
BANCOLOMBIA S A SPON ADR PREF 05968L102   976,451 31,117 SH   SOLE   31,117 0 0
SL GREEN RLTY CORP COM 78440X887   978,577 14,058 SH   SOLE   14,058 0 0
TWO HBRS INVT CORP COM 90187B804   8,167,492 588,436 SH   SOLE   588,436 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   10,290,584 493,790 SH   SOLE   493,790 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   447,675 7,060 SH   SOLE   7,060 0 0
ARCH RESOURCES INC CL A 03940R107   8,998,637 65,132 SH   SOLE   65,132 0 0
CERTARA INC COM 15687V109   17,272 1,475 SH   SOLE   1,475 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   292,477 3,732 SH   SOLE   3,732 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   1,371,777 120,968 SH   SOLE   120,968 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   3,544,506 217,321 SH   SOLE   217,321 0 0
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   615,983 24,808 SH   SOLE   24,808 0 0
EATON VANCE RISK-MANAGED DIV COM 27829G106   3,582,791 389,011 SH   SOLE   389,011 0 0
ELEMENT SOLUTIONS INC COM 28618M106   679,353 25,013 SH   SOLE   25,013 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   205,623 15,009 SH   SOLE   15,009 0 0
OPAL FUELS INC CLASS A COM 68347P103   114,409 31,345 SH   SOLE   31,345 0 0
AMERIPRISE FINL INC COM 03076C106   887,001 1,888 SH   SOLE   1,888 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   108,817 2,132 SH   SOLE   2,132 0 0
NOV INC COM 62955J103   216,266 13,542 SH   SOLE   13,542 0 0
TARGA RES CORP COM 87612G101   1,507,778 10,187 SH   SOLE   10,187 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   145,438 4,722 SH   SOLE   4,722 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   108,004 28,422 SH   SOLE   28,422 0 0
PAYCOR HCM INC COM 70435P102   36,085 2,543 SH   SOLE   2,543 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   80,324 8,915 SH   SOLE   8,915 0 0
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   672,700 40,451 SH   SOLE   40,451 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,124,539 32,093 SH   SOLE   32,093 0 0
LINDE PLC SHS G54950103   10,303,037 21,606 SH   SOLE   21,606 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   324,222 19,818 SH   SOLE   19,818 0 0
ANSYS INC COM 03662Q105   1,578,493 4,954 SH   SOLE   4,954 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   9,041 2,050 SH   SOLE   2,050 0 0
ARGENX SE SPONSORED ADR 04016X101   502,508 927 SH   SOLE   927 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   331,949 6,812 SH   SOLE   6,812 0 0
TG THERAPEUTICS INC COM 88322Q108   163,215 6,978 SH   SOLE   6,978 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   3,168,930 146,574 SH   SOLE   146,574 0 0
PIMCO MUN INCOME FD III COM 72201A103   5,295,775 641,135 SH   SOLE   641,135 0 0
MSCI INC COM 55354G100   1,982,545 3,401 SH   SOLE   3,401 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   240,964 60,392 SH   SOLE   60,392 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   76 784 SH   SOLE   784 0 0
BAKER HUGHES COMPANY CL A 05722G100   3,234,991 89,488 SH   SOLE   89,488 0 0
FLEX LTD ORD Y2573F102   1,713,421 51,254 SH   SOLE   51,254 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,470,322 12,058 SH   SOLE   12,058 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   9,143,806 97,430 SH   SOLE   97,430 0 0
EXTREME NETWORKS COM 30226D106   18,878 1,256 SH   SOLE   1,256 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   475,484 34,834 SH   SOLE   34,834 0 0
PTC INC COM 69370C100   1,325,141 7,335 SH   SOLE   7,335 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   2,943,529 177,321 SH   SOLE   177,321 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   3,597,310 122,817 SH   SOLE   122,817 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   5,952,270 444,531 SH   SOLE   444,531 0 0
PIMCO CALIF MUN INCOME FD COM 72200N106   4,024,756 404,092 SH   SOLE   404,092 0 0
ALCON AG ORD SHS H01301128   1,986,890 19,855 SH   SOLE   19,855 0 0
STERIS PLC SHS USD G8473T100   665,530 2,744 SH   SOLE   2,744 0 0
CORE & MAIN INC CL A 21874C102   2,403,816 54,140 SH   SOLE   54,140 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,248,912 31,860 SH   SOLE   31,860 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   324,039 5,075 SH   SOLE   5,075 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   315,203 17,038 SH   SOLE   17,038 0 0
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   1,525,683 91,249 SH   SOLE   91,249 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   599,770 5,556 SH   SOLE   5,556 0 0
DUFF & PHELPS UTLITY AND INF COM 26433C105   1,883,401 160,426 SH   SOLE   160,426 0 0
EPR PPTYS COM SH BEN INT 26884U109   63,213 1,289 SH   SOLE   1,289 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   7,998,453 1,367,257 SH   SOLE   1,367,257 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   42,367 873 SH   SOLE   873 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   55,687 651 SH   SOLE   651 0 0
FIRST INDL RLTY TR INC COM 32054K103   28,382 507 SH   SOLE   507 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   450,013 8,869 SH   SOLE   8,869 0 0
INGERSOLL RAND INC COM 45687V106   2,536,454 25,840 SH   SOLE   25,840 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   322,414 3,297 SH   SOLE   3,297 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   18,574 1,020 SH   SOLE   1,020 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   599,605 19,802 SH   SOLE   19,802 0 0
UFP INDUSTRIES INC COM 90278Q108   63,374 483 SH   SOLE   483 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   44,175 5,447 SH   SOLE   5,447 0 0
DUTCH BROS INC CL A 26701L100   24,983 780 SH   SOLE   780 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   64,118 1,593 SH   SOLE   1,593 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   31,660 1,805 SH   SOLE   1,805 0 0
PARSONS CORP DEL COM 70202L102   2,607,241 25,147 SH   SOLE   25,147 0 0
INVESCO LTD SHS G491BT108   317,239 18,066 SH   SOLE   18,066 0 0
CVR ENERGY INC COM 12662P108   8,108,287 352,075 SH   SOLE   352,075 0 0
TC ENERGY CORP COM 87807B107   236,799 4,980 SH   SOLE   4,980 0 0
VERISK ANALYTICS INC COM 92345Y106   844,610 3,152 SH   SOLE   3,152 0 0
CRH PLC ORD G25508105   9,013,030 97,186 SH   SOLE   97,186 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   354,429 2,865 SH   SOLE   2,865 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   677,251 91,893 SH   SOLE   91,893 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   3,057,774 13,704 SH   SOLE   13,704 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,666,721 122,463 SH   SOLE   122,463 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101   4,107,396 403,477 SH   SOLE   394,762 0 8,715
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   1,644,179 384,154 SH   SOLE   384,154 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   6,902,981 855,388 SH   SOLE   744,439 0 110,949
PIONEER FLOATING RATE FUND I COM 72369J102   3,440,606 347,536 SH   SOLE   347,536 0 0
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   6,437,110 410,530 SH   SOLE   404,993 0 5,537
VERALTO CORP COM SHS 92338C103   98,884 884 SH   SOLE   884 0 0
WK KELLOGG CO COM SHS 92942W107   38,669 2,260 SH   SOLE   2,260 0 0
WARBY PARKER INC CL A COM 93403J106   83,757 5,129 SH   SOLE   5,129 0 0
ARCELLX INC COMMON STOCK 03940C100   517,428 6,196 SH   SOLE   6,196 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103   6,120,912 510,076 SH   SOLE   510,076 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   1,757,805 171,326 SH   SOLE   171,326 0 0
STRIDE INC COM 86333M108   243,219 2,851 SH   SOLE   2,851 0 0
VESTIS CORPORATION COM SHS 29430C102   15,466 1,038 SH   SOLE   1,038 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   18,028 1,214 SH   SOLE   1,214 0 0
AXOS FINANCIAL INC COM 05465C100   123,308 1,961 SH   SOLE   1,961 0 0
E L F BEAUTY INC COM 26856L103   66,944 614 SH   SOLE   614 0 0
ISHARES TR GNMA BOND ETF 46429B333   514,234 11,481 SH   SOLE   11,481 0 0
ISHARES TR CORE INTL AGGR 46435G672   218,629 4,219 SH   SOLE   4,219 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   521,764 3,744 SH   SOLE   3,744 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   69,659 3,398 SH   SOLE   3,398 0 0
SUPER MICRO COMPUTER INC COM 86800U104   1,090,135 2,618 SH   SOLE   2,618 0 0
SPDR SER TR PORTFOLIO CRPORT 78464A144   208,018 6,927 SH   SOLE   6,927 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   503,400 10,663 SH   SOLE   10,663 0 0
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879   479,098 19,099 SH   SOLE   19,099 0 0
APPFOLIO INC COM CL A 03783C100   91,806 390 SH   SOLE   390 0 0
INTAPP INC COM 45827U109   66,819 1,397 SH   SOLE   1,397 0 0
REMITLY GLOBAL INC COM 75960P104   53,051 3,962 SH   SOLE   3,962 0 0
BUNGE GLOBAL SA COM SHS H11356104   1,555,614 16,097 SH   SOLE   16,097 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   2,428,375 19,441 SH   SOLE   19,441 0 0
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   1,596 510 SH   SOLE   510 0 0
EQUITABLE HLDGS INC COM 29452E101   111,043 2,642 SH   SOLE   2,642 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   1,037,361 43,826 SH   SOLE   43,826 0 0
AMGEN INC COM 031162100   35,923,837 111,492 SH   SOLE   111,492 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,990,358 33,317 SH   SOLE   33,317 0 0
AGCO CORP COM 001084102   8,119,053 82,966 SH   SOLE   82,966 0 0
ANDERSONS INC COM 034164103   1,615,260 32,215 SH   SOLE   32,215 0 0
AMERICAN VANGUARD CORP COM 030371108   239,120 45,117 SH   SOLE   45,117 0 0
BADGER METER INC COM 056525108   4,943,492 22,634 SH   SOLE   22,634 0 0
ALAMO GROUP INC COM 011311107   1,267,034 7,034 SH   SOLE   7,034 0 0
AUTODESK INC COM 052769106   3,971,871 14,418 SH   SOLE   14,418 0 0
ALBEMARLE CORP COM 012653101   1,466,774 15,487 SH   SOLE   15,487 0 0
AIR PRODS & CHEMS INC COM 009158106   22,018,468 73,952 SH   SOLE   73,463 0 489
BOEING CO COM 097023105   2,544,693 16,737 SH   SOLE   16,737 0 0
BANK AMERICA CORP COM 060505104   5,209,865 131,297 SH   SOLE   131,297 0 0
BALL CORP COM 058498106   1,147,339 16,895 SH   SOLE   16,895 0 0
AMAZON COM INC COM 023135106   153,729,703 825,040 SH   SOLE   823,806 0 1,234
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,996,338 53,665 SH   SOLE   53,665 0 0
ABBOTT LABS COM 002824100   6,274,540 55,035 SH   SOLE   55,035 0 0
ANALOG DEVICES INC COM 032654105   2,019,972 8,776 SH   SOLE   8,776 0 0
APPLIED MATLS INC COM 038222105   5,142,375 25,451 SH   SOLE   25,451 0 0
ADVANCED MICRO DEVICES INC COM 007903107   2,432,158 14,823 SH   SOLE   14,823 0 0
AMETEK INC COM 031100100   341,703 1,990 SH   SOLE   1,990 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,426,926 11,791 SH   SOLE   11,791 0 0
AMPHENOL CORP NEW CL A 032095101   6,965,539 106,899 SH   SOLE   106,899 0 0
ALLETE INC COM NEW 018522300   760,010 11,840 SH   SOLE   11,840 0 0
BERKLEY W R CORP COM 084423102   665,613 11,733 SH   SOLE   11,733 0 0
AEROVIRONMENT INC COM 008073108   4,661,024 23,247 SH   SOLE   23,247 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   6,442,855 39,585 SH   SOLE   39,585 0 0
ASTRONICS CORP COM 046433108   1,639,846 84,181 SH   SOLE   84,181 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   919,856 6,834 SH   SOLE   6,834 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105   5,522,050 490,413 SH   SOLE   490,413 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   9,023,412 449,597 SH   SOLE   412,259 0 37,338
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   3,191,438 550,248 SH   SOLE   550,248 0 0
BLACKROCK FLOATING RATE INC COM 091941104   4,837,399 373,833 SH   SOLE   373,833 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100   4,318,334 382,831 SH   SOLE   375,481 0 7,350
ARCOSA INC COM 039653100   3,643,048 38,445 SH   SOLE   38,445 0 0
ASTEC INDS INC COM 046224101   2,477,905 77,580 SH   SOLE   77,580 0 0
APPLE INC COM 037833100   121,903,969 523,193 SH   SOLE   522,456 0 737
AVALONBAY CMNTYS INC COM 053484101   347,110 1,541 SH   SOLE   1,541 0 0
AMERICAN EXPRESS CO COM 025816109   35,852,098 132,198 SH   SOLE   132,198 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   574,758 55,856 SH   SOLE   55,856 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   4,279,440 54,928 SH   SOLE   54,928 0 0
BP PLC SPONSORED ADR 055622104   2,054,067 65,437 SH   SOLE   65,437 0 0
AUTOZONE INC COM 053332102   2,075,876 659 SH   SOLE   659 0 0
BLOOMIN BRANDS INC COM 094235108   2,768,692 167,495 SH   SOLE   167,495 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   14,396,602 52,024 SH   SOLE   52,024 0 0
AMEDISYS INC COM 023436108   124,401 1,289 SH   SOLE   1,289 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   324,318 21,087 SH   SOLE   19,661 0 1,426
AFLAC INC COM 001055102   9,987,541 89,334 SH   SOLE   89,334 0 0
ATMOS ENERGY CORP COM 049560105   1,528,584 11,020 SH   SOLE   10,479 0 541
ARISTA NETWORKS INC COM 040413106   7,486,025 19,504 SH   SOLE   19,504 0 0
ELEVANCE HEALTH INC COM 036752103   4,356,040 8,377 SH   SOLE   8,377 0 0
CAPITAL ONE FINL CORP COM 14040H105   831,750 5,555 SH   SOLE   5,555 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,449,185 3,728 SH   SOLE   3,728 0 0
BLACKROCK MUN INCOME QUALITY COM 092479104   1,626,375 135,081 SH   SOLE   135,081 0 0
BANCROFT FD LTD COM 059695106   2,466,448 147,075 SH   SOLE   147,075 0 0
ARBOR REALTY TRUST INC COM 038923108   2,657,088 170,764 SH   SOLE   170,764 0 0
BHP GROUP LTD SPONSORED ADS 088606108   3,089,910 49,749 SH   SOLE   49,749 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   4,107,978 190,537 SH   SOLE   190,537 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   2,747,724 117,024 SH   SOLE   117,024 0 0
BECTON DICKINSON & CO COM 075887109   832,277 3,452 SH   SOLE   3,452 0 0
ALLIANT ENERGY CORP COM 018802108   2,587,882 42,641 SH   SOLE   42,641 0 0
BEST BUY INC COM 086516101   5,778,912 55,943 SH   SOLE   54,077 0 1,866
BLOOM ENERGY CORP COM CL A 093712107   571,718 54,140 SH   SOLE   54,140 0 0
BORGWARNER INC COM 099724106   605,353 16,681 SH   SOLE   16,681 0 0
AUTOLIV INC COM 052800109   339,587 3,637 SH   SOLE   3,637 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,198,922 16,372 SH   SOLE   16,372 0 0
ALLSTATE CORP COM 020002101   501,814 2,646 SH   SOLE   2,646 0 0
BANK MONTREAL QUE COM 063671101   1,018,629 11,293 SH   SOLE   11,293 0 0
ALCOA CORP COM 013872106   487,304 12,631 SH   SOLE   12,631 0 0
AVERY DENNISON CORP COM 053611109   2,650,665 12,007 SH   SOLE   12,007 0 0
BARRICK GOLD CORP COM 067901108   1,151,551 57,896 SH   SOLE   57,896 0 0
CONSTELLIUM SE CL A SHS F21107101   406,516 25,001 SH   SOLE   25,001 0 0
ATLASSIAN CORPORATION CL A 049468101   75,117 473 SH   SOLE   473 0 0
AIRBNB INC COM CL A 009066101   1,822,006 14,368 SH   SOLE   14,368 0 0
AMERICAN ELEC PWR CO INC COM 025537101   2,198,615 21,429 SH   SOLE   19,667 0 1,762
BAXTER INTL INC COM 071813109   496,913 13,087 SH   SOLE   13,087 0 0
AMN HEALTHCARE SVCS INC COM 001744101   295,331 6,967 SH   SOLE   6,967 0 0
MEDPACE HLDGS INC COM 58506Q109   2,052,536 6,149 SH   SOLE   6,149 0 0
DENTSPLY SIRONA INC COM 24906P109   468,409 17,310 SH   SOLE   17,310 0 0
BANK NEW YORK MELLON CORP COM 064058100   4,454,458 61,988 SH   SOLE   61,988 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   356,910 6,550 SH   SOLE   6,550 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   1,567,720 76,849 SH   SOLE   76,849 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   890,176 163,335 SH   SOLE   163,335 0 0
BANCO DE CHILE SPONSORED ADS 059520106   590,305 23,323 SH   SOLE   23,323 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   220,756 1,859 SH   SOLE   1,859 0 0
AMEREN CORP COM 023608102   611,345 6,990 SH   SOLE   5,903 0 1,087
ASHLAND INC COM 044186104   173,679 1,997 SH   SOLE   1,997 0 0
KKR & CO INC COM 48251W104   4,629,714 35,455 SH   SOLE   35,455 0 0
ALASKA AIR GROUP INC COM 011659109   167,413 3,703 SH   SOLE   3,703 0 0
AMKOR TECHNOLOGY INC COM 031652100   27,509 899 SH   SOLE   899 0 0
A10 NETWORKS INC COM 002121101   31,494 2,181 SH   SOLE   2,181 0 0
AMER STATES WTR CO COM 029899101   535,971 6,435 SH   SOLE   6,435 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   135,571 1,293 SH   SOLE   1,293 0 0
KOPPERS HOLDINGS INC COM 50060P106   305,720 8,369 SH   SOLE   8,369 0 0
AGREE RLTY CORP COM 008492100   1,304,414 17,316 SH   SOLE   17,316 0 0
AVNET INC COM 053807103   879,768 16,199 SH   SOLE   16,199 0 0
U S PHYSICAL THERAPY COM 90337L108   88,523 1,046 SH   SOLE   1,046 0 0
BAIDU INC SPON ADR REP A 056752108   296,707 2,818 SH   SOLE   2,818 0 0
BILL HOLDINGS INC COM 090043100   58,089 1,101 SH   SOLE   1,101 0 0
BILIBILI INC SPONS ADS REP Z 090040106   113,323 4,847 SH   SOLE   4,847 0 0
BLACK HILLS CORP COM 092113109   1,268,057 20,747 SH   SOLE   20,747 0 0
MISSION PRODUCE INC COM 60510V108   263,823 20,579 SH   SOLE   20,579 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   228,403 7,732 SH   SOLE   7,732 0 0
VITAL FARMS INC COM 92847W103   588,931 16,793 SH   SOLE   16,793 0 0
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   718,535 65,500 SH   SOLE   65,500 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   800,656 60,564 SH   SOLE   60,564 0 0
CELSIUS HLDGS INC COM NEW 15118V207   334,015 10,651 SH   SOLE   10,651 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   421,387 147,855 SH   SOLE   147,855 0 0
ENLIGHT RENEWABLE ENERGY LTD SHS M4056D110   241,045 14,263 SH   SOLE   14,263 0 0
NEXTRACKER INC CLASS A COM 65290E101   162,026 4,323 SH   SOLE   4,323 0 0
LAZARD INC COM 52110M109   248,373 4,930 SH   SOLE   4,930 0 0
ESSENT GROUP LTD COM G3198U102   87,563 1,362 SH   SOLE   1,362 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   109,895 3,218 SH   SOLE   3,218 0 0
ICICI BANK LIMITED ADR 45104G104   131,310 4,399 SH   SOLE   4,399 0 0
MERITAGE HOMES CORP COM 59001A102   35,682 174 SH   SOLE   174 0 0
R1 RCM INC COM 77634L105   41,476 2,927 SH   SOLE   2,927 0 0
SYNOVUS FINL CORP COM NEW 87161C501   114,999 2,586 SH   SOLE   2,586 0 0
FORTIVE CORP COM 34959J108   31,651 401 SH   SOLE   401 0 0
VIASAT INC COM 92552V100   12,716 1,065 SH   SOLE   1,065 0 0
DAYFORCE INC COM 15677J108   360,089 5,879 SH   SOLE   5,879 0 0
MR COOPER GROUP INC COM 62482R107   561,837 6,095 SH   SOLE   6,095 0 0
DUPONT DE NEMOURS INC COM 26614N102   456,689 5,125 SH   SOLE   5,125 0 0
CADRE HLDGS INC COM 12763L105   1,122,637 29,582 SH   SOLE   29,582 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102   1,964,492 134,095 SH   SOLE   134,095 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   2,399,764 44,705 SH   SOLE   44,705 0 0
GARMIN LTD SHS H2906T109   3,085,630 17,529 SH   SOLE   17,529 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   314,192 131,461 SH   SOLE   131,461 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   521,328 134,363 SH   SOLE   134,363 0 0
YUM CHINA HLDGS INC COM 98850P109   569,908 12,659 SH   SOLE   12,659 0 0
MANPOWERGROUP INC WIS COM 56418H100   4,048,746 55,070 SH   SOLE   55,070 0 0
DROPBOX INC CL A 26210C104   701,690 27,593 SH   SOLE   27,593 0 0
KENVUE INC COM 49177J102   471,181 20,371 SH   SOLE   20,371 0 0
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   1,263,961 142,982 SH   SOLE   132,741 0 10,241
MGE ENERGY INC COM 55277P104   735,167 8,039 SH   SOLE   8,039 0 0
PENTAIR PLC SHS G7S00T104   2,444,946 25,002 SH   SOLE   25,002 0 0
SHARKNINJA INC COM SHS G8068L108   2,154,306 19,817 SH   SOLE   19,817 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   568,624 6,696 SH   SOLE   6,696 0 0
SOLVENTUM CORP COM SHS 83444M101   4,179,714 59,950 SH   SOLE   59,950 0 0
GE VERNOVA INC COM 36828A101   3,403,473 13,348 SH   SOLE   13,348 0 0
NORTHWEST NAT HLDG CO COM 66765N105   4,249,933 104,114 SH   SOLE   104,114 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   708,028 4,742 SH   SOLE   4,742 0 0
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   103,884 7,921 SH   SOLE   7,921 0 0
BRIDGEBIO PHARMA INC COM 10806X102   116,505 4,576 SH   SOLE   4,576 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   143,387 2,806 SH   SOLE   2,806 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   1,760,180 166,526 SH   SOLE   166,526 0 0
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   1,814,403 169,729 SH   SOLE   169,729 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101   1,813,356 159,206 SH   SOLE   159,206 0 0
RIVERNORTH MANAGED DUR MUN I COM 76882H105   1,830,598 113,914 SH   SOLE   113,914 0 0
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   1,899,622 204,041 SH   SOLE   204,041 0 0
OVINTIV INC COM 69047Q102   434,320 11,337 SH   SOLE   11,337 0 0
SPX TECHNOLOGIES INC COM 78473E103   898,079 5,632 SH   SOLE   5,632 0 0
TIDEWATER INC NEW COM 88642R109   251,983 3,510 SH   SOLE   3,510 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   57,050 2,548 SH   SOLE   2,548 0 0
CARS COM INC COM 14575E105   52,760 3,148 SH   SOLE   3,148 0 0
INSTALLED BLDG PRODS INC COM 45780R101   57,135 232 SH   SOLE   232 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   1,618,340 31,807 SH   SOLE   10,474 0 21,333
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   59,759 3,613 SH   SOLE   3,613 0 0
BANCORP INC DEL COM 05969A105   74,312 1,389 SH   SOLE   1,389 0 0
WP CAREY INC COM 92936U109   41,741 670 SH   SOLE   670 0 0
AFFIRM HLDGS INC COM CL A 00827B106   43,677 1,070 SH   SOLE   1,070 0 0
AGILYSYS INC COM 00847J105   36,723 337 SH   SOLE   337 0 0
ALBANY INTL CORP CL A 012348108   13,683 154 SH   SOLE   154 0 0
AAR CORP COM 000361105   13,530 207 SH   SOLE   207 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   36,776 1,166 SH   SOLE   1,166 0 0
APPLOVIN CORP COM CL A 03831W108   88,905 681 SH   SOLE   681 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   379,263 2,652 SH   SOLE   2,652 0 0
CAMTEK LTD ORD M20791105   26,271 329 SH   SOLE   329 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   31,592 2,859 SH   SOLE   2,859 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   51,817 3,077 SH   SOLE   3,077 0 0
CELESTICA INC COM 15101Q207   1,681,899 32,901 SH   SOLE   32,901 0 0
CLEANSPARK INC COM NEW 18452B209   6,809 729 SH   SOLE   729 0 0
CONCENTRIX CORP COM 20602D101   12,813 250 SH   SOLE   250 0 0
DLOCAL LTD CLASS A COM G29018101   8,328 1,041 SH   SOLE   1,041 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   39,340 974 SH   SOLE   974 0 0
EVERTEC INC COM 30040P103   13,014 384 SH   SOLE   384 0 0
KLAVIYO INC COM SER A 49845K101   48,223 1,363 SH   SOLE   1,363 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   15,572 3,845 SH   SOLE   3,845 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   41,642 448 SH   SOLE   448 0 0
NUTANIX INC CL A 67059N108   31,640 534 SH   SOLE   534 0 0
NOVA LTD COM M7516K103   34,376 165 SH   SOLE   165 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   33,814 1,689 SH   SOLE   1,689 0 0
SNAP INC CL A 83304A106   29,767 2,782 SH   SOLE   2,782 0 0
SONOS INC COM 83570H108   9,857 802 SH   SOLE   802 0 0
SPS COMM INC COM 78463M107   34,368 177 SH   SOLE   177 0 0
SQUARESPACE INC CLASS A 85225A107   17,829 384 SH   SOLE   384 0 0
STONECO LTD COM CL A G85158106   10,911 969 SH   SOLE   969 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   44,141 403 SH   SOLE   403 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   20,714 468 SH   SOLE   468 0 0
VERTEX INC CL A 92538J106   37,278 968 SH   SOLE   968 0 0
WIX COM LTD SHS M98068105   41,124 246 SH   SOLE   246 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   66,431 2,227 SH   SOLE   2,227 0 0
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276   17,673,168 913,342 SH   SOLE   913,342 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,284,620 15,960 SH   SOLE   15,960 0 0
WENDYS CO COM 95058W100   3,659,578 208,880 SH   SOLE   208,880 0 0
AAON INC COM PAR $0.004 000360206   78,723 730 SH   SOLE   730 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   183,013 1,905 SH   SOLE   1,905 0 0
FS BANCORP INC COM 30263Y104   184,456 4,146 SH   SOLE   4,146 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   165,360 3,214 SH   SOLE   3,214 0 0
BLOCK H & R INC COM 093671105   172,348 2,712 SH   SOLE   2,712 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   167,981 1,248 SH   SOLE   1,248 0 0
ITT INC COM 45073V108   197,353 1,320 SH   SOLE   1,320 0 0
PRIMERICA INC COM 74164M108   170,491 643 SH   SOLE   643 0 0
SCORPIO TANKERS INC SHS Y7542C130   144,240 2,023 SH   SOLE   2,023 0 0
TEGNA INC COM 87901J105   161,934 10,262 SH   SOLE   10,262 0 0
UNUM GROUP COM 91529Y106   168,156 2,829 SH   SOLE   2,829 0 0
FRANKLIN LTD DURATION INCOME COM 35472T101   1,930,298 289,400 SH   SOLE   289,400 0 0
CHIMERA INVT CORP COM SHS 16934Q802   8,486,115 536,078 SH   SOLE   536,078 0 0
CION INVT CORP COM 17259U204   591,109 49,673 SH   SOLE   49,673 0 0
SLR INVESTMENT CORP COM 83413U100   543,501 36,113 SH   SOLE   36,113 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   467,495 5,054 SH   SOLE   5,054 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   989,482 12,350 SH   SOLE   12,350 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   3,289,376 173,034 SH   SOLE   173,034 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   354,709 21,026 SH   SOLE   21,026 0 0
BELDEN INC COM 077454106   387,349 3,307 SH   SOLE   3,307 0 0
MATSON INC COM 57686G105   366,819 2,572 SH   SOLE   2,572 0 0
ON HLDG AG NAMEN AKT A H5919C104   379,736 7,572 SH   SOLE   7,572 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   1,321,473 208,106 SH   SOLE   208,106 0 0
ADECOAGRO S A COM L00849106   194,743 17,592 SH   SOLE   17,592 0 0
PILGRIMS PRIDE CORP COM 72147K108   209,758 4,555 SH   SOLE   4,555 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   356,460 8,072 SH   SOLE   8,072 0 0
EATON VANCE SHORT DURATION D COM 27828V104   1,066,315 95,377 SH   SOLE   95,377 0 0
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   1,204,965 70,507 SH   SOLE   70,507 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104   1,186,241 65,502 SH   SOLE   65,502 0 0
ADAM NAT RES FD INC COM 00548F105   359,980 15,503 SH   SOLE   15,503 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   10,936 262 SH   SOLE   262 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   44,674 164 SH   SOLE   164 0 0
ADVANCED ENERGY INDS COM 007973100   18,101 172 SH   SOLE   172 0 0
LUMENTUM HLDGS INC COM 55024U109   20,662 326 SH   SOLE   326 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   17,023 153 SH   SOLE   153 0 0
QORVO INC COM 74736K101   15,805 153 SH   SOLE   153 0 0
Q2 HLDGS INC COM 74736L109   23,692 297 SH   SOLE   297 0 0
SYNAPTICS INC COM 87157D109   16,214 209 SH   SOLE   209 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   359,226 12,698 SH   SOLE   12,698 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   236,630 9,955 SH   SOLE   9,955 0 0
TXNM ENERGY INC COM 69349H107   260,125 5,943 SH   SOLE   5,943 0 0
AMENTUM HOLDINGS INC COM 023939101   2,555,877 79,252 SH   SOLE   79,252 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   4,056,950 26,869 SH   SOLE   26,869 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   64,709 1,373 SH   SOLE   1,373 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G772   64,497 1,589 SH   SOLE   1,589 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676   64,964 2,298 SH   SOLE   2,298 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   65,157 1,358 SH   SOLE   1,358 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   64,826 1,191 SH   SOLE   1,191 0 0
ACM RESH INC COM CL A 00108J109   1,096 54 SH   SOLE   54 0 0
ADTRAN HOLDINGS INC COM 00486H105   3,143 530 SH   SOLE   530 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   2,090 64 SH   SOLE   64 0 0
BUMBLE INC COM CL A 12047B105   4,173 654 SH   SOLE   654 0 0
CRICUT INC COM CL A 22658D100   582 84 SH   SOLE   84 0 0
SPRINKLR INC CL A 85208T107   479 62 SH   SOLE   62 0 0
DOLE PLC ORD SHS G27907107   1,401 86 SH   SOLE   86 0 0
DXC TECHNOLOGY CO COM 23355L106   9,794 472 SH   SOLE   472 0 0
EGAIN CORP COM NEW 28225C806   464 91 SH   SOLE   91 0 0
GENWORTH FINL INC COM SHS 37247D106   630 92 SH   SOLE   92 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   475 144 SH   SOLE   144 0 0
JOINT CORP COM 47973J102   1,030 90 SH   SOLE   90 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   14,317 623 SH   SOLE   623 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   3,847 178 SH   SOLE   178 0 0
WM TECHNOLOGY INC COM 92971A109   450 517 SH   SOLE   517 0 0
RAMACO RES INC COM CL A 75134P600   8,354 714 SH   SOLE   714 0 0
MRC GLOBAL INC COM 55345K103   510 40 SH   SOLE   40 0 0
THE ODP CORP COM 88337F105   9,966 335 SH   SOLE   335 0 0
ON24 INC COM 68339B104   490 80 SH   SOLE   80 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   1,857 435 SH   SOLE   435 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   5,055 1,731 SH   SOLE   1,731 0 0
RADIANT LOGISTICS INC COM 75025X100   5,273 820 SH   SOLE   820 0 0
RIMINI STR INC DEL COM 76674Q107   477 258 SH   SOLE   258 0 0
TRUEBLUE INC COM 89785X101   505 64 SH   SOLE   64 0 0
TERADATA CORP DEL COM 88076W103   516 17 SH   SOLE   17 0 0
TITAN MACHY INC COM 88830R101   501 36 SH   SOLE   36 0 0
TEEKAY CORPORATION COM Y8564W103   5,318 578 SH   SOLE   578 0 0
TWILIO INC CL A 90138F102   16,044 246 SH   SOLE   246 0 0
VERISIGN INC COM 92343E102   15,387 81 SH   SOLE   81 0 0
ZYNEX INC COM 98986M103   1,567 192 SH   SOLE   192 0 0
ARES COML REAL ESTATE CORP COM 04013V108   891,030 127,290 SH   SOLE   20,715 0 106,575
RITHM CAPITAL CORP COM NEW 64828T201   1,354,554 119,344 SH   SOLE   16,870 0 102,474
NOVOCURE LTD ORD SHS G6674U108   14,567 932 SH   SOLE   0 0 932
BOSTON BEER INC CL A 100557107   2,602 9 SH   SOLE   9 0 0
BXP INC COM 101121101   133,161 1,655 SH   SOLE   1,655 0 0
BOSTON SCIENTIFIC CORP COM 101137107   2,016,228 24,060 SH   SOLE   24,060 0 0
BOYD GAMING CORP COM 103304101   11,120 172 SH   SOLE   172 0 0
BRADY CORP CL A 104674106   179,467 2,342 SH   SOLE   2,342 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   100,193 715 SH   SOLE   715 0 0
BRINKER INTL INC COM 109641100   219,182 2,864 SH   SOLE   2,864 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   10,991,594 212,439 SH   SOLE   212,439 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,421,865 38,870 SH   SOLE   38,870 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   1,057,832 77,214 SH   SOLE   77,214 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   465,239 9,838 SH   SOLE   9,838 0 0
BRUKER CORP COM 116794108   578,032 8,370 SH   SOLE   8,370 0 0
BRUNSWICK CORP COM 117043109   155,402 1,854 SH   SOLE   1,854 0 0
BUCKLE INC COM 118440106   13,296,440 302,398 SH   SOLE   302,398 0 0
BURLINGTON STORES INC COM 122017106   275,073 1,044 SH   SOLE   1,044 0 0
CF INDS HLDGS INC COM 125269100   3,723,463 43,397 SH   SOLE   43,397 0 0
THE CIGNA GROUP COM 125523100   2,473,928 7,141 SH   SOLE   7,141 0 0
CMS ENERGY CORP COM 125896100   1,437,532 20,353 SH   SOLE   20,353 0 0
CSG SYS INTL INC COM 126349109   787,157 16,180 SH   SOLE   16,180 0 0
CSX CORP COM 126408103   316,398 9,163 SH   SOLE   9,163 0 0
CTS CORP COM 126501105   280,943 5,807 SH   SOLE   5,807 0 0
CVS HEALTH CORP COM 126650100   8,404,918 133,666 SH   SOLE   133,666 0 0
CABOT CORP COM 127055101   793,902 7,103 SH   SOLE   7,103 0 0
COTERRA ENERGY INC COM 127097103   1,572,749 65,668 SH   SOLE   65,668 0 0
CACI INTL INC CL A 127190304   3,705,993 7,345 SH   SOLE   7,345 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   136,870 505 SH   SOLE   505 0 0
CAL MAINE FOODS INC COM NEW 128030202   2,666,549 35,630 SH   SOLE   35,630 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   505,257 43,407 SH   SOLE   43,407 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   8,412,824 484,889 SH   SOLE   484,889 0 0
CAMDEN PPTY TR SH BEN INT 133131102   630,621 5,105 SH   SOLE   5,105 0 0
CAMPBELL SOUP CO COM 134429109   179,487 3,669 SH   SOLE   3,669 0 0
CANADIAN NATL RY CO COM 136375102   1,129,795 9,644 SH   SOLE   9,644 0 0
CANADIAN NAT RES LTD COM 136385101   1,632,006 49,142 SH   SOLE   49,142 0 0
CANADIAN SOLAR INC COM 136635109   115,510 6,892 SH   SOLE   6,892 0 0
CAPITAL SOUTHWEST CORP COM 140501107   4,618,106 182,606 SH   SOLE   182,606 0 0
CARLISLE COS INC COM 142339100   5,607,933 12,469 SH   SOLE   11,590 0 879
CARMAX INC COM 143130102   98,350 1,271 SH   SOLE   1,271 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   220,503 11,932 SH   SOLE   11,932 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   4,087,323 25,613 SH   SOLE   25,613 0 0
CASEYS GEN STORES INC COM 147528103   587,986 1,565 SH   SOLE   1,565 0 0
CATERPILLAR INC COM 149123101   6,676,418 17,070 SH   SOLE   15,756 0 1,314
CELANESE CORP DEL COM 150870103   1,312,558 9,654 SH   SOLE   9,654 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   3,459,261 567,092 SH   SOLE   567,092 0 0
CHARLES RIV LABS INTL INC COM 159864107   674,819 3,426 SH   SOLE   3,426 0 0
CHEGG INC COM 163092109   455 257 SH   SOLE   257 0 0
CHEMOURS CO COM 163851108   1,938,569 95,402 SH   SOLE   95,402 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,042,848 12,679 SH   SOLE   12,679 0 0
CHEVRON CORP NEW COM 166764100   30,180,041 204,930 SH   SOLE   204,125 0 805
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,699,727 46,854 SH   SOLE   46,854 0 0
CHURCH & DWIGHT CO INC COM 171340102   6,133,869 58,574 SH   SOLE   58,574 0 0
CHURCHILL DOWNS INC COM 171484108   503,522 3,724 SH   SOLE   3,724 0 0
CINCINNATI FINL CORP COM 172062101   1,736,074 12,754 SH   SOLE   12,754 0 0
CINTAS CORP COM 172908105   4,815,945 23,392 SH   SOLE   23,392 0 0
CITIGROUP INC COM NEW 172967424   3,873,187 61,872 SH   SOLE   61,872 0 0
CITIZENS FINL GROUP INC COM 174610105   175,574 4,275 SH   SOLE   4,275 0 0
CLEAN HARBORS INC COM 184496107   4,527,470 18,731 SH   SOLE   16,917 0 1,814
CLEARWATER ANALYTICS HLDGS I CL A 185123106   90,244 3,574 SH   SOLE   3,574 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   246,206 19,280 SH   SOLE   19,280 0 0
CLOROX CO DEL COM 189054109   4,865,307 29,865 SH   SOLE   29,865 0 0
COCA COLA CO COM 191216100   31,582,326 439,498 SH   SOLE   437,089 0 2,409
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   1,475,236 16,628 SH   SOLE   16,628 0 0
COGNEX CORP COM 192422103   28,917 714 SH   SOLE   714 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   221,352 2,868 SH   SOLE   2,868 0 0
ENOVIS CORPORATION COM 194014502   13,991 325 SH   SOLE   325 0 0
COLGATE PALMOLIVE CO COM 194162103   6,671,246 64,264 SH   SOLE   64,264 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   27,869 335 SH   SOLE   335 0 0
COMFORT SYS USA INC COM 199908104   449,293 1,151 SH   SOLE   1,151 0 0
COMMERCIAL METALS CO COM 201723103   132,289 2,407 SH   SOLE   0 0 2,407
COMMVAULT SYS INC COM 204166102   15,539 101 SH   SOLE   101 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   1,145,570 556,102 SH   SOLE   556,102 0 0
CONAGRA BRANDS INC COM 205887102   4,652,051 143,052 SH   SOLE   138,131 0 4,921
CONMED CORP COM 207410101   366,792 5,100 SH   SOLE   5,100 0 0
CONSOLIDATED EDISON INC COM 209115104   1,857,471 17,838 SH   SOLE   17,838 0 0
COOPER COS INC COM 216648501   3,822,067 34,639 SH   SOLE   32,630 0 2,009
COPART INC COM 217204106   830,854 15,856 SH   SOLE   15,856 0 0
CORCEPT THERAPEUTICS INC COM 218352102   585,951 12,661 SH   SOLE   12,661 0 0
CORNING INC COM 219350105   28,609,930 633,664 SH   SOLE   629,423 0 4,241
CORPAY INC COM SHS 219948106   97,581 312 SH   SOLE   312 0 0
CORVEL CORP COM 221006109   66,686 204 SH   SOLE   204 0 0
CRANE COMPANY COMMON STOCK 224408104   2,858,062 18,057 SH   SOLE   18,057 0 0
CRANE NXT CO COM 224441105   775,078 13,816 SH   SOLE   13,816 0 0
CROCS INC COM 227046109   34,465 238 SH   SOLE   238 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   2,796 208 SH   SOLE   208 0 0
CUBESMART COM 229663109   269,688 5,010 SH   SOLE   5,010 0 0
CUMMINS INC COM 231021106   8,854,361 27,346 SH   SOLE   27,346 0 0
CURTISS WRIGHT CORP COM 231561101   4,768,306 14,507 SH   SOLE   14,507 0 0
DTE ENERGY CO COM 233331107   960,635 7,481 SH   SOLE   7,481 0 0
DANA INC COM 235825205   497,397 47,102 SH   SOLE   47,102 0 0
DANAHER CORPORATION COM 235851102   1,734,567 6,239 SH   SOLE   6,239 0 0
DARDEN RESTAURANTS INC COM 237194105   1,684,794 10,265 SH   SOLE   10,265 0 0
DARLING INGREDIENTS INC COM 237266101   893,289 24,039 SH   SOLE   24,039 0 0
DECKERS OUTDOOR CORP COM 243537107   2,192,597 13,751 SH   SOLE   13,751 0 0
DEERE & CO COM 244199105   8,271,898 19,821 SH   SOLE   19,821 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   810,405 15,956 SH   SOLE   15,956 0 0
DEXCOM INC COM 252131107   589,349 8,791 SH   SOLE   8,791 0 0
DICKS SPORTING GOODS INC COM 253393102   429,922 2,060 SH   SOLE   2,060 0 0
DIGITAL RLTY TR INC COM 253868103   5,939,161 36,700 SH   SOLE   36,700 0 0
DISNEY WALT CO COM 254687106   2,826,447 29,384 SH   SOLE   29,384 0 0
DR REDDYS LABS LTD ADR 256135203   323,520 4,072 SH   SOLE   4,072 0 0
DOCUSIGN INC COM 256163106   16,268 262 SH   SOLE   262 0 0
DOLLAR GEN CORP NEW COM 256677105   81,610 965 SH   SOLE   965 0 0
DOLLAR TREE INC COM 256746108   164,268 2,336 SH   SOLE   2,336 0 0
DOMO INC COM CL B 257554105   496 66 SH   SOLE   66 0 0
DONALDSON INC COM 257651109   152,780 2,073 SH   SOLE   2,073 0 0
DORMAN PRODS INC COM 258278100   30,995 274 SH   SOLE   274 0 0
DOW INC COM 260557103   32,446,177 593,926 SH   SOLE   591,702 0 2,224
DUCOMMUN INC DEL COM 264147109   853,947 12,972 SH   SOLE   12,972 0 0
DYCOM INDS INC COM 267475101   7,472,258 37,911 SH   SOLE   37,911 0 0
DYNATRACE INC COM NEW 268150109   282,268 5,279 SH   SOLE   5,279 0 0
EAGLE BANCORP INC MD COM 268948106   1,603 71 SH   SOLE   71 0 0
EASTMAN CHEM CO COM 277432100   2,014,652 17,996 SH   SOLE   17,872 0 124
EATON VANCE ENHANCED EQUITY COM 278277108   9,089,414 418,867 SH   SOLE   414,792 0 4,075
EATON VANCE FLTING RATE INC COM 278279104   5,420,368 420,836 SH   SOLE   420,836 0 0
EBAY INC. COM 278642103   714,192 10,969 SH   SOLE   10,969 0 0
ECOLAB INC COM 278865100   1,958,892 7,672 SH   SOLE   7,672 0 0
ECOPETROL S A SPONSORED ADS 279158109   528,531 59,186 SH   SOLE   59,186 0 0
EDISON INTL COM 281020107   1,866,165 21,428 SH   SOLE   21,428 0 0
ELECTRONIC ARTS INC COM 285512109   81,044 565 SH   SOLE   565 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106   2,054,188 228,497 SH   SOLE   228,497 0 0
EMERSON ELEC CO COM 291011104   10,392,556 95,022 SH   SOLE   95,022 0 0
ENFUSION INC CL A 292812104   541 57 SH   SOLE   57 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   176,950 3,452 SH   SOLE   3,452 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   2,412,375 82,871 SH   SOLE   82,871 0 0
EPLUS INC COM 294268107   110,239 1,121 SH   SOLE   1,121 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   2,030 102 SH   SOLE   102 0 0
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   1,384,191 182,611 SH   SOLE   182,611 0 0
ESCO TECHNOLOGIES INC COM 296315104   325,932 2,527 SH   SOLE   2,527 0 0
ESSEX PPTY TR INC COM 297178105   767,501 2,598 SH   SOLE   2,598 0 0
EXPEDITORS INTL WASH INC COM 302130109   189,873 1,445 SH   SOLE   1,445 0 0
FMC CORP COM NEW 302491303   2,867,269 43,483 SH   SOLE   43,483 0 0
FLYWIRE CORPORATION COM VTG 302492103   66,314 4,046 SH   SOLE   4,046 0 0
FS KKR CAP CORP COM 302635206   5,022,587 254,566 SH   SOLE   254,566 0 0
FAIR ISAAC CORP COM 303250104   219,618 113 SH   SOLE   113 0 0
FASTENAL CO COM 311900104   7,291,768 102,097 SH   SOLE   102,097 0 0
FEDERAL SIGNAL CORP COM 313855108   3,954,106 42,308 SH   SOLE   42,308 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   316,103 6,763 SH   SOLE   6,763 0 0
FIDUS INVT CORP COM 316500107   4,080,054 208,166 SH   SOLE   208,166 0 0
FIFTH THIRD BANCORP COM 316773100   510,396 11,914 SH   SOLE   11,914 0 0
FIRST FINL BANCORP OH COM 320209109   504,272 19,987 SH   SOLE   19,987 0 0
FIRST SOLAR INC COM 336433107   1,426,298 5,718 SH   SOLE   5,718 0 0
FIRST TR ENHANCED EQUITY INC COM 337318109   2,947,998 144,936 SH   SOLE   144,936 0 0
FISERV INC COM 337738108   10,578,870 58,886 SH   SOLE   58,886 0 0
FIRSTENERGY CORP COM 337932107   1,295,330 29,207 SH   SOLE   29,207 0 0
FIVE9 INC COM 338307101   11,636 405 SH   SOLE   405 0 0
FLUOR CORP NEW COM 343412102   3,699,004 77,531 SH   SOLE   77,531 0 0
FLOWERS FOODS INC COM 343498101   142,111 6,160 SH   SOLE   6,160 0 0
FOOT LOCKER INC COM 344849104   70,311 2,721 SH   SOLE   2,721 0 0
FORD MTR CO COM 345370860   3,079,655 291,634 SH   SOLE   280,259 0 11,375
FORMFACTOR INC COM 346375108   28,520 620 SH   SOLE   620 0 0
FORWARD AIR CORP COM 349853101   7,894 223 SH   SOLE   223 0 0
FRANKLIN ELEC INC COM 353514102   1,538,443 14,677 SH   SOLE   14,677 0 0
FRESHWORKS INC CLASS A COM 358054104   42,051 3,663 SH   SOLE   3,663 0 0
FULGENT GENETICS INC COM 359664109   277,318 12,762 SH   SOLE   12,762 0 0
GABELLI EQUITY TR INC COM 362397101   1,168,223 212,791 SH   SOLE   212,791 0 0
GALLAGHER ARTHUR J & CO COM 363576109   736,064 2,616 SH   SOLE   2,616 0 0
GAP INC COM 364760108   719,271 32,620 SH   SOLE   32,620 0 0
GARTNER INC COM 366651107   1,130,582 2,231 SH   SOLE   2,231 0 0
GENERAC HLDGS INC COM 368736104   1,059,253 6,667 SH   SOLE   6,667 0 0
GENERAL AMERN INVS CO INC COM 368802104   1,489,768 27,789 SH   SOLE   27,789 0 0
GENERAL DYNAMICS CORP COM 369550108   8,965,670 29,668 SH   SOLE   29,668 0 0
GE AEROSPACE COM NEW 369604301   3,527,577 18,706 SH   SOLE   18,706 0 0
GENERAL MLS INC COM 370334104   8,746,499 118,436 SH   SOLE   118,436 0 0
GENESCO INC COM 371532102   3,559 131 SH   SOLE   131 0 0
GENTEX CORP COM 371901109   89,812 3,025 SH   SOLE   3,025 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104   2,782,605 208,123 SH   SOLE   208,123 0 0
GENMAB A/S SPONSORED ADS 372303206   151,619 6,219 SH   SOLE   6,219 0 0
GENUINE PARTS CO COM 372460105   7,476,512 53,526 SH   SOLE   53,526 0 0
GERDAU SA SPON ADR REP PFD 373737105   600,352 171,529 SH   SOLE   171,529 0 0
GILEAD SCIENCES INC COM 375558103   21,365,450 254,836 SH   SOLE   254,836 0 0
GLADSTONE CAPITAL CORP COM NEW 376535878   2,276,092 94,640 SH   SOLE   94,640 0 0
GLADSTONE INVT CORP COM 376546107   2,303,633 159,421 SH   SOLE   159,421 0 0
GLOBAL NET LEASE INC COM NEW 379378201   9,344,870 1,109,842 SH   SOLE   1,109,842 0 0
GRAHAM HLDGS CO COM CL B 384637104   46,016 56 SH   SOLE   56 0 0
GRAIL INC COM 384747101   2,408 175 SH   SOLE   175 0 0
GRAINGER W W INC COM 384802104   6,481,136 6,239 SH   SOLE   6,239 0 0
GRANITE CONSTR INC COM 387328107   7,289,875 91,951 SH   SOLE   91,951 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   788,011 26,631 SH   SOLE   26,631 0 0
GREIF INC CL A 397624107   150,885 2,408 SH   SOLE   2,408 0 0
GREIF INC CL B 397624206   8,652,286 123,905 SH   SOLE   123,905 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   278,672 4,109 SH   SOLE   4,109 0 0
HF SINCLAIR CORP COM 403949100   1,389,291 31,171 SH   SOLE   31,171 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   3,145,117 64,608 SH   SOLE   64,608 0 0
HNI CORP COM 404251100   2,217,293 41,183 SH   SOLE   41,183 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   1,676,278 37,094 SH   SOLE   37,094 0 0
HALLIBURTON CO COM 406216101   4,028,334 138,669 SH   SOLE   138,669 0 0
HANESBRANDS INC COM 410345102   438,141 59,611 SH   SOLE   59,611 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   650,760 16,269 SH   SOLE   16,269 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   240,724 23,670 SH   SOLE   23,670 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   2,592,477 22,043 SH   SOLE   22,043 0 0
HASBRO INC COM 418056107   756,612 10,462 SH   SOLE   10,462 0 0
HASHICORP INC COM CL A 418100103   82,348 2,432 SH   SOLE   2,432 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   109,597 11,322 SH   SOLE   11,322 0 0
HEICO CORP NEW COM 422806109   4,793,974 18,334 SH   SOLE   17,300 0 1,034
HENRY JACK & ASSOC INC COM 426281101   66,026 374 SH   SOLE   374 0 0
HERCULES CAPITAL INC COM 427096508   7,993,185 406,985 SH   SOLE   331,325 0 75,660
HERSHEY CO COM 427866108   5,386,141 28,085 SH   SOLE   28,085 0 0
HESS MIDSTREAM LP CL A SHS 428103105   2,396,209 67,939 SH   SOLE   67,939 0 0
HEXCEL CORP NEW COM 428291108   2,142,842 34,657 SH   SOLE   34,657 0 0
HIGHWOODS PPTYS INC COM 431284108   1,471,190 43,903 SH   SOLE   43,903 0 0
HOME BANCSHARES INC COM 436893200   924,717 34,135 SH   SOLE   34,135 0 0
HOME DEPOT INC COM 437076102   36,605,768 90,340 SH   SOLE   89,901 0 439
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   683,210 21,532 SH   SOLE   21,532 0 0
HONEYWELL INTL INC COM 438516106   3,407,408 16,484 SH   SOLE   16,484 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   133,404 3,817 SH   SOLE   3,817 0 0
HORMEL FOODS CORP COM 440452100   362,997 11,451 SH   SOLE   11,451 0 0
HOWMET AEROSPACE INC COM 443201108   8,653,580 86,320 SH   SOLE   86,320 0 0
HUBBELL INC COM 443510607   6,274,471 14,648 SH   SOLE   14,120 0 528
HUBSPOT INC COM 443573100   751,151 1,413 SH   SOLE   1,413 0 0
HUDBAY MINERALS INC COM 443628102   503,024 54,736 SH   SOLE   54,736 0 0
HUMANA INC COM 444859102   1,004,383 3,171 SH   SOLE   3,171 0 0
HUNT J B TRANS SVCS INC COM 445658107   245,398 1,424 SH   SOLE   1,424 0 0
HUNTINGTON BANCSHARES INC COM 446150104   680,096 46,265 SH   SOLE   46,265 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,815,233 6,866 SH   SOLE   6,866 0 0
HUNTSMAN CORP COM 447011107   2,855,358 117,990 SH   SOLE   117,990 0 0
HYATT HOTELS CORP COM CL A 448579102   619,454 4,070 SH   SOLE   4,070 0 0
IDACORP INC COM 451107106   619,983 6,014 SH   SOLE   6,014 0 0
ILLINOIS TOOL WKS INC COM 452308109   12,091,910 46,140 SH   SOLE   46,140 0 0
ILLUMINA INC COM 452327109   136,539 1,047 SH   SOLE   1,047 0 0
IMPERIAL OIL LTD COM NEW 453038408   393,111 5,580 SH   SOLE   5,580 0 0
IMPINJ INC COM 453204109   103,497 478 SH   SOLE   478 0 0
INFOSYS LTD SPONSORED ADR 456788108   1,745,166 78,364 SH   SOLE   78,364 0 0
ING GROEP N.V. SPONSORED ADR 456837103   1,119,401 61,641 SH   SOLE   61,641 0 0
INGREDION INC COM 457187102   4,006,497 29,153 SH   SOLE   29,153 0 0
INSPIRE MED SYS INC COM 457730109   507,997 2,407 SH   SOLE   2,407 0 0
INTEL CORP COM 458140100   1,669,977 71,184 SH   SOLE   71,184 0 0
INTER PARFUMS INC COM 458334109   1,202,092 9,284 SH   SOLE   9,284 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   52,313,718 236,628 SH   SOLE   236,560 0 68
INTERNATIONAL PAPER CO COM 460146103   11,075,321 226,721 SH   SOLE   226,721 0 0
INTERPUBLIC GROUP COS INC COM 460690100   13,485,419 426,349 SH   SOLE   423,411 0 2,938
INTUIT COM 461202103   12,441,114 20,034 SH   SOLE   20,034 0 0
IONIS PHARMACEUTICALS INC COM 462222100   245,968 6,140 SH   SOLE   6,140 0 0
ISHARES INC US INTL HGH YLD 464286178   619,204 13,526 SH   SOLE   13,526 0 0
ISHARES INC JP MRG EM CRP BD 464286251   220,708 4,798 SH   SOLE   4,798 0 0
ISHARES TR SELECT DIVID ETF 464287168   15,803 117 SH   SOLE   0 0 117
ISHARES TR IBOXX INV CP ETF 464287242   321,315 2,844 SH   SOLE   2,844 0 0
ISHARES TR 20 YR TR BD ETF 464287432   518,066 5,281 SH   SOLE   5,281 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   503,650 5,133 SH   SOLE   5,133 0 0
ISHARES TR JPMORGAN USD EMG 464288281   420,268 4,491 SH   SOLE   4,491 0 0
ISHARES TR PFD AND INCM SEC 464288687   628,845 18,924 SH   SOLE   18,924 0 0
ISHARES TR CORE LT USDB ETF 464289479   146,546 2,751 SH   SOLE   2,751 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   460,606 69,264 SH   SOLE   69,264 0 0
ITRON INC COM 465741106   2,949,985 27,619 SH   SOLE   27,619 0 0
JABIL INC COM 466313103   704,720 5,881 SH   SOLE   5,881 0 0
JOHNSON & JOHNSON COM 478160104   24,513,196 151,260 SH   SOLE   150,377 0 883
KLA CORP COM NEW 482480100   8,804,267 11,369 SH   SOLE   11,369 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   1,456,709 20,087 SH   SOLE   20,087 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   21,061,403 1,914,673 SH   SOLE   1,758,434 0 156,239
KELLANOVA COM 487836108   2,546,481 31,551 SH   SOLE   31,551 0 0
KELLY SVCS INC CL A 488152208   492 23 SH   SOLE   23 0 0
KEYCORP COM 493267108   162,676 9,712 SH   SOLE   9,712 0 0
KFORCE INC COM 493732101   147,234 2,396 SH   SOLE   2,396 0 0
KIMBERLY-CLARK CORP COM 494368103   5,897,791 41,452 SH   SOLE   41,452 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   439,888 4,921 SH   SOLE   4,921 0 0
KOHLS CORP COM 500255104   10,654,382 504,947 SH   SOLE   504,947 0 0
KRAFT HEINZ CO COM 500754106   1,913,987 54,514 SH   SOLE   54,514 0 0
KROGER CO COM 501044101   609,271 10,633 SH   SOLE   10,633 0 0
KULICKE & SOFFA INDS INC COM 501242101   32,268 715 SH   SOLE   715 0 0
LSB INDS INC COM 502160104   414,148 51,511 SH   SOLE   51,511 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   5,916,541 24,873 SH   SOLE   24,873 0 0
LABCORP HOLDINGS INC COM SHS 504922105   578,813 2,590 SH   SOLE   2,590 0 0
LA Z BOY INC COM 505336107   170,561 3,973 SH   SOLE   3,973 0 0
LAM RESEARCH CORP COM 512807108   3,149,253 3,859 SH   SOLE   3,859 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   121,843 912 SH   SOLE   912 0 0
LANCASTER COLONY CORP COM 513847103   634,593 3,594 SH   SOLE   3,594 0 0
LANDSTAR SYS INC COM 515098101   140,330 743 SH   SOLE   743 0 0
LAS VEGAS SANDS CORP COM 517834107   162,246 3,223 SH   SOLE   3,223 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   53,707 1,012 SH   SOLE   1,012 0 0
LAUDER ESTEE COS INC CL A 518439104   3,398,831 34,094 SH   SOLE   34,094 0 0
LEAR CORP COM NEW 521865204   498,816 4,570 SH   SOLE   4,570 0 0
LEGGETT & PLATT INC COM 524660107   4,331,991 318,061 SH   SOLE   318,061 0 0
LEIDOS HOLDINGS INC COM 525327102   3,423,652 21,004 SH   SOLE   21,004 0 0
LEMAITRE VASCULAR INC COM 525558201   172,032 1,852 SH   SOLE   1,852 0 0
LENNAR CORP CL A 526057104   1,145,315 6,109 SH   SOLE   6,109 0 0
LENNOX INTL INC COM 526107107   936,650 1,550 SH   SOLE   1,550 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   3,594,276 506,236 SH   SOLE   506,236 0 0
ELI LILLY & CO COM 532457108   36,263,296 40,932 SH   SOLE   40,932 0 0
LIMONEIRA CO COM 532746104   980,474 36,999 SH   SOLE   36,999 0 0
LINCOLN ELEC HLDGS INC COM 533900106   138,446 721 SH   SOLE   721 0 0
LINDSAY CORP COM 535555106   1,006,967 8,079 SH   SOLE   8,079 0 0
LITTELFUSE INC COM 537008104   35,809 135 SH   SOLE   135 0 0
LOCKHEED MARTIN CORP COM 539830109   31,834,553 54,459 SH   SOLE   53,507 0 952
LOUISIANA PAC CORP COM 546347105   765,545 7,124 SH   SOLE   7,124 0 0
LOWES COS INC COM 548661107   12,902,211 47,636 SH   SOLE   47,636 0 0
LUCID GROUP INC COM 549498103   175,734 49,783 SH   SOLE   49,783 0 0
LULULEMON ATHLETICA INC COM 550021109   455,054 1,677 SH   SOLE   1,677 0 0
LUMEN TECHNOLOGIES INC COM 550241103   201,441 28,372 SH   SOLE   28,372 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   56,137 62,395 SH   SOLE   62,395 0 0
MDU RES GROUP INC COM 552690109   6,406,594 233,732 SH   SOLE   233,732 0 0
MFS MUN INCOME TR SH BEN INT 552738106   4,129,857 722,003 SH   SOLE   722,003 0 0
MGM RESORTS INTERNATIONAL COM 552953101   402,510 10,297 SH   SOLE   10,297 0 0
MP MATERIALS CORP COM CL A 553368101   1,247,484 70,679 SH   SOLE   70,679 0 0
MSA SAFETY INC COM 553498106   721,242 4,067 SH   SOLE   4,067 0 0
MSC INDL DIRECT INC CL A 553530106   1,465,688 17,031 SH   SOLE   17,031 0 0
MAGNA INTL INC COM 559222401   1,193,813 29,089 SH   SOLE   29,089 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   148,864 6,096 SH   SOLE   6,096 0 0
MANHATTAN ASSOCIATES INC COM 562750109   747,064 2,655 SH   SOLE   2,655 0 0
MARA HOLDINGS INC COM 565788106   13,008 802 SH   SOLE   802 0 0
MARSH & MCLENNAN COS INC COM 571748102   7,809,489 35,006 SH   SOLE   35,006 0 0
MARRIOTT INTL INC NEW CL A 571903202   4,756,712 19,134 SH   SOLE   19,134 0 0
MARTIN MARIETTA MATLS INC COM 573284106   13,453,559 24,995 SH   SOLE   24,719 0 276
MARVELL TECHNOLOGY INC COM 573874104   161,260 2,236 SH   SOLE   2,236 0 0
MASIMO CORP COM 574795100   1,895,419 14,216 SH   SOLE   14,216 0 0
MASTEC INC COM 576323109   4,155,979 33,761 SH   SOLE   33,761 0 0
MATADOR RES CO COM 576485205   42,847 867 SH   SOLE   867 0 0
MATERION CORP COM 576690101   374,284 3,346 SH   SOLE   3,346 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,821,957 22,138 SH   SOLE   22,138 0 0
MCDONALDS CORP COM 580135101   12,405,128 40,738 SH   SOLE   40,226 0 512
MERCURY GENL CORP NEW COM 589400100   194,419 3,087 SH   SOLE   3,087 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,916,617 1,278 SH   SOLE   1,278 0 0
MICROSOFT CORP COM 594918104   121,799,427 283,057 SH   SOLE   282,666 0 391
MICROCHIP TECHNOLOGY INC. COM 595017104   2,771,771 34,522 SH   SOLE   34,522 0 0
MICRON TECHNOLOGY INC COM 595112103   584,198 5,633 SH   SOLE   5,633 0 0
MILLERKNOLL INC COM 600544100   3,251,359 131,315 SH   SOLE   131,315 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   521,694 51,247 SH   SOLE   51,247 0 0
MONDELEZ INTL INC CL A 609207105   10,993,332 149,224 SH   SOLE   149,224 0 0
MONOLITHIC PWR SYS INC COM 609839105   8,436,987 9,126 SH   SOLE   9,126 0 0
MOOG INC CL A 615394202   3,442,219 17,039 SH   SOLE   17,039 0 0
MORGAN STANLEY COM NEW 617446448   8,544,136 81,966 SH   SOLE   80,310 0 1,656
MOTOROLA SOLUTIONS INC COM NEW 620076307   13,156,174 29,260 SH   SOLE   29,260 0 0
MUELLER INDS INC COM 624756102   2,680,493 36,174 SH   SOLE   36,174 0 0
MURPHY USA INC COM 626755102   1,841,362 3,736 SH   SOLE   3,736 0 0
NRG ENERGY INC COM NEW 629377508   1,120,257 12,297 SH   SOLE   12,297 0 0
NATERA INC COM 632307104   606,567 4,778 SH   SOLE   4,778 0 0
NATIONAL FUEL GAS CO COM 636180101   1,300,145 21,451 SH   SOLE   21,451 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,022,616 14,678 SH   SOLE   14,678 0 0
NATWEST GROUP PLC SPONS ADR 639057207   864,031 92,311 SH   SOLE   92,311 0 0
NEW MTN FIN CORP COM 647551100   3,133,525 261,563 SH   SOLE   261,563 0 0
NEW YORK TIMES CO CL A 650111107   37,744 678 SH   SOLE   678 0 0
NEWELL BRANDS INC COM 651229106   578,051 75,267 SH   SOLE   75,267 0 0
NEWMONT CORP COM 651639106   3,135,110 58,655 SH   SOLE   55,195 0 3,460
NIKE INC CL B 654106103   4,268,129 48,282 SH   SOLE   48,282 0 0
NOKIA CORP SPONSORED ADR 654902204   1,255,781 287,364 SH   SOLE   287,364 0 0
NORDSON CORP COM 655663102   671,282 2,556 SH   SOLE   2,556 0 0
NORFOLK SOUTHN CORP COM 655844108   5,000,814 20,124 SH   SOLE   20,124 0 0
NORTHROP GRUMMAN CORP COM 666807102   3,971,086 7,520 SH   SOLE   7,520 0 0
NORTHWEST PIPE CO COM 667746101   1,824,832 40,435 SH   SOLE   40,435 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   4,796,295 83,822 SH   SOLE   83,822 0 0
GEN DIGITAL INC COM 668771108   957,417 34,904 SH   SOLE   34,904 0 0
NOVO-NORDISK A S ADR 670100205   11,518,356 96,736 SH   SOLE   96,736 0 0
NUCOR CORP COM 670346105   3,269,895 21,750 SH   SOLE   20,886 0 864
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   6,570,833 483,505 SH   SOLE   483,505 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   6,687,603 558,697 SH   SOLE   558,697 0 0
NUVEEN MUN CR OPPORTUNITIES COM 670663103   687,398 58,903 SH   SOLE   58,903 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   460,374 18,327 SH   SOLE   18,327 0 0
NUVEEN MORTGAGE AND INCOME F COM 670735109   1,891,563 102,635 SH   SOLE   102,635 0 0
NUVEEN MULTI ASSET INCOME FU COM 670750108   605,225 45,781 SH   SOLE   45,781 0 0
OGE ENERGY CORP COM 670837103   3,720,432 90,698 SH   SOLE   90,698 0 0
NUVEEN MUN VALUE FD INC COM 670928100   5,994,494 664,578 SH   SOLE   664,578 0 0
OSI SYSTEMS INC COM 671044105   2,643,208 17,409 SH   SOLE   17,409 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   1,778,812 13,659 SH   SOLE   13,659 0 0
OCCIDENTAL PETE CORP COM 674599105   2,190,862 42,508 SH   SOLE   42,508 0 0
OKTA INC CL A 679295105   79,544 1,070 SH   SOLE   1,070 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,162,792 10,888 SH   SOLE   9,254 0 1,634
OLD REP INTL CORP COM 680223104   298,130 8,417 SH   SOLE   8,417 0 0
OMNICOM GROUP INC COM 681919106   8,451,616 81,745 SH   SOLE   80,016 0 1,729
OMEGA HEALTHCARE INVS INC COM 681936100   4,813,711 118,273 SH   SOLE   85,743 0 32,530
ON SEMICONDUCTOR CORP COM 682189105   1,478,557 20,363 SH   SOLE   20,363 0 0
ONEOK INC NEW COM 682680103   7,803,553 85,631 SH   SOLE   85,602 0 29
ONTO INNOVATION INC COM 683344105   1,326,516 6,391 SH   SOLE   6,391 0 0
OOMA INC COM 683416101   501 44 SH   SOLE   44 0 0
OPEN TEXT CORP COM 683715106   65,994 1,983 SH   SOLE   1,983 0 0
ORANGE SPONSORED ADR 684060106   813,576 70,869 SH   SOLE   70,869 0 0
ORIX CORP SPONSORED ADR 686330101   867,358 7,474 SH   SOLE   7,474 0 0
ORMAT TECHNOLOGIES INC COM 686688102   863,805 11,227 SH   SOLE   11,227 0 0
OSHKOSH CORP COM 688239201   5,022,726 50,122 SH   SOLE   50,122 0 0
OTTER TAIL CORP COM 689648103   961,446 12,301 SH   SOLE   12,301 0 0
OWENS CORNING NEW COM 690742101   276,077 1,564 SH   SOLE   1,564 0 0
OXFORD INDS INC COM 691497309   136,040 1,568 SH   SOLE   1,568 0 0
PNC FINL SVCS GROUP INC COM 693475105   8,346,347 45,152 SH   SOLE   45,152 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   1,164,144 16,633 SH   SOLE   16,633 0 0
PVH CORPORATION COM 693656100   317,917 3,153 SH   SOLE   3,153 0 0
PACCAR INC COM 693718108   5,130,077 51,987 SH   SOLE   51,987 0 0
PACIRA BIOSCIENCES INC COM 695127100   72,360 4,808 SH   SOLE   4,808 0 0
PACKAGING CORP AMER COM 695156109   1,857,610 8,624 SH   SOLE   7,761 0 863
PALO ALTO NETWORKS INC COM 697435105   15,529,683 45,435 SH   SOLE   44,910 0 525
PAN AMERN SILVER CORP COM 697900108   558,293 26,751 SH   SOLE   26,751 0 0
PARKER-HANNIFIN CORP COM 701094104   4,885,864 7,733 SH   SOLE   7,733 0 0
PATTERSON COS INC COM 703395103   3,788,585 173,470 SH   SOLE   173,470 0 0
PATTERSON-UTI ENERGY INC COM 703481101   359,129 46,945 SH   SOLE   46,945 0 0
PAYCHEX INC COM 704326107   14,882,074 110,903 SH   SOLE   110,903 0 0
PENNANTPARK INVT CORP COM 708062104   4,497,275 643,387 SH   SOLE   643,387 0 0
PEPSICO INC COM 713448108   17,643,538 103,755 SH   SOLE   103,755 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   640,120 32,362 SH   SOLE   32,362 0 0
PFIZER INC COM 717081103   19,945,014 689,185 SH   SOLE   684,725 0 4,460
PHILIP MORRIS INTL INC COM 718172109   14,988,165 123,461 SH   SOLE   123,461 0 0
PHILLIPS 66 COM 718546104   9,593,090 72,979 SH   SOLE   72,979 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   559,192 4,148 SH   SOLE   4,148 0 0
PINNACLE WEST CAP CORP COM 723484101   1,847,722 20,857 SH   SOLE   20,857 0 0
PIONEER DIVERSIFIED HIGH INC COM 723653101   1,919,563 156,062 SH   SOLE   156,062 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,637,739 151,856 SH   SOLE   151,856 0 0
PLEXUS CORP COM 729132100   90,775 664 SH   SOLE   664 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   424,071 246,553 SH   SOLE   246,553 0 0
POPULAR INC COM NEW 733174700   162,738 1,623 SH   SOLE   1,623 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   698,430 14,581 SH   SOLE   14,581 0 0
POWER INTEGRATIONS INC COM 739276103   670,118 10,451 SH   SOLE   10,451 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   152,957 1,906 SH   SOLE   1,906 0 0
PROCTER AND GAMBLE CO COM 742718109   19,535,401 112,791 SH   SOLE   111,869 0 922
PROGRESSIVE CORP COM 743315103   3,867,302 15,240 SH   SOLE   15,240 0 0
PROSPERITY BANCSHARES INC COM 743606105   348,963 4,842 SH   SOLE   4,842 0 0
PRUDENTIAL FINL INC COM 744320102   5,576,171 46,046 SH   SOLE   44,656 0 1,390
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   930,728 10,433 SH   SOLE   10,433 0 0
PULTE GROUP INC COM 745867101   668,850 4,660 SH   SOLE   4,660 0 0
PUTNAM MANAGED MUN INCOME TR COM 746823103   4,224,808 648,972 SH   SOLE   648,972 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   1,652,168 151,575 SH   SOLE   151,575 0 0
QUAD / GRAPHICS INC COM CL A 747301109   490 108 SH   SOLE   108 0 0
QUALCOMM INC COM 747525103   9,003,127 52,944 SH   SOLE   52,944 0 0
RLI CORP COM 749607107   30,376 196 SH   SOLE   196 0 0
RPM INTL INC COM 749685103   963,523 7,963 SH   SOLE   7,963 0 0
RADIAN GROUP INC COM 750236101   423,565 12,210 SH   SOLE   12,210 0 0
RAMBUS INC DEL COM 750917106   380,740 9,018 SH   SOLE   9,018 0 0
RAYMOND JAMES FINL INC COM 754730109   80,456 657 SH   SOLE   657 0 0
RAYONIER INC COM 754907103   423,038 13,146 SH   SOLE   13,146 0 0
REALTY INCOME CORP COM 756109104   4,186,291 66,009 SH   SOLE   66,009 0 0
RELIANCE INC COM 759509102   5,088,072 17,593 SH   SOLE   17,593 0 0
RELX PLC SPONSORED ADR 759530108   1,362,197 28,702 SH   SOLE   28,702 0 0
REPLIGEN CORP COM 759916109   1,352,923 9,091 SH   SOLE   9,091 0 0
REPUBLIC SVCS INC COM 760759100   6,171,813 30,730 SH   SOLE   30,730 0 0
RIO TINTO PLC SPONSORED ADR 767204100   5,646,130 79,333 SH   SOLE   79,333 0 0
RIOT PLATFORMS INC COM 767292105   9,186 1,238 SH   SOLE   1,238 0 0
ROBERT HALF INC. COM 770323103   190,568 2,827 SH   SOLE   2,827 0 0
ROBLOX CORP CL A 771049103   145,660 3,291 SH   SOLE   3,291 0 0
ROCKET LAB USA INC COM 773122106   140,482 14,438 SH   SOLE   14,438 0 0
ROCKWELL AUTOMATION INC COM 773903109   6,008,940 22,383 SH   SOLE   22,383 0 0
ROLLINS INC COM 775711104   5,209,386 102,993 SH   SOLE   102,993 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,245,792 4,036 SH   SOLE   4,036 0 0
ROSS STORES INC COM 778296103   2,226,043 14,790 SH   SOLE   14,790 0 0
ROYAL BK CDA COM 780087102   466,864 3,743 SH   SOLE   3,743 0 0
SHELL PLC SPON ADS 780259305   2,800,831 42,469 SH   SOLE   42,469 0 0
ROYAL GOLD INC COM 780287108   38,442 274 SH   SOLE   274 0 0
ROYCE SMALL CAP TRUST INC COM 780910105   12,091,763 770,176 SH   SOLE   764,434 0 5,742
ROYCE MICRO-CAP TR INC COM 780915104   6,295,463 655,095 SH   SOLE   655,095 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   100,164 2,217 SH   SOLE   2,217 0 0
RYERSON HLDG CORP COM 783754104   9,756 490 SH   SOLE   490 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   593,116 6,289 SH   SOLE   6,289 0 0
SAP SE SPON ADR 803054204   3,114,615 13,595 SH   SOLE   13,595 0 0
SAREPTA THERAPEUTICS INC COM 803607100   1,856,989 14,869 SH   SOLE   14,869 0 0
HENRY SCHEIN INC COM 806407102   536,981 7,366 SH   SOLE   7,366 0 0
SCHLUMBERGER LTD COM STK 806857108   5,729,195 136,572 SH   SOLE   136,572 0 0
SCHOLASTIC CORP COM 807066105   4,577 143 SH   SOLE   143 0 0
SCHWAB CHARLES CORP COM 808513105   1,219,919 18,823 SH   SOLE   18,823 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   308,623 6,301 SH   SOLE   6,301 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   109,727 2,046 SH   SOLE   2,046 0 0
MATIV HOLDINGS INC COM 808541106   595,228 35,034 SH   SOLE   35,034 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   1,787,113 12,832 SH   SOLE   12,832 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   4,743,010 54,706 SH   SOLE   54,706 0 0
SEABOARD CORP DEL COM 811543107   3,137 1 SH   SOLE   1 0 0
SEMPRA COM 816851109   5,554,955 66,423 SH   SOLE   66,423 0 0
SHERWIN WILLIAMS CO COM 824348106   6,539,534 17,134 SH   SOLE   17,134 0 0
SILICON LABORATORIES INC COM 826919102   31,782 275 SH   SOLE   275 0 0
SIMON PPTY GROUP INC NEW COM 828806109   3,021,063 17,874 SH   SOLE   17,874 0 0
SIMPSON MFG INC COM 829073105   759,533 3,971 SH   SOLE   3,971 0 0
SINCLAIR INC CL A 829242106   678,356 44,337 SH   SOLE   44,337 0 0
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   1,996,036 84,399 SH   SOLE   84,399 0 0
SKECHERS U S A INC CL A 830566105   45,439 679 SH   SOLE   679 0 0
SMUCKER J M CO COM NEW 832696405   1,247,572 10,302 SH   SOLE   10,302 0 0
SNAP ON INC COM 833034101   3,623,403 12,507 SH   SOLE   12,507 0 0
SNOWFLAKE INC CL A 833445109   99,928 870 SH   SOLE   870 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   803,632 19,281 SH   SOLE   19,281 0 0
SONOCO PRODS CO COM 835495102   282,164 5,165 SH   SOLE   5,165 0 0
SONY GROUP CORP SPONSORED ADR 835699307   816,210 8,452 SH   SOLE   8,452 0 0
SOUTHERN CO COM 842587107   4,307,087 47,761 SH   SOLE   47,761 0 0
SOUTHWEST AIRLS CO COM 844741108   144,120 4,864 SH   SOLE   4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   452,474 13,918 SH   SOLE   13,918 0 0
BLOCK INC CL A 852234103   14,593,391 217,390 SH   SOLE   217,390 0 0
STANDEX INTL CORP COM 854231107   1,946,059 10,647 SH   SOLE   10,647 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,347,881 12,239 SH   SOLE   12,239 0 0
STARBUCKS CORP COM 855244109   15,643,635 160,464 SH   SOLE   158,986 0 1,478
STATE STR CORP COM 857477103   2,184,855 24,696 SH   SOLE   24,696 0 0
STEEL DYNAMICS INC COM 858119100   1,834,338 14,549 SH   SOLE   11,826 0 2,723
STEELCASE INC CL A 858155203   108,190 8,020 SH   SOLE   8,020 0 0
STELLUS CAP INVT CORP COM 858568108   1,822,029 133,092 SH   SOLE   133,092 0 0
STELLAR BANCORP INC COM 858927106   57,217 2,210 SH   SOLE   2,210 0 0
STERLING INFRASTRUCTURE INC COM 859241101   7,386,449 50,934 SH   SOLE   50,934 0 0
STIFEL FINL CORP COM 860630102   315,974 3,365 SH   SOLE   3,365 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   167,647 5,639 SH   SOLE   5,639 0 0
STRYKER CORPORATION COM 863667101   10,292,659 28,491 SH   SOLE   28,491 0 0
SUN CMNTYS INC COM 866674104   1,848,447 13,677 SH   SOLE   13,677 0 0
SUNCOR ENERGY INC NEW COM 867224107   1,706,775 46,229 SH   SOLE   46,229 0 0
SYNOPSYS INC COM 871607107   4,057,197 8,012 SH   SOLE   8,012 0 0
SYSCO CORP COM 871829107   464,457 5,950 SH   SOLE   5,950 0 0
CARLYLE SECURED LENDING INC COM 872280102   4,513,715 265,982 SH   SOLE   265,982 0 0
TJX COS INC NEW COM 872540109   13,934,249 118,549 SH   SOLE   118,549 0 0
T-MOBILE US INC COM 872590104   27,522,027 133,369 SH   SOLE   133,369 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,957,576 34,304 SH   SOLE   34,304 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   145,256 945 SH   SOLE   945 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   728,434 51,226 SH   SOLE   51,226 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   432,582 10,200 SH   SOLE   10,200 0 0
TECK RESOURCES LTD CL B 878742204   689,829 13,205 SH   SOLE   13,205 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   3,232,119 7,385 SH   SOLE   7,385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   10,987,508 472,581 SH   SOLE   472,581 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109   1,660,267 284,780 SH   SOLE   284,780 0 0
TERADYNE INC COM 880770102   368,709 2,753 SH   SOLE   2,753 0 0
TEREX CORP NEW COM 880779103   3,018,833 57,056 SH   SOLE   57,056 0 0
TERNIUM SA SPONSORED ADS 880890108   196,804 5,332 SH   SOLE   5,332 0 0
TEXAS INSTRS INC COM 882508104   26,275,084 127,197 SH   SOLE   126,356 0 841
TEXAS ROADHOUSE INC COM 882681109   475,584 2,693 SH   SOLE   2,693 0 0
TEXTRON INC COM 883203101   2,247,540 25,373 SH   SOLE   25,373 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   13,424,825 21,703 SH   SOLE   21,144 0 559
THOMSON REUTERS CORP. COM 884903808   727,609 4,265 SH   SOLE   4,265 0 0
THORNBURG INCM BUILDER OPP T COM 885213108   9,218,806 518,493 SH   SOLE   518,493 0 0
TOAST INC CL A 888787108   120,176 4,245 SH   SOLE   4,245 0 0
TOLL BROTHERS INC COM 889478103   820,033 5,308 SH   SOLE   5,308 0 0
TORO CO COM 891092108   905,895 10,445 SH   SOLE   10,445 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   352,738 5,576 SH   SOLE   5,576 0 0
TOYOTA MOTOR CORP ADS 892331307   339,462 1,901 SH   SOLE   1,901 0 0
TRACTOR SUPPLY CO COM 892356106   11,793,429 40,537 SH   SOLE   40,537 0 0
TRANSDIGM GROUP INC COM 893641100   6,433,502 4,508 SH   SOLE   4,508 0 0
TRIMBLE INC COM 896239100   193,597 3,118 SH   SOLE   3,118 0 0
TRINITY CAP INC COM 896442308   1,368,358 100,837 SH   SOLE   100,837 0 0
TRINITY INDS INC COM 896522109   7,039,875 202,063 SH   SOLE   202,063 0 0
TUTOR PERINI CORP COM 901109108   3,138,229 115,546 SH   SOLE   115,546 0 0
TYSON FOODS INC CL A 902494103   1,128,245 18,943 SH   SOLE   18,943 0 0
UFP TECHNOLOGIES INC COM 902673102   130,480 412 SH   SOLE   412 0 0
UGI CORP NEW COM 902681105   11,751,919 469,701 SH   SOLE   466,276 0 3,425
US BANCORP DEL COM NEW 902973304   7,785,029 170,239 SH   SOLE   170,239 0 0
UNDER ARMOUR INC CL A 904311107   70,933 7,961 SH   SOLE   7,961 0 0
UNILEVER PLC SPON ADR NEW 904767704   3,024,343 46,557 SH   SOLE   46,557 0 0
UNION PAC CORP COM 907818108   11,762,519 47,722 SH   SOLE   47,101 0 621
UNITED AIRLS HLDGS INC COM 910047109   582,069 10,201 SH   SOLE   10,201 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   1,426,870 169,462 SH   SOLE   169,462 0 0
UNITED PARCEL SERVICE INC CL B 911312106   28,789,963 211,163 SH   SOLE   210,275 0 888
UNITED RENTALS INC COM 911363109   11,846,350 14,630 SH   SOLE   14,630 0 0
UNITED STS LIME & MINERALS I COM 911922102   3,315,264 33,947 SH   SOLE   33,947 0 0
US FOODS HLDG CORP COM 912008109   857,495 13,943 SH   SOLE   13,943 0 0
UNITIL CORP COM 913259107   1,188,277 19,615 SH   SOLE   19,615 0 0
UNIVERSAL CORP VA COM 913456109   11,774,221 221,695 SH   SOLE   221,695 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   340,080 1,485 SH   SOLE   1,485 0 0
V F CORP COM 918204108   3,232,020 162,006 SH   SOLE   162,006 0 0
VALLEY NATL BANCORP COM 919794107   21,916 2,419 SH   SOLE   2,419 0 0
VALMONT INDS INC COM 920253101   4,673,124 16,117 SH   SOLE   15,769 0 348
VANDA PHARMACEUTICALS INC COM 921659108   7,945 1,694 SH   SOLE   1,694 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   316,176 6,412 SH   SOLE   6,412 0 0
VEEVA SYS INC CL A COM 922475108   27,493 131 SH   SOLE   131 0 0
VICI PPTYS INC COM 925652109   1,405,782 42,203 SH   SOLE   42,203 0 0
VICOR CORP COM 925815102   184,651 4,386 SH   SOLE   4,386 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   4,101 129 SH   SOLE   129 0 0
VIRTU FINL INC CL A 928254101   183,247 6,016 SH   SOLE   6,016 0 0
VISTA OUTDOOR INC COM 928377100   32,559 831 SH   SOLE   831 0 0
VOYA FINANCIAL INC COM 929089100   917,368 11,580 SH   SOLE   11,580 0 0
VULCAN MATLS CO COM 929160109   8,888,262 35,492 SH   SOLE   34,685 0 807
WD 40 CO COM 929236107   102,636 398 SH   SOLE   398 0 0
WALMART INC COM 931142103   62,359,995 772,260 SH   SOLE   772,260 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   9,247,768 1,032,117 SH   SOLE   1,032,117 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   110,509 13,395 SH   SOLE   13,395 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   1,074,466 34,328 SH   SOLE   34,328 0 0
WATERS CORP COM 941848103   1,307,840 3,634 SH   SOLE   3,634 0 0
WATSCO INC COM 942622200   5,943,878 12,084 SH   SOLE   11,629 0 455
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,618,154 7,810 SH   SOLE   7,810 0 0
WELLS FARGO CO NEW COM 949746101   2,709,938 47,972 SH   SOLE   47,972 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   918,189 3,059 SH   SOLE   3,059 0 0
WESTERN DIGITAL CORP. COM 958102105   96,835 1,418 SH   SOLE   1,418 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,847,883 74,435 SH   SOLE   74,435 0 0
WESTERN UN CO COM 959802109   719,176 60,283 SH   SOLE   60,283 0 0
WESTLAKE CORPORATION COM 960413102   1,134,690 7,550 SH   SOLE   7,550 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   52,551 1,552 SH   SOLE   1,552 0 0
WHIRLPOOL CORP COM 963320106   9,221,474 86,182 SH   SOLE   86,182 0 0
WILEY JOHN & SONS INC CL A 968223206   7,190,553 149,027 SH   SOLE   149,027 0 0
WILLIAMS COS INC COM 969457100   6,297,737 137,957 SH   SOLE   137,957 0 0
WILLIAMS SONOMA INC COM 969904101   3,172,917 20,481 SH   SOLE   20,481 0 0
WINGSTOP INC COM 974155103   3,309,500 7,954 SH   SOLE   7,954 0 0
WOLFSPEED INC COM 977852102   26,801 2,763 SH   SOLE   2,763 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   29,842 1,731 SH   SOLE   1,731 0 0
WOODWARD INC COM 980745103   2,786,694 16,248 SH   SOLE   16,248 0 0
WORLD KINECT CORPORATION COM 981475106   264,713 8,564 SH   SOLE   8,564 0 0
WYNN RESORTS LTD COM 983134107   534,531 5,575 SH   SOLE   5,575 0 0
XENIA HOTELS & RESORTS INC COM 984017103   23,056 1,561 SH   SOLE   1,561 0 0
YELP INC CL A 985817105   12,278 350 SH   SOLE   350 0 0
YUM BRANDS INC COM 988498101   5,915,880 42,344 SH   SOLE   42,344 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   743,973 2,009 SH   SOLE   1,520 0 489