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   1,990,774 16,182 SH   SOLE   0 0 16,182
ALLIANT ENERGY CORP COM 018802108   5,411,593 107,373 SH   SOLE   0 0 107,373
ALLSTATE CORP COM 020002101   3,456,740 19,980 SH   SOLE   0 0 19,980
ALTRIA GROUP INC COM 02209S103   584,762 13,406 SH   SOLE   0 0 13,406
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   1,682,543 38,318 SH   SOLE   0 0 38,318
APPLE INC COM 037833100   1,053,402 6,143 SH   SOLE   0 0 6,143
ARCH CAP GROUP LTD ORD G0450A105   2,118,355 22,916 SH   SOLE   0 0 22,916
AUTOZONE INC COM 053332102   1,232,295 391 SH   SOLE   0 0 391
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   874,682 2,080 SH   SOLE   0 0 2,080
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   521,832 9,090 SH   SOLE   0 0 9,090
CAL MAINE FOODS INC COM NEW 128030202   4,768,543 81,029 SH   SOLE   0 0 81,029
CATERPILLAR INC COM 149123101   10,665,811 29,107 SH   SOLE   0 0 29,107
CENTENE CORP DEL COM 15135B101   2,011,913 25,636 SH   SOLE   0 0 25,636
CHEVRON CORP NEW COM 166764100   1,396,125 8,851 SH   SOLE   0 0 8,851
CISCO SYS INC COM 17275R102   8,036,830 161,026 SH   SOLE   0 0 161,026
COCA COLA CO COM 191216100   8,568,543 140,055 SH   SOLE   0 0 140,055
COLUMBUS MCKINNON CORP N Y COM 199333105   2,242,536 50,247 SH   SOLE   0 0 50,247
CONSOLIDATED EDISON INC COM 209115104   6,920,577 76,209 SH   SOLE   0 0 76,209
DEERE & CO COM 244199105   2,419,259 5,890 SH   SOLE   0 0 5,890
EATON CORP PLC SHS G29183103   8,099,016 25,902 SH   SOLE   0 0 25,902
EXXON MOBIL CORP COM 30231G102   232,433 2,000 SH   SOLE   0 0 2,000
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   236,013 5,413 SH   SOLE   0 0 5,413
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   479,646 4,833 SH   SOLE   0 0 4,833
GENPACT LIMITED SHS G3922B107   1,414,652 42,933 SH   SOLE   0 0 42,933
GENUINE PARTS CO COM 372460105   2,264,457 14,616 SH   SOLE   0 0 14,616
HUMANA INC COM 444859102   1,871,439 5,398 SH   SOLE   0 0 5,398
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,718,758 48,484 SH   SOLE   0 0 48,484
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,288,227 20,484 SH   SOLE   0 0 20,484
INTERNATIONAL BUSINESS MACHS COM 459200101   3,126,889 16,375 SH   SOLE   0 0 16,375
INTUIT COM 461202103   3,305,490 5,085 SH   SOLE   0 0 5,085
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   410,578 34,560 SH   SOLE   0 0 34,560
ISHARES INC MSCI GBL MIN VOL 464286525   210,958 2,004 SH   SOLE   0 0 2,004
ISHARES TR TIPS BD ETF 464287176   604,850 5,631 SH   SOLE   0 0 5,631
ISHARES TR CORE S&P500 ETF 464287200   546,241 1,039 SH   SOLE   0 0 1,039
ISHARES TR CORE US AGGBD ET 464287226   866,317 8,845 SH   SOLE   0 0 8,845
ISHARES TR 20 YR TR BD ETF 464287432   339,285 3,586 SH   SOLE   0 0 3,586
ISHARES TR MSCI KLD400 SOC 464288570   385,194 3,821 SH   SOLE   0 0 3,821
ISHARES TR MSCI USA MIN VOL 46429B697   493,765 5,908 SH   SOLE   0 0 5,908
ISHARES TR 0-5 YR TIPS ETF 46429B747   857,101 8,620 SH   SOLE   0 0 8,620
ISHARES TR MSCI USA MMENTM 46432F396   446,959 2,386 SH   SOLE   0 0 2,386
ISHARES TR ESG AWRE USD ETF 46435G193   473,674 20,604 SH   SOLE   0 0 20,604
ISHARES TR ESG AWR MSCI USA 46435G425   380,337 3,308 SH   SOLE   0 0 3,308
ISHARES TR ESG AWR US AGRGT 46435U549   365,437 7,765 SH   SOLE   0 0 7,765
ISHARES TR ESG ADV TTL USD 46436E619   253,380 5,916 SH   SOLE   0 0 5,916
ISHARES TR 0-3 MNTH TREASRY 46436E718   29,110,195 289,050 SH   SOLE   0 0 289,050
ISHARES TR ESG EAFE ETF 46436E759   215,718 3,166 SH   SOLE   0 0 3,166
ISHARES TR ESG MSCI USA ETF 46436E767   376,302 8,335 SH   SOLE   0 0 8,335
ISHARES TR 1 3 YR TREAS BD 464287457   242,887 2,970 SH   SOLE   0 0 2,970
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   29,114,858 600,306 SH   SOLE   0 0 600,306
JPMORGAN CHASE & CO COM 46625H100   623,186 3,111 SH   SOLE   0 0 3,111
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   7,388,006 72,233 SH   SOLE   0 0 72,233
MARKEL GROUP INC COM 570535104   1,888,157 1,241 SH   SOLE   0 0 1,241
MCDONALDS CORP COM 580135101   6,637,405 23,541 SH   SOLE   0 0 23,541
MERCK & CO INC COM 58933Y105   9,117,046 69,095 SH   SOLE   0 0 69,095
MICROSOFT CORP COM 594918104   4,629,650 11,004 SH   SOLE   0 0 11,004
PACKAGING CORP AMER COM 695156109   6,086,919 32,073 SH   SOLE   0 0 32,073
PAYCHEX INC COM 704326107   6,949,447 56,592 SH   SOLE   0 0 56,592
PFIZER INC COM 717081103   8,197,874 295,419 SH   SOLE   0 0 295,419
PGIM ETF TR PGIM ULTRA SH BD 69344A107   23,109,060 464,971 SH   SOLE   0 0 464,971
PHILIP MORRIS INTL INC COM 718172109   241,552 2,636 SH   SOLE   0 0 2,636
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   287,575 3,076 SH   SOLE   0 0 3,076
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   443,935 4,416 SH   SOLE   0 0 4,416
PRUDENTIAL FINL INC COM 744320102   6,170,686 52,561 SH   SOLE   0 0 52,561
PUBLIC STORAGE COM 74460D109   5,206,082 17,948 SH   SOLE   0 0 17,948
RENAISSANCERE HLDGS LTD COM G7496G103   2,052,830 8,734 SH   SOLE   0 0 8,734
RTX CORPORATION COM 75513E101   816,278 8,369 SH   SOLE   0 0 8,369
SOUTHERN CO COM 842587107   7,075,484 98,627 SH   SOLE   0 0 98,627
SPDR GOLD TR GOLD SHS 78463V107   280,499 1,364 SH   SOLE   0 0 1,364
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   499,641 898 SH   SOLE   0 0 898
THE CIGNA GROUP COM 125523100   1,882,804 5,184 SH   SOLE   0 0 5,184
TIMKEN CO COM 887389104   2,144,254 24,525 SH   SOLE   0 0 24,525
UNITED PARCEL SERVICE INC CL B 911312106   6,543,240 44,024 SH   SOLE   0 0 44,024
UNIVERSAL HLTH SVCS INC CL B 913903100   2,317,801 12,703 SH   SOLE   0 0 12,703
US BANCORP DEL COM NEW 902973304   4,929,798 110,286 SH   SOLE   0 0 110,286
VANGUARD INDEX FDS TOTAL STK MKT 922908769   727,150 2,798 SH   SOLE   0 0 2,798
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   280,360 882 SH   SOLE   0 0 882
VERIZON COMMUNICATIONS INC COM 92343V104   8,649,775 206,143 SH   SOLE   0 0 206,143
WASTE MGMT INC DEL COM 94106L109   9,273,740 43,508 SH   SOLE   0 0 43,508