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
ISHARES 1-3 YEAR CREDIT BOND E MF/ETF 464288646 250 2,370 SH   SOLE   2,370 0 0
ISHARES BARCLAYS 1-3 YR TREASU MF/ETF 464287457 3,460 40,969 SH   SOLE   40,969 0 0
ISHARES BARCLAYS TIPS BOND MF/ETF 464287176 201 1,767 SH   SOLE   1,767 0 0
ISHARES INTERMEDIATE CREDIT BO MF/ETF 464288638 408 3,702 SH   SOLE   3,702 0 0
SPDR BARCLAYS SHORT TERM CORPO MF/ETF 78464A474 13,948 454,776 SH   SOLE   454,776 0 0
VANGUARD INT-TERM CORPORATE MF/ETF 92206C870 715 8,127 SH   SOLE   8,127 0 0
VANGUARD SHORT TERM BOND MF/ETF 921937827 3,421 42,865 SH   SOLE   42,865 0 0
VANGUARD SHORT TERM CORP BOND MF/ETF 92206C409 9,166 114,384 SH   SOLE   114,384 0 0
AQUILA MUN TR NARRAGANSETT Y 03842A830 03842A830 223 20,699 SH   SOLE   20,699 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 549 200 SH   SOLE   200 0 0
3M CO COM 88579Y101 15,744 75,005 SH   SOLE   75,005 0 0
ABB LTD ADR COM 000375204 3,573 144,371 SH   SOLE   144,371 0 0
ABBOTT LABS COM 002824100 4,899 91,818 SH   SOLE   91,818 0 0
ABBVIE INC COM 00287Y109 9,436 106,187 SH   SOLE   106,187 0 0
ACCENTURE PLC COM G1151C101 609 4,508 SH   SOLE   4,508 0 0
ADOBE SYS INC COM 00724F101 7,188 48,181 SH   SOLE   48,181 0 0
AFLAC INC COM 001055102 937 11,517 SH   SOLE   11,517 0 0
AIR PRODS & CHEMS INC COM 009158106 19,429 128,483 SH   SOLE   128,483 0 0
ALPHABET INC-CL A COM 02079K305 6,188 6,355 SH   SOLE   6,355 0 0
ALPHABET INC-CL C COM 02079K107 9,816 10,235 SH   SOLE   10,235 0 0
ALTRIA GROUP INC COM 02209S103 842 13,276 SH   SOLE   13,276 0 0
AMAZON COM INC COM 023135106 8,565 8,909 SH   SOLE   8,909 0 0
AMDOCS LIMITED COM G02602103 6,563 102,036 SH   SOLE   102,036 0 0
AMERICA MOVIL ADR COM 02364W105 201 11,334 SH   SOLE   11,334 0 0
AMERICAN EXPRESS CO COM 025816109 2,611 28,866 SH   SOLE   28,866 0 0
AMERICAN TOWER CORP-CL A COM 03027X100 5,242 38,355 SH   SOLE   38,355 0 0
AMGEN INC COM 031162100 4,555 24,430 SH   SOLE   24,430 0 0
ANADARKO PETE CORP COM 032511107 969 19,830 SH   SOLE   19,830 0 0
ANHEUSER BUSCH INBEV SA/NV-SP COM 03524A108 1,583 13,270 SH   SOLE   13,270 0 0
APPLE INC COM 037833100 35,292 228,990 SH   SOLE   228,990 0 0
APPLIED MATLS INC COM 038222105 234 4,500 SH   SOLE   4,500 0 0
ARAMARK COM COM 03852U106 5,558 136,865 SH   SOLE   136,865 0 0
ASTRAZENECA GROUP PLC ADR COM 046353108 4,149 122,467 SH   SOLE   122,467 0 0
AT&T INC COM COM 00206R102 2,767 70,641 SH   SOLE   70,641 0 0
AUTOMATIC DATA PROCESSING COM 053015103 13,959 127,693 SH   SOLE   127,693 0 0
AVALONBAY CMNTYS INC COM 053484101 1,051 5,889 SH   SOLE   5,889 0 0
BAIDU INC ADR COM 056752108 272 1,100 SH   SOLE   1,100 0 0
BANK NEW YORK MELLON CORPORATI COM 064058100 1,424 26,861 SH   SOLE   26,861 0 0
BANK OF AMERICA CORP COM 060505104 13,950 550,525 SH   SOLE   550,525 0 0
BARRICK GOLD CORP COM 067901108 346 21,500 SH   SOLE   21,500 0 0
BAXTER INTL INC COM 071813109 267 4,250 SH   SOLE   4,250 0 0
BECTON DICKINSON & CO COM 075887109 10,958 55,923 SH   SOLE   55,923 0 0
BERKSHIRE HATHAWAY INC-A COM 084670108 1,099 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 4,932 26,906 SH   SOLE   26,906 0 0
BLACKROCK INC COM 09247X101 14,369 32,139 SH   SOLE   32,139 0 0
BOEING CO COM 097023105 1,779 6,997 SH   SOLE   6,997 0 0
BP PLC-SPONS ADR COM 055622104 399 10,382 SH   SOLE   10,382 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,528 23,969 SH   SOLE   23,969 0 0
BROADCOM LTD COM Y09827109 7,338 30,256 SH   SOLE   30,256 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 11,228 138,927 SH   SOLE   138,927 0 0
BUCKEYE PARTNERS LP COM 118230101 285 5,000 SH   SOLE   5,000 0 0
CARTER INC COM COM 146229109 15,036 152,259 SH   SOLE   152,259 0 0
CATERPILLAR INC COM COM 149123101 412 3,300 SH   SOLE   3,300 0 0
CDK GLOBAL INC COM 12508E101 280 4,437 SH   SOLE   4,437 0 0
CELANESE CORP-A COM 150870103 225 2,158 SH   SOLE   2,158 0 0
CERNER CORP COM 156782104 2,306 32,333 SH   SOLE   32,333 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 551 4,830 SH   SOLE   4,830 0 0
CHEVRON CORP COM 166764100 18,719 159,308 SH   SOLE   159,308 0 0
CHUBB LIMITED COM H1467J104 1,535 10,765 SH   SOLE   10,765 0 0
CHURCH & DWIGHT CO COM 171340102 223 4,600 SH   SOLE   4,600 0 0
CIGNA CORP COM 125509109 397 2,125 SH   SOLE   2,125 0 0
CISCO SYSTEMS INC COM 17275R102 2,462 73,213 SH   SOLE   73,213 0 0
CME GROUP INC COM 12572Q105 13,058 96,244 SH   SOLE   96,244 0 0
COCA COLA CO COM 191216100 2,872 63,806 SH   SOLE   63,806 0 0
COGENT COMMUNICATIONS COM 19239V302 17,593 359,770 SH   SOLE   359,770 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 3,845 53,003 SH   SOLE   53,003 0 0
COLGATE PALMOLIVE CO COM 194162103 4,434 60,866 SH   SOLE   60,866 0 0
COMCAST CORP COM 20030N101 5,166 134,246 SH   SOLE   134,246 0 0
CONSTELLATION SOFTWARE INC COM COM 21037X100 11,878 21,684 SH   SOLE   21,684 0 0
COPART INC COM 217204106 16,417 477,656 SH   SOLE   477,656 0 0
CORNING INC COM 219350105 223 7,440 SH   SOLE   7,440 0 0
COSTCO WHSL CORP COM 22160K105 17,649 107,426 SH   SOLE   107,426 0 0
CROWN CASTLE REIT COM 22822V101 11,018 110,202 SH   SOLE   110,202 0 0
CSX CORP COM 126408103 200 3,695 SH   SOLE   3,695 0 0
CULLEN/FROST BANKERS INC COM 229899109 204 2,150 SH   SOLE   2,150 0 0
CVS HEALTH CORP COM 126650100 4,305 52,941 SH   SOLE   52,941 0 0
CYTRX CORP COM PAR $.001 COM 232828509 11 26,000 SH   SOLE   26,000 0 0
DANAHER CORP COM 235851102 5,659 65,971 SH   SOLE   65,971 0 0
DANONE SPONSORED ADR COM 23636T100 4,271 271,165 SH   SOLE   271,165 0 0
DEERE & CO COM 244199105 371 2,953 SH   SOLE   2,953 0 0
DIAGEO PLC ADR COM 25243Q205 10,151 76,824 SH   SOLE   76,824 0 0
DOMINION ENERGY INC COM 25746U109 839 10,910 SH   SOLE   10,910 0 0
DOVER CORP COM 260003108 224 2,450 SH   SOLE   2,450 0 0
DOWDUPONT INC COM 26078J100 1,986 28,689 SH   SOLE   28,689 0 0
DUKE ENERGY CORP COM 26441C204 543 6,470 SH   SOLE   6,470 0 0
DUNKIN BRANDS GROUP INC COM 265504100 227 4,275 SH   SOLE   4,275 0 0
EATON VANCE CORP NON VTG COM 278265103 952 19,278 SH   SOLE   19,278 0 0
ECOLAB INC COM 278865100 2,163 16,815 SH   SOLE   16,815 0 0
ELI LILLY & CO COM 532457108 450 5,262 SH   SOLE   5,262 0 0
EMERSON ELEC CO COM 291011104 6,361 101,223 SH   SOLE   101,223 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 230 12,600 SH   SOLE   12,600 0 0
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 255 9,800 SH   SOLE   9,800 0 0
ENVISION SOLAR INTERNATIONAL C COM 29413Q102 4 26,957 SH   SOLE   26,957 0 0
EOG RES INC COM 26875P101 269 2,780 SH   SOLE   2,780 0 0
ESTERLINE TECHNOLOGIES CORPORA COM 297425100 7,644 84,787 SH   SOLE   84,787 0 0
EVERSOURCE ENERGY COM 30040W108 10,742 177,722 SH   SOLE   177,722 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 7,588 126,763 SH   SOLE   126,763 0 0
EXXON MOBIL CORPORATION COM 30231G102 17,787 216,967 SH   SOLE   216,967 0 0
FACEBOOK INC CL A COM 30303M102 1,834 10,732 SH   SOLE   10,732 0 0
FAIR ISAAC & CO INC COM 303250104 9,668 68,812 SH   SOLE   68,812 0 0
FASTENAL CO COM 311900104 8,146 178,715 SH   SOLE   178,715 0 0
FEDEX CORP COM 31428X106 298 1,320 SH   SOLE   1,320 0 0
FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 7,496 71,764 SH   SOLE   71,764 0 0
FISERV INC COM 337738108 463 3,590 SH   SOLE   3,590 0 0
FORTIVE CORP COM 34959J108 1,067 15,076 SH   SOLE   15,076 0 0
GENERAL DYNAMICS CORP COM 369550108 401 1,951 SH   SOLE   1,951 0 0
GENERAL ELEC CO COM 369604103 8,805 364,129 SH   SOLE   364,129 0 0
GENERAL MLS INC COM 370334104 586 11,328 SH   SOLE   11,328 0 0
GILEAD SCIENCES COM 375558103 16,494 203,578 SH   SOLE   203,578 0 0
GLAXOSMITHKLINE PLC ADR COM 37733W105 469 11,555 SH   SOLE   11,555 0 0
GTT COMMUNICATIONS INC COM 362393100 2,169 68,535 SH   SOLE   68,535 0 0
HANOVER INS GROUP INC COM COM 410867105 283 2,917 SH   SOLE   2,917 0 0
HERSHEY CO COM 427866108 13,207 120,976 SH   SOLE   120,976 0 0
HOME DEPOT INC COM 437076102 21,304 130,254 SH   SOLE   130,254 0 0
HONEYWELL INTL INC COM 438516106 586 4,132 SH   SOLE   4,132 0 0
ILLINOIS TOOL WKS INC COM 452308109 9,626 65,055 SH   SOLE   65,055 0 0
INDEPENDENT BANK CORP MASS COM 453836108 768 10,287 SH   SOLE   10,287 0 0
INGREDION INC COM 457187102 8,976 74,404 SH   SOLE   74,404 0 0
INTEL CORP COM 458140100 3,044 79,942 SH   SOLE   79,942 0 0
INTL BUSINESS MACHINES CORP COM 459200101 2,119 14,605 SH   SOLE   14,605 0 0
INTUIT INC COM 461202103 405 2,850 SH   SOLE   2,850 0 0
INVIVO THERAPEUTICS HLDGS CORP COM 46186M209 72 49,549 SH   SOLE   49,549 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 11,570 112,562 SH   SOLE   112,562 0 0
JM SMUCKER CO COM 832696405 313 2,982 SH   SOLE   2,982 0 0
JOHNSON & JOHNSON COM 478160104 30,259 232,745 SH   SOLE   232,745 0 0
JP MORGAN CHASE & CO COM 46625H100 26,454 276,979 SH   SOLE   276,979 0 0
KAR AUCTION SVCS INC COM COM 48238T109 15,620 327,183 SH   SOLE   327,183 0 0
KIMBERLY CLARK CORP COM 494368103 2,315 19,668 SH   SOLE   19,668 0 0
KINDER MORGAN C CORP COM 49456B101 280 14,583 SH   SOLE   14,583 0 0
KRAFT HEINZ CO COM COM 500754106 10,256 132,247 SH   SOLE   132,247 0 0
LIVE NATION ENTERTAINMENT, INC COM 538034109 14,089 323,515 SH   SOLE   323,515 0 0
LOCKHEED MARTIN CORP COM 539830109 9,382 30,235 SH   SOLE   30,235 0 0
LOWES COS INC COM 548661107 733 9,175 SH   SOLE   9,175 0 0
LUXOTTICA GRP S P A ADR COM 55068R202 17,172 308,125 SH   SOLE   308,125 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 1,996 28,095 SH   SOLE   28,095 0 0
MASTERCARD INC - CLASS A COM 57636Q104 17,608 124,706 SH   SOLE   124,706 0 0
MCCORMICK & CO INC COM 579780206 2,401 23,388 SH   SOLE   23,388 0 0
MCDONALDS CORP COM 580135101 3,195 20,391 SH   SOLE   20,391 0 0
MEDTRONIC PLC COM G5960L103 1,050 13,500 SH   SOLE   13,500 0 0
MERCK & CO INC COM 58933Y105 7,548 117,876 SH   SOLE   117,876 0 0
MICROSOFT CORP COM 594918104 34,404 461,860 SH   SOLE   461,860 0 0
MOLECULAR IMAGING CORP COM COM 60852N102 0 40,000 SH   SOLE   40,000 0 0
MONDELEZ INTERNATIONAL COM 609207105 346 8,511 SH   SOLE   8,511 0 0
MONSANTO CO COM 61166W101 2,014 16,805 SH   SOLE   16,805 0 0
MOODYS CORP COM 615369105 14,328 102,925 SH   SOLE   102,925 0 0
NEWMONT MNG CORP COM 651639106 919 24,500 SH   SOLE   24,500 0 0
NEXTERA ENERGY INC COM 65339F101 9,449 64,473 SH   SOLE   64,473 0 0
NIKE INC CL B COM 654106103 5,638 108,733 SH   SOLE   108,733 0 0
NORFOLK SOUTHN CORP COM 655844108 351 2,657 SH   SOLE   2,657 0 0
NORTHROP GRUMMAN CORP COM 666807102 225 783 SH   SOLE   783 0 0
NOVARTIS AG ADR COM 66987V109 846 9,855 SH   SOLE   9,855 0 0
NOVO-NORDISK AS ADR-B COM 670100205 10,560 219,323 SH   SOLE   219,323 0 0
NOVOZYMES A/S ADR COM 670108109 5,007 97,305 SH   SOLE   97,305 0 0
OMNICOM GROUP COM 681919106 1,384 18,690 SH   SOLE   18,690 0 0
ORACLE CORP COM 68389X105 2,446 50,580 SH   SOLE   50,580 0 0
ORGANOVO HOLDINGS INC COM 68620A104 47 21,250 SH   SOLE   21,250 0 0
PATTERSON COS INC COM 703395103 8,686 224,727 SH   SOLE   224,727 0 0
PAYPAL HOLDINGS INC COM 70450Y103 289 4,515 SH   SOLE   4,515 0 0
PEPSICO INC COM 713448108 14,523 130,336 SH   SOLE   130,336 0 0
PFIZER INC COM 717081103 56,673 1,587,482 SH   SOLE   1,587,482 0 0
PHILLIP MORRIS INTERNATIONAL I COM 718172109 4,230 38,109 SH   SOLE   38,109 0 0
PILGRIM BANCSHARES INC COM 72143J105 576 30,000 SH   SOLE   30,000 0 0
PNC FINANCIAL CORP COM 693475105 1,789 13,275 SH   SOLE   13,275 0 0
PPG INDS INC COM 693506107 325 2,990 SH   SOLE   2,990 0 0
PRAXAIR INC COM 74005P104 4,609 32,983 SH   SOLE   32,983 0 0
PRICESMART INC COM 741511109 5,099 57,128 SH   SOLE   57,128 0 0
PROCTER & GAMBLE COMPANY COM 742718109 14,405 158,329 SH   SOLE   158,329 0 0
PTC INC COM 69370C100 5,767 102,462 SH   SOLE   102,462 0 0
PUBLIC STORAGE INC COM 74460D109 1,321 6,172 SH   SOLE   6,172 0 0
QUALCOMM INC COM 747525103 13,337 257,272 SH   SOLE   257,272 0 0
RAYTHEON CO COM 755111507 1,647 8,825 SH   SOLE   8,825 0 0
RED HAT INC COM 756577102 201 1,812 SH   SOLE   1,812 0 0
RENEURON GROUP PLC COM G7489A105 1 25,000 SH   SOLE   25,000 0 0
REPUBLIC SERVICES INC COM 760759100 13,697 207,337 SH   SOLE   207,337 0 0
ROPER TECHNOLOGIES, INC. COM 776696106 1,042 4,282 SH   SOLE   4,282 0 0
ROSS STORES INC COM 778296103 7,670 118,792 SH   SOLE   118,792 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 719 11,875 SH   SOLE   11,875 0 0
RPM INTERNATIONAL INC COM COM 749685103 4,972 96,848 SH   SOLE   96,848 0 0
SCHLUMBERGER COM 806857108 2,516 36,061 SH   SOLE   36,061 0 0
SCOTTS MIRACLE GRO CLASS A COM 810186106 5,905 60,663 SH   SOLE   60,663 0 0
SHERWIN WILLIAMS CO COM 824348106 7,500 20,948 SH   SOLE   20,948 0 0
SOUTHERN CO COM 842587107 1,240 25,230 SH   SOLE   25,230 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 293 6,600 SH   SOLE   6,600 0 0
STARBUCKS CORP COM 855244109 278 5,172 SH   SOLE   5,172 0 0
STATE STR CORP COM 857477103 1,101 11,529 SH   SOLE   11,529 0 0
STERIS PLC SHS USD COM G84720104 10,241 115,845 SH   SOLE   115,845 0 0
STRYKER CORP COM 863667101 3,624 25,519 SH   SOLE   25,519 0 0
SUN LIFE FINL INC COM 866796105 4,591 115,303 SH   SOLE   115,303 0 0
SYSCO CORP COM 871829107 1,624 30,107 SH   SOLE   30,107 0 0
TARGET CORP COM 87612E106 544 9,222 SH   SOLE   9,222 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,613 19,097 SH   SOLE   19,097 0 0
TITAN MEDICAL INC COM 88830X108 6 22,000 SH   SOLE   22,000 0 0
TJX COMPANIES INC COM 872540109 588 7,969 SH   SOLE   7,969 0 0
TORCHMARK CORP COM 891027104 1,299 16,216 SH   SOLE   16,216 0 0
UNILEVER N V COM 904784709 667 11,300 SH   SOLE   11,300 0 0
UNILEVER PLC ADR COM 904767704 3,528 60,871 SH   SOLE   60,871 0 0
UNION PAC CORP COM 907818108 5,264 45,390 SH   SOLE   45,390 0 0
UNITED PARCEL SVC INC CL B COM 911312106 523 4,355 SH   SOLE   4,355 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,186 36,061 SH   SOLE   36,061 0 0
UNITEDHEALTH GROUP INC COM 91324P102 21,562 110,096 SH   SOLE   110,096 0 0
VERISIGN INC COM 92343E102 9,034 84,914 SH   SOLE   84,914 0 0
VERIZON COMMUNICATIONS COM 92343V104 2,391 48,320 SH   SOLE   48,320 0 0
VF CORP COM 918204108 5,458 85,855 SH   SOLE   85,855 0 0
VISA INC CL A COM 92826C839 15,017 142,697 SH   SOLE   142,697 0 0
WAL MART STORES INC COM 931142103 1,028 13,154 SH   SOLE   13,154 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 9,338 120,924 SH   SOLE   120,924 0 0
WALT DISNEY COMPANY COM 254687106 1,214 12,319 SH   SOLE   12,319 0 0
WASTE MANAGEMENT INC COM 94106L109 299 3,826 SH   SOLE   3,826 0 0
WATERS CORPORATION COM 941848103 14,365 80,017 SH   SOLE   80,017 0 0
WATSCO INC COM 942622200 15,923 98,858 SH   SOLE   98,858 0 0
WEC ENERGY GROUP INC COM 92939U106 227 3,610 SH   SOLE   3,610 0 0
WELLS FARGO & CO COM COM 949746101 4,645 84,229 SH   SOLE   84,229 0 0
WELLTOWER INC COM 95040Q104 2,210 31,443 SH   SOLE   31,443 0 0
WILLIAMS PARTNERS L.P COM 96949L105 313 8,040 SH   SOLE   8,040 0 0
WW GRAINGER INC COM 384802104 264 1,470 SH   SOLE   1,470 0 0
FINANCIAL SELECT SECTOR SPDR MF/ETF 81369Y605 2,765 106,933 SH   SOLE   106,933 0 0
FIRST TRUST ENERGY INCOME AND MF/ETF 33738G104 933 37,855 SH   SOLE   37,855 0 0
GOLDMAN SACHS ACTIVE BETA INTL MF/ETF 381430107 8,879 306,050 SH   SOLE   306,050 0 0
ISHARES MSCI EAFE ETF MF/ETF 464287465 16,270 237,588 SH   SOLE   237,588 0 0
ISHARES MSCI EMERGING MARKETS MF/ETF 464287234 678 15,120 SH   SOLE   15,120 0 0
ISHARES RUSSELL 1000 ETF MF/ETF 464287622 7,626 54,516 SH   SOLE   54,516 0 0
ISHARES RUSSELL 1000 GROWTH ET MF/ETF 464287614 6,733 53,835 SH   SOLE   53,835 0 0
ISHARES RUSSELL 2000 ETF MF/ETF 464287655 14,801 99,883 SH   SOLE   99,883 0 0
ISHARES S&P 500 GROWTH INDEX MF/ETF 464287309 463 3,228 SH   SOLE   3,228 0 0
ISHARES TR S&P MIDCAP 400 MF/ETF 464287507 10,389 58,069 SH   SOLE   58,069 0 0
ISHARES TR S&P SMALL CAP 600 MF/ETF 464287804 6,689 90,126 SH   SOLE   90,126 0 0
SPDR S&P 500 ETF TRUST MF/ETF 78462F103 3,636 14,471 SH   SOLE   14,471 0 0
SPDR S&P MIDCAP 400 ETF TRUST MF/ETF 78467Y107 1,266 3,878 SH   SOLE   3,878 0 0
VANGUARD DIV APPRECIATION MF/ETF 921908844 5,539 58,431 SH   SOLE   58,431 0 0
VANGUARD FTSE ALL-WORLD EX-US MF/ETF 922042775 1,155 21,917 SH   SOLE   21,917 0 0
VANGUARD FTSE DEVELOPED MARKET MF/ETF 921943858 246 5,664 SH   SOLE   5,664 0 0
VANGUARD FTSE EMERGING MARKETS MF/ETF 922042858 1,866 42,822 SH   SOLE   42,822 0 0
VANGUARD LARGE-CAP VIPERS MF/ETF 922908637 397 3,444 SH   SOLE   3,444 0 0
VANGUARD REIT ETF MF/ETF 922908553 11,419 137,429 SH   SOLE   137,429 0 0
VANGUARD SMALL CAP ETF MF/ETF 922908751 462 3,270 SH   SOLE   3,270 0 0
VANGUARD TOTAL STOCK MARKET VI MF/ETF 922908769 493 3,804 SH   SOLE   3,804 0 0
WISDOMTREE US QUALITY DIVIDEND MF/ETF 97717X669 26,361 690,790 SH   SOLE   690,790 0 0
AMERICAN FUNDS INC FUND OF AME MF/ETF 453320103 413 17,784 SH   SOLE   17,784 0 0
BRUCE FUND INC MF/ETF 116650102 356 670 SH   SOLE   670 0 0
COLUMBIA ACORN INTL-R5 MF/ETF 197199631 3,349 71,987 SH   SOLE   71,987 0 0
COLUMBIA ACORN INTL FUND-Z MF/ETF 197199813 1,444 31,040 SH   SOLE   31,040 0 0
DODGE & COX FDS INTL STK FD MF/ETF 256206103 11,310 242,394 SH   SOLE   242,394 0 0
FIDELITY CONTRAFUND INC MF/ETF 316071109 1,351 11,149 SH   SOLE   11,149 0 0
FIDELITY DIVERSIFIED INTL FUND MF/ETF 315910802 293 7,208 SH   SOLE   7,208 0 0
FIDELITY GROWTH COMPANY FUND MF/ETF 316200104 230 1,317 SH   SOLE   1,317 0 0
FRANKLIN SMALL CAP GROWTH ADV MF/ETF 354713653 1,673 74,802 SH   SOLE   74,802 0 0
LONGLEAF PARTNERS SM CAP FD MF/ETF 543069207 219 7,450 SH   SOLE   7,450 0 0
MATTHEWS ASIA SMALL COMPANIES MF/ETF 577125867 2,904 125,537 SH   SOLE   125,537 0 0
MATTHEWS ASIA SMALL COS MF/ETF 577125206 373 16,153 SH   SOLE   16,153 0 0
MATTHEWS PACIFIC TIGER - INST MF/ETF 577130834 18,709 648,505 SH   SOLE   648,505 0 0
MATTHEWS PACIFIC TIGER - INV MF/ETF 577130107 894 31,000 SH   SOLE   31,000 0 0
OPPENHEIMER INTERNATIONAL GROW MF/ETF 68380L100 1,752 41,103 SH   SOLE   41,103 0 0
OPPENHEIMER INTERNATIONAL GROW MF/ETF 68380L407 657 15,473 SH   SOLE   15,473 0 0
PRIMECAP ODYSSEY AGGR GRTH MF/ETF 74160Q202 359 8,920 SH   SOLE   8,920 0 0
T. ROWE PRICE BLUE CHIP GROWTH MF/ETF 77954Q106 259 2,800 SH   SOLE   2,800 0 0
TEMPLETON EMERGING MARKETS SMA MF/ETF 88019R690 2,290 158,287 SH   SOLE   158,287 0 0
VANGUARD TOTAL STOCK MARKET IN MF/ETF 922908728 615 9,752 SH   SOLE   9,752 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793884 5,419 1,812,259 SH   SOLE   1,812,259 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793736 8,660 2,886,590 SH   SOLE   2,886,590 0 0
ISHARES COMEX GOLD TRUST ETF MF/ETF 464285105 5,755 467,472 SH   SOLE   467,472 0 0
ISHARES SILVER TRUST MF/ETF 46428Q109 481 30,530 SH   SOLE   30,530 0 0
SPDR GOLD TRUST ETF MF/ETF 78463V107 618 5,084 SH   SOLE   5,084 0 0
VANECK VECTORS JUNIOR GOLD MIN MF/ETF 92189F791 427 12,700 SH   SOLE   12,700 0 0