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
AFLAC INC COM 001055102   1,514,414 23,472 SH   SOLE   0 0 23,472
AT&T INC COM 00206R102   557,593 28,966 SH   SOLE   0 0 28,966
ABBOTT LABS COM 002824100   1,030,220 10,174 SH   SOLE   0 0 10,174
ABBVIE INC COM 00287Y109   1,399,428 8,781 SH   SOLE   0 0 8,781
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   109,592 26,600 SH   SOLE   0 0 26,600
ACCELERATE DIAGNOSTICS INC COM 00430H102   9,100 13,000 SH   SOLE   0 0 13,000
ADOBE SYSTEMS INCORPORATED COM 00724F101   938,376 2,435 SH   SOLE   0 0 2,435
AIR PRODS & CHEMS INC COM 009158106   265,095 923 SH   SOLE   0 0 923
ALARM COM HLDGS INC COM 011642105   351,960 7,000 SH   SOLE   0 0 7,000
ALPHABET INC CAP STK CL C 02079K107   5,405,134 51,972 SH   SOLE   0 0 51,972
ALPHABET INC CAP STK CL A 02079K305   4,484,248 43,230 SH   SOLE   0 0 43,230
ALTRIA GROUP INC COM 02209S103   615,374 13,791 SH   SOLE   0 0 13,791
AMAZON COM INC COM 023135106   10,451,296 101,184 SH   SOLE   0 0 101,184
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   1,558,001 26,642 SH   SOLE   0 0 26,642
AMERICAN CENTY ETF TR US EQT ETF 025072885   43,008,281 606,776 SH   SOLE   0 0 606,776
AMERICAN EXPRESS CO COM 025816109   2,574,705 15,609 SH   SOLE   0 0 15,609
AMER STATES WTR CO COM 029899101   221,781 2,495 SH   SOLE   0 0 2,495
AMERICAN TOWER CORP NEW COM 03027X100   318,158 1,557 SH   SOLE   0 0 1,557
AMERIPRISE FINL INC COM 03076C106   249,185 813 SH   SOLE   0 0 813
AMETEK INC COM 031100100   310,425 2,136 SH   SOLE   0 0 2,136
AMGEN INC COM 031162100   934,623 3,866 SH   SOLE   0 0 3,866
ANNOVIS BIO INC COM 03615A108   470,206 30,513 SH   SOLE   0 0 30,513
APPLE INC COM 037833100   31,196,116 189,182 SH   SOLE   0 0 189,182
AUTOMATIC DATA PROCESSING IN COM 053015103   1,596,881 7,173 SH   SOLE   0 0 7,173
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   5,441,040 594,000 SH   SOLE   0 0 594,000
AVANTOR INC COM 05352A100   1,598,015 75,592 SH   SOLE   0 0 75,592
BP PLC SPONSORED ADR 055622104   268,426 7,075 SH   SOLE   0 0 7,075
BANK AMERICA CORP COM 060505104   1,617,006 56,539 SH   SOLE   0 0 56,539
BECTON DICKINSON & CO COM 075887109   477,111 1,927 SH   SOLE   0 0 1,927
BERKSHIRE HATHAWAY INC DEL CL A 084670108   7,915,200 17 SH   SOLE   0 0 17
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   23,110,509 74,847 SH   SOLE   0 0 74,847
BLACKROCK INC COM 09247X101   366,092 547 SH   SOLE   0 0 547
BLACKSTONE INC COM 09260D107   245,777 2,798 SH   SOLE   0 0 2,798
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   184,482 22,974 SH   SOLE   0 0 22,974
BOEING CO COM 097023105   775,158 3,649 SH   SOLE   0 0 3,649
BRISTOL-MYERS SQUIBB CO COM 110122108   961,630 13,874 SH   SOLE   0 0 13,874
BROADCOM INC COM 11135F101   481,155 750 SH   SOLE   0 0 750
THE CIGNA GROUP COM 125523100   406,293 1,590 SH   SOLE   0 0 1,590
CSX CORP COM 126408103   1,289,157 43,058 SH   SOLE   0 0 43,058
CVS HEALTH CORP COM 126650100   294,620 3,965 SH   SOLE   0 0 3,965
CACI INTL INC CL A 127190304   400,571 1,352 SH   SOLE   0 0 1,352
CANADIAN PAC RY LTD COM 13645T100   411,014 5,342 SH   SOLE   0 0 5,342
CAPITAL ONE FINL CORP COM 14040H105   662,158 6,886 SH   SOLE   0 0 6,886
CATERPILLAR INC COM 149123101   806,999 3,526 SH   SOLE   0 0 3,526
CELANESE CORP DEL COM 150870103   255,892 2,350 SH   SOLE   0 0 2,350
CHEMOURS CO COM 163851108   301,826 10,081 SH   SOLE   0 0 10,081
CHEVRON CORP NEW COM 166764100   1,346,622 8,253 SH   SOLE   0 0 8,253
CISCO SYS INC COM 17275R102   885,844 16,946 SH   SOLE   0 0 16,946
CITIGROUP INC COM NEW 172967424   288,119 6,145 SH   SOLE   0 0 6,145
CITIZENS FINL GROUP INC COM 174610105   219,393 7,224 SH   SOLE   0 0 7,224
CLOROX CO DEL COM 189054109   399,873 2,527 SH   SOLE   0 0 2,527
COCA COLA CO COM 191216100   1,136,994 18,330 SH   SOLE   0 0 18,330
COHEN & STEERS TAX ADVAN PFD COM 19249X108   185,491 10,380 SH   SOLE   0 0 10,380
COLGATE PALMOLIVE CO COM 194162103   1,421,162 18,911 SH   SOLE   0 0 18,911
COLUMBIA FINL INC COM 197641103   182,800 10,000 SH   SOLE   0 0 10,000
COMCAST CORP NEW CL A 20030N101   658,818 17,378 SH   SOLE   0 0 17,378
COMSCORE INC COM 20564W105   89,920 73,105 SH   SOLE   0 0 73,105
CONOCOPHILLIPS COM 20825C104   483,538 4,874 SH   SOLE   0 0 4,874
CORTEVA INC COM 22052L104   1,445,541 23,969 SH   SOLE   0 0 23,969
COSTCO WHSL CORP NEW COM 22160K105   1,819,843 3,663 SH   SOLE   0 0 3,663
CROWDSTRIKE HLDGS INC CL A 22788C105   411,780 3,000 SH   SOLE   0 0 3,000
CROWN CASTLE INC COM 22822V101   254,966 1,905 SH   SOLE   0 0 1,905
DANAHER CORPORATION COM 235851102   720,835 2,860 SH   SOLE   0 0 2,860
DEERE & CO COM 244199105   446,737 1,082 SH   SOLE   0 0 1,082
DIAGEO PLC SPON ADR NEW 25243Q205   2,439,074 13,462 SH   SOLE   0 0 13,462
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   1,814,358 63,064 SH   SOLE   0 0 63,064
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   7,006,916 259,997 SH   SOLE   0 0 259,997
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   4,973,913 216,069 SH   SOLE   0 0 216,069
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   54,695,599 1,231,051 SH   SOLE   0 0 1,231,051
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   19,240,336 365,092 SH   SOLE   0 0 365,092
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   41,120,230 924,050 SH   SOLE   0 0 924,050
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   502,534 20,470 SH   SOLE   0 0 20,470
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   117,320,337 4,604,409 SH   SOLE   0 0 4,604,409
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   277,381 10,420 SH   SOLE   0 0 10,420
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   87,034,670 2,599,602 SH   SOLE   0 0 2,599,602
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   2,314,896 98,130 SH   SOLE   0 0 98,130
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   1,367,124 59,466 SH   SOLE   0 0 59,466
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   2,086,350 87,643 SH   SOLE   0 0 87,643
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   1,158,497 48,140 SH   SOLE   0 0 48,140
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   85,861,822 2,664,034 SH   SOLE   0 0 2,664,034
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   19,788,200 793,750 SH   SOLE   0 0 793,750
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   282,898 13,164 SH   SOLE   0 0 13,164
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   2,501,268 51,770 SH   SOLE   0 0 51,770
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   734,273 17,277 SH   SOLE   0 0 17,277
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   6,703,625 290,704 SH   SOLE   0 0 290,704
DISNEY WALT CO COM 254687106   1,075,062 10,737 SH   SOLE   0 0 10,737
DOLLAR TREE INC COM 256746108   296,288 2,064 SH   SOLE   0 0 2,064
DOMINION ENERGY INC COM 25746U109   232,438 4,157 SH   SOLE   0 0 4,157
DOW INC COM 260557103   1,216,977 22,200 SH   SOLE   0 0 22,200
DUN & BRADSTREET HLDGS INC COM 26484T106   487,574 41,531 SH   SOLE   0 0 41,531
DUPONT DE NEMOURS INC COM 26614N102   1,548,689 21,579 SH   SOLE   0 0 21,579
EATON VANCE TAX-MANAGED GLOB COM 27829F108   99,968 12,800 SH   SOLE   0 0 12,800
ECOLAB INC COM 278865100   366,484 2,214 SH   SOLE   0 0 2,214
ESSENTIAL UTILS INC COM 29670G102   1,399,649 32,065 SH   SOLE   0 0 32,065
EVERSOURCE ENERGY COM 30040W108   379,943 4,855 SH   SOLE   0 0 4,855
EXXON MOBIL CORP COM 30231G102   3,858,874 35,189 SH   SOLE   0 0 35,189
META PLATFORMS INC CL A 30303M102   1,187,382 5,602 SH   SOLE   0 0 5,602
FEDEX CORP COM 31428X106   255,224 1,117 SH   SOLE   0 0 1,117
FISERV INC COM 337738108   279,524 2,473 SH   SOLE   0 0 2,473
FLOTEK INDS INC DEL COM 343389102   9,660 14,000 SH   SOLE   0 0 14,000
FORD MTR CO DEL COM 345370860   322,104 25,564 SH   SOLE   0 0 25,564
GABELLI EQUITY TR INC COM 362397101   97,931 17,061 SH   SOLE   0 0 17,061
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   42,479 11,606 SH   SOLE   0 0 11,606
GENERAL DYNAMICS CORP COM 369550108   1,777,169 7,787 SH   SOLE   0 0 7,787
GENERAL ELECTRIC CO COM NEW 369604301   702,693 7,350 SH   SOLE   0 0 7,350
GENERAL MLS INC COM 370334104   222,026 2,598 SH   SOLE   0 0 2,598
GILEAD SCIENCES INC COM 375558103   285,832 3,445 SH   SOLE   0 0 3,445
GLOBAL PMTS INC COM 37940X102   205,218 1,950 SH   SOLE   0 0 1,950
GOLDMAN SACHS GROUP INC COM 38141G104   422,617 1,292 SH   SOLE   0 0 1,292
GREEN DOT CORP CL A 39304D102   337,484 19,644 SH   SOLE   0 0 19,644
HERSHEY CO COM 427866108   1,145,609 4,503 SH   SOLE   0 0 4,503
HINGHAM INSTN SVGS MASS COM 433323102   215,466 923 SH   SOLE   0 0 923
HOME DEPOT INC COM 437076102   8,681,378 29,416 SH   SOLE   0 0 29,416
HONEYWELL INTL INC COM 438516106   2,094,867 10,961 SH   SOLE   0 0 10,961
HORMEL FOODS CORP COM 440452100   269,510 6,758 SH   SOLE   0 0 6,758
HUBBELL INC COM 443510607   390,513 1,605 SH   SOLE   0 0 1,605
HUMANA INC COM 444859102   423,322 872 SH   SOLE   0 0 872
HUNTINGTON BANCSHARES INC COM 446150104   401,242 35,825 SH   SOLE   0 0 35,825
HUNTINGTON INGALLS INDS INC COM 446413106   627,271 3,030 SH   SOLE   0 0 3,030
IES HLDGS INC COM 44951W106   426,591 9,900 SH   SOLE   0 0 9,900
ILLINOIS TOOL WKS INC COM 452308109   1,051,093 4,317 SH   SOLE   0 0 4,317
INSEEGO CORP COM 45782B104   15,297 26,265 SH   SOLE   0 0 26,265
INTEL CORP COM 458140100   884,029 27,059 SH   SOLE   0 0 27,059
INTERCONTINENTAL EXCHANGE IN COM 45866F104   281,530 2,699 SH   SOLE   0 0 2,699
INTERNATIONAL BUSINESS MACHS COM 459200101   1,602,993 12,228 SH   SOLE   0 0 12,228
INTERPUBLIC GROUP COS INC COM 460690100   415,524 11,158 SH   SOLE   0 0 11,158
INVESCO QQQ TR UNIT SER 1 46090E103   1,518,947 4,733 SH   SOLE   0 0 4,733
INTUIT COM 461202103   524,297 1,176 SH   SOLE   0 0 1,176
INTUITIVE SURGICAL INC COM NEW 46120E602   414,628 1,623 SH   SOLE   0 0 1,623
INVESCO SR INCOME TR COM 46131H107   512,830 139,356 SH   SOLE   0 0 139,356
INVESCO MUNICIPAL TRUST COM 46131J103   99,875 10,068 SH   SOLE   0 0 10,068
INVESCO MUN OPPORTUNITY TR COM 46132C107   103,123 10,512 SH   SOLE   0 0 10,512
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   937,200 6,480 SH   SOLE   0 0 6,480
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   1,138,870 7,264 SH   SOLE   0 0 7,264
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   394,908 6,329 SH   SOLE   0 0 6,329
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   425,846 3,226 SH   SOLE   0 0 3,226
INVITAE CORP COM 46185L103   15,282 11,320 SH   SOLE   0 0 11,320
ISHARES GOLD TR ISHARES NEW 464285204   1,370,358 36,670 SH   SOLE   0 0 36,670
ISHARES TR CORE S&P TTL STK 464287150   1,327,207 14,657 SH   SOLE   0 0 14,657
ISHARES TR SELECT DIVID ETF 464287168   504,519 4,306 SH   SOLE   0 0 4,306
ISHARES TR TIPS BD ETF 464287176   1,109,806 10,066 SH   SOLE   0 0 10,066
ISHARES TR CORE S&P500 ETF 464287200   17,868,710 43,468 SH   SOLE   0 0 43,468
ISHARES TR CORE US AGGBD ET 464287226   2,626,093 26,356 SH   SOLE   0 0 26,356
ISHARES TR MSCI EMG MKT ETF 464287234   1,530,194 38,778 SH   SOLE   0 0 38,778
ISHARES TR IBOXX INV CP ETF 464287242   214,244 1,955 SH   SOLE   0 0 1,955
ISHARES TR S&P 500 GRWT ETF 464287309   21,243,091 332,495 SH   SOLE   0 0 332,495
ISHARES TR S&P 500 VAL ETF 464287408   10,138,048 66,803 SH   SOLE   0 0 66,803
ISHARES TR 7-10 YR TRSY BD 464287440   324,718 3,276 SH   SOLE   0 0 3,276
ISHARES TR 1 3 YR TREAS BD 464287457   1,715,669 20,882 SH   SOLE   0 0 20,882
ISHARES TR MSCI EAFE ETF 464287465   42,152,005 589,374 SH   SOLE   0 0 589,374
ISHARES TR RUS MDCP VAL ETF 464287473   219,817 2,070 SH   SOLE   0 0 2,070
ISHARES TR RUS MD CP GR ETF 464287481   1,998,730 21,952 SH   SOLE   0 0 21,952
ISHARES TR RUS MID CAP ETF 464287499   725,073 10,370 SH   SOLE   0 0 10,370
ISHARES TR CORE S&P MCP ETF 464287507   28,244,873 112,907 SH   SOLE   0 0 112,907
ISHARES TR ISHARES BIOTECH 464287556   582,758 4,512 SH   SOLE   0 0 4,512
ISHARES TR COHEN STEER REIT 464287564   1,092,691 19,674 SH   SOLE   0 0 19,674
ISHARES TR RUS 1000 VAL ETF 464287598   43,959,697 288,715 SH   SOLE   0 0 288,715
ISHARES TR S&P MC 400GR ETF 464287606   234,124 3,274 SH   SOLE   0 0 3,274
ISHARES TR RUS 1000 GRW ETF 464287614   70,547,853 288,740 SH   SOLE   0 0 288,740
ISHARES TR RUS 1000 ETF 464287622   14,449,479 64,154 SH   SOLE   0 0 64,154
ISHARES TR RUS 2000 VAL ETF 464287630   29,814,574 217,593 SH   SOLE   0 0 217,593
ISHARES TR RUS 2000 GRW ETF 464287648   4,547,953 20,051 SH   SOLE   0 0 20,051
ISHARES TR RUSSELL 2000 ETF 464287655   34,549,090 193,661 SH   SOLE   0 0 193,661
ISHARES TR CORE S&P US VLU 464287663   66,335,746 899,102 SH   SOLE   0 0 899,102
ISHARES TR CORE S&P US GWT 464287671   17,552,481 197,730 SH   SOLE   0 0 197,730
ISHARES TR RUSSELL 3000 ETF 464287689   1,675,721 7,118 SH   SOLE   0 0 7,118
ISHARES TR S&P MC 400VL ETF 464287705   2,722,464 26,491 SH   SOLE   0 0 26,491
ISHARES TR U.S. TECH ETF 464287721   216,062 2,328 SH   SOLE   0 0 2,328
ISHARES TR US HLTHCARE ETF 464287762   298,588 1,093 SH   SOLE   0 0 1,093
ISHARES TR CORE S&P SCP ETF 464287804   47,000,151 486,041 SH   SOLE   0 0 486,041
ISHARES TR SP SMCP600VL ETF 464287879   9,048,913 96,687 SH   SOLE   0 0 96,687
ISHARES TR S&P SML 600 GWT 464287887   1,266,076 11,516 SH   SOLE   0 0 11,516
ISHARES TR SHRT NAT MUN ETF 464288158   14,812,051 141,498 SH   SOLE   0 0 141,498
ISHARES TR MSCI ACWI ETF 464288257   200,552 2,200 SH   SOLE   0 0 2,200
ISHARES TR EAFE SML CP ETF 464288273   96,818,327 1,626,925 SH   SOLE   0 0 1,626,925
ISHARES TR JPMORGAN USD EMG 464288281   4,981,898 57,741 SH   SOLE   0 0 57,741
ISHARES TR NATIONAL MUN ETF 464288414   1,819,882 16,891 SH   SOLE   0 0 16,891
ISHARES TR MSCI USA ESG SLC 464288802   340,197 3,876 SH   SOLE   0 0 3,876
ISHARES TR MICRO-CAP ETF 464288869   447,054 4,278 SH   SOLE   0 0 4,278
ISHARES TR EAFE VALUE ETF 464288877   69,751,939 1,437,295 SH   SOLE   0 0 1,437,295
ISHARES TR CONSER ALLOC ETF 464289883   578,029 16,534 SH   SOLE   0 0 16,534
ISHARES TR CORE HIGH DV ETF 46429B663   370,246 3,642 SH   SOLE   0 0 3,642
ISHARES TR 0-5 YR TIPS ETF 46429B747   531,873 5,360 SH   SOLE   0 0 5,360
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   399,431 7,995 SH   SOLE   0 0 7,995
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   325,280 12,034 SH   SOLE   0 0 12,034
ISHARES TR MSCI USA MMENTM 46432F396   530,577 3,816 SH   SOLE   0 0 3,816
ISHARES TR CORE MSCI TOTAL 46432F834   206,791 3,338 SH   SOLE   0 0 3,338
ISHARES TR CORE MSCI EAFE 46432F842   123,252,425 1,843,716 SH   SOLE   0 0 1,843,716
ISHARES INC CORE MSCI EMKT 46434G103   68,610,979 1,406,251 SH   SOLE   0 0 1,406,251
ISHARES TR CORE DIV GRWTH 46434V621   287,716 5,755 SH   SOLE   0 0 5,755
ISHARES TR GLOBAL REIT ETF 46434V647   23,725,499 1,034,692 SH   SOLE   0 0 1,034,692
ISHARES TR ESG AWRE 1 5 YR 46435G243   365,592 15,195 SH   SOLE   0 0 15,195
ISHARES TR ESG AWR MSCI USA 46435G425   271,350 3,000 SH   SOLE   0 0 3,000
ISHARES TR CORE INTL AGGR 46435G672   1,418,909 28,987 SH   SOLE   0 0 28,987
ISHARES TR ESG AWARE MSCI 46435U663   661,318 19,456 SH   SOLE   0 0 19,456
JPMORGAN CHASE & CO COM 46625H100   2,875,151 22,064 SH   SOLE   0 0 22,064
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   36,132,889 377,909 SH   SOLE   0 0 377,909
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   365,324 7,260 SH   SOLE   0 0 7,260
JOHNSON & JOHNSON COM 478160104   7,686,102 49,588 SH   SOLE   0 0 49,588
KIMBERLY-CLARK CORP COM 494368103   414,603 3,089 SH   SOLE   0 0 3,089
KOPIN CORP COM 500600101   25,070 23,000 SH   SOLE   0 0 23,000
L3HARRIS TECHNOLOGIES INC COM 502431109   1,215,707 6,195 SH   SOLE   0 0 6,195
LILLY ELI & CO COM 532457108   1,122,984 3,270 SH   SOLE   0 0 3,270
LOCKHEED MARTIN CORP COM 539830109   4,230,444 8,949 SH   SOLE   0 0 8,949
LOEWS CORP COM 540424108   900,471 15,520 SH   SOLE   0 0 15,520
LOWES COS INC COM 548661107   3,054,127 15,273 SH   SOLE   0 0 15,273
MARRIOTT INTL INC NEW CL A 571903202   229,800 1,384 SH   SOLE   0 0 1,384
MASTERCARD INCORPORATED CL A 57636Q104   2,941,839 8,095 SH   SOLE   0 0 8,095
MATINAS BIOPHARMA HLDGS INC COM 576810105   44,415 94,500 SH   SOLE   0 0 94,500
MCCORMICK & CO INC COM NON VTG 579780206   236,317 2,840 SH   SOLE   0 0 2,840
MCDONALDS CORP COM 580135101   3,766,593 13,471 SH   SOLE   0 0 13,471
MERCK & CO INC COM 58933Y105   3,836,677 36,062 SH   SOLE   0 0 36,062
MICROSOFT CORP COM 594918104   26,618,605 92,330 SH   SOLE   0 0 92,330
MONDELEZ INTL INC CL A 609207105   714,826 10,253 SH   SOLE   0 0 10,253
MORGAN STANLEY COM NEW 617446448   1,684,795 19,189 SH   SOLE   0 0 19,189
MOTOROLA SOLUTIONS INC COM NEW 620076307   934,215 3,265 SH   SOLE   0 0 3,265
MYERS INDS INC COM 628464109   634,093 29,589 SH   SOLE   0 0 29,589
NETFLIX INC COM 64110L106   346,171 1,002 SH   SOLE   0 0 1,002
NEXTERA ENERGY INC COM 65339F101   474,042 6,150 SH   SOLE   0 0 6,150
NIKE INC CL B 654106103   723,219 5,897 SH   SOLE   0 0 5,897
NORFOLK SOUTHN CORP COM 655844108   1,242,210 5,859 SH   SOLE   0 0 5,859
NORTHROP GRUMMAN CORP COM 666807102   3,745,935 8,113 SH   SOLE   0 0 8,113
NOVARTIS AG SPONSORED ADR 66987V109   391,736 4,258 SH   SOLE   0 0 4,258
NOVO-NORDISK A S ADR 670100205   663,614 4,170 SH   SOLE   0 0 4,170
NVIDIA CORPORATION COM 67066G104   975,236 3,511 SH   SOLE   0 0 3,511
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   795,660 22,470 SH   SOLE   0 0 22,470
OCCIDENTAL PETE CORP COM 674599105   1,334,650 21,378 SH   SOLE   0 0 21,378
OLD DOMINION FREIGHT LINE IN COM 679580100   367,426 1,078 SH   SOLE   0 0 1,078
ORACLE CORP COM 68389X105   1,464,031 15,756 SH   SOLE   0 0 15,756
PPG INDS INC COM 693506107   4,150,921 31,074 SH   SOLE   0 0 31,074
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   154,069 10,396 SH   SOLE   0 0 10,396
PACKAGING CORP AMER COM 695156109   339,162 2,443 SH   SOLE   0 0 2,443
PAVMED INC COM 70387R106   4,060 10,870 SH   SOLE   0 0 10,870
PEPSICO INC COM 713448108   5,691,735 31,222 SH   SOLE   0 0 31,222
PFIZER INC COM 717081103   3,042,503 74,571 SH   SOLE   0 0 74,571
PHILIP MORRIS INTL INC COM 718172109   624,911 6,426 SH   SOLE   0 0 6,426
PHILLIPS 66 COM 718546104   251,727 2,483 SH   SOLE   0 0 2,483
PIMCO ETF TR 15+ YR US TIPS 72201R304   206,320 3,345 SH   SOLE   0 0 3,345
PROCTER AND GAMBLE CO COM 742718109   4,176,901 28,091 SH   SOLE   0 0 28,091
PROSHARES TR S&P 500 DV ARIST 74348A467   373,902 4,098 SH   SOLE   0 0 4,098
PRUDENTIAL FINL INC COM 744320102   229,671 2,776 SH   SOLE   0 0 2,776
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   358,266 5,737 SH   SOLE   0 0 5,737
QUALCOMM INC COM 747525103   403,350 3,162 SH   SOLE   0 0 3,162
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,916,980 19,575 SH   SOLE   0 0 19,575
REPUBLIC FIRST BANCORP INC COM 760416107   119,823 88,430 SH   SOLE   0 0 88,430
SHELL PLC SPON ADS 780259305   247,538 4,302 SH   SOLE   0 0 4,302
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,010,369 22,009 SH   SOLE   0 0 22,009
SPDR GOLD TR GOLD SHS 78463V107   1,205,955 6,582 SH   SOLE   0 0 6,582
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   14,661,902 356,217 SH   SOLE   0 0 356,217
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   384,888 12,428 SH   SOLE   0 0 12,428
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,053,147 32,788 SH   SOLE   0 0 32,788
SPDR SER TR NUVEEN BLOOMBERG 78464A284   396,256 15,825 SH   SOLE   0 0 15,825
SPDR SER TR S&P 600 SMCP VAL 78464A300   4,101,027 53,833 SH   SOLE   0 0 53,833
SPDR SER TR BBG CONV SEC ETF 78464A359   6,747,928 100,610 SH   SOLE   0 0 100,610
SPDR SER TR PORT MTG BK ETF 78464A383   498,208 22,462 SH   SOLE   0 0 22,462
SPDR SER TR PRTFLO S&P500 GW 78464A409   899,909 16,256 SH   SOLE   0 0 16,256
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,494,023 36,690 SH   SOLE   0 0 36,690
SPDR SER TR S&P DIVID ETF 78464A763   431,378 3,487 SH   SOLE   0 0 3,487
SPDR SER TR PORTFOLIO S&P400 78464A847   616,382 14,028 SH   SOLE   0 0 14,028
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   210,059 632 SH   SOLE   0 0 632
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,967,491 8,655 SH   SOLE   0 0 8,655
SPDR SER TR BLOOMBERG INVT 78468R200   504,012 16,563 SH   SOLE   0 0 16,563
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,084,521 22,808 SH   SOLE   0 0 22,808
SPDR SER TR SPDR S&P 500 ETF 78468R796   1,108,937 33,362 SH   SOLE   0 0 33,362
SPDR SER TR PORTFOLIO S&P600 78468R853   748,730 19,823 SH   SOLE   0 0 19,823
SP PLUS CORP COM 78469C103   227,475 415 SH   SOLE   0 0 415
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205   344,127 11,430 SH   SOLE   0 0 11,430
SALESFORCE INC COM 79466L302   329,637 1,650 SH   SOLE   0 0 1,650
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   470,060 7,213 SH   SOLE   0 0 7,213
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   354,357 4,844 SH   SOLE   0 0 4,844
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   236,394 1,826 SH   SOLE   0 0 1,826
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   200,235 1,339 SH   SOLE   0 0 1,339
SELECT SECTOR SPDR TR ENERGY 81369Y506   401,726 4,850 SH   SOLE   0 0 4,850
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   571,872 3,787 SH   SOLE   0 0 3,787
SEELOS THERAPEUTICS INC COM 81577F109   602,385 871,505 SH   SOLE   0 0 871,505
SONO TEK CORP COM 835483108   951,103 185,043 SH   SOLE   0 0 185,043
SOUTHERN CO COM 842587107   287,157 4,127 SH   SOLE   0 0 4,127
SPROTT PHYSICAL GOLD TR UNIT 85207H104   193,250 12,500 SH   SOLE   0 0 12,500
SPRINKLR INC CL A 85208T107   17,056,942 1,316,122 SH   SOLE   0 0 1,316,122
STARBUCKS CORP COM 855244109   668,188 6,417 SH   SOLE   0 0 6,417
STATE STR CORP COM 857477103   203,531 2,689 SH   SOLE   0 0 2,689
STRYKER CORPORATION COM 863667101   1,076,222 3,770 SH   SOLE   0 0 3,770
TJX COS INC NEW COM 872540109   330,758 4,221 SH   SOLE   0 0 4,221
TARGET CORP COM 87612E106   281,279 1,698 SH   SOLE   0 0 1,698
TELADOC HEALTH INC COM 87918A105   582,362 22,485 SH   SOLE   0 0 22,485
TELEDYNE TECHNOLOGIES INC COM 879360105   671,040 1,500 SH   SOLE   0 0 1,500
TESLA INC COM 88160R101   1,272,975 6,136 SH   SOLE   0 0 6,136
TEXAS INSTRS INC COM 882508104   1,181,536 6,352 SH   SOLE   0 0 6,352
THE TRADE DESK INC COM CL A 88339J105   291,150 4,780 SH   SOLE   0 0 4,780
THERMO FISHER SCIENTIFIC INC COM 883556102   1,337,795 2,321 SH   SOLE   0 0 2,321
3M CO COM 88579Y101   850,224 8,089 SH   SOLE   0 0 8,089
TRAVELERS COMPANIES INC COM 89417E109   398,700 2,326 SH   SOLE   0 0 2,326
TRUIST FINL CORP COM 89832Q109   498,031 14,605 SH   SOLE   0 0 14,605
UNION PAC CORP COM 907818108   1,436,650 7,138 SH   SOLE   0 0 7,138
UNITEDHEALTH GROUP INC COM 91324P102   2,521,399 5,335 SH   SOLE   0 0 5,335
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   162,546,484 1,055,428 SH   SOLE   0 0 1,055,428
VANGUARD WORLD FD ESG US CORP BD 921910691   314,378 5,014 SH   SOLE   0 0 5,014
VANGUARD WORLD FD ESG US STK ETF 921910733   342,246 4,773 SH   SOLE   0 0 4,773
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   641,503 2,783 SH   SOLE   0 0 2,783
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   1,487,594 10,140 SH   SOLE   0 0 10,140
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   274,584 3,400 SH   SOLE   0 0 3,400
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   501,842 5,652 SH   SOLE   0 0 5,652
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   204,040 2,059 SH   SOLE   0 0 2,059
VANGUARD BD INDEX FDS INTERMED TERM 921937819   29,505,842 384,491 SH   SOLE   0 0 384,491
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   14,994,065 196,026 SH   SOLE   0 0 196,026
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,995,309 27,026 SH   SOLE   0 0 27,026
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   38,447,253 851,168 SH   SOLE   0 0 851,168
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,369,270 12,979 SH   SOLE   0 0 12,979
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   2,076,412 33,324 SH   SOLE   0 0 33,324
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   542,614 11,347 SH   SOLE   0 0 11,347
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,110,764 43,147 SH   SOLE   0 0 43,147
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   847,649 20,893 SH   SOLE   0 0 20,893
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   6,052,756 55,408 SH   SOLE   0 0 55,408
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,806,632 30,477 SH   SOLE   0 0 30,477
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   376,494 7,041 SH   SOLE   0 0 7,041
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   26,636,362 659,316 SH   SOLE   0 0 659,316
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   212,836 3,492 SH   SOLE   0 0 3,492
VANGUARD WORLD FDS ENERGY ETF 92204A306   631,045 5,524 SH   SOLE   0 0 5,524
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   573,258 2,404 SH   SOLE   0 0 2,404
VANGUARD WORLD FDS INF TECH ETF 92204A702   856,346 2,222 SH   SOLE   0 0 2,222
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,208,553 6,796 SH   SOLE   0 0 6,796
VANGUARD WORLD FDS UTILITIES ETF 92204A876   250,194 1,696 SH   SOLE   0 0 1,696
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   718,701 9,428 SH   SOLE   0 0 9,428
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   288,337 4,180 SH   SOLE   0 0 4,180
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   328,615 1,991 SH   SOLE   0 0 1,991
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   29,519,183 469,378 SH   SOLE   0 0 469,378
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   968,077 14,490 SH   SOLE   0 0 14,490
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   527,367 6,574 SH   SOLE   0 0 6,574
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   32,685,747 645,198 SH   SOLE   0 0 645,198
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,074,755 13,494 SH   SOLE   0 0 13,494
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   331,412 1,701 SH   SOLE   0 0 1,701
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   5,549,320 66,827 SH   SOLE   0 0 66,827
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,142,585 9,901 SH   SOLE   0 0 9,901
VANGUARD INDEX FDS SM CP VAL ETF 922908611   35,228,552 221,898 SH   SOLE   0 0 221,898
VANGUARD INDEX FDS MID CAP ETF 922908629   1,965,117 9,317 SH   SOLE   0 0 9,317
VANGUARD INDEX FDS LARGE CAP ETF 922908637   3,869,396 20,713 SH   SOLE   0 0 20,713
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   257,127 1,834 SH   SOLE   0 0 1,834
VANGUARD INDEX FDS GROWTH ETF 922908736   194,954,117 781,567 SH   SOLE   0 0 781,567
VANGUARD INDEX FDS VALUE ETF 922908744   149,971,601 1,085,885 SH   SOLE   0 0 1,085,885
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,237,816 6,530 SH   SOLE   0 0 6,530
VANGUARD INDEX FDS TOTAL STK MKT 922908769   16,785,080 82,239 SH   SOLE   0 0 82,239
VERISIGN INC COM 92343E102   358,839 1,698 SH   SOLE   0 0 1,698
VERIZON COMMUNICATIONS INC COM 92343V104   684,908 17,611 SH   SOLE   0 0 17,611
VISA INC COM CL A 92826C839   3,623,824 16,073 SH   SOLE   0 0 16,073
WSFS FINL CORP COM 929328102   2,481,659 65,984 SH   SOLE   0 0 65,984
WALMART INC COM 931142103   1,131,159 7,671 SH   SOLE   0 0 7,671
WASTE MGMT INC DEL COM 94106L109   331,068 2,029 SH   SOLE   0 0 2,029
WEBSTER FINL CORP COM 947890109   219,412 5,566 SH   SOLE   0 0 5,566
WELLS FARGO CO NEW COM 949746101   368,866 9,868 SH   SOLE   0 0 9,868
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,963,279 47,908 SH   SOLE   0 0 47,908
WISDOMTREE TR US LARGECAP FUND 97717W588   1,376,787 31,491 SH   SOLE   0 0 31,491
WISDOMTREE TR INTL EQUITY FD 97717W703   333,440 6,705 SH   SOLE   0 0 6,705
WISDOMTREE TR INTL SMCAP DIV 97717W760   244,564 4,013 SH   SOLE   0 0 4,013
XAI OCTAGON FLOATING RATE & COM 98400T106   109,225 17,000 SH   SOLE   0 0 17,000
YUM BRANDS INC COM 988498101   553,812 4,193 SH   SOLE   0 0 4,193
YUM CHINA HLDGS INC COM 98850P109   251,722 3,971 SH   SOLE   0 0 3,971
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,134,626 3,970 SH   SOLE   0 0 3,970
EATON CORP PLC SHS G29183103   203,895 1,190 SH   SOLE   0 0 1,190
CHUBB LIMITED COM H1467J104   232,628 1,198 SH   SOLE   0 0 1,198
TE CONNECTIVITY LTD SHS H84989104   302,301 2,305 SH   SOLE   0 0 2,305