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
AGCO Corp COM 001084102   3,144 33,635 SH   SOLE   30,605 0 3,030
ALLETE Inc COM NEW 018522300   19,664 303,463 SH   SOLE   144,170 0 159,293
Agilent Technologies Inc COM 00846u101   18,711 139,281 SH   SOLE   41,675 0 97,606
Alaska Air Group Inc COM 011659109   6,764 104,465 SH   SOLE   93,325 0 11,140
Allstate Corp COM 020002101   29,151 151,207 SH   SOLE   43,565 0 107,642
Alphabet Inc CAP STK CL A 02079K305   3,511 18,549 SH   SOLE   0 0 18,549
Alphabet Inc CAP STK CL C 02079K107   25,711 135,010 SH   SOLE   34,300 0 100,710
Alpine Income Ppty Tr Inc COM 02083X103   543 32,350 SH   SOLE   0 0 32,350
Amazon.com Inc COM 023135106   3,525 16,067 SH   SOLE   0 0 16,067
Amdocs Ltd SHS G02602103   25,654 301,312 SH   SOLE   117,045 0 184,267
American Express Co COM 025816109   706 2,379 SH   SOLE   0 0 2,379
Analog Devices Inc COM 032654105   416 1,960 SH   SOLE   0 0 1,960
Apple Hospitality REIT Inc COM NEW 03784Y200   2,606 169,772 SH   SOLE   141,252 0 28,520
Apple Inc COM 037833100   18,710 74,713 SH   SOLE   0 0 74,713
Atlantic Union Bankshares Corp COM 04911A107   5,025 132,665 SH   SOLE   113,650 0 19,015
AutoZone Inc COM 053332102   41,399 12,929 SH   SOLE   3,957 0 8,972
Bank of America Corp COM 060505104   687 15,630 SH   SOLE   0 0 15,630
Becton Dickinson & Co COM 075887109   30,478 134,341 SH   SOLE   39,115 0 95,226
Berkshire Hathaway Inc DEL CL B NEW 084670702   713 1,573 SH   SOLE   0 0 1,573
Blue Bird Corp COM 095306106   24,772 641,265 SH   SOLE   264,785 0 376,480
Booking Holdings Inc COM 09857L108   378 76 SH   SOLE   0 0 76
Brunswick Corp COM 117043109   13,253 204,897 SH   SOLE   82,435 0 122,462
CACI International Inc CL A 127190304   31,546 78,073 SH   SOLE   25,685 0 52,388
COPT Defense Properties SHS BEN INT 22002T108   286 9,230 SH   SOLE   300 0 8,930
CVS Health Corp COM 126650100   17,709 394,495 SH   SOLE   110,985 0 283,510
Carlisle Cos COM 142339100   36,417 98,733 SH   SOLE   38,695 0 60,038
Carlyle Group Inc COM 14316J108   4,081 80,820 SH   SOLE   72,090 0 8,730
Carriage Services Inc COM 143905107   2,272 57,020 SH   SOLE   50,475 0 6,545
Chevron Corp New COM 166764100   28,980 200,080 SH   SOLE   59,184 0 140,896
Chubb Ltd COM H1467J104   34,151 123,601 SH   SOLE   36,730 0 86,871
The Cigna Group COM 125523100   20,942 75,837 SH   SOLE   23,790 0 52,047
Cisco Systems COM 17275r102   358 6,046 SH   SOLE   300 0 5,746
Coca-Cola Co COM 191216100   300 4,814 SH   SOLE   175 0 4,639
Colgate-Palmolive Co COM 194162103   207 2,275 SH   SOLE   125 0 2,150
Constellation Brands CL A 21036p108   221 1,000 SH   SOLE   0 0 1,000
Costco Wholesale Corp New COM 22160k105   1,552 1,694 SH   SOLE   0 0 1,694
Crown Holdings Inc COM 228368106   3,758 45,445 SH   SOLE   40,130 0 5,315
D R Horton Co COM 23331a109   331 2,370 SH   SOLE   0 0 2,370
DT Midstream Inc COMMON STOCK 23345M107   34,350 345,473 SH   SOLE   129,439 0 216,034
Dell Technologies Inc CL C 24703L202   24,372 211,485 SH   SOLE   60,350 0 151,135
Delta Air Lines Inc Del COM NEW 247361702   42,453 701,704 SH   SOLE   204,470 0 497,234
Diamondback Energy Inc COM 25278X109   292 1,780 SH   SOLE   0 0 1,780
Discover Financial Services COM 254709108   42,423 244,897 SH   SOLE   72,990 0 171,907
Eaton Corp PLC SHS g29183103   309 931 SH   SOLE   0 0 931
Electronic Arts Inc COM 285512109   13,845 94,631 SH   SOLE   26,920 0 67,711
Eli Lilly & Co COM 532457108   2,022 2,619 SH   SOLE   0 0 2,619
Emerson Electric Co COM 291011104   1,439 11,610 SH   SOLE   11,610 0 0
Equifax Inc COM 294429105   336 1,318 SH   SOLE   0 0 1,318
Evercore Inc CLASS A 29977A105   8,508 30,695 SH   SOLE   27,285 0 3,410
Exxon Mobil Corp COM 30231g102   30,611 284,570 SH   SOLE   85,355 0 199,215
Fiserv Inc COM 337738108   46,051 224,182 SH   SOLE   67,830 0 156,352
Gaming and Leisure Properties COM 36467J108   3,109 64,550 SH   SOLE   57,775 0 6,775
General Dynamics Corp COM 369550108   588 2,231 SH   SOLE   60 0 2,171
Goldman Sachs Group Inc COM 38141G104   686 1,198 SH   SOLE   0 0 1,198
HCA Healthcare Inc COM 40412C101   36,262 120,812 SH   SOLE   36,435 0 84,377
HF Sinclair Corporation COM 403949100   2,253 64,275 SH   SOLE   55,345 0 8,930
Hartford Financial Services Gr COM 416515104   328 3,000 SH   SOLE   0 0 3,000
Henry Schein Inc COM 806407102   3,290 47,550 SH   SOLE   42,160 0 5,390
Home Depot Inc COM 437076102   231 594 SH   SOLE   0 0 594
Howmet Aerospace Inc COM 443201108   30,144 275,612 SH   SOLE   89,600 0 186,012
Hubbell Inc COM 443510607   209 500 SH   SOLE   0 0 500
Huntington Bancshares Inc COM 446150104   289 17,764 SH   SOLE   0 0 17,764
Illinois Tool Works Inc COM 452308109   375 1,480 SH   SOLE   0 0 1,480
Intl Gnrl Insurance Hldngs L SHS G4809J106   4,510 189,825 SH   SOLE   167,940 0 21,885
JPMorgan Chase & Co COM 46625H100   41,506 173,150 SH   SOLE   53,205 0 119,945
John Bean Technologies Corp COM 477839104   31,172 245,256 SH   SOLE   92,655 0 152,601
Johnson & Johnson COM 478160104   865 5,983 SH   SOLE   0 0 5,983
Kenvue Inc COM 49177J102   268 12,539 SH   SOLE   500 0 12,039
L3 Harris Technologies COM 502431109   16,014 76,153 SH   SOLE   18,145 0 58,008
LKQ Corporation COM 501889208   20,888 568,380 SH   SOLE   212,360 0 356,020
Lam Research Corp COM 512807306   19,203 265,859 SH   SOLE   76,150 0 189,709
Lennar Corp CL A 526057104   423 3,100 SH   SOLE   0 0 3,100
Masco Corp COM 574599106   30,138 415,299 SH   SOLE   162,670 0 252,629
Mastercard Inc CL A 57636Q104   264 502 SH   SOLE   0 0 502
Match Group Inc New COM 57667L107   2,304 70,425 SH   SOLE   62,385 0 8,040
McDonalds Corp COM 580135101   290 1,000 SH   SOLE   0 0 1,000
Merck & Co Inc COM 58933y105   974 9,795 SH   SOLE   75 0 9,720
Meta Platforms Inc CL A 30303M102   236 403 SH   SOLE   0 0 403
Micron Technology Inc COM 595112103   20,451 243,006 SH   SOLE   68,335 0 174,671
Microsoft Corp COM 594918104   19,621 46,550 SH   SOLE   12,630 0 33,920
Mondelez International Inc CL A 609207105   21,160 354,253 SH   SOLE   106,040 0 248,213
Monolithic Power Systems Inc COM 609839105   444 750 SH   SOLE   0 0 750
Morgan Stanley COM NEW 617446448   41,147 327,295 SH   SOLE   95,275 0 232,020
Murphy USA Inc COM 626755102   3,728 7,430 SH   SOLE   6,530 0 900
NVIDIA Corp COM 67066G104   1,639 12,203 SH   SOLE   0 0 12,203
Netflix Inc COM 64110L106   1,108 1,243 SH   SOLE   0 0 1,243
Nomad Foods Ltd USD ORD SHS G6564A105   3,410 203,245 SH   SOLE   180,975 0 22,270
Northwestern Energy Group COM NEW 668074305   3,354 62,740 SH   SOLE   49,695 0 13,045
O'Reilly Automotive COM 67103H107   1,276 1,076 SH   SOLE   0 0 1,076
OUTFRONT Media Inc COM 69007J304   3,745 211,099 SH   SOLE   172,235 0 38,864
Olin Corp COM PAR $1 680665205   1,886 55,800 SH   SOLE   47,940 0 7,860
Oracle Corp COM 68389x105   32,381 194,319 SH   SOLE   55,960 0 138,359
PNC Financial Services COM 693475105   26,849 139,223 SH   SOLE   39,155 0 100,068
Palo Alto Networks Inc COM 697435105   652 3,584 SH   SOLE   0 0 3,584
Pentair PLC SHS G7S00T104   36,856 366,218 SH   SOLE   150,380 0 215,838
PepsiCo Inc COM 713448108   19,105 125,644 SH   SOLE   36,445 0 89,199
Permian Resources Corp CLASS A COM 71424F105   2,661 185,035 SH   SOLE   170,420 0 14,615
Pfizer Inc COM 717081103   202 7,625 SH   SOLE   0 0 7,625
Phillips 66 COM 718546104   203 1,781 SH   SOLE   100 0 1,681
Procter & Gamble Co COM 742718109   239 1,423 SH   SOLE   0 0 1,423
Progressive Corp COM 743315103   22,366 93,343 SH   SOLE   27,260 0 66,083
RTX Corp COM 75513E101   26,014 224,804 SH   SOLE   51,434 0 173,370
Raymond James Financial Inc COM 754730109   44,493 286,444 SH   SOLE   123,447 0 162,997
Regeneron Pharmaceuticals COM 75886F107   292 410 SH   SOLE   0 0 410
Reliance Inc COM 759509102   40,427 150,140 SH   SOLE   60,275 0 89,865
Reynolds Consumer Products Inc COM 76171L106   3,661 135,660 SH   SOLE   115,745 0 19,915
Ryman Hospitality Pptys Inc COM 78377T107   17,293 165,740 SH   SOLE   64,715 0 101,025
Sherwin Williams Co COM 824348106   429 1,263 SH   SOLE   0 0 1,263
Six Flags Entertainment Corp COM 83001C108   1,753 36,385 SH   SOLE   0 0 36,385
Sonos Inc COM 83570H108   25,134 1,671,113 SH   SOLE   636,430 0 1,034,683
Steris PLC SHS USD G8473T100   3,567 17,355 SH   SOLE   15,370 0 1,985
Stryker Corp COM 863667101   799 2,219 SH   SOLE   0 0 2,219
Synovus Financial Corp COM NEW 87161C501   5,301 103,480 SH   SOLE   91,190 0 12,290
TXNM Energy Inc COM 69349H107   20,073 408,240 SH   SOLE   161,095 0 247,145
Take-Two Interactive Software COM 874054109   5,865 31,863 SH   SOLE   28,235 0 3,628
Teradyne Inc COM 880770102   23,174 184,037 SH   SOLE   79,240 0 104,797
Texas Instruments Inc COM 882508104   216 1,150 SH   SOLE   0 0 1,150
Truist Financial Corp COM 89832Q109   25,794 594,616 SH   SOLE   171,020 0 423,596
United Airlines Holdings Inc COM 910047109   218 2,250 SH   SOLE   0 0 2,250
United Parks & Resorts COM 81282V100   31,203 555,309 SH   SOLE   215,705 0 339,604
UnitedHealth Group Inc COM 91324p102   1,042 2,060 SH   SOLE   0 0 2,060
Universal Hlth Svcs Inc CL B 913903100   6,313 35,185 SH   SOLE   29,960 0 5,225
VICI Properties Inc COM 925652109   16,372 560,482 SH   SOLE   161,534 0 398,948
Viad Corp COM 92552R406   4,808 113,105 SH   SOLE   100,330 0 12,775
Viper Energy Inc CL A 927959106   7,628 155,460 SH   SOLE   73,845 0 81,615
Visa Inc COM CL A 92826C839   605 1,915 SH   SOLE   0 0 1,915
Vishay Intertechnology Inc COM 928298108   18,749 1,106,808 SH   SOLE   456,890 0 649,918
WEX Inc COM 96208T104   1,959 11,175 SH   SOLE   10,045 0 1,130
Grainger W W Inc COM 384802104   682 647 SH   SOLE   0 0 647
Walmart Inc COM 931142103   1,044 11,550 SH   SOLE   0 0 11,550
Waste Mgmt Inc Del COM 94106l109   19,377 96,028 SH   SOLE   28,355 0 67,673
Waters Corp COM 941848103   3,565 9,610 SH   SOLE   8,465 0 1,145
Webster Financial Corp COM 947890109   28,482 515,786 SH   SOLE   203,615 0 312,171
Willis Towers Watson PLC LTD SHS G96629103   27,486 87,748 SH   SOLE   26,105 0 61,643
Workday Inc CL A 98138H101   241 935 SH   SOLE   0 0 935
Zimmer Biomet Holdings Inc COM 98956P102   22,488 212,896 SH   SOLE   64,945 0 147,951
Invesco EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   319 6,670 SH   SOLE   0 0 6,670
Invesco EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   424 10,502 SH   SOLE   0 0 10,502
Invesco QQQ TR UNIT SER 1 46090E103   824 1,611 SH   SOLE   0 0 1,611
Invesco EXCH TRADED FD TR II SR LN ETF 46138G508   766 36,375 SH   SOLE   0 0 36,375
Invesco ACTIVELY MANAGED ULTRA SHRT DUR 46090A887   301 6,000 SH   SOLE   0 0 6,000
Nuveen Select Mat Mun Fd SH BEN INT 67061T101   100 11,500 SH   SOLE   0 0 11,500
Nuveen Select Tax-Free Incom SH BEN INT 67062F100   176 11,591 SH   SOLE   0 0 11,591
SPDR SER TR S&P BK ETF 78464a797   344 6,200 SH   SOLE   0 0 6,200
SPDR S&P 500 ETF TR TR UNIT 78462f103   5,353 9,134 SH   SOLE   103 0 9,031
Vangaurd SCOTTSDALE FDS INT-TERM CORP 92206C870   835 10,398 SH   SOLE   300 0 10,098
Vanguard INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,071 36,076 SH   SOLE   36,076 0 0
Vanguard INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   206 4,685 SH   SOLE   0 0 4,685
Vanguard INDEX FDS REAL ESTATE ETF 922908553   651 7,310 SH   SOLE   6,810 0 500
Vanguard SCOTTSDALE FDS VNG RUS1000GRW 92206c680   23,206 224,645 SH   SOLE   224,645 0 0
Vanguard SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,095 12,261 SH   SOLE   12,236 0 25
Vanguard SCOTTSDALE FDS VNG RUS2000GRW 92206c623   2,376 11,305 SH   SOLE   11,305 0 0
Vanguard SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,162 53,348 SH   SOLE   0 0 53,348
Vanguard WELLINGTON FD SHORT TRM TAX EX 921935870   229 2,280 SH   SOLE   0 0 2,280
Vanguard STAR FDS VG TL INTL STK F 921909768   474 8,050 SH   SOLE   8,050 0 0
Vanguard INDEX FDS TOTAL STK MKT 922908769   12,092 41,724 SH   SOLE   41,384 0 340
iShares TR CORE S&P US VLU 464287663   3,732 40,303 SH   SOLE   0 0 40,303
iShares TR FLTG RATE NT ETF 46429B655   310 6,100 SH   SOLE   0 0 6,100
iShares TR MSCI EAFE ETF 464287465   745 9,850 SH   SOLE   5,800 0 4,050
iShares TR RUS 1000 ETF 464287622   818 2,540 SH   SOLE   0 0 2,540
iShares TR RUS 1000 VAL ETF 464287598   412 2,225 SH   SOLE   0 0 2,225
iShares TR RUSSELL 2000 ETF 464287655   1,385 6,267 SH   SOLE   0 0 6,267
iShares TR IBOXX HI YD ETF 464288513   601 7,640 SH   SOLE   2,550 0 5,090
Allstate CORP PERP PFD J 020002788   479 18,000 SH   SOLE   2,000 0 16,000
Bank America Corp PFD SER 2 060505625   1,900 85,761 SH   SOLE   3,500 0 82,261
M & T BK Corp PERP PFD J 55261F864   1,584 59,500 SH   SOLE   12,500 0 47,000
Regions Financial Corp PFD SER F 7591EP860   1,128 43,000 SH   SOLE   19,000 0 24,000
Wells Fargo Co New PERP PFD CNV A 949746804   3,645 3,052 SH   SOLE   340 0 2,712
Enterprise Products Partners L COM 293792107   8,795 280,460 SH   SOLE   0 0 280,460
MPLX LP COM UNIT REP LTD 55336V100   10,251 214,189 SH   SOLE   0 0 214,189
TXO Partners LP COM UNIT 87313P103   358 21,250 SH   SOLE   0 0 21,250