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
Expires: July 31, 2015
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
3M CO COM 88579Y101 385,862 2,351 SH SOLE 0 0 2,351
ABBOTT LABORATORIES COM 002824100 305,038 3,086 SH SOLE 0 0 3,086
ABBVIE INC COM 00287Y109 4,856,660 18,566 SH SOLE 0 0 18,566
ACNB CORP COM 000868109 835,638 13,413 SH SOLE 0 0 13,413
ADVANCED MICRO DEVICES INC COM 007903107 1,192,321 1,949 SH SOLE 0 0 1,949
AGNICO EAGLE MINES LTD COM 008474108 1,101,270 6,009 SH SOLE 0 0 6,009
ALPHABET INC CAP STK CL A 02079K305 24,158,059 70,211 SH SOLE 0 0 70,211
ALPHABET INC CAP STK CL C 02079K107 2,280,116 6,692 SH SOLE 0 0 6,692
ALTRIA GROUP INC COM 02209S103 2,473,364 36,729 SH SOLE 0 0 36,729
AMAZON COM INC COM 023135106 15,852,504 63,626 SH SOLE 0 0 63,626
AMGEN INC COM 031162100 256,475 608 SH SOLE 0 0 608
ANALOG DEVICES INC COM 032654105 355,385 896 SH SOLE 0 0 896
ANNOVIS BIO INC COM 03615A108 12,700 10,000 SH SOLE 0 0 10,000
APPLE INC COM 037833100 39,885,345 119,769 SH SOLE 0 0 119,769
APPLIED MATLS INC COM 038222105 258,988 506 SH SOLE 0 0 506
AT&T INC COM 00206R102 692,136 28,366 SH SOLE 0 0 28,366
AUTOMATIC DATA PROCESSING IN COM 053015103 1,051,476 4,075 SH SOLE 0 0 4,075
BANK OF AMER CORP COM 060505104 525,236 9,650 SH SOLE 0 0 9,650
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,964,678 7,962 SH SOLE 0 0 7,962
BLACKROCK INC COM 09290D101 687,353 649 SH SOLE 0 0 649
BLACKSTONE INC COM 09260D107 2,893,516 25,814 SH SOLE 0 0 25,814
BROADCOM INC COM 11135F101 1,112,729 3,168 SH SOLE 0 0 3,168
CATERPILLAR INC COM 149123101 3,686,251 4,546 SH SOLE 0 0 4,546
CHEVRON CORPORATION COM 166764100 6,260,584 30,658 SH SOLE 0 0 30,658
CISCO SYS INC COM 17275R102 814,653 7,569 SH SOLE 0 0 7,569
CITIGROUP INC COM NEW 172967424 529,383 4,089 SH SOLE 0 0 4,089
COCA COLA CO COM 191216100 1,452,966 16,879 SH SOLE 0 0 16,879
CONSTELLATION ENERGY CORP COM 21037T109 745,902 2,936 SH SOLE 0 0 2,936
CORNING INC COM 219350105 761,267 4,951 SH SOLE 0 0 4,951
COSTCO WHOLESALE CORPORATION COM 22160K105 11,997,810 13,179 SH SOLE 0 0 13,179
CROWDSTRIKE HLDGS INC CL A 22788C105 7,120,057 26,894 SH SOLE 0 0 26,894
CROWN HLDGS INC COM 228368106 224,629 2,131 SH SOLE 0 0 2,131
CSX CORP COM 126408103 445,744 9,584 SH SOLE 0 0 9,584
D R HORTON INC COM 23331A109 889,994 6,513 SH SOLE 0 0 6,513
DANAHER CORP DEL COM 235851102 484,309 2,186 SH SOLE 0 0 2,186
DEERE & CO COM 244199105 863,920 1,286 SH SOLE 0 0 1,286
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 345,840 6,288 SH SOLE 0 0 6,288
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 424,346 5,481 SH SOLE 0 0 5,481
DISNEY WALT CO COM 254687106 560,489 5,343 SH SOLE 0 0 5,343
DUKE ENERGY CORP NEW COM NEW 26441C204 1,760,531 15,442 SH SOLE 0 0 15,442
ELI LILLY & CO COM 532457108 4,070,560 3,518 SH SOLE 0 0 3,518
EMERSON ELEC CO COM 291011104 602,865 3,887 SH SOLE 0 0 3,887
EOG RES INC COM 26875P101 2,972,752 21,579 SH SOLE 0 0 21,579
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 3,828,494 23,524 SH SOLE 0 0 23,524
FIRSTENERGY CORP COM 337932107 206,303 4,761 SH SOLE 0 0 4,761
FLEXSTEEL INDS INC COM 339382103 686,681 8,112 SH SOLE 0 0 8,112
FORD MTR CO COM 345370860 434,755 36,049 SH SOLE 0 0 36,049
FRANKLIN FINL SVCS CORP COM 353525108 572,540 9,261 SH SOLE 0 0 9,261
FULTON FINL CORP PA COM 360271100 1,140,274 50,544 SH SOLE 0 0 50,544
GABELLI UTIL TR COM 36240A101 142,250 25,000 SH SOLE 0 0 25,000
GAMING & LEISURE P COM 36467J108 241,564 6,362 SH SOLE 0 0 6,362
GE AEROSPACE COM NEW 369604301 400,744 1,283 SH SOLE 0 0 1,283
GE VERNOVA INC COM 36828A101 275,651 290 SH SOLE 0 0 290
GENERAL DYNAMICS CORP COM 369550108 2,778,163 8,372 SH SOLE 0 0 8,372
GOLDMAN SACHS GROUP INC COM 38141G104 479,215 532 SH SOLE 0 0 532
GSK PLC SPONSORED ADR 37733W204 341,512 7,090 SH SOLE 0 0 7,090
HEICO CORP NEW CL A 422806208 408,339 1,788 SH SOLE 0 0 1,788
HEICO CORP NEW COM 422806109 568,794 1,876 SH SOLE 0 0 1,876
HERSHEY CO COM 427866108 1,158,489 7,350 SH SOLE 0 0 7,350
HOME DEPOT INC COM 437076102 2,041,226 7,175 SH SOLE 0 0 7,175
HONEYWELL INTL INC COM 438516205 232,034 1,100 SH SOLE 0 0 1,100
HUNTINGTON BANCSHARES INC COM 446150104 168,425 11,037 SH SOLE 0 0 11,037
ILLINOIS TOOL WKS INC COM 452308109 2,323,234 9,030 SH SOLE 0 0 9,030
INTEL CORP COM 458140100 406,017 3,377 SH SOLE 0 0 3,377
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,010,866 19,804 SH SOLE 0 0 19,804
INTERNATIONAL BUSINESS MACHS COM 459200101 3,224,123 14,660 SH SOLE 0 0 14,660
INVESCO QQQ TR UNIT SER 1 46090E103 474,193 641 SH SOLE 0 0 641
ISHARES INC CORE MSCI EMKT 46434G103 30,049,269 370,247 SH SOLE 0 0 370,247
ISHARES SILVER TR ISHARES 46428Q109 420,218 7,709 SH SOLE 0 0 7,709
ISHARES TR 3 7 YR TREAS BD 464288661 1,681,373 14,822 SH SOLE 0 0 14,822
ISHARES TR A RATE CP BD ETF 46429B291 1,484,815 33,003 SH SOLE 0 0 33,003
ISHARES TR AGENCY BOND ETF 464288166 7,708,487 72,353 SH SOLE 0 0 72,353
ISHARES TR CORE MSCI EAFE 46432F842 120,502,610 1,243,834 SH SOLE 0 0 1,243,834
ISHARES TR CORE MSCI TOTAL 46432F834 1,127,804 11,873 SH SOLE 0 0 11,873
ISHARES TR CORE S&P MCP ETF 464287507 79,069,251 1,098,947 SH SOLE 0 0 1,098,947
ISHARES TR CORE S&P SCP ETF 464287804 51,297,030 377,073 SH SOLE 0 0 377,073
ISHARES TR CORE S&P TTL STK 464287150 361,156 2,172 SH SOLE 0 0 2,172
ISHARES TR CORE S&P500 ETF 464287200 237,445,832 310,042 SH SOLE 0 0 310,042
ISHARES TR CORE US AGGBD ET 464287226 6,276,351 66,388 SH SOLE 0 0 66,388
ISHARES TR CRE U S REIT ETF 464288521 2,422,105 39,333 SH SOLE 0 0 39,333
ISHARES TR ESG AWARE MSCI 46435U663 209,097 4,021 SH SOLE 0 0 4,021
ISHARES TR ESG AWR MSCI USA 46435G425 552,201 3,311 SH SOLE 0 0 3,311
ISHARES TR ESG EAFE ETF 46436E759 242,685 2,867 SH SOLE 0 0 2,867
ISHARES TR ESG MSCI USA ETF 46436E767 1,347,477 19,798 SH SOLE 0 0 19,798
ISHARES TR MBS ETF 464288588 17,629,098 196,709 SH SOLE 0 0 196,709
ISHARES TR MSCI EAFE ETF 464287465 973,906 9,374 SH SOLE 0 0 9,374
ISHARES TR RUS 1000 GRW ETF 464287614 2,602,903 20,780 SH SOLE 0 0 20,780
ISHARES TR RUS 1000 VAL ETF 464287598 2,100,216 8,471 SH SOLE 0 0 8,471
ISHARES TR RUS MID CAP ETF 464287499 1,055,733 9,893 SH SOLE 0 0 9,893
ISHARES TR RUSSELL 2000 ETF 464287655 2,673,371 9,620 SH SOLE 0 0 9,620
ISHARES TR RUSSELL 3000 ETF 464287689 788,645 1,827 SH SOLE 0 0 1,827
ISHARES TR S&P 500 GRWT ETF 464287309 6,841,131 48,089 SH SOLE 0 0 48,089
ISHARES TR S&P 500 VAL ETF 464287408 3,708,693 16,246 SH SOLE 0 0 16,246
ISHARES TR S&P MC 400GR ETF 464287606 1,018,025 9,288 SH SOLE 0 0 9,288
ISHARES TR U.S. TECH ETF 464287721 541,986 2,046 SH SOLE 0 0 2,046
JOHNSON & JOHNSON COM 478160104 7,336,190 27,711 SH SOLE 0 0 27,711
JPMORGAN CHASE & CO COM 46625H100 16,645,439 50,314 SH SOLE 0 0 50,314
KIMBERLY-CLARK CORP COM 494368103 202,559 2,079 SH SOLE 0 0 2,079
KINDER MORGAN INC DEL COM 49456B101 684,526 22,704 SH SOLE 0 0 22,704
KLA CORP COM NEW 482480100 213,325 1,094 SH SOLE 0 0 1,094
L3HARRIS TECHNOLOGIES INC COM 502431109 2,339,864 9,882 SH SOLE 0 0 9,882
LAM RESEARCH CORP COM NEW 512807306 532,187 1,620 SH SOLE 0 0 1,620
LOCKHEED MARTIN CORP COM 539830109 486,982 956 SH SOLE 0 0 956
LOWES COS INC COM 548661107 275,954 1,497 SH SOLE 0 0 1,497
M & T BK CORP COM 55261F104 1,004,815 4,618 SH SOLE 0 0 4,618
MARATHON PETE CORP COM 56585A102 442,176 1,118 SH SOLE 0 0 1,118
MARKEL GROUP INC COM 570535104 1,332,287 778 SH SOLE 0 0 778
MARRIOTT INTL INC NEW CL A 571903202 240,310 676 SH SOLE 0 0 676
MASTERCARD INCORPORATED CL A 57636Q104 8,254,635 14,968 SH SOLE 0 0 14,968
MCDONALDS CORP COM 580135101 1,858,313 8,047 SH SOLE 0 0 8,047
MERCK & CO INC COM 58933Y105 2,021,914 13,914 SH SOLE 0 0 13,914
META PLATFORMS INC CL A 30303M102 3,616,584 4,987 SH SOLE 0 0 4,987
MICRON TECHNOLOGY INC COM 595112103 18,781,534 17,633 SH SOLE 0 0 17,633
MICROSOFT CORP COM 594918104 25,627,799 49,966 SH SOLE 0 0 49,966
MID PENN BANCORP INC COM 59540G107 1,955,137 55,230 SH SOLE 0 0 55,230
MID-AMER APT CMNTYS INC COM 59522J103 551,362 4,683 SH SOLE 0 0 4,683
MORGAN STANLEY COM NEW 617446448 484,252 2,575 SH SOLE 0 0 2,575
NIKE INC CL B 654106103 225,227 6,362 SH SOLE 0 0 6,362
NORFOLK SOUTHN CORP COM 655844108 296,640 960 SH SOLE 0 0 960
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 619,429 11,458 SH SOLE 0 0 11,458
NOVO-NORDISK A S ADR 670100205 1,950,697 51,456 SH SOLE 0 0 51,456
NUCOR CORP COM 670346105 1,199,166 5,130 SH SOLE 0 0 5,130
NVIDIA CORPORATION COM 67066G104 20,300,146 88,888 SH SOLE 0 0 88,888
ONEOK INC NEW COM 30609A109 1,877,481 22,018 SH SOLE 0 0 22,018
ORACLE CORP COM 68389X105 515,118 3,752 SH SOLE 0 0 3,752
ORRSTOWN FINL SVCS INC COM 687380105 516,447 12,727 SH SOLE 0 0 12,727
PALANTIR TECHNOLOGIES INC CL A 69608A108 340,244 1,819 SH SOLE 0 0 1,819
PEPSICO INC COM 713448108 2,149,297 16,961 SH SOLE 0 0 16,961
PFIZER INC COM 717081103 480,464 16,847 SH SOLE 0 0 16,847
PHILIP MORRIS INTL INC COM 718172109 2,775,668 14,546 SH SOLE 0 0 14,546
PNC FINL SVCS GROUP INC COM 693475105 1,045,824 4,705 SH SOLE 0 0 4,705
PPL CORP COM 69351T106 544,669 16,560 SH SOLE 0 0 16,560
PROCTER & GAMBLE CO COM 742718109 3,317,273 22,834 SH SOLE 0 0 22,834
PROLOGIS INC. COM 74340W103 2,005,373 15,445 SH SOLE 0 0 15,445
QUALCOMM INC COM 747525103 228,213 1,240 SH SOLE 0 0 1,240
ROPER TECHNOLOGIES INC COM 776696106 1,450,013 4,150 SH SOLE 0 0 4,150
RTX CORPORATION COM 75513E101 674,652 3,634 SH SOLE 0 0 3,634
SCHEIN HENRY INC COM 806407102 355,529 4,234 SH SOLE 0 0 4,234
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4,247,959 116,542 SH SOLE 0 0 116,542
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 15,810,518 575,556 SH SOLE 0 0 575,556
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 572,728 25,915 SH SOLE 0 0 25,915
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,853,311 63,231 SH SOLE 0 0 63,231
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 400,817 12,321 SH SOLE 0 0 12,321
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 22,166,820 616,945 SH SOLE 0 0 616,945
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4,157,096 124,800 SH SOLE 0 0 124,800
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 54,261,050 1,808,702 SH SOLE 0 0 1,808,702
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 23,158,912 680,744 SH SOLE 0 0 680,744
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 15,606,965 478,301 SH SOLE 0 0 478,301
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 212,947 1,088 SH SOLE 0 0 1,088
SERVICENOW INC COM 81762P102 282,628 2,109 SH SOLE 0 0 2,109
SFL CORPORATION LTD SHS G7738W106 330,481 25,113 SH SOLE 0 0 25,113
SPDR GOLD TR GOLD SHS 78463V107 1,242,301 3,262 SH SOLE 0 0 3,262
SPDR SERIES TRUST ST INTER BD ETF 78464A375 829,677 25,702 SH SOLE 0 0 25,702
SPDR SERIES TRUST ST INTER ETF 78464A672 740,955 27,161 SH SOLE 0 0 27,161
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649 233,290 9,577 SH SOLE 0 0 9,577
SPDR SERIES TRUST ST STR P400MID 78464A847 51,083,297 810,331 SH SOLE 0 0 810,331
SPDR SERIES TRUST ST STR P500GRW 78464A409 4,433,280 36,019 SH SOLE 0 0 36,019
SPDR SERIES TRUST ST STR P500VAL 78464A508 1,210,908 19,809 SH SOLE 0 0 19,809
SPDR SERIES TRUST ST STR SP600 SML 78468R853 34,823,471 658,787 SH SOLE 0 0 658,787
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 5,169,468 6,778 SH SOLE 0 0 6,778
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 545,148 1,195 SH SOLE 0 0 1,195
TESLA INC COM 88160R101 3,334,760 9,399 SH SOLE 0 0 9,399
TEXAS INSTRS INC COM 882508104 206,799 738 SH SOLE 0 0 738
THERMO FISHER SCIENTIFIC INC COM 883556102 7,165,423 10,615 SH SOLE 0 0 10,615
TJX COS INC NEW COM 872540109 298,512 2,256 SH SOLE 0 0 2,256
TRANE TECHNOLOGIES PLC SHS G8994E103 3,681,555 8,145 SH SOLE 0 0 8,145
TRAVELERS COMPANIES INC COM 89417E109 250,984 704 SH SOLE 0 0 704
TRUIST FINL CORP COM 89832Q109 720,679 15,565 SH SOLE 0 0 15,565
UNION PAC CORP COM 907818108 3,885,132 14,277 SH SOLE 0 0 14,277
UNITED RENTALS INC COM 911363109 5,452,631 5,448 SH SOLE 0 0 5,448
UNITEDHEALTH GROUP INC COM 91324P102 758,448 2,066 SH SOLE 0 0 2,066
VALERO ENERGY CORP COM 91913Y100 375,210 968 SH SOLE 0 0 968
VANECK ETF TRUST IG FLOA RATE ETF 92189F486 586,165 22,906 SH SOLE 0 0 22,906
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 276,181 3,937 SH SOLE 0 0 3,937
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 1,312,477 14,565 SH SOLE 0 0 14,565
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 6,188,064 78,909 SH SOLE 0 0 78,909
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 602,898 1,785 SH SOLE 0 0 1,785
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 206,606 726 SH SOLE 0 0 726
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 911,506 2,436 SH SOLE 0 0 2,436
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,680,954 8,106 SH SOLE 0 0 8,106
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 388,186 6,545 SH SOLE 0 0 6,545
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 27,364,699 482,963 SH SOLE 0 0 482,963
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 20,426,171 260,837 SH SOLE 0 0 260,837
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 19,776,145 445,308 SH SOLE 0 0 445,308
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 609,640 5,432 SH SOLE 0 0 5,432
VANGUARD STAR FDS VG TL INTL STK F 921909768 982,513 11,564 SH SOLE 0 0 11,564
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,870,723 26,494 SH SOLE 0 0 26,494
VERIZON COMMUNICATIONS INC COM 92343V104 267,944 5,841 SH SOLE 0 0 5,841
VISA INC COM CL A 92826C839 2,209,843 6,150 SH SOLE 0 0 6,150
WALMART INC COM 931142103 2,876,509 27,680 SH SOLE 0 0 27,680
WASTE MGMT INC DEL COM 94106L109 315,491 1,547 SH SOLE 0 0 1,547
WELLS FARGO & CO COM 949746101 309,163 3,862 SH SOLE 0 0 3,862
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,265,559 13,015 SH SOLE 0 0 13,015
YORK WTR CO COM 987184108 434,376 14,186 SH SOLE 0 0 14,186