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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   415 1,350 SH   SOLE   0 0 1,350
ADOBE INC COM 00724F101   1,304 2,558 SH   SOLE   0 0 2,558
ALPHABET INC CAP STK CL A 02079K305   5,594 42,747 SH   SOLE   0 0 42,747
ALPHABET INC CAP STK CL C 02079K107   430 3,260 SH   SOLE   0 0 3,260
AMAZON COM INC COM 023135106   1,314 10,338 SH   SOLE   0 0 10,338
AMGEN INC COM 031162100   302 1,124 SH   SOLE   0 0 1,124
APPLE INC COM 037833100   78,918 460,943 SH   SOLE   0 0 460,943
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,525 2,590 SH   SOLE   0 0 2,590
AUTODESK INC COM 052769106   299 1,445 SH   SOLE   0 0 1,445
BANK AMERICA CORP COM 060505104   9,635 351,885 SH   SOLE   0 0 351,885
BANK NEW YORK MELLON CORP COM 064058100   204 4,780 SH   SOLE   0 0 4,780
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   25,734 73,463 SH   SOLE   0 0 73,463
BLACKROCK ENHANCED EQUITY DI COM 09251A104   145 19,004 SH   SOLE   0 0 19,004
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   29,954 593,850 SH   SOLE   0 0 593,850
BLACKROCK INC COM 09247X101   412 638 SH   SOLE   0 0 638
CATERPILLAR INC COM 149123101   14,750 54,028 SH   SOLE   0 0 54,028
CHEVRON CORP NEW COM 166764100   374 2,219 SH   SOLE   0 0 2,219
CINCINNATI FINL CORP COM 172062101   233 2,282 SH   SOLE   0 0 2,282
CISCO SYS INC COM 17275R102   7,815 145,373 SH   SOLE   0 0 145,373
CITIGROUP INC COM NEW 172967424   1,691 41,123 SH   SOLE   0 0 41,123
COGNEX CORP COM 192422103   266 6,270 SH   SOLE   0 0 6,270
CONOCOPHILLIPS COM 20825C104   367 3,065 SH   SOLE   0 0 3,065
CSX CORP COM 126408103   3,526 114,680 SH   SOLE   0 0 114,680
CUMMINS INC COM 231021106   13,175 57,669 SH   SOLE   0 0 57,669
DANAHER CORPORATION COM 235851102   526 2,120 SH   SOLE   0 0 2,120
DISNEY WALT CO COM 254687106   243 3,003 SH   SOLE   0 0 3,003
ELI LILLY & CO COM 532457108   309 575 SH   SOLE   0 0 575
EXXON MOBIL CORP COM 30231G102   489 4,163 SH   SOLE   0 0 4,163
FEDEX CORP COM 31428X106   4,601 17,366 SH   SOLE   0 0 17,366
FIRST COMWLTH FINL CORP PA COM 319829107   143 11,685 SH   SOLE   0 0 11,685
GENERAL MTRS CO COM 37045V100   3,556 107,850 SH   SOLE   0 0 107,850
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   1,986 107,917 SH   SOLE   0 0 107,917
GOLDMAN SACHS GROUP INC COM 38141G104   19,197 59,327 SH   SOLE   0 0 59,327
HUNT J B TRANS SVCS INC COM 445658107   5,909 31,343 SH   SOLE   0 0 31,343
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   147 19,395 SH   SOLE   0 0 19,395
INTEL CORP COM 458140100   709 19,935 SH   SOLE   0 0 19,935
INTERCONTINENTAL EXCHANGE IN COM 45866F104   383 3,485 SH   SOLE   0 0 3,485
INTUIT COM 461202103   529 1,035 SH   SOLE   0 0 1,035
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   49,169 1,227,074 SH   SOLE   0 0 1,227,074
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   229 5,230 SH   SOLE   0 0 5,230
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   248 4,344 SH   SOLE   0 0 4,344
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   17,874 561,725 SH   SOLE   0 0 561,725
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   11,573 170,724 SH   SOLE   0 0 170,724
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   9,608 205,301 SH   SOLE   0 0 205,301
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   258 2,830 SH   SOLE   0 0 2,830
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   33,083 233,490 SH   SOLE   0 0 233,490
ISHARES INC CORE MSCI EMKT 46434G103   71,217 1,496,469 SH   SOLE   0 0 1,496,469
ISHARES INC CUR HD MSCI EM 46434G509   960 40,595 SH   SOLE   0 0 40,595
ISHARES INC EM MKTS DIV ETF 464286319   211 8,860 SH   SOLE   0 0 8,860
ISHARES INC ESG AWR MSCI EM 46434G863   491 16,225 SH   SOLE   0 0 16,225
ISHARES INC MSCI EM ASIA ETF 464286426   10,733 170,442 SH   SOLE   0 0 170,442
ISHARES INC MSCI HONG KG ETF 464286871   11,560 674,067 SH   SOLE   0 0 674,067
ISHARES INC MSCI PAC JP ETF 464286665   301 7,562 SH   SOLE   0 0 7,562
ISHARES INC MSCI EMERG MRKT 464286533   82,317 1,542,960 SH   SOLE   0 0 1,542,960
ISHARES TR ROBOTICS ARTIF 46435U556   6,845 224,122 SH   SOLE   0 0 224,122
ISHARES TR CHINA LG-CAP ETF 464287184   1,033 38,953 SH   SOLE   0 0 38,953
ISHARES TR CORE HIGH DV ETF 46429B663   22,975 232,329 SH   SOLE   0 0 232,329
ISHARES TR CORE MSCI EAFE 46432F842   1,861 28,918 SH   SOLE   0 0 28,918
ISHARES TR CORE S&P500 ETF 464287200   41,023 95,530 SH   SOLE   0 0 95,530
ISHARES TR CYBERSECURITY 46435U135   7,706 200,110 SH   SOLE   0 0 200,110
ISHARES TR ESG MSCI LEADR 46435U218   413 5,480 SH   SOLE   0 0 5,480
ISHARES TR EXPONENTIAL TECH 46434V381   1,430 27,380 SH   SOLE   0 0 27,380
ISHARES TR GENOMICS IMMUN 46435U192   5,766 283,364 SH   SOLE   0 0 283,364
ISHARES TR GLOB INDSTRL ETF 464288729   9,599 84,935 SH   SOLE   0 0 84,935
ISHARES TR GL CLEAN ENE ETF 464288224   196 13,440 SH   SOLE   0 0 13,440
ISHARES TR INTL SEL DIV ETF 464288448   859 33,835 SH   SOLE   0 0 33,835
ISHARES TR JPMORGAN USD EMG 464288281   3,505 42,480 SH   SOLE   0 0 42,480
ISHARES TR MORNINGSTAR GRWT 464287119   476 7,985 SH   SOLE   0 0 7,985
ISHARES TR MSCI LW CRB TG 46434V464   293 1,950 SH   SOLE   0 0 1,950
ISHARES TR MSCI CHINA A 46434V514   13,610 482,010 SH   SOLE   0 0 482,010
ISHARES TR MSCI CHINA ETF 46429B671   12,700 293,375 SH   SOLE   0 0 293,375
ISHARES TR MSCI EAFE MIN VL 46429B689   104,683 1,605,074 SH   SOLE   0 0 1,605,074
ISHARES TR EAFE VALUE ETF 464288877   292 5,960 SH   SOLE   0 0 5,960
ISHARES TR MSCI USA MIN VOL 46429B697   6,149 84,955 SH   SOLE   0 0 84,955
ISHARES TR MSCI USA QLT FCT 46432F339   170,972 1,297,309 SH   SOLE   0 0 1,297,309
ISHARES TR MSCI USA SZE FT 46432F370   1,504 12,810 SH   SOLE   0 0 12,810
ISHARES TR MSCI USA VALUE 46432F388   109,475 1,206,737 SH   SOLE   0 0 1,206,737
ISHARES TR PFD AND INCM SEC 464288687   14,283 473,740 SH   SOLE   0 0 473,740
ISHARES TR RUS 1000 GRW ETF 464287614   2,908 10,934 SH   SOLE   0 0 10,934
ISHARES TR RUS TP200 GR ETF 464289438   34,749 225,894 SH   SOLE   0 0 225,894
ISHARES TR S&P 100 ETF 464287101   6,149 30,649 SH   SOLE   0 0 30,649
ISHARES TR S&P 500 GRWT ETF 464287309   368 5,376 SH   SOLE   0 0 5,376
ISHARES TR ISHS 1-5YR INVS 464288646   5,727 114,940 SH   SOLE   0 0 114,940
ISHARES TR ESG AWRE USD ETF 46435G193   261 12,005 SH   SOLE   0 0 12,005
ISHARES TR US INFRASTRUC 46435U713   39,113 1,068,950 SH   SOLE   0 0 1,068,950
ISHARES TR US HLTHCR PR ETF 464288828   16,516 67,110 SH   SOLE   0 0 67,110
ISHARES TR U.S. MED DVC ETF 464288810   12,587 259,516 SH   SOLE   0 0 259,516
ISHARES TR ESG SCRND S&P500 46436E569   2,892 89,190 SH   SOLE   0 0 89,190
ISHARES TR MSCI INTL QUALTY 46434V456   12,974 386,005 SH   SOLE   0 0 386,005
ISHARES TR US SML CAP EQT 46434V290   1,558 30,115 SH   SOLE   0 0 30,115
JACOBS SOLUTIONS INC COM 46982L108   11,255 82,455 SH   SOLE   0 0 82,455
JOHNSON & JOHNSON COM 478160104   994 6,385 SH   SOLE   0 0 6,385
JPMORGAN CHASE & CO COM 46625H100   28,840 198,872 SH   SOLE   0 0 198,872
LOCKHEED MARTIN CORP COM 539830109   662 1,619 SH   SOLE   0 0 1,619
MASTERCARD INCORPORATED CL A 57636Q104   214 541 SH   SOLE   0 0 541
MCDONALDS CORP COM 580135101   527 2,000 SH   SOLE   0 0 2,000
META PLATFORMS INC CL A 30303M102   728 2,424 SH   SOLE   0 0 2,424
MICROSOFT CORP COM 594918104   6,150 19,476 SH   SOLE   0 0 19,476
MID PENN BANCORP INC COM 59540G107   1,577 78,331 SH   SOLE   0 0 78,331
MORGAN STANLEY COM NEW 617446448   485 5,939 SH   SOLE   0 0 5,939
NANOVIRICIDES INC COM 630087302   21 15,736 SH   SOLE   0 0 15,736
NVIDIA CORPORATION COM 67066G104   713 1,640 SH   SOLE   0 0 1,640
ORACLE CORP COM 68389X105   618 5,833 SH   SOLE   0 0 5,833
PAYCHEX INC COM 704326107   435 3,774 SH   SOLE   0 0 3,774
PEPSICO INC COM 713448108   368 2,169 SH   SOLE   0 0 2,169
PFIZER INC COM 717081103   395 11,907 SH   SOLE   0 0 11,907
PNC FINL SVCS GROUP INC COM 693475105   326 2,656 SH   SOLE   0 0 2,656
PROCTER AND GAMBLE CO COM 742718109   737 5,050 SH   SOLE   0 0 5,050
QUANTA SVCS INC COM 74762E102   10,543 56,357 SH   SOLE   0 0 56,357
REPUBLIC FIRST BANCORP INC COM 760416107   3 17,855 SH   SOLE   0 0 17,855
S & T BANCORP INC COM 783859101   696 25,719 SH   SOLE   0 0 25,719
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   30,657 238,134 SH   SOLE   0 0 238,134
SELECT SECTOR SPDR TR INDL 81369Y704   12,442 122,727 SH   SOLE   0 0 122,727
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   14,094 424,898 SH   SOLE   0 0 424,898
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   49,791 303,734 SH   SOLE   0 0 303,734
SNOWFLAKE INC CL A 833445109   336 2,200 SH   SOLE   0 0 2,200
SPDR SER TR S&P BK ETF 78464A797   16,195 439,481 SH   SOLE   0 0 439,481
SPDR SER TR S&P PHARMAC 78464A722   1,712 43,075 SH   SOLE   0 0 43,075
TEXAS INSTRS INC COM 882508104   278 1,750 SH   SOLE   0 0 1,750
TEXTRON INC COM 883203101   3,632 46,485 SH   SOLE   0 0 46,485
THE CIGNA GROUP COM 125523100   429 1,501 SH   SOLE   0 0 1,501
UNION PAC CORP COM 907818108   8,308 40,800 SH   SOLE   0 0 40,800
UNITED PARCEL SERVICE INC CL B 911312106   5,205 33,393 SH   SOLE   0 0 33,393
UNITEDHEALTH GROUP INC COM 91324P102   506 1,004 SH   SOLE   0 0 1,004
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   212,884 4,327,794 SH   SOLE   0 0 4,327,794
VANGUARD INDEX FDS SM CP VAL ETF 922908611   10,575 66,305 SH   SOLE   0 0 66,305
VANGUARD INDEX FDS VALUE ETF 922908744   256 1,858 SH   SOLE   0 0 1,858
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   34,081 657,046 SH   SOLE   0 0 657,046
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   18,513 472,150 SH   SOLE   0 0 472,150
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   319 4,660 SH   SOLE   0 0 4,660
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   17,572 113,088 SH   SOLE   0 0 113,088
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   75,988 735,464 SH   SOLE   0 0 735,464
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   737 7,270 SH   SOLE   0 0 7,270
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,482 6,303 SH   SOLE   0 0 6,303
WELLS FARGO CO NEW COM 949746101   735 18,000 SH   SOLE   0 0 18,000
WELLTOWER INC COM 95040Q104   209 2,555 SH   SOLE   0 0 2,555
WESTROCK CO COM 96145D105   4,725 131,977 SH   SOLE   0 0 131,977
WISDOMTREE TR WISDOMTREE US VA 97717W547   414 6,710 SH   SOLE   0 0 6,710
WISDOMTREE TR US QTLY DIV GRT 97717X669   657 10,345 SH   SOLE   0 0 10,345