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
Novartis AG SPONSORED ADR 66987v109   230 2,375 SH   SOLE   0 0 2,375
Novo Nordisk AS ADR 670100205   462 3,600 SH   SOLE   0 0 3,600
ALLETE Inc COM NEW 018522300   19,212 322,129 SH   SOLE   135,635 0 186,494
AbbVie Inc COM 00287y109   204 1,121 SH   SOLE   75 0 1,046
Abbott Laboratories COM 002824100   284 2,500 SH   SOLE   0 0 2,500
Advanced Micro Devices Inc COM 007903107   719 3,985 SH   SOLE   0 0 3,985
Agilent Technologies Inc COM 00846u101   13,548 93,107 SH   SOLE   24,635 0 68,472
Alaska Air Group Inc COM 011659109   4,435 103,170 SH   SOLE   92,750 0 10,420
Allstate Corp COM 020002101   31,631 182,830 SH   SOLE   50,515 0 132,315
Alphabet Inc CAP STK CL A 02079K305   3,255 21,569 SH   SOLE   0 0 21,569
Alphabet Inc CAP STK CL C 02079K107   20,546 134,939 SH   SOLE   30,580 0 104,359
Alpine Income PPty Tr Inc COM 02083X103   576 37,665 SH   SOLE   0 0 37,665
Amazon.com Inc COM 023135106   2,871 15,918 SH   SOLE   0 0 15,918
Amdocs Ltd SHS G02602103   18,876 208,873 SH   SOLE   77,835 0 131,038
American Express Co COM 025816109   535 2,350 SH   SOLE   0 0 2,350
Analog Devices Inc COM 032654105   407 2,060 SH   SOLE   0 0 2,060
Apple Hospitality REIT Inc COM NEW 03784Y200   2,730 166,637 SH   SOLE   140,292 0 26,345
Apple Inc COM 037833100   15,027 87,631 SH   SOLE   0 0 87,631
Applied Materials COM 038222105   233 1,132 SH   SOLE   0 0 1,132
Atlantic Union Bankshares Corp COM 04911A107   4,581 129,730 SH   SOLE   112,600 0 17,130
AutoZone Inc COM 053332102   39,988 12,688 SH   SOLE   3,548 0 9,140
Bank of America Corp COM 060505104   650 17,130 SH   SOLE   0 0 17,130
Becton Dickinson & Co COM 075887109   19,751 79,819 SH   SOLE   21,605 0 58,214
Berkshire Hathaway Inc Del CL B NEW 084670702   627 1,491 SH   SOLE   0 0 1,491
Blue Bird Corporation COM 095306106   31,659 825,731 SH   SOLE   342,440 0 483,291
Boeing Co COM 097023105   647 3,350 SH   SOLE   0 0 3,350
Booking Holdings Inc COM 09857L108   479 132 SH   SOLE   0 0 132
CACI International Inc CL A 127190304   31,345 82,741 SH   SOLE   28,555 0 54,186
COPT Defense Properties SHS BEN INT 22002T108   21,211 877,577 SH   SOLE   315,165 0 562,412
Carlisle Cos COM 142339100   39,887 101,792 SH   SOLE   41,030 0 60,762
Carlyle Group Inc COM 14316J108   1,988 42,385 SH   SOLE   38,065 0 4,320
Chevron Corp New COM 166764100   31,095 197,128 SH   SOLE   52,809 0 144,319
Chubb Ltd COM H1467J104   31,900 123,105 SH   SOLE   32,960 0 90,145
The Cigna Group COM 125523100   26,940 74,175 SH   SOLE   21,180 0 52,995
Cisco Systems COM 17275r102   312 6,246 SH   SOLE   300 0 5,946
Coca-Cola Co COM 191216100   295 4,814 SH   SOLE   175 0 4,639
Colgate-Palmolive Co COM 194162103   205 2,275 SH   SOLE   125 0 2,150
ConocoPhillips COM 20825c104   31,004 243,586 SH   SOLE   64,875 0 178,711
Constellation Brands CL A 21036p108   272 1,000 SH   SOLE   0 0 1,000
Costco Wholesale Corp New COM 22160k105   1,289 1,760 SH   SOLE   0 0 1,760
Crown Holdings Inc COM 228368106   2,325 29,330 SH   SOLE   26,425 0 2,905
D R Horton Co COM 23331a109   555 3,370 SH   SOLE   0 0 3,370
DT Midstream Inc COMMON STOCK 23345M107   27,837 455,605 SH   SOLE   166,169 0 289,436
Dell Technologies Inc CL C 24703L202   25,862 226,639 SH   SOLE   60,565 0 166,074
Delta Air Lines Inc Del COM NEW 247361702   27,989 584,681 SH   SOLE   153,390 0 431,291
Devon Energy Corp COM 25179m103   207 4,116 SH   SOLE   0 0 4,116
Diamondback Energy Inc COM 25278X109   5,199 26,235 SH   SOLE   22,525 0 3,710
Discover Financial Services COM 254709108   31,585 240,940 SH   SOLE   65,365 0 175,575
Dow Inc COM 260557103   14,747 254,564 SH   SOLE   72,555 0 182,009
EOG Resources Inc COM 26875P101   325 2,540 SH   SOLE   0 0 2,540
Eaton Corp PLC SHS g29183103   219 700 SH   SOLE   0 0 700
Eli Lilly & Co COM 532457108   2,146 2,759 SH   SOLE   0 0 2,759
Equifax Inc COM 294429105   352 1,315 SH   SOLE   0 0 1,315
Evercore Inc CLASS A 29977A105   5,808 30,155 SH   SOLE   27,160 0 2,995
Exxon Mobil Corp COM 30231g102   32,077 275,951 SH   SOLE   76,150 0 199,801
Ferrari NV COM N3167Y103   327 750 SH   SOLE   0 0 750
Fiserv Inc COM 337738108   35,674 223,212 SH   SOLE   61,100 0 162,112
Gaming and Leisure Properties COM 36467J108   2,916 63,300 SH   SOLE   57,175 0 6,125
General Dynamics Corp COM 369550108   631 2,234 SH   SOLE   60 0 2,174
Goldman Sachs Group Inc COM 38141G104   637 1,525 SH   SOLE   0 0 1,525
HCA Healthcare Inc COM 40412C101   39,739 119,147 SH   SOLE   33,055 0 86,092
HF Sinclair Corporation COM 403949100   3,795 62,855 SH   SOLE   54,975 0 7,880
Hartford Financial Services Gr COM 416515104   309 3,000 SH   SOLE   0 0 3,000
Heartland Financial USA Inc COM 42234Q102   2,665 75,830 SH   SOLE   66,620 0 9,210
Henry Schein Inc COM 806407102   3,494 46,270 SH   SOLE   41,615 0 4,655
Home Depot Inc COM 437076102   549 1,430 SH   SOLE   0 0 1,430
Howmet Aerospace Inc COM 443201108   27,077 395,691 SH   SOLE   144,625 0 251,066
Hubbell Inc COM 443510607   208 500 SH   SOLE   0 0 500
Huntington Bancshares Inc COM 446150104   248 17,764 SH   SOLE   0 0 17,764
Illinois Tool Works Inc COM 452308109   405 1,510 SH   SOLE   0 0 1,510
Intuitive Surgical Inc COM NEW 46120E602   299 750 SH   SOLE   0 0 750
JPMorgan Chase & Co COM 46625H100   33,959 169,543 SH   SOLE   47,085 0 122,458
John Bean Technologies Corpora COM 477839104   19,912 189,835 SH   SOLE   73,130 0 116,705
Johnson & Johnson COM 478160104   1,145 7,237 SH   SOLE   0 0 7,237
Kenvue Inc. COM 49177J102   345 16,083 SH   SOLE   500 0 15,583
L3 Harris Technologies COM 502431109   17,236 80,881 SH   SOLE   21,595 0 59,286
LKQ Corporation COM 501889208   3,092 57,890 SH   SOLE   50,440 0 7,450
Lam Research Corp COM 512807108   25,197 25,934 SH   SOLE   6,773 0 19,161
Lennar Corp CL A 526057104   550 3,200 SH   SOLE   0 0 3,200
Marathon Oil Corp COM 565849106   3,584 126,460 SH   SOLE   111,550 0 14,910
Masco Corp COM 574599106   32,149 407,575 SH   SOLE   149,885 0 257,690
Mastercard Inc CL A 57636Q104   590 1,226 SH   SOLE   0 0 1,226
Match Group Inc New COM 57667L107   2,495 68,780 SH   SOLE   61,975 0 6,805
McDonalds Corp COM 580135101   282 1,000 SH   SOLE   0 0 1,000
Medtronic PLC SHS G5960L103   15,890 182,328 SH   SOLE   51,032 0 131,296
Merck & Co Inc COM 58933y105   1,314 9,961 SH   SOLE   75 0 9,886
Micron Technology Inc COM 595112103   23,270 197,391 SH   SOLE   53,625 0 143,766
Microsoft Corp COM 594918104   19,374 46,050 SH   SOLE   11,255 0 34,795
Mondelez International Inc CL A 609207105   24,070 343,859 SH   SOLE   94,150 0 249,709
Monolithic Power Systems Inc COM 609839105   677 1,000 SH   SOLE   0 0 1,000
Morgan Stanley COM NEW 617446448   30,326 322,065 SH   SOLE   85,485 0 236,580
Murphy USA Inc COM 626755102   3,060 7,300 SH   SOLE   6,485 0 815
NVIDIA Corp COM 67066G104   1,084 1,200 SH   SOLE   0 0 1,200
Netflix Inc COM 64110L106   740 1,219 SH   SOLE   0 0 1,219
Nomad Foods Ltd USD ORD SHS G6564A105   3,900 199,410 SH   SOLE   179,875 0 19,535
Northwestern Energy Group COM NEW 668074305   3,097 60,810 SH   SOLE   49,115 0 11,695
Nucor Corp COM 670346105   740 3,738 SH   SOLE   0 0 3,738
O'Reilly Automotive COM 67103H107   1,258 1,114 SH   SOLE   0 0 1,114
OUTFRONT Media Inc COM 69007j106   3,461 206,125 SH   SOLE   169,945 0 36,180
Olin Corp COM PAR $1 680665205   1,932 32,865 SH   SOLE   27,840 0 5,025
Oracle Corp COM 68389x105   31,502 250,794 SH   SOLE   67,550 0 183,244
PNC Financial Services COM 693475105   18,061 111,761 SH   SOLE   28,250 0 83,511
PNM Resources Inc COM 69349H107   3,105 82,490 SH   SOLE   63,575 0 18,915
Palo Alto Networks Inc COM 697435105   507 1,785 SH   SOLE   0 0 1,785
Pentair PLC SHS G7S00T104   30,953 362,276 SH   SOLE   140,500 0 221,776
PepsiCo Inc COM 713448108   21,293 121,668 SH   SOLE   31,745 0 89,923
Pfizer Inc COM 717081103   267 9,607 SH   SOLE   0 0 9,607
Phillips 66 COM 718546104   270 1,650 SH   SOLE   100 0 1,550
Pioneer Natural Resources Co COM 723787107   431 1,640 SH   SOLE   0 0 1,640
Procter & Gamble Co COM 742718109   213 1,310 SH   SOLE   0 0 1,310
Progressive Corp COM 743315103   19,189 92,781 SH   SOLE   24,265 0 68,516
RTX Corporation COM 75513E101   23,381 239,733 SH   SOLE   61,687 0 178,046
Raymond James Financial Inc COM 754730109   36,022 280,498 SH   SOLE   115,747 0 164,751
Regeneron Pharmaceuticals COM 75886F107   395 410 SH   SOLE   0 0 410
Reliance Inc COM 759509102   48,231 144,326 SH   SOLE   56,590 0 87,736
Reynolds Consumer Products Inc COM 76171L106   3,809 133,380 SH   SOLE   115,025 0 18,355
Sherwin Williams Co COM 824348106   462 1,329 SH   SOLE   0 0 1,329
Sonos Inc COM 83570H108   18,833 988,071 SH   SOLE   365,724 0 622,347
Steris PLC SHS ORD G8473T100   3,811 16,950 SH   SOLE   15,220 0 1,730
Stryker Corp COM 863667101   726 2,030 SH   SOLE   0 0 2,030
Synaptics Inc COM 87157D109   17,454 178,908 SH   SOLE   69,240 0 109,668
Synovus Financial Corp COM NEW 87161C501   4,386 109,475 SH   SOLE   90,650 0 18,825
Take-Two Interactive Software COM 874054109   4,613 31,064 SH   SOLE   27,925 0 3,139
Teradyne Inc COM 880770102   20,525 181,914 SH   SOLE   74,595 0 107,319
Texas Instruments Inc COM 882508104   375 2,150 SH   SOLE   0 0 2,150
Timken Company COM 887389104   14,822 169,527 SH   SOLE   66,665 0 102,862
United Parcel Service Inc CL B 911312106   13,385 90,057 SH   SOLE   23,685 0 66,372
United Parks & Resorts COM 81282V100   30,632 544,954 SH   SOLE   200,640 0 344,314
UnitedHealth Group Inc COM 91324p102   1,125 2,275 SH   SOLE   0 0 2,275
Universal Health Svcs Inc CL B 913903100   6,287 34,455 SH   SOLE   29,785 0 4,670
VICI Properties Inc COM 925652109   16,533 554,980 SH   SOLE   144,161 0 410,819
Viad Corp COM 92552R406   4,351 110,185 SH   SOLE   99,700 0 10,485
Visa Inc COM CL A 92826C839   730 2,614 SH   SOLE   0 0 2,614
Vishay Intertechnology Inc COM 928298108   25,020 1,103,189 SH   SOLE   426,655 0 676,534
Grainger WW Inc COM 384802104   658 647 SH   SOLE   0 0 647
Walmart Inc COM 931142103   695 11,550 SH   SOLE   0 0 11,550
Warner Bros Discovery Inc COM SER A 934423104   16,928 1,939,113 SH   SOLE   506,910 0 1,432,203
Waste Management Inc Del COM 94106l109   20,029 93,965 SH   SOLE   25,590 0 68,375
Waters Corp COM 941848103   3,225 9,370 SH   SOLE   8,360 0 1,010
Webster Financial Corp COM 947890109   21,781 429,020 SH   SOLE   161,400 0 267,620
Willis Towers Watson PLC LTD SHS G96629103   23,183 84,302 SH   SOLE   22,395 0 61,907
Workday Inc CL A 98138H101   265 971 SH   SOLE   0 0 971
Zimmer Biomet Holdings Inc COM 98956P102   27,740 210,182 SH   SOLE   57,210 0 152,972
Invesco QQQ TR UNIT SER 1 46090E103   561 1,264 SH   SOLE   0 0 1,264
Invesco EXCH Traded Fd Tr II SR LN ETF 46138G508   1,469 69,475 SH   SOLE   0 0 69,475
Invesco Actively Managed ETF ULTRA SHRT DUR 46090A887   299 6,000 SH   SOLE   0 0 6,000
Nuveen Select Mat Mun Fd SH BEN INT 67061T101   103 11,500 SH   SOLE   0 0 11,500
Nuveen Select Tax-Free Incom SH BEN INT 67062F100   167 11,591 SH   SOLE   0 0 11,591
SPDR Ser Tr S&P BK ETF 78464a797   292 6,200 SH   SOLE   0 0 6,200
SPDR S&P 500 ETF TR TR UNIT 78462f103   4,696 8,977 SH   SOLE   103 0 8,874
Vangaurd Scottsdale Fds Int-Term Corp 92206C870   428 5,320 SH   SOLE   300 0 5,020
Vanguard Intl Equity Index F ALLWRLD EX US 922042775   1,847 31,491 SH   SOLE   31,491 0 0
Vanguard Index Fds REAL ESTATE ETF 922908553   489 5,660 SH   SOLE   5,160 0 500
Vanguard Scottsdale Fds VNG RUS1000GRW 92206c680   21,217 244,800 SH   SOLE   244,800 0 0
Vanguard Scottsdale Fds VNG RUS2000IDX 92206C664   819 9,631 SH   SOLE   9,556 0 75
Vanguard Scottsdale Fds VNG RUS2000GRW 92206c623   2,681 13,600 SH   SOLE   13,600 0 0
Vanguard Scottsdale Fds SHRT TRM CORP BD 92206C409   3,782 48,920 SH   SOLE   0 0 48,920
Vanguard Star Fds VG TL INTL STK F 921909768   594 9,850 SH   SOLE   6,850 0 3,000
Vanguard Index Fds Total Stk Mkt 922908769   9,676 37,229 SH   SOLE   36,989 0 240
iShares Tr Core S&P US VLU 464287663   3,412 37,730 SH   SOLE   0 0 37,730
iShares Tr Fltg Rate NT ETF 46429B655   311 6,100 SH   SOLE   0 0 6,100
iShares Tr MSCI EAFE ETF 464287465   787 9,850 SH   SOLE   5,800 0 4,050
iShares Tr RUS 1000 ETF 464287622   826 2,868 SH   SOLE   0 0 2,868
iShares Tr RUS 1000 VAL ETF 464287598   452 2,525 SH   SOLE   0 0 2,525
iShares Tr RUSSELL 2000 ETF 464287655   1,380 6,562 SH   SOLE   0 0 6,562
iShares Tr IBOXX HI YD ETF 464288513   609 7,840 SH   SOLE   2,550 0 5,290
Allstate Corp PERP PFD J 020002788   483 18,000 SH   SOLE   2,000 0 16,000
Bank of America Corp PFD SER 2 060505625   1,155 54,461 SH   SOLE   1,000 0 53,461
Wells Fargo Co New PERP PFD CNV A 949746804   3,782 3,102 SH   SOLE   290 0 2,812
Cedar Fair LP DEPOSITRY UNIT 150185106   2,162 51,600 SH   SOLE   0 0 51,600
Enterprise Products Partners L COM 293792107   8,082 276,960 SH   SOLE   0 0 276,960
MPLX LP COM UNIT REP LTD 55336V100   8,889 213,889 SH   SOLE   0 0 213,889