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
SPDR Gold Trust COM 78463V107 448 3,795 SH   SOLE   3,795 0 0
Sprott Physical Gold Trust Uni COM 85207H104 835 82,387 SH   SOLE   82,387 0 0
Sprott Physical Silver Trust COM 85207K107 93 14,670 SH   SOLE   14,670 0 0
JPMorgan Hedged Equity Select COM 46637K281 72,621 3,972,715 SH   SOLE   3,972,715 0 0
Tocqueville Gold Fund COM 888894862 407 11,225 SH   SOLE   11,225 0 0
3M Company COM 88579Y101 701 3,369 SH   SOLE   3,369 0 0
Abbott Laboratories COM 002824100 613 12,605 SH   SOLE   12,605 0 0
AbbVie, Inc. COM 00287y109 468 6,452 SH   SOLE   6,452 0 0
Agnico-Eagle Mines Limited COM 008474108 249 5,509 SH   SOLE   5,509 0 0
Air Products and Chemicals, In COM 009158106 343 2,400 SH   SOLE   2,400 0 0
Alphabet Inc. Class A COM 02079K305 739 795 SH   SOLE   795 0 0
Alphabet Inc. Class C COM 02079K107 1,412 1,554 SH   SOLE   1,554 0 0
American Express Company COM 025816109 1,003 11,912 SH   SOLE   11,912 0 0
Apple Inc. COM 037833100 2,246 15,592 SH   SOLE   15,592 0 0
Armstrong World Industries, In COM 04247X102 230 5,000 SH   SOLE   5,000 0 0
AT&T Inc. COM 00206R102 657 17,401 SH   SOLE   17,401 0 0
Automatic Data Processing, Inc COM 053015103 342 3,338 SH   SOLE   3,338 0 0
Baker Hughes Incorporated COM 057224107 409 7,500 SH   SOLE   7,500 0 0
Baxter International Inc. COM 071813109 205 3,384 SH   SOLE   3,384 0 0
Becton Dickinson & Company COM 075887109 4,383 22,466 SH   SOLE   22,466 0 0
Berkshire Hathaway, Inc. Cl. A COM 084670108 16,046 63 SH   SOLE   63 0 0
Berkshire Hathaway, Inc. Cl. B COM 084670702 23,610 139,398 SH   SOLE   139,398 0 0
Boeing Company COM 097023105 10,549 53,343 SH   SOLE   53,343 0 0
Bristol-Myers Squibb Company COM 110122108 590 10,595 SH   SOLE   10,595 0 0
Carnival Corporation COM 143658300 4,604 70,221 SH   SOLE   70,221 0 0
Chevron Corporation COM 166764100 251 2,408 SH   SOLE   2,408 0 0
Cisco Systems, Inc. COM 17275R102 482 15,400 SH   SOLE   15,400 0 0
Coca-Cola Company COM 191216100 2,693 60,041 SH   SOLE   60,041 0 0
Colgate-Palmolive Company COM 194162103 888 11,984 SH   SOLE   11,984 0 0
Donaldson Company, Inc. COM 257651109 273 6,000 SH   SOLE   6,000 0 0
Dycom Industries, Inc. COM 267475101 444 4,962 SH   SOLE   4,962 0 0
Eli Lilly and Company COM 532457108 1,547 18,796 SH   SOLE   18,796 0 0
Enterprise Bancorp, Inc. COM 293668109 1,113 31,306 SH   SOLE   31,306 0 0
Exxon Mobil Corporation COM 30231G102 1,398 17,321 SH   SOLE   17,321 0 0
FedEx Corporation COM 31428X106 591 2,720 SH   SOLE   2,720 0 0
General Electric Company COM 369604103 1,544 57,158 SH   SOLE   57,158 0 0
Hecla Mining Company COM 422704106 280 55,000 SH   SOLE   55,000 0 0
Hershey Company COM 427866108 279 2,600 SH   SOLE   2,600 0 0
Home Depot, Inc. COM 437076102 660 4,300 SH   SOLE   4,300 0 0
IBM Corporation COM 459200101 1,408 9,156 SH   SOLE   9,156 0 0
Illinois Tool Works Inc. COM 452308109 830 5,796 SH   SOLE   5,796 0 0
Intel Corporation COM 458140100 253 7,500 SH   SOLE   7,500 0 0
J. M. Smucker Company COM 832696405 687 5,803 SH   SOLE   5,803 0 0
Johnson & Johnson COM 478160104 2,315 17,496 SH   SOLE   17,496 0 0
Johnson Controls International COM G51502105 1,011 23,314 SH   SOLE   23,314 0 0
JPMorgan Chase & Co. COM 46625H100 5,332 58,335 SH   SOLE   58,335 0 0
Kayne Anderson Midstream/Energ COM 48661E108 151 10,000 SH   SOLE   10,000 0 0
Laboratory Corporation of Amer COM 50540R409 455 2,952 SH   SOLE   2,952 0 0
LKQ Corporation COM 501889208 528 16,030 SH   SOLE   16,030 0 0
Lockheed Martin Corporation COM 539830109 471 1,697 SH   SOLE   1,697 0 0
Loews Corporation COM 540424108 421 9,000 SH   SOLE   9,000 0 0
McCormick & Co., Inc. Non-Voti COM 579780206 780 8,000 SH   SOLE   8,000 0 0
McDonald's Corporation COM 580135101 1,049 6,847 SH   SOLE   6,847 0 0
Merck & Co., Inc. COM 58933y105 4,803 74,940 SH   SOLE   74,940 0 0
Microsoft Corporation COM 594918104 9,954 144,413 SH   SOLE   144,413 0 0
Oracle Corporation COM 68389X105 478 9,530 SH   SOLE   9,530 0 0
Packaging Corporation of Ameri COM 695156109 480 4,305 SH   SOLE   4,305 0 0
Pentair plc COM G7S00T104 4,605 69,214 SH   SOLE   69,214 0 0
PepsiCo, Inc. COM 713448108 1,778 15,396 SH   SOLE   15,396 0 0
Pfizer Inc. COM 717081103 689 20,520 SH   SOLE   20,520 0 0
Procter & Gamble Company COM 742718109 65,216 748,321 SH   SOLE   748,321 0 0
Progressive Corporation COM 743315103 270 6,132 SH   SOLE   6,132 0 0
Rayonier Inc. COM 754907103 207 7,200 SH   SOLE   7,200 0 0
Rolls-Royce Holdings PLC Spons COM 775781206 404 35,000 SH   SOLE   35,000 0 0
S&P Global, Inc. COM 78409v104 1,423 9,750 SH   SOLE   9,750 0 0
Schlumberger NV COM 806857108 8,585 130,393 SH   SOLE   130,393 0 0
Stryker Corporation COM 863667101 416 3,000 SH   SOLE   3,000 0 0
Thor Industries, Inc. COM 885160101 487 4,655 SH   SOLE   4,655 0 0
Union Pacific Corporation COM 907818108 534 4,900 SH   SOLE   4,900 0 0
United Technologies Corporatio COM 913017109 520 4,257 SH   SOLE   4,257 0 0
Visa Inc. Class A COM 92826c839 9,028 96,269 SH   SOLE   96,269 0 0
Wal-Mart Stores, Inc. COM 931142103 891 11,776 SH   SOLE   11,776 0 0
Walgreens Boots Alliance Inc COM 931427108 375 4,792 SH   SOLE   4,792 0 0
Walt Disney Company COM 254687106 771 7,258 SH   SOLE   7,258 0 0
Wells Fargo & Company COM 949746101 7,948 143,441 SH   SOLE   143,441 0 0
Columbia Emerging Markets Cons COM 19762B509 4,507 172,547 SH   SOLE   172,547 0 0
First Trust Morningstar Divide COM 336917109 1,216 43,241 SH   SOLE   43,241 0 0
iShares Core MSCI EAFE ETF COM 46432F842 36,279 595,818 SH   SOLE   595,818 0 0
iShares Core S&P Mid-Cap ETF COM 464287507 396 2,275 SH   SOLE   2,275 0 0
iShares Core S&P Small Cap ETF COM 464287804 13,345 190,343 SH   SOLE   190,343 0 0
iShares Edge MSCI Min Vol USA COM 46429b697 21,538 440,189 SH   SOLE   440,189 0 0
iShares Edge MSCI USA Momentum COM 46432F396 20,544 231,117 SH   SOLE   231,117 0 0
iShares Edge MSCI USA Quality COM 46432f339 22,281 299,590 SH   SOLE   299,590 0 0
iShares MSCI EAFE ETF COM 464287465 625 9,591 SH   SOLE   9,591 0 0
iShares MSCI Emerging Markets COM 464287234 214 5,162 SH   SOLE   5,162 0 0
iShares MSCI USA ESG Select ET COM 464288802 341 3,333 SH   SOLE   3,333 0 0
iShares Russell 1000 ETF COM 464287622 953 7,045 SH   SOLE   7,045 0 0
iShares Russell 1000 Growth ET COM 464287614 3,085 25,920 SH   SOLE   25,920 0 0
iShares Russell 1000 Value ETF COM 464287598 2,598 22,316 SH   SOLE   22,316 0 0
iShares Russell 2000 ETF COM 464287655 1,544 10,960 SH   SOLE   10,960 0 0
iShares Russell Midcap ETF COM 464287499 1,730 9,003 SH   SOLE   9,003 0 0
iShares S&P 100 ETF COM 464287101 419 3,919 SH   SOLE   3,919 0 0
iShares S&P 500 Growth ETF COM 464287309 14,662 107,141 SH   SOLE   107,141 0 0
PowerShares FTSE RAFI Develope COM 73936T789 249 5,975 SH   SOLE   5,975 0 0
PowerShares FTSE RAFI US 1000 COM 73935x583 18,188 175,947 SH   SOLE   175,947 0 0
SPDR S&P 500 ETF Trust COM 78462F103 79,925 330,542 SH   SOLE   330,542 0 0
SPDR S&P Midcap 400 ETF Trust COM 78467y107 873 2,749 SH   SOLE   2,749 0 0
Technology Select Sector SPDR COM 81369Y803 1,601 29,250 SH   SOLE   29,250 0 0
Vanguard Dividend Appreciation COM 921908844 525 5,660 SH   SOLE   5,660 0 0
Vanguard Energy ETF COM 92204a306 214 2,417 SH   SOLE   2,417 0 0
Vanguard FTSE Developed Market COM 921943858 2,481 60,044 SH   SOLE   60,044 0 0
Vanguard FTSE Emerging Markets COM 922042858 905 22,154 SH   SOLE   22,154 0 0
Vanguard S&P 500 Index Fund COM 922908363 2,380 10,720 SH   SOLE   10,720 0 0
Vanguard Total Stock Market In COM 922908769 11,456 92,057 SH   SOLE   92,057 0 0
WisdomTree High Dividend ETF COM 97717W208 1,156 16,919 SH   SOLE   16,919 0 0
WisdomTree International Large COM 97717w794 205 4,339 SH   SOLE   4,339 0 0