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
AFLAC INC COM 001055102 1,082 20,764 SH   SOLE   0 0 20,764
AT&T INC COM 00206R102 686 25,415 SH   SOLE   0 0 25,415
ABBOTT LABS COM 002824100 1,038 8,786 SH   SOLE   0 0 8,786
ABBVIE INC COM 00287Y109 815 7,556 SH   SOLE   0 0 7,556
ACCELERATE DIAGNOSTICS INC COM 00430H102 76 13,000 SH   SOLE   0 0 13,000
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,297 2,253 SH   SOLE   0 0 2,253
AIR PRODS & CHEMS INC COM 009158106 307 1,199 SH   SOLE   0 0 1,199
ALARM COM HLDGS INC COM 011642105 547 7,000 SH   SOLE   0 0 7,000
ALPHABET INC CAP STK CL C 02079K107 3,633 1,363 SH   SOLE   0 0 1,363
ALPHABET INC CAP STK CL A 02079K305 3,922 1,467 SH   SOLE   0 0 1,467
ALTRIA GROUP INC COM 02209S103 661 14,529 SH   SOLE   0 0 14,529
AMAZON COM INC COM 023135106 2,832 862 SH   SOLE   0 0 862
AMERICAN EXPRESS CO COM 025816109 2,339 13,963 SH   SOLE   0 0 13,963
AMERICAN TOWER CORP NEW COM 03027X100 223 840 SH   SOLE   0 0 840
AMETEK INC COM 031100100 339 2,735 SH   SOLE   0 0 2,735
AMGEN INC COM 031162100 1,056 4,968 SH   SOLE   0 0 4,968
ANNOVIS BIO INC COM 03615A108 1,057 33,298 SH   SOLE   0 0 33,298
APPLE INC COM 037833100 19,127 135,170 SH   SOLE   0 0 135,170
AUTOMATIC DATA PROCESSING IN COM 053015103 955 4,778 SH   SOLE   0 0 4,778
BK OF AMERICA CORP COM 060505104 1,972 46,443 SH   SOLE   0 0 46,443
BANK NEW YORK MELLON CORP COM 064058100 204 3,940 SH   SOLE   0 0 3,940
BAXTER INTL INC COM 071813109 298 3,701 SH   SOLE   0 0 3,701
BECTON DICKINSON & CO COM 075887109 302 1,227 SH   SOLE   0 0 1,227
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,993 17 SH   SOLE   0 0 17
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19,273 70,612 SH   SOLE   0 0 70,612
BLACKROCK INC COM 09247X101 468 558 SH   SOLE   0 0 558
BLACKSTONE INC COM 09260D107 209 1,796 SH   SOLE   0 0 1,796
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 362 20,000 SH   SOLE   0 0 20,000
BOEING CO COM 097023105 484 2,201 SH   SOLE   0 0 2,201
BOOKING HOLDINGS INC COM 09857L108 285 120 SH   SOLE   0 0 120
BRISTOL-MYERS SQUIBB CO COM 110122108 632 10,676 SH   SOLE   0 0 10,676
BROWN FORMAN CORP CL B 115637209 231 3,454 SH   SOLE   0 0 3,454
BRYN MAWR BK CORP COM 117665109 4,968 108,125 SH   SOLE   0 0 108,125
CME GROUP INC COM 12572Q105 282 1,460 SH   SOLE   0 0 1,460
CSX CORP COM 126408103 879 29,543 SH   SOLE   0 0 29,543
CATERPILLAR INC COM 149123101 315 1,639 SH   SOLE   0 0 1,639
CELANESE CORP DEL COM 150870103 424 2,815 SH   SOLE   0 0 2,815
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 19 20,000 SH   SOLE   0 0 20,000
CHEVRON CORP NEW COM 166764100 630 6,212 SH   SOLE   0 0 6,212
CISCO SYS INC COM 17275R102 767 14,095 SH   SOLE   0 0 14,095
CITIGROUP INC COM NEW 172967424 347 4,942 SH   SOLE   0 0 4,942
COCA COLA CO COM 191216100 872 16,616 SH   SOLE   0 0 16,616
COHEN & STEERS TAX ADVAN PFD COM 19249X108 250 10,000 SH   SOLE   0 0 10,000
COLGATE PALMOLIVE CO COM 194162103 1,459 19,306 SH   SOLE   0 0 19,306
COLUMBIA FINL INC COM 197641103 185 10,000 SH   SOLE   0 0 10,000
COMCAST CORP NEW CL A 20030N101 1,541 27,547 SH   SOLE   0 0 27,547
CONOCOPHILLIPS COM 20825C104 295 4,351 SH   SOLE   0 0 4,351
COSTCO WHSL CORP NEW COM 22160K105 1,126 2,505 SH   SOLE   0 0 2,505
CROWN CASTLE INTL CORP NEW COM 22822V101 212 1,225 SH   SOLE   0 0 1,225
DEERE & CO COM 244199105 342 1,021 SH   SOLE   0 0 1,021
DIAGEO PLC SPON ADR NEW 25243Q205 259 1,341 SH   SOLE   0 0 1,341
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 54,105 1,147,267 SH   SOLE   0 0 1,147,267
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 29,079 505,730 SH   SOLE   0 0 505,730
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 49,887 1,123,587 SH   SOLE   0 0 1,123,587
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 39,565 1,489,091 SH   SOLE   0 0 1,489,091
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 56,174 1,715,497 SH   SOLE   0 0 1,715,497
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 5,842 225,742 SH   SOLE   0 0 225,742
DISNEY WALT CO COM 254687106 1,681 9,937 SH   SOLE   0 0 9,937
DOMINION ENERGY INC COM 25746U109 240 3,287 SH   SOLE   0 0 3,287
EMPIRE ST RLTY TR INC CL A 292104106 194 19,360 SH   SOLE   0 0 19,360
ESSENTIAL UTILS INC COM 29670G102 1,603 34,780 SH   SOLE   0 0 34,780
EVOFEM BIOSCIENCES INC COM 30048L104 7 10,000 SH   SOLE   0 0 10,000
EXXON MOBIL CORP COM 30231G102 1,722 29,277 SH   SOLE   0 0 29,277
FACEBOOK INC CL A 30303M102 1,671 4,923 SH   SOLE   0 0 4,923
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 211 1,271 SH   SOLE   0 0 1,271
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 228 965 SH   SOLE   0 0 965
FORD MTR CO DEL COM 345370860 280 19,809 SH   SOLE   0 0 19,809
FORTUNE BRANDS HOME & SEC IN COM 34964C106 215 2,404 SH   SOLE   0 0 2,404
FRANKLIN COVEY CO COM 353469109 283 6,939 SH   SOLE   0 0 6,939
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 39 10,502 SH   SOLE   0 0 10,502
GENERAL ELECTRIC CO COM NEW 369604301 603 5,854 SH   SOLE   0 0 5,854
GILEAD SCIENCES INC COM 375558103 308 4,405 SH   SOLE   0 0 4,405
GLOBAL PMTS INC COM 37940X102 284 1,800 SH   SOLE   0 0 1,800
GOLDMAN SACHS GROUP INC COM 38141G104 361 956 SH   SOLE   0 0 956
HERSHEY CO COM 427866108 618 3,650 SH   SOLE   0 0 3,650
HINGHAM INSTN SVGS MASS COM 433323102 311 923 SH   SOLE   0 0 923
HOME DEPOT INC COM 437076102 6,404 19,508 SH   SOLE   0 0 19,508
HONEYWELL INTL INC COM 438516106 1,618 7,620 SH   SOLE   0 0 7,620
HUMANA INC COM 444859102 982 2,523 SH   SOLE   0 0 2,523
HUNTINGTON BANCSHARES INC COM 446150104 178 11,506 SH   SOLE   0 0 11,506
ILLINOIS TOOL WKS INC COM 452308109 422 2,041 SH   SOLE   0 0 2,041
INTEL CORP COM 458140100 1,455 27,311 SH   SOLE   0 0 27,311
INTERCONTINENTAL EXCHANGE IN COM 45866F104 245 2,137 SH   SOLE   0 0 2,137
INTERNATIONAL BUSINESS MACHS COM 459200101 1,637 11,782 SH   SOLE   0 0 11,782
INVESCO QQQ TR UNIT SER 1 46090E103 884 2,468 SH   SOLE   0 0 2,468
INTUIT COM 461202103 641 1,189 SH   SOLE   0 0 1,189
INTUITIVE SURGICAL INC COM NEW 46120E602 566 569 SH   SOLE   0 0 569
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 826 5,515 SH   SOLE   0 0 5,515
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 277 1,748 SH   SOLE   0 0 1,748
IROBOT CORP COM 462726100 769 9,800 SH   SOLE   0 0 9,800
ISHARES GOLD TR ISHARES NEW 464285204 955 28,592 SH   SOLE   0 0 28,592
ISHARES TR CORE S&P TTL STK 464287150 1,420 14,431 SH   SOLE   0 0 14,431
ISHARES TR TIPS BD ETF 464287176 618 4,839 SH   SOLE   0 0 4,839
ISHARES TR CORE S&P500 ETF 464287200 17,792 41,298 SH   SOLE   0 0 41,298
ISHARES TR CORE US AGGBD ET 464287226 582 5,070 SH   SOLE   0 0 5,070
ISHARES TR MSCI EMG MKT ETF 464287234 2,560 50,811 SH   SOLE   0 0 50,811
ISHARES TR S&P 500 GRWT ETF 464287309 21,712 293,758 SH   SOLE   0 0 293,758
ISHARES TR S&P 500 VAL ETF 464287408 8,596 59,114 SH   SOLE   0 0 59,114
ISHARES TR MSCI EAFE ETF 464287465 88,053 1,128,735 SH   SOLE   0 0 1,128,735
ISHARES TR RUS MDCP VAL ETF 464287473 208 1,839 SH   SOLE   0 0 1,839
ISHARES TR RUS MID CAP ETF 464287499 768 9,817 SH   SOLE   0 0 9,817
ISHARES TR CORE S&P MCP ETF 464287507 48,801 185,507 SH   SOLE   0 0 185,507
ISHARES TR ISHARES BIOTECH 464287556 830 5,136 SH   SOLE   0 0 5,136
ISHARES TR COHEN STEER REIT 464287564 1,351 20,652 SH   SOLE   0 0 20,652
ISHARES TR RUS 1000 VAL ETF 464287598 17,077 109,112 SH   SOLE   0 0 109,112
ISHARES TR S&P MC 400GR ETF 464287606 318 4,015 SH   SOLE   0 0 4,015
ISHARES TR RUS 1000 GRW ETF 464287614 93,335 340,589 SH   SOLE   0 0 340,589
ISHARES TR RUS 1000 ETF 464287622 18,215 75,359 SH   SOLE   0 0 75,359
ISHARES TR RUS 2000 VAL ETF 464287630 10,922 68,167 SH   SOLE   0 0 68,167
ISHARES TR RUS 2000 GRW ETF 464287648 356 1,213 SH   SOLE   0 0 1,213
ISHARES TR RUSSELL 2000 ETF 464287655 20,917 95,619 SH   SOLE   0 0 95,619
ISHARES TR CORE S&P US VLU 464287663 376 5,304 SH   SOLE   0 0 5,304
ISHARES TR RUSSELL 3000 ETF 464287689 1,640 6,435 SH   SOLE   0 0 6,435
ISHARES TR S&P MC 400VL ETF 464287705 357 3,460 SH   SOLE   0 0 3,460
ISHARES TR U.S. TECH ETF 464287721 256 2,529 SH   SOLE   0 0 2,529
ISHARES TR US HLTHCARE ETF 464287762 302 1,094 SH   SOLE   0 0 1,094
ISHARES TR CORE S&P SCP ETF 464287804 1,156 10,590 SH   SOLE   0 0 10,590
ISHARES TR SP SMCP600VL ETF 464287879 9,447 93,844 SH   SOLE   0 0 93,844
ISHARES TR S&P SML 600 GWT 464287887 1,154 8,872 SH   SOLE   0 0 8,872
ISHARES TR SHRT NAT MUN ETF 464288158 11,151 103,663 SH   SOLE   0 0 103,663
ISHARES TR MSCI ACWI ETF 464288257 220 2,200 SH   SOLE   0 0 2,200
ISHARES TR EAFE SML CP ETF 464288273 61,518 826,738 SH   SOLE   0 0 826,738
ISHARES TR JPMORGAN USD EMG 464288281 53,702 487,934 SH   SOLE   0 0 487,934
ISHARES TR NATIONAL MUN ETF 464288414 7,279 62,662 SH   SOLE   0 0 62,662
ISHARES TR IBOXX HI YD ETF 464288513 367 4,198 SH   SOLE   0 0 4,198
ISHARES TR MSCI USA ESG SLC 464288802 353 3,676 SH   SOLE   0 0 3,676
ISHARES TR MICRO-CAP ETF 464288869 614 4,251 SH   SOLE   0 0 4,251
ISHARES TR EAFE VALUE ETF 464288877 11,880 233,622 SH   SOLE   0 0 233,622
ISHARES TR CONSER ALLOC ETF 464289883 638 16,163 SH   SOLE   0 0 16,163
ISHARES TR US TREAS BD ETF 46429B267 203 7,661 SH   SOLE   0 0 7,661
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,902 18,007 SH   SOLE   0 0 18,007
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 401 7,995 SH   SOLE   0 0 7,995
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 290 8,102 SH   SOLE   0 0 8,102
ISHARES TR CORE MSCI TOTAL 46432F834 206 2,904 SH   SOLE   0 0 2,904
ISHARES TR CORE MSCI EAFE 46432F842 40,111 540,221 SH   SOLE   0 0 540,221
ISHARES INC CORE MSCI EMKT 46434G103 75,137 1,216,595 SH   SOLE   0 0 1,216,595
ISHARES INC MSCI EMRG CHN 46434G764 224 3,690 SH   SOLE   0 0 3,690
ISHARES TR GLOBAL REIT ETF 46434V647 739 26,949 SH   SOLE   0 0 26,949
ISHARES TR ESG MSCI EM LDRS 46436E601 306 5,000 SH   SOLE   0 0 5,000
JPMORGAN CHASE & CO COM 46625H100 1,885 11,516 SH   SOLE   0 0 11,516
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 151,706 1,577,801 SH   SOLE   0 0 1,577,801
JOHNSON & JOHNSON COM 478160104 3,019 18,696 SH   SOLE   0 0 18,696
KANSAS CITY SOUTHERN COM NEW 485170302 483 1,783 SH   SOLE   0 0 1,783
KIMBERLY-CLARK CORP COM 494368103 434 3,280 SH   SOLE   0 0 3,280
KOPIN CORP COM 500600101 118 23,000 SH   SOLE   0 0 23,000
L3HARRIS TECHNOLOGIES INC COM 502431109 200 907 SH   SOLE   0 0 907
LILLY ELI & CO COM 532457108 789 3,416 SH   SOLE   0 0 3,416
LOCKHEED MARTIN CORP COM 539830109 1,377 3,991 SH   SOLE   0 0 3,991
LOEWS CORP COM 540424108 809 15,000 SH   SOLE   0 0 15,000
LOWES COS INC COM 548661107 3,045 15,010 SH   SOLE   0 0 15,010
MASTERCARD INCORPORATED CL A 57636Q104 988 2,843 SH   SOLE   0 0 2,843
MCCORMICK & CO INC COM NON VTG 579780206 264 3,262 SH   SOLE   0 0 3,262
MCDONALDS CORP COM 580135101 5,044 20,918 SH   SOLE   0 0 20,918
MERCK & CO INC COM 58933Y105 2,164 28,810 SH   SOLE   0 0 28,810
MICROSOFT CORP COM 594918104 13,448 47,700 SH   SOLE   0 0 47,700
MONDELEZ INTL INC CL A 609207105 568 9,767 SH   SOLE   0 0 9,767
MORGAN STANLEY COM NEW 617446448 4,445 45,683 SH   SOLE   0 0 45,683
MOTOROLA SOLUTIONS INC COM NEW 620076307 834 3,591 SH   SOLE   0 0 3,591
MOVADO GROUP INC COM 624580106 205 6,510 SH   SOLE   0 0 6,510
MYERS INDS INC COM 628464109 415 21,227 SH   SOLE   0 0 21,227
NETFLIX INC COM 64110L106 328 538 SH   SOLE   0 0 538
NEXTERA ENERGY INC COM 65339F101 375 4,781 SH   SOLE   0 0 4,781
NIKE INC CL B 654106103 558 3,842 SH   SOLE   0 0 3,842
NORFOLK SOUTHN CORP COM 655844108 981 4,100 SH   SOLE   0 0 4,100
NORTHROP GRUMMAN CORP COM 666807102 497 1,379 SH   SOLE   0 0 1,379
NOVO-NORDISK A S ADR 670100205 282 2,932 SH   SOLE   0 0 2,932
NVIDIA CORPORATION COM 67066G104 333 1,608 SH   SOLE   0 0 1,608
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 341 7,838 SH   SOLE   0 0 7,838
OLD DOMINION FREIGHT LINE IN COM 679580100 308 1,078 SH   SOLE   0 0 1,078
ORACLE CORP COM 68389X105 930 10,670 SH   SOLE   0 0 10,670
PNC FINL SVCS GROUP INC COM 693475105 241 1,234 SH   SOLE   0 0 1,234
PPG INDS INC COM 693506107 4,482 31,341 SH   SOLE   0 0 31,341
PGIM SHORT DUR HIG YLD OPP F COM 69355J104 188 10,000 SH   SOLE   0 0 10,000
PAYPAL HLDGS INC COM 70450Y103 473 1,819 SH   SOLE   0 0 1,819
PEPSICO INC COM 713448108 2,646 17,594 SH   SOLE   0 0 17,594
PFIZER INC COM 717081103 3,009 69,964 SH   SOLE   0 0 69,964
PHILIP MORRIS INTL INC COM 718172109 472 4,977 SH   SOLE   0 0 4,977
PITNEY BOWES INC COM 724479100 121 16,834 SH   SOLE   0 0 16,834
PROCTER AND GAMBLE CO COM 742718109 1,997 14,282 SH   SOLE   0 0 14,282
PRUDENTIAL FINL INC COM 744320102 316 3,002 SH   SOLE   0 0 3,002
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 328 5,381 SH   SOLE   0 0 5,381
QUALCOMM INC COM 747525103 255 1,979 SH   SOLE   0 0 1,979
RAYTHEON TECHNOLOGIES CORP COM 75513E101 475 5,527 SH   SOLE   0 0 5,527
REPUBLIC FIRST BANCORP INC COM 760416107 82 26,597 SH   SOLE   0 0 26,597
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 219 4,910 SH   SOLE   0 0 4,910
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,287 9,989 SH   SOLE   0 0 9,989
SPDR GOLD TR GOLD SHS 78463V107 941 5,730 SH   SOLE   0 0 5,730
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 15,551 304,559 SH   SOLE   0 0 304,559
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 359 10,099 SH   SOLE   0 0 10,099
SPDR SER TR S&P 600 SMCP VAL 78464A300 4,683 57,136 SH   SOLE   0 0 57,136
SPDR SER TR BLMBRG BRC CNVRT 78464A359 5,940 69,591 SH   SOLE   0 0 69,591
SPDR SER TR PORTFLI MORTGAGE 78464A383 189,805 7,379,669 SH   SOLE   0 0 7,379,669
SPDR SER TR S&P DIVID ETF 78464A763 395 3,364 SH   SOLE   0 0 3,364
SPDR SER TR S&P BIOTECH 78464A870 373 2,969 SH   SOLE   0 0 2,969
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 214 632 SH   SOLE   0 0 632
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,885 12,237 SH   SOLE   0 0 12,237
SPDR SER TR BLOMBERG BRC INV 78468R200 505 16,463 SH   SOLE   0 0 16,463
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,263 24,494 SH   SOLE   0 0 24,494
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,154 43,599 SH   SOLE   0 0 43,599
SPDR SER TR SPDR S&P 500 ETF 78468R796 1,979 18,631 SH   SOLE   0 0 18,631
SALESFORCE COM INC COM 79466L302 570 2,101 SH   SOLE   0 0 2,101
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 636 6,111 SH   SOLE   0 0 6,111
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 386 2,605 SH   SOLE   0 0 2,605
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 242 2,414 SH   SOLE   0 0 2,414
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 258 8,472 SH   SOLE   0 0 8,472
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 393 10,166 SH   SOLE   0 0 10,166
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 210 3,863 SH   SOLE   0 0 3,863
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 291 5,691 SH   SOLE   0 0 5,691
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 256 2,012 SH   SOLE   0 0 2,012
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 363 2,022 SH   SOLE   0 0 2,022
SELECT SECTOR SPDR TR ENERGY 81369Y506 228 4,379 SH   SOLE   0 0 4,379
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 502 3,361 SH   SOLE   0 0 3,361
SOUTHERN CO COM 842587107 252 4,072 SH   SOLE   0 0 4,072
STARBUCKS CORP COM 855244109 408 3,702 SH   SOLE   0 0 3,702
STERLING BANCORP DEL COM 85917A100 300 12,025 SH   SOLE   0 0 12,025
STRYKER CORPORATION COM 863667101 200 758 SH   SOLE   0 0 758
TJX COS INC NEW COM 872540109 220 3,328 SH   SOLE   0 0 3,328
TARGET CORP COM 87612E106 286 1,251 SH   SOLE   0 0 1,251
TELEDYNE TECHNOLOGIES INC COM 879360105 645 1,502 SH   SOLE   0 0 1,502
TELEFLEX INCORPORATED COM 879369106 412 1,094 SH   SOLE   0 0 1,094
TESLA INC COM 88160R101 772 995 SH   SOLE   0 0 995
TEXAS INSTRS INC COM 882508104 1,063 5,531 SH   SOLE   0 0 5,531
THERMO FISHER SCIENTIFIC INC COM 883556102 611 1,070 SH   SOLE   0 0 1,070
3M CO COM 88579Y101 1,431 8,155 SH   SOLE   0 0 8,155
TIVITY HEALTH INC COM 88870R102 227 9,833 SH   SOLE   0 0 9,833
TRAVELERS COMPANIES INC COM 89417E109 374 2,463 SH   SOLE   0 0 2,463
TRUIST FINL CORP COM 89832Q109 992 16,910 SH   SOLE   0 0 16,910
UNION PAC CORP COM 907818108 1,089 5,554 SH   SOLE   0 0 5,554
UNITEDHEALTH GROUP INC COM 91324P102 510 1,306 SH   SOLE   0 0 1,306
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 132,232 860,884 SH   SOLE   0 0 860,884
VANGUARD STAR FDS VG TL INTL STK F 921909768 261 4,128 SH   SOLE   0 0 4,128
VANGUARD BD INDEX FDS INTERMED TERM 921937819 32,495 363,314 SH   SOLE   0 0 363,314
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,771 44,134 SH   SOLE   0 0 44,134
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,591 189,968 SH   SOLE   0 0 189,968
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 649 6,276 SH   SOLE   0 0 6,276
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 3,143 40,139 SH   SOLE   0 0 40,139
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 537 10,219 SH   SOLE   0 0 10,219
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 853 14,980 SH   SOLE   0 0 14,980
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,922 34,132 SH   SOLE   0 0 34,132
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,445 33,247 SH   SOLE   0 0 33,247
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,799 27,490 SH   SOLE   0 0 27,490
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 269 4,420 SH   SOLE   0 0 4,420
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 26,670 533,284 SH   SOLE   0 0 533,284
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 305 3,764 SH   SOLE   0 0 3,764
VANGUARD WORLD FDS ENERGY ETF 92204A306 754 10,205 SH   SOLE   0 0 10,205
VANGUARD WORLD FDS INF TECH ETF 92204A702 270 674 SH   SOLE   0 0 674
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 221 2,688 SH   SOLE   0 0 2,688
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 221 3,279 SH   SOLE   0 0 3,279
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 339 3,589 SH   SOLE   0 0 3,589
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 7,724 141,019 SH   SOLE   0 0 141,019
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,264 5,740 SH   SOLE   0 0 5,740
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,998 19,627 SH   SOLE   0 0 19,627
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3,102 11,073 SH   SOLE   0 0 11,073
VANGUARD INDEX FDS SM CP VAL ETF 922908611 23,030 136,063 SH   SOLE   0 0 136,063
VANGUARD INDEX FDS MID CAP ETF 922908629 2,516 10,628 SH   SOLE   0 0 10,628
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,838 9,149 SH   SOLE   0 0 9,149
VANGUARD INDEX FDS GROWTH ETF 922908736 89,564 308,661 SH   SOLE   0 0 308,661
VANGUARD INDEX FDS VALUE ETF 922908744 128,255 947,438 SH   SOLE   0 0 947,438
VANGUARD INDEX FDS SMALL CP ETF 922908751 567 2,592 SH   SOLE   0 0 2,592
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,795 26,096 SH   SOLE   0 0 26,096
VERISIGN INC COM 92343E102 333 1,626 SH   SOLE   0 0 1,626
VERIZON COMMUNICATIONS INC COM 92343V104 1,178 21,814 SH   SOLE   0 0 21,814
VISA INC COM CL A 92826C839 1,404 6,303 SH   SOLE   0 0 6,303
WSFS FINL CORP COM 929328102 574 11,182 SH   SOLE   0 0 11,182
WALMART INC COM 931142103 1,029 7,382 SH   SOLE   0 0 7,382
WASTE MGMT INC DEL COM 94106L109 214 1,430 SH   SOLE   0 0 1,430
WELLS FARGO CO NEW COM 949746101 283 6,097 SH   SOLE   0 0 6,097
WISDOMTREE TR US LARGECAP FUND 97717W588 1,521 33,082 SH   SOLE   0 0 33,082
WISDOMTREE TR INTL EQUITY FD 97717W703 393 7,431 SH   SOLE   0 0 7,431
WISDOMTREE TR INTL SMCAP DIV 97717W760 593 7,990 SH   SOLE   0 0 7,990
WISDOMTREE TR EM EX ST-OWNED 97717X578 318 8,521 SH   SOLE   0 0 8,521
ZOETIS INC CL A 98978V103 288 1,483 SH   SOLE   0 0 1,483
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,128 3,527 SH   SOLE   0 0 3,527
MEDTRONIC PLC SHS G5960L103 309 2,463 SH   SOLE   0 0 2,463
TE CONNECTIVITY LTD REG SHS H84989104 316 2,305 SH   SOLE   0 0 2,305
CERAGON NETWORKS LTD ORD M22013102 35 10,000 SH   SOLE   0 0 10,000