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 2,225,300 11,695 SH SOLE 0 0 11,695
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13,349,008 47,145 SH SOLE 0 0 47,145
AERCAP HOLDINGS NV SHS N00985106 15,594,744 139,015 SH SOLE 0 0 139,015
ALPHABET INC CAP STK CL A 02079K305 1,429,532 7,400 SH SOLE 0 0 7,400
ALPHABET INC CAP STK CL C 02079K107 2,216,200 11,419 SH SOLE 0 0 11,419
AMAZON COM INC COM 023135106 947,562 4,094 SH SOLE 0 0 4,094
AMERICAN INTL GROUP INC COM NEW 026874784 30,557,669 381,494 SH SOLE 0 0 381,494
AON PLC SHS CL A G0403H108 691,711 1,855 SH SOLE 0 0 1,855
APPLE INC COM 037833100 3,040,587 14,216 SH SOLE 0 0 14,216
APTARGROUP INC COM 038336103 869,346 5,400 SH SOLE 0 0 5,400
AT&T INC COM 00206R102 201,634 7,201 SH SOLE 0 0 7,201
AUTOZONE INC COM 053332102 13,091,974 3,426 SH SOLE 0 0 3,426
BALL CORP COM 058498106 1,134,923 19,233 SH SOLE 0 0 19,233
BANK AMERICA CORP COM 060505104 425,294 8,778 SH SOLE 0 0 8,778
BANK MONTREAL QUE COM 063671101 254,629 2,225 SH SOLE 0 0 2,225
BERKLEY W R CORP COM 084423102 13,514,779 195,895 SH SOLE 0 0 195,895
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28,016,667 57,877 SH SOLE 0 0 57,877
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,357,320 6 SH SOLE 0 0 6
BHP GROUP LTD SPONSORED ADS 088606108 31,920,574 600,575 SH SOLE 0 0 600,575
BOEING CO COM 097023105 320,924 1,377 SH SOLE 0 0 1,377
BOOKING HOLDINGS INC COM 09857L108 14,479,417 2,571 SH SOLE 0 0 2,571
BRISTOL-MYERS SQUIBB CO COM 110122108 2,331,084 48,133 SH SOLE 0 0 48,133
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,368,155 45,324 SH SOLE 0 0 45,324
CARRIER GLOBAL CORPORATION COM 14448C104 323,272 4,004 SH SOLE 0 0 4,004
CLOROX CO DEL COM 189054109 1,807,829 13,820 SH SOLE 0 0 13,820
CME GROUP INC COM 12572Q105 16,767,938 59,982 SH SOLE 0 0 59,982
COCA COLA CO COM 191216100 941,025 13,605 SH SOLE 0 0 13,605
COMCAST CORP NEW CL A 20030N101 582,664 17,300 SH SOLE 0 0 17,300
COSTCO WHSL CORP NEW COM 22160K105 439,657 470 SH SOLE 0 0 470
CROWN CASTLE INC COM 22822V101 206,461 1,852 SH SOLE 0 0 1,852
D R HORTON INC COM 23331A109 13,555,080 93,277 SH SOLE 0 0 93,277
DIAGEO PLC SPON ADR NEW 25243Q205 15,325,772 143,165 SH SOLE 0 0 143,165
DIAMONDBACK ENERGY INC COM 25278X109 2,060,548 14,249 SH SOLE 0 0 14,249
DISNEY WALT CO COM 254687106 18,924,894 155,799 SH SOLE 0 0 155,799
DUKE ENERGY CORP NEW COM NEW 26441C204 3,929,200 32,762 SH SOLE 0 0 32,762
EATON CORP PLC SHS G29183103 574,921 1,466 SH SOLE 0 0 1,466
EDWARDS LIFESCIENCES CORP COM 28176E108 14,734,059 184,176 SH SOLE 0 0 184,176
EMERSON ELEC CO COM 291011104 456,372 3,050 SH SOLE 0 0 3,050
EXXON MOBIL CORP COM 30231G102 809,066 7,328 SH SOLE 0 0 7,328
FORD MTR CO COM 345370860 209,374 18,254 SH SOLE 0 0 18,254
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 111,294 14,999 SH SOLE 0 0 14,999
GE AEROSPACE COM NEW 369604301 458,172 1,687 SH SOLE 0 0 1,687
GE VERNOVA INC COM 36828A101 271,372 421 SH SOLE 0 0 421
GENCO SHIPPING & TRADING LTD SHS Y2685T131 20,132,940 1,245,080 SH SOLE 0 0 1,245,080
GENERAC HLDGS INC COM 368736104 18,660,557 118,887 SH SOLE 0 0 118,887
GRAINGER W W INC COM 384802104 14,430,566 13,691 SH SOLE 0 0 13,691
HALLIBURTON CO COM 406216101 2,210,785 98,476 SH SOLE 0 0 98,476
HCA HEALTHCARE INC COM 40412C101 13,575,484 40,606 SH SOLE 0 0 40,606
HERSHEY CO COM 427866108 355,528 1,900 SH SOLE 0 0 1,900
HOME DEPOT INC COM 437076102 506,078 1,348 SH SOLE 0 0 1,348
HONEYWELL INTL INC COM 438516106 201,816 900 SH SOLE 0 0 900
HUBBELL INC COM 443510607 873,016 1,973 SH SOLE 0 0 1,973
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 217,164 1,157 SH SOLE 0 0 1,157
INVESCO QQQ TR UNIT SER 1 46090E103 273,976 484 SH SOLE 0 0 484
ISHARES GOLD TR ISHARES NEW 464285204 10,198,224 162,108 SH SOLE 0 0 162,108
ISHARES INC MSCI EMRG CHN 46434G764 11,556,128 180,904 SH SOLE 0 0 180,904
ISHARES TR CORE S&P US VLU 464287663 43,114,511 443,565 SH SOLE 0 0 443,565
ISHARES TR GLOBAL ENERG ETF 464287341 200,978 4,992 SH SOLE 0 0 4,992
ISHARES TR PFD AND INCM SEC 464288687 31,491,449 1,009,989 SH SOLE 0 0 1,009,989
ISHARES TR INTL SEL DIV ETF 464288448 226,566 6,290 SH SOLE 0 0 6,290
ISHARES TR ISHS 1-5YR INVS 464288646 292,202 5,552 SH SOLE 0 0 5,552
ISHARES TR EAFE VALUE ETF 464288877 37,276,926 570,856 SH SOLE 0 0 570,856
ISHARES TR CORE HIGH DV ETF 46429B663 42,639,952 355,629 SH SOLE 0 0 355,629
ISHARES TR 20 YR TR BD ETF 464287432 41,632,418 481,689 SH SOLE 0 0 481,689
ISHARES TR CORE 1 5 YR USD 46432F859 53,860,533 1,110,526 SH SOLE 0 0 1,110,526
ISHARES TR SHORT TREAS BD 464288679 65,389,301 592,402 SH SOLE 0 0 592,402
JANUS DETROIT STR TR HENDERSON INCOME 47103U712 43,122,588 848,786 SH SOLE 0 0 848,786
JOHNSON & JOHNSON COM 478160104 1,635,005 9,715 SH SOLE 0 0 9,715
JPMORGAN CHASE & CO. COM 46625H100 490,633 1,643 SH SOLE 0 0 1,643
KIMBERLY-CLARK CORP COM 494368103 204,445 1,605 SH SOLE 0 0 1,605
KROGER CO COM 501044101 13,830,557 193,543 SH SOLE 0 0 193,543
LAM RESEARCH CORP COM NEW 512807306 380,004 3,919 SH SOLE 0 0 3,919
LOCKHEED MARTIN CORP COM 539830109 3,835,944 9,108 SH SOLE 0 0 9,108
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,144,471 33,502 SH SOLE 0 0 33,502
MASTERCARD INCORPORATED CL A 57636Q104 650,044 1,144 SH SOLE 0 0 1,144
MCDONALDS CORP COM 580135101 1,329,684 4,455 SH SOLE 0 0 4,455
MCKESSON CORP COM 58155Q103 14,184,582 19,927 SH SOLE 0 0 19,927
MERCK & CO INC COM 58933Y105 619,569 7,314 SH SOLE 0 0 7,314
MICROSOFT CORP COM 594918104 3,904,091 7,600 SH SOLE 0 0 7,600
MOHAWK INDS INC COM 608190104 15,742,709 130,213 SH SOLE 0 0 130,213
MONDELEZ INTL INC CL A 609207105 202,565 2,870 SH SOLE 0 0 2,870
MYR GROUP INC DEL COM 55405W104 22,611,832 112,890 SH SOLE 0 0 112,890
NETFLIX INC COM 64110L106 204,225 173 SH SOLE 0 0 173
NOMAD FOODS LTD USD ORD SHS G6564A105 12,977,287 721,762 SH SOLE 0 0 721,762
NUTRIEN LTD COM 67077M108 35,303,651 587,513 SH SOLE 0 0 587,513
NVIDIA CORPORATION COM 67066G104 1,160,462 6,689 SH SOLE 0 0 6,689
NVR INC COM 62944T105 3,101,586 398 SH SOLE 0 0 398
PEPSICO INC COM 713448108 2,532,965 17,657 SH SOLE 0 0 17,657
PFIZER INC COM 717081103 219,913 8,871 SH SOLE 0 0 8,871
PNC FINL SVCS GROUP INC COM 693475105 352,890 1,800 SH SOLE 0 0 1,800
PPG INDS INC COM 693506107 617,086 5,322 SH SOLE 0 0 5,322
PROCTER AND GAMBLE CO COM 742718109 925,650 5,847 SH SOLE 0 0 5,847
RTX CORPORATION COM 75513E101 21,029,223 134,047 SH SOLE 0 0 134,047
SMUCKER J M CO COM NEW 832696405 1,813,439 16,634 SH SOLE 0 0 16,634
SNAP ON INC COM 833034101 16,934,789 51,276 SH SOLE 0 0 51,276
SPDR GOLD TR GOLD SHS 78463V107 31,408,411 102,174 SH SOLE 0 0 102,174
TJX COS INC NEW COM 872540109 14,059,710 111,197 SH SOLE 0 0 111,197
TOTALENERGIES SE SPONSORED ADS 89151E109 18,462,002 304,302 SH SOLE 0 0 304,302
TRANSOCEAN LTD REGISTERED SHS H8817H100 75,000 25,000 SH SOLE 0 0 25,000
UNILEVER PLC SPON ADR NEW 904767704 1,810,725 29,964 SH SOLE 0 0 29,964
UNION PAC CORP COM 907818108 347,339 1,546 SH SOLE 0 0 1,546
UNITEDHEALTH GROUP INC COM 91324P102 1,034,020 3,679 SH SOLE 0 0 3,679
US BANCORP DEL COM NEW 902973304 233,093 5,032 SH SOLE 0 0 5,032
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 321,524 1,885 SH SOLE 0 0 1,885
VANGUARD INDEX FDS TOTAL STK MKT 922908769 217,020 692 SH SOLE 0 0 692
VANGUARD WORLD FD INF TECH ETF 92204A702 415,355 603 SH SOLE 0 0 603
VENTAS INC COM 92276F100 1,894,811 28,511 SH SOLE 0 0 28,511
VISA INC COM CL A 92826C839 213,133 597 SH SOLE 0 0 597
WALMART INC COM 931142103 14,121,167 144,877 SH SOLE 0 0 144,877
WASTE MGMT INC DEL COM 94106L109 16,009,574 69,707 SH SOLE 0 0 69,707
WILLIAMS COS INC COM 969457100 321,248 5,556 SH SOLE 0 0 5,556
XCEL ENERGY INC COM 98389B100 616,606 8,486 SH SOLE 0 0 8,486