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
APPLE INC COM 037833100 53,383 300,630 SH   SOLE   299,080 0 1,550
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 45,431 151,944 SH   SOLE   151,155 0 789
MICROSOFT CORP COM 594918104 41,880 124,525 SH   SOLE   123,611 0 914
ALPHABET INC CAP STK CL C 02079K107 34,246 11,835 SH   SOLE   11,802 0 33
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 31,402 386,435 SH   SOLE   385,759 0 676
AMAZON COM INC COM 023135106 21,376 6,411 SH   SOLE   6,369 0 42
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 21,048 413,930 SH   SOLE   413,677 0 253
INVESCO QQQ TR UNIT SER 1 46090E103 21,018 52,828 SH   SOLE   52,753 0 75
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20,466 46,878 SH   SOLE   46,587 0 291
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 15,475 182,594 SH   SOLE   182,494 0 100
DISNEY WALT CO COM DISNEY 254687106 13,340 86,127 SH   SOLE   85,863 0 264
NIKE INC CL B 654106103 12,771 76,626 SH   SOLE   76,466 0 160
FACEBOOK INC CL A 30303M102 12,610 37,490 SH   SOLE   37,213 0 277
JOHNSON & JOHNSON COM 478160104 12,586 73,573 SH   SOLE   73,174 0 399
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 12,360 109,367 SH   SOLE   108,867 0 500
VANGUARD INDEX FDS TOTAL STK MKT 922908769 12,211 50,574 SH   SOLE   50,149 0 425
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 11,148 137,922 SH   SOLE   137,922 0 0
MASTERCARD INC CL A 57636Q104 10,617 29,548 SH   SOLE   29,442 0 106
ISHARES TR INTRM TR CRP ETF 464288638 10,564 178,239 SH   SOLE   178,239 0 0
ISHARES TR CORE US AGGBD ET 464287226 10,558 92,551 SH   SOLE   92,551 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,433 20,778 SH   SOLE   20,738 0 40
MCDONALDS CORP COM 580135101 9,409 35,097 SH   SOLE   35,055 0 42
NVIDIA CORP COM 67066G104 8,892 30,232 SH   SOLE   30,156 0 76
DANAHER CORPORATION COM 235851102 8,307 25,248 SH   SOLE   25,211 0 37
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,048 162,720 SH   SOLE   161,958 0 762
JPMORGAN CHASE & CO COM 46625H100 8,020 50,649 SH   SOLE   50,554 0 95
COSTCO WHSL CORP NEW COM 22160K105 7,940 13,986 SH   SOLE   13,966 0 20
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7,835 84,467 SH   SOLE   84,393 0 74
SPDR SER TR SPDR BLOOMBERG 78468R663 7,627 83,415 SH   SOLE   83,415 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7,299 44,847 SH   SOLE   44,566 0 281
WALMART INC COM 931142103 7,055 48,757 SH   SOLE   48,507 0 250
PEPSICO INC COM 713448108 7,042 40,541 SH   SOLE   40,541 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6,847 127,039 SH   SOLE   126,995 0 44
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 6,682 87,787 SH   SOLE   87,487 0 300
PROCTER AND GAMBLE CO COM 742718109 6,664 40,737 SH   SOLE   40,737 0 0
VISA INC COM CL A 92826C839 6,163 28,437 SH   SOLE   28,369 0 68
BANK AMER CORP COM 060505104 5,951 133,751 SH   SOLE   133,651 0 100
PAYPAL HLDGS INC COM 70450Y103 5,870 31,127 SH   SOLE   30,914 0 213
HOWARD HUGHES CORP COM 44267D107 5,501 54,049 SH   SOLE   53,624 0 425
FASTENAL CO COM 311900104 5,436 84,860 SH   SOLE   84,640 0 220
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,294 73,961 SH   SOLE   73,816 0 145
ISHARES TR FLTG RATE NT ETF 46429B655 5,170 101,920 SH   SOLE   101,885 0 35
SALESFORCE COM INC COM 79466L302 5,141 20,228 SH   SOLE   20,225 0 3
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 5,076 176,571 SH   SOLE   174,899 0 1,672
PROGRESSIVE CORP OHIO COM 743315103 5,000 48,705 SH   SOLE   47,941 0 764
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4,997 97,218 SH   SOLE   97,218 0 0
MARKEL CORP COM 570535104 4,957 4,017 SH   SOLE   3,948 0 69
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,807 10,120 SH   SOLE   10,120 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 4,802 18,850 SH   SOLE   18,815 0 35
ABBVIE INC COM 00287Y109 4,792 35,394 SH   SOLE   35,394 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,729 9,914 SH   SOLE   9,897 0 17
ISHARES TR SHRT NAT MUN ETF 464288158 4,717 43,929 SH   SOLE   43,929 0 0
HOME DEPOT INC COM 437076102 4,703 11,332 SH   SOLE   11,332 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 4,441 57,221 SH   SOLE   57,187 0 34
AMERICAN EXPRESS CO COM 025816109 4,405 26,924 SH   SOLE   26,904 0 20
UNITED PARCEL SERVICE INC CL B 911312106 4,314 20,127 SH   SOLE   20,127 0 0
CARLISLE COS INC COM 142339100 4,272 17,218 SH   SOLE   17,218 0 0
COMCAST CORP NEW CL A 20030N101 4,224 83,934 SH   SOLE   83,934 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,085 10,679 SH   SOLE   10,679 0 0
FEDEX CORP COM 31428X106 4,075 15,757 SH   SOLE   15,675 0 82
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4,047 50,063 SH   SOLE   49,913 0 150
MERCK & CO INC COM 58933Y105 4,031 52,601 SH   SOLE   52,551 0 50
UNION PACIFIC CORP COM 907818108 4,029 15,994 SH   SOLE   15,704 0 291
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 4,000 135,039 SH   SOLE   135,039 0 0
SYSCO CORP COM 871829107 3,915 49,839 SH   SOLE   49,839 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3,797 47,215 SH   SOLE   46,525 0 690
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,796 60,364 SH   SOLE   60,227 0 137
HONEYWELL INTL INC COM 438516106 3,792 18,187 SH   SOLE   18,187 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,787 62,717 SH   SOLE   61,589 0 1,128
PFIZER INC COM 717081103 3,765 63,760 SH   SOLE   63,760 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3,729 61,294 SH   SOLE   61,294 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 3,694 121,382 SH   SOLE   121,302 0 80
THERMO FISHER SCIENTIFIC INC COM 883556102 3,670 5,500 SH   SOLE   5,470 0 30
TEXAS INSTRS INC COM 882508104 3,663 19,436 SH   SOLE   19,436 0 0
ISHARES GOLD TR ISHARES NEW 464285204 3,653 104,944 SH   SOLE   104,909 0 35
BOSTON OMAHA CORP COM 101044105 3,647 126,950 SH   SOLE   124,892 0 2,058
AUTOMATIC DATA PROCESSING IN COM 053015103 3,445 13,969 SH   SOLE   13,969 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,434 29,602 SH   SOLE   29,581 0 21
THE CHARLES SCHWAB CORPORATI COM 808513105 3,430 40,779 SH   SOLE   40,499 0 280
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,378 66,158 SH   SOLE   66,143 0 15
INTUITIVE SURGICAL INC COM NEW 46120E602 3,356 9,341 SH   SOLE   9,341 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,326 25,096 SH   SOLE   25,096 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3,284 148,590 SH   SOLE   148,535 0 55
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,153 7,605 SH   SOLE   7,570 0 35
ISHARES TR ISHS 1-5YR INVS 464288646 3,128 58,064 SH   SOLE   58,064 0 0
CATERPILLAR INC DEL COM 149123101 3,121 15,095 SH   SOLE   15,095 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3,033 30,606 SH   SOLE   30,589 0 17
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,977 100,495 SH   SOLE   100,445 0 50
CVS HEALTH CORP COM 126650100 2,941 28,511 SH   SOLE   28,158 0 353
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,921 24,587 SH   SOLE   24,402 0 185
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,897 63,492 SH   SOLE   63,268 0 224
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,866 4,058 SH   SOLE   4,057 0 1
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,864 16,473 SH   SOLE   16,473 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,830 54,625 SH   SOLE   53,992 0 633
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,827 15,458 SH   SOLE   15,458 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 2,769 55,436 SH   SOLE   55,436 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,683 32,729 SH   SOLE   32,197 0 532
ISHARES TR CORE MSCI EAFE 46432F842 2,667 35,730 SH   SOLE   35,730 0 0
MONDELEZ INTL INC CL A 609207105 2,662 40,143 SH   SOLE   40,143 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,630 11,638 SH   SOLE   11,601 0 37
SHERWIN WILLIAMS CO COM 824348106 2,626 7,458 SH   SOLE   7,411 0 47
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,463 21,639 SH   SOLE   21,639 0 0
TRANSUNION COM 89400J107 2,452 20,677 SH   SOLE   20,677 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,432 40,076 SH   SOLE   40,076 0 0
ALTRIA GROUP INC COM 02209S103 2,430 51,277 SH   SOLE   51,277 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,410 7,669 SH   SOLE   7,669 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,398 47,167 SH   SOLE   47,067 0 100
AXON ENTERPRISE INC COM 05464C101 2,355 15,003 SH   SOLE   14,927 0 76
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,347 42,285 SH   SOLE   42,285 0 0
ALPHABET INC CAP STK CL A 02079K305 2,344 809 SH   SOLE   804 0 5
SPDR SERIES TRUST GLB DOW ETF 78464A706 2,321 20,454 SH   SOLE   20,354 0 100
CHEVRON CORP NEW COM 166764100 2,318 19,750 SH   SOLE   19,750 0 0
COCA COLA CO COM 191216100 2,314 39,085 SH   SOLE   39,085 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2,288 20,407 SH   SOLE   20,407 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 2,265 38,759 SH   SOLE   38,713 0 46
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,262 12,646 SH   SOLE   12,450 0 196
FORD MTR CO DEL COM 345370860 2,259 108,750 SH   SOLE   105,200 0 3,550
VERIZON COMMUNICATIONS INC COM 92343V104 2,251 43,326 SH   SOLE   43,326 0 0
ISHARES TR TIPS BD ETF 464287176 2,228 17,248 SH   SOLE   17,248 0 0
ABBOTT LABS COM 002824100 2,209 15,695 SH   SOLE   15,695 0 0
CBIZ INC COM 124805102 2,195 56,105 SH   SOLE   56,105 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,138 12,876 SH   SOLE   12,461 0 415
NOVO-NORDISK A S ADR 670100205 2,094 18,697 SH   SOLE   18,575 0 122
NVR INC COM 62944T105 2,086 353 SH   SOLE   353 0 0
ROSS STORES INC COM 778296103 2,064 18,060 SH   SOLE   17,937 0 123
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 2,020 34,038 SH   SOLE   33,481 0 557
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,990 23,121 SH   SOLE   23,121 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,958 23,088 SH   SOLE   23,088 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,951 12,124 SH   SOLE   11,864 0 260
LOWES COS INC COM 548661107 1,951 7,547 SH   SOLE   7,439 0 108
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,908 49,092 SH   SOLE   48,427 0 665
AMGEN INC COM 031162100 1,862 8,276 SH   SOLE   8,276 0 0
SHOPIFY INC CL A 82509L107 1,854 1,346 SH   SOLE   1,346 0 0
VALERO ENERGY CORP COM 91913Y100 1,826 24,305 SH   SOLE   24,305 0 0
NETFLIX INC COM 64110L106 1,784 2,962 SH   SOLE   2,864 0 98
INTEL CORP COM 458140100 1,753 34,038 SH   SOLE   34,038 0 0
MCKESSON CORP COM 58155Q103 1,747 7,029 SH   SOLE   6,969 0 60
GRAHAM HLDGS CO COM CL B 384637104 1,732 2,750 SH   SOLE   2,687 0 63
AMETEK INC NEW COM 031100100 1,710 11,631 SH   SOLE   11,631 0 0
CHURCH & DWIGHT INC COM 171340102 1,671 16,307 SH   SOLE   16,307 0 0
MOODYS CORP COM 615369105 1,633 4,181 SH   SOLE   4,138 0 43
NORFOLK SOUTHERN CORP COM 655844108 1,616 5,429 SH   SOLE   5,304 0 125
CRICUT INC COM CL A 22658D100 1,607 72,752 SH   SOLE   72,334 0 418
QUEST DIAGNOSTICS INC COM 74834L100 1,605 9,277 SH   SOLE   9,277 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,605 51,817 SH   SOLE   51,817 0 0
COPART INC COM 217204106 1,602 10,564 SH   SOLE   10,430 0 134
FLOOR & DECOR HLDGS INC CL A 339750101 1,595 12,267 SH   SOLE   12,159 0 108
PPG INDS INC COM 693506107 1,575 9,132 SH   SOLE   9,124 0 8
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,525 8,341 SH   SOLE   8,267 0 74
VANGUARD INDEX FDS VALUE ETF 922908744 1,515 10,300 SH   SOLE   10,205 0 95
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,495 16,847 SH   SOLE   16,747 0 100
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1,479 10,182 SH   SOLE   10,182 0 0
3M CO COM 88579Y101 1,478 8,320 SH   SOLE   8,210 0 110
BRISTOL MYERS SQUIBB CO COM 110122108 1,465 23,496 SH   SOLE   23,496 0 0
HERSHEY CO COM 427866108 1,465 7,574 SH   SOLE   7,574 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,455 6,608 SH   SOLE   6,557 0 51
CSX CORP COM 126408103 1,433 38,111 SH   SOLE   37,361 0 750
API GROUP CORP COM STK 00187Y100 1,423 55,231 SH   SOLE   55,231 0 0
BROWN FORMAN CORP CL B 115637209 1,414 19,405 SH   SOLE   18,897 0 508
MEDTRONIC PLC SHS G5960L103 1,396 13,499 SH   SOLE   13,499 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,385 8,100 SH   SOLE   8,087 0 13
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,376 8,819 SH   SOLE   8,819 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,354 3,726 SH   SOLE   3,646 0 80
MCCORMICK & CO INC COM NON VTG 579780206 1,334 13,813 SH   SOLE   13,608 0 205
TANDEM DIABETES CARE INC COM NEW 875372203 1,334 8,862 SH   SOLE   8,862 0 0
KKR & CO INC COM 48251W104 1,306 17,531 SH   SOLE   17,344 0 187
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,296 12,065 SH   SOLE   11,940 0 125
ORACLE CORP COM 68389X105 1,295 14,854 SH   SOLE   14,854 0 0
CANNAE HLDGS INC COM 13765N107 1,289 36,671 SH   SOLE   35,837 0 834
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1,286 25,845 SH   SOLE   25,845 0 0
AMERCO COM 023586100 1,255 1,728 SH   SOLE   1,709 0 19
LIVE NATION ENTERTAINMENT IN COM 538034109 1,244 10,395 SH   SOLE   10,395 0 0
CLOROX CO DEL COM 189054109 1,218 6,985 SH   SOLE   6,985 0 0
EATON CORP PLC SHS G29183103 1,193 6,904 SH   SOLE   6,904 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,163 9,670 SH   SOLE   9,413 0 257
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,161 22,039 SH   SOLE   21,922 0 117
BANK PRINCETON NEW JERSEY COM 064520109 1,157 39,438 SH   SOLE   32,438 0 7,000
ISHARES TR RUS MID CAP ETF 464287499 1,129 13,597 SH   SOLE   13,597 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,127 11,003 SH   SOLE   10,915 0 88
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,090 12,439 SH   SOLE   12,439 0 0
MICRON TECHNOLOGY INC COM 595112103 1,084 11,635 SH   SOLE   11,139 0 496
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,084 4,905 SH   SOLE   4,905 0 0
STRYKER CORP COM 863667101 1,054 3,941 SH   SOLE   3,941 0 0
CARMAX INC COM 143130102 1,047 8,040 SH   SOLE   7,909 0 131
BOOKING HLDGS INC COM 09857L108 1,046 436 SH   SOLE   416 0 20
DOLLAR GEN CORP NEW COM 256677105 1,030 4,366 SH   SOLE   4,255 0 111
PERKINELMER INC COM 714046109 1,026 5,105 SH   SOLE   5,105 0 0
LOCKHEED MARTIN CORP COM 539830109 1,011 2,843 SH   SOLE   2,839 0 4
WASTE CONNECTIONS INC COM 94106B101 972 7,135 SH   SOLE   7,135 0 0
HEICO CORP NEW COM 422806109 970 6,725 SH   SOLE   6,655 0 70
UNILEVER PLC SPON ADR NEW 904767704 957 17,790 SH   SOLE   17,790 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 947 14,897 SH   SOLE   14,747 0 150
TRANE TECHNOLOGIES PLC SHS G8994E103 944 4,674 SH   SOLE   4,674 0 0
ROPER TECHNOLOGIES INC COM 776696106 937 1,906 SH   SOLE   1,885 0 21
BERKSHIRE HATHAWAY INC DEL CL A 084670108 901 2 SH   SOLE   1 0 1
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 895 14,605 SH   SOLE   14,605 0 0
GENERAL ELECTRIC CO COM NEW 369604301 881 9,327 SH   SOLE   9,327 0 0
INTUIT COM 461202103 860 1,337 SH   SOLE   1,337 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 852 5,339 SH   SOLE   5,253 0 86
BOEING CO COM 097023105 848 4,212 SH   SOLE   4,209 0 3
CIGNA CORP NEW COM 125523100 848 3,695 SH   SOLE   3,695 0 0
TRAVELERS COMPANIES INC COM 89417E109 848 5,421 SH   SOLE   5,421 0 0
ANTHEM INC COM 036752103 837 1,806 SH   SOLE   1,775 0 31
INTERCONTINENTAL EXCHANGE IN COM 45866F104 831 6,079 SH   SOLE   5,992 0 87
AUTOZONE INC COM 053332102 826 394 SH   SOLE   393 0 1
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 814 18,747 SH   SOLE   18,747 0 0
ILLUMINA INC COM 452327109 805 2,117 SH   SOLE   2,091 0 26
ENVESTNET INC COM 29404K106 786 9,910 SH   SOLE   9,886 0 24
CHUBB LIMITED COM H1467J104 785 4,059 SH   SOLE   4,059 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 781 3,614 SH   SOLE   3,614 0 0
PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 779 39,497 SH   SOLE   37,847 0 1,650
DEERE & CO COM 244199105 774 2,257 SH   SOLE   2,257 0 0
IDEXX LABS INC COM 45168D104 774 1,175 SH   SOLE   1,174 0 1
NOVARTIS A G SPONSORED ADR 66987V109 773 8,839 SH   SOLE   8,839 0 0
GLOBUS MED INC CL A 379577208 761 10,540 SH   SOLE   10,540 0 0
DOMINOS PIZZA INC COM 25754A201 760 1,346 SH   SOLE   1,318 0 28
FLEXSHARES TR MORNSTAR UPSTR 33939L407 738 18,700 SH   SOLE   18,660 0 40
FAIR ISAAC CORP COM 303250104 737 1,700 SH   SOLE   1,676 0 24
ACTIVISION BLIZZARD INC COM 00507V109 721 10,841 SH   SOLE   10,827 0 14
EXXON MOBIL CORP COM 30231G102 678 11,079 SH   SOLE   11,079 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 665 835 SH   SOLE   764 0 71
VANGUARD GROUP DIV APP ETF 921908844 648 3,774 SH   SOLE   3,774 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 644 2,750 SH   SOLE   2,479 0 271
ISHARES TR IBOXX HI YD ETF 464288513 638 7,338 SH   SOLE   7,338 0 0
STARBUCKS CORP COM 855244109 608 5,200 SH   SOLE   5,200 0 0
CISCO SYS INC COM 17275R102 591 9,319 SH   SOLE   9,214 0 105
LILLY ELI & CO COM 532457108 553 2,003 SH   SOLE   2,003 0 0
FASTLY INC CL A 31188V100 551 15,542 SH   SOLE   15,542 0 0
COLUMBIA FINL INC COM 197641103 548 26,269 SH   SOLE   26,269 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 547 90,000 SH   SOLE   56,500 0 33,500
ISHARES TR NATIONAL MUN ETF 464288414 540 4,647 SH   SOLE   4,647 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 536 9,940 SH   SOLE   9,627 0 313
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 531 10,255 SH   SOLE   10,237 0 18
II-VI INC COM 902104108 530 7,750 SH   SOLE   7,698 0 52
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 525 7,176 SH   SOLE   7,146 0 30
ACACIA RESH CORP ACACIA TCH COM 003881307 513 100,000 SH   SOLE   100,000 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 496 1,860 SH   SOLE   1,860 0 0
ADOBE INC COM 00724F101 495 873 SH   SOLE   847 0 26
VANGUARD WORLD FD MEGA GRWTH IND 921910816 485 1,860 SH   SOLE   1,860 0 0
SOUTHWEST AIRLS CO COM 844741108 471 11,001 SH   SOLE   10,789 0 212
BOULDER GROWTH & INCOME FD I COM 101507101 464 32,681 SH   SOLE   30,975 0 1,706
CAREDX INC COM 14167L103 455 10,000 SH   SOLE   10,000 0 0
LAUDER ESTEE COS INC CL A 518439104 433 1,170 SH   SOLE   1,155 0 15
WHITE MTNS INS GROUP LTD COM G9618E107 431 425 SH   SOLE   405 0 20
CANADIAN NATL RY C COM 136375102 422 3,438 SH   SOLE   3,290 0 148
SCOTTS MIRACLE-GRO CO CL A 810186106 422 2,621 SH   SOLE   2,583 0 38
NEXTERA ENERGY INC COM 65339F101 410 4,390 SH   SOLE   4,390 0 0
GALLAGHER ARTHUR J & CO COM 363576109 405 2,388 SH   SOLE   0 0 2,388
EQUIFAX INC COM 294429105 400 1,365 SH   SOLE   1,365 0 0
ISHARES INC MSCI STH KOR ETF 464286772 394 5,066 SH   SOLE   5,066 0 0
TJX COS INC NEW COM 872540109 392 5,167 SH   SOLE   5,167 0 0
ETSY INC COM 29786A106 376 1,716 SH   SOLE   1,675 0 41
AT&T INC COM 00206R102 373 15,178 SH   SOLE   15,178 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 368 2,246 SH   SOLE   2,246 0 0
NUVEEN MUN VALUE FD INC COM 670928100 361 34,824 SH   SOLE   34,824 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 352 1,982 SH   SOLE   1,876 0 106
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 344 2,005 SH   SOLE   1,905 0 100
ISHARES TR RUSSELL 2000 ETF 464287655 342 1,538 SH   SOLE   1,438 0 100
VANGUARD INDEX FDS GROWTH ETF 922908736 341 1,063 SH   SOLE   1,061 0 2
L3HARRIS TECHNOLOGIES INC COM 502431109 337 1,582 SH   SOLE   1,582 0 0
MERCADOLIBRE INC COM 58733R102 336 249 SH   SOLE   228 0 21
LAKELAND BANCORP INC COM 511637100 331 17,406 SH   SOLE   17,406 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 326 3,598 SH   SOLE   3,598 0 0
COSTAR GROUP INC COM 22160N109 324 4,105 SH   SOLE   3,883 0 222
MATCH GROUP INC NEW COM 57667L107 319 2,413 SH   SOLE   2,029 0 384
EASTERN BANKSHARES INC COM 27627N105 314 15,544 SH   SOLE   15,544 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 311 5,657 SH   SOLE   5,657 0 0
MORGAN STANLEY COM NEW 617446448 301 3,062 SH   SOLE   3,062 0 0
TELEFLEX INC COM 879369106 298 906 SH   SOLE   906 0 0
FIVE BELOW INC COM 33829M101 287 1,389 SH   SOLE   1,367 0 22
ISHARES TR MSCI EAFE ETF 464287465 274 3,483 SH   SOLE   3,483 0 0
WABTEC CORP COM 929740108 264 2,865 SH   SOLE   2,864 0 1
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 260 2,822 SH   SOLE   2,767 0 55
ISHARES TR CUR HD EURZN ETF 46434V639 256 6,796 SH   SOLE   6,796 0 0
DOW INC COM 260557103 254 4,479 SH   SOLE   4,479 0 0
QUALCOMM INC COM 747525103 254 1,392 SH   SOLE   1,392 0 0
ISHARES TR MSCI ACWI EX US 464288240 253 4,549 SH   SOLE   4,519 0 30
LINDE PLC SHS G5494J103 240 694 SH   SOLE   694 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 237 7,975 SH   SOLE   7,975 0 0
REGENERON PHARMACEUTICALS COM 75886F107 232 368 SH   SOLE   341 0 27
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 229 4,510 SH   SOLE   4,510 0 0
CORTEVA INC COM 22052L104 228 4,824 SH   SOLE   4,824 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 227 2,024 SH   SOLE   1,998 0 26
SPDR SERIES TRUST S&P DIVID ETF 78464A763 223 1,729 SH   SOLE   1,729 0 0
STANLEY BLACK & DECKER INC COM 854502101 223 1,182 SH   SOLE   1,182 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 220 728 SH   SOLE   728 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 219 4,703 SH   SOLE   4,703 0 0
BP PLC SPONSORED ADR 055622104 218 8,172 SH   SOLE   7,507 0 665
VANGUARD INDEX FDS SML CP GRW ETF 922908595 216 768 SH   SOLE   768 0 0
S&P GLOBAL INC COM 78409V104 214 454 SH   SOLE   454 0 0
COLGATE PALMOLIVE CO COM 194162103 211 2,467 SH   SOLE   2,467 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 210 15,000 SH   SOLE   15,000 0 0
ISHARES TR CORE S&P SCP ETF 464287804 209 1,824 SH   SOLE   1,824 0 0
AVALONBAY CMNTYS INC COM 053484101 203 802 SH   SOLE   802 0 0
PHILLIPS 66 COM 718546104 203 2,805 SH   SOLE   2,805 0 0
CASI PHARMACEUTICALS INC COM 14757U109 98 122,453 SH   SOLE   122,453 0 0