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
Expires: July 31, 2015
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
AAR Corp COM 000361105 11,906,069 83,300 SH SOLE 83,300 0 0
Abbott Laboratories COM 002824100 4,400,890 48,500 SH SOLE 48,500 0 0
AbbVie Inc COM 00287Y109 6,869,772 27,300 SH SOLE 27,300 0 0
Adobe Inc COM 00724F101 1,926,778 9,398 SH SOLE 9,398 0 0
Adtran Holdings Inc COM 00486H105 7,315,570 526,300 SH SOLE 526,300 0 0
AECOM COM 00766T100 19,941,860 285,700 SH SOLE 285,700 0 0
Alcoa Corp COM 013872106 8,029,560 154,000 SH SOLE 154,000 0 0
Algonquin Power & Utilities Corp ADR 015857105 853,005 145,564 SH SOLE 145,564 0 0
Alliant Energy Corp COM 018802108 2,475,611 32,450 SH SOLE 32,450 0 0
Allstate Corp COM 020002101 3,164,602 13,300 SH SOLE 13,300 0 0
Altria Group Inc COM 02209S103 10,037,025 139,500 SH SOLE 139,500 0 0
Amazon com Inc COM 023135106 2,669,408 11,200 SH SOLE 11,200 0 0
Amdocs Ltd SHS G02602103 92,387 1,828 SH SOLE 1,828 0 0
Ameren Corp COM 023608102 4,304,563 38,080 SH SOLE 38,080 0 0
American Airlines Group Inc COM 02376R102 50,792,963 2,810,900 SH SOLE 2,810,900 0 0
American Express Co COM 025816109 2,227,038 6,584 SH SOLE 6,584 0 0
Ameriprise Financial Inc COM 03076C106 2,385,552 5,200 SH SOLE 5,200 0 0
Amgen Inc COM 031162100 6,923,734 19,120 SH SOLE 19,120 0 0
Antero Midstream Corp COM 03676B102 6,527,203 286,910 SH SOLE 286,910 0 0
Antero Resources Corp COM 03674X106 691,907 19,690 SH SOLE 19,690 0 0
Applied Materials Inc COM 038222105 5,374,782 7,434 SH SOLE 7,434 0 0
ArcelorMittal SA Luxembourg NY REGISTRY SH 03938L203 9,629,178 159,900 SH SOLE 159,900 0 0
Associated Banc-Corp COM 045487105 1,015,410 33,000 SH SOLE 33,000 0 0
AT&T Inc COM 00206R102 7,069,547 341,524 SH SOLE 341,524 0 0
Atmos Energy Corp COM 049560105 25,545,229 148,286 SH SOLE 148,286 0 0
Autoliv Inc ADR 052800109 33,201,386 285,800 SH SOLE 285,800 0 0
AutoZone Inc COM 053332102 2,237,158 700 SH SOLE 700 0 0
Avidia Bancorp Inc COMMON STOCK 05369T100 3,295,430 157,000 SH SOLE 157,000 0 0
Avis Budget Group Inc COM 053774105 7,997,603 54,100 SH SOLE 54,100 0 0
Avista Corp COM 05379B107 935,694 22,872 SH SOLE 22,872 0 0
Banc of California Inc COM 05990K106 3,881,700 190,000 SH SOLE 190,000 0 0
Bancorp Inc/The COM 05969A105 2,944,080 47,000 SH SOLE 47,000 0 0
Bank of America Corp COM 060505104 8,336,174 146,300 SH SOLE 146,300 0 0
BankUnited Inc COM 06652K103 2,422,500 50,000 SH SOLE 50,000 0 0
Banner Corp COM NEW 06652V208 531,520 8,000 SH SOLE 8,000 0 0
Beacon Financial Corp COM 084680107 3,501,750 115,000 SH SOLE 115,000 0 0
Berkshire Hathaway Inc Del CL B NEW 084670702 1,501,170 3,000 SH SOLE 3,000 0 0
Berkshire Hathaway Inc Del CL A 084670108 26,209,750 35 SH SOLE 35 0 0
Black Hills Corp COM 092113109 3,641,657 48,947 SH SOLE 48,947 0 0
Block Inc CL A 852234103 228,000 3,000 SH SOLE 3,000 0 0
BP PLC SPONSORED ADR 055622104 6,048,715 163,700 SH SOLE 163,700 0 0
Bread Financial Holdings Inc COM 018581108 2,708,750 25,000 SH SOLE 25,000 0 0
BrightSpring Health Services Inc COM 10950A106 13,585,352 194,800 SH SOLE 194,800 0 0
Bristol-Myers Squibb Co COM 110122108 9,441,037 163,850 SH SOLE 163,850 0 0
British Amern Tob PLC SPONSORED ADR 110448107 6,342,752 102,700 SH SOLE 102,700 0 0
Broadridge Financial Solutions Inc COM 11133T103 1,684,485 12,300 SH SOLE 12,300 0 0
California BanCorp COM 84252A106 2,021,480 97,000 SH SOLE 97,000 0 0
Cal-Maine Foods Inc COM 128030202 27,938,208 346,800 SH SOLE 346,800 0 0
Calumet Inc COM 131428104 10,200,864 283,200 SH SOLE 283,200 0 0
Canadian Nat Res Ltd Med Ter COM 136385101 6,489,850 164,300 SH SOLE 164,300 0 0
Capital One Financial Corp COM 14040H105 1,404,340 7,000 SH SOLE 7,000 0 0
Carnival Corp Ltd COMMON SHARES G2004J103 1,309,220 45,825 SH SOLE 45,825 0 0
Cars com Inc COM 14575E105 144,386 13,198 SH SOLE 13,198 0 0
Casey's General Stores Inc COM 147528103 55,237,905 69,500 SH SOLE 69,500 0 0
Cboe Global Mkts Inc COM 12503M108 509,607 2,100 SH SOLE 2,100 0 0
Cenovus Energy Inc COM 15135U109 7,879,656 317,600 SH SOLE 317,600 0 0
CenterPoint Energy Inc COM 15189T107 13,847,409 314,428 SH SOLE 314,428 0 0
Centuri Holdings Inc COM SHS 155923105 7,895,664 261,100 SH SOLE 261,100 0 0
CH Robinson Worldwide Inc COM 12541W209 63,779,081 338,638 SH SOLE 338,638 0 0
Charter Communications Inc CL A 16119P108 1,738,233 12,223 SH SOLE 12,223 0 0
Cheesecake Factory Inc COM 163072101 51,438,518 646,700 SH SOLE 646,700 0 0
Cheniere Energy Inc COM NEW 16411R208 32,207,554 134,754 SH SOLE 134,754 0 0
Chesapeake Utilities Corp COM 165303108 3,277,320 26,758 SH SOLE 26,758 0 0
Chevron Corp COM 166764100 10,406,744 62,782 SH SOLE 62,782 0 0
Cisco Systems Inc COM 17275R102 10,031,084 85,400 SH SOLE 85,400 0 0
Citigroup Inc COM 172967424 9,783,204 69,900 SH SOLE 69,900 0 0
Citizens Financial Group Inc COM 174610105 840,840 12,000 SH SOLE 12,000 0 0
CME Group Inc COM 12572Q105 463,743 2,100 SH SOLE 2,100 0 0
CMS Energy Corp COM 125896100 10,334,997 135,098 SH SOLE 135,098 0 0
Coca-Cola Co COM 191216100 11,227,451 138,150 SH SOLE 138,150 0 0
Cognizant Technology Solutio CL A 192446102 1,272,474 32,855 SH SOLE 32,855 0 0
Coinbase Global Inc COM CL A 19260Q107 292,380 2,000 SH SOLE 2,000 0 0
Colgate-Palmolive Co COM 194162103 9,232,176 100,700 SH SOLE 100,700 0 0
Columbia Banking System Inc COM 197236102 3,076,800 96,000 SH SOLE 96,000 0 0
Comcast Corp CL A 20030N101 7,452,349 303,558 SH SOLE 303,558 0 0
Compass Minerals Intl Inc COM 20451N101 10,755,415 345,500 SH SOLE 345,500 0 0
ConnectOne Bancorp Inc COM 20786W107 4,614,720 138,000 SH SOLE 138,000 0 0
ConocoPhillips COM 20825C104 6,922,904 66,592 SH SOLE 66,592 0 0
Consolidated Edison Inc COM 209115104 14,142,497 127,836 SH SOLE 127,836 0 0
Constellation Brands Inc CL A 21036P108 2,492,771 17,922 SH SOLE 17,922 0 0
Constellium SE CL A SHS F21107101 9,385,715 294,500 SH SOLE 294,500 0 0
Corning Inc COM 219350105 3,853,417 15,086 SH SOLE 15,086 0 0
Crown Holdings Inc COM 228368106 43,106,610 385,500 SH SOLE 385,500 0 0
Cummins Inc COM 231021106 1,075,521 1,508 SH SOLE 1,508 0 0
Customers Bancorp Inc COM 23204G100 2,768,500 35,000 SH SOLE 35,000 0 0
CVS Health Corp COM 126650100 7,458,745 72,100 SH SOLE 72,100 0 0
DANA INC COM 235825205 6,875,967 252,700 SH SOLE 252,700 0 0
Darden Restaurants Inc COM 237194105 2,595,726 12,600 SH SOLE 12,600 0 0
Deere & Co COM 244199105 3,171,650 5,000 SH SOLE 5,000 0 0
Delek US Hldgs Inc COM 24665A103 10,207,729 200,900 SH SOLE 200,900 0 0
Dell Technologies Inc CL C 24703L202 29,296,134 67,900 SH SOLE 67,900 0 0
Deluxe Corp Medium Term Nts COM 248019101 8,088,156 338,700 SH SOLE 338,700 0 0
Devon Energy Corp COM 25179M103 305,024 7,382 SH SOLE 7,382 0 0
Diamondback Energy Inc COM 25278X109 729,311 4,149 SH SOLE 4,149 0 0
Diebold Nixdorf Inc COM 253651202 10,857,054 127,700 SH SOLE 127,700 0 0
Diversified Healthcare Tr COM SH BEN INT 25525P107 11,227,890 1,207,300 SH SOLE 1,207,300 0 0
Dollar Tree Inc COM 256746108 2,419,000 20,000 SH SOLE 20,000 0 0
Dominion Energy Inc COM 25746U109 5,086,034 74,477 SH SOLE 74,477 0 0
DT Midstream Inc COMMON STOCK 23345M107 22,521,655 153,480 SH SOLE 153,480 0 0
DTE Energy Co COM 233331107 6,598,230 43,304 SH SOLE 43,304 0 0
Duke Energy Corp COM NEW 26441C204 11,289,290 89,187 SH SOLE 89,187 0 0
DXP Enterprises Inc COM NEW 233377407 9,321,029 55,239 SH SOLE 55,239 0 0
Dycom Industries Inc COM 267475101 72,602,724 143,600 SH SOLE 143,600 0 0
Eagle Bancorp Inc COM 268948106 3,832,650 135,000 SH SOLE 135,000 0 0
Eastern Bankshares Inc COM 27627N105 2,446,400 110,000 SH SOLE 110,000 0 0
eBay Inc COM 278642103 3,173,700 28,400 SH SOLE 28,400 0 0
EchoStar Corp CL A 278768106 48,405,350 476,900 SH SOLE 476,900 0 0
Edison Intl COM 281020107 1,852,390 24,881 SH SOLE 24,881 0 0
Enbridge Inc ADR 29250N105 24,641,969 454,565 SH SOLE 454,565 0 0
Encore Cap Group Inc COM 292554102 10,392,506 111,400 SH SOLE 111,400 0 0
Enerflex Ltd COM 29269R105 8,500,068 346,800 SH SOLE 346,800 0 0
Energy Transfer LP COM UT LTD PTN 29273V100 10,278,836 537,596 SH SOLE 537,596 0 0
Enterprise Products Partners LP COM 293792107 10,307,136 280,390 SH SOLE 280,390 0 0
EOG Resources Inc COM 26875P101 3,786,170 29,185 SH SOLE 29,185 0 0
EQT Corp COM 26884L109 15,165,785 285,232 SH SOLE 285,232 0 0
Equinor ASA SPONSORED ADR 29446M102 7,209,440 229,600 SH SOLE 229,600 0 0
Essential Utilities Inc COM 29670G102 4,302,213 112,300 SH SOLE 112,300 0 0
Exelon Corp COM 30161N101 8,981,856 192,661 SH SOLE 192,661 0 0
Expand Energy Corp COM 165167735 679,913 7,456 SH SOLE 7,456 0 0
Extreme Networks Inc COM 30226D106 250,706 7,745 SH SOLE 7,745 0 0
Exxon Mobil Corp COM 30231G102 6,838,324 50,017 SH SOLE 50,017 0 0
EZCORP Inc CL A NON VTG 302301106 9,776,396 282,800 SH SOLE 282,800 0 0
Federal National Mortgage Association COM 313586109 195,300 30,000 SH SOLE 30,000 0 0
Federal Rlty Invt Tr New SH BEN INT NEW 313745101 2,890,841 23,419 SH SOLE 23,419 0 0
FedEx Corp COM 31428X106 7,264,616 23,200 SH SOLE 23,200 0 0
Fedex Fght Hldg Co Inc COMMON STOCK 314352105 1,804,450 11,950 SH SOLE 11,950 0 0
Fiserv Inc COM 337738108 392,400 8,000 SH SOLE 8,000 0 0
Flagstar Bank NA COM NEW 649445400 3,167,280 212,000 SH SOLE 212,000 0 0
Ford Motor Co COM 345370860 7,419,792 533,798 SH SOLE 533,798 0 0
Fortinet Inc COM 34959E109 225,821 1,470 SH SOLE 1,470 0 0
Fortis Inc COM 349553107 5,847,532 102,176 SH SOLE 102,176 0 0
Freeport McMoRan Inc CL B 35671D857 790,150 12,564 SH SOLE 12,564 0 0
Garrett Motion Inc COM 366505105 13,245,688 365,600 SH SOLE 365,600 0 0
GE Vernova Inc COM 36828A101 680,244 579 SH SOLE 579 0 0
General Mtrs Co COM 37045V100 1,614,286 20,943 SH SOLE 20,943 0 0
GigaCloud Technology Inc CLASS A ORD G38644103 6,888,800 218,000 SH SOLE 218,000 0 0
Gilead Sciences Inc COM 375558103 10,764,042 85,199 SH SOLE 85,199 0 0
Goldman Sachs Group Inc COM 38141G104 1,314,781 1,300 SH SOLE 1,300 0 0
Granite Construction Inc COM 387328107 52,988,416 335,200 SH SOLE 335,200 0 0
GSK PLC SPONSORED ADR 37733W204 6,419,353 122,460 SH SOLE 122,460 0 0
Halliburton Co COM 406216101 681,139 20,063 SH SOLE 20,063 0 0
Hamilton Insurance Group Ltd CL B G42706104 9,530,352 280,800 SH SOLE 280,800 0 0
Hancock Whitney Corp COM 410120109 1,270,240 17,000 SH SOLE 17,000 0 0
Hartford Insurance Group Inc COM 416515104 2,650,400 20,000 SH SOLE 20,000 0 0
HCA Healthcare Inc COM 40412C101 2,144,395 5,500 SH SOLE 5,500 0 0
HF Sinclair Corp COM 403949100 9,688,315 139,100 SH SOLE 139,100 0 0
Hilton Worldwide Hldgs Inc COM 43300A203 2,601,051 7,871 SH SOLE 7,871 0 0
Hingham Instn Svgs Mass COM 433323102 3,992,950 13,000 SH SOLE 13,000 0 0
Home Depot Inc COM 437076102 10,100,755 28,640 SH SOLE 28,640 0 0
HSBC Holdings PLC SPON ADR NEW 404280406 6,741,881 70,900 SH SOLE 70,900 0 0
Huntington Bancshares Inc COM 446150104 177,300 10,000 SH SOLE 10,000 0 0
Incyte Corp COM 45337C102 2,856,672 25,200 SH SOLE 25,200 0 0
Independent Bank Corp COM 453836108 2,846,480 34,000 SH SOLE 34,000 0 0
Insight Enterprises Inc COM 45765U103 212,297 1,743 SH SOLE 1,743 0 0
Intel Corp COM 458140100 5,615,639 40,218 SH SOLE 40,218 0 0
International Business Machines Corp COM 459200101 6,354,221 22,596 SH SOLE 22,596 0 0
Jabil Inc COM 466313103 18,113,320 46,989 SH SOLE 46,989 0 0
Jacobs Solutions Inc COM 46982L108 31,563,000 250,500 SH SOLE 250,500 0 0
JB Hunt Transport Services Inc COM 445658107 3,646,818 12,600 SH SOLE 12,600 0 0
Johnson & Johnson COM 478160104 12,520,721 49,300 SH SOLE 49,300 0 0
Jones Lang LaSalle Inc COM 48020Q107 36,016,190 116,200 SH SOLE 116,200 0 0
Jpmorgan Chase & Co COM 46625H100 8,150,517 24,900 SH SOLE 24,900 0 0
Kaiser Aluminum Corporation COM PAR $0.01 483007704 10,642,272 54,400 SH SOLE 54,400 0 0
Kearny Financial Corp MD COM 48716P108 2,743,400 290,000 SH SOLE 290,000 0 0
Kennametal Inc COM 489170100 8,990,325 256,500 SH SOLE 256,500 0 0
KeyCorp COM 493267108 1,429,100 62,000 SH SOLE 62,000 0 0
Kimberly-Clark Corp COM 494368103 2,832,066 25,800 SH SOLE 25,800 0 0
Kinder Morgan Inc COM 49456B101 29,161,467 912,151 SH SOLE 912,151 0 0
KLA CORP COM 482480100 241,368 800 SH SOLE 800 0 0
Kroger Co COM 501044101 2,260,071 40,700 SH SOLE 40,700 0 0
Labcorp Holdings Inc COM SHS 504922105 2,642,360 9,437 SH SOLE 9,437 0 0
Lam Research Corp COM NEW 512807306 4,083,702 9,424 SH SOLE 9,424 0 0
Leidos Holdings Inc COM 525327102 22,354,787 217,100 SH SOLE 217,100 0 0
Lithia Motors Inc COM 536797103 31,024,332 106,800 SH SOLE 106,800 0 0
Lowe's Cos Inc COM 548661107 2,116,704 9,600 SH SOLE 9,600 0 0
Lululemon Athletica Inc ADR 550021109 1,811,237 15,863 SH SOLE 15,863 0 0
Lyft Inc CL A COM 55087P104 23,555,703 1,612,300 SH SOLE 1,612,300 0 0
M&T Bank Corp COM 55261F104 476,020 2,000 SH SOLE 2,000 0 0
Macy's Inc COM 55616P104 49,966,035 2,121,700 SH SOLE 2,121,700 0 0
Marathon Petroleum Corp COM 56585A102 207,604 812 SH SOLE 812 0 0
Marriott Intl Inc New CL A 571903202 2,116,810 5,712 SH SOLE 5,712 0 0
Marsh & McLennan Cos Inc COM 571748102 2,383,381 14,300 SH SOLE 14,300 0 0
MasTec Inc COM 576323109 85,333,906 205,100 SH SOLE 205,100 0 0
Mastercard Inc COM 57636Q104 1,078,560 2,100 SH SOLE 2,100 0 0
McDonald's Corp COM 580135101 1,554,283 5,750 SH SOLE 5,750 0 0
MDU Resources Group Inc COM 552690109 3,811,585 179,707 SH SOLE 179,707 0 0
Medtronic PLC SHS G5960L103 7,066,203 90,326 SH SOLE 90,326 0 0
Merck & Co Inc COM 58933Y105 14,758,225 114,850 SH SOLE 114,850 0 0
MGE Energy Inc COM 55277P104 862,612 10,579 SH SOLE 10,579 0 0
Micron Technology Inc COM 595112103 380,916 330 SH SOLE 330 0 0
Mondelez International Inc CL A 609207105 5,980,656 103,400 SH SOLE 103,400 0 0
Morgan Stanley COM NEW 617446448 8,528,832 40,800 SH SOLE 40,800 0 0
MPLX LP COM 55336V100 9,154,695 162,519 SH SOLE 162,519 0 0
MYR Group Inc COM 55405W104 11,409,120 22,800 SH SOLE 22,800 0 0
Nabors Industries Ltd SHS G6359F137 7,611,306 90,600 SH SOLE 90,600 0 0
National Fuel Gas Co COM 636180101 6,273,776 81,256 SH SOLE 81,256 0 0
National Grid PLC SPONSORED ADR NE 636274409 16,080,426 194,044 SH SOLE 194,044 0 0
NB Bancorp Inc COM 63945M107 3,761,140 178,000 SH SOLE 178,000 0 0
NetApp Inc COM 64110D104 4,353,399 28,130 SH SOLE 28,130 0 0
New Jersey Resources Corp COM 646025106 6,160,701 109,934 SH SOLE 109,934 0 0
Newmont Corp COM 651639106 3,972,115 42,528 SH SOLE 42,528 0 0
Nexstar Media Group Inc COMMON STOCK 65336K103 30,985,365 173,500 SH SOLE 173,500 0 0
NextEra Energy Inc COM 65339F101 717,256 8,172 SH SOLE 8,172 0 0
NIKE Inc CL B 654106103 6,130,818 149,350 SH SOLE 149,350 0 0
NiSource Inc COM 65473P105 17,088,567 359,381 SH SOLE 359,381 0 0
Northwest Natural Holding Co COM 66765N105 2,340,309 47,703 SH SOLE 47,703 0 0
Northwestern Energy Group Inc COM NEW 668074305 1,124,291 15,698 SH SOLE 15,698 0 0
NOV Inc COM 62955J103 713,396 38,458 SH SOLE 38,458 0 0
Nucor Corp COM 670346105 760,023 3,412 SH SOLE 3,412 0 0
NVR Inc COM 62944T105 2,044,020 300 SH SOLE 300 0 0
Oceaneering Intl Inc COM 675232102 10,822,325 267,086 SH SOLE 267,086 0 0
OceanFirst Financial Corp COM 675234108 3,808,350 195,000 SH SOLE 195,000 0 0
Old Natl Bancorp Ind COM 680033107 2,279,200 88,000 SH SOLE 88,000 0 0
Omnicom Group Inc COM 681919106 2,374,258 32,600 SH SOLE 32,600 0 0
One Gas Inc COM 68235P108 6,410,297 83,175 SH SOLE 83,175 0 0
Oneok Inc COM 682680103 31,308,311 360,114 SH SOLE 360,114 0 0
OneSpan Inc COM 68287N100 160,490 11,184 SH SOLE 11,184 0 0
Opendoor Technologies Inc COM 683712103 17,255,238 3,734,900 SH SOLE 3,734,900 0 0
Paccar Inc COM 693718108 2,598,916 21,636 SH SOLE 21,636 0 0
PagerDuty Inc COM 69553P100 176,499 18,290 SH SOLE 18,290 0 0
Palo Alto Networks Inc COM 697435105 249,968 733 SH SOLE 733 0 0
Par Pacific Holdings Inc COM NEW 69888T207 7,901,672 140,900 SH SOLE 140,900 0 0
Patterson-UTI Energy Inc COM 703481101 7,534,944 820,800 SH SOLE 820,800 0 0
PayPal Holdings Inc COM 70450Y103 2,184,908 50,600 SH SOLE 50,600 0 0
PBF Energy Inc CL A 69318G106 9,964,328 218,900 SH SOLE 218,900 0 0
Peloton Interactive Inc CL A COM 70614W100 26,520,534 4,487,400 SH SOLE 4,487,400 0 0
Penn Entertainment Inc COM 707569109 38,552,664 1,804,900 SH SOLE 1,804,900 0 0
Pentair PLC SHS G7S00T104 2,298,957 29,989 SH SOLE 29,989 0 0
PepsiCo Inc COM 713448108 10,133,471 74,841 SH SOLE 74,841 0 0
Petroleo Brasileiro SA - Petrobras SPONSORED ADR 71654V408 13,823,264 855,400 SH SOLE 855,400 0 0
Pfizer Inc COM 717081103 7,130,401 296,113 SH SOLE 296,113 0 0
PG&E Corp COM 69331C108 10,864,862 645,949 SH SOLE 645,949 0 0
Phibro Animal Health Corp CL A COM 71742Q106 6,961,380 221,700 SH SOLE 221,700 0 0
Philip Morris International Inc COM 718172109 6,386,123 35,300 SH SOLE 35,300 0 0
Phillips 66 COM 718546104 723,872 4,282 SH SOLE 4,282 0 0
Pitney Bowes Inc COM 724479100 10,422,648 594,900 SH SOLE 594,900 0 0
Plains All American Pipeline LP UNIT LTD PARTN 726503105 8,976,479 403,256 SH SOLE 403,256 0 0
PNC Finl Svcs Group Inc/The COM 693475105 4,812,862 19,547 SH SOLE 19,547 0 0
PPL Corp COM 69351T106 5,893,026 162,119 SH SOLE 162,119 0 0
Primoris Services Corp COM 74164F103 38,111,640 384,500 SH SOLE 384,500 0 0
Procter & Gamble Co COM 742718109 12,552,384 85,600 SH SOLE 85,600 0 0
ProFrac Holding Corp CLASS A COM 74319N100 250,887 43,182 SH SOLE 43,182 0 0
Progressive Corp COM 743315103 2,774,315 12,700 SH SOLE 12,700 0 0
Provident Financial Services Inc COM 74386T105 4,255,200 180,000 SH SOLE 180,000 0 0
Public Service Enterprise Group Inc COM 744573106 13,293,196 163,790 SH SOLE 163,790 0 0
PulteGroup Inc COM 745867101 2,771,642 20,200 SH SOLE 20,200 0 0
Qualcomm Inc COM 747525103 6,985,062 37,800 SH SOLE 37,800 0 0
Regions Financial Corp New COM 7591EP100 1,077,294 35,672 SH SOLE 35,672 0 0
RGC Resources Inc COM 74955L103 328,721 13,754 SH SOLE 13,754 0 0
Robinhood Markets Inc COM 770700102 701,960 7,000 SH SOLE 7,000 0 0
Rollins Inc COM 775711104 1,848,999 44,298 SH SOLE 44,298 0 0
Ross Stores Inc COM 778296103 2,631,890 12,365 SH SOLE 12,365 0 0
Royal Bank of Canada ADR 780087102 7,243,950 35,000 SH SOLE 35,000 0 0
Sanmina Corp COM 801056102 87,919,992 347,400 SH SOLE 347,400 0 0
Sasol Ltd SPONSORED ADR 803866300 6,569,580 669,000 SH SOLE 669,000 0 0
Scholastic Corp COM 807066105 10,442,000 227,000 SH SOLE 227,000 0 0
Schwab Charles Corp COM 808513105 230,675 2,500 SH SOLE 2,500 0 0
Seaboard Corp Del COM 811543107 8,035,794 1,800 SH SOLE 1,800 0 0
Seagate Technology Hldgs PL ORD SHS G7997R103 866,570 898 SH SOLE 898 0 0
Sempra COM 816851109 25,938,404 279,780 SH SOLE 279,780 0 0
Shell PLC SPON ADS 780259305 6,179,938 79,700 SH SOLE 79,700 0 0
Sherwin-Williams Co COM 824348106 666,604 1,936 SH SOLE 1,936 0 0
SLB Ltd COM STK 806857108 6,326,359 136,080 SH SOLE 136,080 0 0
Smith A O Corp COM 831865209 2,201,911 35,107 SH SOLE 35,107 0 0
Southern Co/The COM 842587107 25,257,869 263,900 SH SOLE 263,900 0 0
Southwest Gas Holdings Inc COM 844895102 8,018,180 90,417 SH SOLE 90,417 0 0
Spire Inc COM 84857L101 4,719,838 60,441 SH SOLE 60,441 0 0
Starbucks Corp COM 855244109 6,325,561 61,900 SH SOLE 61,900 0 0
StoneX Group Inc COM 861896108 66,905,100 564,600 SH SOLE 564,600 0 0
Suncor Energy Inc ADR 867224107 6,253,720 116,500 SH SOLE 116,500 0 0
Synchrony Financial COM 87165B103 1,064,700 14,000 SH SOLE 14,000 0 0
Sysco Corp COM 871829107 2,808,288 33,600 SH SOLE 33,600 0 0
T Rowe Price Group Inc COM 74144T108 2,819,512 24,800 SH SOLE 24,800 0 0
Targa Resources Corp COM 87612G101 3,896,074 14,530 SH SOLE 14,530 0 0
TC Energy Corp ADR 87807B107 27,695,962 417,800 SH SOLE 417,800 0 0
TD SYNNEX Corp COM 87162W100 75,282,944 281,600 SH SOLE 281,600 0 0
TE Connectivity PLC ORD SHS G87052109 993,131 4,926 SH SOLE 4,926 0 0
Telefonaktiebolaget LM Ericsson ADR B SEK 10 294821608 119,026 10,675 SH SOLE 10,675 0 0
Tenaris SA SPONSORED ADS 88031M109 663,549 11,958 SH SOLE 11,958 0 0
Texas Instruments Inc COM 882508104 9,061,328 30,400 SH SOLE 30,400 0 0
TJX Cos Inc New COM 872540109 2,594,286 17,124 SH SOLE 17,124 0 0
T-Mobile US Inc COM 872590104 5,417,679 32,300 SH SOLE 32,300 0 0
Toronto Dominion Bk Ont COM NEW 891160509 7,625,804 62,800 SH SOLE 62,800 0 0
Tractor Supply Co COM 892356106 1,542,568 48,800 SH SOLE 48,800 0 0
Travelers Companies Inc COM 89417E109 3,136,140 9,500 SH SOLE 9,500 0 0
TripAdvisor Inc COM 896945201 151,372 11,041 SH SOLE 11,041 0 0
Truist Finl Corp COM 89832Q109 1,793,520 36,000 SH SOLE 36,000 0 0
Turtle Beach Corp COM 900450206 150,060 12,053 SH SOLE 12,053 0 0
Tutor Perini Corp COM 901109108 8,396,564 101,200 SH SOLE 101,200 0 0
TXO Partners LP COM 87313P103 487,500 39,000 SH SOLE 39,000 0 0
Tyson Foods Inc COM 902494103 1,950,393 34,068 SH SOLE 34,068 0 0
UGI Corp COM 902681105 3,935,902 113,952 SH SOLE 113,952 0 0
Unilever PLC SPON ADR NEW 904767803 5,473,565 91,044 SH SOLE 91,044 0 0
Union Pacific Corp COM 907818108 3,128,000 11,500 SH SOLE 11,500 0 0
United Microelectronics Corp SPON ADR NEW 910873405 365,458 13,431 SH SOLE 13,431 0 0
United Nat Foods Inc COM 911163103 8,471,009 185,483 SH SOLE 185,483 0 0
United Parcel Service Inc CL B 911312106 2,590,750 24,100 SH SOLE 24,100 0 0
United Therapeutics Corp COM 91307C102 2,980,065 5,500 SH SOLE 5,500 0 0
UnitedHealth Group Inc COM 91324P102 11,990,926 28,850 SH SOLE 28,850 0 0
Unitil Corp COM 913259107 806,052 15,298 SH SOLE 15,298 0 0
US Bancorp COM NEW 902973304 1,534,160 25,400 SH SOLE 25,400 0 0
USA TODAY Co Inc COM 36472T109 10,578,522 1,237,254 SH SOLE 1,237,254 0 0
Valero Energy Corp COM 91913Y100 277,889 1,067 SH SOLE 1,067 0 0
Verizon Communications Inc COM 92343V104 10,400,821 245,650 SH SOLE 245,650 0 0
Viasat Inc COM 92552V100 108,194,107 1,204,700 SH SOLE 1,204,700 0 0
Viatris Inc COM 92556V106 382,295 24,074 SH SOLE 24,074 0 0
Visa Inc COM CLA 92826C839 1,200,815 3,500 SH SOLE 3,500 0 0
Vishay Intertechnology Inc COM 928298108 17,214,978 320,100 SH SOLE 320,100 0 0
Vistance Networks Inc COM 20337X109 28,614,420 2,239,000 SH SOLE 2,239,000 0 0
W R Berkley Corp COM 084423102 2,708,352 38,400 SH SOLE 38,400 0 0
WaFd Inc COM 938824109 3,683,520 96,000 SH SOLE 96,000 0 0
Wayfair Inc COM 94419L101 38,492,930 416,500 SH SOLE 416,500 0 0
WEC Energy Group Inc COM 92939U106 17,648,618 151,140 SH SOLE 151,140 0 0
Wells Fargo & Co COM 949746101 6,974,816 84,400 SH SOLE 84,400 0 0
WESCO Intl Inc COM 95082P105 9,188,438 26,600 SH SOLE 26,600 0 0
Western Digital Corp COM 958102105 3,323,899 5,204 SH SOLE 5,204 0 0
Western Midstream Partners LP COM 958669103 4,824,978 110,260 SH SOLE 110,260 0 0
Western New England Bancorp Inc COM 958892101 2,545,400 178,000 SH SOLE 178,000 0 0
Williams Cos Inc COM 969457100 32,807,803 441,321 SH SOLE 441,321 0 0
Williams-Sonoma Inc COM 969904101 2,890,440 12,400 SH SOLE 12,400 0 0
Wintrust Financial Corp COM 97650W108 2,892,960 18,000 SH SOLE 18,000 0 0
Wolverine World Wide Inc COM 978097103 18,883,872 1,142,400 SH SOLE 1,142,400 0 0
WW Grainger Inc COM 384802104 2,410,629 1,772 SH SOLE 1,772 0 0
Xcel Energy Inc COM 98389B100 8,206,580 102,199 SH SOLE 102,199 0 0
Zoetis Inc CLA 98978V103 1,494,688 20,800 SH SOLE 20,800 0 0