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 BARCLAYS 1-3 YR TREASU MF/ETF 464287457 2,873 34,458 SH   SOLE   34,458 0 0
ISHARES BARCLAYS TIPS BOND MF/ETF 464287176 211 1,867 SH   SOLE   1,867 0 0
ISHARES INTERMEDIATE CREDIT BO MF/ETF 464288638 427 4,023 SH   SOLE   4,023 0 0
SPDR BARCLAYS SHORT TERM CORPO MF/ETF 78464A474 13,838 458,813 SH   SOLE   458,813 0 0
VANGUARD INT-TERM CORPORATE MF/ETF 92206C870 679 8,127 SH   SOLE   8,127 0 0
VANGUARD SHORT TERM CORP BOND MF/ETF 92206C409 10,909 139,686 SH   SOLE   139,686 0 0
AQUILA MUN TR NARRAGANSETT Y MF/ETF 03842A830 218 20,699 SH   SOLE   20,699 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 564 200 SH   SOLE   200 0 0
3M CO COM 88579Y101 11,204 56,956 SH   SOLE   56,956 0 0
ABBOTT LABS COM 002824100 3,605 59,110 SH   SOLE   59,110 0 0
ABBVIE INC COM 00287Y109 6,134 66,207 SH   SOLE   66,207 0 0
ACCENTURE PLC COM G1151C101 715 4,370 SH   SOLE   4,370 0 0
ADOBE SYS INC COM 00724F101 9,675 39,683 SH   SOLE   39,683 0 0
AFLAC INC COM 001055102 845 19,633 SH   SOLE   19,633 0 0
AIR PRODS & CHEMS INC COM 009158106 19,572 125,677 SH   SOLE   125,677 0 0
ALLERGAN PLC COM G0177J108 493 2,957 SH   SOLE   2,957 0 0
ALPHABET INC-CL A COM 02079K305 6,934 6,141 SH   SOLE   6,141 0 0
ALPHABET INC-CL C COM 02079K107 11,183 10,024 SH   SOLE   10,024 0 0
AMAZON COM INC COM 023135106 16,165 9,510 SH   SOLE   9,510 0 0
AMDOCS LIMITED COM G02602103 7,649 115,568 SH   SOLE   115,568 0 0
AMERICA MOVIL ADR COM 02364W105 189 11,334 SH   SOLE   11,334 0 0
AMERICAN EXPRESS CO COM 025816109 2,636 26,900 SH   SOLE   26,900 0 0
AMERICAN TOWER CORP-CL A COM 03027X100 5,281 36,629 SH   SOLE   36,629 0 0
AMGEN INC COM 031162100 3,817 20,677 SH   SOLE   20,677 0 0
ANADARKO PETE CORP COM 032511107 1,039 14,191 SH   SOLE   14,191 0 0
APPLE INC COM 037833100 40,351 217,985 SH   SOLE   217,985 0 0
APPLIED MATLS INC COM 038222105 208 4,500 SH   SOLE   4,500 0 0
ARAMARK COM COM 03852U106 6,208 167,335 SH   SOLE   167,335 0 0
ASTRAZENECA GROUP PLC ADR COM 046353108 3,126 89,030 SH   SOLE   89,030 0 0
AT&T INC COM COM 00206R102 1,415 44,056 SH   SOLE   44,056 0 0
AUTOMATIC DATA PROCESSING COM 053015103 15,919 118,678 SH   SOLE   118,678 0 0
AVALONBAY CMNTYS INC COM 053484101 454 2,640 SH   SOLE   2,640 0 0
BAIDU INC ADR COM 056752108 267 1,100 SH   SOLE   1,100 0 0
BANK NEW YORK MELLON CORPORATI COM 064058100 1,364 25,294 SH   SOLE   25,294 0 0
BANK OF AMERICA CORP COM 060505104 16,745 594,007 SH   SOLE   594,007 0 0
BARRICK GOLD CORP COM 067901108 315 24,000 SH   SOLE   24,000 0 0
BAXTER INTL INC COM 071813109 294 3,975 SH   SOLE   3,975 0 0
BECTON DICKINSON & CO COM 075887109 13,209 55,138 SH   SOLE   55,138 0 0
BERKSHIRE HATHAWAY INC-A COM 084670108 1,128 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 5,076 27,195 SH   SOLE   27,195 0 0
BLACKROCK INC COM 09247X101 15,585 31,229 SH   SOLE   31,229 0 0
BOEING CO COM 097023105 2,253 6,716 SH   SOLE   6,716 0 0
BP PLC-SPONS ADR COM 055622104 437 9,580 SH   SOLE   9,580 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,172 21,174 SH   SOLE   21,174 0 0
BROADCOM INC COM 11135F101 7,357 30,320 SH   SOLE   30,320 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 15,741 136,756 SH   SOLE   136,756 0 0
BUCKEYE PARTNERS LP COM 118230101 211 6,000 SH   SOLE   6,000 0 0
CANADA GOOS HOLDINGS COM 135086106 276 4,695 SH   SOLE   4,695 0 0
CARTER INC COM COM 146229109 15,285 141,016 SH   SOLE   141,016 0 0
CATERPILLAR INC COM COM 149123101 398 2,930 SH   SOLE   2,930 0 0
CDK GLOBAL INC COM 12508E101 205 3,146 SH   SOLE   3,146 0 0
CELANESE CORP-A COM 150870103 240 2,158 SH   SOLE   2,158 0 0
CERNER CORP COM 156782104 1,798 30,078 SH   SOLE   30,078 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 435 4,450 SH   SOLE   4,450 0 0
CHEVRON CORP COM 166764100 21,801 172,432 SH   SOLE   172,432 0 0
CHUBB LIMITED COM H1467J104 1,125 8,853 SH   SOLE   8,853 0 0
CIGNA CORP COM 125509109 393 2,315 SH   SOLE   2,315 0 0
CISCO SYSTEMS INC COM 17275R102 3,166 73,574 SH   SOLE   73,574 0 0
CME GROUP INC COM 12572Q105 15,513 94,638 SH   SOLE   94,638 0 0
COCA COLA CO COM 191216100 2,610 59,507 SH   SOLE   59,507 0 0
COGENT COMMUNICATIONS COM 19239V302 20,880 391,020 SH   SOLE   391,020 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 3,750 47,479 SH   SOLE   47,479 0 0
COLGATE PALMOLIVE CO COM 194162103 1,776 27,400 SH   SOLE   27,400 0 0
COMCAST CORP COM 20030N101 2,680 81,678 SH   SOLE   81,678 0 0
CONSTELLATION SOFTWARE INC COM COM 21037X100 17,577 22,638 SH   SOLE   22,638 0 0
COPART INC COM 217204106 31,415 555,424 SH   SOLE   555,424 0 0
COSTCO WHSL CORP COM 22160K105 21,215 101,518 SH   SOLE   101,518 0 0
CROWN CASTLE REIT COM 22822V101 12,035 111,620 SH   SOLE   111,620 0 0
CSX CORP COM 126408103 228 3,579 SH   SOLE   3,579 0 0
CULLEN/FROST BANKERS INC COM 229899109 233 2,150 SH   SOLE   2,150 0 0
CVS HEALTH CORP COM 126650100 2,855 44,371 SH   SOLE   44,371 0 0
DANAHER CORP COM 235851102 6,334 64,190 SH   SOLE   64,190 0 0
DANONE SPONSORED ADR COM 23636T100 3,936 269,955 SH   SOLE   269,955 0 0
DEERE & CO COM 244199105 511 3,655 SH   SOLE   3,655 0 0
DIAGEO PLC ADR COM 25243Q205 10,048 69,770 SH   SOLE   69,770 0 0
DOMINION ENERGY INC COM 25746U109 592 8,680 SH   SOLE   8,680 0 0
DOWDUPONT INC COM 26078J100 388 5,879 SH   SOLE   5,879 0 0
DUKE ENERGY CORP COM 26441C204 377 4,768 SH   SOLE   4,768 0 0
DUNKIN BRANDS GROUP INC COM 265504100 295 4,275 SH   SOLE   4,275 0 0
EATON VANCE CORP NON VTG COM 278265103 943 18,065 SH   SOLE   18,065 0 0
ECOLAB INC COM 278865100 1,818 12,955 SH   SOLE   12,955 0 0
ELI LILLY & CO COM 532457108 413 4,839 SH   SOLE   4,839 0 0
EMERSON ELEC CO COM 291011104 5,504 79,606 SH   SOLE   79,606 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 240 12,600 SH   SOLE   12,600 0 0
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 264 9,550 SH   SOLE   9,550 0 0
ENVISION SOLAR INTERNATIONAL C COM 29413Q102 6 26,957 SH   SOLE   26,957 0 0
EOG RES INC COM 26875P101 268 2,155 SH   SOLE   2,155 0 0
EQUINIX INC COM 29444U700 16,279 37,868 SH   SOLE   37,868 0 0
EVERSOURCE ENERGY COM 30040W108 439 7,485 SH   SOLE   7,485 0 0
EXACT SCIENCES CORP COM 30063P105 4,085 68,324 SH   SOLE   68,324 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 10,200 139,531 SH   SOLE   139,531 0 0
EXXON MOBIL CORPORATION COM 30231G102 13,595 164,326 SH   SOLE   164,326 0 0
FACEBOOK INC CL A COM 30303M102 2,041 10,505 SH   SOLE   10,505 0 0
FAIR ISAAC & CO INC COM 303250104 14,044 72,644 SH   SOLE   72,644 0 0
FASTENAL CO COM 311900104 4,296 89,268 SH   SOLE   89,268 0 0
FEDEX CORP COM 31428X106 411 1,809 SH   SOLE   1,809 0 0
FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 17,621 182,052 SH   SOLE   182,052 0 0
FIRSTSERVICE CORP COM 33767E103 8,314 109,339 SH   SOLE   109,339 0 0
FISERV INC COM 337738108 476 6,420 SH   SOLE   6,420 0 0
FNF GROUP COM 31620R303 9,751 259,197 SH   SOLE   259,197 0 0
FORTIVE CORP COM 34959J108 875 11,342 SH   SOLE   11,342 0 0
GENERAL DYNAMICS CORP COM 369550108 384 2,061 SH   SOLE   2,061 0 0
GENERAL ELEC CO COM 369604103 759 55,781 SH   SOLE   55,781 0 0
GENERAL MLS INC COM 370334104 435 9,838 SH   SOLE   9,838 0 0
GILEAD SCIENCES COM 375558103 14,035 198,123 SH   SOLE   198,123 0 0
GLAXOSMITHKLINE PLC ADR COM 37733W105 322 8,000 SH   SOLE   8,000 0 0
GREEN ENERGY RESOURCES INC COM 39303P106 0 2,000,000 SH   SOLE   2,000,000 0 0
GTT COMMUNICATIONS INC COM 362393100 7,362 163,604 SH   SOLE   163,604 0 0
HANOVER INS GROUP INC COM COM 410867105 349 2,917 SH   SOLE   2,917 0 0
HEICO CORP NEW CL A COM 422806208 5,192 85,185 SH   SOLE   85,185 0 0
HERSHEY CO COM 427866108 10,526 113,107 SH   SOLE   113,107 0 0
HOME DEPOT INC COM 437076102 25,612 131,279 SH   SOLE   131,279 0 0
HONEYWELL INTL INC COM 438516106 697 4,842 SH   SOLE   4,842 0 0
IDEXX LABS INC COM COM 45168D104 216 992 SH   SOLE   992 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,908 49,861 SH   SOLE   49,861 0 0
INDEPENDENT BANK CORP MASS COM 453836108 616 7,862 SH   SOLE   7,862 0 0
INGREDION INC COM 457187102 9,010 81,390 SH   SOLE   81,390 0 0
INTEL CORP COM 458140100 3,163 63,637 SH   SOLE   63,637 0 0
INTL BUSINESS MACHINES CORP COM 459200101 1,090 7,802 SH   SOLE   7,802 0 0
INTUIT INC COM 461202103 576 2,821 SH   SOLE   2,821 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 14,573 111,792 SH   SOLE   111,792 0 0
JOHNSON & JOHNSON COM 478160104 26,883 221,553 SH   SOLE   221,553 0 0
JP MORGAN CHASE & CO COM 46625H100 28,233 270,954 SH   SOLE   270,954 0 0
KAR AUCTION SVCS INC COM COM 48238T109 19,560 356,933 SH   SOLE   356,933 0 0
KIMBERLY CLARK CORP COM 494368103 1,253 11,897 SH   SOLE   11,897 0 0
LENNOX INTL INC COM COM 526107107 5,494 27,447 SH   SOLE   27,447 0 0
LIVE NATION ENTERTAINMENT, INC COM 538034109 16,688 343,580 SH   SOLE   343,580 0 0
LOCKHEED MARTIN CORP COM 539830109 9,408 31,846 SH   SOLE   31,846 0 0
LOWES COS INC COM 548661107 700 7,325 SH   SOLE   7,325 0 0
LUXOTTICA GRP S P A ADR COM 55068R202 20,557 320,050 SH   SOLE   320,050 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 1,307 18,920 SH   SOLE   18,920 0 0
MASTERCARD INC - CLASS A COM 57636Q104 24,423 124,275 SH   SOLE   124,275 0 0
MCCORMICK & CO INC COM 579780206 778 6,700 SH   SOLE   6,700 0 0
MCDONALDS CORP COM 580135101 2,850 18,187 SH   SOLE   18,187 0 0
MEDTRONIC PLC COM G5960L103 816 9,530 SH   SOLE   9,530 0 0
MERCK & CO INC COM 58933Y105 3,762 61,980 SH   SOLE   61,980 0 0
MICROSOFT CORP COM 594918104 43,620 442,344 SH   SOLE   442,344 0 0
MOODYS CORP COM 615369105 16,564 97,115 SH   SOLE   97,115 0 0
NEWMONT MNG CORP COM 651639106 811 21,500 SH   SOLE   21,500 0 0
NEXTERA ENERGY INC COM 65339F101 9,169 54,892 SH   SOLE   54,892 0 0
NIKE INC CL B COM 654106103 6,846 85,913 SH   SOLE   85,913 0 0
NORDSON CORP COM COM 655663102 7,850 61,131 SH   SOLE   61,131 0 0
NORFOLK SOUTHN CORP COM 655844108 401 2,657 SH   SOLE   2,657 0 0
NORTHROP GRUMMAN CORP COM 666807102 248 805 SH   SOLE   805 0 0
NOVARTIS AG ADR COM 66987V109 505 6,680 SH   SOLE   6,680 0 0
NOVO-NORDISK AS ADR-B COM 670100205 9,775 211,955 SH   SOLE   211,955 0 0
NOVOZYMES A/S ADR COM 670108109 4,949 98,140 SH   SOLE   98,140 0 0
OMNICOM GROUP COM 681919106 291 3,813 SH   SOLE   3,813 0 0
ORACLE CORP COM 68389X105 691 15,679 SH   SOLE   15,679 0 0
PARADIGM MED INDS INC COM 69900Q884 0 10,000 SH   SOLE   10,000 0 0
PARKER HANNIFIN CORP COM 701094104 6,109 39,197 SH   SOLE   39,197 0 0
PAYPAL HOLDINGS INC COM 70450Y103 493 5,926 SH   SOLE   5,926 0 0
PEPSICO INC COM 713448108 11,863 108,961 SH   SOLE   108,961 0 0
PFIZER INC COM 717081103 56,990 1,570,832 SH   SOLE   1,570,832 0 0
PHILLIP MORRIS INTERNATIONAL I COM 718172109 1,643 20,345 SH   SOLE   20,345 0 0
PILGRIM BANCSHARES INC COM 72143J105 202 10,000 SH   SOLE   10,000 0 0
PNC FINANCIAL CORP COM 693475105 1,668 12,344 SH   SOLE   12,344 0 0
PPG INDS INC COM 693506107 296 2,850 SH   SOLE   2,850 0 0
PRAXAIR INC COM 74005P104 3,923 24,804 SH   SOLE   24,804 0 0
PRICESMART INC COM 741511109 3,487 38,531 SH   SOLE   38,531 0 0
PROCTER & GAMBLE COMPANY COM 742718109 10,588 135,645 SH   SOLE   135,645 0 0
PTC INC COM 69370C100 10,938 116,598 SH   SOLE   116,598 0 0
QUALCOMM INC COM 747525103 13,187 234,983 SH   SOLE   234,983 0 0
RAYTHEON CO COM 755111507 1,516 7,849 SH   SOLE   7,849 0 0
RED HAT INC COM 756577102 274 2,039 SH   SOLE   2,039 0 0
REPUBLIC SERVICES INC COM 760759100 8,594 125,712 SH   SOLE   125,712 0 0
ROPER TECHNOLOGIES, INC. COM 776696106 1,046 3,792 SH   SOLE   3,792 0 0
ROSS STORES INC COM 778296103 8,905 105,068 SH   SOLE   105,068 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 602 8,700 SH   SOLE   8,700 0 0
RPM INTERNATIONAL INC COM COM 749685103 3,151 54,038 SH   SOLE   54,038 0 0
SCHLUMBERGER COM 806857108 885 13,201 SH   SOLE   13,201 0 0
SCOTTS MIRACLE GRO CLASS A COM 810186106 5,574 67,027 SH   SOLE   67,027 0 0
SEI INVESTMENTS CO COM 784117103 1,196 19,130 SH   SOLE   19,130 0 0
SHERWIN WILLIAMS CO COM 824348106 17,311 42,473 SH   SOLE   42,473 0 0
SKINNY NUTRITIONAL CORP COM 830695102 0 101,000 SH   SOLE   101,000 0 0
SOUTHERN CO COM 842587107 765 16,520 SH   SOLE   16,520 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 234 6,600 SH   SOLE   6,600 0 0
STARBUCKS CORP COM 855244109 231 4,719 SH   SOLE   4,719 0 0
STATE STR CORP COM 857477103 992 10,659 SH   SOLE   10,659 0 0
STERIS PLC SHS USD COM G84720104 12,489 118,929 SH   SOLE   118,929 0 0
STRYKER CORP COM 863667101 4,082 24,173 SH   SOLE   24,173 0 0
SYSCO CORP COM 871829107 1,335 19,555 SH   SOLE   19,555 0 0
TARGET CORP COM 87612E106 379 4,980 SH   SOLE   4,980 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,535 17,068 SH   SOLE   17,068 0 0
TJX COMPANIES INC COM 872540109 701 7,362 SH   SOLE   7,362 0 0
TORCHMARK CORP COM 891027104 434 5,333 SH   SOLE   5,333 0 0
TRACTOR SUPPLY COMPANY COM 892356106 826 10,800 SH   SOLE   10,800 0 0
UNILEVER N V COM 904784709 561 10,075 SH   SOLE   10,075 0 0
UNILEVER PLC ADR COM 904767704 2,830 51,199 SH   SOLE   51,199 0 0
UNION PAC CORP COM 907818108 2,398 16,926 SH   SOLE   16,926 0 0
UNITED PARCEL SVC INC CL B COM 911312106 213 2,005 SH   SOLE   2,005 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,850 30,789 SH   SOLE   30,789 0 0
UNITEDHEALTH GROUP INC COM 91324P102 25,206 102,741 SH   SOLE   102,741 0 0
VERISIGN INC COM 92343E102 11,851 86,239 SH   SOLE   86,239 0 0
VERIZON COMMUNICATIONS COM 92343V104 1,140 22,657 SH   SOLE   22,657 0 0
VF CORP COM 918204108 329 4,035 SH   SOLE   4,035 0 0
VISA INC CL A COM 92826C839 17,348 130,976 SH   SOLE   130,976 0 0
WAL MART STORES INC COM 931142103 943 11,005 SH   SOLE   11,005 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 6,994 116,530 SH   SOLE   116,530 0 0
WALT DISNEY COMPANY COM 254687106 1,143 10,904 SH   SOLE   10,904 0 0
WASTE MANAGEMENT INC COM 94106L109 283 3,476 SH   SOLE   3,476 0 0
WATERS CORPORATION COM 941848103 16,379 84,608 SH   SOLE   84,608 0 0
WATSCO INC COM 942622200 18,208 102,130 SH   SOLE   102,130 0 0
WELLS FARGO & CO COM COM 949746101 3,758 67,786 SH   SOLE   67,786 0 0
WILLIAMS PARTNERS L.P COM 96949L105 326 8,040 SH   SOLE   8,040 0 0
YUM BRANDS INC COM 988498101 240 3,065 SH   SOLE   3,065 0 0
ZENOSENSE INC COM 989424205 4 10,000 SH   SOLE   10,000 0 0
FINANCIAL SELECT SECTOR SPDR MF/ETF 81369Y605 2,822 106,122 SH   SOLE   106,122 0 0
FIRST TRUST ENERGY INCOME AND MF/ETF 33738G104 224 9,750 SH   SOLE   9,750 0 0
GOLDMAN SACHS ACTIVE BETA INTL MF/ETF 381430107 30,167 1,026,794 SH   SOLE   1,026,794 0 0
ISHARES MSCI EAFE ETF MF/ETF 464287465 6,848 102,257 SH   SOLE   102,257 0 0
ISHARES MSCI EMERGING MARKETS MF/ETF 464287234 750 17,310 SH   SOLE   17,310 0 0
ISHARES RUSSELL 1000 ETF MF/ETF 464287622 6,998 46,044 SH   SOLE   46,044 0 0
ISHARES RUSSELL 1000 GROWTH ET MF/ETF 464287614 6,813 47,378 SH   SOLE   47,378 0 0
ISHARES RUSSELL 2000 ETF MF/ETF 464287655 14,217 86,809 SH   SOLE   86,809 0 0
ISHARES RUSSELL 3000 INDEX FUN MF/ETF 464287689 1,075 6,622 SH   SOLE   6,622 0 0
ISHARES S&P 500 GROWTH INDEX MF/ETF 464287309 525 3,228 SH   SOLE   3,228 0 0
ISHARES TR S&P MIDCAP 400 MF/ETF 464287507 11,976 61,484 SH   SOLE   61,484 0 0
ISHARES TR S&P SMALL CAP 600 MF/ETF 464287804 7,465 89,446 SH   SOLE   89,446 0 0
SPDR S&P 500 ETF TRUST MF/ETF 78462F103 5,133 18,922 SH   SOLE   18,922 0 0
SPDR S&P EMERGING SMALL CAP ET MF/ETF 78463X756 296 6,230 SH   SOLE   6,230 0 0
SPDR S&P MIDCAP 400 ETF TRUST MF/ETF 78467Y107 1,836 5,171 SH   SOLE   5,171 0 0
VANGUARD DIV APPRECIATION MF/ETF 921908844 4,694 46,194 SH   SOLE   46,194 0 0
VANGUARD FTSE ALL-WORLD EX-US MF/ETF 922042775 862 16,637 SH   SOLE   16,637 0 0
VANGUARD FTSE DEVELOPED MARKET MF/ETF 921943858 262 6,108 SH   SOLE   6,108 0 0
VANGUARD FTSE EMERGING MARKETS MF/ETF 922042858 1,578 37,396 SH   SOLE   37,396 0 0
VANGUARD LARGE-CAP VIPERS MF/ETF 922908637 423 3,394 SH   SOLE   3,394 0 0
VANGUARD MID-CAP VIPERS MF/ETF 922908629 325 2,059 SH   SOLE   2,059 0 0
VANGUARD REIT ETF MF/ETF 922908553 816 10,019 SH   SOLE   10,019 0 0
VANGUARD SMALL CAP ETF MF/ETF 922908751 483 3,104 SH   SOLE   3,104 0 0
VANGUARD TOTAL STOCK MARKET VI MF/ETF 922908769 309 2,199 SH   SOLE   2,199 0 0
WISDOMTREE US QUALITY DIVIDEND MF/ETF 97717X669 31,331 763,978 SH   SOLE   763,978 0 0
AMERICAN FUNDS INC FUND OF AME MF/ETF 453320103 404 17,784 SH   SOLE   17,784 0 0
BROWN ADVISORY FLEXIBLE EQUITY MF/ETF 115233843 614 27,985 SH   SOLE   27,985 0 0
BROWN ADVISORY MACQ ASIA NEW S MF/ETF 115233512 162 15,928 SH   SOLE   15,928 0 0
BROWN ADVISORY SMALL CAP FUNDA MF/ETF 115233777 383 13,121 SH   SOLE   13,121 0 0
BROWN ADVISORY WMC STRAT EURP MF/ETF 115233629 379 30,493 SH   SOLE   30,493 0 0
BRUCE FUND INC MF/ETF 116650102 350 670 SH   SOLE   670 0 0
COLUMBIA ACORN INTL-R5 MF/ETF 197199631 2,768 61,450 SH   SOLE   61,450 0 0
COLUMBIA ACORN INTL FUND-Z MF/ETF 197199813 1,234 27,402 SH   SOLE   27,402 0 0
DFA US SUSTAINABILITY CORE 1 MF/ETF 233203215 316 14,507 SH   SOLE   14,507 0 0
DODGE & COX FDS INTL STK FD MF/ETF 256206103 9,587 222,907 SH   SOLE   222,907 0 0
FIDELITY CONTRAFUND INC MF/ETF 316071109 1,363 10,323 SH   SOLE   10,323 0 0
FIDELITY EQUITY INCOME II MF/ETF 316145101 337 12,414 SH   SOLE   12,414 0 0
FIDELITY GROWTH COMPANY FUND MF/ETF 316200104 246 1,239 SH   SOLE   1,239 0 0
FRANKLIN SMALL CAP GROWTH ADV MF/ETF 354713653 1,901 71,777 SH   SOLE   71,777 0 0
LONGLEAF PARTNERS SM CAP FD MF/ETF 543069207 221 7,450 SH   SOLE   7,450 0 0
MATTHEWS ASIA SMALL COMPANIES MF/ETF 577125867 2,316 102,246 SH   SOLE   102,246 0 0
MATTHEWS ASIA SMALL COS MF/ETF 577125206 347 15,341 SH   SOLE   15,341 0 0
MATTHEWS PACIFIC TIGER - INST MF/ETF 577130834 19,984 667,255 SH   SOLE   667,255 0 0
MATTHEWS PACIFIC TIGER - INV MF/ETF 577130107 1,156 38,611 SH   SOLE   38,611 0 0
OPPENHEIMER INTERNATIONAL GROW MF/ETF 68380L100 1,710 40,178 SH   SOLE   40,178 0 0
OPPENHEIMER INTERNATIONAL GROW MF/ETF 68380L407 531 12,543 SH   SOLE   12,543 0 0
PRIMECAP ODYSSEY AGGR GRTH MF/ETF 74160Q202 337 7,001 SH   SOLE   7,001 0 0
T. ROWE PRICE BLUE CHIP GROWTH MF/ETF 77954Q106 301 2,800 SH   SOLE   2,800 0 0
TEMPLETON EMERGING MARKETS SMA MF/ETF 88019R690 2,209 153,618 SH   SOLE   153,618 0 0
VANGUARD TOTAL STOCK MARKET IN MF/ETF 922908728 664 9,712 SH   SOLE   9,712 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793884 6,017 2,005,612 SH   SOLE   2,005,612 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793736 9,350 3,106,325 SH   SOLE   3,106,325 0 0
ISHARES COMEX GOLD TRUST ETF MF/ETF 464285105 199 16,579 SH   SOLE   16,579 0 0
ISHARES SILVER TRUST MF/ETF 46428Q109 343 22,630 SH   SOLE   22,630 0 0
SPDR GOLD TRUST ETF MF/ETF 78463V107 329 2,775 SH   SOLE   2,775 0 0
VANECK VECTORS JUNIOR GOLD MIN MF/ETF 92189F791 376 11,500 SH   SOLE   11,500 0 0
1ST TR UNIT 7167 SMID TD 02/12 MF/ETF 30306X386 129 13,303 SH   SOLE   13,303 0 0
1ST TR UNIT 7180 EQUITY INCOME MF/ETF 30307A823 176 18,732 SH   SOLE   18,732 0 0