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
ADVANSIX INC COM 00773T101   11,875,380 250,535 SH   SOLE   250,535 0 0
AMAZON COM INC COM 023135106   315,433 3,543 SH   SOLE   3,543 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   233,152 1,170 SH   SOLE   1,170 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,301,000 51,419 SH   SOLE   51,419 0 0
BOOKING HOLDINGS INC COM 09857L108   216,960 1,187 SH   SOLE   1,187 0 0
CANADIAN NATL RY CO COM 136375102   253,864 3,560 SH   SOLE   3,560 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   555,694 23,870 SH   SOLE   23,870 0 0
CHEMED CORP NEW COM 16359R103   6,677,181 143,657 SH   SOLE   143,657 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,385,109 48,027 SH   SOLE   48,027 0 0
COCA COLA CO COM 191216100   7,697,569 153,828 SH   SOLE   153,828 0 0
COOPER COS INC COM NEW 216648402   1,060,629 10,429 SH   SOLE   10,429 0 0
CORNING INC COM 219350105   35,044,376 670,321 SH   SOLE   670,321 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101   14,205,633 516,193 SH   SOLE   516,193 0 0
CUMMINS INC COM 231021106   607,512 17,548 SH   SOLE   17,548 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   372,723 988 SH   SOLE   988 0 0
DOLLAR GEN CORP NEW COM 256677105   46,633,801 644,024 SH   SOLE   644,024 0 0
EMERSON ELEC CO COM 291011104   1,287,322 3,395 SH   SOLE   3,395 0 0
FAIR ISAAC CORP COM 303250104   1,249,316 70,384 SH   SOLE   70,384 0 0
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   795,566 5,533 SH   SOLE   5,533 0 0
HANESBRANDS INC COM 410345102   302,734 2,490 SH   SOLE   2,490 0 0
ILLINOIS TOOL WKS INC COM 452308109   5,209,574 97,558 SH   SOLE   97,558 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   214,927 1,399 SH   SOLE   1,399 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   1,233,154 13,623 SH   SOLE   13,623 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   767,056 33,120 SH   SOLE   33,120 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   580,991 92,810 SH   SOLE   92,810 0 0
ISHARES TR CRE U S REIT ETF 464288521   461,654 4,249 SH   SOLE   4,249 0 0
ISHARES TR GLOBAL TECH ETF 464287291   430,817 2,427 SH   SOLE   2,427 0 0
ISHARES TR JPMORGAN USD EMG 464288281   636,533 4,156 SH   SOLE   4,156 0 0
ISHARES TR MSCI EAFE ETF 464287465   3,986,905 37,485 SH   SOLE   37,485 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   234,221 3,336 SH   SOLE   3,336 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,095,359 5,008 SH   SOLE   5,008 0 0
ISHARES TR TIPS BD ETF 464287176   382,323 2,796 SH   SOLE   2,796 0 0
JD.COM INC SPON ADR CL A 47215P106   357,166 1,660 SH   SOLE   1,660 0 0
JPMORGAN CHASE & CO COM 46625H100   3,759,338 59,757 SH   SOLE   59,757 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   920,070 3,355 SH   SOLE   3,355 0 0
MANULIFE FINL CORP COM 56501R106   228,800 8,000 SH   SOLE   8,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   678,321 8,990 SH   SOLE   8,990 0 0
NORDSON CORP COM 655663102   447,645 4,742 SH   SOLE   4,742 0 0
PEPSICO INC COM 713448108   3,704,180 72,688 SH   SOLE   72,688 0 0
PHILLIPS 66 COM 718546104   900,345 7,904 SH   SOLE   7,904 0 0
RELX PLC SPONSORED ADR 759530108   471,318 2,582 SH   SOLE   2,582 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   9,154,295 107,294 SH   SOLE   107,294 0 0
SAFEHOLD INC COM 78645L100   336,508 3,691 SH   SOLE   3,691 0 0
SCHWAB CHARLES CORP COM 808513105   235,526 4,584 SH   SOLE   4,584 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   30,899,275 397,930 SH   SOLE   397,930 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   215,662 1,584 SH   SOLE   1,584 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   520,155 2,025 SH   SOLE   2,025 0 0
SEMPRA COM 816851109   1,094,161 7,383 SH   SOLE   7,383 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   282,779 1,971 SH   SOLE   1,971 0 0
SPDR SER TR FACTST INV ETF 78464A110   377,815 6,046 SH   SOLE   6,046 0 0
STANLEY BLACK & DECKER INC COM 854502101   2,062,516 25,624 SH   SOLE   25,624 0 0
SUPERIOR GROUP OF CO INC COM 868358102   676,482 5,130 SH   SOLE   5,130 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   232,364 4,651 SH   SOLE   4,651 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   727,098 17,821 SH   SOLE   17,821 0 0
TENARIS S A SPONSORED ADS 88031M109   854,637 20,520 SH   SOLE   20,520 0 0
TERADYNE INC COM 880770102   11,431,521 51,288 SH   SOLE   51,288 0 0
TOPBUILD CORP COM 89055F103   499,997 10,458 SH   SOLE   10,458 0 0
UNILEVER PLC SPON ADR NEW 904767704   677,457 1,953 SH   SOLE   1,953 0 0
UNITI GROUP INC COM 91325V108   296,896 5,954 SH   SOLE   5,954 0 0
US BANCORP DEL COM NEW 902973304   422,750 4,640 SH   SOLE   4,640 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   365,683 4,270 SH   SOLE   4,270 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   3,272,192 70,567 SH   SOLE   70,567 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   555,241 5,179 SH   SOLE   5,179 0 0
VULCAN MATLS CO COM 929160109   5,961,476 38,731 SH   SOLE   38,731 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   956,419 12,455 SH   SOLE   12,455 0 0
WATSCO INC COM 942622200   1,203,535 15,782 SH   SOLE   15,782 0 0
WNS HLDGS LTD SPON ADR 92932M101   4,765,654 31,809 SH   SOLE   31,809 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   1,333,703 4,885 SH   SOLE   4,885 0 0
XPENG INC ADS 98422D105   2,544,273 50,967 SH   SOLE   50,967 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,029,942 13,685 SH   SOLE   13,685 0 0
ZOETIS INC CL A 98978V103   15,607,148 82,744 SH   SOLE   82,744 0 0