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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 362,205 1,350 SH SOLE 0 0 1,350
ADOBE INC COM 00724F101 953,023 2,723 SH SOLE 0 0 2,723
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 278,502 1,900 SH SOLE 0 0 1,900
ALPHABET INC CAP STK CL A 02079K305 7,586,000 24,236 SH SOLE 0 0 24,236
ALPHABET INC CAP STK CL C 02079K107 1,456,660 4,642 SH SOLE 0 0 4,642
AMAZON COM INC COM 023135106 2,630,194 11,395 SH SOLE 0 0 11,395
AMGEN INC COM 031162100 383,711 1,172 SH SOLE 0 0 1,172
APPLE INC COM 037833100 117,141,000 430,887 SH SOLE 0 0 430,887
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,444,630 2,285 SH SOLE 0 0 2,285
AUTODESK INC COM 052769106 427,734 1,445 SH SOLE 0 0 1,445
BANK AMERICA CORP COM 060505104 20,971,674 381,303 SH SOLE 0 0 381,303
BANK NEW YORK MELLON CORP COM 064058100 554,910 4,780 SH SOLE 0 0 4,780
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 41,165,527 81,897 SH SOLE 0 0 81,897
BLACKROCK ENHANCED EQUITY DI COM 09251A104 180,158 19,004 SH SOLE 0 0 19,004
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 122,389,000 2,319,295 SH SOLE 0 0 2,319,295
BLACKROCK INC COM 09290D101 353,212 330 SH SOLE 0 0 330
CATERPILLAR INC COM 149123101 27,769,000 48,473 SH SOLE 0 0 48,473
CHEVRON CORP NEW COM 166764100 338,198 2,219 SH SOLE 0 0 2,219
CINTAS CORP COM 172908105 1,784,408 9,488 SH SOLE 0 0 9,488
CISCO SYS INC COM 17275R102 10,825,334 140,534 SH SOLE 0 0 140,534
CITIGROUP INC COM NEW 172967424 5,942,788 50,928 SH SOLE 0 0 50,928
COGNEX CORP COM 192422103 225,595 6,270 SH SOLE 0 0 6,270
CONOCOPHILLIPS COM 20825C104 286,915 3,065 SH SOLE 0 0 3,065
COSTCO WHSL CORP NEW COM 22160K105 229,656 266 SH SOLE 0 0 266
CSX CORP COM 126408103 4,592,331 126,685 SH SOLE 0 0 126,685
CUMMINS INC COM 231021106 26,557,000 52,026 SH SOLE 0 0 52,026
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,203,615 30,402 SH SOLE 0 0 30,402
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 821,196 25,090 SH SOLE 0 0 25,090
DISNEY WALT CO COM 254687106 273,389 2,403 SH SOLE 0 0 2,403
ELI LILLY & CO COM 532457108 714,662 665 SH SOLE 0 0 665
FEDEX CORP COM 31428X106 5,436,634 18,821 SH SOLE 0 0 18,821
FIRST COMWLTH FINL CORP PA COM 319829107 197,009 11,685 SH SOLE 0 0 11,685
GE VERNOVA INC COM 36828A101 741,802 1,135 SH SOLE 0 0 1,135
GENERAL MTRS CO COM 37045V100 9,817,357 120,725 SH SOLE 0 0 120,725
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 2,096,027 98,567 SH SOLE 0 0 98,567
GOLDMAN SACHS GROUP INC COM 38141G104 42,878,178 48,781 SH SOLE 0 0 48,781
HOME DEPOT INC COM 437076102 423,587 1,231 SH SOLE 0 0 1,231
HUNT J B TRANS SVCS INC COM 445658107 1,578,000 8,121 SH SOLE 0 0 8,121
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 367,341 19,395 SH SOLE 0 0 19,395
INTEL CORP COM 458140100 375,110 10,166 SH SOLE 0 0 10,166
INTERCONTINENTAL EXCHANGE IN COM 45866F104 548,235 3,385 SH SOLE 0 0 3,385
INTUIT COM 461202103 685,605 1,035 SH SOLE 0 0 1,035
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 153,868,000 1,825,463 SH SOLE 0 0 1,825,463
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 296,000 5,230 SH SOLE 0 0 5,230
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 225,009 2,739 SH SOLE 0 0 2,739
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 20,839,000 163,944 SH SOLE 0 0 163,944
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 10,825,000 162,735 SH SOLE 0 0 162,735
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 23,137,894 493,135 SH SOLE 0 0 493,135
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 246,507 2,165 SH SOLE 0 0 2,165
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 55,282,875 288,593 SH SOLE 0 0 288,593
INVESCO QQQ TR UNIT SER 1 46090E103 224,837 366 SH SOLE 0 0 366
ISHARES INC CORE MSCI EMKT 46434G103 83,742,000 1,245,797 SH SOLE 0 0 1,245,797
ISHARES INC CUR HD MSCI EM 46434G509 609,169 17,525 SH SOLE 0 0 17,525
ISHARES INC MSCI EM ASIA ETF 464286426 1,137,360 12,097 SH SOLE 0 0 12,097
ISHARES INC MSCI EMERG MRKT 464286533 146,598,000 2,289,163 SH SOLE 0 0 2,289,163
ISHARES INC MSCI PAC JP ETF 464286665 359,700 7,127 SH SOLE 0 0 7,127
ISHARES TR CHINA LG-CAP ETF 464287184 1,214,000 31,703 SH SOLE 0 0 31,703
ISHARES TR CORE HIGH DV ETF 46429B663 23,230,307 191,023 SH SOLE 0 0 191,023
ISHARES TR CORE MSCI EAFE 46432F842 2,741,770 30,648 SH SOLE 0 0 30,648
ISHARES TR CORE S&P MCP ETF 464287507 202,950 3,075 SH SOLE 0 0 3,075
ISHARES TR CORE S&P500 ETF 464287200 77,918,000 113,759 SH SOLE 0 0 113,759
ISHARES TR CYBERSECURITY 46435U135 14,743,246 306,385 SH SOLE 0 0 306,385
ISHARES TR EAFE VALUE ETF 464288877 393,826 5,515 SH SOLE 0 0 5,515
ISHARES TR ESG AWRE USD ETF 46435G193 214,905 9,190 SH SOLE 0 0 9,190
ISHARES TR ESG MSCI LEADR 46435U218 340,758 2,810 SH SOLE 0 0 2,810
ISHARES TR ESG SELECT SCRE 46436E569 4,028,388 76,440 SH SOLE 0 0 76,440
ISHARES TR FUTURE AI & TECH 46435U556 45,997,000 954,682 SH SOLE 0 0 954,682
ISHARES TR FUTURE EXPONENTI 46434V381 14,148,503 202,875 SH SOLE 0 0 202,875
ISHARES TR GENOMICS IMMUN 46435U192 7,153,720 273,147 SH SOLE 0 0 273,147
ISHARES TR GLOB HLTHCRE ETF 464287325 313,628 3,220 SH SOLE 0 0 3,220
ISHARES TR GLOB INDSTRL ETF 464288729 10,357,334 59,070 SH SOLE 0 0 59,070
ISHARES TR ISHARES SEMICDTR 464287523 4,860,260 16,139 SH SOLE 0 0 16,139
ISHARES TR ISHS 1-5YR INVS 464288646 11,717,000 221,580 SH SOLE 0 0 221,580
ISHARES TR JPMORGAN USD EMG 464288281 4,040,000 42,170 SH SOLE 0 0 42,170
ISHARES TR MORNINGSTAR GRWT 464287119 769,896 7,400 SH SOLE 0 0 7,400
ISHARES TR MSCI CHINA A 46434V514 1,510,282 43,675 SH SOLE 0 0 43,675
ISHARES TR MSCI CHINA ETF 46429B671 10,025,383 166,895 SH SOLE 0 0 166,895
ISHARES TR MSCI EAFE MIN VL 46429B689 151,929,000 1,761,493 SH SOLE 0 0 1,761,493
ISHARES TR MSCI INTL QUALTY 46434V456 34,941,278 768,785 SH SOLE 0 0 768,785
ISHARES TR MSCI USA MIN VOL 46429B697 6,274,000 66,635 SH SOLE 0 0 66,635
ISHARES TR MSCI USA QLT FCT 46432F339 238,796,000 1,202,274 SH SOLE 0 0 1,202,274
ISHARES TR MSCI USA VALUE 46432F388 163,550,000 1,196,152 SH SOLE 0 0 1,196,152
ISHARES TR PFD AND INCM SEC 464288687 536,692 17,335 SH SOLE 0 0 17,335
ISHARES TR RUS 1000 GRW ETF 464287614 4,001,324 8,454 SH SOLE 0 0 8,454
ISHARES TR RUS 1000 VAL ETF 464287598 314,669 1,496 SH SOLE 0 0 1,496
ISHARES TR RUS TP200 GR ETF 464289438 55,712,000 201,169 SH SOLE 0 0 201,169
ISHARES TR S&P 100 ETF 464287101 10,765,000 31,389 SH SOLE 0 0 31,389
ISHARES TR U.S. MED DVC ETF 464288810 18,616,000 299,530 SH SOLE 0 0 299,530
ISHARES TR US HLTHCR PR ETF 464288828 16,099,403 335,810 SH SOLE 0 0 335,810
ISHARES TR US INFRASTRUC 46435U713 90,238,000 1,714,900 SH SOLE 0 0 1,714,900
ISHARES TR US SML CAP EQT 46434V290 1,627,142 21,730 SH SOLE 0 0 21,730
JACOBS SOLUTIONS INC COM 46982L108 8,233,714 62,160 SH SOLE 0 0 62,160
JOHNSON & JOHNSON COM 478160104 375,200 1,813 SH SOLE 0 0 1,813
JPMORGAN CHASE & CO. COM 46625H100 52,385,827 162,578 SH SOLE 0 0 162,578
LOCKHEED MARTIN CORP COM 539830109 667,465 1,380 SH SOLE 0 0 1,380
MASTERCARD INCORPORATED CL A 57636Q104 200,554 351 SH SOLE 0 0 351
META PLATFORMS INC CL A 30303M102 1,708,973 2,589 SH SOLE 0 0 2,589
MICROSOFT CORP COM 594918104 8,249,505 17,058 SH SOLE 0 0 17,058
MID PENN BANCORP INC COM 59540G107 840,890 27,108 SH SOLE 0 0 27,108
MORGAN STANLEY COM NEW 617446448 575,907 3,244 SH SOLE 0 0 3,244
NANOVIRICIDES INC COM 630087302 17,782 15,736 SH SOLE 0 0 15,736
NEXTNAV INC COMMON STOCK 65345N106 937,830 56,360 SH SOLE 0 0 56,360
NVIDIA CORPORATION COM 67066G104 2,664,339 14,286 SH SOLE 0 0 14,286
ORACLE CORP COM 68389X105 623,712 3,200 SH SOLE 0 0 3,200
PALANTIR TECHNOLOGIES INC CL A 69608A108 257,738 1,450 SH SOLE 0 0 1,450
PAYCHEX INC COM 704326107 416,749 3,715 SH SOLE 0 0 3,715
PNC FINL SVCS GROUP INC COM 693475105 554,000 2,656 SH SOLE 0 0 2,656
QUANTA SVCS INC COM 74762E102 16,413,913 38,890 SH SOLE 0 0 38,890
S & T BANCORP INC COM 783859101 1,031,000 26,212 SH SOLE 0 0 26,212
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 23,731,403 433,292 SH SOLE 0 0 433,292
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 36,217,000 233,963 SH SOLE 0 0 233,963
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 14,525,650 93,641 SH SOLE 0 0 93,641
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 72,554,000 503,949 SH SOLE 0 0 503,949
SMURFIT WESTROCK PLC SHS G8267P108 1,034,000 26,742 SH SOLE 0 0 26,742
SNOWFLAKE INC COM SHS 833445109 258,845 1,180 SH SOLE 0 0 1,180
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 17,602,273 252,290 SH SOLE 0 0 252,290
SPDR SERIES TRUST STATE STREET SPD 78464A797 26,115,000 430,306 SH SOLE 0 0 430,306
SPDR SERIES TRUST STATE STREET SPD 78464A722 2,598,584 46,395 SH SOLE 0 0 46,395
TEXAS INSTRS INC COM 882508104 297,535 1,715 SH SOLE 0 0 1,715
TEXTRON INC COM 883203101 4,560,734 52,320 SH SOLE 0 0 52,320
THE CIGNA GROUP COM 125523100 415,873 1,511 SH SOLE 0 0 1,511
UNION PAC CORP COM 907818108 5,788,000 25,021 SH SOLE 0 0 25,021
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 70,700,000 1,418,534 SH SOLE 0 0 1,418,534
VANGUARD INDEX FDS SM CP VAL ETF 922908611 11,455,207 54,088 SH SOLE 0 0 54,088
VANGUARD INDEX FDS TOTAL STK MKT 922908769 256,482 765 SH SOLE 0 0 765
VANGUARD INDEX FDS VALUE ETF 922908744 354,859 1,858 SH SOLE 0 0 1,858
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 71,666,152 974,254 SH SOLE 0 0 974,254
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 21,411,000 398,276 SH SOLE 0 0 398,276
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 797,699 10,005 SH SOLE 0 0 10,005
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 567,355 4,660 SH SOLE 0 0 4,660
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 25,052,283 113,988 SH SOLE 0 0 113,988
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 128,087,000 892,467 SH SOLE 0 0 892,467
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 427,000 1,484 SH SOLE 0 0 1,484
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 763,676 5,410 SH SOLE 0 0 5,410
VERTIV HOLDINGS CO COM CL A 92537N108 216,283 1,335 SH SOLE 0 0 1,335
VISA INC COM CL A 92826C839 228,488 652 SH SOLE 0 0 652
WELLS FARGO CO NEW COM 949746101 1,647,310 17,675 SH SOLE 0 0 17,675
WELLTOWER INC COM 95040Q104 241,293 1,300 SH SOLE 0 0 1,300
WISDOMTREE TR US QTLY DIV GRT 97717X669 925,153 10,345 SH SOLE 0 0 10,345
WISDOMTREE TR WISDOMTREE US VA 97717W547 455,771 4,885 SH SOLE 0 0 4,885
ZIONS BANCORPORATION N A COM 989701107 261,088 4,460 SH SOLE 0 0 4,460