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
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,019 3 SH   SOLE   2 0 1
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,459 6,931 SH   SOLE   6,913 0 18
MIMECAST LTD ORD SHS G14838109 1,147 26,436 SH   SOLE   25,981 0 455
INGERSOLL-RAND PLC SHS G47791101 390 2,935 SH   SOLE   2,935 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 874 43,841 SH   SOLE   42,885 0 956
MEDTRONIC PLC SHS G5960L103 1,633 14,395 SH   SOLE   14,395 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 456 409 SH   SOLE   389 0 20
CHUBB LIMITED COM H1467J104 1,251 8,039 SH   SOLE   7,909 0 130
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,763 18,659 SH   SOLE   18,504 0 155
AT&T INC COM 00206R102 2,937 75,156 SH   SOLE   73,506 0 1,650
ABBOTT LABS COM 002824100 562 6,465 SH   SOLE   6,315 0 150
ABBVIE INC COM 00287Y109 2,606 29,433 SH   SOLE   28,723 0 710
ALPHABET INC CAP STK CL C 02079K107 13,289 9,939 SH   SOLE   9,816 0 123
ALPHABET INC CAP STK CL A 02079K305 1,063 794 SH   SOLE   772 0 22
ALTERYX INC COM CL A 02156B103 3,780 37,775 SH   SOLE   37,200 0 575
ALTRIA GROUP INC COM 02209S103 539 10,796 SH   SOLE   10,496 0 300
AMAZON COM INC COM 023135106 6,989 3,782 SH   SOLE   3,678 0 104
AMERCO COM 023586100 891 2,370 SH   SOLE   2,310 0 60
AMERICAN EXPRESS CO COM 025816109 2,690 21,612 SH   SOLE   20,962 0 650
AMERICAN INTL GROUP INC COM NEW 026874784 325 6,323 SH   SOLE   6,098 0 225
AMETEK INC NEW COM 031100100 1,329 13,321 SH   SOLE   13,321 0 0
AMGEN INC COM 031162100 1,814 7,526 SH   SOLE   7,526 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 590 7,190 SH   SOLE   6,935 0 255
APPIAN CORP CL A 03782L101 2,863 74,916 SH   SOLE   73,251 0 1,665
APPLE INC COM 037833100 20,333 69,244 SH   SOLE   68,208 0 1,036
AUTOMATIC DATA PROCESSING IN COM 053015103 1,195 7,010 SH   SOLE   6,835 0 175
AXON ENTERPRISE INC COM 05464C101 1,458 19,903 SH   SOLE   19,423 0 480
BP PLC SPONSORED ADR 055622104 583 15,437 SH   SOLE   14,697 0 740
BANK AMER CORP COM 060505104 2,207 62,660 SH   SOLE   62,560 0 100
BANK NEW YORK MELLON CORP COM 064058100 332 6,601 SH   SOLE   6,601 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,242 39,438 SH   SOLE   15,000 0 24,438
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 35,114 155,029 SH   SOLE   152,474 0 2,555
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 861 57,809 SH   SOLE   57,809 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 189 15,000 SH   SOLE   15,000 0 0
BOEING CO COM 097023105 1,966 6,035 SH   SOLE   5,880 0 155
BOOKING HLDGS INC COM 09857L108 384 187 SH   SOLE   177 0 10
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,604 22,550 SH   SOLE   22,550 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 313 26,546 SH   SOLE   24,840 0 1,706
BRISTOL MYERS SQUIBB CO COM 110122108 1,685 26,253 SH   SOLE   25,303 0 950
CIGNA CORP NEW COM 125523100 909 4,445 SH   SOLE   4,445 0 0
CSX CORP COM 126408103 389 5,377 SH   SOLE   5,077 0 300
CVS HEALTH CORP COM 126650100 1,906 25,662 SH   SOLE   25,122 0 540
CARLISLE COS INC COM 142339100 2,783 17,193 SH   SOLE   16,893 0 300
CATERPILLAR INC DEL COM 149123101 1,904 12,890 SH   SOLE   12,475 0 415
CHEVRON CORP NEW COM 166764100 3,417 28,355 SH   SOLE   28,035 0 320
CHURCH & DWIGHT INC COM 171340102 792 11,258 SH   SOLE   10,163 0 1,095
CISCO SYS INC COM 17275R102 561 11,707 SH   SOLE   10,412 0 1,295
CITIGROUP INC COM NEW 172967424 2,204 27,593 SH   SOLE   26,993 0 600
CLOROX CO DEL COM 189054109 384 2,502 SH   SOLE   2,272 0 230
COCA COLA CO COM 191216100 3,231 58,370 SH   SOLE   56,725 0 1,645
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,240 19,990 SH   SOLE   19,740 0 250
COLUMBIA FINL INC COM 197641103 745 43,971 SH   SOLE   43,971 0 0
COMCAST CORP NEW CL A 20030N101 2,690 59,811 SH   SOLE   57,876 0 1,935
CONSTELLATION BRANDS INC CL A 21036P108 262 1,380 SH   SOLE   1,245 0 135
CORTEVA INC COM 22052L104 669 22,615 SH   SOLE   22,245 0 370
COSTCO WHSL CORP NEW COM 22160K105 3,216 10,941 SH   SOLE   10,616 0 325
DANAHER CORPORATION COM 235851102 2,317 15,094 SH   SOLE   14,794 0 300
DEERE & CO COM 244199105 209 1,205 SH   SOLE   1,205 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,224 7,266 SH   SOLE   7,116 0 150
DISNEY WALT CO COM DISNEY 254687106 10,537 72,856 SH   SOLE   71,875 0 981
DOW INC COM 260557103 1,215 22,193 SH   SOLE   21,823 0 370
DUPONT DE NEMOURS INC COM 26614N102 1,376 21,428 SH   SOLE   21,029 0 399
EQUIFAX INC COM 294429105 225 1,605 SH   SOLE   1,370 0 235
EXXON MOBIL CORP COM 30231G102 2,284 32,734 SH   SOLE   31,970 0 764
FACEBOOK INC CL A 30303M102 3,388 16,506 SH   SOLE   16,140 0 366
FASTLY INC CL A 31188V100 864 43,030 SH   SOLE   42,375 0 655
FASTENAL CO COM 311900104 2,714 73,464 SH   SOLE   72,440 0 1,024
FEDEX CORP COM 31428X106 2,422 16,018 SH   SOLE   15,785 0 233
FIRST LONG IS CORP COM 320734106 739 29,462 SH   SOLE   29,462 0 0
FORD MTR CO DEL COM 345370860 1,351 145,289 SH   SOLE   141,364 0 3,925
GALLAGHER ARTHUR J & CO COM 363576109 227 2,388 SH   SOLE   0 0 2,388
GENERAL ELECTRIC CO COM 369604103 247 22,166 SH   SOLE   21,766 0 400
GOLDMAN SACHS GROUP INC COM 38141G104 2,485 10,809 SH   SOLE   10,649 0 160
HERSHEY CO COM 427866108 869 5,910 SH   SOLE   5,910 0 0
HOME DEPOT INC COM 437076102 1,585 7,257 SH   SOLE   7,107 0 150
HONEYWELL INTL INC COM 438516106 2,810 15,876 SH   SOLE   15,751 0 125
HOWARD HUGHES CORP COM 44267D107 945 7,450 SH   SOLE   6,990 0 460
ILLUMINA INC COM 452327109 1,387 4,180 SH   SOLE   4,105 0 75
INTEL CORP COM 458140100 2,110 35,255 SH   SOLE   34,505 0 750
INVESCO QQQ TR UNIT SER 1 46090E103 9,149 43,032 SH   SOLE   41,747 0 1,285
INTUITIVE SURGICAL INC COM NEW 46120E602 1,539 2,603 SH   SOLE   2,603 0 0
INTUIT COM 461202103 373 1,425 SH   SOLE   1,425 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,657 14,316 SH   SOLE   13,977 0 339
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 315 2,484 SH   SOLE   2,384 0 100
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1,644 72,030 SH   SOLE   71,676 0 354
INVESTORS BANCORP INC NEW COM 46146L101 179 15,000 SH   SOLE   15,000 0 0
ISHARES GOLD TRUST ISHARES 464285105 3,837 264,621 SH   SOLE   260,581 0 4,040
ISHARES INC MSCI STH KOR ETF 464286772 358 5,764 SH   SOLE   5,764 0 0
ISHARES TR CORE S&P500 ETF 464287200 711 2,201 SH   SOLE   2,201 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,000 17,799 SH   SOLE   17,689 0 110
ISHARES TR MSCI EMG MKT ETF 464287234 8,687 193,612 SH   SOLE   190,957 0 2,655
ISHARES TR IBOXX INV CP ETF 464287242 600 4,688 SH   SOLE   4,644 0 44
ISHARES TR MSCI EAFE ETF 464287465 395 5,691 SH   SOLE   5,691 0 0
ISHARES TR RUS MID CAP ETF 464287499 824 13,817 SH   SOLE   13,817 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,601 12,455 SH   SOLE   11,840 0 615
ISHARES TR SHRT NAT MUN ETF 464288158 4,916 46,035 SH   SOLE   46,035 0 0
ISHARES TR MSCI ACWI EX US 464288240 252 5,130 SH   SOLE   5,100 0 30
ISHARES TR NATIONAL MUN ETF 464288414 1,671 14,670 SH   SOLE   14,670 0 0
ISHARES TR CRE U S REIT ETF 464288521 509 9,318 SH   SOLE   9,318 0 0
ISHARES TR INTRM TR CRP ETF 464288638 5,474 94,412 SH   SOLE   93,560 0 852
ISHARES TR CORE MSCI EAFE 46432F842 661 10,126 SH   SOLE   10,048 0 78
ISHARES TR CUR HD EURZN ETF 46434V639 315 9,925 SH   SOLE   9,925 0 0
JPMORGAN CHASE & CO COM 46625H100 6,938 49,773 SH   SOLE   49,203 0 570
JOHNSON & JOHNSON COM 478160104 8,378 57,436 SH   SOLE   56,251 0 1,185
KRAFT HEINZ CO COM 500754106 420 13,086 SH   SOLE   12,710 0 376
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,124 6,643 SH   SOLE   6,568 0 75
LEGG MASON INC COM 524901105 1,521 42,356 SH   SOLE   41,301 0 1,055
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,238 25,613 SH   SOLE   25,153 0 460
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 264 5,491 SH   SOLE   5,091 0 400
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 3,835 129,352 SH   SOLE   128,006 0 1,346
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 917 20,950 SH   SOLE   20,740 0 210
LILLY ELI & CO COM 532457108 992 7,548 SH   SOLE   7,468 0 80
LOCKHEED MARTIN CORP COM 539830109 669 1,717 SH   SOLE   1,642 0 75
MARKEL CORP COM 570535104 2,126 1,860 SH   SOLE   1,786 0 74
MASTERCARD INC CL A 57636Q104 8,541 28,604 SH   SOLE   28,329 0 275
MCDONALDS CORP COM 580135101 6,680 33,804 SH   SOLE   33,157 0 647
MERCK & CO INC COM 58933Y105 4,560 50,138 SH   SOLE   49,341 0 797
MICROSOFT CORP COM 594918104 16,559 105,005 SH   SOLE   103,041 0 1,964
MICRON TECHNOLOGY INC COM 595112103 453 8,417 SH   SOLE   8,392 0 25
MONDELEZ INTL INC CL A 609207105 2,175 39,495 SH   SOLE   39,235 0 260
MOODYS CORP COM 615369105 609 2,564 SH   SOLE   2,364 0 200
NVR INC COM 62944T105 617 162 SH   SOLE   160 0 2
NEXTERA ENERGY INC COM 65339F101 245 1,010 SH   SOLE   1,010 0 0
NIKE INC CL B 654106103 6,075 59,969 SH   SOLE   58,899 0 1,070
NORFOLK SOUTHERN CORP COM 655844108 1,073 5,527 SH   SOLE   5,402 0 125
NOVARTIS A G SPONSORED ADR 66987V109 861 9,090 SH   SOLE   9,030 0 60
NOVO-NORDISK A S ADR 670100205 1,027 17,744 SH   SOLE   16,919 0 825
NVIDIA CORP COM 67066G104 1,517 6,447 SH   SOLE   6,360 0 87
NUVEEN MUN VALUE FD INC COM 670928100 373 34,824 SH   SOLE   34,824 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,595 3,640 SH   SOLE   3,640 0 0
ORACLE CORP COM 68389X105 733 13,832 SH   SOLE   13,682 0 150
PPG INDS INC COM 693506107 836 6,265 SH   SOLE   6,265 0 0
PAYPAL HLDGS INC COM 70450Y103 2,896 26,775 SH   SOLE   26,300 0 475
PEPSICO INC COM 713448108 4,013 29,365 SH   SOLE   28,800 0 565
PFIZER INC COM 717081103 3,170 80,898 SH   SOLE   79,998 0 900
PHILLIPS 66 COM 718546104 1,980 17,769 SH   SOLE   17,289 0 480
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,937 19,426 SH   SOLE   19,338 0 88
PROCTER AND GAMBLE CO COM 742718109 3,992 31,963 SH   SOLE   31,228 0 735
RESTAURANT BRANDS INTL INC COM 76131D103 2,372 37,192 SH   SOLE   36,747 0 445
ROPER TECHNOLOGIES INC COM 776696106 205 580 SH   SOLE   580 0 0
ROSS STORES INC COM 778296103 2,045 17,563 SH   SOLE   16,963 0 600
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,918 32,515 SH   SOLE   32,515 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,898 9,005 SH   SOLE   8,925 0 80
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 269 6,586 SH   SOLE   6,586 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1,270 39,562 SH   SOLE   38,417 0 1,145
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,134 36,767 SH   SOLE   36,519 0 248
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 4,081 138,908 SH   SOLE   138,908 0 0
SPDR SERIES TRUST GLB DOW ETF 78464A706 1,899 21,186 SH   SOLE   20,786 0 400
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 1,044 26,194 SH   SOLE   26,148 0 46
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 695 19,190 SH   SOLE   19,068 0 122
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,185 4,156 SH   SOLE   4,036 0 120
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 6,917 230,887 SH   SOLE   230,052 0 835
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 414 4,532 SH   SOLE   4,532 0 0
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 1,060 26,866 SH   SOLE   26,810 0 56
SALESFORCE COM INC COM 79466L302 2,729 16,781 SH   SOLE   16,731 0 50
SCHLUMBERGER LTD COM 806857108 308 7,652 SH   SOLE   7,527 0 125
THE CHARLES SCHWAB CORPORATI COM 808513105 1,312 27,580 SH   SOLE   26,095 0 1,485
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8,351 108,624 SH   SOLE   104,146 0 4,478
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,650 21,478 SH   SOLE   21,433 0 45
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 294 4,897 SH   SOLE   4,761 0 136
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,161 35,928 SH   SOLE   35,173 0 755
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,127 14,901 SH   SOLE   14,810 0 91
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,243 118,487 SH   SOLE   114,721 0 3,766
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,272 56,496 SH   SOLE   54,445 0 2,051
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,857 84,941 SH   SOLE   81,002 0 3,939
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6,693 125,274 SH   SOLE   124,527 0 747
SCHWAB STRATEGIC TR US REIT ETF 808524847 2,755 59,952 SH   SOLE   58,181 0 1,771
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 15,916 315,295 SH   SOLE   313,999 0 1,296
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,997 35,258 SH   SOLE   35,096 0 162
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,126 35,406 SH   SOLE   34,786 0 620
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,306 14,250 SH   SOLE   14,050 0 200
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 433 11,199 SH   SOLE   11,168 0 31
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4,015 62,136 SH   SOLE   60,901 0 1,235
SERITAGE GROWTH PPTYS CL A 81752R100 594 14,830 SH   SOLE   14,515 0 315
SHOPIFY INC CL A 82509L107 1,772 4,458 SH   SOLE   4,433 0 25
SOUTHWEST AIRLS CO COM 844741108 3,270 60,574 SH   SOLE   59,202 0 1,372
STANLEY BLACK & DECKER INC COM 854502101 259 1,560 SH   SOLE   1,500 0 60
STARBUCKS CORP COM 855244109 204 2,316 SH   SOLE   2,316 0 0
STRYKER CORP COM 863667101 277 1,320 SH   SOLE   1,320 0 0
SYSCO CORP COM 871829107 885 10,345 SH   SOLE   10,145 0 200
TJX COS INC NEW COM 872540109 218 3,571 SH   SOLE   3,454 0 117
TELEFLEX INC COM 879369106 354 940 SH   SOLE   940 0 0
TEXAS INSTRS INC COM 882508104 2,424 18,892 SH   SOLE   18,892 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,077 3,316 SH   SOLE   3,231 0 85
3M CO COM 88579Y101 1,957 11,091 SH   SOLE   10,728 0 363
TOTAL S A SPONSORED ADS 89151E109 276 4,988 SH   SOLE   4,933 0 55
TRANSUNION COM 89400J107 587 6,862 SH   SOLE   6,562 0 300
TRAVELERS COMPANIES INC COM 89417E109 1,494 10,911 SH   SOLE   10,611 0 300
UNILEVER N V N Y SHS NEW 904784709 1,196 20,814 SH   SOLE   20,284 0 530
UNION PACIFIC CORP COM 907818108 2,242 12,402 SH   SOLE   11,956 0 446
UNITED PARCEL SERVICE INC CL B 911312106 2,419 20,663 SH   SOLE   20,263 0 400
UNITED TECHNOLOGIES CORP COM 913017109 4,791 31,992 SH   SOLE   31,492 0 500
UNITEDHEALTH GROUP INC COM 91324P102 3,869 13,161 SH   SOLE   12,781 0 380
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 2,016 36,809 SH   SOLE   35,674 0 1,135
VANGUARD GROUP DIV APP ETF 921908844 224 1,800 SH   SOLE   1,800 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 544 9,768 SH   SOLE   9,618 0 150
VANGUARD WORLD FD MEGA GRWTH IND 921910816 898 6,162 SH   SOLE   6,162 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 817 9,368 SH   SOLE   9,368 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 4,941 61,292 SH   SOLE   60,292 0 1,000
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 5,221 62,261 SH   SOLE   62,013 0 248
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,714 61,600 SH   SOLE   60,659 0 941
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2,718 29,009 SH   SOLE   29,009 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 654 8,079 SH   SOLE   7,954 0 125
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 392 7,284 SH   SOLE   7,284 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,265 50,943 SH   SOLE   50,503 0 440
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10,241 126,391 SH   SOLE   125,094 0 1,297
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 475 5,197 SH   SOLE   5,197 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 570 1,926 SH   SOLE   1,662 0 264
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 912 9,824 SH   SOLE   9,806 0 18
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,145 8,354 SH   SOLE   7,904 0 450
VANGUARD INDEX FDS MID CAP ETF 922908629 1,561 8,761 SH   SOLE   8,726 0 35
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 961 7,625 SH   SOLE   7,625 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 314 1,726 SH   SOLE   1,726 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 232 1,932 SH   SOLE   1,932 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 902 5,447 SH   SOLE   5,399 0 48
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,052 36,989 SH   SOLE   36,564 0 425
VERIZON COMMUNICATIONS INC COM 92343V104 2,598 42,312 SH   SOLE   41,520 0 792
VISA INC COM CL A 92826C839 2,504 13,325 SH   SOLE   13,125 0 200
VORNADO RLTY TR SH BEN INT 929042109 639 9,606 SH   SOLE   9,606 0 0
WSFS FINL CORP COM 929328102 267 6,065 SH   SOLE   6,065 0 0
WALMART INC COM 931142103 4,877 41,034 SH   SOLE   39,619 0 1,415
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,458 24,725 SH   SOLE   23,925 0 800
WELLS FARGO CO NEW COM 949746101 2,304 42,823 SH   SOLE   40,656 0 2,167
ZIMMER BIOMET HLDGS INC COM 98956P102 1,441 9,624 SH   SOLE   9,384 0 240