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   212 2,026 SH   SOLE   0 0 2,026
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   385 1,350 SH   SOLE   0 0 1,350
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,363 3,538 SH   SOLE   0 0 3,538
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   417 4,087 SH   SOLE   0 0 4,087
ALPHABET INC CAP STK CL A 02079K305   5,120 49,365 SH   SOLE   0 0 49,365
ALPHABET INC CAP STK CL C 02079K107   432 4,160 SH   SOLE   0 0 4,160
AMAZON COM INC COM 023135106   1,068 10,340 SH   SOLE   0 0 10,340
AMGEN INC COM 031162100   271 1,123 SH   SOLE   0 0 1,123
APPLE INC COM 037833100   78,311 474,905 SH   SOLE   0 0 474,905
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,178 3,200 SH   SOLE   0 0 3,200
AUTODESK INC COM 052769106   300 1,445 SH   SOLE   0 0 1,445
BANK AMERICA CORP COM 060505104   6,531 228,382 SH   SOLE   0 0 228,382
BANK NEW YORK MELLON CORP COM 064058100   217 4,780 SH   SOLE   0 0 4,780
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   21,893 70,905 SH   SOLE   0 0 70,905
BLACKROCK ENHANCED EQUITY DI COM 09251A104   163 19,004 SH   SOLE   0 0 19,004
BLACKROCK INC COM 09247X101   426 638 SH   SOLE   0 0 638
CATERPILLAR INC COM 149123101   10,807 47,229 SH   SOLE   0 0 47,229
CHEVRON CORP NEW COM 166764100   362 2,219 SH   SOLE   0 0 2,219
CIGNA CORP NEW COM 125523100   383 1,501 SH   SOLE   0 0 1,501
CINCINNATI FINL CORP COM 172062101   255 2,282 SH   SOLE   0 0 2,282
CISCO SYS INC COM 17275R102   7,620 145,768 SH   SOLE   0 0 145,768
CITIGROUP INC COM NEW 172967424   1,939 41,358 SH   SOLE   0 0 41,358
COGNEX CORP COM 192422103   310 6,270 SH   SOLE   0 0 6,270
CONOCOPHILLIPS COM 20825C104   304 3,065 SH   SOLE   0 0 3,065
CUMMINS INC COM 231021106   11,194 46,863 SH   SOLE   0 0 46,863
DANAHER CORPORATION COM 235851102   534 2,120 SH   SOLE   0 0 2,120
DISNEY WALT CO COM 254687106   235 2,348 SH   SOLE   0 0 2,348
EXXON MOBIL CORP COM 30231G102   456 4,163 SH   SOLE   0 0 4,163
FEDEX CORP COM 31428X106   1,431 6,266 SH   SOLE   0 0 6,266
FIRST COMWLTH FINL CORP PA COM 319829107   145 11,685 SH   SOLE   0 0 11,685
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   2,178 107,917 SH   SOLE   0 0 107,917
GOLDMAN SACHS GROUP INC COM 38141G104   19,444 59,442 SH   SOLE   0 0 59,442
HUNT J B TRANS SVCS INC COM 445658107   5,483 31,252 SH   SOLE   0 0 31,252
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   142 19,395 SH   SOLE   0 0 19,395
INTEL CORP COM 458140100   651 19,934 SH   SOLE   0 0 19,934
INTERCONTINENTAL EXCHANGE IN COM 45866F104   353 3,385 SH   SOLE   0 0 3,385
INTUIT COM 461202103   461 1,035 SH   SOLE   0 0 1,035
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   35,569 847,513 SH   SOLE   0 0 847,513
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   273 2,080 SH   SOLE   0 0 2,080
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   272 4,344 SH   SOLE   0 0 4,344
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   11,353 174,699 SH   SOLE   0 0 174,699
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   8,996 198,686 SH   SOLE   0 0 198,686
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   22,552 143,850 SH   SOLE   0 0 143,850
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   299 3,515 SH   SOLE   0 0 3,515
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   17,804 123,110 SH   SOLE   0 0 123,110
ISHARES INC CORE MSCI EMKT 46434G103   93,508 1,916,548 SH   SOLE   0 0 1,916,548
ISHARES INC CUR HD MSCI EM 46434G509   4,452 185,200 SH   SOLE   0 0 185,200
ISHARES INC EM MKTS DIV ETF 464286319   217 8,860 SH   SOLE   0 0 8,860
ISHARES INC ESG AWR MSCI EM 46434G863   520 16,520 SH   SOLE   0 0 16,520
ISHARES INC MSCI EM ASIA ETF 464286426   21,529 323,992 SH   SOLE   0 0 323,992
ISHARES INC MSCI HONG KG ETF 464286871   13,852 674,067 SH   SOLE   0 0 674,067
ISHARES INC MSCI PAC JP ETF 464286665   331 7,562 SH   SOLE   0 0 7,562
ISHARES INC MSCI EMERG MRKT 464286533   61,937 1,135,007 SH   SOLE   0 0 1,135,007
ISHARES TR ROBOTICS ARTIF 46435U556   7,307 232,862 SH   SOLE   0 0 232,862
ISHARES TR CHINA LG-CAP ETF 464287184   1,150 38,953 SH   SOLE   0 0 38,953
ISHARES TR CORE HIGH DV ETF 46429B663   26,195 257,679 SH   SOLE   0 0 257,679
ISHARES TR CORE MSCI EAFE 46432F842   1,992 29,799 SH   SOLE   0 0 29,799
ISHARES TR CORE S&P500 ETF 464287200   67,454 164,090 SH   SOLE   0 0 164,090
ISHARES TR HDG MSCI EAFE 46434V803   14,185 481,345 SH   SOLE   0 0 481,345
ISHARES TR CYBERSECURITY 46435U135   7,720 212,400 SH   SOLE   0 0 212,400
ISHARES TR ESG MSCI LEADR 46435U218   501 7,040 SH   SOLE   0 0 7,040
ISHARES TR ESG SCRND S&P500 46436E569   2,585 83,695 SH   SOLE   0 0 83,695
ISHARES TR EXPONENTIAL TECH 46434V381   1,442 27,380 SH   SOLE   0 0 27,380
ISHARES TR GENOMICS IMMUN 46435U192   7,155 307,500 SH   SOLE   0 0 307,500
ISHARES TR GLOB INDSTRL ETF 464288729   9,695 84,935 SH   SOLE   0 0 84,935
ISHARES TR GL CLEAN ENE ETF 464288224   265 13,440 SH   SOLE   0 0 13,440
ISHARES TR INTL SEL DIV ETF 464288448   930 33,835 SH   SOLE   0 0 33,835
ISHARES TR JPMORGAN USD EMG 464288281   3,665 42,480 SH   SOLE   0 0 42,480
ISHARES TR MORNINGSTAR GRWT 464287119   442 7,985 SH   SOLE   0 0 7,985
ISHARES TR MSCI LW CRB TG 46434V464   288 1,950 SH   SOLE   0 0 1,950
ISHARES TR MSCI CHINA A 46434V514   3,860 118,175 SH   SOLE   0 0 118,175
ISHARES TR MSCI CHINA ETF 46429B671   8,963 179,670 SH   SOLE   0 0 179,670
ISHARES TR MSCI EAFE MIN VL 46429B689   107,460 1,588,471 SH   SOLE   0 0 1,588,471
ISHARES TR EAFE VALUE ETF 464288877   289 5,960 SH   SOLE   0 0 5,960
ISHARES TR MSCI USA MIN VOL 46429B697   6,421 88,279 SH   SOLE   0 0 88,279
ISHARES TR MSCI USA QLT FCT 46432F339   168,253 1,356,173 SH   SOLE   0 0 1,356,173
ISHARES TR MSCI USA SZE FT 46432F370   1,499 12,725 SH   SOLE   0 0 12,725
ISHARES TR MSCI USA VALUE 46432F388   93,198 1,006,576 SH   SOLE   0 0 1,006,576
ISHARES TR PFD AND INCM SEC 464288687   14,572 466,770 SH   SOLE   0 0 466,770
ISHARES TR RUS 1000 GRW ETF 464287614   3,458 14,154 SH   SOLE   0 0 14,154
ISHARES TR RUS TP200 GR ETF 464289438   31,324 225,471 SH   SOLE   0 0 225,471
ISHARES TR S&P 100 ETF 464287101   5,870 31,384 SH   SOLE   0 0 31,384
ISHARES TR S&P 500 GRWT ETF 464287309   330 5,171 SH   SOLE   0 0 5,171
ISHARES TR ISHS 1-5YR INVS 464288646   5,514 109,120 SH   SOLE   0 0 109,120
ISHARES TR ESG AWRE USD ETF 46435G193   307 13,360 SH   SOLE   0 0 13,360
ISHARES TR US INFRASTRUC 46435U713   13,388 358,755 SH   SOLE   0 0 358,755
ISHARES TR US HLTHCR PR ETF 464288828   16,590 67,110 SH   SOLE   0 0 67,110
ISHARES TR U.S. MED DVC ETF 464288810   14,717 272,651 SH   SOLE   0 0 272,651
ISHARES TR MSCI USA SML CP 46434V290   1,543 30,115 SH   SOLE   0 0 30,115
JACOBS SOLUTIONS INC COM 46982L108   7,544 64,205 SH   SOLE   0 0 64,205
JOHNSON & JOHNSON COM 478160104   990 6,388 SH   SOLE   0 0 6,388
JPMORGAN CHASE & CO COM 46625H100   23,861 183,115 SH   SOLE   0 0 183,115
LOCKHEED MARTIN CORP COM 539830109   765 1,619 SH   SOLE   0 0 1,619
MASTERCARD INCORPORATED CL A 57636Q104   294 811 SH   SOLE   0 0 811
MCDONALDS CORP COM 580135101   559 2,000 SH   SOLE   0 0 2,000
META PLATFORMS INC CL A 30303M102   544 2,569 SH   SOLE   0 0 2,569
MICROSOFT CORP COM 594918104   6,793 23,563 SH   SOLE   0 0 23,563
MID PENN BANCORP INC COM 59540G107   1,813 70,801 SH   SOLE   0 0 70,801
MORGAN STANLEY COM NEW 617446448   528 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   524 1,890 SH   SOLE   0 0 1,890
ORACLE CORP COM 68389X105   564 6,078 SH   SOLE   0 0 6,078
PAYCHEX INC COM 704326107   432 3,774 SH   SOLE   0 0 3,774
PAYPAL HLDGS INC COM 70450Y103   312 4,110 SH   SOLE   0 0 4,110
PEPSICO INC COM 713448108   395 2,169 SH   SOLE   0 0 2,169
PFIZER INC COM 717081103   485 11,907 SH   SOLE   0 0 11,907
PNC FINL SVCS GROUP INC COM 693475105   337 2,656 SH   SOLE   0 0 2,656
PROCTER AND GAMBLE CO COM 742718109   750 5,050 SH   SOLE   0 0 5,050
QUANTA SVCS INC COM 74762E102   10,140 60,854 SH   SOLE   0 0 60,854
REPUBLIC FIRST BANCORP INC COM 760416107   24 17,855 SH   SOLE   0 0 17,855
S & T BANCORP INC COM 783859101   804 25,592 SH   SOLE   0 0 25,592
SELECT SECTOR SPDR TR ENERGY 81369Y506   228 2,760 SH   SOLE   0 0 2,760
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   32,181 248,583 SH   SOLE   0 0 248,583
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   15,529 153,480 SH   SOLE   0 0 153,480
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   5,221 162,423 SH   SOLE   0 0 162,423
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   55,254 365,902 SH   SOLE   0 0 365,902
SNOWFLAKE INC CL A 833445109   228 1,480 SH   SOLE   0 0 1,480
SPDR SER TR S&P BK ETF 78464A797   5,485 147,996 SH   SOLE   0 0 147,996
SPDR SER TR S&P PHARMAC 78464A722   1,766 43,075 SH   SOLE   0 0 43,075
TEXAS INSTRS INC COM 882508104   415 2,235 SH   SOLE   0 0 2,235
UNION PAC CORP COM 907818108   4,830 24,001 SH   SOLE   0 0 24,001
UNITED PARCEL SERVICE INC CL B 911312106   3,261 16,813 SH   SOLE   0 0 16,813
UNITEDHEALTH GROUP INC COM 91324P102   474 1,004 SH   SOLE   0 0 1,004
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   207,803 4,220,219 SH   SOLE   0 0 4,220,219
VANGUARD INDEX FDS SM CP VAL ETF 922908611   24,773 156,042 SH   SOLE   0 0 156,042
VANGUARD INDEX FDS VALUE ETF 922908744   256 1,858 SH   SOLE   0 0 1,858
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   24,716 462,242 SH   SOLE   0 0 462,242
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   19,361 479,235 SH   SOLE   0 0 479,235
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   383 6,095 SH   SOLE   0 0 6,095
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   20,884 135,603 SH   SOLE   0 0 135,603
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   51,296 486,220 SH   SOLE   0 0 486,220
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   575 5,695 SH   SOLE   0 0 5,695
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,508 6,323 SH   SOLE   0 0 6,323
WELLS FARGO CO NEW COM 949746101   665 17,800 SH   SOLE   0 0 17,800
WESTROCK CO COM 96145D105   3,698 121,394 SH   SOLE   0 0 121,394
WISDOMTREE TR WISDOMTREE US VA 97717W547   393 6,710 SH   SOLE   0 0 6,710
WISDOMTREE TR US QTLY DIV GRT 97717X669   644 10,345 SH   SOLE   0 0 10,345