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   7,814,650 71,681 SH   SOLE   64,947 0 6,734
ABBVIE INC COM 00287Y109   655,738 4,867 SH   SOLE   0 0 4,867
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   326,594 1,058 SH   SOLE   0 0 1,058
ADOBE SYSTEMS INCORPORATED COM 00724F101   12,384,162 25,326 SH   SOLE   20,940 0 4,386
ALPHABET INC CAP STK CL A 02079K305   1,445,019 12,072 SH   SOLE   133 0 11,939
ALPHABET INC CAP STK CL C 02079K107   12,478,902 103,157 SH   SOLE   83,475 0 19,682
ALTRIA GROUP INC COM 02209S103   240,310 5,305 SH   SOLE   490 0 4,815
AMAZON COM INC COM 023135106   9,232,356 70,822 SH   SOLE   51,590 0 19,232
AMGEN INC COM 031162100   326,427 1,470 SH   SOLE   0 0 1,470
ANALOG DEVICES INC COM 032654105   233,383 1,198 SH   SOLE   0 0 1,198
APPLE INC COM 037833100   2,502,213 12,900 PRN Put SOLE   0 0 12,900
APPLE INC COM 037833100   8,735,138 45,033 SH   SOLE   1,464 0 43,569
APPLIED MATLS INC COM 038222105   15,585,856 107,831 SH   SOLE   94,530 0 13,301
AT&T INC COM 00206R102   254,776 15,973 SH   SOLE   0 0 15,973
BALL CORP COM 058498106   5,082,837 87,319 SH   SOLE   83,091 0 4,228
BANK AMERICA CORP COM 060505104   747,135 26,042 SH   SOLE   0 0 26,042
BECTON DICKINSON & CO COM 075887109   447,109 1,694 SH   SOLE   0 0 1,694
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,390,939 4,079 SH   SOLE   362 0 3,717
BLACKROCK INC COM 09247X101   417,691 604 SH   SOLE   0 0 604
BLACKSTONE INC COM 09260D107   450,477 4,845 SH   SOLE   0 0 4,845
BOOKING HOLDINGS INC COM 09857L108   275,434 102 SH   SOLE   0 0 102
BROADCOM INC COM 11135F101   218,472 252 SH   SOLE   0 0 252
CHARGE ENTERPRISES INC COM 159610104   12,740 13,000 SH   SOLE   0 0 13,000
CHARLES RIV LABS INTL INC COM 159864107   10,787,508 51,308 SH   SOLE   44,385 0 6,923
CHEVRON CORP NEW COM 166764100   1,323,586 8,412 SH   SOLE   49 0 8,363
CISCO SYS INC COM 17275R102   810,944 15,673 SH   SOLE   0 0 15,673
CISCO SYS INC COM 17275R102   139,698 2,700 PRN Put SOLE   0 0 2,700
CLEARSIDE BIOMEDICAL INC COM 185063104   28,000 25,000 SH   SOLE   0 0 25,000
CME GROUP INC COM 12572Q105   221,607 1,196 SH   SOLE   0 0 1,196
COCA COLA CO COM 191216100   266,178 4,420 SH   SOLE   20 0 4,400
COMCAST CORP NEW CL A 20030N101   296,084 7,126 SH   SOLE   0 0 7,126
COOPER COS INC COM NEW 216648402   342,403 893 SH   SOLE   0 0 893
COSTCO WHSL CORP NEW COM 22160K105   245,101 455 SH   SOLE   0 0 455
CROWDSTRIKE HLDGS INC CL A 22788C105   213,256 1,452 SH   SOLE   0 0 1,452
CVS HEALTH CORP COM 126650100   1,061,578 15,356 SH   SOLE   0 0 15,356
DANAHER CORPORATION COM 235851102   7,815,553 32,565 SH   SOLE   29,850 0 2,715
DEERE & CO COM 244199105   968,447 2,390 SH   SOLE   0 0 2,390
DIAGEO PLC SPON ADR NEW 25243Q205   207,710 1,197 SH   SOLE   0 0 1,197
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   1,002,903 20,824 SH   SOLE   0 0 20,824
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   940,335 20,270 SH   SOLE   0 0 20,270
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   273,930 8,339 SH   SOLE   0 0 8,339
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   979,574 17,875 SH   SOLE   0 0 17,875
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   912,481 26,449 SH   SOLE   0 0 26,449
DISNEY WALT CO COM 254687106   516,535 5,786 SH   SOLE   0 0 5,786
DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303   6,347,388 125,915 SH   SOLE   848 0 125,067
DOVER CORP COM 260003108   331,409 2,245 SH   SOLE   0 0 2,245
DUKE ENERGY CORP NEW COM NEW 26441C204   1,440,858 16,056 SH   SOLE   0 0 16,056
DUPONT DE NEMOURS INC COM 26614N102   249,112 3,487 SH   SOLE   0 0 3,487
EATON CORP PLC SHS G29183103   217,177 1,080 SH   SOLE   0 0 1,080
EDWARDS LIFESCIENCES CORP COM 28176E108   381,094 4,040 SH   SOLE   0 0 4,040
EMERSON ELEC CO COM 291011104   303,035 3,353 SH   SOLE   0 0 3,353
ETF SER SOLUTIONS NETLEASE CORP 26922A248   409,671 16,894 SH   SOLE   2,874 0 14,020
FEDEX CORP COM 31428X106   1,042,175 4,204 SH   SOLE   0 0 4,204
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   442,023 17,617 SH   SOLE   1,788 0 15,829
FIRST TR VALUE LINE DIVID IN SHS 33734H106   284,255 7,090 SH   SOLE   0 0 7,090
FORD MTR CO DEL COM 345370860   185,047 12,230 SH   SOLE   0 0 12,230
FORTUNE BRANDS INNOVATIONS I COM 34964C106   244,559 3,399 SH   SOLE   0 0 3,399
G1 THERAPEUTICS INC COM 3621LQ109   149,505 60,042 SH   SOLE   60,042 0 0
GENERAL DYNAMICS CORP COM 369550108   242,341 1,126 SH   SOLE   0 0 1,126
GOLDMAN SACHS GROUP INC COM 38141G104   791,685 2,455 SH   SOLE   0 0 2,455
GOLUB CAP BDC INC COM 38173M102   361,401 26,770 SH   SOLE   4,527 0 22,243
HENRY JACK & ASSOC INC COM 426281101   375,876 2,246 SH   SOLE   0 0 2,246
HOME DEPOT INC COM 437076102   8,828,274 28,420 SH   SOLE   21,226 0 7,194
HONEYWELL INTL INC COM 438516106   956,757 4,611 SH   SOLE   0 0 4,611
HUMACYTE INC COM 44486Q103   101,359 35,440 SH   SOLE   35,440 0 0
ILLINOIS TOOL WKS INC COM 452308109   514,247 2,056 SH   SOLE   0 0 2,056
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   412,180 13,211 SH   SOLE   2,329 0 10,882
INTERNATIONAL BUSINESS MACHS COM 459200101   1,005,357 7,513 SH   SOLE   0 0 7,513
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   208,082 3,313 SH   SOLE   0 0 3,313
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   3,964,262 13,480 SH   SOLE   0 0 13,480
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   346,296 2,314 SH   SOLE   0 0 2,314
INVESCO QQQ TR UNIT SER 1 46090E103   250,337 678 SH   SOLE   0 0 678
IQVIA HLDGS INC COM 46266C105   13,053,967 58,077 SH   SOLE   54,643 0 3,434
IRON MTN INC DEL COM 46284V101   245,861 4,327 SH   SOLE   0 0 4,327
ISHARES INC CORE MSCI EMKT 46434G103   309,372 6,277 SH   SOLE   6,249 0 28
ISHARES INC MSCI EMRG CHN 46434G764   22,091,424 424,999 SH   SOLE   3,764 0 421,235
ISHARES TR 0-5YR INVT GR CP 46434V100   13,062,180 270,943 SH   SOLE   5,203 0 265,740
ISHARES TR CORE S&P MCP ETF 464287507   20,135,649 77,006 SH   SOLE   3,619 0 73,387
ISHARES TR MSCI EAFE ETF 464287465   402,784 5,556 SH   SOLE   951 0 4,605
ISHARES TR RUSSELL 2000 ETF 464287655   317,358 1,695 SH   SOLE   0 0 1,695
ISHARES TR 3 7 YR TREAS BD 464288661   21,848,561 189,559 SH   SOLE   3,444 0 186,115
ISHARES TR CORE MSCI EAFE 46432F842   14,692,590 217,668 SH   SOLE   25,408 0 192,260
ISHARES TR SELECT DIVID ETF 464287168   1,294,453 11,425 SH   SOLE   0 0 11,425
ISHARES TR CORE S&P SCP ETF 464287804   10,273,112 103,092 SH   SOLE   4,599 0 98,493
ISHARES TR CORE DIV GRWTH 46434V621   234,462 4,550 SH   SOLE   0 0 4,550
ISHARES TR CORE US AGGBD ET 464287226   1,247,020 12,731 SH   SOLE   0 0 12,731
ISHARES TR U.S. TECH ETF 464287721   436,302 4,008 SH   SOLE   449 0 3,559
ISHARES TR 0-3 MNTH TREASRY 46436E718   10,340,406 102,757 SH   SOLE   1,209 0 101,548
ISHARES TR 1 3 YR TREAS BD 464287457   49,816,905 614,417 SH   SOLE   7,995 0 606,422
ISHARES TR IBONDS DEC24 ETF 46434VBG4   580,241 23,568 SH   SOLE   0 0 23,568
ISHARES TR IBONDS DEC23 ETF 46434VAX8   427,667 16,911 SH   SOLE   0 0 16,911
ISHARES TR RUS MID CAP ETF 464287499   1,228,713 16,825 SH   SOLE   0 0 16,825
ISHARES TR RUS 1000 ETF 464287622   1,727,244 7,086 SH   SOLE   0 0 7,086
ISHARES TR 0-5YR HI YL CP 46434V407   610,758 14,735 SH   SOLE   0 0 14,735
ISHARES TR CORE S&P500 ETF 464287200   63,797,875 143,138 SH   SOLE   7,816 0 135,322
ISHARES TR RUS 1000 GRW ETF 464287614   372,594 1,354 SH   SOLE   0 0 1,354
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   330,459 6,591 SH   SOLE   0 0 6,591
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   249,705 4,513 SH   SOLE   0 0 4,513
JOHNSON & JOHNSON COM 478160104   1,549,273 9,360 SH   SOLE   0 0 9,360
JPMORGAN CHASE & CO COM 46625H100   15,534,594 106,811 SH   SOLE   87,994 0 18,817
KEYSIGHT TECHNOLOGIES INC COM 49338L103   6,572,413 39,250 SH   SOLE   37,185 0 2,065
KINDER MORGAN INC DEL COM 49456B101   494,221 28,700 SH   SOLE   0 0 28,700
LILLY ELI & CO COM 532457108   290,496 619 SH   SOLE   0 0 619
LOCKHEED MARTIN CORP COM 539830109   1,505,362 3,270 SH   SOLE   0 0 3,270
LOWES COS INC COM 548661107   881,034 3,904 SH   SOLE   0 0 3,904
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   7,040,564 566,417 SH   SOLE   536,061 0 30,356
MASTERCARD INCORPORATED CL A 57636Q104   14,557,608 37,014 SH   SOLE   32,940 0 4,074
MCDONALDS CORP COM 580135101   400,400 1,342 SH   SOLE   0 0 1,342
MERCK & CO INC COM 58933Y105   12,423,815 107,668 SH   SOLE   95,551 0 12,117
META PLATFORMS INC CL A 30303M102   237,620 828 SH   SOLE   0 0 828
MICROCHIP TECHNOLOGY INC. COM 595017104   14,768,405 164,844 SH   SOLE   155,126 0 9,718
MICROSOFT CORP COM 594918104   20,672,429 60,705 SH   SOLE   40,948 0 19,757
MORGAN STANLEY COM NEW 617446448   333,633 3,907 SH   SOLE   0 0 3,907
NETFLIX INC COM 64110L106   232,579 528 SH   SOLE   0 0 528
NEXTERA ENERGY INC COM 65339F101   630,935 8,503 SH   SOLE   0 0 8,503
NORDSON CORP COM 655663102   418,765 1,687 SH   SOLE   0 0 1,687
NORFOLK SOUTHN CORP COM 655844108   841,950 3,713 SH   SOLE   0 0 3,713
NORTHROP GRUMMAN CORP COM 666807102   8,596,474 18,860 SH   SOLE   17,960 0 900
NVIDIA CORPORATION COM 67066G104   984,686 2,328 SH   SOLE   0 0 2,328
OMNICOM GROUP INC COM 681919106   248,965 2,617 SH   SOLE   0 0 2,617
PEPSICO INC COM 713448108   1,959,975 10,582 SH   SOLE   0 0 10,582
PFIZER INC COM 717081103   848,724 23,139 SH   SOLE   0 0 23,139
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,181,648 34,673 SH   SOLE   0 0 34,673
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   312,749 3,336 SH   SOLE   0 0 3,336
PNC FINL SVCS GROUP INC COM 693475105   3,953,677 31,391 SH   SOLE   26,096 0 5,295
PRECISION BIOSCIENCES INC COM 74019P108   125,857 239,271 SH   SOLE   239,271 0 0
PROCTER AND GAMBLE CO COM 742718109   1,835,362 12,095 SH   SOLE   0 0 12,095
PROGRESSIVE CORP COM 743315103   245,150 1,852 SH   SOLE   0 0 1,852
PTC INC COM 69370C100   404,559 2,843 SH   SOLE   0 0 2,843
QUALCOMM INC COM 747525103   748,984 6,292 SH   SOLE   0 0 6,292
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,003,204 10,241 SH   SOLE   0 0 10,241
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   298,622 7,655 SH   SOLE   0 0 7,655
S&P GLOBAL INC COM 78409V104   327,127 816 SH   SOLE   0 0 816
SALESFORCE INC COM 79466L302   268,089 1,269 SH   SOLE   0 0 1,269
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   298,274 6,206 SH   SOLE   0 0 6,206
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   12,409,436 283,320 SH   SOLE   0 0 283,320
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   8,821,823 121,479 SH   SOLE   0 0 121,479
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   25,246,074 355,428 SH   SOLE   0 0 355,428
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   206,713 3,081 SH   SOLE   0 0 3,081
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   20,103,001 563,899 SH   SOLE   0 0 563,899
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   61,488,742 1,174,121 SH   SOLE   0 0 1,174,121
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   5,311,285 70,864 SH   SOLE   0 0 70,864
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   754,051 14,585 SH   SOLE   0 0 14,585
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   6,705,743 145,272 SH   SOLE   0 0 145,272
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   403,698 2,322 SH   SOLE   0 0 2,322
SPDR GOLD TR GOLD SHS 78463V107   5,756,339 32,290 SH   SOLE   0 0 32,290
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   292,015 11,175 SH   SOLE   0 0 11,175
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,443,403 3,256 SH   SOLE   824 0 2,432
SPDR SER TR S&P DIVID ETF 78464A763   403,166 3,289 SH   SOLE   0 0 3,289
SPDR SER TR BLOOMBERG 3-12 M 78468R523   4,214,419 42,373 SH   SOLE   0 0 42,373
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   5,366,540 58,446 SH   SOLE   0 0 58,446
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   11,641,240 287,084 SH   SOLE   3,535 0 283,549
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   6,722,772 252,451 SH   SOLE   1,556 0 250,895
STARBUCKS CORP COM 855244109   246,122 2,485 SH   SOLE   0 0 2,485
STERIS PLC SHS USD G8473T100   279,651 1,243 SH   SOLE   0 0 1,243
TARGET CORP COM 87612E106   858,556 6,509 SH   SOLE   0 0 6,509
TESLA INC COM 88160R101   230,882 882 SH   SOLE   0 0 882
THERMO FISHER SCIENTIFIC INC COM 883556102   7,779,367 14,910 SH   SOLE   13,983 0 927
TJX COS INC NEW COM 872540109   335,171 3,953 SH   SOLE   0 0 3,953
TRUIST FINL CORP COM 89832Q109   270,670 8,918 SH   SOLE   0 0 8,918
UNITED PARCEL SERVICE INC CL B 911312106   410,483 2,290 SH   SOLE   0 0 2,290
UNITEDHEALTH GROUP INC COM 91324P102   13,414,521 27,910 SH   SOLE   23,295 0 4,615
US BANCORP DEL COM NEW 902973304   3,353,021 101,484 SH   SOLE   93,145 0 8,339
VANECK ETF TRUST CLO ETF 92189H748   6,378,340 123,439 SH   SOLE   825 0 122,614
VANGUARD INDEX FDS MID CAP ETF 922908629   784,088 3,561 SH   SOLE   0 0 3,561
VANGUARD INDEX FDS GROWTH ETF 922908736   397,577 1,405 SH   SOLE   0 0 1,405
VANGUARD INDEX FDS TOTAL STK MKT 922908769   275,461 1,251 SH   SOLE   0 0 1,251
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   294,842 5,871 SH   SOLE   0 0 5,871
VERIZON COMMUNICATIONS INC COM 92343V104   841,585 22,629 SH   SOLE   0 0 22,629
VISA INC COM CL A 92826C839   12,692,546 53,447 SH   SOLE   46,953 0 6,494
WALMART INC COM 931142103   390,928 2,487 SH   SOLE   0 0 2,487
WILLIAMS COS INC COM 969457100   228,155 6,992 SH   SOLE   0 0 6,992