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   8,133,069 73,890 SH   SOLE   3,757 0 70,133
ABBVIE INC COM 00287Y109   203,823 1,315 SH   SOLE   400 0 915
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,670,729 27,559 SH   SOLE   1,540 0 26,019
ADOBE INC COM 00724F101   1,780,254 2,984 SH   SOLE   199 0 2,785
ADVANCED MICRO DEVICES INC COM 007903107   15,377,959 104,321 SH   SOLE   4,162 0 100,159
AECOM COM 00766T100   5,238,285 56,673 SH   SOLE   1,035 0 55,638
AES CORP COM 00130H105   4,481,631 232,812 SH   SOLE   10,010 0 222,802
ALPHABET INC CAP STK CL C 02079K107   18,199,136 129,136 SH   SOLE   7,185 0 121,951
ALPHABET INC CAP STK CL A 02079K305   437,788 3,134 SH   SOLE   0 0 3,134
AMAZON COM INC COM 023135106   15,896,384 104,623 SH   SOLE   4,182 0 100,441
AMERICAN ELEC PWR CO INC COM 025537101   1,577,130 19,418 SH   SOLE   1,053 0 18,365
AMERICAN EXPRESS CO COM 025816109   5,438,293 29,029 SH   SOLE   761 0 28,268
AMERICAN TOWER CORP NEW COM 03027X100   593,670 2,750 SH   SOLE   0 0 2,750
AMGEN INC COM 031162100   275,923 958 SH   SOLE   800 0 158
ANALOG DEVICES INC COM 032654105   855,198 4,307 SH   SOLE   565 0 3,742
APPLE INC COM 037833100   34,632,622 179,882 SH   SOLE   6,104 0 173,778
APPLIED MATLS INC COM 038222105   10,289,667 63,489 SH   SOLE   5,332 0 58,157
ASTRAZENECA PLC SPONSORED ADR 046353108   13,571,901 201,513 SH   SOLE   8,476 0 193,037
BLACKROCK INC COM 09247X101   12,872,713 15,857 SH   SOLE   833 0 15,024
BROADCOM INC COM 11135F101   18,135,608 16,247 SH   SOLE   723 0 15,524
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   308,625 1,500 SH   SOLE   700 0 800
CISCO SYS INC COM 17275R102   1,780,055 35,235 SH   SOLE   4,754 0 30,481
COCA COLA CO COM 191216100   1,653,188 28,053 SH   SOLE   480 0 27,573
CODA OCTOPUS GROUP INC COM NEW 19188U206   60,200 10,000 SH   SOLE   0 0 10,000
COMCAST CORP NEW CL A 20030N101   1,474,456 33,625 SH   SOLE   835 0 32,790
CORNING INC COM 219350105   4,405,825 144,690 SH   SOLE   6,347 0 138,343
DANAHER CORPORATION COM 235851102   4,539,585 19,623 SH   SOLE   741 0 18,882
DIGITAL RLTY TR INC COM 253868103   712,063 5,291 SH   SOLE   762 0 4,529
DISNEY WALT CO COM 254687106   6,303,874 69,818 SH   SOLE   4,570 0 65,248
DNP SELECT INCOME FD INC COM 23325P104   94,764 11,175 SH   SOLE   0 0 11,175
DOLLAR GEN CORP NEW COM 256677105   6,895,683 50,722 SH   SOLE   2,167 0 48,555
DOMINOS PIZZA INC COM 25754A201   3,810,242 9,243 SH   SOLE   515 0 8,728
DUKE ENERGY CORP NEW COM NEW 26441C204   284,715 2,934 SH   SOLE   0 0 2,934
ELI LILLY & CO COM 532457108   6,575,690 11,281 SH   SOLE   412 0 10,869
ENBRIDGE INC COM 29250N105   391,669 10,856 SH   SOLE   300 0 10,556
EVEREST GROUP LTD COM G3223R108   9,486,198 26,829 SH   SOLE   1,081 0 25,748
EXXON MOBIL CORP COM 30231G102   1,039,292 10,395 SH   SOLE   1,015 0 9,380
FACTSET RESH SYS INC COM 303075105   224,214 470 SH   SOLE   375 0 95
FARMERS & MERCHANTS BANCORP COM 30779N105   202,294 8,157 SH   SOLE   0 0 8,157
FLEETCOR TECHNOLOGIES INC COM 339041105   6,890,597 24,382 SH   SOLE   973 0 23,409
GARMIN LTD SHS H2906T109   1,439,134 11,196 SH   SOLE   176 0 11,020
GENERAL ELECTRIC CO COM NEW 369604301   281,807 2,208 SH   SOLE   0 0 2,208
HALLIBURTON CO COM 406216101   996,511 27,566 SH   SOLE   538 0 27,028
HCA HEALTHCARE INC COM 40412C101   409,539 1,513 SH   SOLE   75 0 1,438
HEICO CORP NEW COM 422806109   435,012 2,432 SH   SOLE   0 0 2,432
HOME DEPOT INC COM 437076102   2,453,921 7,081 SH   SOLE   194 0 6,887
HONEYWELL INTL INC COM 438516106   13,028,971 62,129 SH   SOLE   3,343 0 58,786
ICON PLC SHS G4705A100   1,022,166 3,611 SH   SOLE   80 0 3,531
ILLINOIS TOOL WKS INC COM 452308109   211,386 807 SH   SOLE   0 0 807
INFOSYS LTD SPONSORED ADR 456788108   1,605,015 87,324 SH   SOLE   1,147 0 86,177
INTERPUBLIC GROUP COS INC COM 460690100   1,178,467 36,105 SH   SOLE   702 0 35,403
INTUIT COM 461202103   783,163 1,253 SH   SOLE   0 0 1,253
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   548,032 10,987 SH   SOLE   0 0 10,987
IRON MTN INC DEL COM 46284V101   243,740 3,483 SH   SOLE   0 0 3,483
ISHARES TR ESG AWRE 1 5 YR 46435G243   251,459 10,272 SH   SOLE   0 0 10,272
ISHARES TR CORE S&P SCP ETF 464287804   4,490,427 41,482 SH   SOLE   510 0 40,972
ISHARES TR CORE S&P MCP ETF 464287507   6,457,318 23,299 SH   SOLE   800 0 22,499
ISHARES TR 3 7 YR TREAS BD 464288661   35,193,231 300,463 SH   SOLE   15,975 0 284,488
ISHARES TR CORE S&P500 ETF 464287200   479,063 1,003 SH   SOLE   0 0 1,003
JOHNSON & JOHNSON COM 478160104   1,815,850 11,585 SH   SOLE   1,410 0 10,175
JPMORGAN CHASE & CO COM 46625H100   4,820,552 28,340 SH   SOLE   3,192 0 25,148
L3HARRIS TECHNOLOGIES INC COM 502431109   3,113,806 14,784 SH   SOLE   1,266 0 13,518
LINDE PLC SHS G54950103   391,817 954 SH   SOLE   43 0 911
LOCKHEED MARTIN CORP COM 539830109   276,930 611 SH   SOLE   0 0 611
LOWES COS INC COM 548661107   722,397 3,246 SH   SOLE   1,656 0 1,590
MASCO CORP COM 574599106   341,531 5,099 SH   SOLE   0 0 5,099
MCDONALDS CORP COM 580135101   2,430,492 8,197 SH   SOLE   731 0 7,466
MCKESSON CORP COM 58155Q103   312,049 674 SH   SOLE   0 0 674
MEDTRONIC PLC SHS G5960L103   1,308,276 15,881 SH   SOLE   270 0 15,611
MERCK & CO INC COM 58933Y105   1,412,354 12,955 SH   SOLE   813 0 12,142
METLIFE INC COM 59156R108   1,166,203 17,635 SH   SOLE   315 0 17,320
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   61,061 13,420 SH   SOLE   0 0 13,420
MICROSOFT CORP COM 594918104   24,793,810 65,934 SH   SOLE   3,002 0 62,932
NETFLIX INC COM 64110L106   716,687 1,472 SH   SOLE   0 0 1,472
NEXTERA ENERGY INC COM 65339F101   749,592 12,341 SH   SOLE   1,800 0 10,541
NIKE INC CL B 654106103   6,064,756 55,860 SH   SOLE   1,804 0 54,056
NVIDIA CORPORATION COM 67066G104   2,098,732 4,238 SH   SOLE   0 0 4,238
ORACLE CORP COM 68389X105   1,360,785 12,907 SH   SOLE   1,586 0 11,321
PARKER-HANNIFIN CORP COM 701094104   1,873,667 4,067 SH   SOLE   50 0 4,017
PAYPAL HLDGS INC COM 70450Y103   2,114,346 34,430 SH   SOLE   1,887 0 32,543
PEOPLES BANCORP INC COM 709789101   330,612 9,793 SH   SOLE   0 0 9,793
PEPSICO INC COM 713448108   7,503,511 44,180 SH   SOLE   2,935 0 41,245
PHILLIPS 66 COM 718546104   7,034,718 52,837 SH   SOLE   2,555 0 50,282
PROCTER AND GAMBLE CO COM 742718109   2,771,114 18,910 SH   SOLE   825 0 18,085
PROGRESSIVE CORP COM 743315103   205,312 1,289 SH   SOLE   300 0 989
PROLOGIS INC. COM 74340W103   6,634,208 49,769 SH   SOLE   1,981 0 47,788
RESTAURANT BRANDS INTL INC COM 76131D103   3,270,444 41,859 SH   SOLE   1,744 0 40,115
SALESFORCE INC COM 79466L302   12,966,487 49,276 SH   SOLE   2,318 0 46,958
SCHWAB CHARLES CORP COM 808513105   3,400,027 49,419 SH   SOLE   2,635 0 46,784
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   11,550,548 244,508 SH   SOLE   14,152 0 230,356
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   5,991,379 241,685 SH   SOLE   10,235 0 231,450
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   29,823,905 535,727 SH   SOLE   17,625 0 518,102
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,280,050 16,814 SH   SOLE   82 0 16,732
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   16,452,507 445,144 SH   SOLE   16,602 0 428,542
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   27,129,804 360,194 SH   SOLE   24,221 0 335,973
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   332,498 8,300 SH   SOLE   0 0 8,300
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   559,945 6,546 SH   SOLE   400 0 6,146
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,016,855 13,995 SH   SOLE   442 0 13,553
SMITH MIDLAND CORP COM 832156103   395,000 10,000 SH   SOLE   0 0 10,000
SPDR SER TR PORTFOLIO S&P500 78464A854   3,221,797 57,635 SH   SOLE   0 0 57,635
SPDR SER TR PORTFOLIO INTRMD 78464A375   67,653,208 2,060,713 SH   SOLE   116,110 0 1,944,603
SPDR SER TR PORTFOLIO SHORT 78464A474   30,505,409 1,024,359 SH   SOLE   60,142 0 964,217
STARBUCKS CORP COM 855244109   1,573,641 16,390 SH   SOLE   1,465 0 14,925
STRYKER CORPORATION COM 863667101   12,067,340 40,297 SH   SOLE   1,876 0 38,421
SYSCO CORP COM 871829107   8,723,996 119,294 SH   SOLE   4,037 0 115,257
T-MOBILE US INC COM 872590104   10,360,044 64,617 SH   SOLE   2,812 0 61,805
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   14,450,280 138,945 SH   SOLE   7,930 0 131,015
TJX COS INC NEW COM 872540109   11,641,270 124,094 SH   SOLE   5,326 0 118,768
TOTALENERGIES SE SPONSORED ADS 89151E109   2,708,878 40,203 SH   SOLE   2,344 0 37,859
UNION PAC CORP COM 907818108   4,605,375 18,750 SH   SOLE   1,142 0 17,608
UNITEDHEALTH GROUP INC COM 91324P102   13,133,321 24,946 SH   SOLE   1,138 0 23,808
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,929,434 20,780 SH   SOLE   545 0 20,235
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   30,892,035 550,268 SH   SOLE   28,730 0 521,538
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   457,032 11,120 SH   SOLE   400 0 10,720
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   9,678,678 125,096 SH   SOLE   2,953 0 122,143
VANGUARD WORLD FD ESG US STK ETF 921910733   216,308 2,543 SH   SOLE   0 0 2,543
VISA INC COM CL A 92826C839   11,649,954 44,747 SH   SOLE   2,126 0 42,621
WASTE MGMT INC DEL COM 94106L109   1,714,723 9,574 SH   SOLE   315 0 9,259
WISDOMTREE TR US SMALLCAP DIVD 97717W604   3,888,613 120,877 SH   SOLE   4,890 0 115,987