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
ALLETE Inc COM NEW 018522300 16,324 326,164 SH   SOLE   131,535 0 194,629
Abbott Laboratories COM 002824100 264 2,732 SH   SOLE   0 0 2,732
Advance Auto Parts Inc COM 00751y106 2,804 17,935 SH   SOLE   16,540 0 1,395
Aerojet Rocketdyne Hldgs Inc COM 007800105 19,396 485,010 SH   SOLE   181,005 0 304,005
Air Transport Services Group I COM 00922R105 11,424 474,231 SH   SOLE   212,190 0 262,041
Alaska Air Group Inc COM 011659109 18,910 483,005 SH   SOLE   182,810 0 300,195
Allstate Corp COM 020002101 23,653 189,941 SH   SOLE   53,865 0 136,076
Alphabet Inc CAP STK CL A 02079K305 1,261 13,180 SH   SOLE   0 0 13,180
Alphabet Inc CAP STK CL C 02079K107 19,245 200,155 SH   SOLE   54,565 0 145,590
Alpine Income Ppty Tr Inc COM 02083X103 3,107 191,550 SH   SOLE   137,415 0 54,135
Amazon.com Inc COM 023135106 1,038 9,190 SH   SOLE   0 0 9,190
American Eagle Outfitters Inc COM 02553e106 8,515 875,170 SH   SOLE   359,330 0 515,840
American Express Co COM 025816109 229 1,700 SH   SOLE   0 0 1,700
Apple Inc COM 037833100 16,169 116,997 SH   SOLE   0 0 116,997
Arconic Corp COM 03966V107 12,308 722,309 SH   SOLE   292,168 0 430,141
Atlantic Union Bankshares Corp COM 04911A107 3,398 111,840 SH   SOLE   99,900 0 11,940
AutoZone Inc COM 053332102 29,321 13,689 SH   SOLE   3,848 0 9,841
Bally's Corporation COM 05875B106 10,524 532,587 SH   SOLE   206,100 0 326,487
Bank of America Corp COM 060505104 568 18,805 SH   SOLE   0 0 18,805
Becton Dickinson & Co COM 075887109 17,725 79,543 SH   SOLE   22,395 0 57,148
Berkshire Hathaway Inc Del CL B NEW 084670702 425 1,591 SH   SOLE   0 0 1,591
Blackstone Inc COM 09260D107 577 6,890 SH   SOLE   0 0 6,890
Bristol-Myers Squibb COM 110122108 16,949 238,410 SH   SOLE   65,250 0 173,160
CNA Financial Corp COM 126117100 12,571 340,688 SH   SOLE   141,430 0 199,258
CVS Health Corp COM 126650100 16,517 173,192 SH   SOLE   47,645 0 125,547
Carlisle Cos COM 142339100 17,516 62,465 SH   SOLE   29,265 0 33,200
Chevron Corp New COM 166764100 28,789 200,384 SH   SOLE   56,544 0 143,840
Chubb Ltd COM H1467J104 22,937 126,108 SH   SOLE   35,405 0 90,703
Cisco Systems COM 17275r102 306 7,641 SH   SOLE   300 0 7,341
Coca-Cola Co COM 191216100 326 5,814 SH   SOLE   175 0 5,639
Comerica Inc COM 200340107 15,874 223,265 SH   SOLE   91,585 0 131,680
ConocoPhillips COM 20825c104 26,051 254,549 SH   SOLE   69,685 0 184,864
Constellation Brands Inc CL A 21036p108 230 1,000 SH   SOLE   0 0 1,000
Corporate Office Pptys Tr SH BEN INT 22002T108 21,377 920,223 SH   SOLE   318,770 0 601,453
Costco Wholesale Corp New COM 22160k105 474 1,003 SH   SOLE   0 0 1,003
DT Midstream Inc COMMON STOCK 23345M107 22,671 436,907 SH   SOLE   161,329 0 275,578
Diamondback Energy Inc COM 25278X109 4,104 34,066 SH   SOLE   30,801 0 3,265
Discover Financial Services COM 254709108 22,592 248,482 SH   SOLE   71,490 0 176,992
Dow Inc COM 260557103 11,621 264,527 SH   SOLE   77,420 0 187,107
Electronic Arts Inc COM 285512109 20,803 179,784 SH   SOLE   49,750 0 130,034
Lilly Eli & Co COM 532457108 735 2,273 SH   SOLE   0 0 2,273
Equifax Inc COM 294429105 234 1,365 SH   SOLE   0 0 1,365
Evercore Inc CLASS A 29977A105 2,139 26,010 SH   SOLE   24,200 0 1,810
Exxon Mobil Corp COM 30231g102 24,673 282,593 SH   SOLE   81,500 0 201,093
Fiserv Inc COM 337738108 22,379 239,167 SH   SOLE   66,295 0 172,872
Ford Mtr Co Del COM 345370860 123 10,999 SH   SOLE   0 0 10,999
Gaming & Leisure Pptys Inc COM 36467J108 2,401 54,280 SH   SOLE   50,700 0 3,580
General Dynamics Corp COM 369550108 559 2,634 SH   SOLE   60 0 2,574
Goldman Sachs Group Inc COM 38141G104 14,199 48,454 SH   SOLE   13,090 0 35,364
HCA Healthcare Inc COM 40412C101 23,081 125,584 SH   SOLE   35,755 0 89,829
HF Sinclair Corporation COM 403949100 2,955 54,880 SH   SOLE   48,950 0 5,930
Hasbro Inc COM 418056107 20,932 310,472 SH   SOLE   110,345 0 200,127
Heartland Financial USA Inc COM 42234Q102 2,863 66,025 SH   SOLE   59,270 0 6,755
Henry Schein Inc COM 806407102 2,622 39,865 SH   SOLE   36,850 0 3,015
Howmet Aerospace Inc COM 443201108 22,214 718,207 SH   SOLE   271,595 0 446,612
Huntington Bancshares Inc COM 446150104 234 17,764 SH   SOLE   0 0 17,764
Illinois Tool Works Inc COM 452308109 304 1,685 SH   SOLE   0 0 1,685
JPMorgan Chase & Co COM 46625H100 18,380 175,884 SH   SOLE   51,100 0 124,784
Johnson & Johnson COM 478160104 1,474 9,025 SH   SOLE   0 0 9,025
L3 Harris Technologies COM 502431109 16,894 81,287 SH   SOLE   22,865 0 58,422
Lam Research Corp COM 512807108 13,480 36,831 SH   SOLE   10,320 0 26,511
Marathon Oil Corp COM 565849106 4,366 193,365 SH   SOLE   179,650 0 13,715
Masco Corp COM 574599106 19,410 415,715 SH   SOLE   150,125 0 265,590
McDonalds Corp COM 580135101 231 1,000 SH   SOLE   0 0 1,000
Medtronic PLC SHS G5960L103 15,307 189,556 SH   SOLE   54,098 0 135,458
Merck & Co Inc COM 58933y105 276 3,203 SH   SOLE   75 0 3,128
Micron Technology Inc COM 595112103 12,671 252,923 SH   SOLE   70,140 0 182,783
Microsoft Corp COM 594918104 8,535 36,645 SH   SOLE   11,770 0 24,875
Mondelez International Inc CL A 609207105 19,988 364,553 SH   SOLE   101,780 0 262,773
Morgan Stanley COM NEW 617446448 26,443 334,679 SH   SOLE   92,990 0 241,689
Newell Brands Inc COM 651229106 180 12,925 SH   SOLE   525 0 12,400
Nomad Foods Ltd USD ORD SHS G6564A105 1,302 91,680 SH   SOLE   85,050 0 6,630
NorthWestern Corp COM NEW 668074305 2,767 56,150 SH   SOLE   43,550 0 12,600
OUTFRONT Media Inc COM 69007j106 2,847 187,450 SH   SOLE   157,775 0 29,675
Olin Corp COM PAR $1 680665205 2,407 56,135 SH   SOLE   52,340 0 3,795
Oracle Corp COM 68389x105 16,042 262,690 SH   SOLE   72,885 0 189,805
Oshkosh Corp COM 688239201 1,924 27,375 SH   SOLE   25,350 0 2,025
PNC Financial Services COM 693475105 12,925 86,498 SH   SOLE   23,880 0 62,618
Palo Alto Networks Inc COM 697435105 391 2,385 SH   SOLE   0 0 2,385
PepsiCo Inc COM 713448108 13,550 82,997 SH   SOLE   22,730 0 60,267
Pfizer Inc COM 717081103 1,034 23,626 SH   SOLE   300 0 23,326
Pioneer Natural Resources Co COM 723787107 249 1,150 SH   SOLE   0 0 1,150
Raymond James Financial Inc COM 754730109 27,819 281,510 SH   SOLE   114,847 0 166,663
Raytheon Technologies Corp COM 75513E101 15,185 185,501 SH   SOLE   52,495 0 133,006
Regeneron Pharmaceuticals COM 75886F107 282 410 SH   SOLE   0 0 410
Reliance Steel & Aluminum Co COM 759509102 27,111 155,443 SH   SOLE   60,290 0 95,153
Reynolds Consumer Products Inc COM 76171L106 3,795 145,910 SH   SOLE   128,440 0 17,470
SeaWorld Entertainment Inc COM 81282V100 21,792 478,837 SH   SOLE   185,920 0 292,917
Sonos Inc COM 83570H108 14,066 1,011,972 SH   SOLE   364,475 0 647,497
Steris PLC SHS USD G8473T100 2,419 14,550 SH   SOLE   13,530 0 1,020
Stryker Corp COM 863667101 401 1,980 SH   SOLE   0 0 1,980
Synaptics Inc COM 87157D109 2,331 23,540 SH   SOLE   22,050 0 1,490
Synovus Financial Corp COM NEW 87161C501 3,370 89,840 SH   SOLE   80,650 0 9,190
Take-Two Interactive Software COM 874054109 2,889 26,505 SH   SOLE   24,650 0 1,855
Teradyne Inc COM 880770102 10,397 138,344 SH   SOLE   60,965 0 77,379
AZEK Co Inc CL A 05478C105 11,095 667,545 SH   SOLE   264,070 0 403,475
Truist Financial Corp COM 89832Q109 14,659 336,676 SH   SOLE   90,540 0 246,136
United Parcel Service Inc CL B 911312106 14,672 90,826 SH   SOLE   24,950 0 65,876
UnitedHealth Group Inc COM 91324p102 567 1,122 SH   SOLE   0 0 1,122
Universal Hlth Svcs Inc CL B 913903100 2,509 28,455 SH   SOLE   24,950 0 3,505
VICI Properties Inc COM 925652109 18,076 605,549 SH   SOLE   156,011 0 449,538
Vishay Intertechnology Inc COM 928298108 16,099 904,952 SH   SOLE   346,425 0 558,527
Grainger W W Inc COM 384802104 330 675 SH   SOLE   0 0 675
Waste Management Inc Del COM 94106l109 15,713 98,076 SH   SOLE   27,555 0 70,521
Willis Towers Watson PLC LTD SHS G96629103 17,431 86,745 SH   SOLE   23,745 0 63,000
Zimmer Biomet Holdings Inc COM 98956P102 19,019 181,910 SH   SOLE   53,650 0 128,260
Abron ETFS BBRG ALL COMD K1 003261104 258 10,000 SH   SOLE   0 0 10,000
Invesco Exch Traded Fd Tr II SR LN ETF 46138G508 1,797 88,990 SH   SOLE   3,200 0 85,790
Invesco Actively Managed ETF ULTRA SHRT DUR 46090A887 296 6,000 SH   SOLE   0 0 6,000
Nuveen Select Mat Mun Fd SH BEN INT 67061T101 102 11,500 SH   SOLE   0 0 11,500
Nuveen Select Tax-Free Income SH BEN INT 67062F100 157 12,066 SH   SOLE   0 0 12,066
ProShares Tr SHORT QQQ NEW 74347B714 298 20,000 SH   SOLE   0 0 20,000
ProShares Tr SHORT S&P 500 NE 74347B425 2,592 150,000 SH   SOLE   0 0 150,000
SPDR SER TR S&P BK ETF 78464a797 275 6,200 SH   SOLE   0 0 6,200
SPDR S&P 500 ETF TR TR UNIT 78462f103 3,115 8,720 SH   SOLE   145 0 8,575
Vanguard World Fds CONSUM DIS ETF 92204A108 546 2,321 SH   SOLE   0 0 2,321
Vanguard INTL Equity Index F ALLWRLD EX US 922042775 1,052 23,718 SH   SOLE   23,718 0 0
Vanguard INDEX FDS REAL ESTATE ETF 922908553 318 3,961 SH   SOLE   2,981 0 980
Vanguard Scottsdale FDS VNG RUS1000GRW 92206c680 13,335 245,985 SH   SOLE   245,985 0 0
Vanguard Scottsdale FDS VNG RUS2000IDX 92206C664 234 3,507 SH   SOLE   3,507 0 0
Vanguard Scottsdale FDS VNG RUS2000GRW 92206c623 2,219 14,750 SH   SOLE   14,750 0 0
Vanguard Scottsdale FDS SHRT TRM CORP BD 92206C409 2,913 39,215 SH   SOLE   0 0 39,215
Vanguard STAR FD VG TL INTL STK F 921909768 554 12,100 SH   SOLE   9,100 0 3,000
Vanguard Index Fds TOTAL STK MKT 922908769 3,763 20,966 SH   SOLE   20,536 0 430
iShares Tr CORE S&P US VLU 464287663 2,099 33,530 SH   SOLE   0 0 33,530
iShares Tr FLTG RATE NT ETF 46429B655 327 6,500 SH   SOLE   0 0 6,500
iShares Tr MSCI EAFE ETF 464287465 442 7,900 SH   SOLE   3,800 0 4,100
iShares Tr RUS 1000 ETF 464287622 547 2,773 SH   SOLE   0 0 2,773
iShares Tr RUS 1000 VAL ETF 464287598 411 3,019 SH   SOLE   0 0 3,019
iShares Tr RUSSELL 2000 ETF 464287655 789 4,787 SH   SOLE   0 0 4,787
iShares Tr IBOXX HI YD ETF 464288513 580 8,130 SH   SOLE   2,550 0 5,580
Wells Fargo Co New PERP PFD CNV A 949746804 3,634 3,018 SH   SOLE   165 0 2,853
Enterprise Prods Partners L COM 293792107 6,268 263,590 SH   SOLE   0 0 263,590
MPLX LP COM UNIT REP LTD 55336V100 6,263 208,689 SH   SOLE   0 0 208,689