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
ABBVIE INC COM 00287Y109 3,127,464 10,957 SH SOLE 0 0 10,957
ADVANCED MICRO DEVICES INC COM 007903107 227,583 430 SH SOLE 0 0 430
AERCAP HOLDINGS NV SHS N00985106 21,768,992 149,420 SH SOLE 0 0 149,420
ALPHABET INC CAP STK CL C 02079K107 2,682,288 7,961 SH SOLE 0 0 7,961
ALPHABET INC CAP STK CL A 02079K305 2,242,119 6,583 SH SOLE 0 0 6,583
AMAZON COM INC COM 023135106 632,102 2,528 SH SOLE 0 0 2,528
AMERICAN INTL GROUP INC COM NEW 026874784 35,453,744 439,110 SH SOLE 0 0 439,110
AON PLC SHS CL A G0403H108 330,874 1,131 SH SOLE 0 0 1,131
APPLE INC COM 037833100 4,450,023 12,956 SH SOLE 0 0 12,956
APTARGROUP INC COM 038336103 672,354 5,400 SH SOLE 0 0 5,400
AT&T INC COM 00206R102 223,751 9,546 SH SOLE 0 0 9,546
AUTOZONE INC COM 053332102 12,770,035 4,092 SH SOLE 0 0 4,092
BALL CORP COM 058498106 1,713,647 27,115 SH SOLE 0 0 27,115
BERKLEY W R CORP COM 084423102 16,933,811 224,527 SH SOLE 0 0 224,527
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,788,000 6 SH SOLE 0 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17,911,226 33,666 SH SOLE 0 0 33,666
BHP BILLITON LIMITED SPONSORED ADS 088606108 51,676,495 620,441 SH SOLE 0 0 620,441
BOOKING HOLDINGS INC COM 09857L108 12,383,078 75,761 SH SOLE 0 0 75,761
BRISTOL-MYERS SQUIBB CO COM 110122108 2,616,395 43,789 SH SOLE 0 0 43,789
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,531,260 42,188 SH SOLE 0 0 42,188
CARRIER GLOBAL CORPORATION COM 14448C104 222,164 4,039 SH SOLE 0 0 4,039
CATERPILLAR INC COM 149123101 540,279 739 SH SOLE 0 0 739
CHEVRON CORPORATION COM 166764100 207,779 924 SH SOLE 0 0 924
CISCO SYS INC COM 17275R102 308,967 2,877 SH SOLE 0 0 2,877
CLOROX CO DEL COM 189054109 1,362,152 15,641 SH SOLE 0 0 15,641
CME GROUP INC COM 12572Q105 19,692,906 67,012 SH SOLE 0 0 67,012
COCA COLA CO COM 191216100 986,219 10,503 SH SOLE 0 0 10,503
COHEN & STEERS ETF TRUST PFD IN OP AC ETF 19249U203 33,866,731 1,342,852 SH SOLE 0 0 1,342,852
COMCAST CORP NEW CL A 20030N101 395,170 18,044 SH SOLE 0 0 18,044
COSTCO WHOLESALE CORPORATION COM 22160K105 264,423 267 SH SOLE 0 0 267
CUMMINS INC COM 231021106 435,716 820 SH SOLE 0 0 820
D R HORTON INC COM 23331A109 13,144,637 94,301 SH SOLE 0 0 94,301
DIAGEO PLC SPON ADR NEW 25243Q205 16,263,460 170,996 SH SOLE 0 0 170,996
DIAMONDBACK ENERGY INC COM 25278X109 26,104,580 127,995 SH SOLE 0 0 127,995
DISNEY WALT CO COM 254687106 18,903,764 170,936 SH SOLE 0 0 170,936
DUKE ENERGY CORP NEW COM NEW 26441C204 3,968,542 32,671 SH SOLE 0 0 32,671
EDWARDS LIFESCIENCES CORP COM 28176E108 17,885,766 206,533 SH SOLE 0 0 206,533
ELI LILLY & CO COM 532457108 231,630 184 SH SOLE 0 0 184
ENTEGRIS INC COM 29362U104 260,831 1,880 SH SOLE 0 0 1,880
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,427,826 7,978 SH SOLE 0 0 7,978
FORD MTR CO COM 345370860 290,853 23,399 SH SOLE 0 0 23,399
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 75,596 14,999 SH SOLE 0 0 14,999
GE AEROSPACE COM NEW 369604301 535,202 1,705 SH SOLE 0 0 1,705
GE VERNOVA INC COM 36828A101 392,394 426 SH SOLE 0 0 426
GENCO SHIPPING & TRADING LTD SHS Y2685T131 30,729,598 1,253,758 SH SOLE 0 0 1,253,758
GENERAC HLDGS INC COM 368736104 23,187,378 120,341 SH SOLE 0 0 120,341
HALLIBURTON CO COM 406216101 3,012,365 89,921 SH SOLE 0 0 89,921
HCA HEALTHCARE INC COM 40412C101 20,471,205 44,615 SH SOLE 0 0 44,615
HOME DEPOT INC COM 437076102 236,976 765 SH SOLE 0 0 765
ILLINOIS TOOL WKS INC COM 452308109 368,718 1,354 SH SOLE 0 0 1,354
INTEL CORP COM 458140100 618,832 6,887 SH SOLE 0 0 6,887
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 239,805 1,120 SH SOLE 0 0 1,120
INVESCO QQQ TR UNIT SER 1 46090E103 338,050 476 SH SOLE 0 0 476
ISHARES GOLD TR ISHARES NEW 464285204 10,269,093 131,084 SH SOLE 0 0 131,084
ISHARES INC MSCI EMRG CHN 46434G764 13,171,425 142,749 SH SOLE 0 0 142,749
ISHARES TR GLOBAL ENERG ETF 464287341 291,283 4,625 SH SOLE 0 0 4,625
ISHARES TR 20 YR TR BD ETF 464287432 44,053,123 550,320 SH SOLE 0 0 550,320
ISHARES TR CORE S&P US VLU 464287663 36,088,080 317,146 SH SOLE 0 0 317,146
ISHARES TR INTL SEL DIV ETF 464288448 240,960 5,655 SH SOLE 0 0 5,655
ISHARES TR ISHS 1-5YR INVS 464288646 251,603 4,895 SH SOLE 0 0 4,895
ISHARES TR TRUST ISHARE 0-1 464288679 74,513,742 675,862 SH SOLE 0 0 675,862
ISHARES TR EAFE VALUE ETF 464288877 31,446,277 396,298 SH SOLE 0 0 396,298
ISHARES TR CORE HIGH DV ETF 46429B663 39,456,446 1,313,464 SH SOLE 0 0 1,313,464
ISHARES TR CORE 1 5 YR USD 46432F859 59,825,907 1,263,483 SH SOLE 0 0 1,263,483
JANUS DETROIT STR TR HENDE INCOM ETF 47103U712 46,316,361 960,223 SH SOLE 0 0 960,223
JOHNSON & JOHNSON COM 478160104 2,037,186 7,971 SH SOLE 0 0 7,971
KROGER CO COM 501044101 14,668,550 230,529 SH SOLE 0 0 230,529
LAM RESEARCH CORP COM NEW 512807306 921,098 3,490 SH SOLE 0 0 3,490
LOCKHEED MARTIN CORP COM 539830109 4,399,178 7,968 SH SOLE 0 0 7,968
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 2,207,570 34,488 SH SOLE 0 0 34,488
MASTERCARD INCORPORATED CL A 57636Q104 359,123 582 SH SOLE 0 0 582
MCDONALDS CORP COM 580135101 546,683 2,250 SH SOLE 0 0 2,250
MCKESSON CORP COM 58155Q103 22,238,295 22,131 SH SOLE 0 0 22,131
MERCK & CO INC COM 58933Y105 1,075,340 7,368 SH SOLE 0 0 7,368
MICROSOFT CORP COM 594918104 2,885,596 5,454 SH SOLE 0 0 5,454
MOHAWK INDS INC COM 608190104 17,385,946 144,534 SH SOLE 0 0 144,534
MYR GROUP INC COM 55405W104 29,875,460 106,637 SH SOLE 0 0 106,637
NETFLIX INC. COM 64110L106 202,461 2,871 SH SOLE 0 0 2,871
NOBLE CORP PLC ORD SHS A G65431127 321,784 7,300 SH SOLE 0 0 7,300
NOMAD FOODS LTD USD ORD SHS G6564A105 11,226,648 954,647 SH SOLE 0 0 954,647
NUTRIEN LTD COM 67077M108 44,831,119 629,120 SH SOLE 0 0 629,120
NVIDIA CORPORATION COM 67066G104 1,636,154 7,641 SH SOLE 0 0 7,641
NVR INC COM 62944T105 3,534,133 597 SH SOLE 0 0 597
PEPSICO INC COM 713448108 2,194,676 16,691 SH SOLE 0 0 16,691
PFIZER INC COM 717081103 268,790 9,087 SH SOLE 0 0 9,087
PNC FINL SVCS GROUP INC COM 693475105 424,550 1,953 SH SOLE 0 0 1,953
PPG INDS INC COM 693506107 571,530 5,322 SH SOLE 0 0 5,322
PROCTER & GAMBLE CO COM 742718109 701,689 4,403 SH SOLE 0 0 4,403
PROSHARES TR ULTRAPRO QQQ 74347X831 249,816 3,662 SH SOLE 0 0 3,662
RTX CORPORATION COM 75513E101 27,034,885 139,413 SH SOLE 0 0 139,413
SMUCKER J M CO COM NEW 832696405 2,104,634 16,516 SH SOLE 0 0 16,516
SNAP ON INC COM 833034101 20,419,969 55,602 SH SOLE 0 0 55,602
SPDR GOLD TR GOLD SHS 78463V107 41,684,763 109,120 SH SOLE 0 0 109,120
T ROWE PRICE EXCHANGE-TRADED NATURAL RES ETF 87283Q743 17,462,702 506,076 SH SOLE 0 0 506,076
TCW ETF TRUST DURABLE GROWTH 29287L601 17,446,718 561,531 SH SOLE 0 0 561,531
TJX COS INC NEW COM 872540109 18,142,891 123,145 SH SOLE 0 0 123,145
TOTALENERGIES SE ACT F92124100 29,093,891 318,523 SH SOLE 0 0 318,523
TRANSOCEAN LTD REGISTERED SHS H8817H100 146,120 26,000 SH SOLE 0 0 26,000
UNILEVER PLC SPON ADR NEW 904767803 1,901,317 28,738 SH SOLE 0 0 28,738
UNION PAC CORP COM 907818108 513,651 1,777 SH SOLE 0 0 1,777
UNITED PARCEL SVCS INC CL B 911312106 15,867,467 162,777 SH SOLE 0 0 162,777
UNITEDHEALTH GROUP INC COM 91324P102 328,900 819 SH SOLE 0 0 819
US BANCORP COM NEW 902973304 301,704 5,137 SH SOLE 0 0 5,137
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 387,876 1,885 SH SOLE 0 0 1,885
VANGUARD WORLD FD INF TECH ETF 92204A702 573,340 4,825 SH SOLE 0 0 4,825
VENTAS INC COM 92276F100 2,281,534 26,573 SH SOLE 0 0 26,573
VISA INC COM CL A 92826C839 272,190 676 SH SOLE 0 0 676
WASTE MGMT INC DEL COM 94106L109 18,041,581 79,527 SH SOLE 0 0 79,527
WILLIAMS COS INC COM 969457100 282,269 3,960 SH SOLE 0 0 3,960
WW GRAINGER INC COM 384802104 20,325,519 15,274 SH SOLE 0 0 15,274
XCEL ENERGY INC COM 98389B100 917,642 12,025 SH SOLE 0 0 12,025