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
3M Common Stock 88579Y101 281 2,172 SH   SOLE   2,172 0 0
Abbott Laboratories Common Stock 002824100 446 4,104 SH   SOLE   4,104 0 0
Abbvie Inc Common Stock 00287Y109 527 3,441 SH   SOLE   3,441 0 0
Accenture PLC Ireland SHS Class A Common Stock G1151C101 16,234 58,470 SH   SOLE   58,470 0 0
Agilent Technologies, Inc. Common Stock 00846U101 157 1,320 SH   SOLE   1,320 0 0
Air Products And Chemicals, Inc. Common Stock 009158106 410 1,705 SH   SOLE   1,705 0 0
Alphabet Inc Cap STK CL A Common Stock 02079K305 2,803 1,286 SH   SOLE   1,286 0 0
Alphabet Inc Cap STK CL C Common Stock 02079K107 4,202 1,922 SH   SOLE   1,922 0 0
Amazon.Com Inc Common Stock 023135106 17,829 167,860 SH   SOLE   167,860 0 0
American Express Co Common Stock 025816109 22,176 159,974 SH   SOLE   159,974 0 0
Amphenol Corp Class A Common Stock 032095101 20,014 310,879 SH   SOLE   310,879 0 0
Apple Inc Common Stock 037833100 12,293 89,916 SH   SOLE   89,916 0 0
Automatic Data Processing, Inc. Common Stock 053015103 281 1,338 SH   SOLE   1,338 0 0
Bank Of America Corporation Common Stock 060505104 31 1,000 SH   SOLE   1,000 0 0
Becton Dickinson And Co Common Stock 075887109 75 303 SH   SOLE   303 0 0
Berkshire Hathaway Common Stock 084670108 2,045 5 SH   SOLE   5 0 0
Berkshire Hathaway Inc Del CL B New Common Stock 084670702 21,678 79,401 SH   SOLE   79,401 0 0
BlackRock Inc Common Stock 09247X101 336 552 SH   SOLE   552 0 0
Bristol-Myers Squibb Company Common Stock 110122108 661 8,580 SH   SOLE   8,580 0 0
Caterpillar Common Stock 149123101 129 724 SH   SOLE   724 0 0
Chevron Corp. Common Stock 166764100 69 477 SH   SOLE   477 0 0
Chubb Limited Common Stock H1467J104 224 1,141 SH   SOLE   1,141 0 0
Cisco Systems Common Stock 17275R102 311 7,285 SH   SOLE   7,285 0 0
Coca-Cola Common Stock 191216100 2,083 33,111 SH   SOLE   33,111 0 0
Cold Snap Corp. Common Stock 04622D9I4 567 98,285 SH   SOLE   98,285 0 0
Colgate-Palmolive Company Common Stock 194162103 373 4,656 SH   SOLE   4,656 0 0
Costco Wholesale Corp Common Stock 22160K105 22,667 47,295 SH   SOLE   47,295 0 0
Danaher Corp Common Stock 235851102 345 1,360 SH   SOLE   1,360 0 0
Eli Lilly & Co. Com Common Stock 532457108 990 3,053 SH   SOLE   3,053 0 0
Enterprise Bancorp, Inc. Common Stock 293668109 1,008 31,306 SH   SOLE   31,306 0 0
ExxonMobil Common Stock 30231G102 326 3,808 SH   SOLE   3,808 0 0
Financial Select Sector SPDR Fund ETF 81369Y605 16,539 525,865 SH   SOLE   525,865 0 0
General Mills, Inc. Common Stock 370334104 107 1,420 SH   SOLE   1,420 0 0
Heliogen Inc Common Stock 42329E105 1,583 750,000 SH   SOLE   750,000 0 0
Henry Schein Inc Com Common Stock 806407102 126 1,637 SH   SOLE   1,637 0 0
Hershey Company Com Common Stock 427866108 277 1,288 SH   SOLE   1,288 0 0
IBM Common Stock 459200101 194 1,372 SH   SOLE   1,372 0 0
Industrial Select Sector SPDR Fund ETF 81369Y704 16,361 187,321 SH   SOLE   187,321 0 0
Intel Common Stock 458140100 307 8,200 SH   SOLE   8,200 0 0
Invesco ETF TR FTSE Rafi 1000 ETF 46137V613 27 183 SH   SOLE   183 0 0
iShares Broad USD High Yield ETF ETF 46435U853 202 5,821 SH   SOLE   5,821 0 0
iShares Core MSCI EAFE ETF ETF 46432F842 49,861 847,258 SH   SOLE   847,258 0 0
iShares Core S&P 500 ETF ETF 464287200 1,023 2,697 SH   SOLE   2,697 0 0
iShares Core S&P Small Cap ETF Fund ETF 464287804 310 3,350 SH   SOLE   3,350 0 0
iShares MSCI USA Minimum Volatility ETF 46429B697 1,242 17,683 SH   SOLE   17,683 0 0
iShares MSCI USA Quality Factor ETF 46432F339 413 3,698 SH   SOLE   3,698 0 0
iShares Russell (1000 Value Etf) ETF 464287598 2,050 14,141 SH   SOLE   14,141 0 0
iShares Russell 2000 (etf) ETF 464287655 382 2,258 SH   SOLE   2,258 0 0
iShares TR MSCI (global Imp) ETF 46435G532 1,741 21,793 SH   SOLE   21,793 0 0
iShares TR Rus Mid (cap Etf) ETF 464287499 765 11,832 SH   SOLE   11,832 0 0
iShares TR Russell 1000 Growth Index Fund ETF 464287614 3,539 16,183 SH   SOLE   16,183 0 0
iShares TR S & P 500 Growth Index Fun ETF 464287309 1,625 26,933 SH   SOLE   26,933 0 0
iShares TR USA Momentum FCT ETF 46432F396 224 1,646 SH   SOLE   1,646 0 0
iShares Ultra Short-Term Bond ETF ETF 46434V878 58,429 1,167,639 SH   SOLE   1,167,639 0 0
Johnson & Johnson Common Stock 478160104 1,534 8,639 SH   SOLE   8,639 0 0
JP Morgan USD UltraShort Income ETF ETF 46641Q837 196,562 3,924,182 SH   SOLE   3,924,182 0 0
JPMorgan Chase Common Stock 46625H100 17,710 157,267 SH   SOLE   157,267 0 0
Kellogg Company Com Common Stock 487836108 146 2,052 SH   SOLE   2,052 0 0
Kraneshares TR (global Carbon) ETF 500767678 527 10,695 SH   SOLE   10,695 0 0
Laboratory Corporation Of America Holdings Common Stock 50540R409 310 1,321 SH   SOLE   1,321 0 0
Lockheed Martin Corp Common Stock 539830109 596 1,387 SH   SOLE   1,387 0 0
Loews Corporation Common Stock 540424108 356 6,000 SH   SOLE   6,000 0 0
Lowes Companies Common Stock 548661107 17,951 102,770 SH   SOLE   102,770 0 0
Luminar Technologies Inc CL A Common Stock 550424105 1,434 241,874 SH   SOLE   241,874 0 0
Marsh &mclennan Common Stock 571748102 166 1,068 SH   SOLE   1,068 0 0
McCormick & Co., Inc. Non-Voting Common Stock 579780206 338 4,066 SH   SOLE   4,066 0 0
McDonald's Common Stock 580135101 935 3,787 SH   SOLE   3,787 0 0
Merck & Co Inc Common Stock 58933Y105 779 8,543 SH   SOLE   8,543 0 0
Microsoft Common Stock 594918104 20,587 80,155 SH   SOLE   80,155 0 0
Northern Trust Corp. Common Stock 665859104 116 1,199 SH   SOLE   1,199 0 0
Oracle Corporation Common Stock 68389X105 137 1,962 SH   SOLE   1,962 0 0
Pepsico Inc Common Stock 713448108 1,629 9,774 SH   SOLE   9,774 0 0
Pfizer Common Stock 717081103 659 12,570 SH   SOLE   12,570 0 0
Philip Morris International Inc. Common Stock 718172109 265 2,685 SH   SOLE   2,685 0 0
Phillips 66 Common Stock 718546104 83 1,017 SH   SOLE   1,017 0 0
Pioneer Natural Resources Company Common Stock 723787107 223 1,000 SH   SOLE   1,000 0 0
Procter & Gamble Common Stock 742718109 5,969 41,512 SH   SOLE   41,512 0 0
Progressive Corporation Common Stock 743315103 420 3,608 SH   SOLE   3,608 0 0
Prologis Inc Common Stock 74340W103 16,339 138,879 SH   SOLE   138,879 0 0
Qualcomm Inc. Common Stock 747525103 422 3,305 SH   SOLE   3,305 0 0
Raytheon Technologies Corp Common Stock 75513E101 284 2,950 SH   SOLE   2,950 0 0
S P Global Inc Common Stock 78409V104 573 1,700 SH   SOLE   1,700 0 0
Sempra Energy Common Stock 816851109 123 818 SH   SOLE   818 0 0
Sherwin Williams Co Common Stock 824348106 14,994 66,965 SH   SOLE   66,965 0 0
SPDR Index SHS FDS (msci EAFE FS Etf) ETF 78470E106 572 8,728 SH   SOLE   8,728 0 0
SPDR S&P 500 Unit Ser 1 ETF 78462F103 150,161 398,038 SH   SOLE   398,038 0 0
SPDR Ser TR SPDR S&P (500 Etf) ETF 78468R796 2,903 31,471 SH   SOLE   31,471 0 0
SPDR Series Trust (S&P 600 SMCP Val) ETF 78464A300 211 2,920 SH   SOLE   2,920 0 0
Sprott Physical (silver Trust Trust Unit Isin #ca85207k1075) ETF 85207K107 222 32,170 SH   SOLE   32,170 0 0
Sprott Physical Gold (trust Unit Isin #ca85207h1047 Sedol #BYVW239) ETF 85207H104 960 67,700 SH   SOLE   67,700 0 0
Technology Select Sector SPDR Fund ETF 81369Y803 3,655 28,044 SH   SOLE   28,044 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 22,933 42,213 SH   SOLE   42,213 0 0
Union Pacific Corp Common Stock 907818108 732 3,432 SH   SOLE   3,432 0 0
Vanguard BD Index FD Inc Total BND MRKT ETF 921937835 207 2,751 SH   SOLE   2,751 0 0
Vanguard Index Funds (S&P 500 ETF Usd) ETF 922908363 2,101 6,056 SH   SOLE   6,056 0 0
Vanguard Specialized (funds DIV App Etf) ETF 921908844 243 1,693 SH   SOLE   1,693 0 0
Vanguard Star Total International Stock Fund ETF 921909768 234 4,540 SH   SOLE   4,540 0 0
Vanguard Tax-Managed (intl FD FTSE Dev MKT Etf) ETF 921943858 227 5,571 SH   SOLE   5,571 0 0
Vanguard Total STK MRKT ETF ETF 922908769 12,611 66,859 SH   SOLE   66,859 0 0
Vanguard Value ETF ETF 922908744 223 1,690 SH   SOLE   1,690 0 0
Visa Inc Common Stock 92826C839 159 806 SH   SOLE   806 0 0
Wal-Mart Common Stock 931142103 521 4,285 SH   SOLE   4,285 0 0
Walt Disney Common Stock 254687106 122 1,288 SH   SOLE   1,288 0 0
Waters Corp Common Stock 941848103 113 340 SH   SOLE   340 0 0
Wells Fargo Co New Common Stock 949746101 154 3,936 SH   SOLE   3,936 0 0
Zoetis, Inc. Class A Common Stock 98978V103 342 1,989 SH   SOLE   1,989 0 0