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
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 32,457 1,153,813 SH   SOLE   1,115,648 0 38,165
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 29,791 703,436 SH   SOLE   658,717 0 44,719
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 16,998 353,308 SH   SOLE   340,875 0 12,433
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 16,832 793,601 SH   SOLE   738,615 0 54,986
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 14,700 242,847 SH   SOLE   231,080 0 11,767
MCCORMICK & CO INC COM NON VTG 579780206 12,317 172,827 SH   OTR   162,389 0 10,438
APPLE INC COM 037833100 11,535 83,466 SH   OTR   83,154 0 312
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 9,850 148,277 SH   SOLE   143,641 0 4,636
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 7,878 160,323 SH   SOLE   156,493 0 3,830
10X GENOMICS INC CL A COM 88025U109 4,413 154,942 SH   OTR   154,942 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,232 152,498 SH   SOLE   149,935 0 2,563
MICROSOFT CORP COM 594918104 4,057 17,418 SH   OTR   17,310 0 108
SPDR SER TR S&P 600 SMCP GRW 78464A201 3,982 58,454 SH   SOLE   52,707 0 5,747
180 DEGREE CAP CORP COM NEW 68235B208 2,845 518,250 SH   SOLE   508,095 0 10,155
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,834 67,499 SH   SOLE   66,913 0 586
MCDONALDS CORP COM 580135101 2,646 11,469 SH   OTR   11,469 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 2,554 28,500 SH   SOLE   26,414 0 2,086
ISHARES TR CORE S&P500 ETF 464287200 2,098 5,850 SH   SOLE   5,154 0 696
SPDR SER TR PORTFOLIO S&P500 78464A854 1,754 41,766 SH   SOLE   38,049 0 3,717
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,655 64,131 SH   SOLE   59,357 0 4,774
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 1,653 38,636 SH   SOLE   37,022 0 1,614
PATRICK INDS INC COM 703343103 1,558 35,533 SH   OTR   35,533 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,557 19,570 SH   SOLE   19,570 0 0
LOCKHEED MARTIN CORP COM 539830109 1,466 3,795 SH   OTR   3,795 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,438 9,627 SH   OTR   8,127 0 1,500
UNITED PARCEL SERVICE INC CL B 911312106 1,438 8,899 SH   OTR   8,899 0 0
AMAZON COM INC COM 023135106 1,393 12,327 SH   OTR   11,858 0 469
ALPHABET INC CAP STK CL C 02079K107 1,117 11,614 SH   OTR   11,059 0 555
ISHARES TR CORE MSCI TOTAL 46432F834 1,050 20,630 SH   SOLE   20,630 0 0
ISHARES TR CORE US AGGBD ET 464287226 995 10,326 SH   SOLE   10,326 0 0
PROCTER AND GAMBLE CO COM 742718109 982 7,777 SH   OTR   7,777 0 0
ISHARES TR S&P SML 600 GWT 464287887 964 9,478 SH   SOLE   8,614 0 864
VISA INC COM CL A 92826C839 941 5,299 SH   OTR   4,991 0 308
SPDR SER TR PORTFOLIO S&P400 78464A847 922 23,900 SH   SOLE   22,526 0 1,374
SCHWAB CHARLES CORP COM 808513105 898 12,496 SH   SOLE   3,100 0 9,396
ALLY FINL INC COM 02005N100 891 32,015 SH   OTR   31,718 0 297
DANAHER CORPORATION COM 235851102 888 3,437 SH   OTR   3,261 0 176
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 864 3,235 SH   OTR   3,235 0 0
DOCUSIGN INC COM 256163106 847 15,849 SH   OTR   200 0 15,649
MASTERCARD INCORPORATED CL A 57636Q104 837 2,944 SH   OTR   2,797 0 147
TESLA INC COM 88160R101 810 3,055 SH   OTR   3,055 0 0
FASTENAL CO COM 311900104 735 15,966 SH   OTR   15,497 0 469
MERCK & CO INC COM 58933Y105 727 8,437 SH   OTR   8,437 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 676 14,164 SH   SOLE   14,164 0 0
JOHNSON & JOHNSON COM 478160104 647 3,963 SH   OTR   3,963 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 626 52,236 SH   OTR   52,236 0 0
JPMORGAN CHASE & CO COM 46625H100 572 5,469 SH   OTR   5,469 0 0
UNITEDHEALTH GROUP INC COM 91324P102 563 1,114 SH   OTR   1,114 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 558 1,698 SH   SOLE   1,542 0 156
ISHARES TR CORE S&P MCP ETF 464287507 535 2,438 SH   SOLE   2,438 0 0
KIMBERLY-CLARK CORP COM 494368103 535 4,755 SH   OTR   4,755 0 0
COSTCO WHSL CORP NEW COM 22160K105 521 1,103 SH   OTR   1,103 0 0
HEICO CORP NEW CL A 422806208 516 4,499 SH   OTR   4,142 0 357
HOME DEPOT INC COM 437076102 510 1,847 SH   OTR   1,847 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 500 2,670 SH   OTR   2,472 0 198
SPDR SER TR PRTFLO S&P500 HI 78468R788 495 13,958 SH   SOLE   13,930 0 28
ACNB CORP COM 000868109 490 16,312 SH   OTR   16,312 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 471 5,757 SH   OTR   5,757 0 0
ABBVIE INC COM 00287Y109 467 3,478 SH   OTR   3,478 0 0
CHEVRON CORP NEW COM 166764100 460 3,205 SH   OTR   3,205 0 0
ALPHABET INC CAP STK CL A 02079K305 457 4,780 SH   OTR   4,780 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 453 894 SH   OTR   824 0 70
TRANSDIGM GROUP INC COM 893641100 452 861 SH   OTR   795 0 66
VANGUARD WORLD FDS INF TECH ETF 92204A702 447 1,454 SH   SOLE   1,454 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 445 9,827 SH   SOLE   9,827 0 0
S&P GLOBAL INC COM 78409V104 437 1,430 SH   SOLE   1,318 0 112
QUALCOMM INC COM 747525103 434 3,843 SH   OTR   3,589 0 254
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 433 8,967 SH   SOLE   8,967 0 0
CBRE GROUP INC CL A 12504L109 430 6,376 SH   OTR   5,866 0 510
CSX CORP COM 126408103 426 15,985 SH   OTR   15,985 0 0
MCCORMICK & CO INC COM VTG 579780107 407 5,566 SH   OTR   5,566 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 395 1,878 SH   SOLE   1,878 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 393 10,363 SH   OTR   10,363 0 0
TJX COS INC NEW COM 872540109 379 6,107 SH   OTR   6,107 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 364 12,940 SH   SOLE   11,213 0 1,727
AT&T INC COM 00206R102 355 23,144 SH   OTR   23,130 0 14
BIO-TECHNE CORP COM 09073M104 349 1,230 SH   OTR   1,134 0 96
ANSYS INC COM 03662Q105 348 1,569 SH   OTR   1,447 0 122
CATERPILLAR INC COM 149123101 345 2,100 SH   OTR   2,100 0 0
HERSHEY CO COM 427866108 341 1,545 SH   OTR   1,545 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 335 12,869 SH   SOLE   10,146 0 2,723
EXXON MOBIL CORP COM 30231G102 333 3,808 SH   OTR   3,808 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 324 6,465 SH   SOLE   5,813 0 652
VULCAN MATLS CO COM 929160109 324 2,052 SH   OTR   1,891 0 161
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 320 2,248 SH   SOLE   2,248 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 318 1,420 SH   SOLE   1,420 0 0
ILLUMINA INC COM 452327109 309 1,617 SH   OTR   1,490 0 127
COSTAR GROUP INC COM 22160N109 308 4,422 SH   OTR   4,072 0 350
WESBANCO INC COM 950810101 305 9,127 SH   OTR   9,127 0 0
AMERICAN TOWER CORP NEW COM 03027X100 295 1,372 SH   OTR   1,301 0 71
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 293 7,300 SH   OTR   7,300 0 0
ECOLAB INC COM 278865100 292 2,024 SH   OTR   1,866 0 158
VEEVA SYS INC CL A COM 922475108 278 1,687 SH   OTR   1,558 0 129
M & T BK CORP COM 55261F104 277 1,570 SH   OTR   1,570 0 0
CARMAX INC COM 143130102 274 4,156 SH   OTR   3,829 0 327
EXELON CORP COM 30161N101 270 7,213 SH   OTR   7,213 0 0
BECTON DICKINSON & CO COM 075887109 262 1,177 SH   OTR   1,177 0 0
MOODYS CORP COM 615369105 260 1,068 SH   OTR   985 0 83
WASTE CONNECTIONS INC COM 94106B101 260 1,924 SH   OTR   1,770 0 154
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 257 1,634 SH   OTR   1,634 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 249 4,044 SH   OTR   3,723 0 321
VAALCO ENERGY INC COM NEW 91851C201 249 57,000 SH   OTR   57,000 0 0
VERISK ANALYTICS INC COM 92345Y106 247 1,450 SH   OTR   1,337 0 113
ABBOTT LABS COM 002824100 246 2,542 SH   OTR   2,542 0 0
PEPSICO INC COM 713448108 240 1,471 SH   OTR   1,471 0 0
AXSOME THERAPEUTICS INC COM 05464T104 233 5,220 SH   OTR   5,220 0 0
DOLLAR GEN CORP NEW COM 256677105 233 970 SH   OTR   894 0 76
CABLE ONE INC COM 12685J105 232 272 SH   OTR   251 0 21
TELEFLEX INCORPORATED COM 879369106 228 1,130 SH   OTR   1,043 0 87
ISHARES TR MSCI ACWI ETF 464288257 226 2,900 SH   SOLE   2,900 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 225 3,160 SH   OTR   3,160 0 0
CISCO SYS INC COM 17275R102 225 5,619 SH   OTR   5,119 0 500
NVIDIA CORPORATION COM 67066G104 215 1,768 SH   OTR   1,768 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 202 1,702 SH   OTR   1,702 0 0
BLACKLINE INC COM 09239B109 200 3,342 SH   OTR   3,078 0 264
YEXT INC COM 98585N106 67 15,000 SH   OTR   15,000 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 31 10,000 SH   OTR   10,000 0 0
TERAWULF INC COM 88080T104 13 10,000 SH   OTR   10,000 0 0