The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADVENT CONVERTIBLE AND INCOME COM 00764C109 8,499 460,377 SH   SOLE   460,377 0 0
ALLIANCE NATIONAL MUNICIPAL IN COM 01864U106 4,446 300,233 SH   SOLE   300,233 0 0
ALTRIA GROUP INC COM 02209S103 17,405 367,263 SH   SOLE   358,254 0 9,009
CALAMOS CONVERTIBLE & HIGH INC COM SHS 12811P108 14,383 888,915 SH   SOLE   888,915 0 0
COMPASS MINERALS INTERNATIONAL COM 20451N101 12,183 238,503 SH   SOLE   238,503 0 0
CONOCOPHILLIPS COM 20825C104 9,558 132,416 SH   SOLE   124,543 0 7,873
GLAXOSMITHKLINE PLC-ADR SPONSORED ADR 37733W105 4,425 100,344 SH   SOLE   100,344 0 0
NUVEEN SENIOR INCOME FUND COM 67067Y104 1,705 289,001 SH   SOLE   289,001 0 0
NUVEEN FLOATING RATE INCOME OP COM SHS 6706EN100 4,992 492,774 SH   SOLE   492,774 0 0
NUVEEN FLOATING RATE INCOME FU COM 67072T108 1,823 179,212 SH   SOLE   179,212 0 0
VERIZON COMMUNICATIONS COM 92343V104 69,588 1,339,268 SH   SOLE   1,331,869 0 7,399
NUVEEN QUALITY MUNICIPAL INCOM COM 67066V101 5,240 325,278 SH   SOLE   325,278 0 0
SOUTHERN COPPER CORP COM 84265V105 1,519 24,618 SH   SOLE   24,618 0 0
ENI SPA SPONSORED ADR SPONSORED ADR 26874R108 612 22,140 SH   SOLE   22,140 0 0
AT&T INC COM 00206R102 42,508 1,727,968 SH   SOLE   1,712,845 0 15,123
EATON VANCE TAX MANAGED GLOBAL COM 27829C105 5,301 473,687 SH   SOLE   473,687 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 16,115 42,125 SH   SOLE   42,125 0 0
BLACKROCK ENHANCED EQUITY DIVI COM 09251A104 5,739 569,372 SH   SOLE   569,372 0 0
JOHN HANCOCK TAX-ADVANTAGED DI COM 41013V100 2,132 81,522 SH   SOLE   81,522 0 0
MACQUARIE GLOBAL INFRASTRUCTUR COM 55608D101 5,211 215,921 SH   SOLE   215,921 0 0
NEUBERGER BERMAN REAL ESTATE S COM 64190A103 870 165,026 SH   SOLE   165,026 0 0
EATON VANCE MUNICIPAL BOND FUN COM 27827X101 3,740 275,378 SH   SOLE   275,378 0 0
BLACKROCK MUNIYIELD CALIFORNIA COM 09254N103 2,591 162,933 SH   SOLE   162,933 0 0
BLACKROCK MUNIYIELD CALIFORNIA COM 09254M105 2,471 164,172 SH   SOLE   164,172 0 0
WESTERN ASSET GLOBAL HIGH INCO COM 95766B109 657 65,022 SH   SOLE   65,022 0 0
HDFC BANK LTD-ADR SPONSORED ADS 40415F101 797 12,245 SH   SOLE   12,245 0 0
BUNGE LTD COM G16962105 2,743 29,383 SH   SOLE   29,383 0 0
VECTOR GROUP LTD COM 92240M108 10,862 946,191 SH   SOLE   946,191 0 0
KRONOS WORLDWIDE INC COM 50105F105 13,427 894,527 SH   SOLE   894,527 0 0
3M CO COM 88579Y101 32,397 182,386 SH   SOLE   182,386 0 0
BLACKROCK ENHANCED CAPITAL AND COM 09256A109 6,252 282,657 SH   SOLE   282,657 0 0
EATON VANCE TAX-MANAGED DIVERS COM 27828N102 7,313 485,920 SH   SOLE   485,920 0 0
NUVEEN CORE EQUITY ALPHA FUND COM 67090X107 9,210 495,670 SH   SOLE   495,670 0 0
COHEN & STEERS REIT AND PREFER COM 19247X100 5,489 191,798 SH   SOLE   188,752 0 3,046
CALAMOS GLOBAL DYNAMIC INCOME COM 12811L107 6,290 630,924 SH   SOLE   623,555 0 7,369
EATON VANCE TAX-MANAGED GLOBAL COM 27829F108 8,787 823,483 SH   SOLE   823,483 0 0
NUVEEN ENHANCED MUNI CREDIT OP COM SH BEN INT 67070X101 4,311 252,106 SH   SOLE   252,106 0 0
HESS CORP COM 42809H107 287 3,883 SH   SOLE   3,883 0 0
JP MORGAN CHASE & CO COM 46625H100 51,942 328,023 SH   SOLE   325,164 0 2,859
COSTCO WHOLESALE CORP COM 22160K105 25,259 44,494 SH   SOLE   44,494 0 0
SANOFI- AVENTIS- ADR SPONSORED ADR 80105N105 2,342 46,755 SH   SOLE   46,755 0 0
LABORATORY CORP OF AMERICA COM NEW 50540R409 4,636 14,754 SH   SOLE   14,754 0 0
EXXON MOBIL CORP COM 30231G102 9,420 153,954 SH   SOLE   153,954 0 0
WASTE MANAGEMENT INC COM 94106L109 3,357 20,116 SH   SOLE   17,045 0 3,071
BIOGEN INC COM 09062X103 1,268 5,284 SH   SOLE   5,284 0 0
SKYWORKS SOLUTIONS COM 83088M102 743 4,787 SH   SOLE   4,787 0 0
ABB LTD-ADR SPONSORED ADR 000375204 4,209 110,269 SH   SOLE   110,269 0 0
AFLAC INC COM 001055102 4,987 85,412 SH   SOLE   85,412 0 0
AGCO CORP COM 001084102 2,754 23,736 SH   SOLE   23,736 0 0
AMN HEALTHCARE SERVICES COM 001744101 253 2,069 SH   SOLE   2,069 0 0
ABBOTT LABORATORIES COM 002824100 31,897 226,637 SH   SOLE   226,637 0 0
ABERDEEN ASIA-PACIFIC INCOME F COM 003009107 1,324 346,519 SH   SOLE   331,157 0 15,362
ABIOMED INC COM 003654100 3,489 9,714 SH   SOLE   9,714 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 702 30,059 SH   SOLE   30,059 0 0
ADAMS DIVERSIFIED EQUITY FUND COM 006212104 2,812 144,855 SH   SOLE   144,855 0 0
ADDUS HOMECARE CORPORATION COM 006739106 119 1,277 SH   SOLE   1,277 0 0
AEROJET ROCKETDYNE HLDGS INC C COM 007800105 357 7,628 SH   SOLE   7,628 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9,988 69,407 SH   SOLE   69,407 0 0
AEROVIRONMENT, INC COM 008073108 532 8,577 SH   SOLE   8,577 0 0
AGNICO EAGLE MINES COM 008474108 38 716 SH   SOLE   716 0 0
AGREE REALTY CORP COM 008492100 3,411 47,797 SH   SOLE   41,888 0 5,909
AIRBNB INC COM CL A 009066101 9,888 59,391 SH   SOLE   59,391 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 22,678 74,536 SH   SOLE   73,051 0 1,485
ALAMO GROUP INC COM 011311107 1,394 9,469 SH   SOLE   9,469 0 0
ALARM COM HOLDINGS INC COM 011642105 86 1,011 SH   SOLE   1,011 0 0
ALASKA AIR GROUP INC COM 011659109 3,804 73,016 SH   SOLE   73,016 0 0
ALBEMARLE CORP COM 012653101 3,664 15,674 SH   SOLE   15,674 0 0
ALBERTSONS COMPANIES, INC. (CL COMMON STOCK 013091103 365 12,091 SH   SOLE   12,091 0 0
ALCOA CORP COM 013872106 74 1,248 SH   SOLE   1,248 0 0
ALEXANDRIA REAL ESTATE EQUITIE COM 015271109 106 475 SH   SOLE   475 0 0
ALGONQUIN POWER AND UTILITIES COM 015857105 1,356 93,863 SH   SOLE   93,863 0 0
ALICO INC COM 016230104 1,450 39,159 SH   SOLE   39,159 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,963 2,987 SH   SOLE   2,987 0 0
ALLETE INC COM NEW 018522300 848 12,788 SH   SOLE   12,788 0 0
ALLIANCE DATA SYSTEMS COM 018581108 264 3,972 SH   SOLE   3,972 0 0
ALLIANT ENERGY CORP COM 018802108 1,728 28,106 SH   SOLE   28,106 0 0
ALLSTATE CORP COM 020002101 1,048 8,906 SH   SOLE   8,906 0 0
AMAZON COMMUNICATIONS INC COM 023135106 233,761 70,107 SH   SOLE   70,018 0 89
AMEDISYS INC COM 023436108 803 4,962 SH   SOLE   4,962 0 0
AMEREN CORP COM 023608102 990 11,119 SH   SOLE   5,988 0 5,131
AMERICAN CAMPUS COMMUNITIES COM 024835100 88 1,534 SH   SOLE   1,534 0 0
AMERICAN ELECTRIC POWER INC COM 025537101 1,621 18,217 SH   SOLE   13,212 0 5,005
AMERICAN EXPRESS CO COM 025816109 46,529 284,405 SH   SOLE   284,405 0 0
AMERICAN FINANCE GROUP HLDG COM 025932104 1,747 12,724 SH   SOLE   12,724 0 0
AMERICAN STATES WATER CO COM 029899101 85 820 SH   SOLE   820 0 0
AMERICAN VANGUARD CORP COM 030371108 401 24,444 SH   SOLE   24,444 0 0
AMERICAN WATER WORKS COMPANY, COM 030420103 1,892 10,017 SH   SOLE   10,017 0 0
AMETEK INC COM 031100100 1,072 7,289 SH   SOLE   7,289 0 0
AMGEN CORP COM 031162100 26,115 116,080 SH   SOLE   116,080 0 0
AMKOR TECHNOLOGY INC COM 031652100 46 1,867 SH   SOLE   1,867 0 0
AMPHENOL CORP CL A 032095101 3,554 40,631 SH   SOLE   40,631 0 0
ANALOG DEVICES INC COM 032654105 3,585 20,397 SH   SOLE   20,397 0 0
THE ANDERSONS INC COM 034164103 2,103 54,328 SH   SOLE   54,328 0 0
ANNALY CAPITAL MANAGEMENT COM 035710409 11,977 1,531,598 SH   SOLE   1,367,921 0 163,677
ANTHEM INC COM 036752103 3,120 6,730 SH   SOLE   6,730 0 0
APOLLO SENIOR FLOATING RATE FU COM 037636107 4,985 309,431 SH   SOLE   309,431 0 0
APOLLO TACTICAL INCOME FD INC COM 037638103 5,627 367,313 SH   SOLE   367,313 0 0
APPLE COMPUTER INC COM 037833100 234,849 1,322,570 SH   SOLE   1,319,564 0 3,006
APPLIED MATERIALS INC COM 038222105 5,440 34,568 SH   SOLE   34,568 0 0
APTARGROUP INC COM 038336103 458 3,736 SH   SOLE   3,736 0 0
ARBOR REALTY TRUST INC COM 038923108 2,586 141,133 SH   SOLE   141,133 0 0
ARCHER-DANIELS MIDLAND CO COM 039483102 4,522 66,899 SH   SOLE   66,899 0 0
ARCOSA INC COM 039653100 424 8,047 SH   SOLE   8,047 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,387 25,680 SH   SOLE   25,680 0 0
ARISTA NETWORKS INC COM 040413106 63 435 SH   SOLE   435 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 104 10,600 SH   SOLE   10,600 0 0
ASHLAND GLOBAL HLDGS I COM 044186104 30 279 SH   SOLE   279 0 0
ASTEC INDUSTRIES COM 046224101 1,194 17,243 SH   SOLE   17,243 0 0
ASTRAZENECA PLC-ADR SPONSORED ADR 046353108 4,391 75,380 SH   SOLE   75,380 0 0
ATMOS ENERGY CORP COM 049560105 2,112 20,155 SH   SOLE   20,155 0 0
AUTODESK INC COM 052769106 12,425 44,188 SH   SOLE   44,188 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 28,825 116,901 SH   SOLE   116,901 0 0
AUTOZONE INC COM 053332102 1,061 506 SH   SOLE   506 0 0
AVALONBAY COMMUNITIES INC COM 053484101 3,738 14,797 SH   SOLE   14,797 0 0
AVERY DENNISON CORP COM 053611109 4,204 19,411 SH   SOLE   19,411 0 0
BP PLC SPONS ADR SPONSORED ADR 055622104 1,798 67,508 SH   SOLE   67,508 0 0
BADGER METER INC COM 056525108 440 4,127 SH   SOLE   4,127 0 0
BAIDU INC SPON ADR REP A 056752108 809 5,439 SH   SOLE   5,439 0 0
BALL CORP COM 058498106 2,676 27,797 SH   SOLE   27,797 0 0
BALLARD POWER SYSTEMS COM 058586108 315 25,111 SH   SOLE   25,111 0 0
BANCO BRADESCO SA-ADR SP ADR PFD NEW 059460303 438 128,143 SH   SOLE   128,143 0 0
BANCROFT FUND LIMITED COM 059695106 6,705 253,701 SH   SOLE   253,701 0 0
BANK OF AMERICA CORP COM 060505104 21,181 476,090 SH   SOLE   476,090 0 0
BANK OF MONTREAL COM 063671101 1,328 12,326 SH   SOLE   12,326 0 0
THE BANK OF NEW YORK MELLON CO COM 064058100 448 7,722 SH   SOLE   7,722 0 0
BANK OF NOVA SCOTIA COM 064149107 1,435 20,017 SH   SOLE   20,017 0 0
BARRICK GOLD CORP COM 067901108 1,263 66,489 SH   SOLE   66,489 0 0
BATH & BODY WORKS INC COM 070830104 749 10,734 SH   SOLE   10,734 0 0
BAXTER INTERNATIONAL INC COM 071813109 2,471 28,791 SH   SOLE   28,791 0 0
BECTON DICKINSON & CO COM 075887109 608 2,416 SH   SOLE   2,416 0 0
BERKELEY LTS INC COM 084310101 431 23,699 SH   SOLE   23,699 0 0
BERKSHIRE HATHAWAY INC-CLASS B CL B NEW 084670702 2,930 9,800 SH   SOLE   9,800 0 0
BEST BUY INC COM 086516101 16,583 163,216 SH   SOLE   163,216 0 0
BHP BILLITON LTD SPONSORED ADS 088606108 3,867 64,069 SH   SOLE   64,069 0 0
BILIBILI INC SPONS ADS REP Z 090040106 172 3,712 SH   SOLE   3,712 0 0
BILL.COM HOLDINGS, INC. COM 090043100 169 680 SH   SOLE   680 0 0
BIO-RAD LABORATORIES INC CL A 090572207 1,969 2,606 SH   SOLE   2,606 0 0
BLACKROCK GLOBAL FLOATING RATE COM 091941104 4,717 337,142 SH   SOLE   337,142 0 0
BLACK HILLS INC COM 092113109 686 9,722 SH   SOLE   9,722 0 0
BLACKROCK MUNICIPAL INCOME QUA COM 092479104 3,059 195,934 SH   SOLE   195,934 0 0
BLACKROCK GLOBAL OPP EQUITY TR COM 092501105 5,995 492,209 SH   SOLE   492,209 0 0
BLACKROCK CREDIT ALLOCATION IN COM 092508100 3,035 201,692 SH   SOLE   201,692 0 0
BLACKROCK INTERNATIONAL GROWTH COM BENE INTER 092524107 2,556 407,025 SH   SOLE   407,025 0 0
H&R BLOCK INC COM 093671105 13,951 592,130 SH   SOLE   592,130 0 0
BLOOM ENERGY CORPORATION (CLAS COM CL A 093712107 361 16,439 SH   SOLE   16,439 0 0
THE BOEING CO COM 097023105 13,481 66,962 SH   SOLE   66,962 0 0
BORG WARNER INC COM 099724106 241 5,357 SH   SOLE   5,357 0 0
BOSTON BEER CO-CLASS A CL A 100557107 285 564 SH   SOLE   564 0 0
BOSTON PROPERTIES COM 101121101 244 2,118 SH   SOLE   2,118 0 0
BOSTON SCIENTIFIC COM 101137107 2,038 47,979 SH   SOLE   47,979 0 0
BOTTOMLINE TECH INC DEL COM 101388106 1,396 24,716 SH   SOLE   24,716 0 0
BOULDER GROWTH & INCOME FUND COM 101507101 632 44,463 SH   SOLE   44,463 0 0
BOYD GAMING CORP COM 103304101 302 4,603 SH   SOLE   4,603 0 0
BRANDYWINE REALTY TRUST SH BEN INT NEW 105368203 42 3,144 SH   SOLE   3,144 0 0
BRIGHT HORIZONS FAMILY SOLUTIO COM 109194100 136 1,081 SH   SOLE   1,081 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 5,609 89,966 SH   SOLE   89,966 0 0
BRITISH AMERICAN TOB-ADR SPONSORED ADR 110448107 1,641 43,858 SH   SOLE   43,858 0 0
BROOKFIELD ASSET MANAGEMENT IN CL A LTD VT SH 112585104 352 5,829 SH   SOLE   5,829 0 0
AZENTA INC COM 114340102 1,013 9,823 SH   SOLE   9,823 0 0
BROWN & BROWN INC COM 115236101 664 9,455 SH   SOLE   9,455 0 0
BRUNSWICK CORP COM 117043109 616 6,115 SH   SOLE   6,115 0 0
BUCKLE INC COM 118440106 1,812 42,821 SH   SOLE   42,821 0 0
BURLINGTON STORES INC COM 122017106 2,472 8,479 SH   SOLE   8,479 0 0
CAE INC COM 124765108 245 9,701 SH   SOLE   9,701 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100 2,156 30,462 SH   SOLE   30,462 0 0
CIGNA CORP NEW COM 125523100 624 2,716 SH   SOLE   2,716 0 0
CMS ENERGY CORP COM 125896100 773 11,889 SH   SOLE   11,889 0 0
CNA FINANCIAL CORP COM 126117100 186 4,217 SH   SOLE   4,217 0 0
CSG SYSTEMS COM 126349109 3,342 58,002 SH   SOLE   58,002 0 0
CSX CORP COM 126408103 542 14,408 SH   SOLE   14,408 0 0
CVS HEALTH CORPORATION COM 126650100 21,801 211,334 SH   SOLE   211,334 0 0
CABOT CORP COM 127055101 1,226 21,814 SH   SOLE   21,814 0 0
COTERRA ENERGY INC COM 127097103 269 14,135 SH   SOLE   14,135 0 0
CACI INTERNATIONAL INC-CLASS A CL A 127190304 2,461 9,142 SH   SOLE   9,142 0 0
CADENCE DESIGN SYS INC COM 127387108 1,046 5,614 SH   SOLE   5,614 0 0
CAL-MAINE FOODS COM NEW 128030202 17 452 SH   SOLE   452 0 0
CALAMOS CONVERTIBLE OPPORTUNIT SH BEN INT 128117108 15,721 1,040,463 SH   SOLE   1,040,463 0 0
CALAMOS GLOBAL TOTAL RETURN FU COM SH BEN INT 128118106 481 31,247 SH   SOLE   31,247 0 0
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT 128125101 6,253 324,638 SH   SOLE   324,638 0 0
CALIFORNIA WATER SERVICE GROUP COM 130788102 27 378 SH   SOLE   378 0 0
CALLAWAY GOLF CO COM 131193104 113 4,115 SH   SOLE   4,115 0 0
CAMDEN PROPERTY TRUST SH BEN INT 133131102 904 5,057 SH   SOLE   5,057 0 0
CAMPBELL SOUP CO COM 134429109 163 3,743 SH   SOLE   3,743 0 0
CANADIAN IMPERIAL BANK OF COMM COM 136069101 720 6,175 SH   SOLE   6,175 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 915 7,450 SH   SOLE   7,450 0 0
CANADIAN NATURAL RESOURCES COM 136385101 375 8,876 SH   SOLE   8,876 0 0
CANADIAN SOLAR COM 136635109 322 10,285 SH   SOLE   10,285 0 0
CANON INC-ADR SPONSORED ADR 138006309 1,242 50,824 SH   SOLE   50,824 0 0
CAPITAL SOUTHWEST CORP. COM 140501107 4,696 185,769 SH   SOLE   185,769 0 0
CARLISLE COMPANIES INC COM 142339100 2,892 11,654 SH   SOLE   10,434 0 1,220
CARMAX INC COM 143130102 1,422 10,917 SH   SOLE   10,917 0 0
CARNIVAL CORP COMMON STOCK 143658300 3,517 174,807 SH   SOLE   174,807 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 280 9,599 SH   SOLE   9,599 0 0
CARTER'S INC COM 146229109 136 1,345 SH   SOLE   1,345 0 0
CARVANA CO CL A 146869102 1,554 6,703 SH   SOLE   6,703 0 0
CATALENT INC USD 0.01 COM 148806102 518 4,049 SH   SOLE   4,049 0 0
CATERPILLAR INC COM 149123101 10,837 52,418 SH   SOLE   49,054 0 3,364
CELANESE CORP COM 150870103 2,952 17,563 SH   SOLE   17,563 0 0
CEMEX SA DE CV - ADR SPON ADR NEW 151290889 3,558 524,841 SH   SOLE   524,841 0 0
CENTRAL SECURITIES CORP COM 155123102 605 13,568 SH   SOLE   13,568 0 0
CENTURY COMMUNITIES INC. COM 156504300 34 410 SH   SOLE   410 0 0
CERENCE INC COM 156727109 125 1,633 SH   SOLE   1,633 0 0
CERNER CORP COM 156782104 73 785 SH   SOLE   785 0 0
CHARLES RIVER LABORATORIES INT COM 159864107 8,291 22,005 SH   SOLE   22,005 0 0
CHEESECAKE FACTORY COM 163072101 53 1,365 SH   SOLE   1,365 0 0
CHEMOURS CO COM 163851108 4,078 121,528 SH   SOLE   121,528 0 0
CHEVRON CORP COM 166764100 47,940 408,520 SH   SOLE   404,297 0 4,223
CHIPOTLE MEXICAN GRILL COM 169656105 3,825 2,188 SH   SOLE   2,188 0 0
CHURCH & DWIGHT CO INC COM 171340102 493 4,808 SH   SOLE   4,808 0 0
CHURCHILL DOWNS INC COM 171484108 2,973 12,342 SH   SOLE   12,342 0 0
CIENA CORP COM NEW 171779309 902 11,720 SH   SOLE   11,720 0 0
CINCINNATI FINANCIAL CORP COM 172062101 294 2,581 SH   SOLE   2,581 0 0
CINTAS CORP COM 172908105 2,599 5,865 SH   SOLE   5,865 0 0
CITIGROUP INC. COM NEW 172967424 5,821 96,391 SH   SOLE   96,391 0 0
CITIZENS FINANCIAL GROUP INC. COM 174610105 1,097 23,207 SH   SOLE   23,207 0 0
CITRIX SYSTEMS INC COM 177376100 658 6,952 SH   SOLE   6,952 0 0
CLEARBRIDGE ENERGY MLP FUND, I COM 184692200 1,463 54,363 SH   SOLE   54,363 0 0
CLOROX CO COM 189054109 4,840 27,760 SH   SOLE   27,760 0 0
COCA-COLA CO COM 191216100 24,304 410,465 SH   SOLE   402,755 0 7,710
COCA-COLA FEMSA SA DE CV SPONSORD ADR REP 191241108 506 9,233 SH   SOLE   9,233 0 0
COGNEX CORPORATION COM 192422103 1,132 14,563 SH   SOLE   14,563 0 0
COLGATE-PALMOLIVE CO COM 194162103 985 11,544 SH   SOLE   11,544 0 0
COMMERCIAL METALS CO COM COM 201723103 2,804 77,264 SH   SOLE   77,264 0 0
COMMUNITY BANK SYSTEM COM 203607106 1,635 21,947 SH   SOLE   21,947 0 0
CONAGRA BRANDS INC COM 205887102 21 620 SH   SOLE   620 0 0
CONSOLIDATED EDISON INC COM 209115104 3,599 42,186 SH   SOLE   42,186 0 0
THE COOPER COMPANIES COM NEW 216648402 8,300 19,812 SH   SOLE   19,110 0 702
COPART INC COM 217204106 170 1,118 SH   SOLE   1,118 0 0
CORNING INC COM 219350105 11,469 308,048 SH   SOLE   308,048 0 0
COTY INC-CL A COM CL A 222070203 239 22,770 SH   SOLE   22,770 0 0
CRANE CO COM 224399105 1,212 11,918 SH   SOLE   11,918 0 0
CREDIT SUISSE GROUP-ADR SPONSORED ADR 225401108 315 32,677 SH   SOLE   32,677 0 0
CRESTWOOD EQUITY PARTNERS LP U UNIT LTD PARTNER 226344208 2,492 90,305 SH   SOLE   90,305 0 0
CROWN HOLDINGS INC COM 228368106 60 544 SH   SOLE   544 0 0
CUBESMART COM 229663109 2,960 52,005 SH   SOLE   52,005 0 0
CULLEN/FROST BANKERS COM 229899109 222 1,761 SH   SOLE   1,761 0 0
CUMMINS INC COM 231021106 4,979 22,826 SH   SOLE   22,826 0 0
CURTISS WRIGHT CORP COM 231561101 1,050 7,570 SH   SOLE   7,570 0 0
CUSHING NEXTGEN INFRASTRUCTURE COM 231647207 3,559 80,887 SH   SOLE   71,300 0 9,587
XTRACKERS USD HIGH YIELD CORPO XTRACK USD HIGH 233051432 143 3,584 SH   SOLE   3,584 0 0
DWS MUNICIPAL INCOME TRUST COM 233368109 2,756 233,133 SH   SOLE   233,133 0 0
DANA INC COM 235825205 241 10,561 SH   SOLE   10,561 0 0
DANAHER CORP COM 235851102 11,577 35,188 SH   SOLE   35,188 0 0
DARDEN RESTAURANTS COM 237194105 6,114 40,589 SH   SOLE   40,589 0 0
DARLING INTERNATIONAL INC COM 237266101 4,436 64,016 SH   SOLE   64,016 0 0
DEERE & CO COM 244199105 4,821 14,060 SH   SOLE   14,060 0 0
DELAWARE ENHANCED GLOBAL DIVID COM 246060107 497 48,966 SH   SOLE   48,966 0 0
DELAWARE IVY HIGH INCOME OPPOR COM 246107106 5,689 408,429 SH   SOLE   408,429 0 0
DELTA AIR LINES, INC. COM NEW 247361702 3,634 92,984 SH   SOLE   92,984 0 0
DELUXE CORP COM 248019101 3,250 101,220 SH   SOLE   101,220 0 0
DESIGNER BRANDS INC CL A 250565108 169 11,910 SH   SOLE   11,910 0 0
DEXCOM INC COM 252131107 4,583 8,536 SH   SOLE   7,966 0 570
DICK'S SPORTING GOODS COM 253393102 654 5,690 SH   SOLE   5,690 0 0
DIGITAL REALTY TRUST INC COM 253868103 1,740 9,838 SH   SOLE   9,838 0 0
DIODES INC COM 254543101 1,561 14,211 SH   SOLE   14,211 0 0
WALT DISNEY CO COM 254687106 9,451 61,017 SH   SOLE   58,641 0 2,376
DISCOVER FINANCIAL SERVICE COM 254709108 1,224 10,595 SH   SOLE   10,595 0 0
DOCUSIGN INC COM 256163106 1,143 7,504 SH   SOLE   7,504 0 0
DOLLAR GENERAL CORP COM 256677105 2,902 12,305 SH   SOLE   12,305 0 0
DOVER CORP COM 260003108 333 1,834 SH   SOLE   1,834 0 0
DOW HLDGS INC COM 260557103 36,280 639,634 SH   SOLE   639,634 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 110 3,654 SH   SOLE   3,654 0 0
DUKE REALTY CORP COM NEW 264411505 729 11,107 SH   SOLE   11,107 0 0
DYCOM INDUSTRIES INC COM 267475101 135 1,438 SH   SOLE   1,438 0 0
DYNATRACE INC COM NEW 268150109 2,261 37,461 SH   SOLE   37,461 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 6 395 SH   SOLE   395 0 0
EASTGROUP PROPERTIES COM 277276101 232 1,020 SH   SOLE   1,020 0 0
EASTMAN CHEMICAL CO COM 277432100 196 1,622 SH   SOLE   1,622 0 0
EATON VANCE ENHANCED EQUITY IN COM 278274105 3,346 165,963 SH   SOLE   165,963 0 0
EATON VANCE ENHANCED EQUITY IN COM 278277108 1,867 75,943 SH   SOLE   75,943 0 0
EATON VANCE FLOATING-RATE INCO COM 278279104 1,441 95,583 SH   SOLE   95,583 0 0
EBAY INC COM 278642103 5,979 89,906 SH   SOLE   89,906 0 0
ECOLAB INC COM 278865100 979 4,174 SH   SOLE   4,174 0 0
ECOPETROL SA SON ADR SPONSORED ADS 279158109 526 40,805 SH   SOLE   40,805 0 0
EDISON INT'L COM 281020107 12,552 183,905 SH   SOLE   183,905 0 0
ELECTRONIC ARTS COM 285512109 514 3,896 SH   SOLE   3,896 0 0
ELLSWORTH GROWTH AND INCOME FU COM 289074106 6,624 535,907 SH   SOLE   535,907 0 0
EMERSON ELECTRIC CO COM 291011104 11,605 124,820 SH   SOLE   124,820 0 0
EMPIRE STATE REALTY TRUST INC CL A 292104106 230 25,867 SH   SOLE   25,867 0 0
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 2,230 101,563 SH   SOLE   101,563 0 0
EQUITRANS MIDSTREAM CORP NPV COM 294600101 9,135 883,510 SH   SOLE   883,510 0 0
EQUITY COMMONWEALTH COM SH BEN INT 294628102 2,558 98,762 SH   SOLE   98,762 0 0
TELEFONAKTIEBOLAGET LM ERICSSO ADR B SEK 10 294821608 3,343 307,502 SH   SOLE   307,502 0 0
ESCO TECHNOLOGIES INC COM 296315104 164 1,827 SH   SOLE   1,827 0 0
ESSEX PROPERTY TRUST COM 297178105 4,270 12,123 SH   SOLE   12,123 0 0
FMC CORP COM NEW 302491303 3,104 28,247 SH   SOLE   28,247 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 1,142 2,349 SH   SOLE   2,349 0 0
FARO TECHNOLOGIES INC COM 311642102 694 9,917 SH   SOLE   9,917 0 0
FASTENAL CO COM 311900104 6,097 95,171 SH   SOLE   95,171 0 0
FEDERAL REALTY INVESTMENT TRUS SH BEN INT NEW 313747206 71 523 SH   SOLE   523 0 0
FEDERAL SIGNAL CORP COM 313855108 2,019 46,583 SH   SOLE   46,583 0 0
FIDELITY HIGH YIELD FACTOR ETF HIGH YILD ETF 316092618 97 1,779 SH   SOLE   1,779 0 0
FIDUS INVESTMENT GROUP COM 316500107 3,477 193,372 SH   SOLE   193,372 0 0
FIFTH THIRD BANCORP COM 316773100 1,269 29,134 SH   SOLE   29,134 0 0
FIRST FINANCIAL BANCORP COM 320209109 1,693 69,438 SH   SOLE   69,438 0 0
FIRST HORIZON CORP COM 320517105 268 16,386 SH   SOLE   16,386 0 0
FIRST SOLAR INC COM 336433107 1,362 15,625 SH   SOLE   15,625 0 0
FIRST TRUST ENHANCED EQUITY IN COM 337318109 5,699 267,671 SH   SOLE   267,671 0 0
FISERV INC COM 337738108 194 1,870 SH   SOLE   1,870 0 0
FIRSTENERGY CORP COM 337932107 8,109 194,965 SH   SOLE   194,965 0 0
FIVE9 INC COM 338307101 131 951 SH   SOLE   951 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 494 2,205 SH   SOLE   2,205 0 0
FLUOR CORP COM 343412102 3,760 151,800 SH   SOLE   151,800 0 0
FLOWERS FOOD INC COM 343498101 2,151 78,292 SH   SOLE   78,292 0 0
FOOT LOCKER INC COM 344849104 35 794 SH   SOLE   794 0 0
FORD MOTOR CO COM 345370860 3,554 171,110 SH   SOLE   171,110 0 0
FORMFACTOR INC COM 346375108 94 2,057 SH   SOLE   2,057 0 0
FORTIS INC COM 349553107 149 3,094 SH   SOLE   3,094 0 0
FRANKLIN ELECTRIC CO INC COM 353514102 1,758 18,589 SH   SOLE   18,589 0 0
FRANKLIN RESOURCES INC COM 354613101 501 14,952 SH   SOLE   14,952 0 0
FRANKLIN UNIVERSAL TRUST SH BEN INT 355145103 320 37,856 SH   SOLE   37,856 0 0
FRESENIUS MEDICAL CARE SPONSORED ADR 358029106 167 5,142 SH   SOLE   5,142 0 0
GABELLI EQUITY TRUST INC. COM 362397101 1,395 194,069 SH   SOLE   194,069 0 0
ARTHUR J. GALLAGHER & CO COM 363576109 3,355 19,773 SH   SOLE   19,773 0 0
GAP INC COM 364760108 300 16,978 SH   SOLE   16,978 0 0
GENERAC HOLDINGS INC COM 368736104 14,258 40,516 SH   SOLE   40,516 0 0
GENERAL AMERICAN INVESTORS CO COM 368802104 743 16,812 SH   SOLE   16,812 0 0
GENERAL DYNAMICS CORP COM 369550108 6,924 33,212 SH   SOLE   33,212 0 0
GENERAL MILLS INC COM 370334104 9,411 139,677 SH   SOLE   132,855 0 6,822
GENTEX CORP COM 371901109 897 25,746 SH   SOLE   25,746 0 0
GENESIS ENERGY L.P. UNIT LTD PARTN 371927104 1,959 182,942 SH   SOLE   182,942 0 0
GENMAB A/S DKK SPONSORED ADS 372303206 3,240 81,910 SH   SOLE   81,910 0 0
GETTY REALTY CORP COM 374297109 44 1,371 SH   SOLE   1,371 0 0
GIBRALTAR INDUSTRIES COM 374689107 31 461 SH   SOLE   461 0 0
GILEAD SCIENCES INC COM 375558103 18,101 249,293 SH   SOLE   249,293 0 0
GLADSTONE CAPITAL CORPORATION COM 376535100 3,914 337,745 SH   SOLE   337,745 0 0
GLADSTONE INVESTMENT CORP COM 376546107 5,011 293,381 SH   SOLE   293,381 0 0
GLOBUS MEDICAL INC CLASS A CL A 379577208 46 643 SH   SOLE   643 0 0
GOLDMAN SACHS ETF TRUST ACCESS ACCESS HIG YLD 381430453 277 5,572 SH   SOLE   5,572 0 0
GOODYEAR TIRE & RUBBER CO COM 382550101 422 19,799 SH   SOLE   19,799 0 0
GRAFTECH INTL LTD COM 384313508 240 20,282 SH   SOLE   20,282 0 0
WW GRAINGER INC COM 384802104 1,620 3,125 SH   SOLE   3,125 0 0
GRANITE CONSTRUCTION INC COM 387328107 4,313 111,446 SH   SOLE   111,446 0 0
GRAPHIC PACKAGING HOLDING COMP COM 388689101 2,062 105,747 SH   SOLE   105,747 0 0
GREENBRIER COMPANIES INC COM 393657101 577 12,577 SH   SOLE   12,577 0 0
GREIF INC-CLASS A CL A 397624107 1,159 19,193 SH   SOLE   19,193 0 0
GREIF INC B CL B 397624206 13,509 225,981 SH   SOLE   225,981 0 0
GRIFOLS SA ADR SP ADR REP B NVT 398438408 35 3,118 SH   SOLE   3,118 0 0
H&E EQUIPMENT SERVICES INC COM 404030108 17,616 397,920 SH   SOLE   397,920 0 0
HNI CORP COM 404251100 3,637 86,494 SH   SOLE   86,494 0 0
HACKETT GROUP INC COM 404609109 652 31,768 SH   SOLE   31,768 0 0
HAIN CELESTIAL GROUP INC COM 405217100 331 7,777 SH   SOLE   7,777 0 0
HALLIBURTON CO COM 406216101 168 7,356 SH   SOLE   7,356 0 0
HANESBRANDS INC COM 410345102 5,829 348,618 SH   SOLE   348,618 0 0
HARTFORD FINANCIAL SERVICES GR COM 416515104 5,993 86,809 SH   SOLE   86,809 0 0
HASBRO INC COM 418056107 3,823 37,562 SH   SOLE   37,562 0 0
HAWAIIAN ELECTRIC IND INC COM 419870100 698 16,827 SH   SOLE   16,827 0 0
HEALTHCARE SERVICES GROUP INC COM 421906108 1,396 78,453 SH   SOLE   78,453 0 0
HEICO CORP COM 422806109 2,655 18,411 SH   SOLE   16,970 0 1,441
HELLO GROUP INC. (ADR) ADS 423403104 103 11,477 SH   SOLE   11,477 0 0
HELMERICH & PAYNE INC COM 423452101 3,292 138,882 SH   SOLE   138,882 0 0
HENRY JACK & ASSOC COM 426281101 450 2,694 SH   SOLE   2,694 0 0
HERCULES TECHNOLOGY GROWTH CAP COM 427096508 6,591 397,306 SH   SOLE   343,355 0 53,951
HERSHEY FOODS CORP COM 427866108 5,786 29,907 SH   SOLE   29,907 0 0
HESS MIDSTREAM LP CLS A CL A SHS 428103105 456 16,500 SH   SOLE   16,500 0 0
HEXCEL CORP COM 428291108 500 9,660 SH   SOLE   9,660 0 0
HIGHWOODS PROPERTIES INC COM 431284108 839 18,813 SH   SOLE   18,813 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 747 45,271 SH   SOLE   45,271 0 0
HOLOGIC INC COM 436440101 236 3,085 SH   SOLE   3,085 0 0
HOME BANCSHARES INC. COM 436893200 2,033 83,486 SH   SOLE   83,486 0 0
HOME DEPOT INC COM 437076102 57,904 139,525 SH   SOLE   138,176 0 1,349
HONDA MOTOR CO LTD-ADR AMERN SHS 438128308 1,217 42,761 SH   SOLE   42,761 0 0
HONEST CO INC COM 438333106 309 38,220 SH   SOLE   38,220 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 13,899 66,658 SH   SOLE   66,658 0 0
HORACE MANN EDUCATORS COM 440327104 1,493 38,572 SH   SOLE   38,572 0 0
HORMEL FOODS CORPORATION COM 440452100 5,552 113,738 SH   SOLE   113,738 0 0
HOWMET AEROSPACE INC COM 443201108 3,043 95,606 SH   SOLE   95,606 0 0
HUBBELL INC COM 443510607 4,018 19,293 SH   SOLE   19,293 0 0
HUBSPOT INC COM 443573100 189 286 SH   SOLE   286 0 0
HUMANA INC COM 444859102 3,501 7,548 SH   SOLE   7,548 0 0
HUNTINGTON BANCSHARES COM 446150104 3,510 227,652 SH   SOLE   227,652 0 0
HUNTINGTON INGALLS INDUSTRY COM 446413106 187 1,001 SH   SOLE   1,001 0 0
HYATT HOTELS CORP COM CL A 448579102 4,477 46,686 SH   SOLE   46,686 0 0
IDACORP INC COM 451107106 338 2,979 SH   SOLE   2,979 0 0
ILLINOIS TOOL WORKS INC COM 452308109 14,584 59,093 SH   SOLE   59,093 0 0
ILLUMINA INC COM 452327109 6,661 17,509 SH   SOLE   17,509 0 0
INFOSYS LIMITED SPONSORED ADR 456788108 2,015 79,596 SH   SOLE   79,596 0 0
ING GROEP NV-ADR SPONSORED ADR 456837103 372 26,733 SH   SOLE   26,733 0 0
INGREDION INC COM 457187102 41 424 SH   SOLE   424 0 0
INTEL CORP COM 458140100 12,899 250,475 SH   SOLE   242,837 0 7,638
INTERNATIONAL BUSINESS MACHINE COM 459200101 42,425 317,410 SH   SOLE   317,410 0 0
INTERNATIONAL FLAVORS & FRAGRA COM 459506101 131 868 SH   SOLE   868 0 0
INTERNATIONAL PAPER CO COM 460146103 7,032 149,674 SH   SOLE   149,674 0 0
INTERPUBLIC GROUP COS COM 460690100 17,250 460,621 SH   SOLE   460,621 0 0
INTUIT INC COM 461202103 7,303 11,354 SH   SOLE   11,354 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,779 93,167 SH   SOLE   93,167 0 0
ISHARES GLOBAL HIGH YIELD CO US INTL HGH YLD 464286178 510 10,342 SH   SOLE   10,342 0 0
ISHARES TR TIPS BD ETF TIPS BD ETF 464287176 209 1,621 SH   SOLE   190 0 1,431
ISHARES JP MORGAN EM BOND FD JPMORGAN USD EMG 464288281 74 674 SH   SOLE   674 0 0
ISHARES IBOXX HIGH YIELD CORP IBOXX HI YD ETF 464288513 73 834 SH   SOLE   834 0 0
ISHARES 1 TO 5 YEAR INVESTMENT ISHS 1-5YR INVS 464288646 441 8,181 SH   SOLE   8,181 0 0
ISHARES 10 Y INVE GRADE COR B 10+ YR INVST GRD 464289511 514 7,389 SH   SOLE   7,389 0 0
ITAU UNIBANCO HOLDING S.A. PRF SPON ADR REP PFD 465562106 166 44,277 SH   SOLE   44,277 0 0
ITRON INC COM 465741106 1,138 16,604 SH   SOLE   16,604 0 0
JABIL CIRCUIT INC COM 466313103 1,632 23,199 SH   SOLE   23,199 0 0
JACOBS ENGINEERING GROUP INC COM 469814107 28,222 202,701 SH   SOLE   199,966 0 2,735
JETBLUE AIRWAYS CORP COM 477143101 378 26,574 SH   SOLE   26,574 0 0
JOHNSON & JOHNSON COM 478160104 23,813 139,198 SH   SOLE   136,665 0 2,533
KLA CORP COM NEW 482480100 3,411 7,930 SH   SOLE   7,930 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,178 12,537 SH   SOLE   12,537 0 0
KAMAN CORP-CLASS A COM 483548103 491 11,390 SH   SOLE   11,390 0 0
KAYNE ANDERSON ENERGY INFRASTR COM 486606106 4,974 638,460 SH   SOLE   489,336 0 149,124
KELLOGG CO COM 487836108 1,198 18,594 SH   SOLE   18,594 0 0
KEY CORP COM 493267108 816 35,294 SH   SOLE   35,294 0 0
KIMBERLY-CLARK CORP COM 494368103 357 2,500 SH   SOLE   2,500 0 0
KNIGHT-SWIFT TRANSPORTATION HO CL A 499049104 168 2,754 SH   SOLE   2,754 0 0
KOHL'S CORP COM 500255104 4,859 98,378 SH   SOLE   98,378 0 0
KONINKLIJKE PHILIPS ELECTRS N. NY REGIS SHS NEW 500472303 482 13,089 SH   SOLE   13,089 0 0
KORN/FERRY INTERNATIONAL COM NEW 500643200 46 609 SH   SOLE   609 0 0
KROGER CO COM 501044101 475 10,504 SH   SOLE   10,504 0 0
KULICKE & SOFFA INC COM 501242101 27 446 SH   SOLE   446 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 5,890 27,620 SH   SOLE   27,620 0 0
LAM RESEARCH CORP COM 512807108 7,826 10,882 SH   SOLE   10,882 0 0
LAMAR ADVERTISING CO CL A 512816109 403 3,326 SH   SOLE   3,326 0 0
LANCASTER COLONY CORP COM 513847103 1,457 8,799 SH   SOLE   8,799 0 0
LANDSTAR SYSTEMS INC COM 515098101 136 758 SH   SOLE   758 0 0
LAS VEGAS SANDS COM 517834107 2,217 58,913 SH   SOLE   58,913 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 204 2,644 SH   SOLE   2,644 0 0
ESTEE LAUDER COMPANIES INC CL CL A 518439104 2,026 5,473 SH   SOLE   5,473 0 0
LEAR CORP COM NEW 521865204 1,643 8,980 SH   SOLE   7,796 0 1,184
LEGGETT & PLATT INC COM 524660107 5,978 145,248 SH   SOLE   145,248 0 0
LENNAR CORPORATION CL A 526057104 8,538 73,501 SH   SOLE   73,501 0 0
LENNOX INTERNATIONAL INC COM 526107107 1,418 4,371 SH   SOLE   3,739 0 632
LEXINFINTECH HLDGS LTD NPV ADR ADR 528877103 26 6,846 SH   SOLE   6,846 0 0
LXP INDUSTRIAL TRUST COM 529043101 204 13,048 SH   SOLE   13,048 0 0
LIBERTY ALL STAR GROWTH FUND I COM 529900102 2,769 307,696 SH   SOLE   307,696 0 0
LIBERTY ALL-STAR EQUITY FUND SH BEN INT 530158104 6,721 801,987 SH   SOLE   791,721 0 10,266
ELI LILLY CORP COM 532457108 27,947 101,175 SH   SOLE   99,241 0 1,934
LINCOLN ELECTRIC HOLDINGS INC COM 533900106 244 1,750 SH   SOLE   1,750 0 0
LINDSAY CORPORATION COM 535555106 1,481 9,742 SH   SOLE   9,742 0 0
LIVEPERSON, INC. COM 538146101 97 2,729 SH   SOLE   2,729 0 0
LOCKHEED MARTIN CORP COM 539830109 23,980 67,472 SH   SOLE   65,420 0 2,052
LOWE'S CO INC COM 548661107 7,435 28,766 SH   SOLE   28,766 0 0
LULULEMON ATHLETICA, INC. COM 550021109 982 2,509 SH   SOLE   2,509 0 0
LUMEN TECHNOLOGIES INC COM 550241103 12,965 1,033,085 SH   SOLE   1,033,085 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 236 13,929 SH   SOLE   13,929 0 0
M.D.C. HOLDINGS INC COM 552676108 5,497 98,465 SH   SOLE   98,465 0 0
MDU RESOURCES COM 552690109 3,058 99,166 SH   SOLE   99,166 0 0
MFS MUNICIPAL INCOME TRUST SH BEN INT 552738106 3,184 454,820 SH   SOLE   454,820 0 0
MGM GRAND INCO COM 552953101 1,354 30,173 SH   SOLE   30,173 0 0
MP MATERIALS CORP COM CL A 553368101 129 2,839 SH   SOLE   2,839 0 0
MSA SAFETY INC COM 553498106 266 1,765 SH   SOLE   1,765 0 0
MSC INDUSTRIAL DIRECT COMPANY, CL A 553530106 11,031 131,231 SH   SOLE   131,231 0 0
MACERICH CO COM 554382101 1,987 114,997 SH   SOLE   51,263 0 63,734
MADISON COVERED CALL & EQUITY COM 557437100 2,016 251,350 SH   SOLE   241,798 0 9,552
MAGELLAN HEALTH SERVICES INC COM NEW 559079207 22 230 SH   SOLE   230 0 0
MAGELLAN MIDSTREAM PARTNERS, L COM UNIT RP LP 559080106 1,975 42,522 SH   SOLE   42,522 0 0
MAGNA INTERNATIONAL INC COM 559222401 1,902 23,503 SH   SOLE   23,503 0 0
MANDIANT INC NPV COM 562662106 39 2,233 SH   SOLE   2,233 0 0
MAN TECH INTERNATIONAL CORP CL A 564563104 1,327 18,197 SH   SOLE   18,197 0 0
MARSH & MCLENNAN COS INC COM 571748102 22,688 130,524 SH   SOLE   130,524 0 0
MARRIOTT INTERNATIONAL INC CL A 571903202 4,775 28,900 SH   SOLE   28,900 0 0
MARTEN TRANSPORT LTD COM 573075108 1,753 102,129 SH   SOLE   102,129 0 0
MARTIN MARIETTA MATERIALS COM 573284106 15,117 34,316 SH   SOLE   34,316 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,199 13,702 SH   SOLE   13,702 0 0
MASIMO CORP COM 574795100 3,814 13,028 SH   SOLE   13,028 0 0
MASTEC INC COM 576323109 4,722 51,172 SH   SOLE   51,172 0 0
MATERION CORP COM 576690101 1,661 18,071 SH   SOLE   18,071 0 0
MCAFEE CORP COM CL A 579063108 1,287 49,915 SH   SOLE   49,915 0 0
MCCORMICK & CO-NON VTG SHRS COM NON VTG 579780206 1,041 10,774 SH   SOLE   10,774 0 0
MCDONALDS CORP COM 580135101 22,521 84,012 SH   SOLE   82,224 0 1,788
MELCO RESORTS & ENTERTAINMENT ADR 585464100 45 4,405 SH   SOLE   4,405 0 0
MERCURY COMPUTER SYSTEMS INC COM 589378108 947 17,199 SH   SOLE   17,199 0 0
MERCURY GENERAL CORP COM 589400100 702 13,227 SH   SOLE   13,227 0 0
METTLER-TOLEDO INTERNATIONAL I COM 592688105 4,842 2,853 SH   SOLE   2,853 0 0
MICROSOFT CORP COM 594918104 248,344 738,417 SH   SOLE   736,817 0 1,600
MICROCHIP TECHNOLOGY COM 595017104 1,403 16,119 SH   SOLE   10,455 0 5,664
MICRON TECHNOLOGY COM 595112103 660 7,082 SH   SOLE   7,082 0 0
MITSUBISHI UFJ FINANCIAL GROUP SPONSORED ADS 606822104 172 31,496 SH   SOLE   31,496 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 967 121,581 SH   SOLE   121,581 0 0
MOHAWK INDUSTRIES INC COM 608190104 390 2,141 SH   SOLE   2,141 0 0
MONDELEZ INTERNATIONAL INC CL A 609207105 20,158 304,001 SH   SOLE   304,001 0 0
MONOLITHIC POWER SYSTEMS INC COM 609839105 2,749 5,573 SH   SOLE   5,573 0 0
MONROE CAPITAL CORP COM 610335101 1,676 149,397 SH   SOLE   149,397 0 0
MOODY'S CORP COM 615369105 652 1,670 SH   SOLE   1,670 0 0
MOOG INC CL A 615394202 592 7,310 SH   SOLE   7,310 0 0
MORGAN STANLEY COM NEW 617446448 12,448 126,811 SH   SOLE   126,811 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,073 18,673 SH   SOLE   18,673 0 0
MURPHY OIL CORP COM 626717102 299 11,466 SH   SOLE   11,466 0 0
NMI HOLDINGS INC CLASS A CL A 629209305 124 5,670 SH   SOLE   5,670 0 0
NRG ENERGY INC COM NEW 629377508 684 15,876 SH   SOLE   15,876 0 0
NASDAQ INC COM 631103108 1,475 7,022 SH   SOLE   7,022 0 0
NATERA INC COM 632307104 1,864 19,962 SH   SOLE   19,962 0 0
NATIONAL HEALTHCARE CORP COM 635906100 348 5,121 SH   SOLE   5,121 0 0
NATIONAL FUEL GAS CO COM 636180101 176 2,745 SH   SOLE   2,745 0 0
NATIONAL GRID PLC NPV SPONSORED ADR NE 636274409 1,649 22,807 SH   SOLE   22,807 0 0
NEW AMERICA HIGH INCOME FUND I COM NEW 641876800 667 71,458 SH   SOLE   71,458 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 97 4,006 SH   SOLE   4,006 0 0
NEW MOUNTAIN FINANCE CORP COM 647551100 4,554 332,382 SH   SOLE   332,382 0 0
NEW ORIENTAL EDUCATION & TECHN SPON ADR 647581107 41 19,399 SH   SOLE   19,399 0 0
NEW YORK COMMUNITY BANCORP COM 649445103 101 8,234 SH   SOLE   8,234 0 0
NEW YORK MORTGAGE TRUST INC COM PAR $.02 649604501 116 31,300 SH   SOLE   31,300 0 0
NEWELL BRANDS INC COM 651229106 9,784 447,965 SH   SOLE   447,965 0 0
NEW MARKET CORP COM 651587107 392 1,144 SH   SOLE   1,144 0 0
NEWMONT CORP COM 651639106 6,788 109,450 SH   SOLE   102,346 0 7,104
NEWTEK BUSINESS SERVICES CORP. COM NEW 652526203 6,783 245,490 SH   SOLE   173,214 0 72,276
NICE LTD SPONSORED-ADR SPONSORED ADR 653656108 795 2,617 SH   SOLE   2,617 0 0
NIKE INC CL B 654106103 3,627 21,763 SH   SOLE   21,763 0 0
NIKOLA CORP COM 654110105 224 22,654 SH   SOLE   22,654 0 0
NOKIA CORP-ADR SPONSORED ADR 654902204 581 93,459 SH   SOLE   93,459 0 0
NORDSON CORP COM 655663102 3,113 12,193 SH   SOLE   12,193 0 0
NORDSTROM INC COM 655664100 546 24,118 SH   SOLE   24,118 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,256 7,579 SH   SOLE   7,579 0 0
NORTHERN TRUST CORP COM 665859104 37 311 SH   SOLE   311 0 0
NORTHROP GRUMMAN CORP COM 666807102 8,220 21,237 SH   SOLE   21,237 0 0
NORTHWEST PIPE CO COM 667746101 360 11,328 SH   SOLE   11,328 0 0
NORTHWESTERN CORP COM NEW 668074305 1,549 27,101 SH   SOLE   27,101 0 0
NORTONLIFE LOCK INC COM 668771108 385 14,813 SH   SOLE   14,813 0 0
NOVAVAX, INC. COM NEW 670002401 3,391 23,703 SH   SOLE   23,703 0 0
NOVO NORDISK A/S ADR 670100205 876 7,818 SH   SOLE   7,818 0 0
NUCOR CORP COM 670346105 8,681 76,050 SH   SOLE   70,358 0 5,692
NUVEEN CALIFORNIA AMT-FREE MUN COM 670651108 2,729 172,423 SH   SOLE   172,423 0 0
NUVEEN AMT- FREE QUALITY MUNIC COM 670657105 4,489 287,746 SH   SOLE   287,746 0 0
NUVEEN MUNICIPAL CREDIT OPP FU COM 670663103 3,695 235,973 SH   SOLE   235,973 0 0
NUVEEN INTERMEDIATE DURATION M COM 670671106 1,456 97,619 SH   SOLE   97,619 0 0
NUVEEN MUNICIPAL HIGH INCOME O COM 670682103 1,858 122,885 SH   SOLE   122,885 0 0
NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS 670699107 2,316 75,555 SH   SOLE   75,555 0 0
NUVEEN MULTI ASSET INCOME FUND COM 670750108 1,004 53,852 SH   SOLE   53,852 0 0
OGE ENERGY CORP COM 670837103 17,095 445,415 SH   SOLE   445,415 0 0
OSI SYSTEMS INC COM 671044105 285 3,063 SH   SOLE   3,063 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 493 17,023 SH   SOLE   17,023 0 0
OKTA INC CL A 679295105 1,957 8,729 SH   SOLE   8,729 0 0
OLD DOMINION FREIGHT LINE COM 679580100 6,116 17,067 SH   SOLE   14,988 0 2,079
OLD REPUBLIC INTERNATIONAL COM 680223104 403 16,377 SH   SOLE   16,377 0 0
OLIN CORP COM PAR $1 680665205 2,122 36,893 SH   SOLE   36,893 0 0
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 154 3,008 SH   SOLE   3,008 0 0
OMNICOM GROUP COM 681919106 13,860 189,165 SH   SOLE   189,165 0 0
OMEGA HEALTHCARE INVESTORS COM 681936100 2,038 68,875 SH   SOLE   68,875 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,781 55,673 SH   SOLE   55,673 0 0
ONEOK INC COM 682680103 16,191 275,547 SH   SOLE   267,165 0 8,382
ONTO INNOVATION INC NPV COM 683344105 1,448 14,306 SH   SOLE   14,306 0 0
OPEN TEXT CORP COM 683715106 1,123 23,655 SH   SOLE   23,655 0 0
ORANGE SPONSORED ADR SPONSORED ADR 684060106 865 82,002 SH   SOLE   82,002 0 0
ORIX CORP. (ADR) SPONSORED ADR 686330101 295 2,903 SH   SOLE   2,903 0 0
ORMAT TECHNOLOGIES COM 686688102 255 3,214 SH   SOLE   3,214 0 0
OSHKOSH CORP COM 688239201 2,514 22,305 SH   SOLE   22,305 0 0
OTTER TAIL POWER CO COM 689648103 658 9,214 SH   SOLE   9,214 0 0
OWENS CORNING INC. COM 690742101 498 5,503 SH   SOLE   5,503 0 0
PNC FINANCIAL COM 693475105 16,397 81,772 SH   SOLE   81,772 0 0
POSCO-ADR SPONSORED ADR 693483109 2,507 43,006 SH   SOLE   43,006 0 0
PPG INDUSTRIES INC COM 693506107 40 233 SH   SOLE   233 0 0
PACCAR INC COM 693718108 2,894 32,789 SH   SOLE   32,789 0 0
PACKAGING CORP OF AMERICA COM 695156109 2,184 16,043 SH   SOLE   12,839 0 3,204
PALO ALTO NETWORKS INC COM 697435105 17,776 31,928 SH   SOLE   31,928 0 0
PAN AMER SILVER COM 697900108 1,404 56,214 SH   SOLE   56,214 0 0
PARK HOTEL COM COM 700517105 539 28,572 SH   SOLE   28,572 0 0
PARKER-HANNIFIN CORP COM 701094104 1,356 4,264 SH   SOLE   4,264 0 0
PATTERSON COS INC COM 703395103 8,136 277,194 SH   SOLE   277,194 0 0
PAYCHEX INC COM 704326107 27,385 200,624 SH   SOLE   200,624 0 0
PEARSON PLC ADR SPONSORED ADR 705015105 69 8,228 SH   SOLE   8,228 0 0
PEGASYSTEMS INC COM 705573103 136 1,214 SH   SOLE   1,214 0 0
PEMBINA PIPELINE CORP COM 706327103 798 26,313 SH   SOLE   26,313 0 0
PENNANTPARK INVESTMENT CORPORA COM 708062104 1,594 230,012 SH   SOLE   230,012 0 0
PEPSICO INC COM 713448108 25,971 149,509 SH   SOLE   149,509 0 0
PERKINELMER INC COM 714046109 1,600 7,956 SH   SOLE   6,894 0 1,062
PETMED EXPRESS INC COM 716382106 1,033 40,897 SH   SOLE   40,897 0 0
PFIZER INC COM 717081103 33,120 560,889 SH   SOLE   560,889 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 15,981 168,218 SH   SOLE   168,218 0 0
PHILLIPS 66 COM 718546104 8,585 118,478 SH   SOLE   118,478 0 0
PINDUODUO INC ADR SPONSORED ADS 722304102 422 7,237 SH   SOLE   7,237 0 0
PINNACLE WEST CAP CORP COM 723484101 1,743 24,689 SH   SOLE   24,689 0 0
PIONEER DIVERSIFIED HIGH INCOM COM 723653101 783 51,114 SH   SOLE   51,114 0 0
PIONEER MUNICIPAL HIGH INCOME COM 723762100 3,270 283,122 SH   SOLE   283,122 0 0
PIONEER MUNICIPAL HIGH INCOME COM SHS 723763108 3,285 268,601 SH   SOLE   268,601 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 3,692 20,300 SH   SOLE   20,300 0 0
PLAINS ALL AMERICAN PIPELINE L UNIT LTD PARTN 726503105 1,398 149,642 SH   SOLE   149,642 0 0
POLARIS INC COM 731068102 1,585 14,417 SH   SOLE   14,417 0 0
POPULAR INC COM NEW 733174700 130 1,579 SH   SOLE   1,579 0 0
PORTLAND GENERAL ELECTRIC CO COM NEW 736508847 706 13,346 SH   SOLE   13,346 0 0
POTLATCHDELTIC CORPORATION COM 737630103 53 886 SH   SOLE   886 0 0
POWER INTEGRATIONS INC COM 739276103 56 604 SH   SOLE   604 0 0
PROCTER & GAMBLE CO COM 742718109 28,834 176,266 SH   SOLE   173,308 0 2,958
PROGRESS SOFTWARE COM 743312100 2,029 42,035 SH   SOLE   42,035 0 0
PROGRESSIVE CORP OHIO COM 743315103 7,950 77,447 SH   SOLE   77,447 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 3,474 32,093 SH   SOLE   32,093 0 0
PUBLIC SERVICE ENTERPRISE GROU COM 744573106 1,288 19,295 SH   SOLE   19,295 0 0
PULTE GROUP INC COM 745867101 85 1,487 SH   SOLE   1,487 0 0
PUTNAM MANAGED MUNICIPAL INCOM COM 746823103 1,075 122,583 SH   SOLE   122,583 0 0
PUTNAM MUNICIPAL OPPORTUNITIES SH BEN INT 746922103 1,839 127,688 SH   SOLE   127,688 0 0
QUALCOMM INC COM 747525103 41,520 227,047 SH   SOLE   227,047 0 0
QUALTRICS INTL INC COM CL A 747601201 151 4,274 SH   SOLE   4,274 0 0
RPM INTERNATIONAL INC COM 749685103 3,519 34,838 SH   SOLE   34,838 0 0
RAPID7 INC COM 753422104 167 1,416 SH   SOLE   1,416 0 0
REALTY INCOME COM 756109104 7,297 101,921 SH   SOLE   101,921 0 0
REAVES UTILITY INCOME FUND COM SH BEN INT 756158101 89 2,521 SH   SOLE   2,521 0 0
REGAL REXNORD CORPORATION COM 758750103 167 983 SH   SOLE   983 0 0
REGENCY CENTERS CORP COM 758849103 309 4,106 SH   SOLE   4,106 0 0
RELIANCE STEEL & ALUMINUM COM 759509102 5,381 33,174 SH   SOLE   33,174 0 0
RELX PLC NPV SPONSORED ADR 759530108 5,452 167,177 SH   SOLE   167,177 0 0
REPLIGEN CORP COM 759916109 6,513 24,592 SH   SOLE   24,592 0 0
REPUBLIC SERVICES COM 760759100 1,577 11,312 SH   SOLE   11,312 0 0
RESMED INC COM 761152107 4,043 15,522 SH   SOLE   15,522 0 0
RIO TINTO PLC-ADR SPONSORED ADR 767204100 6,206 92,709 SH   SOLE   92,709 0 0
ROBERT HALF INT'L COM 770323103 110 983 SH   SOLE   983 0 0
ROBLOX CORPORATION (CLASS A) CL A 771049103 278 2,696 SH   SOLE   2,696 0 0
ROCKWELL AUTOMATION INC COM 773903109 13,420 38,468 SH   SOLE   38,468 0 0
ROMEO POWER INC COM 776153108 26 7,093 SH   SOLE   7,093 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,365 2,776 SH   SOLE   2,776 0 0
ROSS STORES COM 778296103 3,549 31,054 SH   SOLE   31,054 0 0
ROYAL BANK OF CANADA COM 780087102 200 1,888 SH   SOLE   1,888 0 0
ROYAL DUTCH SHELL PLC SPN ADR SPON ADR B 780259107 323 7,447 SH   SOLE   7,447 0 0
ROYAL DUTCH SHELL PLC SPN ADR SPONS ADR A 780259206 750 17,292 SH   SOLE   17,292 0 0
ROYCE VALUE TRUST COM 780910105 15,291 780,556 SH   SOLE   775,858 0 4,698
ROYCE MICRO-CAP TRUST INC COM 780915104 12,768 1,105,425 SH   SOLE   1,098,778 0 6,647
RYDER SYSTEMS INC COM 783549108 10,674 129,488 SH   SOLE   129,488 0 0
SANDERSON FARMS COM 800013104 428 2,241 SH   SOLE   2,241 0 0
SAP AG ADR SPON ADR 803054204 1,520 10,850 SH   SOLE   10,850 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,141 23,780 SH   SOLE   23,780 0 0
SCHLUMBERGER LTD COM STK 806857108 409 13,669 SH   SOLE   13,669 0 0
CHARLES SCHWAB CORP COM 808513105 3,698 43,970 SH   SOLE   43,970 0 0
SCHWAB U.S. TIPS ETF US TIPS ETF 808524870 525 8,342 SH   SOLE   8,342 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 6,546 218,928 SH   SOLE   218,928 0 0
SCOTTS CO-CLASS A CL A 810186106 4,373 27,162 SH   SOLE   27,162 0 0
SEMTECH CORP COM 816850101 70 783 SH   SOLE   783 0 0
SEMPRA ENERGY COM 816851109 10,248 77,475 SH   SOLE   77,475 0 0
SHERWIN-WILLIAMS CO COM 824348106 12,106 34,376 SH   SOLE   34,376 0 0
SILICON LABORATORIES INC COM 826919102 225 1,088 SH   SOLE   1,088 0 0
SIMON PROPERTY GROUP INC COM 828806109 4,391 27,484 SH   SOLE   27,484 0 0
SIMPSON MFG INC COM 829073105 2,060 14,813 SH   SOLE   12,763 0 2,050
SIMULATIONS PLUS INC COM 829214105 58 1,221 SH   SOLE   1,221 0 0
JM SMUCKER CO COM NEW 832696405 3,113 22,918 SH   SOLE   22,918 0 0
SNAP-ON INC COM 833034101 2,844 13,206 SH   SOLE   13,206 0 0
SNOWFLAKE INC CL A 833445109 765 2,259 SH   SOLE   2,259 0 0
SOCIEDAD QUIMICA Y MINERA DE C SPON ADR SER B 833635105 1,191 23,615 SH   SOLE   23,615 0 0
SONOCO PRODUCTS CO COM 835495102 2,228 38,484 SH   SOLE   38,484 0 0
SONY GROUP CORP SPONSORED ADR 835699307 2,419 19,134 SH   SOLE   19,134 0 0
SOUTH JERSEY INDUSTRIES INC COM 838518108 10,940 418,839 SH   SOLE   418,839 0 0
SOUTHERN CO COM 842587107 4,093 59,687 SH   SOLE   59,687 0 0
SOUTHWEST AIRLINES COM 844741108 3,119 72,796 SH   SOLE   72,796 0 0
SPLUNK INC COM 848637104 575 4,971 SH   SOLE   4,971 0 0
BLOCK INC CL A 852234103 22,091 136,777 SH   SOLE   136,777 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,020 22,129 SH   SOLE   22,129 0 0
STANDEX INTERNATIONAL COM 854231107 64 582 SH   SOLE   582 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,350 7,156 SH   SOLE   7,156 0 0
STARBUCKS COFFEE COM 855244109 32,572 278,463 SH   SOLE   274,477 0 3,986
STEEL DYNAMICS INC COM 858119100 4,860 78,297 SH   SOLE   74,512 0 3,785
STEELCASE INC-CLASS A CL A 858155203 4,067 347,023 SH   SOLE   347,023 0 0
STELLUS CAPITAL INVESTMENT COR COM 858568108 3,673 282,109 SH   SOLE   282,109 0 0
STERICYCLE INC COM 858912108 323 5,419 SH   SOLE   5,419 0 0
STERLING CONTRUCTION CO COM 859241101 4,006 152,310 SH   SOLE   152,310 0 0
STMICROELECTRONICS NV -NY SHS NY REGISTRY 861012102 1,728 35,353 SH   SOLE   35,353 0 0
STRYKER CORP COM 863667101 2,281 8,530 SH   SOLE   8,530 0 0
STURM, RUGER & COMPANY INC COM 864159108 3,615 53,145 SH   SOLE   53,145 0 0
SUN COMMUNITIES COM 866674104 668 3,182 SH   SOLE   3,182 0 0
SUN LIFE FINANCIAL INC COM 866796105 490 8,791 SH   SOLE   8,791 0 0
SUNCOR ENERGY INC COM 867224107 342 13,655 SH   SOLE   13,655 0 0
SUNPOWER CORP COM 867652406 244 11,710 SH   SOLE   11,710 0 0
SYLVAMO CORP COMMON STOCK 871332102 278 9,984 SH   SOLE   9,984 0 0
SYNOPSYS INC COM 871607107 3,457 9,382 SH   SOLE   9,382 0 0
SYSCO CORP COM 871829107 779 9,920 SH   SOLE   9,920 0 0
TCG BDC INC COM 872280102 920 66,992 SH   SOLE   66,992 0 0
TJX COMPANIES INC COM 872540109 6,659 87,716 SH   SOLE   87,716 0 0
T-MOBILE US INC COM 872590104 23,323 201,098 SH   SOLE   201,098 0 0
TAIWAN SEMICONDUCTOR MANUFACTU SPONSORED ADS 874039100 15,317 127,316 SH   SOLE   127,316 0 0
TAKE TWO INTERACTIVE SOFTWARE COM 874054109 110 619 SH   SOLE   619 0 0
TAKEDA PHARMACEUTICAL CO LTD A SPONSORED ADS 874060205 812 59,563 SH   SOLE   59,563 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 17 4,396 SH   SOLE   4,396 0 0
TANGER FACTORY OUTLET CTRS INC COM 875465106 2,591 134,411 SH   SOLE   37,383 0 97,028
TECK RESOURCES LTD - CLS B CL B 878742204 125 4,331 SH   SOLE   4,331 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4,787 10,957 SH   SOLE   10,957 0 0
TELEFLEX INC COM 879369106 3,335 10,153 SH   SOLE   10,153 0 0
TEMPLETON EMERGING MARKETS FUN COM 880191101 123 7,676 SH   SOLE   7,676 0 0
TERADYNE INC COM 880770102 5,137 31,416 SH   SOLE   31,416 0 0
TEREX CORP COM 880779103 922 20,985 SH   SOLE   20,985 0 0
TERNIUM SA SPONSORED ADS 880890108 796 18,296 SH   SOLE   18,296 0 0
TEXAS INSTRUMENTS COM 882508104 38,571 204,651 SH   SOLE   204,651 0 0
TEXTRON INC COM 883203101 609 7,891 SH   SOLE   7,891 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 29,503 44,217 SH   SOLE   43,425 0 792
THOMPSON REUTERS CORP COM NEW 884903709 716 5,982 SH   SOLE   5,982 0 0
THOR INDUSTRIES COM 885160101 1,357 13,080 SH   SOLE   13,080 0 0
TORO CO COM 891092108 3,604 36,071 SH   SOLE   36,071 0 0
TORONTO-DOMINION BANK COM NEW 891160509 874 11,394 SH   SOLE   11,394 0 0
TOYOTA MOTOR CORP-ADR ADS 892331307 551 2,971 SH   SOLE   2,971 0 0
TRACTOR SUPPLY CO COM 892356106 4,706 19,722 SH   SOLE   19,722 0 0
TRANSDIGM GROUP INC COM 893641100 2,298 3,612 SH   SOLE   3,612 0 0
TRAVEL LEISURE CO COM 894164102 3,471 62,795 SH   SOLE   62,795 0 0
TRIMBLE NAVIGATION LTD COM 896239100 2,761 31,671 SH   SOLE   31,671 0 0
TUTOR PERINI CORP COM 901109108 2,363 191,008 SH   SOLE   191,008 0 0
II VI INC COM 902104108 756 11,069 SH   SOLE   11,069 0 0
TYLER TECHNOLOGIES COM 902252105 190 354 SH   SOLE   354 0 0
TYSON FOODS CL A 902494103 7,078 81,208 SH   SOLE   81,208 0 0
UDR INC COM 902653104 2,212 36,880 SH   SOLE   36,880 0 0
UGI CORP NEW COM COM 902681105 1,419 30,904 SH   SOLE   20,820 0 10,084
U S BANCORP COM COM NEW 902973304 11,037 196,491 SH   SOLE   196,491 0 0
UNDER ARMOUR INC.- CL A CL A 904311107 1,360 64,200 SH   SOLE   64,200 0 0
UNDER ARMOUR INC.- CL C CL C 904311206 499 27,667 SH   SOLE   27,667 0 0
UNILEVER PLC AMER SHS ADR NEW SPON ADR NEW 904767704 1,950 36,259 SH   SOLE   36,259 0 0
UNION PACIFIC CORP COM 907818108 9,396 37,295 SH   SOLE   35,322 0 1,973
UNITED AIRLINES HOLDINGS INC COM 910047109 3,492 79,755 SH   SOLE   79,755 0 0
UNITED MICROELECTRICS CORPORAT SPON ADR NEW 910873405 620 52,958 SH   SOLE   52,958 0 0
UNITED PARCEL SERVICE -CLASS B CL B 911312106 51,018 238,023 SH   SOLE   235,702 0 2,321
UNITED RENTALS COM 911363109 8,322 25,044 SH   SOLE   25,044 0 0
US FOODS HOLDING CORP COM 912008109 996 28,582 SH   SOLE   28,582 0 0
UNITIL CORP COM 913259107 600 13,055 SH   SOLE   13,055 0 0
UNIVERSAL CORP COM 913456109 13,424 244,430 SH   SOLE   244,430 0 0
VSE CORP COM 918284100 392 6,428 SH   SOLE   6,428 0 0
VALMONT INDUSTRIES INC COM 920253101 4,148 16,558 SH   SOLE   16,558 0 0
VANGUARD EMERGING MARKETS GOVE EMERG MKT BD ETF 921946885 535 6,883 SH   SOLE   6,883 0 0
VARONIS SYSTEMS INC COM 922280102 130 2,668 SH   SOLE   2,668 0 0
VEEVA SYSTEMS INC CLASS A CL A COM 922475108 540 2,112 SH   SOLE   2,112 0 0
VIAVI SOLUTIONS INC COM 925550105 1,807 102,559 SH   SOLE   102,559 0 0
VICI PPTYS INC COM 925652109 2,151 71,425 SH   SOLE   71,425 0 0
VICOR CORP COM 925815102 339 2,666 SH   SOLE   2,666 0 0
VICTORIAS SECRET & CO COMMON STOCK 926400102 199 3,577 SH   SOLE   3,577 0 0
VIRTU FINANCIAL INC CLASS A CL A 928254101 602 20,892 SH   SOLE   20,892 0 0
VMWARE, INC. CL A COM 928563402 1,056 9,113 SH   SOLE   9,113 0 0
VULCAN MATERIAL CO COM 929160109 11,121 53,575 SH   SOLE   52,446 0 1,129
W D-40 CO COM 929236107 185 757 SH   SOLE   757 0 0
WSFS FINANCIAL CORP COM 929328102 1,378 27,490 SH   SOLE   27,490 0 0
WAL-MART STORES INC COM 931142103 22,534 155,738 SH   SOLE   155,738 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 21,245 407,314 SH   SOLE   398,762 0 8,552
WATERS CORP COM 941848103 2,529 6,788 SH   SOLE   6,788 0 0
WATSCO INC COM 942622200 8,282 26,469 SH   SOLE   26,469 0 0
WATTS WATER TECHNOLOGIES CL A 942749102 3,917 20,171 SH   SOLE   20,171 0 0
WELLS FARGO & CO COM 949746101 3,291 68,581 SH   SOLE   68,581 0 0
WEST PHARMACEUTICAL SERVICES I COM 955306105 5,774 12,311 SH   SOLE   12,311 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,484 13,790 SH   SOLE   13,790 0 0
WESTERN DIGITAL CORP COM 958102105 204 3,132 SH   SOLE   3,132 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103 3,287 147,612 SH   SOLE   147,612 0 0
WESTERN UNION CO COM 959802109 9,890 554,375 SH   SOLE   554,375 0 0
WESTLAKE CHEMICAL CORP COM 960413102 2,866 29,510 SH   SOLE   29,510 0 0
WEYERHAEUSER CO COM NEW 962166104 1,133 27,504 SH   SOLE   27,504 0 0
WHEATON PRECIOUS METALS CORP N COM 962879102 380 8,855 SH   SOLE   8,855 0 0
WHIRLPOOL CORP COM 963320106 1,766 7,527 SH   SOLE   6,283 0 1,244
WILLIAMS COMPANIES, INC COM 969457100 12,755 489,819 SH   SOLE   489,819 0 0
WINGSTOP INC COM 974155103 684 3,957 SH   SOLE   3,957 0 0
WINNEBAGO INDUSTRIES INC COM 974637100 27 362 SH   SOLE   362 0 0
WOODARD GOVERNOR INC COM 980745103 2,123 19,391 SH   SOLE   19,391 0 0
WORTHINGTON INDS. INC COM 981811102 1,222 22,353 SH   SOLE   22,353 0 0
WYNN RESORTS LIMITED COM 983134107 2,765 32,513 SH   SOLE   32,513 0 0
XILINX INC COM 983919101 1,336 6,299 SH   SOLE   6,299 0 0
YUM! BRANDS INC COM 988498101 2,025 14,585 SH   SOLE   14,585 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 21,316 35,813 SH   SOLE   35,473 0 340
PETROCHINA CO LTD ADR SPONSORED ADR 71646E100 1,173 26,539 SH   SOLE   26,539 0 0
BLACKROCK CORE BOND TRUST SHS BEN INT 09249E101 274 16,598 SH   SOLE   16,598 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 11,745 136,478 SH   SOLE   136,478 0 0
BLACKROCK CALIFORNIA MUNICIPAL SH BEN INT 09248E102 2,793 191,992 SH   SOLE   191,992 0 0
GLOBAL INDL CO COM 37892E102 1,273 31,114 SH   SOLE   31,114 0 0
QUANTA SERVICES COM 74762E102 7,520 65,588 SH   SOLE   65,588 0 0
BLACKROCK MUNIYIELD QUALITY FU COM 09254E103 4,863 328,115 SH   SOLE   328,115 0 0
AMERISOURCEBERGEN CORP COM 03073E105 99 748 SH   SOLE   748 0 0
BLACKROCK HEALTH SCIENCES TRUS COM SHS 09260E105 1,255 49,498 SH   SOLE   49,498 0 0
VALE S.A. ADR SPONSORED ADS 91912E105 2,163 154,264 SH   SOLE   154,264 0 0
CLOUGH GLOBAL OPPORTUNITIES FU SH BEN INT 18914E106 6,249 587,346 SH   SOLE   451,067 0 136,279
TARGET CORP COM 87612E106 9,685 41,847 SH   SOLE   39,887 0 1,960
BLACKROCK TCP CAPITAL CORP COM 09259E108 4,550 336,797 SH   SOLE   336,797 0 0
DIDI GLOBAL INC ADR SPONSORED ADS 23292E108 97 19,575 SH   SOLE   19,575 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 5,628 43,439 SH   SOLE   41,274 0 2,165
KAYNE ANDERSON NEXTGEN ENERGY COM 48661E108 6,341 881,899 SH   SOLE   881,899 0 0
FORTINET INC COM 34959E109 7,404 20,600 SH   SOLE   19,986 0 614
TOTALENERGIES SE SPONSORED ADS 89151E109 3,346 67,648 SH   SOLE   67,648 0 0
THE TRAVELERS COMPANIES INC COM 89417E109 982 6,279 SH   SOLE   6,279 0 0
BARCLAYS PLC-ADR ADR 06738E204 132 12,714 SH   SOLE   12,714 0 0
BHP BILLITON- ADR SPONSORED ADR 05545E209 1,168 19,536 SH   SOLE   19,536 0 0
AGNC INVEST CORP COM 00123Q104 239 15,899 SH   SOLE   15,899 0 0
AES CORP COM 00130H105 1,384 56,957 SH   SOLE   56,957 0 0
ASGN INC COM 00191U102 124 1,003 SH   SOLE   1,003 0 0
ASE TECHNOLOGY HOLDING CO LTD SPONSORED ADS 00215W100 1,198 153,389 SH   SOLE   153,389 0 0
AARONS CO INC COM 00258W108 4 156 SH   SOLE   156 0 0
ABBVIE INC COM 00287Y109 43,553 321,659 SH   SOLE   317,767 0 3,892
ABERDEEN GLOBAL PREMIER PROPER COM SH BEN INT 00302L108 2,455 358,954 SH   SOLE   358,954 0 0
ABERDEEN GLOBAL DYNAMIC DIVIDE COM 00302M106 6,274 518,972 SH   SOLE   518,972 0 0
ABERDEEN TOTAL DYNAMIC DIVIDEN COM SH BEN INT 00326L100 11,886 1,163,044 SH   SOLE   1,155,524 0 7,520
ACTVISION BLIZZARD INC COM 00507V109 1,566 23,538 SH   SOLE   23,538 0 0
ADOBE SYSTEMS INC COM 00724F101 21,134 37,270 SH   SOLE   36,784 0 486
ADVANCE AUTO PARTS INC COM 00751Y106 2,889 12,045 SH   SOLE   12,045 0 0
AECOM COM 00766T100 7,294 94,296 SH   SOLE   94,296 0 0
ADVANCED DRAINAGE SYSTEMS INC COM 00790R104 6,731 49,447 SH   SOLE   47,746 0 1,701
AFFIRM HLDGS INC COM CL A 00827B106 461 4,580 SH   SOLE   4,580 0 0
AGILENT TECHNOLOGIES COM 00846U101 240 1,504 SH   SOLE   1,504 0 0
ALIBABA GROUP HOLDING-SP ADR SPONSORED ADS 01609W102 1,954 16,449 SH   SOLE   16,449 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 203 5,600 SH   SOLE   5,600 0 0
ALNYLAM PHARMACEUTICALS INC. COM 02043Q107 618 3,644 SH   SOLE   3,644 0 0
ALPHABET INC CLASS C CAP STK CL C 02079K107 3,611 1,248 SH   SOLE   1,248 0 0
ALPHABET INC CLASS A CAP STK CL A 02079K305 215,227 74,292 SH   SOLE   74,292 0 0
ALTERYX, INC (CLASS A) COM CL A 02156B103 441 7,284 SH   SOLE   7,284 0 0
AMBEV SA SPONSORED ADR 02319V103 130 46,496 SH   SOLE   46,496 0 0
AMERICA MOVIL SA DE CV-ADR SPON ADR L SHS 02364W105 48 2,257 SH   SOLE   2,257 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 714 39,730 SH   SOLE   39,730 0 0
AMERICAN FINANCE TRUST INC COM CLASS A 02607T109 2,275 249,221 SH   SOLE   249,221 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 608 13,932 SH   SOLE   13,932 0 0
AMERICAN TOWER CORP COM 03027X100 56,883 194,472 SH   SOLE   194,472 0 0
AMERICAN WELL CORP CL A 03044L105 117 19,382 SH   SOLE   19,382 0 0
AMERICOLD REALTY TRUST COM 03064D108 1,873 57,109 SH   SOLE   57,109 0 0
AMERISAFE INC COM 03071H100 100 1,855 SH   SOLE   1,855 0 0
AMERIPRISE FINL INC COM COM 03076C106 60 200 SH   SOLE   200 0 0
AMICUS THERAPEUTICS INC COM 03152W109 941 81,481 SH   SOLE   81,481 0 0
ANAPLAN INC COM 03272L108 122 2,655 SH   SOLE   2,655 0 0
ANHEUSER-BUSCH INBEV NV ADR SPONSORED ADR 03524A108 307 5,069 SH   SOLE   5,069 0 0
ANSYS INC COM COM 03662Q105 262 652 SH   SOLE   0 0 652
ANTERO MIDSTREAM CORP COM 03676B102 13,949 1,441,056 SH   SOLE   1,441,056 0 0
APOLLO UNVT CORP COM NEW 03761U502 916 71,595 SH   SOLE   71,595 0 0
APOLLO COMMERCIAL REAL ESTATE COM 03762U105 10,970 833,568 SH   SOLE   833,568 0 0
ARAMARK COM 03852U106 941 25,524 SH   SOLE   25,524 0 0
ARCHROCK INC COM 03957W106 6,147 821,741 SH   SOLE   821,741 0 0
ARCONIC ROLLED PRODS CORP COM 03966V107 3,190 96,647 SH   SOLE   96,647 0 0
ARCTURUS THERAPEUTICS HLD COM 03969T109 402 10,869 SH   SOLE   10,869 0 0
ARES MANAGEMENT CORP CLASS A CL A COM STK 03990B101 1,425 17,528 SH   SOLE   17,528 0 0
ARES CAPITAL CORP COM 04010L103 8,123 383,334 SH   SOLE   286,195 0 97,139
ARES COML REAL ESTATE CORP COM COM 04013V108 2,275 156,460 SH   SOLE   30,960 0 125,500
ARES DYNAMIC CREDIT ALLOCATION COM 04014F102 6,997 428,477 SH   SOLE   428,477 0 0
ARMSTRONG WORLD INDUSTRIES, IN COM 04247X102 394 3,396 SH   SOLE   3,396 0 0
ARRAY TECHNOLOGIES, INC. COM SHS 04271T100 237 15,077 SH   SOLE   15,077 0 0
ARROWHEAD PHARMACEUTICALS INC COM 04280A100 25 370 SH   SOLE   370 0 0
ASANA INC CL A 04342Y104 138 1,847 SH   SOLE   1,847 0 0
ASCENDIS PHARMA A/S DKK 1.0 AD SPONSORED ADR 04351P101 2,186 16,251 SH   SOLE   16,251 0 0
AVANGRID INC COM 05351W103 1,258 25,221 SH   SOLE   25,221 0 0
AVIENT CORP COM 05368V106 4,204 75,144 SH   SOLE   71,510 0 3,634
AVITA THERAPEUTICS, INC. COM 05380C102 289 24,090 SH   SOLE   24,090 0 0
AXON ENTERPRISE INC COM 05464C101 795 5,064 SH   SOLE   5,064 0 0
B&G FOODS, INC NEW COM 05508R106 15,623 508,386 SH   SOLE   508,386 0 0
BCE INC COM NEW 05534B760 1,227 23,569 SH   SOLE   23,569 0 0
BJ'S WHOLESALE CLUB HOLDINGS, COM 05550J101 163 2,433 SH   SOLE   2,433 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1,772 115,793 SH   SOLE   115,793 0 0
B RILEY FINL INC COM 05580M108 5,136 57,804 SH   SOLE   57,804 0 0
BRP GROUP INC COM CL A 05589G102 340 9,405 SH   SOLE   9,405 0 0
BWX TECHNOLOGIES INC COM 05605H100 589 12,294 SH   SOLE   12,294 0 0
BAKER HUGHES CO CL A 05722G100 271 11,276 SH   SOLE   11,276 0 0
BANCO BILBAO VIZCAYA-ADR SPONSORED ADR 05946K101 177 30,127 SH   SOLE   30,127 0 0
BANCO SANTANDER SA ADR ADR 05964H105 116 35,404 SH   SOLE   35,404 0 0
BANCO SANTANDER BRASIL S.A. AD ADS REP 1 UNIT 05967A107 233 43,463 SH   SOLE   43,463 0 0
BANDWIDTH INC COM CL A 05988J103 1,429 19,917 SH   SOLE   19,917 0 0
BANK OZK NPV COM 06417N103 369 7,936 SH   SOLE   7,936 0 0
BAOZUN INC ADR SPONSORED ADR 06684L103 308 22,144 SH   SOLE   22,144 0 0
BARINGS BDC INC COM 06759L103 4,358 395,490 SH   SOLE   395,490 0 0
BEIGENE LTD USD 0.0001 ADR SPONSORED ADR 07725L102 266 982 SH   SOLE   982 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 72 2,043 SH   SOLE   2,043 0 0
BIOMARIN PHARAMCEUTICAL INC COM 09061G101 1,183 13,385 SH   SOLE   13,385 0 0
BIO-TECHNE CORPORATION COM 09073M104 5,032 9,727 SH   SOLE   9,727 0 0
BIONTECH SE NPV ADR SPONSORED ADS 09075V102 4,743 18,399 SH   SOLE   18,399 0 0
BLACKLINE, INC. COM 09239B109 141 1,363 SH   SOLE   1,363 0 0
BLACKROCK INVESTMENT QUALITY M COM 09247D105 401 23,125 SH   SOLE   23,125 0 0
BLACKROCK INC CL A COM COM 09247X101 28,020 30,604 SH   SOLE   30,085 0 519
BLACKROCK UTILITY AND INFRASTR COM 09248D104 365 13,703 SH   SOLE   13,703 0 0
BLACKROCK LIMITED DURATION INC COM SHS 09249W101 2,758 163,682 SH   SOLE   159,547 0 4,135
BLACKROCK LONG-TERM MUNCIPAL A COM 09250B103 410 27,362 SH   SOLE   27,362 0 0
BLACKROCK GLOBAL ENERGY AND RE COM 09250U101 4,360 459,968 SH   SOLE   459,968 0 0
BLACKROCK MUNIHOLDINGS FUND I COM 09253N104 7,175 428,087 SH   SOLE   428,087 0 0
BLACKROCK MUNIVEST FUND COM 09253R105 4,456 465,633 SH   SOLE   465,633 0 0
BLACKROCK MUNIVEST FUND II COM 09253T101 1,416 89,339 SH   SOLE   89,339 0 0
BLACKROCK MUNIYIELD FUND COM 09253W104 369 25,096 SH   SOLE   25,096 0 0
BLACKROCK MUNICIPAL INCOME FUN COM 09253X102 2,805 184,931 SH   SOLE   184,931 0 0
BLACKROCK MUNIHOLDINGS QUALITY COM 09254C107 3,456 246,528 SH   SOLE   246,528 0 0
BLACKROCK MUNIYIELD QUALITY FU COM 09254F100 2,168 134,338 SH   SOLE   134,338 0 0
BLACKROCK MUNIYEILD QUALITY FU COM 09254G108 2,875 198,271 SH   SOLE   198,271 0 0
BLACKROCK MUNIHOLDINGS CALIFOR COM 09254L107 2,780 180,048 SH   SOLE   180,048 0 0
BLACKROCK MUNIHOLDINGS INVESTM COM 09254P108 4,530 304,817 SH   SOLE   304,817 0 0
BLACKROCK CORPORATE HIGH YIELD COM 09255P107 1,819 147,442 SH   SOLE   141,660 0 5,782
BLACKROCK DEBT STRATEGIES FD I COM NEW 09255R202 4,829 412,703 SH   SOLE   412,703 0 0
BLACKROCK FLOATING RATE INCOME COM 09255X100 4,757 354,220 SH   SOLE   354,220 0 0
BLACKSTONE SENIOR FLOATING RAT COM 09256U105 2,719 158,370 SH   SOLE   158,370 0 0
BLACKROCK RESOURCES & COMMODIT SHS 09257A108 253 27,071 SH   SOLE   27,071 0 0
BLACKSTONE LONG-SHORT CREDIT I COM SHS BN INT 09257D102 3,407 231,779 SH   SOLE   231,779 0 0
BLACKSTONE STRATEGIC CREDIT FU COM SHS BEN IN 09257R101 368 27,260 SH   SOLE   27,260 0 0
BLACKROCK MULTI-SECTOR INCOME COM 09258A107 1,398 77,077 SH   SOLE   77,077 0 0
BLACKSTONE INC COM 09260D107 2,957 22,851 SH   SOLE   22,851 0 0
BLACKROCK COM SHS BEN INT SHS BEN INT 09260K101 1,698 43,607 SH   SOLE   43,607 0 0
BLACKROCK CAP ALLOCATION TRUST COM 09260U109 526 27,046 SH   SOLE   27,046 0 0
BLINK CHARGING CO COM 09354A100 378 14,267 SH   SOLE   14,267 0 0
BOISE CASCADE CO COM 09739D100 14,104 198,095 SH   SOLE   198,095 0 0
BOOKING HOLDINGS INC COM 09857L108 4,129 1,721 SH   SOLE   1,721 0 0
BRANDYWINEGLOBAL GLOBAL INCOME COM 10537L104 1,632 139,388 SH   SOLE   134,401 0 4,987
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 148 14,402 SH   SOLE   14,402 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 17,045 93,236 SH   SOLE   93,236 0 0
BROADCOM INC COM 11135F101 49,115 73,811 SH   SOLE   73,078 0 733
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 316 8,572 SH   SOLE   8,572 0 0
BUILDERS FIRST SOURCE COM 12008R107 60 703 SH   SOLE   703 0 0
C3 AI INC CL A 12468P104 190 6,076 SH   SOLE   6,076 0 0
CBOE HOLDINGS INC COM 12503M108 140 1,070 SH   SOLE   1,070 0 0
CBRE GLOBAL REAL ESTATE INCOME COM 12504G100 14,747 1,506,291 SH   SOLE   1,496,592 0 9,699
CBRE GROUP INC CL A 12504L109 2,763 25,459 SH   SOLE   25,459 0 0
CDW CORPORATION COM 12514G108 5,165 25,220 SH   SOLE   25,220 0 0
CH ROBINSON WORLDWIDE INC COM NEW 12541W209 497 4,616 SH   SOLE   4,616 0 0
CMC MATERIALS INC COM 12571T100 101 525 SH   SOLE   525 0 0
CME GROUP INC COM 12572Q105 1,471 6,438 SH   SOLE   6,438 0 0
CRH PLC ADS ADR 12626K203 6,452 122,193 SH   SOLE   122,193 0 0
CNX RES CORP COM 12653C108 298 21,706 SH   SOLE   21,706 0 0
CVR ENERGY, INC. COM 12662P108 329 19,569 SH   SOLE   19,569 0 0
CAESARS ENTERTAINMENT INC COM 12769G100 212 2,266 SH   SOLE   2,266 0 0
CALAMOS DY COM NPV COM 12811V105 13,857 440,049 SH   SOLE   437,576 0 2,473
CALAMOS LONG/SHORT EQUITY & DY COM 12812C106 4,920 252,545 SH   SOLE   252,545 0 0
CALIFORNIA RES CORP COM PAR $ COM STOCK 13057Q305 0 3,133 SH   SOLE   3,133 0 0
CAMPING WORLD HOLDINGS, INC. ( CL A 13462K109 10,197 252,412 SH   SOLE   252,412 0 0
CANADIAN PACIFIC RAILWAYS COM 13645T100 310 4,307 SH   SOLE   4,307 0 0
CANOO INC COM CL A 13803R102 232 30,078 SH   SOLE   30,078 0 0
CAPITAL ONE FINANCIAL COM 14040H105 798 5,501 SH   SOLE   5,501 0 0
CARDINAL HEALTH INC COM 14149Y108 14,238 276,516 SH   SOLE   276,516 0 0
CARETRUST REIT COM 14174T107 150 6,563 SH   SOLE   6,563 0 0
CARRIER GLOBAL CORP COM 14448C104 598 11,025 SH   SOLE   11,025 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 298 43,959 SH   SOLE   43,959 0 0
CENTENE CORP COM 15135B101 133 1,614 SH   SOLE   1,614 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,118 40,044 SH   SOLE   40,044 0 0
CENTRAIS ELETRICAS BRASILEIRAS SPONSORED ADR 15234Q207 178 29,157 SH   SOLE   29,157 0 0
CHAMPIONX CORPORATION COM 15872M104 60 2,954 SH   SOLE   2,954 0 0
CHARGEPOINT HLDGS INC COM CL A 15961R105 391 20,519 SH   SOLE   20,519 0 0
CHART INDUSTRIES INC COM 16115Q308 157 983 SH   SOLE   983 0 0
CHARTER COMMUNICATIONS INC-A CL A 16119P108 41,161 63,134 SH   SOLE   63,134 0 0
CHEMED CORP COM 16359R103 3,537 6,686 SH   SOLE   6,686 0 0
CHEMOCENTRYX INC COM 16383L106 314 8,612 SH   SOLE   8,612 0 0
CHENIERE ENERGY INC COM NEW 16411R208 506 4,990 SH   SOLE   4,990 0 0
CHEWY INC CL A 16679L109 2,533 42,951 SH   SOLE   42,951 0 0
CHIMERA INVESTMENT CORP COM NEW 16934Q208 7,888 523,053 SH   SOLE   523,053 0 0
CHINA LIFE INSURANCE CO-ADR SPON ADR REP H 16939P106 421 51,096 SH   SOLE   51,096 0 0
CHINA PETROLEUM AND CHEMICAL-A SPON ADR H SHS 16941R108 408 8,764 SH   SOLE   8,764 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 450 10,670 SH   SOLE   10,670 0 0
CINEMARK HOLDINGS INC COM 17243V102 287 17,779 SH   SOLE   17,779 0 0
CISCO SYSTEMS COM 17275R102 51,446 811,830 SH   SOLE   803,849 0 7,981
CLEARBRIDGE ENERGY MIDSTREAM O COM 18469P209 1,297 59,370 SH   SOLE   59,370 0 0
CLEARBRIDGE ENERGY MLP TOTAL R COM 18469Q207 4,477 188,884 SH   SOLE   188,884 0 0
CLEARWAY ENERGY INC-CLASS A NE CL A 18539C105 7,121 212,694 SH   SOLE   212,694 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,586 44,014 SH   SOLE   44,014 0 0
CLOUGH GLOBAL EQUITY FUND COM 18914C100 4,287 326,235 SH   SOLE   320,814 0 5,421
CLOUDFLARE, INC (CLASS A) CL A COM 18915M107 192 1,462 SH   SOLE   1,462 0 0
COGENT COMMUNICATIONS GROUP COM NEW 19239V302 15,238 208,224 SH   SOLE   202,141 0 6,083
COHEN & STEERS QUALITY INCOME COM 19247L106 7,773 426,596 SH   SOLE   426,596 0 0
COLUMBIA SELIGMAN PREMIUM TECH COM 19842X109 8,830 238,580 SH   SOLE   236,096 0 2,484
COMCAST CORP NEW CL A CL A 20030N101 54,699 1,086,810 SH   SOLE   1,078,893 0 7,917
COMMUNITY USD0.01 COM 20369C106 2,292 48,480 SH   SOLE   48,480 0 0
COMPANHIA BRASILEIRA DE DISTRI SPONSORED ADR 20440T300 6 1,515 SH   SOLE   1,515 0 0
COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR 20441A102 34 4,691 SH   SOLE   4,691 0 0
COMPANHIA PARANAENSE DE ENERGI SPON ADS 20441B605 79 14,008 SH   SOLE   14,008 0 0
CONSTRUCTION PARTNERS, INC CLA COM CL A 21044C107 692 23,524 SH   SOLE   23,524 0 0
CORTEVA INC COM 22052L104 2,340 49,486 SH   SOLE   49,486 0 0
COSAN S A ADR ADS 22113B103 197 12,554 SH   SOLE   12,554 0 0
COUPA SOFTWARE INCORPORATED COM 22266L106 97 615 SH   SOLE   615 0 0
COUPANG INC CL A 22266T109 264 8,988 SH   SOLE   8,988 0 0
CRACKER BARREL OLD COUNTRY STO COM 22410J106 1,143 8,885 SH   SOLE   8,885 0 0
CROWDSTRIKE HOLDINGS INC - A CL A 22788C105 875 4,273 SH   SOLE   4,273 0 0
CROWN CASTLE INTERNATIONAL COR COM 22822V101 60,584 290,237 SH   SOLE   290,237 0 0
CYRUSONE INC COM 23283R100 4,587 51,130 SH   SOLE   51,130 0 0
D-MARKET ELECTR SVCS TRY 0.2 SPONSORED ADS 23292B104 40 21,155 SH   SOLE   21,155 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 732 26,624 SH   SOLE   26,624 0 0
D.R. HORTON COM 23331A109 6,570 60,583 SH   SOLE   60,583 0 0
DADA NEXUS LTD NPV ADR ADS 23344D108 108 8,234 SH   SOLE   8,234 0 0
DXC TECHNOLOGY CO COM 23355L106 269 8,372 SH   SOLE   8,372 0 0
DAQO NEW ENERGY CORP. (ADR) SPNSRD ADS NEW 23703Q203 202 5,004 SH   SOLE   5,004 0 0
DATADOG INC CL A COM 23804L103 1,022 5,738 SH   SOLE   5,738 0 0
DATTO HOLDING CORPORATION COM 23821D100 180 6,826 SH   SOLE   6,826 0 0
DAVITA INC COM 23918K108 3,244 28,513 SH   SOLE   28,513 0 0
DELEK US HOLDINGS INC COM 24665A103 31 2,044 SH   SOLE   2,044 0 0
DELL TECHNOLOGIES INC CL C 24703L202 705 12,560 SH   SOLE   12,560 0 0
DERMTECH INC COM 24984K105 152 9,642 SH   SOLE   9,642 0 0
DESKTOP METAL INC COM CL A 25058X105 79 16,007 SH   SOLE   16,007 0 0
DEVON ENERGY CORP COM 25179M103 163 3,692 SH   SOLE   3,692 0 0
DIAGEO PLC-ADR SPON ADR NEW 25243Q205 4,468 20,294 SH   SOLE   20,294 0 0
DIAMONDBACK ENERGY INC USD 0.0 COM 25278X109 3,313 30,717 SH   SOLE   30,717 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,639 26,880 SH   SOLE   26,880 0 0
DOMINION RESOURSES INC-VA COM 25746U109 5,371 68,369 SH   SOLE   62,845 0 5,524
DOMINO'S PIZZA INC COM 25754A201 3,696 6,550 SH   SOLE   6,550 0 0
DOORDASH INC CL A 25809K105 151 1,014 SH   SOLE   1,014 0 0
DOUGLAS ELLIMAN INC COM 25961D105 5,445 473,493 SH   SOLE   473,493 0 0
DUKE ENERGY CORP COM NEW 26441C204 3,942 37,579 SH   SOLE   37,579 0 0
DUPONT DE NEMOURS INC NPV COM 26614N102 2,892 35,802 SH   SOLE   30,303 0 5,499
EOG RESOURCES INC COM 26875P101 4,711 53,031 SH   SOLE   53,031 0 0
EQT CORP COM 26884L109 197 9,031 SH   SOLE   9,031 0 0
EPR PROPERTIES COM SH BEN INT 26884U109 249 5,247 SH   SOLE   5,247 0 0
EAGLE MATERIALS INC COM 26969P108 3,983 23,930 SH   SOLE   23,930 0 0
EAST WEST BANCORP INC COM 27579R104 671 8,530 SH   SOLE   8,530 0 0
EATON VANCE CALIFORNIA MUNICIP SH BEN INT 27826F101 292 21,597 SH   SOLE   21,597 0 0
EATON VANCE SENIOR INCOME FUND SH BEN INT 27826S103 493 73,156 SH   SOLE   73,156 0 0
EATON VANCE MUNICIPAL INCOME T SH BEN INT 27826U108 2,995 216,732 SH   SOLE   216,732 0 0
EATON VANCE CALIFORNIA MUNI BO COM 27828A100 2,704 233,112 SH   SOLE   233,112 0 0
EATON VANCE TAX-ADVANTAGED DIV COM 27828G107 2,192 73,584 SH   SOLE   73,584 0 0
EATON VANCE LIMITED DURATION I COM 27828H105 2,993 228,486 SH   SOLE   228,486 0 0
EATON VANCE SENIOR FLOATING-RA COM 27828Q105 1,410 95,539 SH   SOLE   95,539 0 0
EATON VANCE TAX ADVANTAGED GLO COM 27828S101 12,791 562,754 SH   SOLE   562,754 0 0
EATON VANCE TAX ADVANTAGED GLO COM 27828U106 8,958 275,554 SH   SOLE   275,554 0 0
EATON VANCE TAX-MANAGED BUY-WR COM 27828X100 1,616 94,394 SH   SOLE   94,394 0 0
EATON VANCE TAX-MANAGED BUY-WR COM 27828Y108 557 33,253 SH   SOLE   33,253 0 0
EATON VANCE RISK-MANAGED DIVSF COM 27829G106 725 67,850 SH   SOLE   67,850 0 0
EATON VANCE TAX-ADVANTAGED BON COM SH BEN INT 27829M103 2,204 180,337 SH   SOLE   180,337 0 0
ECOFIN SUSTAINABLE & SOC IMP T COM SH BEN INT 27901F109 114 7,777 SH   SOLE   7,777 0 0
EHEALTH INC COM 28238P109 54 2,135 SH   SOLE   2,135 0 0
EMCOR GROUP COM 29084Q100 5,862 46,014 SH   SOLE   46,014 0 0
EMERGENT BIOSOLUTIONS, INC. COM 29089Q105 419 9,634 SH   SOLE   9,634 0 0
ENBRIDGE INC COM 29250N105 2,171 55,564 SH   SOLE   55,564 0 0
ENDAVA PLC 0P ADR ADS 29260V105 5,122 30,500 SH   SOLE   30,500 0 0
ENCOMPASS HEALTH CORP NPV COM 29261A100 2,255 34,547 SH   SOLE   34,547 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,660 323,205 SH   SOLE   323,205 0 0
ENEL AMERICAS S.A. (ADR) SPONSORED ADR 29274F104 554 101,868 SH   SOLE   101,868 0 0
ENERSIS CHILE S A NPV ADR SPONSORED ADR 29278D105 716 395,330 SH   SOLE   395,330 0 0
ENPHASE ENERGY INC COM 29355A107 1,946 10,640 SH   SOLE   9,542 0 1,098
ENTEGRIS INC COM 29362U104 176 1,267 SH   SOLE   1,267 0 0
ENTERGY CORP COM 29364G103 3,094 27,464 SH   SOLE   27,464 0 0
ENVESTNET INC COM 29404K106 38 477 SH   SOLE   477 0 0
EPAM SYS INC COM 29414B104 4,966 7,429 SH   SOLE   7,054 0 375
ENVIVA PARTNERS LP COM UNIT 29414J107 1,828 25,955 SH   SOLE   25,955 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 21 2,839 SH   SOLE   2,839 0 0
EQUINIX INC COM 29444U700 3,400 4,020 SH   SOLE   4,020 0 0
EQUINOR ASA SPONSORED ADR 29446M102 835 31,700 SH   SOLE   31,700 0 0
EQUITY LIFESTYLE PROPERTIES IN COM 29472R108 3,402 38,805 SH   SOLE   38,805 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 194 2,142 SH   SOLE   2,142 0 0
ESSENTIAL UTILS INC COM 29670G102 262 4,883 SH   SOLE   4,883 0 0
ETSY INC COM 29786A106 4,489 20,505 SH   SOLE   20,505 0 0
EVERCORE PARTNERS INC-CL A CLASS A 29977A105 5,319 39,154 SH   SOLE   39,154 0 0
EVERBRIDGE INC COM 29978A104 1,585 23,545 SH   SOLE   23,545 0 0
EVERGY INC COM 30034W106 514 7,488 SH   SOLE   7,488 0 0
EVERSOURCE ENERGY COM 30040W108 4,959 54,508 SH   SOLE   54,508 0 0
EXACT SCIENCES CORP COM 30063P105 1,229 15,788 SH   SOLE   15,788 0 0
EXELON CORP COM 30161N101 804 13,919 SH   SOLE   13,919 0 0
EXELIXIS INC COM 30161Q104 1,085 59,355 SH   SOLE   59,355 0 0
EXPEDIA INC COM NEW 30212P303 6,127 33,901 SH   SOLE   33,901 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,759 20,991 SH   SOLE   20,991 0 0
META PLATFORMS INC. (CLASS A) CL A 30303M102 165,629 492,430 SH   SOLE   492,430 0 0
FASTLY INC CL A 31188V100 264 7,454 SH   SOLE   7,454 0 0
FATE THERAPEUTICS INC COM 31189P102 2,519 43,046 SH   SOLE   43,046 0 0
FEDEX CORP COM 31428X106 44,116 170,570 SH   SOLE   170,570 0 0
FIDELITY NATIONAL INFORMATION COM 31620M106 966 8,851 SH   SOLE   8,851 0 0
FIRST AMERICAN FINANCIAL COM 31847R102 1,556 19,896 SH   SOLE   19,896 0 0
FIRST INDUSTRIAL REALTY TR COM 32054K103 616 9,312 SH   SOLE   9,312 0 0
FIRST INTERSTATE BANCSYSTEM IN COM CL A 32055Y201 2,503 61,550 SH   SOLE   61,550 0 0
FIRST REPUBLIC BANK/SAN FRANCI COM 33616C100 5,418 26,236 SH   SOLE   26,236 0 0
FIRST TRUST SENIOR FLOATING RA COM 33733U108 835 69,247 SH   SOLE   69,247 0 0
FIRST TRUST ENERGY INFRASTRUCT COM 33738C103 9,422 695,860 SH   SOLE   695,860 0 0
FIRST TRUST HIGH YIELD LONG/SH FIRST TR TA HIYL 33738D408 241 5,038 SH   SOLE   5,038 0 0
FIRST TRUST ENERGY INCOME AND COM 33738G104 5,026 363,645 SH   SOLE   363,645 0 0
FIRST TRUST MLP AND ENERGY INC COM 33739B104 3,138 432,800 SH   SOLE   432,800 0 0
FIRST TRUST NEW OPPORTUNITIES COM 33739M100 3,367 615,556 SH   SOLE   615,556 0 0
FIRST TRUST TCW OPPORTUNISTIC TCW OPPORTUNIS 33740F805 442 8,312 SH   SOLE   8,312 0 0
FISKER INC CL A COM STK 33813J106 236 15,001 SH   SOLE   15,001 0 0
FIVE BELOW INC COM 33829M101 1,475 7,131 SH   SOLE   7,131 0 0
FOCUS FINANCIAL PARTNERS INC. COM CL A 34417P100 673 11,263 SH   SOLE   11,263 0 0
FORTUNE BRANDS HOME & SECURITE COM 34964C106 524 4,905 SH   SOLE   4,905 0 0
FOUR CORNERS PROPERTY TRUST COM 35086T109 155 5,260 SH   SOLE   5,260 0 0
FOX CORP - CLASS A CL A COM 35137L105 1,400 37,951 SH   SOLE   37,951 0 0
FRANCHISE GROUP INC COM 35180X105 9,168 175,762 SH   SOLE   175,762 0 0
FRANKLIN LIBERTY HIGH YIELD LIBERTY HI YLD 35473P629 98 3,747 SH   SOLE   3,747 0 0
FREEPORT-MCMORAN INC CL B 35671D857 760 18,204 SH   SOLE   18,204 0 0
FRONTIER COMMUNICATIONS PARENT INC COM COM 35909D109 0 67 SH   SOLE   67 0 0
FUELCELL ENERGY INC COM 35952H601 212 40,717 SH   SOLE   40,717 0 0
GEO GROUP INC NEW COM 36162J106 2,569 331,469 SH   SOLE   331,469 0 0
GDS HOLDINGS LIMITED ADR SPONSORED ADS 36165L108 904 19,175 SH   SOLE   19,175 0 0
GFL ENVIRONMENTAL INC NPV SUB VTG SHS 36168Q104 1,140 30,118 SH   SOLE   30,118 0 0
GABELLI CONVERTIBLE & INCOME S COM 36240B109 1,075 156,309 SH   SOLE   156,309 0 0
GABELLI DIVIDEND AND INCOME TR COM 36242H104 10,373 384,174 SH   SOLE   384,174 0 0
GABELLI GLOBAL UTIL & INCOME COM SH BEN INT 36242L105 773 36,712 SH   SOLE   36,712 0 0
GAMCO GLOBAL GOLD NATURAL RESO COM SH BEN INT 36465A109 1,360 362,759 SH   SOLE   362,759 0 0
GENERAL MOTORS COMPANY COM 37045V100 7,022 119,773 SH   SOLE   119,773 0 0
GENTHERM INC COM 37253A103 239 2,755 SH   SOLE   2,755 0 0
GETNET ADQUIRENCIA E SERVIC NP SPONSORED ADS 37428A103 8 5,432 SH   SOLE   5,432 0 0
GLOBAL BLOOD THERAPEUTICS USD COM 37890U108 70 2,397 SH   SOLE   2,397 0 0
GLOBAL PAYMENTS INC COM 37940X102 3,154 23,331 SH   SOLE   23,331 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 2,336 121,901 SH   SOLE   121,901 0 0
GOLUB CAPITAL BDC, INC. COM 38173M102 900 58,259 SH   SOLE   58,259 0 0
GREEN DOT CORP CLASS A CL A 39304D102 41 1,137 SH   SOLE   1,137 0 0
GROWGENERATION CORP COM 39986L109 288 22,073 SH   SOLE   22,073 0 0
GUGGENHEIM STRATEGIC OPPORTUNI COM SBI 40167F101 6,718 366,703 SH   SOLE   366,703 0 0
HCA HOLDINGS INC COM 40412C101 4,318 16,805 SH   SOLE   16,805 0 0
HP INC COM 40434L105 7,891 209,487 SH   SOLE   209,487 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 1,125 27,978 SH   SOLE   27,978 0 0
HANNON ARMSTRONG SUSTAINABLE I COM 41068X100 594 11,181 SH   SOLE   11,181 0 0
HEALTHCARE CL A NEW 42225P501 839 25,135 SH   SOLE   25,135 0 0
HEALTHPEAK PPTYS INC COM 42250P103 2,489 68,956 SH   SOLE   68,956 0 0
HERC HLDGS INC COM 42704L104 461 2,946 SH   SOLE   2,946 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 14,236 902,730 SH   SOLE   902,730 0 0
HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 300 27,341 SH   SOLE   27,341 0 0
HIMAX TECH INC SPONSORED ADR 43289P106 66 4,133 SH   SOLE   4,133 0 0
HILTON WORLDWIDE HLDGS INC USD COM 43300A203 1,758 11,269 SH   SOLE   11,269 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 3,972 249,486 SH   SOLE   249,486 0 0
HOST HOTELS & RESORTS INC COM 44107P104 2,129 122,428 SH   SOLE   122,428 0 0
HUAZHU GROUP LTD NPV SPONSORED ADS 44332N106 30 800 SH   SOLE   800 0 0
IAC/INTERACTIVECORP NEW COM NEW 44891N208 146 1,118 SH   SOLE   1,118 0 0
IPG PHOTONICS CORPORATION COM 44980X109 453 2,633 SH   SOLE   2,633 0 0
ICICI BANK LTD ADS ADR 45104G104 261 13,190 SH   SOLE   13,190 0 0
IDEX CORP COM 45167R104 109 461 SH   SOLE   461 0 0
IDEXX LABS CORP COM 45168D104 4,100 6,227 SH   SOLE   6,227 0 0
INCYTE CORP COM 45337C102 1,576 21,472 SH   SOLE   21,472 0 0
INGERSOLL-RAND INC COM 45687V106 306 4,938 SH   SOLE   4,938 0 0
INNOVATIVE INDUSTRIAL PROPERTI COM 45781V101 303 1,153 SH   SOLE   1,153 0 0
INSULET CORP COM 45784P101 2,337 8,782 SH   SOLE   8,782 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 474 4,005 SH   SOLE   4,005 0 0
INTERCONTINENTAL EXCHANGE GROU COM 45866F104 4,258 31,130 SH   SOLE   27,632 0 3,498
INTUITIVE SURGICAL INC COM NEW 46120E602 6,446 17,941 SH   SOLE   17,941 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 51 18,488 SH   SOLE   18,488 0 0
INVESCO HIGH INCOME TRUST II COM 46131F101 129 8,993 SH   SOLE   8,993 0 0
INVESCO SENIOR INCOME TRUST COM 46131H107 4,270 986,042 SH   SOLE   986,042 0 0
INVESCO MUNI OPPORTUNITY TRUST COM 46132C107 4,566 330,639 SH   SOLE   330,639 0 0
INVESCO CALIF VALUE MUNI INCOM COM 46132H106 2,610 187,632 SH   SOLE   187,632 0 0
INVESCO VALUE MUNICIPAL INCOME COM 46132P108 5,028 295,092 SH   SOLE   295,092 0 0
INVESCO QUALITY MUNICIPAL INCO COM 46133G107 2,031 149,482 SH   SOLE   149,482 0 0
INVESCO FINANCIAL PREFERRED ET FINL PFD ETF 46137V621 71 3,765 SH   SOLE   3,765 0 0
INVESCO INTERNATIONAL CORPORAT INTL CORP BD 46138E636 100 3,600 SH   SOLE   3,600 0 0
INVESCO SENIOR LOAN ETF SR LN ETF 46138G508 70 3,173 SH   SOLE   3,173 0 0
INVITAE CORP COM 46185L103 161 10,573 SH   SOLE   10,573 0 0
INVITATION COM USD0.01 COM 46187W107 1,289 28,421 SH   SOLE   28,421 0 0
IQVIA HOLDINGS INC COM 46266C105 2,178 7,719 SH   SOLE   7,719 0 0
IRIDIUM CO USD 0.001 COM 46269C102 3,565 86,343 SH   SOLE   86,343 0 0
IRON MTN INC NEW COM NPV COM 46284V101 3,630 69,374 SH   SOLE   24,758 0 44,616
ISHARES CMBS ETF CMBS ETF 46429B366 504 9,497 SH   SOLE   9,497 0 0
ISHARES CONVERTIBLE BOND ETF CONV BD ETF 46435G102 466 5,225 SH   SOLE   5,225 0 0
ISHARES TRUST FALLEN ANGELS US FALN ANGLS USD 46435G474 454 15,165 SH   SOLE   15,165 0 0
ISHARES CORE INTL AGGREGATE BO CORE INTL AGGR 46435G672 250 4,591 SH   SOLE   4,591 0 0
JOYY INC ADS REPSTG COM A 46591M109 124 2,738 SH   SOLE   2,738 0 0
JPMORGAN INT BOND OPPORTUNITIE INTL BD OPP ETF 46641Q852 288 5,680 SH   SOLE   5,680 0 0
JAMF HOLDING CORP COM 47074L105 160 4,204 SH   SOLE   4,204 0 0
JANUS HENDERSON MORTG BACKED HENDERSON MTG 47103U852 105 1,995 SH   SOLE   1,995 0 0
JD.COM INC-ADR SPON ADR CL A 47215P106 768 10,958 SH   SOLE   10,958 0 0
JINKOSOLAR HOLDING COMPANY,LIM SPONSORED ADR 47759T100 176 3,826 SH   SOLE   3,826 0 0
JONES LANG LASALLE INC COM 48020Q107 402 1,493 SH   SOLE   1,493 0 0
JUNIPER NETWORKS INC COM 48203R104 11,980 335,491 SH   SOLE   335,491 0 0
JUST EAT TAKEAWAY COM N V NPV SPONSORED ADS 48214T305 196 18,205 SH   SOLE   18,205 0 0
KAR AUCTION SERVICES INC COM 48238T109 302 19,345 SH   SOLE   19,345 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 147 3,192 SH   SOLE   3,192 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,942 141,238 SH   SOLE   141,238 0 0
KB HOME COM 48666K109 551 12,311 SH   SOLE   12,311 0 0
KEURIG DR PEPPER INC COM 49271V100 62 1,679 SH   SOLE   1,679 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 9,004 43,600 SH   SOLE   42,271 0 1,329
KIMCO REALTY CORP COM 49446R109 1,272 51,611 SH   SOLE   51,611 0 0
KINDER MORGAN INC COM 49456B101 10,146 639,751 SH   SOLE   613,869 0 25,882
KINGSOFT CLOUD HLDGS ADR ADS 49639K101 98 6,241 SH   SOLE   6,241 0 0
KONTOOR BRANDS INC NPV COM 50050N103 1,556 30,364 SH   SOLE   30,364 0 0
KRATOS DEFENSE & SECURITY SOLU COM NEW 50077B207 234 12,076 SH   SOLE   12,076 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 998 55,121 SH   SOLE   55,121 0 0
LHC GROUP COM 50187A107 763 5,559 SH   SOLE   5,559 0 0
LCI INDS USD 0.01 COM 50189K103 3,001 19,255 SH   SOLE   19,255 0 0
LI AUTO INC ADR SPONSORED ADS 50202M102 377 11,749 SH   SOLE   11,749 0 0
LMP CAPITAL AND INCOME FUND COM 50208A102 9,431 620,453 SH   SOLE   620,453 0 0
LPL FINANCIAL HOLDINGS INC COM 50212V100 1,279 7,990 SH   SOLE   7,990 0 0
LENDINGTREE INC COM 52603B107 37 303 SH   SOLE   303 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,396 9,035 SH   SOLE   9,035 0 0
LIFE STORAGE INC COM 53223X107 262 1,708 SH   SOLE   1,708 0 0
LIGHTSPEED COMM INC NPV SUB VTG SHS 53229C107 51 1,262 SH   SOLE   1,262 0 0
LIVENT CORP COM 53814L108 339 13,889 SH   SOLE   13,889 0 0
LIVERAMP HOLDINGS INC. COM 53815P108 25 526 SH   SOLE   526 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 48 1,588 SH   SOLE   1,588 0 0
LUMENTUM HOLDINGS INC COM 55024U109 331 3,130 SH   SOLE   3,130 0 0
LYFT INC CL A COM 55087P104 1,293 30,256 SH   SOLE   30,256 0 0
M & T BANK CORP COM 55261F104 69 451 SH   SOLE   451 0 0
MFS INTERMEDIATE INCOME TRUST SH BEN INT 55273C107 357 99,409 SH   SOLE   99,409 0 0
MGP INGREDIENTS INC COM 55303J106 1,488 17,511 SH   SOLE   17,511 0 0
MKS INSTRUMENTS INC COM 55306N104 3,035 17,427 SH   SOLE   15,777 0 1,650
MPLX LP COM UNIT REP LTD 55336V100 2,728 92,207 SH   SOLE   92,207 0 0
MSCI INC COM 55354G100 447 730 SH   SOLE   730 0 0
MYR GROUP INC COM 55405W104 5,975 54,045 SH   SOLE   54,045 0 0
MACQUARIE INFRASTRUCTURE HOLDI COMMON UNITS 55608B105 17 4,576 SH   SOLE   4,576 0 0
MACY'S INC COM 55616P104 298 11,389 SH   SOLE   11,389 0 0
MAIN STREET CAPITAL CORP COM 56035L104 3,413 76,070 SH   SOLE   76,070 0 0
MAINSTAY DEFINED TERM MUNI OPP COM 56064K100 380 17,469 SH   SOLE   17,469 0 0
MANULIFE FINANCIAL CORP COM 56501R106 835 43,810 SH   SOLE   43,810 0 0
MARATHON PETROLEUM CORP COM 56585A102 127 1,977 SH   SOLE   1,977 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 782 1,902 SH   SOLE   1,902 0 0
MASTERCARD INC CLASS A CL A 57636Q104 91,007 253,277 SH   SOLE   253,277 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 284 9,608 SH   SOLE   9,608 0 0
MCKESSON CORP COM 58155Q103 977 3,930 SH   SOLE   3,930 0 0
MEDICAL PROPERTIES TRUST COM 58463J304 395 16,733 SH   SOLE   16,733 0 0
MEDIFAST INC COM 58470H101 268 1,278 SH   SOLE   1,278 0 0
MERCADOLIBRE, INC. COM 58733R102 2,163 1,604 SH   SOLE   1,604 0 0
MERCK & CO. NEW COM 58933Y105 55,727 727,121 SH   SOLE   721,954 0 5,167
METLIFE INC COM 59156R108 10,283 164,562 SH   SOLE   164,562 0 0
MID-AMERICA APT. COMMUNTIES COM 59522J103 243 1,058 SH   SOLE   1,058 0 0
MIRATI THERAPEUTICS INC COM 60468T105 444 3,026 SH   SOLE   3,026 0 0
MODERNA INC COM 60770K107 2,111 8,310 SH   SOLE   8,310 0 0
MOELIS & CO CL A 60786M105 4,903 78,436 SH   SOLE   78,436 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,203 6,926 SH   SOLE   6,926 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 99 4,678 SH   SOLE   4,678 0 0
MONGODB INC CL A 60937P106 866 1,636 SH   SOLE   1,636 0 0
MOSAIC CO NEW COM 61945C103 2,177 55,421 SH   SOLE   55,421 0 0
NIO INC. (ADR) SPON ADS 62914V106 335 10,582 SH   SOLE   10,582 0 0
NV5 HOLDINGS, INC COM 62945V109 1,079 7,814 SH   SOLE   7,814 0 0
NATIONAL HEALTH INVESTORS COM 63633D104 123 2,145 SH   SOLE   2,145 0 0
NAVIENT CORP COM 63938C108 393 18,526 SH   SOLE   18,526 0 0
NCINO INC COM 63947U107 127 2,318 SH   SOLE   2,318 0 0
NETAPP INC COM 64110D104 8,959 97,395 SH   SOLE   97,395 0 0
NETFLIX INC COM 64110L106 11,101 18,426 SH   SOLE   18,426 0 0
NETEASE.COM INC-ADR SPONSORED ADS 64110W102 2,297 22,565 SH   SOLE   22,565 0 0
NEUBERGER BERMAN CALIFORNIA IN COM 64123C101 2,476 176,833 SH   SOLE   176,833 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,605 18,848 SH   SOLE   18,848 0 0
NEUBERGER BERMAN HIGH YIELD ST COM 64128C106 1,127 90,700 SH   SOLE   90,700 0 0
NEUBERGER BERMAN MLP AND ENERG COM 64129H104 7,840 1,496,173 SH   SOLE   1,496,173 0 0
NEW RESIDENTIAL INVESTMENT COM NEW 64828T201 129 12,044 SH   SOLE   12,044 0 0
NEXSTAR BROADCASTING GROUP INC CL A 65336K103 1,748 11,581 SH   SOLE   11,581 0 0
NEXTERA ENERGY INC COM 65339F101 54,867 587,697 SH   SOLE   582,400 0 5,297
NEXPOINT DIVERSIFIED REAL ESTA COM NEW 65340G205 387 28,485 SH   SOLE   28,485 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,104 13,075 SH   SOLE   13,075 0 0
NISOURCE INC COM 65473P105 1,964 71,120 SH   SOLE   71,120 0 0
NOMURA HOLDINGS INC-ADR SPONSORED ADR 65535H208 295 68,186 SH   SOLE   68,186 0 0
NOVARTIS AG-ADR SPONSORED ADR 66987V109 2,060 23,549 SH   SOLE   23,549 0 0
NUVEEN CALIF MUN VALUE FD INC COM STK 67062C107 298 29,484 SH   SOLE   29,484 0 0
NUVEEN SELECT TAX-FREE INCOME SH BEN INT 67062F100 2,627 164,405 SH   SOLE   164,405 0 0
NUVEEN CALIFORNIA SELECT TAX-F SH BEN INT 67063R103 324 19,614 SH   SOLE   19,614 0 0
NVIDIA CORP COM 67066G104 33,731 114,690 SH   SOLE   114,690 0 0
NUVEEN CALIFORNIA QUALITY MUNI COM 67066Y105 2,792 178,531 SH   SOLE   178,531 0 0
NUVEEN S&P 500 BUY-WRITE INCOM COM 6706ER101 4,963 338,791 SH   SOLE   338,791 0 0
NUVEEN S&P 500 DYNAMIC OVERWRI COM 6706EW100 1,069 57,470 SH   SOLE   57,470 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 6,202 483,753 SH   SOLE   483,753 0 0
NUVEEN ENHANCED AMT-FREE MUNI COM 67071L106 3,291 183,543 SH   SOLE   183,543 0 0
NUVEEN CREDIT STRATEGIES INCOM COM SHS 67073D102 1,403 216,198 SH   SOLE   216,198 0 0
NUVEEN ENHANCED MUNICIPAL VALU COM 67074M101 1,773 113,215 SH   SOLE   113,215 0 0
NUVEEN SHORT DURATION CREDIT COM 67074X107 1,797 121,250 SH   SOLE   121,250 0 0
NUVEEN REAL ASSET INCOME AND G COM 67074Y105 2,629 163,071 SH   SOLE   158,126 0 4,945
NUVEEN DOW 30 SM DYNAMIC OVERW SHS 67075F105 5,987 336,911 SH   SOLE   336,911 0 0
NUTRIEN LTD COM 67077M108 9,101 121,025 SH   SOLE   121,025 0 0
NUVEEN DYNAMIC MUN OPPORTUNITI COM SHS 67079X102 1,989 119,558 SH   SOLE   119,558 0 0
OFS CAPITAL CORP COM 67103B100 279 25,621 SH   SOLE   25,621 0 0
O'REILLY AUTOMOTIVE COM 67103H107 2,243 3,176 SH   SOLE   3,176 0 0
OAKTREE SPECIALTY LENDING CORP COM 67401P108 6,896 924,335 SH   SOLE   924,335 0 0
OMNICELL INC COM 68213N109 1,037 5,746 SH   SOLE   5,746 0 0
ONEMAIN HOLDINGS INC COM 68268W103 8,540 170,655 SH   SOLE   170,655 0 0
ORACLE CORP COM 68389X105 9,902 113,544 SH   SOLE   113,544 0 0
ORGANON AND CO COMMON STOCK 68622V106 1,246 40,913 SH   SOLE   40,913 0 0
ORION OFFICE REIT INC COM 68629Y103 153 8,188 SH   SOLE   8,188 0 0
OTIS WORLDWIDE CORP USD COM 68902V107 1,767 20,296 SH   SOLE   20,296 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 2,529 178,620 SH   SOLE   178,620 0 0
OXFORD SQUARE CAP CORP COM 69181V107 222 54,492 SH   SOLE   54,492 0 0
OZON HLDGS PLC ADR SPONSORED ADS 69269L104 111 3,747 SH   SOLE   3,747 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 191 16,885 SH   SOLE   16,885 0 0
PDC ENERGY INC COM 69327R101 83 1,708 SH   SOLE   1,708 0 0
PGIM HIGH YIELD BOND FUND, INC COM 69346H100 5,585 347,963 SH   SOLE   347,963 0 0
PGIM GLOBAL HIGH YIELD FUND IN COM 69346J106 5,133 340,137 SH   SOLE   335,551 0 4,586
PIMCO ENRGY TACTICAL CR OPP FD COM SHS BEN INT 69346N107 3,949 306,613 SH   SOLE   306,613 0 0
PPL CORP COM 69351T106 17,997 598,696 SH   SOLE   598,696 0 0
PTC THERAPEUTICS INC. COM 69366J200 422 10,585 SH   SOLE   10,585 0 0
PTC INC COM 69370C100 742 6,123 SH   SOLE   6,123 0 0
PACIFIC PREMIER BANCORP INC COM 69478X105 68 1,694 SH   SOLE   1,694 0 0
PAGERDUTY INC COM 69553P100 137 3,956 SH   SOLE   3,956 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 464 25,506 SH   SOLE   25,506 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,408 5,800 SH   SOLE   5,800 0 0
PAYPAL HOLDINGS INC COM 70450Y103 70,527 373,991 SH   SOLE   373,991 0 0
PAYONEER GLOBAL INC COM 70451X104 98 13,286 SH   SOLE   13,286 0 0
PELOTON INTERACTIVE, INC. (CLA CL A COM 70614W100 187 5,230 SH   SOLE   5,230 0 0
PENNANTPARK FLOATING RATE CAPI COM 70806A106 2,661 208,403 SH   SOLE   208,403 0 0
PENNYMAC MORTGAGE INVESTMENT T COM 70931T103 2,171 125,275 SH   SOLE   125,275 0 0
PENSKE AUTO GROUP COM 70959W103 1,775 16,551 SH   SOLE   16,551 0 0
PENUMBRA INC COM 70975L107 1,839 6,400 SH   SOLE   6,400 0 0
PERFICIENT INC COM 71375U101 54 420 SH   SOLE   420 0 0
PETCO HEALTH AND WELLNESS CO COM 71601V105 115 5,836 SH   SOLE   5,836 0 0
PETROLEO BRASILEIRO SA SP ADR NON VTG 71654V101 463 45,785 SH   SOLE   45,785 0 0
PHIBRO ANIMAL HEALTH CORP (CLA CL A COM 71742Q106 252 12,353 SH   SOLE   12,353 0 0
PHYSICIANS REALTY TRUST COM 71943U104 1,062 56,382 SH   SOLE   56,382 0 0
PILGRIMS PRIDE CORP COM 72147K108 134 4,759 SH   SOLE   4,759 0 0
PIMCO CALIFORNIA MUNICIPAL INC COM 72200M108 1,889 202,046 SH   SOLE   202,046 0 0
PIMCO CALIFORNIA MUNICIPAL INC COM 72201C109 1,225 110,316 SH   SOLE   110,316 0 0
PIMCO 15 YEAR US TIPS INDEX F 15+ YR US TIPS 72201R304 545 5,971 SH   SOLE   5,971 0 0
PIMCO LOW DURATION ACTIVE EX ENHNCD LW DUR AC 72201R718 69 685 SH   SOLE   685 0 0
PINNACLE FINANCIAL PARTNERS IN COM 72346Q104 818 8,565 SH   SOLE   8,565 0 0
PINTEREST INC CL A 72352L106 863 23,742 SH   SOLE   23,742 0 0
PLANET FITNESS INC (CLASS A) CL A 72703H101 3,240 35,773 SH   SOLE   35,773 0 0
PLUG POWER INC COM NEW 72919P202 1,981 70,185 SH   SOLE   70,185 0 0
POOL CORP COM 73278L105 923 1,630 SH   SOLE   1,630 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201 1,588 64,154 SH   SOLE   64,154 0 0
POSHMARK INC COM CL A 73739W104 102 5,965 SH   SOLE   5,965 0 0
PREMIER INC CL A 74051N102 276 6,701 SH   SOLE   6,701 0 0
T ROWE PRICE GROUP INC COM 74144T108 6,616 33,647 SH   SOLE   33,647 0 0
PRIMORIS SERVICES CORP COM 74164F103 2,465 102,778 SH   SOLE   102,778 0 0
PRINCIPAL FINANCIAL GROUP COM 74251V102 2,593 35,851 SH   SOLE   35,851 0 0
PROG HLDGS INC COM NPV 74319R101 14 314 SH   SOLE   314 0 0
PROLOGIS INC COM 74340W103 19,020 112,974 SH   SOLE   112,974 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 5,198 618,052 SH   SOLE   618,052 0 0
PROTERRA INC COM 74374T109 239 27,093 SH   SOLE   27,093 0 0
PUBLIC STORAGE COM 74460D109 5,683 15,172 SH   SOLE   15,172 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 181 18,905 SH   SOLE   18,905 0 0
QORVO INC COM 74736K101 6,240 39,900 SH   SOLE   39,900 0 0
QUANTUMSCAPE CORPORATION COM CL A 74767V109 272 12,280 SH   SOLE   12,280 0 0
QUEST DIAGNOSTICS COM 74834L100 11,616 67,140 SH   SOLE   67,140 0 0
QUIDEL CORP COM 74838J101 1,316 9,748 SH   SOLE   9,748 0 0
RH NPV COM 74967X103 1,819 3,394 SH   SOLE   3,394 0 0
REGENERON PHARMACEUTICALS COM 75886F107 6,828 10,812 SH   SOLE   10,812 0 0
REGENXBIO INC COM 75901B107 153 4,682 SH   SOLE   4,682 0 0
REGIONS FINANCIAL CORP COM 7591EP100 235 10,774 SH   SOLE   10,774 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 240 5,663 SH   SOLE   5,663 0 0
RENT-A-CENTER INC COM 76009N100 1,975 41,120 SH   SOLE   41,120 0 0
RESTAURANT BRANDS INTL INC COM COM 76131D103 1,080 17,791 SH   SOLE   17,791 0 0
REYNOLDS CONSUMER PRODUCTS INC COM 76171L106 2,533 80,657 SH   SOLE   80,657 0 0
RINGCENTRAL INC CL A 76680R206 110 585 SH   SOLE   585 0 0
RIVERNORTH OPPOR MUNI INCM FD COM 76883F108 1,929 86,490 SH   SOLE   86,490 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 238 2,296 SH   SOLE   2,296 0 0
ROCKET COMPANIES INC CLASS A COM CL A 77311W101 1,127 80,506 SH   SOLE   80,506 0 0
ROKU INC COM CL A 77543R102 467 2,047 SH   SOLE   2,047 0 0
S&P GLOBAL INC COM 78409V104 16,077 34,066 SH   SOLE   33,378 0 688
SBA COMMUNICATIONS CORP NEW NP CL A 78410G104 1,639 4,212 SH   SOLE   4,212 0 0
SK TELECOM SPONSORED ADR 78440P306 271 10,172 SH   SOLE   10,172 0 0
SPDR PORTFOLIO LONG TERM CORPO PORTFOLIO LN COR 78464A367 515 16,367 SH   SOLE   16,367 0 0
SPDR PORTFOLIO MORTGAGE BACKED PORTFLI MORTGAGE 78464A383 401 15,813 SH   SOLE   15,813 0 0
SPDR CITI INTL GOVT INFLATION- FTSE INT GVT ETF 78464A490 519 9,642 SH   SOLE   9,642 0 0
SPDR PORTFOLIO TIPS ETF PORTFLI TIPS ETF 78464A656 525 16,681 SH   SOLE   16,681 0 0
SPDR BLACKSTONE/GSO SENIOR LOA BLACKSTONE SENR 78467V608 519 11,380 SH   SOLE   11,380 0 0
SPDR PORTFOLIO HIGH YIELD BO PORTFLI HIGH YLD 78468R606 176 6,612 SH   SOLE   6,612 0 0
SVB FINANCIAL GROUP COM 78486Q101 3,435 5,065 SH   SOLE   5,065 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,551 114,571 SH   SOLE   114,571 0 0
SABRE CORPORATION COM 78573M104 81 9,374 SH   SOLE   9,374 0 0
SAILPOINT TECHNOLOGIES HOLDING COM 78781P105 169 3,493 SH   SOLE   3,493 0 0
SALESFORCE.COM INC COM 79466L302 5,019 19,748 SH   SOLE   19,748 0 0
SARATOGA INVESTMENT CORP COM NEW 80349A208 4,061 138,230 SH   SOLE   138,230 0 0
SEA LTD ADR SPONSORD ADS 81141R100 259 1,159 SH   SOLE   1,159 0 0
SEAGEN INC COM 81181C104 3,833 24,792 SH   SOLE   24,792 0 0
SEALED AIR CORP NEW COM 81211K100 118 1,749 SH   SOLE   1,749 0 0
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 18 1,516 SH   SOLE   1,516 0 0
SERVICENOW INC COM 81762P102 7,842 12,081 SH   SOLE   11,538 0 543
SHOALS TECHNOLOGIES GROUP, INC CL A 82489W107 236 9,720 SH   SOLE   9,720 0 0
SHOPIFY INC CLASS A CL A 82509L107 43,286 31,426 SH   SOLE   31,426 0 0
SIGNATURE BANK COM 82669G104 1,982 6,126 SH   SOLE   6,126 0 0
SILICON MOTION TECH SPONSORED ADR 82706C108 3,924 41,292 SH   SOLE   41,292 0 0
SITIME CORP COM 82982T106 146 500 SH   SOLE   500 0 0
SIX FLAGS ENTERTAINMENT CORP COM 83001A102 200 4,706 SH   SOLE   4,706 0 0
SIXTH STREET SPECIALTY LENDING COM 83012A109 5,232 223,673 SH   SOLE   223,673 0 0
SMARTSHEET INC. (CLASS A) COM CL A 83200N103 179 2,309 SH   SOLE   2,309 0 0
SNAP INC. (CLASS A) CL A 83304A106 156 3,314 SH   SOLE   3,314 0 0
SLR INVESTMENT CORP COM 83413U100 1,989 107,916 SH   SOLE   107,916 0 0
SOLAR SENIOR CAPITAL LTD COM 83416M105 1,683 120,395 SH   SOLE   120,395 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,892 10,308 SH   SOLE   10,308 0 0
SPIRIT RLTY CAP INC NEW NPV COM NEW 84860W300 1,753 36,382 SH   SOLE   36,382 0 0
SPROUT SOCIAL, INC. (CLASS A) COM CL A 85209W109 137 1,513 SH   SOLE   1,513 0 0
STAG INDUSTRIAL INC COM 85254J102 394 8,213 SH   SOLE   8,213 0 0
STANTEC INC COM 85472N109 88 1,572 SH   SOLE   1,572 0 0
STARWOOD PROPERTY TRUST INC COM 85571B105 831 34,205 SH   SOLE   15,271 0 18,934
STEM INC COM 85859N102 369 19,442 SH   SOLE   19,442 0 0
STRATEGIC EDUCATION INC COM 86272C103 3,306 57,155 SH   SOLE   57,155 0 0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR 86562M209 703 103,547 SH   SOLE   103,547 0 0
SUMMIT MATERIALS INC CLASS A CL A 86614U100 4,706 117,241 SH   SOLE   117,241 0 0
SUNNOVA ENERGY INTERNATIONAL I COM 86745K104 381 13,660 SH   SOLE   13,660 0 0
SUNRUN INC COM 86771W105 806 23,493 SH   SOLE   23,493 0 0
SURO CAP CORP COM NEW 86887Q109 1,592 122,958 SH   SOLE   122,958 0 0
SYNCHRONY FINANCIAL COM 87165B103 135 2,915 SH   SOLE   2,915 0 0
SYNEOS HEALTH INC CL A 87166B102 3,719 36,219 SH   SOLE   36,219 0 0
TC ENERGY CORP COM 87807B107 415 8,914 SH   SOLE   8,914 0 0
TECHTARGET INC COM 87874R100 52 546 SH   SOLE   546 0 0
TEKLA HEALTHCARE INVESTORS SH BEN INT 87911J103 925 38,917 SH   SOLE   38,917 0 0
TEKLA LIFE SCIENCES INVESTORS SH BEN INT 87911K100 7,153 371,957 SH   SOLE   371,957 0 0
TELADOC HEALTH INC COM 87918A105 379 4,124 SH   SOLE   4,124 0 0
TELOS CORP MD COM 87969B101 63 4,072 SH   SOLE   4,072 0 0
TELUS CORP NPV COM 87971M103 433 18,379 SH   SOLE   18,379 0 0
TEMPUR SEALY INTERNATIONAL INC COM 88023U101 271 5,769 SH   SOLE   5,769 0 0
TENABLE HOLDINGS, INC. COM 88025T102 448 8,134 SH   SOLE   8,134 0 0
10X GENOMICS INC CL A COM 88025U109 3,261 21,889 SH   SOLE   21,889 0 0
TENARIS SA-ADR SPONSORED ADS 88031M109 212 10,167 SH   SOLE   10,167 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 33 4,859 SH   SOLE   4,859 0 0
TERRENO REALTY CORP COM 88146M101 145 1,697 SH   SOLE   1,697 0 0
TESLA MOTORS INC COM 88160R101 20,950 19,824 SH   SOLE   19,824 0 0
TETRA TECH INC COM 88162G103 7,350 43,288 SH   SOLE   43,288 0 0
THE TRADE DESK INC - CLASS A COM CL A 88339J105 156 1,702 SH   SOLE   1,702 0 0
TOPBUILD CORP COM 89055F103 1,426 5,170 SH   SOLE   5,170 0 0
TORTOISE ENERGY INFRASTRUCTURE COM 89147L886 2,673 95,750 SH   SOLE   95,750 0 0
TORTOISE PWR & ENERGY INFRASTR COM 89147X104 242 17,799 SH   SOLE   11,767 0 6,032
TORTOISE MIDSTREAM ENERGY FUND COM 89148B200 111 3,651 SH   SOLE   3,651 0 0
TRANSALTA CORP COM 89346D107 166 14,895 SH   SOLE   14,895 0 0
TREX CO COM 89531P105 1,073 7,948 SH   SOLE   7,948 0 0
TRIP COM GROUP LTD ADS 89677Q107 241 9,778 SH   SOLE   9,778 0 0
TRIPLEPOINT VENTR GRW BDC CORP COM 89677Y100 5,372 299,117 SH   SOLE   299,117 0 0
TRUIST FINL CORP USD COM 89832Q109 18,386 314,025 SH   SOLE   314,025 0 0
TURNING PT THERAPEUTICS COM 90041T108 317 6,652 SH   SOLE   6,652 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 64 7,075 SH   SOLE   7,075 0 0
TWILIO INC CLASS A CL A 90138F102 2,098 7,967 SH   SOLE   7,967 0 0
TWITTER INC COM 90184L102 143 3,320 SH   SOLE   3,320 0 0
TWO HARBORS INVESTMENT CORP COM NEW 90187B408 5,803 1,005,761 SH   SOLE   1,005,761 0 0
UFP INDUSTRIES INC COM 90278Q108 61 658 SH   SOLE   658 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,115 50,437 SH   SOLE   50,437 0 0
UIPATH INC CL A 90364P105 161 3,724 SH   SOLE   3,724 0 0
ULTA BEAUTY INC COM 90384S303 8,142 19,746 SH   SOLE   19,746 0 0
UNITED THERAPEUTICS CORPS COM 91307C102 693 3,209 SH   SOLE   3,209 0 0
UNITEDHEALTH GROUP INC COM 91324P102 20,361 40,549 SH   SOLE   39,451 0 1,098
UNITY SOFTWARE INC COM 91332U101 1,251 8,751 SH   SOLE   8,751 0 0
UNIVERSAL DISPLAY CORPORATION COM 91347P105 2,077 12,587 SH   SOLE   12,587 0 0
UPSTART HOLDINGS, INC. COM 91680M107 638 4,219 SH   SOLE   4,219 0 0
VAIL RESORTS INC COM 91879Q109 1,540 4,697 SH   SOLE   4,697 0 0
VALERO ENERGY CORP COM 91913Y100 2,936 39,086 SH   SOLE   32,700 0 6,386
VALVOLINE INC USD 0.01 COM 92047W101 1,817 48,713 SH   SOLE   48,713 0 0
VANECK EMERGING MARKETS HIGH Y EMERGING MRKT HI 92189F353 449 20,058 SH   SOLE   20,058 0 0
VANECK VEC PFD SECS EX FINLS E PREFERRED SECURT 92189F429 467 21,327 SH   SOLE   21,327 0 0
VANECK FALLEN ANGEL HIGH YIELD FALLEN ANGEL HG 92189F437 534 16,186 SH   SOLE   16,186 0 0
VANECK INTERNATIONAL HIGH YIEL INTERNATIONAL HI 92189F445 521 21,587 SH   SOLE   21,587 0 0
VANGUARD C TOTAL INTERNATIONAL TOTAL INT BD ETF 92203J407 423 7,671 SH   SOLE   7,671 0 0
VANGUARD SHORT-TERM TREASURY E SHORT TERM TREAS 92206C102 514 8,443 SH   SOLE   8,443 0 0
VANGUARD LONG-TERM CORP BOND LG-TERM COR BD 92206C813 513 4,848 SH   SOLE   4,848 0 0
VENTAS INC COM 92276F100 1,614 31,579 SH   SOLE   31,579 0 0
VEONEER INC COM 92336X109 168 4,745 SH   SOLE   4,745 0 0
VERACYTE INC COM 92337F107 1,298 31,501 SH   SOLE   31,501 0 0
VERISK ANALYTICS INC COM 92345Y106 874 3,821 SH   SOLE   3,821 0 0
VERICEL CORP COM 92346J108 216 5,499 SH   SOLE   5,499 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 4,665 21,242 SH   SOLE   21,242 0 0
VIACOMCBS INC CL B 92556H206 243 8,066 SH   SOLE   8,066 0 0
VIATRIS INC COM 92556V106 146 10,778 SH   SOLE   10,778 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 255 30,302 SH   SOLE   30,302 0 0
VIRGIN GALACTIC HLDGS INC COM 92766K106 636 47,555 SH   SOLE   47,555 0 0
VISA INC CL A COM CL A 92826C839 105,342 486,098 SH   SOLE   486,098 0 0
VIRTUS INVESTMENT PARTNERS INC COM 92828Q109 319 1,073 SH   SOLE   1,073 0 0
VIRTUS ALLIANZGI CONVERTIBLE & COM 92838U108 13,165 2,581,284 SH   SOLE   2,581,284 0 0
VIRTUS ALLIANZGI CONVERTIBLE & COM 92838X102 8,731 1,497,655 SH   SOLE   1,497,655 0 0
VIRTUS ALLIANZGI ARTIFICIAL IN COM 92838Y100 4,752 191,685 SH   SOLE   191,685 0 0
VISTEON CORP COM NEW 92839U206 238 2,143 SH   SOLE   2,143 0 0
VISTRA CORP COM 92840M102 595 26,110 SH   SOLE   26,110 0 0
VIRTUS ALLIANZGI DIVERSIFIED I COM 92840N100 20,654 640,424 SH   SOLE   637,941 0 2,483
VIRTUS DIVIDEND, INTEREST & PR COM 92840R101 27,452 1,709,347 SH   SOLE   1,704,285 0 5,062
VIRTUS ALLIANZGI EQUITY & CONV COM 92841M101 18,240 605,162 SH   SOLE   605,162 0 0
VODAFONE GROUP PLC ADR SPONSORED ADR 92857W308 1,260 84,413 SH   SOLE   84,413 0 0
VOYA ASIA PACIFIC HIGH DIVIDEN COM 92912J102 992 122,265 SH   SOLE   122,265 0 0
VOYA EMERGING MARKETS HIGH DIV COM 92912P108 2,712 382,012 SH   SOLE   372,792 0 9,220
VOYA GLOBAL ADVANTAGE AND PREM COM 92912R104 2,471 238,299 SH   SOLE   238,299 0 0
VOYA GLOBAL EQUITY DIVIDEND AN COM 92912T100 654 105,365 SH   SOLE   105,365 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 208 2,357 SH   SOLE   2,357 0 0
WP CAREY INC COM 92936U109 174 2,125 SH   SOLE   2,125 0 0
WEC ENERGY GROUP INC COM 92939U106 8,904 91,725 SH   SOLE   91,725 0 0
WAYFAIR INC CL A 94419L101 699 3,681 SH   SOLE   3,681 0 0
ALLSPRING INCOME OPPORTUNITIES INC OPPTY FD 94987B105 2,791 304,683 SH   SOLE   295,918 0 8,765
ALLSPRING GLOBAL DIVIDEND OPPO COM 94987C103 5,171 877,888 SH   SOLE   864,461 0 13,427
WELLTOWER INC COM 95040Q104 3,780 44,076 SH   SOLE   44,076 0 0
WENDYS CO/THE COM 95058W100 359 15,061 SH   SOLE   15,061 0 0
WESTERN ASSET EMERGING MARKETS COM 95766A101 390 30,467 SH   SOLE   30,467 0 0
WESTERN AST INFL LKD OPP & INM COM 95766R104 506 37,230 SH   SOLE   7,300 0 29,930
WESTERN ASSET HIGH YIELD DEF COM 95768B107 449 28,459 SH   SOLE   28,459 0 0
WHITEHORSE FINANCE INC COM 96524V106 4,270 275,462 SH   SOLE   275,462 0 0
WORKDAY INC CL A 98138H101 1,770 6,478 SH   SOLE   6,478 0 0
WORKIVA INC COM CL A 98139A105 1,365 10,457 SH   SOLE   10,457 0 0
XCEL ENERGY INC COM 98389B100 1,972 29,133 SH   SOLE   29,133 0 0
XPERI HLDG CORP COM 98390M103 183 9,692 SH   SOLE   9,692 0 0
XYLEM INC COM 98419M100 2,114 17,630 SH   SOLE   17,630 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 12,492 551,746 SH   SOLE   551,746 0 0
XPENG INC ADR ADS 98422D105 421 8,366 SH   SOLE   8,366 0 0
YETI HLDGS INC COM 98585X104 481 5,813 SH   SOLE   5,813 0 0
YUM CHINA HLDGS INC USD 0.01 COM 98850P109 671 13,464 SH   SOLE   13,464 0 0
ZENDESK INC COM 98936J101 1,795 17,215 SH   SOLE   17,215 0 0
ZILLOW GROUP INC CLASS A CL A 98954M101 34 547 SH   SOLE   547 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 224 3,509 SH   SOLE   3,509 0 0
ZOETIS INC CL A 98978V103 4,875 19,977 SH   SOLE   19,977 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,593 56,438 SH   SOLE   56,438 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 219 3,404 SH   SOLE   3,404 0 0
ZSCALER, INC. COM 98980G102 2,671 8,311 SH   SOLE   8,311 0 0
ZOOM VIDEO COMMUNICATIONS, INC CL A 98980L101 485 2,636 SH   SOLE   2,636 0 0
ZYNGA INC. CL A 98986T108 31 4,788 SH   SOLE   4,788 0 0
CONSTELLIUM SE-CLASS A CL A SHS F21107101 82 4,599 SH   SOLE   4,599 0 0
AMCOR PLC ORD G0250X107 577 48,073 SH   SOLE   48,073 0 0
AMDOCS LTD SHS G02602103 5,092 68,044 SH   SOLE   68,044 0 0
AMBARELLA INC SHS G037AX101 240 1,182 SH   SOLE   1,182 0 0
AON PLC/IRELAND NPV SHS CL A G0403H108 670 2,228 SH   SOLE   2,228 0 0
ARCH CAPITAL GROUP LTD ORD G0450A105 1,125 25,307 SH   SOLE   25,307 0 0
ATLASSIAN CORP CL A G06242104 639 1,677 SH   SOLE   1,677 0 0
ATHENE HOLDING LTD CL A G0684D107 63 759 SH   SOLE   759 0 0
ATLANTICA YIELD PLC SHS G0751N103 1,564 43,726 SH   SOLE   43,726 0 0
BIOHAVEN PHARMACEUTICAL HOLDIN COM G11196105 3,452 25,051 SH   SOLE   25,051 0 0
ACCENTURE PLC SHS CLASS A G1151C101 7,774 18,752 SH   SOLE   18,752 0 0
MIMECAST LIMITED ORD SHS G14838109 1,183 14,868 SH   SOLE   14,868 0 0
BROOKFIELD INFRASTUCTURE LP INT UNIT G16252101 221 3,637 SH   SOLE   3,637 0 0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT G16258108 974 27,207 SH   SOLE   27,207 0 0
CREDICORP LTD COM G2519Y108 422 3,454 SH   SOLE   3,454 0 0
EATON CORP PLC SHS G29183103 10,447 60,448 SH   SOLE   60,448 0 0
EVEREST RE GROUP COM G3223R108 621 2,267 SH   SOLE   2,267 0 0
FABRINET SHS G3323L100 985 8,318 SH   SOLE   8,318 0 0
GENPACT LTD SHS G3922B107 717 13,514 SH   SOLE   13,514 0 0
HORIZON THERAPEUTICS PLC SHS G46188101 167 1,550 SH   SOLE   1,550 0 0
ICON PLC SHS G4705A100 8,910 28,769 SH   SOLE   28,769 0 0
IHS MARKIT LTD SHS G47567105 71 533 SH   SOLE   533 0 0
INVESCO PLC SHS G491BT108 240 10,429 SH   SOLE   10,429 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 571 4,481 SH   SOLE   4,481 0 0
JOHNSON CTLS INTL PLC NPV SHS G51502105 598 7,354 SH   SOLE   7,354 0 0
LAZARD LTD-CLASS A SHS A G54050102 567 13,007 SH   SOLE   13,007 0 0
LINDE PLC SHS G5494J103 9,159 26,439 SH   SOLE   26,439 0 0
MEDTRONIC PLC SHS G5960L103 24,210 234,023 SH   SOLE   234,023 0 0
APTIV PLC SHS G6095L109 3,529 21,393 SH   SOLE   21,393 0 0
NORWEGIAN CRUISE HOLDINGS LTD SHS G66721104 596 28,721 SH   SOLE   28,721 0 0
NOVOCURE LTD NPV ORD SHS G6674U108 1,991 26,516 SH   SOLE   26,516 0 0
NVENT ELECTRIC PLC SHS G6700G107 169 4,439 SH   SOLE   4,439 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 179 23,037 SH   SOLE   23,037 0 0
PENTAIR PLC SHS G7S00T104 27 372 SH   SOLE   372 0 0
SENSATA TECHNOLOGIES HOLDING SHS G8060N102 544 8,821 SH   SOLE   8,821 0 0
STERIS PLC SHS USD G8473T100 3,993 16,406 SH   SOLE   16,406 0 0
STONECO LTD COM CL A G85158106 62 3,655 SH   SOLE   3,655 0 0
TECHNIPFMC PLC COM G87110105 147 24,796 SH   SOLE   24,796 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 622 3,078 SH   SOLE   3,078 0 0
PERRIGO CO PLC SHS G97822103 144 3,703 SH   SOLE   3,703 0 0
XP INC CL A G98239109 16 569 SH   SOLE   569 0 0
CHUBB LTD COM H1467J104 2,936 15,187 SH   SOLE   15,187 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,802 36,977 SH   SOLE   36,977 0 0
GARMIN LTD SHS H2906T109 2,486 18,255 SH   SOLE   18,255 0 0
UBS GROUP AG SHS H42097107 972 54,416 SH   SOLE   54,416 0 0
TE CONNECTIVITY LTD SHS H84989104 4,268 26,451 SH   SOLE   26,451 0 0
ARRIVAL GROUP SHS L0423Q108 157 21,123 SH   SOLE   21,123 0 0
FREYR BATTERY SHS L4135L100 169 15,077 SH   SOLE   15,077 0 0
SPOTIFY TECHNOLOGY SHS L8681T102 1,701 7,270 SH   SOLE   7,270 0 0
CAMTEK LTD ORD M20791105 82 1,780 SH   SOLE   1,780 0 0
CYBERARK SOFTWARE LTD ILS 0.01 SHS M2682V108 1,151 6,644 SH   SOLE   6,644 0 0
FIVERR INTERNATIONAL LTD. ORD SHS M4R82T106 108 946 SH   SOLE   946 0 0
GLOBAL-E ONLINE LTD NPV SHS M5216V106 196 3,095 SH   SOLE   3,095 0 0
INMODE LTD ILS SHS M5425M103 8,746 123,910 SH   SOLE   123,910 0 0
IRONSOURCE LTD NPV CL A ORD SHS M5R75Y101 81 10,500 SH   SOLE   10,500 0 0
JFROG LTD NPV ORD SHS M6191J100 104 3,492 SH   SOLE   3,492 0 0
KORNIT DIGITAL LTD ILS SHS M6372Q113 4,806 31,565 SH   SOLE   31,565 0 0
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 172 30,997 SH   SOLE   30,997 0 0
WIX.COM LTD SHS M98068105 126 799 SH   SOLE   799 0 0
AERCAP HOLDINGS INC SHS N00985106 541 8,262 SH   SOLE   8,262 0 0
ASML HOLDING NV N Y REGISTRY SHS N07059210 10,963 13,770 SH   SOLE   13,770 0 0
ELASTIC NV ORD SHS N14506104 124 1,004 SH   SOLE   1,004 0 0
FERRARI NV COM N3167Y103 415 1,605 SH   SOLE   1,605 0 0
LYONDELLBASELL INDUSTRIES NV C SHS - A - N53745100 2,580 27,975 SH   SOLE   27,975 0 0
NXP SEMICONDUCTOR NV COM N6596X109 1,454 6,384 SH   SOLE   6,384 0 0
STELLANTIS N.V SHS N82405106 3,773 201,109 SH   SOLE   201,109 0 0
YANDEX NV-A SHS CLASS A N97284108 796 13,161 SH   SOLE   13,161 0 0
ROYAL CARIBBEAN CRUISES COM V7780T103 4,535 58,969 SH   SOLE   58,969 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 287 67,439 SH   SOLE   67,439 0 0