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 |
ABBOTT LABORATORIES | COM | 002824100 | 6,573,866 | 63,265 | SH | | SOLE | | 63,265 | 0 | 0 |
ABBVIE INC CMN | COM | 00287y109 | 5,977,987 | 34,853 | SH | | SOLE | | 34,853 | 0 | 0 |
ACCENTURE PLC F CLASS A | COM | g1151c101 | 400,501 | 1,320 | SH | | SOLE | | 1,320 | 0 | 0 |
AEROVIRONMENT INC CMN - | COM | 008073108 | 210,759 | 1,157 | SH | | SOLE | | 1,157 | 0 | 0 |
ALPHABET INC. CLASS A | COM | 02079k305 | 514,209 | 2,823 | SH | | SOLE | | 2,823 | 0 | 0 |
ALPHABET INC. CMN CLASS C | COM | 02079k107 | 483,312 | 2,635 | SH | | SOLE | | 2,635 | 0 | 0 |
AMAZON.COM INC CMN | COM | 023135106 | 893,201 | 4,622 | SH | | SOLE | | 4,622 | 0 | 0 |
AMERICAN INTL GROUP | COM | 026874784 | 6,490,284 | 87,423 | SH | | SOLE | | 87,423 | 0 | 0 |
APPLE INC. CMN | COM | 037833100 | 3,649,834 | 17,329 | SH | | SOLE | | 17,329 | 0 | 0 |
APPLIED MATERIALS | COM | 038222105 | 256,521 | 1,087 | SH | | SOLE | | 1,087 | 0 | 0 |
BERKSHIRE HATHAWAY INC. CLASS | COM | 084670702 | 1,378,645 | 3,389 | SH | | SOLE | | 3,389 | 0 | 0 |
BLACKROCK INC | COM | 09247x101 | 892,034 | 1,133 | SH | | SOLE | | 1,133 | 0 | 0 |
BOOKING HOLDINGS INC | COM | 09857l108 | 336,727 | 85 | SH | | SOLE | | 85 | 0 | 0 |
BROADCOM INC | COM | 11135f101 | 383,722 | 239 | SH | | SOLE | | 239 | 0 | 0 |
CADENCE DESIGN SYS | COM | 127387108 | 995,571 | 3,235 | SH | | SOLE | | 3,235 | 0 | 0 |
CATERPILLAR INC (DELAWARE) CMN | COM | 149123101 | 271,143 | 814 | SH | | SOLE | | 814 | 0 | 0 |
CENCORA INC | COM | 03073E105 | 397,880 | 1,766 | SH | | SOLE | | 1,766 | 0 | 0 |
CONOCOPHILLIPS | COM | 20825c104 | 563,665 | 4,928 | SH | | SOLE | | 4,928 | 0 | 0 |
COSTCO WHOLESALE CO | COM | 22160k105 | 328,096 | 386 | SH | | SOLE | | 386 | 0 | 0 |
CRONOS GROUP INC COM | COM | 22717L101 | 34,950 | 15,000 | SH | | SOLE | | 15,000 | 0 | 0 |
CUMMINS INC | COM | 231021106 | 390,471 | 1,410 | SH | | SOLE | | 1,410 | 0 | 0 |
CUSTOMERS BANCORP, INC. CMN | COM | 23204g100 | 261,587 | 5,452 | SH | | SOLE | | 5,452 | 0 | 0 |
CYBERARK SOFTWARE LTD. CMN | COM | m2682v108 | 225,025 | 823 | SH | | SOLE | | 823 | 0 | 0 |
DANAHER CORP | COM | 235851102 | 584,399 | 2,339 | SH | | SOLE | | 2,339 | 0 | 0 |
ECOLAB INC | COM | 278865100 | 239,190 | 1,005 | SH | | SOLE | | 1,005 | 0 | 0 |
EXXON MOBIL CORP | COM | 30231g102 | 360,441 | 3,131 | SH | | SOLE | | 3,131 | 0 | 0 |
HAIN CELESTIAL GROUP | COM | 405217100 | 259,533 | 37,559 | SH | | SOLE | | 37,559 | 0 | 0 |
HEICO CORP CLASS A | COM | 422806208 | 621,320 | 3,500 | SH | | SOLE | | 3,500 | 0 | 0 |
HOME DEPOT INC | COM | 437076102 | 237,869 | 691 | SH | | SOLE | | 691 | 0 | 0 |
HONEYWELL INTL INC CMN | COM | 438516106 | 1,499,265 | 7,021 | SH | | SOLE | | 7,021 | 0 | 0 |
JOHNSON & JOHNSON CMN | COM | 478160104 | 592,971 | 4,057 | SH | | SOLE | | 4,057 | 0 | 0 |
JPMORGAN CHASE & CO | COM | 46625h100 | 419,487 | 2,074 | SH | | SOLE | | 2,074 | 0 | 0 |
L3HARRIS TECHNOLOGIES IN | COM | 502431109 | 521,250 | 2,321 | SH | | SOLE | | 2,321 | 0 | 0 |
LAM RESEARCH CORP | COM | 512807108 | 596,316 | 560 | SH | | SOLE | | 560 | 0 | 0 |
ELI LILLY & CO | COM | 532457108 | 249,885 | 276 | SH | | SOLE | | 276 | 0 | 0 |
M & T BANK CORP | COM | 55261f104 | 204,336 | 1,350 | SH | | SOLE | | 1,350 | 0 | 0 |
MANULIFE FINL F | COM | 56501r106 | 1,146,373 | 43,048 | SH | | SOLE | | 43,048 | 0 | 0 |
MARSH & MC LENNAN CO | COM | 571748102 | 790,200 | 3,750 | SH | | SOLE | | 3,750 | 0 | 0 |
MCDONALDS CORP | COM | 580135101 | 591,229 | 2,320 | SH | | SOLE | | 2,320 | 0 | 0 |
MICROSOFT CORPORATION CMN | COM | 594918104 | 2,992,777 | 6,696 | SH | | SOLE | | 6,696 | 0 | 0 |
NETFLIX INC | COM | 64110l106 | 338,790 | 502 | SH | | SOLE | | 502 | 0 | 0 |
NVIDIA CORP | COM | 67066g104 | 3,255,279 | 26,350 | SH | | SOLE | | 26,350 | 0 | 0 |
ORACLE CORP | COM | 68389x105 | 204,599 | 1,449 | SH | | SOLE | | 1,449 | 0 | 0 |
PEPSICO, INC. CMN | COM | 713448108 | 598,531 | 3,629 | SH | | SOLE | | 3,629 | 0 | 0 |
PHILLIPS 66 CMN | COM | 718546104 | 237,448 | 1,682 | SH | | SOLE | | 1,682 | 0 | 0 |
PNC FINL SERVICES | COM | 693475105 | 1,094,424 | 7,039 | SH | | SOLE | | 7,039 | 0 | 0 |
PRINCIPAL FINL | COM | 74251v102 | 202,166 | 2,577 | SH | | SOLE | | 2,577 | 0 | 0 |
QUANTA SERVICES INC | COM | 74762e102 | 200,477 | 789 | SH | | SOLE | | 789 | 0 | 0 |
RAYTHEON TECHNOLOGIES CORPORAT | COM | 75513e101 | 248,967 | 2,480 | SH | | SOLE | | 2,480 | 0 | 0 |
S&T BANCORP INC. CMN | COM | 783859101 | 1,000,064 | 29,951 | SH | | SOLE | | 29,951 | 0 | 0 |
SELECT MEDICAL HOLDINGS CORP C | COM | 81619q105 | 1,150,424 | 32,813 | SH | | SOLE | | 32,813 | 0 | 0 |
SHERWIN WILLIAMS CO | COM | 824348106 | 564,331 | 1,891 | SH | | SOLE | | 1,891 | 0 | 0 |
TARGA RES CORP COM | COM | 87612G101 | 422,656 | 3,282 | SH | | SOLE | | 3,282 | 0 | 0 |
TESLA, INC. CMN | COM | 88160r101 | 3,670,674 | 18,550 | SH | | SOLE | | 18,550 | 0 | 0 |
THE COCA-COLA CO | COM | 191216100 | 287,125 | 4,511 | SH | | SOLE | | 4,511 | 0 | 0 |
TJX COMPANIES INC | COM | 872540109 | 1,523,784 | 13,840 | SH | | SOLE | | 13,840 | 0 | 0 |
TRANE TECHNOLOGIES PLC F | COM | g8994e103 | 205,581 | 625 | SH | | SOLE | | 625 | 0 | 0 |
TRAVELERS COMPANIES | COM | 89417e109 | 202,933 | 998 | SH | | SOLE | | 998 | 0 | 0 |
UNION PACIFIC CORP | COM | 907818108 | 446,411 | 1,973 | SH | | SOLE | | 1,973 | 0 | 0 |
UNITEDHEALTH GRP INC | COM | 91324p102 | 1,125,464 | 2,210 | SH | | SOLE | | 2,210 | 0 | 0 |
VERTEX PHARMACEUTICA | COM | 92532f100 | 357,165 | 762 | SH | | SOLE | | 762 | 0 | 0 |
VISA INC. CMN CLASS A | COM | 92826C839 | 380,581 | 1,450 | SH | | SOLE | | 1,450 | 0 | 0 |
WSFS FINANCIAL CORP CMN | COM | 929328102 | 666,507 | 14,181 | SH | | SOLE | | 14,181 | 0 | 0 |
YORK WTR CO COM | COM | 987184108 | 506,538 | 13,657 | SH | | SOLE | | 13,657 | 0 | 0 |
ALERIAN MLP ETF | ETF | 00162q452 | 2,203,817 | 45,932 | SH | | SOLE | | 45,932 | 0 | 0 |
DIMENSIONAL EMERG CORE EQY MRK | ETF | 25434v302 | 4,497,706 | 173,858 | SH | | SOLE | | 173,858 | 0 | 0 |
DIMENSIONAL EMERGING MARKETS C | ETF | 25434V732 | 11,412,000 | 426,936 | SH | | SOLE | | 426,936 | 0 | 0 |
DIMENSIONAL ETF TRUST US SMALL | ETF | 25434V500 | 60,630,934 | 1,009,170 | SH | | SOLE | | 1,009,170 | 0 | 0 |
DIMENSIONAL INTERNATIONAL CORE | ETF | 25434V799 | 16,437,875 | 625,252 | SH | | SOLE | | 625,252 | 0 | 0 |
DIMENSIONAL US CORE EQUITY 1 E | ETF | 25434V625 | 5,881,767 | 98,820 | SH | | SOLE | | 98,820 | 0 | 0 |
DIMENSIONAL US CORE EQUITY MAR | ETF | 25434v104 | 4,281,021 | 114,191 | SH | | SOLE | | 114,191 | 0 | 0 |
ENERGY SELECT SECTOR SPDR ETF | ETF | 81369y506 | 569,870 | 6,252 | SH | | SOLE | | 6,252 | 0 | 0 |
FLEXSHARES QUALITY DIVIDEND | COM | 33939L860 | 1,972,953 | 29,664 | SH | | SOLE | | 29,664 | 0 | 0 |
GLOBAL X FDS GLB X MLP ENRG I | ETF | 37954Y293 | 2,558,218 | 50,112 | SH | | SOLE | | 50,112 | 0 | 0 |
GLOBAL X FDS MSCI NORWAY ETF | ETF | 37950E101 | 449,909 | 17,530 | SH | | SOLE | | 17,530 | 0 | 0 |
INNOVATOR S&P 500 BUFFER ETF - | ETF | 45782C664 | 1,994,978 | 49,048 | SH | | SOLE | | 49,048 | 0 | 0 |
INNOVATOR S&P 500 ULTRA BUFFER | ETF | 45782C649 | 1,972,104 | 58,386 | SH | | SOLE | | 58,386 | 0 | 0 |
INVESCO QQQ TRUST ETF, SERIES | ETF | 46090e103 | 495,400 | 1,034 | SH | | SOLE | | 1,034 | 0 | 0 |
INVESCO S&P 500 EQUAL WEIGHT E | ETF | 46137V357 | 13,916,323 | 84,711 | SH | | SOLE | | 84,711 | 0 | 0 |
ISHARES BITCOIN TR SHS | ETF | 46438F101 | 501,892 | 14,701 | SH | | SOLE | | 14,701 | 0 | 0 |
ISHARES CORE HIGH DIVIDND ETF | ETF | 46429B663 | 360,993 | 3,321 | SH | | SOLE | | 3,321 | 0 | 0 |
ISHARES CORE S&P 500 ETF | ETF | 464287200 | 18,986,692 | 34,696 | SH | | SOLE | | 34,696 | 0 | 0 |
ISHARES CORE S&P SMALL CAP ETF | ETF | 464287804 | 21,217,660 | 198,928 | SH | | SOLE | | 198,928 | 0 | 0 |
ISHARES GOLD ETF | ETF | 464285204 | 988,249 | 22,496 | SH | | SOLE | | 22,496 | 0 | 0 |
ISHARES MSCI ACWI ETF | ETF | 464288257 | 197,082,385 | 1,753,402 | SH | | SOLE | | 1,753,402 | 0 | 0 |
ISHARES MSCI ACWI EX US | ETF | 464288240 | 80,936,011 | 1,523,358 | SH | | SOLE | | 1,523,358 | 0 | 0 |
ISHARES MSCI EAFE ETF | ETF | 464287465 | 2,571,104 | 32,824 | SH | | SOLE | | 32,824 | 0 | 0 |
ISHARES MSCI EMERGING MARKETS | ETF | 464287234 | 1,078,805 | 25,330 | SH | | SOLE | | 25,330 | 0 | 0 |
ISHARES RUSEELL 1000 INDEX FUN | ETF | 464287622 | 4,716,902 | 15,853 | SH | | SOLE | | 15,853 | 0 | 0 |
ISHARES RUSSELL 2000 ETF | ETF | 464287655 | 21,498,630 | 105,962 | SH | | SOLE | | 105,962 | 0 | 0 |
ISHARES TR DJ SEL DIV INX | ETF | 464287168 | 1,956,609 | 16,173 | SH | | SOLE | | 16,173 | 0 | 0 |
ISHARES TR S&P MIDCAP 400 | ETF | 464287507 | 961,601 | 16,432 | SH | | SOLE | | 16,432 | 0 | 0 |
ISHARES TR S&P500 GRW | ETF | 464287309 | 718,481 | 7,764 | SH | | SOLE | | 7,764 | 0 | 0 |
MFC FLEXSHARES TR MORNINGSTAR | COM | 33939L100 | 502,023 | 2,512 | SH | | SOLE | | 2,512 | 0 | 0 |
SECTOR SPDR TR SBI INT-UTILS | COM | 81369Y886 | 433,916 | 6,368 | SH | | SOLE | | 6,368 | 0 | 0 |
SPDR S&P 500 ETF TRUST | ETF | 78462f103 | 169,972,968 | 312,324 | SH | | SOLE | | 312,324 | 0 | 0 |
SPDR S&P DIVIDEND ETF | ETF | 78464A763 | 599,908 | 4,717 | SH | | SOLE | | 4,717 | 0 | 0 |
SPDR S&P MIDCAP 400 ETF TRUST | ETF | 78467y107 | 5,086,471 | 9,506 | SH | | SOLE | | 9,506 | 0 | 0 |
VANGUARD DIVIDEND APPRECIATION | ETF | 921908844 | 334,979 | 1,835 | SH | | SOLE | | 1,835 | 0 | 0 |
VANGUARD ESG INTERNATIONAL STO | ETF | 921910725 | 1,398,762 | 24,424 | SH | | SOLE | | 24,424 | 0 | 0 |
VANGUARD ESG U.S. STOCK ETF | ETF | 921910733 | 2,993,964 | 30,987 | SH | | SOLE | | 30,987 | 0 | 0 |
VANGUARD FTSE DEVELOPED MARKET | ETF | 921943858 | 33,908,051 | 686,120 | SH | | SOLE | | 686,120 | 0 | 0 |
VANGUARD FTSE EMERGING MKTS ET | ETF | 922042858 | 4,930,702 | 112,676 | SH | | SOLE | | 112,676 | 0 | 0 |
VANGUARD HIGH DVD YIELD ETF | ETF | 921946406 | 5,306,994 | 44,747 | SH | | SOLE | | 44,747 | 0 | 0 |
VANGUARD INFORMATION TECHNOLOG | ETF | 92204A702 | 201,806 | 350 | SH | | SOLE | | 350 | 0 | 0 |
VANGUARD INTERNATIONAL HIGH DI | ETF | 921946794 | 46,812,501 | 683,095 | SH | | SOLE | | 683,095 | 0 | 0 |
VANGUARD S&P 500 ETF | ETF | 922908363 | 123,835,189 | 247,606 | SH | | SOLE | | 247,606 | 0 | 0 |
VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 | 2,565,684 | 14,057 | SH | | SOLE | | 14,057 | 0 | 0 |
VANGUARD TOTAL INTERNATIONAL S | ETF | 921909768 | 204,621,658 | 3,393,394 | SH | | SOLE | | 3,393,394 | 0 | 0 |
VANGUARD TOTAL STOCK MARKET ET | ETF | 922908769 | 339,468,852 | 1,268,995 | SH | | SOLE | | 1,268,995 | 0 | 0 |
VANGUARD TOTAL WORLD STOCK ETF | ETF | 922042742 | 65,852,509 | 584,680 | SH | | SOLE | | 584,680 | 0 | 0 |
VANGUARD VALUE ETF | ETF | 922908744 | 29,810,864 | 186,273 | SH | | SOLE | | 186,273 | 0 | 0 |
XTRACKERS MSCI EAFE HEDGED EQU | ETF | 233051200 | 1,213,363 | 29,280 | SH | | SOLE | | 29,280 | 0 | 0 |