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
ABBVIE INC COM 00287Y109   2,053,285 15,240 SH   SOLE   15,240 0 0
ALLSTATE CORP COM 020002101   9,492,586 87,056 SH   SOLE   87,056 0 0
ALPHABET INC CAP STK CL A 02079K305   17,054,083 142,420 SH   SOLE   142,420 0 0
ALPHABET INC CAP STK CL C 02079K107   458,597 3,791 SH   SOLE   3,791 0 0
AMAZON COM INC COM 023135106   2,632,150 20,210 SH   SOLE   20,210 0 0
AMERICAN ELEC PWR CO INC COM 025537101   7,953,111 94,455 SH   SOLE   94,455 0 0
AMPHENOL CORP NEW CL A 032095101   17,704,684 208,413 SH   SOLE   208,413 0 0
APPLE INC COM 037833100   30,326,046 156,344 SH   SOLE   156,344 0 0
AVERY DENNISON CORP COM 053611109   13,723,212 79,879 SH   SOLE   79,879 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,134,507 3,327 SH   SOLE   3,327 0 0
BHP GROUP LTD SPONSORED ADS 088606108   13,977,459 234,246 SH   SOLE   234,246 0 0
BLACKSTONE INC COM 09260D107   8,593,031 92,428 SH   SOLE   92,428 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,476,286 23,085 SH   SOLE   23,085 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   886,325 19,570 SH   SOLE   19,570 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,474,053 18,250 SH   SOLE   18,250 0 0
CATERPILLAR INC COM 149123101   297,721 1,210 SH   SOLE   1,210 0 0
CHEVRON CORP NEW COM 166764100   2,695,406 17,130 SH   SOLE   17,130 0 0
COCA COLA CO COM 191216100   12,809,276 212,708 SH   SOLE   212,708 0 0
COLGATE PALMOLIVE CO COM 194162103   200,304 2,600 SH   SOLE   2,600 0 0
CONSTELLATION BRANDS INC CL A 21036P108   11,685,268 47,476 SH   SOLE   47,476 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,130,060 2,099 SH   SOLE   2,099 0 0
DANAHER CORPORATION COM 235851102   494,400 2,060 SH   SOLE   2,060 0 0
DARLING INGREDIENTS INC COM 237266101   15,517,109 243,253 SH   SOLE   243,253 0 0
DENBURY INC COM 24790A101   2,974,935 34,488 SH   SOLE   34,488 0 0
DISNEY WALT CO COM 254687106   431,401 4,832 SH   SOLE   4,832 0 0
EATON CORP PLC SHS G29183103   2,825,455 14,050 SH   SOLE   14,050 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   642,413 24,380 SH   SOLE   24,380 0 0
EXTREME NETWORKS COM 30226D106   8,912,747 342,140 SH   SOLE   342,140 0 0
EXXON MOBIL CORP COM 30231G102   565,208 5,270 SH   SOLE   5,270 0 0
GENERAL MLS INC COM 370334104   210,158 2,740 SH   SOLE   2,740 0 0
HOWMET AEROSPACE INC COM 443201108   11,241,645 226,829 SH   SOLE   226,829 0 0
JOHNSON & JOHNSON COM 478160104   1,058,997 6,398 SH   SOLE   6,398 0 0
JPMORGAN CHASE & CO COM 46625H100   1,370,627 9,424 SH   SOLE   9,424 0 0
KBR INC COM 48242W106   14,069,420 216,253 SH   SOLE   216,253 0 0
LENNAR CORP CL A 526057104   375,930 3,000 SH   SOLE   3,000 0 0
LILLY ELI & CO COM 532457108   20,086,882 42,831 SH   SOLE   42,831 0 0
LINDE PLC SHS G54950103   702,330 1,843 SH   SOLE   1,843 0 0
LKQ CORP COM 501889208   11,712,037 200,996 SH   SOLE   200,996 0 0
LOCKHEED MARTIN CORP COM 539830109   11,092,396 24,094 SH   SOLE   24,094 0 0
LOWES COS INC COM 548661107   11,778,921 52,188 SH   SOLE   52,188 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   842,566 13,520 SH   SOLE   13,520 0 0
MARATHON OIL CORP COM 565849106   11,869,411 515,613 SH   SOLE   515,613 0 0
MASCO CORP COM 574599106   372,970 6,500 SH   SOLE   6,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,278,449 18,506 SH   SOLE   18,506 0 0
MCDONALDS CORP COM 580135101   1,388,800 4,654 SH   SOLE   4,654 0 0
MERCK & CO INC COM 58933Y105   540,833 4,687 SH   SOLE   4,687 0 0
META PLATFORMS INC CL A 30303M102   2,195,397 7,650 SH   SOLE   7,650 0 0
MICROSOFT CORP COM 594918104   22,845,863 67,087 SH   SOLE   67,087 0 0
MURPHY OIL CORP COM 626717102   329,380 8,600 SH   SOLE   8,600 0 0
NORFOLK SOUTHN CORP COM 655844108   342,408 1,510 SH   SOLE   1,510 0 0
NOVO-NORDISK A S ADR 670100205   19,316,676 119,364 SH   SOLE   119,364 0 0
NVIDIA CORPORATION COM 67066G104   32,968,064 77,935 SH   SOLE   77,935 0 0
ONEOK INC NEW COM 682680103   222,192 3,600 SH   SOLE   3,600 0 0
ONTO INNOVATION INC COM 683344105   10,241,673 87,934 SH   SOLE   87,934 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   11,123,513 11,644 SH   SOLE   11,644 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   153,300 10,000 SH   SOLE   10,000 0 0
PEPSICO INC COM 713448108   580,665 3,135 SH   SOLE   3,135 0 0
PHILLIPS 66 COM 718546104   612,340 6,420 SH   SOLE   6,420 0 0
PROCTER AND GAMBLE CO COM 742718109   407,872 2,688 SH   SOLE   2,688 0 0
QUALCOMM INC COM 747525103   2,577,531 21,653 SH   SOLE   21,653 0 0
QUANTA SVCS INC COM 74762E102   15,829,941 80,580 SH   SOLE   80,580 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   10,449,197 106,668 SH   SOLE   106,668 0 0
SERVICENOW INC COM 81762P102   7,477,011 13,305 SH   SOLE   13,305 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,702,279 6,327 SH   SOLE   6,327 0 0
STRIDE INC COM 86333M108   3,134,468 84,192 SH   SOLE   84,192 0 0
TJX COS INC NEW COM 872540109   20,285,668 239,246 SH   SOLE   239,246 0 0
TPG INC COM CL A 872657101   7,574,097 258,855 SH   SOLE   258,855 0 0
VICI PPTYS INC COM 925652109   2,535,584 80,674 SH   SOLE   80,674 0 0
VISA INC COM CL A 92826C839   18,049,667 76,005 SH   SOLE   76,005 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   325,869 11,438 SH   SOLE   11,438 0 0
WEC ENERGY GROUP INC COM 92939U106   14,867,205 168,486 SH   SOLE   168,486 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,900,822 81,967 SH   SOLE   81,967 0 0
ZOETIS INC CL A 98978V103   285,696 1,659 SH   SOLE   1,659 0 0