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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   916,281 18,300 SH   SOLE   0 0 18,300
CEMEX SAB DE CV SPON ADR NEW 151290889   3,666,000 650,000 SH   SOLE   0 0 650,000
GSK PLC SPONSORED ADR 37733W204   1,210,756 35,800 SH   SOLE   0 0 35,800
ING GROEP N.V. SPONSORED ADR 456837103   2,118,584 135,200 SH   SOLE   0 0 135,200
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   4,739,760 24,000 SH   SOLE   0 0 24,000
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   3,512,313 413,700 SH   SOLE   160,700 0 253,000
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   3,783,390 89,000 SH   SOLE   0 0 89,000
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   6,744,750 345,000 SH   SOLE   0 0 345,000
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847   1,828,062 43,650 SH   SOLE   0 0 43,650
EATON VANCE CALIF MUN BD FD COM 27828A100   2,979,250 324,891 SH   SOLE   0 0 324,891
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   2,722,248 524,518 SH   SOLE   0 0 524,518
HIGH INCOME SECS FD SHS BEN INT 42968F108   580,373 88,878 SH   SOLE   0 0 88,878
INVESCO PA VALUE MUN INC TR COM 46132K109   202,610 19,690 SH   SOLE   0 0 19,690
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   2,891,525 821,456 SH   SOLE   0 0 821,456
MFS INVT GRADE MUN TR SH BEN INT 59318B108   1,951,917 244,295 SH   SOLE   0 0 244,295
NEW AMER HIGH INCOME FD INC COM NEW 641876800   2,370,583 290,157 SH   SOLE   0 0 290,157
PIONEER MUNICIPAL HIGH INCOM COM 723762100   793,744 94,157 SH   SOLE   0 0 94,157
RIVERNORTH CAP AND INCM FD I COM 76882B108   2,109,880 136,652 SH   SOLE   0 0 136,652
BANK AMERICA CORP 7.25%CNV PFD L 060505682   3,572,403 2,930 SH   SOLE   197 0 2,733
WELLS FARGO CO NEW PERP PFD CNV A 949746804   3,808,655 3,189 SH   SOLE   0 0 3,189
3-D SYS CORP DEL COM NEW 88554D205   5,248,000 1,600,000 SH   SOLE   0 0 1,600,000
3M CO COM 88579Y101   4,259,970 33,000 SH   SOLE   0 0 33,000
AGNC INVT CORP COM 00123Q104   3,473,340 377,127 SH   SOLE   0 0 377,127
ALLETE INC COM NEW 018522300   1,166,400 18,000 SH   SOLE   0 0 18,000
AMEREN CORP COM 023608102   1,098,116 12,319 SH   SOLE   0 0 12,319
AMERICAN ELEC PWR CO INC COM 025537101   1,128,895 12,240 SH   SOLE   0 0 12,240
AMERICAN EXPRESS CO COM 025816109   1,632,345 5,500 SH   SOLE   0 0 5,500
ARMSTRONG WORLD INDS INC NEW COM 04247X102   8,462,134 59,875 SH   SOLE   22,125 0 37,750
ATMOS ENERGY CORP COM 049560105   1,323,065 9,500 SH   SOLE   0 0 9,500
ADOBE INC COM 00724F101   3,684,174 8,285 SH   SOLE   5,985 0 2,300
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,849,771 24,652 SH   SOLE   18,475 0 6,177
ALAMO GROUP INC COM 011311107   3,357,535 18,060 SH   SOLE   10,660 0 7,400
ALASKA AIR GROUP INC COM 011659109   6,151,250 95,000 SH   SOLE   0 0 95,000
ALPHABET INC CAP STK CL C 02079K107   4,246,812 22,300 SH   SOLE   0 0 22,300
AMGEN INC COM 031162100   2,085,120 8,000 SH   SOLE   0 0 8,000
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   5,806,169 317,277 SH   SOLE   0 0 317,277
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,173,403 4,900 SH   SOLE   0 0 4,900
ARCH CAP GROUP LTD ORD G0450A105   1,403,720 15,200 SH   SOLE   0 0 15,200
ASSURANT INC COM 04621X108   1,172,710 5,500 SH   SOLE   0 0 5,500
AUTODESK INC COM 052769106   3,990,195 13,500 SH   SOLE   0 0 13,500
BANK AMERICA CORP COM 060505104   4,464,881 101,590 SH   SOLE   69,102 0 32,488
BARINGS BDC INC COM 06759L103   2,577,220 269,302 SH   SOLE   0 0 269,302
BRUNSWICK CORP COM 117043109   6,468 100 SH   SOLE   100 0 0
BAKER HUGHES COMPANY CL A 05722G100   6,348,788 154,773 SH   SOLE   84,473 0 70,300
BALL CORP COM 058498106   5,513 100 SH   SOLE   100 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   854,490 13,000 SH   SOLE   0 0 13,000
BLACK HILLS CORP COM 092113109   889,504 15,200 SH   SOLE   0 0 15,200
BOSTON BEER INC CL A 100557107   959,936 3,200 SH   SOLE   0 0 3,200
BRISTOL-MYERS SQUIBB CO COM 110122108   1,611,960 28,500 SH   SOLE   0 0 28,500
CDW CORP COM 12514G108   2,053,672 11,800 SH   SOLE   0 0 11,800
CITIGROUP INC COM NEW 172967424   7,743 110 SH   SOLE   110 0 0
CMS ENERGY CORP COM 125896100   813,130 12,200 SH   SOLE   0 0 12,200
CSX CORP COM 126408103   1,177,855 36,500 SH   SOLE   300 0 36,200
CARLISLE COS INC COM 142339100   1,586,012 4,300 SH   SOLE   0 0 4,300
CARPENTER TECHNOLOGY CORP COM 144285103   2,969,925 17,500 SH   SOLE   0 0 17,500
CATERPILLAR INC COM 149123101   9,069 25 SH   SOLE   25 0 0
SCHWAB CHARLES CORP COM 808513105   8,881 120 SH   SOLE   120 0 0
CHART INDS INC COM 16115Q308   6,726,728 35,248 SH   SOLE   11,438 0 23,810
CHEMOURS CO COM 163851108   7,374,569 436,365 SH   SOLE   75,465 0 360,900
CISCO SYS INC COM 17275R102   3,871,088 65,390 SH   SOLE   0 0 65,390
CLEAN HARBORS INC COM 184496107   1,610,980 7,000 SH   SOLE   0 0 7,000
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   8,075 105 SH   SOLE   105 0 0
COMCAST CORP NEW CL A 20030N101   5,630 150 SH   SOLE   150 0 0
COMPASS MINERALS INTL INC COM 20451N101   5,343,750 475,000 SH   SOLE   0 0 475,000
CONOCOPHILLIPS COM 20825C104   6,942 70 SH   SOLE   70 0 0
CONSOLIDATED EDISON INC COM 209115104   990,453 11,100 SH   SOLE   0 0 11,100
CUMMINS INC COM 231021106   8,715 25 SH   SOLE   25 0 0
DTE ENERGY CO COM 233331107   3,151,454 26,099 SH   SOLE   0 0 26,099
DANA INC COM 235825205   667,775 57,766 SH   SOLE   0 0 57,766
DECKERS OUTDOOR CORP COM 243537107   858,055 4,225 SH   SOLE   0 0 4,225
DELTA AIR LINES INC DEL COM NEW 247361702   1,627,450 26,900 SH   SOLE   0 0 26,900
DOMINION ENERGY INC COM 25746U109   2,740,128 50,875 SH   SOLE   26,775 0 24,100
EMCOR GROUP INC COM 29084Q100   5,310,630 11,700 SH   SOLE   0 0 11,700
EASTMAN CHEM CO COM 277432100   4,992,921 54,675 SH   SOLE   14,575 0 40,100
ELEVANCE HEALTH INC COM 036752103   2,498,560 6,773 SH   SOLE   0 0 6,773
ENCOMPASS HEALTH CORP COM 29261A100   3,309,824 35,840 SH   SOLE   0 0 35,840
ENTERPRISE PRODS PARTNERS L COM 293792107   4,139,520 132,000 SH   SOLE   0 0 132,000
EQUITABLE HLDGS INC COM 29452E101   1,849,064 39,200 SH   SOLE   0 0 39,200
EURONET WORLDWIDE INC COM 298736109   2,932,071 28,511 SH   SOLE   15,161 0 13,350
EVEREST GROUP LTD COM G3223R108   1,159,872 3,200 SH   SOLE   0 0 3,200
EVERGY INC COM 30034W106   3,003,640 48,800 SH   SOLE   0 0 48,800
EVERSOURCE ENERGY COM 30040W108   1,033,740 18,000 SH   SOLE   0 0 18,000
EXPEDIA GROUP INC COM NEW 30212P303   2,403,657 12,900 SH   SOLE   0 0 12,900
EXTREME NETWORKS COM 30226D106   1,339,200 80,000 SH   SOLE   0 0 80,000
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   265,542 4,730 SH   SOLE   4,730 0 0
FORTINET INC COM 34959E109   5,196,400 55,000 SH   SOLE   0 0 55,000
FORWARD AIR CORP COM 349853101   4,128,000 128,000 SH   SOLE   0 0 128,000
GENTEX CORP COM 371901109   1,680,705 58,500 SH   SOLE   0 0 58,500
GENTHERM INC COM 37253A103   590,890 14,800 SH   SOLE   0 0 14,800
GLOBAL PMTS INC COM 37940X102   4,229,369 37,742 SH   SOLE   13,405 0 24,337
GLOBANT S A COM L44385109   3,320,294 15,485 SH   SOLE   0 0 15,485
GOLDMAN SACHS BDC INC SHS 38147U107   3,532,026 291,903 SH   SOLE   0 0 291,903
GRANITE CONSTR INC COM 387328107   1,403,360 16,000 SH   SOLE   0 0 16,000
GREEN DOT CORP CL A 39304D102   1,000,160 94,000 SH   SOLE   0 0 94,000
HCA HEALTHCARE INC COM 40412C101   2,401,200 8,000 SH   SOLE   0 0 8,000
HANOVER INS GROUP INC COM 410867105   10,826 70 SH   SOLE   70 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   1,695,700 15,500 SH   SOLE   0 0 15,500
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,240,680 28,000 SH   SOLE   0 0 28,000
HORACE MANN EDUCATORS CORP N COM 440327104   6,033,574 153,800 SH   SOLE   62,700 0 91,100
HUNTSMAN CORP COM 447011107   2,452,080 136,000 SH   SOLE   73,400 0 62,600
ITT INC COM 45073V108   10,002 70 SH   SOLE   70 0 0
INGEVITY CORP COM 45688C107   855,750 21,000 SH   SOLE   0 0 21,000
INGREDION INC COM 457187102   1,458,136 10,600 SH   SOLE   0 0 10,600
JPMORGAN CHASE & CO COM 46625H100   5,809,851 24,237 SH   SOLE   17,387 0 6,850
OPENLANE INC COM 48238T109   2,777,600 140,000 SH   SOLE   0 0 140,000
KEYCORP COM 493267108   2,245,340 131,000 SH   SOLE   23,400 0 107,600
KORNIT DIGITAL LTD SHS M6372Q113   6,190,000 200,000 SH   SOLE   0 0 200,000
KAISER ALUMINUM CORP COM PAR $0.01 483007704   5,475,087 77,915 SH   SOLE   20,515 0 57,400
LINCOLN NATL CORP IND COM 534187109   5,302,705 167,225 SH   SOLE   72,625 0 94,600
LPL FINL HLDGS INC COM 50212V100   10,279,514 31,483 SH   SOLE   17,807 0 13,676
LAZARD INC COM 52110M109   3,377,088 65,600 SH   SOLE   6,600 0 59,000
LEAR CORP COM NEW 521865204   978,725 10,335 SH   SOLE   35 0 10,300
LIVERAMP HLDGS INC COM 53815P108   4,099,950 135,000 SH   SOLE   0 0 135,000
LOCKHEED MARTIN CORP COM 539830109   2,138,136 4,400 SH   SOLE   0 0 4,400
LOUISIANA PAC CORP COM 546347105   2,039,935 19,700 SH   SOLE   0 0 19,700
MAGNA INTL INC COM 559222401   2,196,357 52,557 SH   SOLE   24,357 0 28,200
MARTIN MARIETTA MATLS INC COM 573284106   7,748 15 SH   SOLE   15 0 0
MASCO CORP COM 574599106   2,467,380 34,000 SH   SOLE   0 0 34,000
MASTERCARD INCORPORATED CL A 57636Q104   6,300,410 11,965 SH   SOLE   5,646 0 6,319
MERCK & CO INC COM 58933Y105   1,790,640 18,000 SH   SOLE   0 0 18,000
META PLATFORMS INC CL A 30303M102   5,035,386 8,600 SH   SOLE   0 0 8,600
MICROSOFT CORP COM 594918104   6,323 15 SH   SOLE   15 0 0
MOLINA HEALTHCARE INC COM 60855R100   3,579,915 12,300 SH   SOLE   0 0 12,300
NATIONAL FUEL GAS CO COM 636180101   7,368,433 121,431 SH   SOLE   23,690 0 97,741
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,864,046 11,800 SH   SOLE   0 0 11,800
NIKE INC CL B 654106103   3,807,714 50,320 SH   SOLE   20,670 0 29,650
NISOURCE INC COM 65473P105   1,102,800 30,000 SH   SOLE   0 0 30,000
NEW JERSEY RES CORP COM 646025106   4,898,250 105,000 SH   SOLE   0 0 105,000
NEXTERA ENERGY INC COM 65339F101   1,254,575 17,500 SH   SOLE   0 0 17,500
NORFOLK SOUTHN CORP COM 655844108   7,041 30 SH   SOLE   30 0 0
DNOW INC COM 67011P100   2,536,950 195,000 SH   SOLE   0 0 195,000
ONE GAS INC COM 68235P108   3,580,225 51,700 SH   SOLE   0 0 51,700
ONEMAIN HLDGS INC COM 68268W103   1,709,864 32,800 SH   SOLE   0 0 32,800
PAYPAL HLDGS INC COM 70450Y103   6,828 80 SH   SOLE   80 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   1,807,256 21,375 SH   SOLE   0 0 21,375
PPG INDS INC COM 693506107   5,375 45 SH   SOLE   45 0 0
PALO ALTO NETWORKS INC COM 697435105   3,715,441 20,419 SH   SOLE   0 0 20,419
PEGASYSTEMS INC COM 705573103   2,609,600 28,000 SH   SOLE   0 0 28,000
PERRIGO CO PLC SHS G97822103   1,928,250 75,000 SH   SOLE   42,000 0 33,000
PORTLAND GEN ELEC CO COM NEW 736508847   1,797,144 41,200 SH   SOLE   0 0 41,200
RADIUS RECYCLING INC CL A 806882106   4,337,700 285,000 SH   SOLE   0 0 285,000
RENAISSANCERE HLDGS LTD COM G7496G103   1,617,265 6,500 SH   SOLE   0 0 6,500
STATE STR CORP COM 857477103   5,889 60 SH   SOLE   60 0 0
TD SYNNEX CORPORATION COM 87162W100   3,987,520 34,000 SH   SOLE   0 0 34,000
SABRE CORP COM 78573M104   1,434,921 393,129 SH   SOLE   0 0 393,129
SERVICENOW INC COM 81762P102   3,735,863 3,524 SH   SOLE   0 0 3,524
SKECHERS U S A INC CL A 830566105   1,526,348 22,700 SH   SOLE   0 0 22,700
SOUTHWEST AIRLS CO COM 844741108   753,088 22,400 SH   SOLE   0 0 22,400
SOUTHWEST GAS HLDGS INC COM 844895102   2,899,110 41,000 SH   SOLE   0 0 41,000
SPIRE INC COM 84857L101   2,984,520 44,000 SH   SOLE   0 0 44,000
STANLEY BLACK & DECKER INC COM 854502101   2,767,195 34,465 SH   SOLE   21,865 0 12,600
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,851,840 36,000 SH   SOLE   0 0 36,000
SYNOVUS FINL CORP COM NEW 87161C501   1,658,571 32,375 SH   SOLE   32,375 0 0
T-MOBILE US INC COM 872590104   4,811,914 21,800 SH   SOLE   8,900 0 12,900
TETRA TECHNOLOGIES INC DEL COM 88162F105   2,377,120 664,000 SH   SOLE   0 0 664,000
TYSON FOODS INC CL A 902494103   982,224 17,100 SH   SOLE   17,100 0 0
TEREX CORP NEW COM 880779103   2,264,780 49,000 SH   SOLE   49,000 0 0
TETRA TECH INC NEW COM 88162G103   4,581,600 115,000 SH   SOLE   0 0 115,000
TRANE TECHNOLOGIES PLC SHS G8994E103   22,161 60 SH   SOLE   60 0 0
TRINITY INDS INC COM 896522109   7,519,403 214,228 SH   SOLE   102,803 0 111,425
TRUIST FINL CORP COM 89832Q109   1,696,158 39,100 SH   SOLE   0 0 39,100
US BANCORP DEL COM NEW 902973304   14,349 300 SH   SOLE   300 0 0
UNION PAC CORP COM 907818108   2,218,829 9,730 SH   SOLE   9,730 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,620,270 3,203 SH   SOLE   19 0 3,184
UNITED THERAPEUTICS CORP DEL COM 91307C102   17,642 50 SH   SOLE   50 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   3,331,021 22,784 SH   SOLE   0 0 22,784
VISA INC COM CL A 92826C839   2,101,666 6,650 SH   SOLE   50 0 6,600
VALMONT INDS INC COM 920253101   1,763,353 5,750 SH   SOLE   0 0 5,750
VULCAN MATLS CO COM 929160109   7,717 30 SH   SOLE   30 0 0
GRAINGER W W INC COM 384802104   1,581,075 1,500 SH   SOLE   0 0 1,500
DISNEY WALT CO COM 254687106   1,080,095 9,700 SH   SOLE   0 0 9,700
WESTERN UN CO COM 959802109   1,934,500 182,500 SH   SOLE   0 0 182,500
XCEL ENERGY INC COM 98389B100   1,255,872 18,600 SH   SOLE   0 0 18,600
EBAY INC. COM 278642103   3,822,996 61,711 SH   SOLE   34,311 0 27,400
SALESFORCE INC COM 79466L302   4,312,857 12,900 SH   SOLE   0 0 12,900