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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,845 49,923 SH   SOLE   49,923 0 0
EATON CORP PLC SHS G29183103 944 7,082 SH   SOLE   6,872 0 210
MEDTRONIC PLC SHS G5960L103 1,123 13,902 SH   SOLE   13,902 0 0
AFLAC INC COM 001055102 1,773 31,550 SH   SOLE   31,550 0 0
AT&T INC COM 00206R102 471 30,700 SH   SOLE   30,300 0 400
A10 NETWORKS INC COM 002121101 254 19,110 SH   SOLE   19,110 0 0
ABBOTT LABS COM 002824100 965 9,977 SH   SOLE   9,977 0 0
ABBVIE INC COM 00287Y109 20,262 150,973 SH   SOLE   150,973 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 5,474 68,152 SH   SOLE   68,152 0 0
ALLSTATE CORP COM 020002101 407 3,269 SH   SOLE   3,269 0 0
ALPHABET INC CAP STK CL C 02079K107 2,277 23,686 SH   SOLE   23,186 0 500
ALPHABET INC CAP STK CL A 02079K305 18,789 196,430 SH   SOLE   196,430 0 0
AMAZON COM INC COM 023135106 23,900 211,508 SH   SOLE   211,508 0 0
AMERICAN EXPRESS CO COM 025816109 1,748 12,958 SH   SOLE   12,958 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,108 8,189 SH   SOLE   8,189 0 0
AMGEN INC COM 031162100 15,801 70,104 SH   SOLE   70,104 0 0
APPLE INC COM 037833100 51,132 369,989 SH   SOLE   369,429 0 560
AUTOMATIC DATA PROCESSING IN COM 053015103 418 1,849 SH   SOLE   1,849 0 0
AUTOZONE INC COM 053332102 13,019 6,078 SH   SOLE   6,078 0 0
BALL CORP COM 058498106 1,058 21,890 SH   SOLE   21,890 0 0
BK OF AMERICA CORP COM 060505104 835 27,640 SH   SOLE   27,640 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 462 1,729 SH   SOLE   1,729 0 0
BERRY GLOBAL GROUP INC COM 08579W103 8,670 186,326 SH   SOLE   186,326 0 0
BLACKROCK INC COM 09247X101 2,046 3,718 SH   SOLE   3,718 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,228 17,272 SH   SOLE   17,272 0 0
BROADCOM INC COM 11135F101 16,951 38,177 SH   SOLE   38,177 0 0
CBOE GLOBAL MKTS INC COM 12503M108 13,896 118,391 SH   SOLE   118,391 0 0
CBRE GROUP INC CL A 12504L109 365 5,405 SH   SOLE   5,405 0 0
CDW CORP COM 12514G108 8,127 52,069 SH   SOLE   52,069 0 0
CSX CORP COM 126408103 852 31,991 SH   SOLE   31,991 0 0
CVS HEALTH CORP COM 126650100 1,980 20,765 SH   SOLE   20,765 0 0
CACI INTL INC CL A 127190304 1,614 6,183 SH   SOLE   6,183 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 939 26,412 SH   SOLE   26,412 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 137 10,653 SH   SOLE   10,653 0 0
CATERPILLAR INC COM 149123101 536 3,268 SH   SOLE   3,268 0 0
CHEVRON CORP NEW COM 166764100 1,561 10,864 SH   SOLE   10,864 0 0
CISCO SYS INC COM 17275R102 8,627 215,686 SH   SOLE   215,586 0 100
CITRIX SYS INC COM 177376100 10,420 100,284 SH   SOLE   100,284 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 28 20,535 SH   SOLE   20,535 0 0
COLGATE PALMOLIVE CO COM 194162103 508 7,226 SH   SOLE   7,226 0 0
COMCAST CORP NEW CL A 20030N101 8,107 276,405 SH   SOLE   276,405 0 0
CORTEVA INC COM 22052L104 697 12,193 SH   SOLE   12,193 0 0
COSTCO WHSL CORP NEW COM 22160K105 13,796 29,212 SH   SOLE   29,212 0 0
CROWN HLDGS INC COM 228368106 355 4,378 SH   SOLE   4,378 0 0
DANAHER CORPORATION COM 235851102 11,351 43,946 SH   SOLE   43,946 0 0
DISNEY WALT CO COM 254687106 5,766 61,128 SH   SOLE   61,128 0 0
DOMINION ENERGY INC COM 25746U109 522 7,557 SH   SOLE   7,362 0 195
DOW INC COM 260557103 908 20,660 SH   SOLE   20,660 0 0
DROPBOX INC CL A 26210C104 11,900 574,342 SH   SOLE   574,342 0 0
DUPONT DE NEMOURS INC COM 26614N102 285 5,656 SH   SOLE   5,656 0 0
EXPEDITORS INTL WASH INC COM 302130109 5,910 66,926 SH   SOLE   66,926 0 0
EXXON MOBIL CORP COM 30231G102 1,968 22,538 SH   SOLE   22,138 0 400
META PLATFORMS INC CL A 30303M102 10,667 78,618 SH   SOLE   78,618 0 0
FASTENAL CO COM 311900104 5,275 114,572 SH   SOLE   114,572 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 370 10,212 SH   SOLE   9,912 0 300
FORD MTR CO DEL COM 345370860 694 61,948 SH   SOLE   61,948 0 0
FREEPORT-MCMORAN INC CL B 35671D857 209 7,658 SH   SOLE   7,658 0 0
GALLAGHER ARTHUR J & CO COM 363576109 757 4,424 SH   SOLE   4,424 0 0
GENERAL DYNAMICS CORP COM 369550108 1,136 5,352 SH   SOLE   5,352 0 0
GENERAL MLS INC COM 370334104 895 11,681 SH   SOLE   11,681 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,215 7,558 SH   SOLE   7,558 0 0
HP INC COM 40434L105 6,017 241,447 SH   SOLE   241,447 0 0
HOME DEPOT INC COM 437076102 13,166 47,712 SH   SOLE   47,712 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 22 14,340 SH   SOLE   14,340 0 0
HONEYWELL INTL INC COM 438516106 1,971 11,806 SH   SOLE   11,806 0 0
ILLINOIS TOOL WKS INC COM 452308109 7,442 41,193 SH   SOLE   41,193 0 0
INTEL CORP COM 458140100 986 38,269 SH   SOLE   38,269 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,166 12,901 SH   SOLE   12,901 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,658 64,770 SH   SOLE   64,770 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 255 956 SH   SOLE   956 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 488 28,194 SH   SOLE   11,809 0 16,385
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 490 25,618 SH   SOLE   13,900 0 11,718
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 529 28,399 SH   SOLE   14,161 0 14,238
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 899 48,250 SH   SOLE   24,040 0 24,210
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,782 89,321 SH   SOLE   52,159 0 37,162
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,941 95,202 SH   SOLE   61,850 0 33,352
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2,434 116,607 SH   SOLE   75,603 0 41,004
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,756 130,140 SH   SOLE   82,421 0 47,719
ISHARES TR IBOXX INV CP ETF 464287242 375 3,659 SH   SOLE   300 0 3,359
ISHARES TR EXPND TEC SC ETF 464287549 275 995 SH   SOLE   920 0 75
ISHARES TR ISHS 5-10YR INVT 464288638 845 17,499 SH   SOLE   8,859 0 8,640
ISHARES TR PFD AND INCM SEC 464288687 1,008 31,817 SH   SOLE   17,017 0 14,800
ISHARES TR MSCI EAFE MIN VL 46429B689 1,278 22,418 SH   SOLE   22,418 0 0
JPMORGAN CHASE & CO COM 46625H100 2,274 21,764 SH   SOLE   21,764 0 0
JABIL INC COM 466313103 255 4,414 SH   SOLE   4,414 0 0
JOHNSON & JOHNSON COM 478160104 14,586 89,290 SH   SOLE   89,125 0 165
KKR & CO INC COM 48251W104 376 8,736 SH   SOLE   7,981 0 755
KEURIG DR PEPPER INC COM 49271V100 17,495 488,407 SH   SOLE   488,407 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,881 43,728 SH   SOLE   43,728 0 0
LEIDOS HOLDINGS INC COM 525327102 10,674 122,036 SH   SOLE   122,036 0 0
LILLY ELI & CO COM 532457108 1,300 4,020 SH   SOLE   4,020 0 0
LOCKHEED MARTIN CORP COM 539830109 456 1,181 SH   SOLE   1,181 0 0
MARATHON OIL CORP COM 565849106 207 9,185 SH   SOLE   9,185 0 0
MARATHON PETE CORP COM 56585A102 2,041 20,549 SH   SOLE   20,549 0 0
MARSH & MCLENNAN COS INC COM 571748102 14,836 99,375 SH   SOLE   99,375 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,312 29,234 SH   SOLE   29,234 0 0
MCDONALDS CORP COM 580135101 12,089 52,391 SH   SOLE   52,391 0 0
MICROSOFT CORP COM 594918104 39,609 170,068 SH   SOLE   170,068 0 0
MUELLER INDS INC COM 624756102 207 3,475 SH   SOLE   3,475 0 0
NIKE INC CL B 654106103 1,485 17,871 SH   SOLE   17,871 0 0
OPPFI INC COM CL A 68386H103 27 11,857 SH   SOLE   11,857 0 0
ORACLE CORP COM 68389X105 11,530 188,800 SH   SOLE   188,800 0 0
PPL CORP COM 69351T106 265 10,473 SH   SOLE   10,473 0 0
PEPSICO INC COM 713448108 10,222 62,614 SH   SOLE   62,614 0 0
PFIZER INC COM 717081103 922 21,067 SH   SOLE   21,067 0 0
PRICE T ROWE GROUP INC COM 74144T108 549 5,227 SH   SOLE   5,227 0 0
PROCTER AND GAMBLE CO COM 742718109 996 7,886 SH   SOLE   7,811 0 75
QURATE RETAIL INC COM SER A 74915M100 24 11,951 SH   SOLE   11,951 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 442 5,394 SH   SOLE   5,394 0 0
REPUBLIC SVCS INC COM 760759100 11,858 87,166 SH   SOLE   87,166 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,173 3,262 SH   SOLE   3,262 0 0
S&P GLOBAL INC COM 78409V104 8,047 26,354 SH   SOLE   26,354 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 324 908 SH   SOLE   908 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 276 9,443 SH   SOLE   0 0 9,443
SPDR SER TR S&P DIVID ETF 78464A763 467 4,184 SH   SOLE   3,984 0 200
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 791 16,556 SH   SOLE   16,556 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 679 1,690 SH   SOLE   1,690 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721 482 10,956 SH   SOLE   4,969 0 5,987
SCHLUMBERGER LTD COM STK 806857108 410 11,431 SH   SOLE   11,331 0 100
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,412 57,435 SH   SOLE   57,435 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,715 87,722 SH   SOLE   75,249 0 12,473
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,043 17,235 SH   SOLE   14,358 0 2,877
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 518 7,791 SH   SOLE   6,896 0 895
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 347 12,344 SH   SOLE   12,003 0 341
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 779 17,189 SH   SOLE   13,134 0 4,055
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 425 13,999 SH   SOLE   13,999 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 251 3,837 SH   SOLE   3,837 0 0
SYNOPSYS INC COM 871607107 7,933 25,967 SH   SOLE   25,967 0 0
TJX COS INC NEW COM 872540109 16,805 270,531 SH   SOLE   270,531 0 0
TARGET CORP COM 87612E106 2,456 16,549 SH   SOLE   16,449 0 100
TEXAS INSTRS INC COM 882508104 8,534 55,134 SH   SOLE   55,134 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,700 3,351 SH   SOLE   3,351 0 0
TRACTOR SUPPLY CO COM 892356106 9,982 53,701 SH   SOLE   53,701 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,335 8,714 SH   SOLE   8,714 0 0
TYSON FOODS INC CL A 902494103 307 4,650 SH   SOLE   4,650 0 0
US BANCORP DEL COM NEW 902973304 458 11,371 SH   SOLE   11,371 0 0
UNION PAC CORP COM 907818108 11,861 60,882 SH   SOLE   60,882 0 0
UNITEDHEALTH GROUP INC COM 91324P102 25,749 50,984 SH   SOLE   50,984 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 360 21,645 SH   SOLE   9,420 0 12,225
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,301 74,404 SH   SOLE   74,404 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 353 9,671 SH   SOLE   9,671 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,425 12,900 SH   SOLE   12,900 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,510 28,425 SH   SOLE   28,425 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,347 7,880 SH   SOLE   7,880 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 11,360 299,195 SH   SOLE   299,095 0 100
VERISK ANALYTICS INC COM 92345Y106 7,125 41,781 SH   SOLE   41,781 0 0
VISA INC COM CL A 92826C839 5,454 30,703 SH   SOLE   30,703 0 0
WELLS FARGO CO NEW COM 949746101 340 8,465 SH   SOLE   8,465 0 0