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
ABBOTT LABS COM 002824100   6,525,320 59,283 SH   SOLE   52,750 0 6,533
ABBVIE INC COM 00287Y109   594,859 3,839 SH   SOLE   0 0 3,839
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   302,930 863 SH   SOLE   0 0 863
ADOBE INC COM 00724F101   9,279,517 15,554 SH   SOLE   11,616 0 3,938
ALPHABET INC CAP STK CL C 02079K107   12,263,024 87,015 SH   SOLE   67,904 0 19,111
ALPHABET INC CAP STK CL A 02079K305   1,514,799 10,844 SH   SOLE   127 0 10,717
ALTRIA GROUP INC COM 02209S103   210,239 5,212 SH   SOLE   490 0 4,722
AMAZON COM INC COM 023135106   9,157,576 60,271 SH   SOLE   42,280 0 17,991
AMGEN INC COM 031162100   341,592 1,186 SH   SOLE   0 0 1,186
ANALOG DEVICES INC COM 032654105   220,402 1,110 SH   SOLE   0 0 1,110
APPLE INC COM 037833100   7,251,714 37,665 SH   SOLE   1,464 0 36,201
APPLIED MATLS INC COM 038222105   14,770,567 91,137 SH   SOLE   76,057 0 15,080
AT&T INC COM 00206R102   227,297 13,546 SH   SOLE   0 0 13,546
BANK AMERICA CORP COM 060505104   621,986 18,473 SH   SOLE   0 0 18,473
BECTON DICKINSON & CO COM 075887109   374,120 1,534 SH   SOLE   0 0 1,534
BERKSHIRE HATHAWAY INC DEL CL A 084670108   542,626 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,141,669 3,201 SH   SOLE   362 0 2,839
BLACKROCK INC COM 09247X101   430,910 531 SH   SOLE   0 0 531
BLACKSTONE INC COM 09260D107   581,257 4,440 SH   SOLE   0 0 4,440
BOOKING HOLDINGS INC COM 09857L108   347,628 98 SH   SOLE   0 0 98
CHARGE ENTERPRISES INC COM 159610104   1,484 13,000 SH   SOLE   0 0 13,000
CHARLES RIV LABS INTL INC COM 159864107   9,460,255 40,018 SH   SOLE   35,414 0 4,604
CHEVRON CORP NEW COM 166764100   1,116,515 7,485 SH   SOLE   49 0 7,436
CISCO SYS INC COM 17275R102   451,631 8,940 SH   SOLE   0 0 8,940
CLEARSIDE BIOMEDICAL INC COM 185063104   29,250 25,000 SH   SOLE   0 0 25,000
COCA COLA CO COM 191216100   239,343 4,061 SH   SOLE   20 0 4,041
COOPER COS INC COM NEW 216648402   330,000 872 SH   SOLE   0 0 872
CROWDSTRIKE HLDGS INC CL A 22788C105   403,151 1,579 SH   SOLE   0 0 1,579
CVS HEALTH CORP COM 126650100   630,935 7,991 SH   SOLE   0 0 7,991
DANAHER CORPORATION COM 235851102   6,495,448 28,077 SH   SOLE   24,363 0 3,714
DEERE & CO COM 244199105   840,532 2,102 SH   SOLE   0 0 2,102
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   291,624 8,487 SH   SOLE   0 0 8,487
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   524,301 10,116 SH   SOLE   0 0 10,116
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   940,066 17,964 SH   SOLE   0 0 17,964
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   569,505 15,301 SH   SOLE   0 0 15,301
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   904,197 15,166 SH   SOLE   0 0 15,166
DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303   6,086,804 119,603 SH   SOLE   1,435 0 118,168
DOVER CORP COM 260003108   346,121 2,250 SH   SOLE   0 0 2,250
DUKE ENERGY CORP NEW COM NEW 26441C204   1,484,038 15,293 SH   SOLE   0 0 15,293
DUPONT DE NEMOURS INC COM 26614N102   238,022 3,094 SH   SOLE   0 0 3,094
EDWARDS LIFESCIENCES CORP COM 28176E108   303,475 3,980 SH   SOLE   0 0 3,980
ELI LILLY & CO COM 532457108   297,294 510 SH   SOLE   0 0 510
EMERSON ELEC CO COM 291011104   337,105 3,464 SH   SOLE   0 0 3,464
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   138,000 10,000 SH   SOLE   0 0 10,000
FEDEX CORP COM 31428X106   1,036,962 4,099 SH   SOLE   0 0 4,099
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   322,799 12,149 SH   SOLE   0 0 12,149
FIRST TR VALUE LINE DIVID IN SHS 33734H106   285,503 7,039 SH   SOLE   0 0 7,039
FORD MTR CO DEL COM 345370860   152,125 12,479 SH   SOLE   0 0 12,479
FORTUNE BRANDS INNOVATIONS I COM 34964C106   251,795 3,307 SH   SOLE   0 0 3,307
G1 THERAPEUTICS INC COM 3621LQ109   215,925 70,795 SH   SOLE   70,795 0 0
GENERAL DYNAMICS CORP COM 369550108   243,993 940 SH   SOLE   0 0 940
GOLDMAN SACHS GROUP INC COM 38141G104   233,138 604 SH   SOLE   0 0 604
HENRY JACK & ASSOC INC COM 426281101   362,158 2,216 SH   SOLE   0 0 2,216
HOME DEPOT INC COM 437076102   8,647,990 24,955 SH   SOLE   17,298 0 7,657
HONEYWELL INTL INC COM 438516106   907,921 4,329 SH   SOLE   0 0 4,329
ILLINOIS TOOL WKS INC COM 452308109   532,958 2,035 SH   SOLE   0 0 2,035
INTERNATIONAL BUSINESS MACHS COM 459200101   1,227,247 7,504 SH   SOLE   0 0 7,504
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   940,052 5,957 SH   SOLE   0 0 5,957
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   4,247,424 130,129 SH   SOLE   2,319 0 127,810
IQVIA HLDGS INC COM 46266C105   11,298,054 48,829 SH   SOLE   44,078 0 4,751
IRON MTN INC DEL COM 46284V101   293,287 4,191 SH   SOLE   0 0 4,191
ISHARES INC MSCI EMRG CHN 46434G764   22,247,310 401,504 SH   SOLE   5,929 0 395,575
ISHARES TR CORE S&P MCP ETF 464287507   20,628,361 74,430 SH   SOLE   3,052 0 71,378
ISHARES TR CORE DIV GRWTH 46434V621   244,881 4,550 SH   SOLE   0 0 4,550
ISHARES TR CORE S&P SCP ETF 464287804   10,987,588 101,502 SH   SOLE   3,964 0 97,538
ISHARES TR CORE MSCI EAFE 46432F842   13,382,631 190,229 SH   SOLE   11,166 0 179,063
ISHARES TR MBS ETF 464288588   1,344,310 14,289 SH   SOLE   0 0 14,289
ISHARES TR MSCI EAFE ETF 464287465   471,487 6,257 SH   SOLE   951 0 5,306
ISHARES TR RUS MID CAP ETF 464287499   1,319,666 16,978 SH   SOLE   0 0 16,978
ISHARES TR RUS 1000 GRW ETF 464287614   350,768 1,157 SH   SOLE   0 0 1,157
ISHARES TR SELECT DIVID ETF 464287168   1,438,802 12,274 SH   SOLE   0 0 12,274
ISHARES TR CORE US AGGBD ET 464287226   3,527,884 35,545 SH   SOLE   0 0 35,545
ISHARES TR 0-5YR HI YL CP 46434V407   572,881 13,569 SH   SOLE   313 0 13,256
ISHARES TR CORE S&P500 ETF 464287200   64,496,265 135,034 SH   SOLE   7,166 0 127,868
ISHARES TR 0-5YR INVT GR CP 46434V100   12,118,674 246,315 SH   SOLE   8,109 0 238,206
ISHARES TR RUS 1000 ETF 464287622   1,933,453 7,372 SH   SOLE   0 0 7,372
ISHARES TR RUSSELL 2000 ETF 464287655   473,815 2,361 SH   SOLE   0 0 2,361
ISHARES TR 0-3 MNTH TREASRY 46436E718   16,952,501 169,069 SH   SOLE   1,254 0 167,815
ISHARES TR IBONDS DEC24 ETF 46434VBG4   514,218 20,643 SH   SOLE   0 0 20,643
ISHARES TR 1 3 YR TREAS BD 464287457   47,919,378 584,098 SH   SOLE   13,070 0 571,028
ISHARES TR U.S. TECH ETF 464287721   306,875 2,500 SH   SOLE   0 0 2,500
ISHARES TR 3 7 YR TREAS BD 464288661   20,295,082 173,270 SH   SOLE   5,647 0 167,623
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   207,356 4,128 SH   SOLE   0 0 4,128
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   499,786 9,090 SH   SOLE   0 0 9,090
JOHNSON & JOHNSON COM 478160104   1,257,480 8,023 SH   SOLE   0 0 8,023
JPMORGAN CHASE & CO COM 46625H100   15,529,413 91,296 SH   SOLE   71,602 0 19,694
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,420,753 21,502 SH   SOLE   18,723 0 2,779
KINDER MORGAN INC DEL COM 49456B101   451,274 25,582 SH   SOLE   0 0 25,582
LOCKHEED MARTIN CORP COM 539830109   1,452,306 3,204 SH   SOLE   0 0 3,204
LOWES COS INC COM 548661107   792,452 3,561 SH   SOLE   0 0 3,561
MASTERCARD INCORPORATED CL A 57636Q104   13,374,001 31,357 SH   SOLE   26,617 0 4,740
MCDONALDS CORP COM 580135101   348,921 1,177 SH   SOLE   0 0 1,177
MERCK & CO INC COM 58933Y105   11,583,745 106,253 SH   SOLE   88,366 0 17,887
META PLATFORMS INC CL A 30303M102   216,624 612 SH   SOLE   0 0 612
MICROCHIP TECHNOLOGY INC. COM 595017104   12,534,690 138,996 SH   SOLE   125,087 0 13,909
MICROSOFT CORP COM 594918104   18,898,162 50,256 SH   SOLE   33,423 0 16,833
MORGAN STANLEY COM NEW 617446448   253,174 2,715 SH   SOLE   0 0 2,715
NEXTERA ENERGY INC COM 65339F101   499,816 8,229 SH   SOLE   0 0 8,229
NORDSON CORP COM 655663102   437,284 1,655 SH   SOLE   0 0 1,655
NORFOLK SOUTHN CORP COM 655844108   1,015,903 4,298 SH   SOLE   0 0 4,298
NORTHROP GRUMMAN CORP COM 666807102   7,423,204 15,857 SH   SOLE   14,220 0 1,637
NVIDIA CORPORATION COM 67066G104   772,576 1,560 SH   SOLE   0 0 1,560
OMNICOM GROUP INC COM 681919106   227,394 2,629 SH   SOLE   0 0 2,629
PEPSICO INC COM 713448108   1,707,081 10,051 SH   SOLE   0 0 10,051
PERFORMANCE FOOD GROUP CO COM 71377A103   6,130,839 88,660 SH   SOLE   81,612 0 7,048
PFIZER INC COM 717081103   522,797 18,159 SH   SOLE   0 0 18,159
PHILLIPS 66 COM 718546104   229,520 1,724 SH   SOLE   0 0 1,724
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,019,340 27,942 SH   SOLE   0 0 27,942
PNC FINL SVCS GROUP INC COM 693475105   899,296 5,808 SH   SOLE   0 0 5,808
PRECISION BIOSCIENCES INC COM 74019P108   124,108 340,021 SH   SOLE   340,021 0 0
PROCTER AND GAMBLE CO COM 742718109   1,660,676 11,333 SH   SOLE   0 0 11,333
PROGRESSIVE CORP COM 743315103   286,227 1,797 SH   SOLE   0 0 1,797
PTC INC COM 69370C100   485,514 2,775 SH   SOLE   0 0 2,775
QUALCOMM INC COM 747525103   602,807 4,168 SH   SOLE   0 0 4,168
RENASANT CORP COM 75970E107   239,619 7,115 SH   SOLE   0 0 7,115
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   218,438 7,635 SH   SOLE   0 0 7,635
RTX CORPORATION COM 75513E101   456,139 5,421 SH   SOLE   0 0 5,421
S&P GLOBAL INC COM 78409V104   348,892 792 SH   SOLE   0 0 792
SCHWAB CHARLES CORP COM 808513105   10,537,133 153,156 SH   SOLE   140,774 0 12,382
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   5,914,383 126,864 SH   SOLE   0 0 126,864
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   24,851,161 329,941 SH   SOLE   1,168 0 328,773
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,195,566 55,111 SH   SOLE   0 0 55,111
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   241,014 3,438 SH   SOLE   0 0 3,438
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   19,725,347 533,694 SH   SOLE   1,500 0 532,194
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,145,755 37,919 SH   SOLE   0 0 37,919
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   70,500,580 1,250,010 SH   SOLE   5,461 0 1,244,549
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   12,366,576 261,782 SH   SOLE   581 0 261,201
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   367,480 7,585 SH   SOLE   0 0 7,585
SELECT SECTOR SPDR TR INDL 81369Y704   222,281 1,950 SH   SOLE   0 0 1,950
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   471,021 2,447 SH   SOLE   0 0 2,447
SERVICENOW INC COM 81762P102   211,947 300 SH   SOLE   0 0 300
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   306,118 11,321 SH   SOLE   0 0 11,321
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,650,635 13,992 SH   SOLE   824 0 13,168
SPDR SER TR S&P DIVID ETF 78464A763   397,203 3,178 SH   SOLE   0 0 3,178
SPDR SER TR BLOOMBERG 3-12 M 78468R523   4,399,785 44,388 SH   SOLE   0 0 44,388
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,063,281 33,519 SH   SOLE   0 0 33,519
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   7,088,623 260,420 SH   SOLE   2,388 0 258,032
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   9,316,055 231,455 SH   SOLE   5,769 0 225,686
STARBUCKS CORP COM 855244109   216,350 2,253 SH   SOLE   0 0 2,253
STERIS PLC SHS USD G8473T100   265,140 1,206 SH   SOLE   0 0 1,206
SYSCO CORP COM 871829107   9,631,192 131,700 SH   SOLE   119,634 0 12,066
TARGET CORP COM 87612E106   337,745 2,371 SH   SOLE   0 0 2,371
TESLA INC COM 88160R101   236,553 952 SH   SOLE   0 0 952
THERMO FISHER SCIENTIFIC INC COM 883556102   6,796,522 12,805 SH   SOLE   11,467 0 1,338
TJX COS INC NEW COM 872540109   354,978 3,784 SH   SOLE   0 0 3,784
TRUIST FINL CORP COM 89832Q109   218,356 5,914 SH   SOLE   0 0 5,914
UNITED PARCEL SERVICE INC CL B 911312106   342,629 2,179 SH   SOLE   0 0 2,179
UNITEDHEALTH GROUP INC COM 91324P102   12,371,224 23,498 SH   SOLE   18,707 0 4,791
US FOODS HLDG CORP COM 912008109   8,622,996 189,892 SH   SOLE   174,906 0 14,986
VANECK ETF TRUST CLO ETF 92189H748   6,279,466 120,469 SH   SOLE   1,397 0 119,072
VANGUARD INDEX FDS MID CAP ETF 922908629   829,137 3,564 SH   SOLE   0 0 3,564
VANGUARD INDEX FDS TOTAL STK MKT 922908769   371,442 1,566 SH   SOLE   0 0 1,566
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   231,581 1,597 SH   SOLE   0 0 1,597
VANGUARD INDEX FDS GROWTH ETF 922908736   358,515 1,153 SH   SOLE   0 0 1,153
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   246,399 1,446 SH   SOLE   0 0 1,446
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   301,382 6,292 SH   SOLE   4,083 0 2,209
VERIZON COMMUNICATIONS INC COM 92343V104   582,785 15,458 SH   SOLE   0 0 15,458
VISA INC COM CL A 92826C839   12,731,657 48,902 SH   SOLE   38,271 0 10,631
WALMART INC COM 931142103   338,160 2,145 SH   SOLE   0 0 2,145
WILLIAMS COS INC COM 969457100   222,251 6,381 SH   SOLE   0 0 6,381