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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 262 2,026 SH   SOLE   0 0 2,026
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 375 1,350 SH   SOLE   0 0 1,350
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,852 5,058 SH   SOLE   0 0 5,058
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 498 4,382 SH   SOLE   0 0 4,382
ALPHABET INC CAP STK CL A 02079K305 5,259 2,413 SH   SOLE   0 0 2,413
ALPHABET INC CAP STK CL C 02079K107 455 208 SH   SOLE   0 0 208
AMAZON COM INC COM 023135106 1,098 10,340 SH   SOLE   0 0 10,340
AMGEN INC COM 031162100 323 1,328 SH   SOLE   0 0 1,328
APPLE INC COM 037833100 64,990 475,354 SH   SOLE   0 0 475,354
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,378 2,895 SH   SOLE   0 0 2,895
AUTODESK INC COM 052769106 248 1,445 SH   SOLE   0 0 1,445
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19,187 70,276 SH   SOLE   0 0 70,276
BK OF AMERICA CORP COM 060505104 6,874 220,810 SH   SOLE   0 0 220,810
BLACKROCK ENHANCED EQUITY DI COM 09251A104 168 19,004 SH   SOLE   0 0 19,004
BLACKROCK INC COM 09247X101 355 583 SH   SOLE   0 0 583
CATERPILLAR INC COM 149123101 7,900 44,191 SH   SOLE   0 0 44,191
CHEVRON CORP NEW COM 166764100 321 2,219 SH   SOLE   0 0 2,219
CIGNA CORP NEW COM 125523100 396 1,501 SH   SOLE   0 0 1,501
CINCINNATI FINL CORP COM 172062101 272 2,282 SH   SOLE   0 0 2,282
CISCO SYS INC COM 17275R102 6,297 147,668 SH   SOLE   0 0 147,668
CITIGROUP INC COM NEW 172967424 1,658 36,043 SH   SOLE   0 0 36,043
COGNEX CORP COM 192422103 267 6,270 SH   SOLE   0 0 6,270
CONOCOPHILLIPS COM 20825C104 275 3,065 SH   SOLE   0 0 3,065
CUMMINS INC COM 231021106 9,914 51,229 SH   SOLE   0 0 51,229
DANAHER CORPORATION COM 235851102 537 2,120 SH   SOLE   0 0 2,120
DISNEY WALT CO COM 254687106 222 2,348 SH   SOLE   0 0 2,348
EXXON MOBIL CORP COM 30231G102 357 4,163 SH   SOLE   0 0 4,163
FEDEX CORP COM 31428X106 1,427 6,295 SH   SOLE   0 0 6,295
FIRST COMWLTH FINL CORP PA COM 319829107 157 11,685 SH   SOLE   0 0 11,685
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 2,557 107,917 SH   SOLE   0 0 107,917
GOLDMAN SACHS GROUP INC COM 38141G104 17,552 59,092 SH   SOLE   0 0 59,092
HUNT J B TRANS SVCS INC COM 445658107 4,298 27,297 SH   SOLE   0 0 27,297
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 140 19,395 SH   SOLE   0 0 19,395
INTEL CORP COM 458140100 783 20,931 SH   SOLE   0 0 20,931
INTERCONTINENTAL EXCHANGE IN COM 45866F104 318 3,385 SH   SOLE   0 0 3,385
INTUIT COM 461202103 399 1,035 SH   SOLE   0 0 1,035
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 41,991 811,255 SH   SOLE   0 0 811,255
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 241 2,080 SH   SOLE   0 0 2,080
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 256 4,442 SH   SOLE   0 0 4,442
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 10,058 171,439 SH   SOLE   0 0 171,439
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 8,953 205,116 SH   SOLE   0 0 205,116
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 13,543 91,380 SH   SOLE   0 0 91,380
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 280 3,515 SH   SOLE   0 0 3,515
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 259 1,930 SH   SOLE   0 0 1,930
ISHARES INC CORE MSCI EMKT 46434G103 96,314 1,963,181 SH   SOLE   0 0 1,963,181
ISHARES INC CUR HD MSCI EM 46434G509 4,739 185,200 SH   SOLE   0 0 185,200
ISHARES INC ESG AWR MSCI EM 46434G863 204 6,325 SH   SOLE   0 0 6,325
ISHARES INC MSCI EM ASIA ETF 464286426 22,064 323,992 SH   SOLE   0 0 323,992
ISHARES INC MSCI HONG KG ETF 464286871 20,171 908,587 SH   SOLE   0 0 908,587
ISHARES INC MSCI PAC JP ETF 464286665 315 7,562 SH   SOLE   0 0 7,562
ISHARES INC MSCI EMERG MRKT 464286533 55,066 993,424 SH   SOLE   0 0 993,424
ISHARES TR ROBOTICS ARTIF 46435U556 5,876 222,342 SH   SOLE   0 0 222,342
ISHARES TR CHINA LG-CAP ETF 464287184 1,734 51,128 SH   SOLE   0 0 51,128
ISHARES TR CORE HIGH DV ETF 46429B663 24,395 242,909 SH   SOLE   0 0 242,909
ISHARES TR CORE MSCI EAFE 46432F842 1,896 32,225 SH   SOLE   0 0 32,225
ISHARES TR CORE S&P500 ETF 464287200 62,787 165,599 SH   SOLE   0 0 165,599
ISHARES TR HDG MSCI EAFE 46434V803 15,316 481,345 SH   SOLE   0 0 481,345
ISHARES TR CYBERSECURITY 46435U135 7,377 210,596 SH   SOLE   0 0 210,596
ISHARES TR ESG MSCI LEADR 46435U218 334 5,030 SH   SOLE   0 0 5,030
ISHARES TR ESG SCRND S&P500 46436E569 1,892 66,640 SH   SOLE   0 0 66,640
ISHARES TR EXPONENTIAL TECH 46434V381 1,312 27,380 SH   SOLE   0 0 27,380
ISHARES TR GENOMICS IMMUN 46435U192 8,666 299,875 SH   SOLE   0 0 299,875
ISHARES TR GLOB INDSTRL ETF 464288729 15,964 166,065 SH   SOLE   0 0 166,065
ISHARES TR INTL SEL DIV ETF 464288448 498 18,340 SH   SOLE   0 0 18,340
ISHARES TR JPMORGAN USD EMG 464288281 3,718 43,575 SH   SOLE   0 0 43,575
ISHARES TR MORNINGSTAR GRWT 464287119 400 7,985 SH   SOLE   0 0 7,985
ISHARES TR MSCI CHINA A 46434V514 4,645 122,075 SH   SOLE   0 0 122,075
ISHARES TR MSCI CHINA ETF 46429B671 10,096 180,895 SH   SOLE   0 0 180,895
ISHARES TR MSCI EAFE MIN VL 46429B689 90,011 1,421,756 SH   SOLE   0 0 1,421,756
ISHARES TR MSCI USA SML CP 46434V290 1,412 30,115 SH   SOLE   0 0 30,115
ISHARES TR MSCI USA MIN VOL 46429B697 6,246 88,956 SH   SOLE   0 0 88,956
ISHARES TR MSCI USA QLT FCT 46432F339 135,082 1,209,006 SH   SOLE   0 0 1,209,006
ISHARES TR MSCI USA SZE FT 46432F370 1,400 12,725 SH   SOLE   0 0 12,725
ISHARES TR MSCI USA VALUE 46432F388 85,399 943,426 SH   SOLE   0 0 943,426
ISHARES TR PFD AND INCM SEC 464288687 15,822 481,210 SH   SOLE   0 0 481,210
ISHARES TR RUS 1000 GRW ETF 464287614 2,614 11,954 SH   SOLE   0 0 11,954
ISHARES TR RUS TP200 GR ETF 464289438 28,397 226,741 SH   SOLE   0 0 226,741
ISHARES TR S&P 100 ETF 464287101 5,785 33,544 SH   SOLE   0 0 33,544
ISHARES TR S&P 500 GRWT ETF 464287309 264 4,376 SH   SOLE   0 0 4,376
ISHARES TR ISHS 1-5YR INVS 464288646 5,593 110,645 SH   SOLE   0 0 110,645
ISHARES TR US HLTHCR PR ETF 464288828 17,161 67,185 SH   SOLE   0 0 67,185
ISHARES TR U.S. MED DVC ETF 464288810 1,282 254,136 SH   SOLE   0 0 254,136
JACOBS ENGR GROUP INC COM 469814107 9,400 73,940 SH   SOLE   0 0 73,940
JOHNSON & JOHNSON COM 478160104 1,169 6,588 SH   SOLE   0 0 6,588
JPMORGAN CHASE & CO COM 46625H100 20,365 180,844 SH   SOLE   0 0 180,844
LOCKHEED MARTIN CORP COM 539830109 696 1,619 SH   SOLE   0 0 1,619
MASTERCARD INCORPORATED CL A 57636Q104 256 811 SH   SOLE   0 0 811
MCDONALDS CORP COM 580135101 494 2,000 SH   SOLE   0 0 2,000
META PLATFORMS INC CL A 30303M102 414 2,569 SH   SOLE   0 0 2,569
MICROSOFT CORP COM 594918104 5,799 22,580 SH   SOLE   0 0 22,580
MID PENN BANCORP INC COM 59540G107 1,808 67,026 SH   SOLE   0 0 67,026
MID-AMER APT CMNTYS INC COM 59522J103 206 1,180 SH   SOLE   0 0 1,180
MORGAN STANLEY COM NEW 617446448 481 6,329 SH   SOLE   0 0 6,329
NANOVIRICIDES INC COM 630087302 32 17,236 SH   SOLE   0 0 17,236
NVIDIA CORPORATION COM 67066G104 287 1,890 SH   SOLE   0 0 1,890
ORACLE CORP COM 68389X105 425 6,078 SH   SOLE   0 0 6,078
PAYCHEX INC COM 704326107 430 3,774 SH   SOLE   0 0 3,774
PAYPAL HLDGS INC COM 70450Y103 287 4,110 SH   SOLE   0 0 4,110
PEPSICO INC COM 713448108 361 2,169 SH   SOLE   0 0 2,169
PFIZER INC COM 717081103 624 11,907 SH   SOLE   0 0 11,907
PNC FINL SVCS GROUP INC COM 693475105 419 2,656 SH   SOLE   0 0 2,656
PROCTER AND GAMBLE CO COM 742718109 726 5,050 SH   SOLE   0 0 5,050
QUANTA SVCS INC COM 74762E102 9,582 76,450 SH   SOLE   0 0 76,450
REPUBLIC FIRST BANCORP INC COM 760416107 68 17,855 SH   SOLE   0 0 17,855
S & T BANCORP INC COM 783859101 551 20,083 SH   SOLE   0 0 20,083
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 32,101 250,323 SH   SOLE   0 0 250,323
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 18,284 209,342 SH   SOLE   0 0 209,342
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 5,092 161,903 SH   SOLE   0 0 161,903
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 44,649 351,237 SH   SOLE   0 0 351,237
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,088 2,885 SH   SOLE   0 0 2,885
SPDR SER TR S&P BK ETF 78464A797 6,435 146,646 SH   SOLE   0 0 146,646
SPDR SER TR S&P PHARMAC 78464A722 2,109 50,210 SH   SOLE   0 0 50,210
TEXAS INSTRS INC COM 882508104 343 2,235 SH   SOLE   0 0 2,235
UNION PAC CORP COM 907818108 4,499 21,093 SH   SOLE   0 0 21,093
UNITED PARCEL SERVICE INC CL B 911312106 3,000 16,433 SH   SOLE   0 0 16,433
UNITEDHEALTH GROUP INC COM 91324P102 516 1,004 SH   SOLE   0 0 1,004
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 199,603 4,056,969 SH   SOLE   0 0 4,056,969
VANGUARD INDEX FDS SM CP VAL ETF 922908611 22,416 149,620 SH   SOLE   0 0 149,620
VANGUARD INDEX FDS VALUE ETF 922908744 245 1,858 SH   SOLE   0 0 1,858
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 27,976 559,963 SH   SOLE   0 0 559,963
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 20,477 491,635 SH   SOLE   0 0 491,635
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 343 6,095 SH   SOLE   0 0 6,095
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 17,867 124,538 SH   SOLE   0 0 124,538
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 46,875 460,914 SH   SOLE   0 0 460,914
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 441 4,590 SH   SOLE   0 0 4,590
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,455 6,178 SH   SOLE   0 0 6,178
WELLS FARGO CO NEW COM 949746101 685 17,480 SH   SOLE   0 0 17,480
WELLTOWER INC COM 95040Q104 210 2,555 SH   SOLE   0 0 2,555
WESTROCK CO COM 96145D105 3,919 98,381 SH   SOLE   0 0 98,381
WISDOMTREE TR WISDOMTREE US VA 97717W547 356 6,710 SH   SOLE   0 0 6,710
WISDOMTREE TR US QTLY DIV GRT 97717X669 593 10,345 SH   SOLE   0 0 10,345