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
3M CO COM 88579Y101   203 2,027 SH   SOLE   0 0 2,027
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   417 1,350 SH   SOLE   0 0 1,350
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,251 2,558 SH   SOLE   0 0 2,558
ALPHABET INC CAP STK CL A 02079K305   5,123 42,802 SH   SOLE   0 0 42,802
ALPHABET INC CAP STK CL C 02079K107   394 3,260 SH   SOLE   0 0 3,260
AMAZON COM INC COM 023135106   1,348 10,338 SH   SOLE   0 0 10,338
AMGEN INC COM 031162100   250 1,124 SH   SOLE   0 0 1,124
APPLE INC COM 037833100   89,562 461,733 SH   SOLE   0 0 461,733
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,805 2,490 SH   SOLE   0 0 2,490
AUTODESK INC COM 052769106   296 1,445 SH   SOLE   0 0 1,445
BANK AMERICA CORP COM 060505104   7,318 255,074 SH   SOLE   0 0 255,074
BANK NEW YORK MELLON CORP COM 064058100   213 4,780 SH   SOLE   0 0 4,780
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   24,105 70,690 SH   SOLE   0 0 70,690
BLACKROCK ENHANCED EQUITY DI COM 09251A104   158 19,004 SH   SOLE   0 0 19,004
BLACKROCK INC COM 09247X101   441 638 SH   SOLE   0 0 638
CATERPILLAR INC COM 149123101   11,251 45,727 SH   SOLE   0 0 45,727
CHEVRON CORP NEW COM 166764100   349 2,219 SH   SOLE   0 0 2,219
CINCINNATI FINL CORP COM 172062101   222 2,282 SH   SOLE   0 0 2,282
CISCO SYS INC COM 17275R102   7,522 145,373 SH   SOLE   0 0 145,373
CITIGROUP INC COM NEW 172967424   1,908 41,433 SH   SOLE   0 0 41,433
COGNEX CORP COM 192422103   351 6,270 SH   SOLE   0 0 6,270
CONOCOPHILLIPS COM 20825C104   318 3,065 SH   SOLE   0 0 3,065
CUMMINS INC COM 231021106   11,196 45,667 SH   SOLE   0 0 45,667
DANAHER CORPORATION COM 235851102   509 2,120 SH   SOLE   0 0 2,120
DISNEY WALT CO COM 254687106   268 3,003 SH   SOLE   0 0 3,003
EXXON MOBIL CORP COM 30231G102   446 4,163 SH   SOLE   0 0 4,163
FEDEX CORP COM 31428X106   1,543 6,226 SH   SOLE   0 0 6,226
FIRST COMWLTH FINL CORP PA COM 319829107   148 11,685 SH   SOLE   0 0 11,685
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   1,947 107,917 SH   SOLE   0 0 107,917
GOLDMAN SACHS GROUP INC COM 38141G104   19,114 59,262 SH   SOLE   0 0 59,262
HUNT J B TRANS SVCS INC COM 445658107   5,665 31,293 SH   SOLE   0 0 31,293
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   139 19,395 SH   SOLE   0 0 19,395
INTEL CORP COM 458140100   667 19,935 SH   SOLE   0 0 19,935
INTERCONTINENTAL EXCHANGE IN COM 45866F104   394 3,485 SH   SOLE   0 0 3,485
INTUIT COM 461202103   474 1,035 SH   SOLE   0 0 1,035
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   39,095 952,377 SH   SOLE   0 0 952,377
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   266 4,344 SH   SOLE   0 0 4,344
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   12,056 170,724 SH   SOLE   0 0 170,724
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   9,660 207,171 SH   SOLE   0 0 207,171
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   18,385 112,345 SH   SOLE   0 0 112,345
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   257 2,830 SH   SOLE   0 0 2,830
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   18,448 123,285 SH   SOLE   0 0 123,285
ISHARES INC CORE MSCI EMKT 46434G103   93,935 1,905,762 SH   SOLE   0 0 1,905,762
ISHARES INC CUR HD MSCI EM 46434G509   996 40,595 SH   SOLE   0 0 40,595
ISHARES INC EM MKTS DIV ETF 464286319   217 8,860 SH   SOLE   0 0 8,860
ISHARES INC ESG AWR MSCI EM 46434G863   554 17,510 SH   SOLE   0 0 17,510
ISHARES INC MSCI EM ASIA ETF 464286426   21,300 324,147 SH   SOLE   0 0 324,147
ISHARES INC MSCI HONG KG ETF 464286871   13,030 674,067 SH   SOLE   0 0 674,067
ISHARES INC MSCI PAC JP ETF 464286665   319 7,562 SH   SOLE   0 0 7,562
ISHARES INC MSCI EMERG MRKT 464286533   61,109 1,111,475 SH   SOLE   0 0 1,111,475
ISHARES TR ROBOTICS ARTIF 46435U556   6,992 211,612 SH   SOLE   0 0 211,612
ISHARES TR CHINA LG-CAP ETF 464287184   1,059 38,953 SH   SOLE   0 0 38,953
ISHARES TR CORE HIGH DV ETF 46429B663   23,815 236,284 SH   SOLE   0 0 236,284
ISHARES TR CORE MSCI EAFE 46432F842   1,958 29,000 SH   SOLE   0 0 29,000
ISHARES TR CORE S&P500 ETF 464287200   73,123 164,059 SH   SOLE   0 0 164,059
ISHARES TR CYBERSECURITY 46435U135   7,332 193,870 SH   SOLE   0 0 193,870
ISHARES TR ESG MSCI LEADR 46435U218   513 6,625 SH   SOLE   0 0 6,625
ISHARES TR EXPONENTIAL TECH 46434V381   1,522 27,380 SH   SOLE   0 0 27,380
ISHARES TR GENOMICS IMMUN 46435U192   6,150 263,350 SH   SOLE   0 0 263,350
ISHARES TR GLOB HLTHCRE ETF 464287325   204 2,396 SH   SOLE   0 0 2,396
ISHARES TR GLOB INDSTRL ETF 464288729   10,213 84,935 SH   SOLE   0 0 84,935
ISHARES TR GL CLEAN ENE ETF 464288224   247 13,440 SH   SOLE   0 0 13,440
ISHARES TR INTL SEL DIV ETF 464288448   891 33,835 SH   SOLE   0 0 33,835
ISHARES TR JPMORGAN USD EMG 464288281   3,676 42,480 SH   SOLE   0 0 42,480
ISHARES TR MORNINGSTAR GRWT 464287119   498 7,985 SH   SOLE   0 0 7,985
ISHARES TR MSCI LW CRB TG 46434V464   305 1,950 SH   SOLE   0 0 1,950
ISHARES TR MSCI CHINA A 46434V514   3,381 115,850 SH   SOLE   0 0 115,850
ISHARES TR MSCI EAFE MIN VL 46429B689   103,262 1,529,804 SH   SOLE   0 0 1,529,804
ISHARES TR EAFE VALUE ETF 464288877   292 5,960 SH   SOLE   0 0 5,960
ISHARES TR MSCI USA MIN VOL 46429B697   6,562 88,280 SH   SOLE   0 0 88,280
ISHARES TR MSCI USA QLT FCT 46432F339   178,226 1,321,464 SH   SOLE   0 0 1,321,464
ISHARES TR MSCI USA SZE FT 46432F370   1,562 12,725 SH   SOLE   0 0 12,725
ISHARES TR MSCI USA VALUE 46432F388   83,835 893,860 SH   SOLE   0 0 893,860
ISHARES TR PFD AND INCM SEC 464288687   14,653 473,740 SH   SOLE   0 0 473,740
ISHARES TR RUS 1000 GRW ETF 464287614   3,280 11,919 SH   SOLE   0 0 11,919
ISHARES TR RUS TP200 GR ETF 464289438   35,770 225,594 SH   SOLE   0 0 225,594
ISHARES TR S&P 100 ETF 464287101   6,351 30,674 SH   SOLE   0 0 30,674
ISHARES TR S&P 500 GRWT ETF 464287309   364 5,171 SH   SOLE   0 0 5,171
ISHARES TR ISHS 1-5YR INVS 464288646   5,423 108,085 SH   SOLE   0 0 108,085
ISHARES TR ESG AWRE USD ETF 46435G193   304 13,360 SH   SOLE   0 0 13,360
ISHARES TR US INFRASTRUC 46435U713   14,108 361,015 SH   SOLE   0 0 361,015
ISHARES TR US HLTHCR PR ETF 464288828   17,167 67,110 SH   SOLE   0 0 67,110
ISHARES TR U.S. MED DVC ETF 464288810   14,345 254,081 SH   SOLE   0 0 254,081
ISHARES TR ESG SCRND S&P500 46436E569   2,841 84,020 SH   SOLE   0 0 84,020
ISHARES TR US SML CAP EQT 46434V290   1,615 30,115 SH   SOLE   0 0 30,115
JACOBS SOLUTIONS INC COM 46982L108   7,333 61,675 SH   SOLE   0 0 61,675
JOHNSON & JOHNSON COM 478160104   1,057 6,385 SH   SOLE   0 0 6,385
JPMORGAN CHASE & CO COM 46625H100   26,692 183,525 SH   SOLE   0 0 183,525
LILLY ELI & CO COM 532457108   270 575 SH   SOLE   0 0 575
LOCKHEED MARTIN CORP COM 539830109   745 1,619 SH   SOLE   0 0 1,619
MASTERCARD INCORPORATED CL A 57636Q104   213 541 SH   SOLE   0 0 541
MCDONALDS CORP COM 580135101   597 2,000 SH   SOLE   0 0 2,000
META PLATFORMS INC CL A 30303M102   696 2,424 SH   SOLE   0 0 2,424
MICROSOFT CORP COM 594918104   6,641 19,501 SH   SOLE   0 0 19,501
MID PENN BANCORP INC COM 59540G107   1,678 75,976 SH   SOLE   0 0 75,976
MORGAN STANLEY COM NEW 617446448   514 6,024 SH   SOLE   0 0 6,024
NANOVIRICIDES INC COM 630087302   18 15,736 SH   SOLE   0 0 15,736
NVIDIA CORPORATION COM 67066G104   694 1,640 SH   SOLE   0 0 1,640
ORACLE CORP COM 68389X105   695 5,833 SH   SOLE   0 0 5,833
PAYCHEX INC COM 704326107   422 3,774 SH   SOLE   0 0 3,774
PEPSICO INC COM 713448108   402 2,169 SH   SOLE   0 0 2,169
PFIZER INC COM 717081103   437 11,907 SH   SOLE   0 0 11,907
PNC FINL SVCS GROUP INC COM 693475105   335 2,656 SH   SOLE   0 0 2,656
PROCTER AND GAMBLE CO COM 742718109   766 5,050 SH   SOLE   0 0 5,050
REPUBLIC FIRST BANCORP INC COM 760416107   16 17,855 SH   SOLE   0 0 17,855
S & T BANCORP INC COM 783859101   698 25,657 SH   SOLE   0 0 25,657
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   31,685 238,718 SH   SOLE   0 0 238,718
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   14,328 133,506 SH   SOLE   0 0 133,506
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   5,478 162,493 SH   SOLE   0 0 162,493
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   57,854 332,764 SH   SOLE   0 0 332,764
SNOWFLAKE INC CL A 833445109   309 1,755 SH   SOLE   0 0 1,755
SPDR SER TR S&P BK ETF 78464A797   5,852 162,561 SH   SOLE   0 0 162,561
SPDR SER TR S&P PHARMAC 78464A722   1,766 43,075 SH   SOLE   0 0 43,075
TEXAS INSTRS INC COM 882508104   315 1,750 SH   SOLE   0 0 1,750
THE CIGNA GROUP COM 125523100   421 1,501 SH   SOLE   0 0 1,501
UNION PAC CORP COM 907818108   4,980 24,340 SH   SOLE   0 0 24,340
UNITED PARCEL SERVICE INC CL B 911312106   2,773 15,468 SH   SOLE   0 0 15,468
UNITEDHEALTH GROUP INC COM 91324P102   483 1,004 SH   SOLE   0 0 1,004
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   87,631 1,782,574 SH   SOLE   0 0 1,782,574
VANGUARD INDEX FDS SM CP VAL ETF 922908611   11,353 68,639 SH   SOLE   0 0 68,639
VANGUARD INDEX FDS VALUE ETF 922908744   264 1,858 SH   SOLE   0 0 1,858
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   25,151 462,245 SH   SOLE   0 0 462,245
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   19,361 475,922 SH   SOLE   0 0 475,922
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   330 4,660 SH   SOLE   0 0 4,660
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   18,911 116,428 SH   SOLE   0 0 116,428
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   49,606 467,668 SH   SOLE   0 0 467,668
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   591 5,695 SH   SOLE   0 0 5,695
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,558 6,363 SH   SOLE   0 0 6,363
WELLS FARGO CO NEW COM 949746101   768 18,000 SH   SOLE   0 0 18,000
WELLTOWER INC COM 95040Q104   207 2,555 SH   SOLE   0 0 2,555
WESTROCK CO COM 96145D105   3,682 126,667 SH   SOLE   0 0 126,667
WISDOMTREE TR WISDOMTREE US VA 97717W547   420 6,710 SH   SOLE   0 0 6,710
WISDOMTREE TR US QTLY DIV GRT 97717X669   690 10,345 SH   SOLE   0 0 10,345