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 3,201 38,179 SH   SOLE   38,179 0 0
ISHARES BARCLAYS TIPS BOND MF/ETF 464287176 202 1,767 SH   SOLE   1,767 0 0
ISHARES INTERMEDIATE CREDIT BO MF/ETF 464288638 404 3,702 SH   SOLE   3,702 0 0
SPDR BARCLAYS SHORT TERM CORPO MF/ETF 78464A474 14,739 484,510 SH   SOLE   484,510 0 0
VANGUARD INT-TERM CORPORATE MF/ETF 92206C870 710 8,127 SH   SOLE   8,127 0 0
VANGUARD SHORT TERM BOND MF/ETF 921937827 3,214 40,630 SH   SOLE   40,630 0 0
VANGUARD SHORT TERM CORP BOND MF/ETF 92206C409 9,312 117,423 SH   SOLE   117,423 0 0
AQUILA MUN TR NARRAGANSETT Y MF/ETF 03842A830 223 20,699 SH   SOLE   20,699 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 595 200 SH   SOLE   200 0 0
3M CO COM 88579Y101 17,360 73,757 SH   SOLE   73,757 0 0
ABB LTD ADR COM 000375204 3,733 139,186 SH   SOLE   139,186 0 0
ABBOTT LABS COM 002824100 5,227 91,596 SH   SOLE   91,596 0 0
ABBVIE INC COM 00287Y109 10,046 103,878 SH   SOLE   103,878 0 0
ACCENTURE PLC COM G1151C101 687 4,490 SH   SOLE   4,490 0 0
ADOBE SYS INC COM 00724F101 8,311 47,428 SH   SOLE   47,428 0 0
AFLAC INC COM 001055102 979 11,152 SH   SOLE   11,152 0 0
AIR PRODS & CHEMS INC COM 009158106 21,157 128,946 SH   SOLE   128,946 0 0
ALPHABET INC-CL A COM 02079K305 6,543 6,211 SH   SOLE   6,211 0 0
ALPHABET INC-CL C COM 02079K107 10,750 10,273 SH   SOLE   10,273 0 0
ALTRIA GROUP INC COM 02209S103 938 13,136 SH   SOLE   13,136 0 0
AMAZON COM INC COM 023135106 10,270 8,782 SH   SOLE   8,782 0 0
AMDOCS LIMITED COM G02602103 6,995 106,824 SH   SOLE   106,824 0 0
AMERICA MOVIL ADR COM 02364W105 194 11,334 SH   SOLE   11,334 0 0
AMERICAN EXPRESS CO COM 025816109 2,770 27,891 SH   SOLE   27,891 0 0
AMERICAN TOWER CORP-CL A COM 03027X100 5,376 37,682 SH   SOLE   37,682 0 0
AMGEN INC COM 031162100 4,186 24,071 SH   SOLE   24,071 0 0
ANADARKO PETE CORP COM 032511107 1,036 19,318 SH   SOLE   19,318 0 0
ANHEUSER BUSCH INBEV SA/NV-SP COM 03524A108 360 3,225 SH   SOLE   3,225 0 0
APPLE INC COM 037833100 38,935 230,074 SH   SOLE   230,074 0 0
APPLIED MATLS INC COM 038222105 230 4,500 SH   SOLE   4,500 0 0
ARAMARK COM COM 03852U106 6,705 156,871 SH   SOLE   156,871 0 0
ASTRAZENECA GROUP PLC ADR COM 046353108 3,984 114,802 SH   SOLE   114,802 0 0
AT&T INC COM COM 00206R102 2,389 61,457 SH   SOLE   61,457 0 0
AUTOMATIC DATA PROCESSING COM 053015103 14,626 124,805 SH   SOLE   124,805 0 0
AVALONBAY CMNTYS INC COM 053484101 986 5,524 SH   SOLE   5,524 0 0
BAIDU INC ADR COM 056752108 258 1,100 SH   SOLE   1,100 0 0
BANK NEW YORK MELLON CORPORATI COM 064058100 1,432 26,579 SH   SOLE   26,579 0 0
BANK OF AMERICA CORP COM 060505104 17,241 584,055 SH   SOLE   584,055 0 0
BARRICK GOLD CORP COM 067901108 318 22,000 SH   SOLE   22,000 0 0
BAXTER INTL INC COM 071813109 275 4,250 SH   SOLE   4,250 0 0
BECTON DICKINSON & CO COM 075887109 12,198 56,985 SH   SOLE   56,985 0 0
BERKSHIRE HATHAWAY INC-A COM 084670108 1,190 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 5,291 26,691 SH   SOLE   26,691 0 0
BLACKROCK INC COM 09247X101 16,746 32,599 SH   SOLE   32,599 0 0
BOEING CO COM 097023105 2,040 6,919 SH   SOLE   6,919 0 0
BP PLC-SPONS ADR COM 055622104 394 9,382 SH   SOLE   9,382 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,429 23,324 SH   SOLE   23,324 0 0
BROADCOM LTD COM Y09827109 7,835 30,497 SH   SOLE   30,497 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 12,779 141,075 SH   SOLE   141,075 0 0
BUCKEYE PARTNERS LP COM 118230101 273 5,500 SH   SOLE   5,500 0 0
CARTER INC COM COM 146229109 17,564 149,490 SH   SOLE   149,490 0 0
CATERPILLAR INC COM COM 149123101 520 3,300 SH   SOLE   3,300 0 0
CDK GLOBAL INC COM 12508E101 311 4,361 SH   SOLE   4,361 0 0
CELANESE CORP-A COM 150870103 231 2,158 SH   SOLE   2,158 0 0
CERNER CORP COM 156782104 2,164 32,108 SH   SOLE   32,108 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 500 4,830 SH   SOLE   4,830 0 0
CHEVRON CORP COM 166764100 20,238 161,662 SH   SOLE   161,662 0 0
CHUBB LIMITED COM H1467J104 1,553 10,628 SH   SOLE   10,628 0 0
CHURCH & DWIGHT CO COM 171340102 226 4,500 SH   SOLE   4,500 0 0
CIGNA CORP COM 125509109 429 2,111 SH   SOLE   2,111 0 0
CISCO SYSTEMS INC COM 17275R102 2,947 76,940 SH   SOLE   76,940 0 0
CME GROUP INC COM 12572Q105 14,087 96,451 SH   SOLE   96,451 0 0
COCA COLA CO COM 191216100 2,982 64,986 SH   SOLE   64,986 0 0
COGENT COMMUNICATIONS COM 19239V302 17,034 376,031 SH   SOLE   376,031 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 3,693 52,003 SH   SOLE   52,003 0 0
COLGATE PALMOLIVE CO COM 194162103 4,538 60,151 SH   SOLE   60,151 0 0
COMCAST CORP COM 20030N101 5,030 125,583 SH   SOLE   125,583 0 0
CONSTELLATION BRANDS INC-A COM 21036P108 225 985 SH   SOLE   985 0 0
CONSTELLATION SOFTWARE INC COM COM 21037X100 13,413 22,127 SH   SOLE   22,127 0 0
COPART INC COM 217204106 22,771 527,239 SH   SOLE   527,239 0 0
CORNING INC COM 219350105 238 7,440 SH   SOLE   7,440 0 0
COSTCO WHSL CORP COM 22160K105 20,048 107,714 SH   SOLE   107,714 0 0
CROWN CASTLE REIT COM 22822V101 12,808 115,380 SH   SOLE   115,380 0 0
CSX CORP COM 126408103 202 3,680 SH   SOLE   3,680 0 0
CULLEN/FROST BANKERS INC COM 229899109 203 2,150 SH   SOLE   2,150 0 0
CVS HEALTH CORP COM 126650100 3,582 49,409 SH   SOLE   49,409 0 0
DANAHER CORP COM 235851102 6,157 66,338 SH   SOLE   66,338 0 0
DANONE SPONSORED ADR COM 23636T100 4,589 273,645 SH   SOLE   273,645 0 0
DEERE & CO COM 244199105 462 2,953 SH   SOLE   2,953 0 0
DIAGEO PLC ADR COM 25243Q205 11,100 76,015 SH   SOLE   76,015 0 0
DOMINION ENERGY INC COM 25746U109 884 10,910 SH   SOLE   10,910 0 0
DOVER CORP COM 260003108 247 2,450 SH   SOLE   2,450 0 0
DOWDUPONT INC COM 26078J100 2,040 28,647 SH   SOLE   28,647 0 0
DUKE ENERGY CORP COM 26441C204 544 6,470 SH   SOLE   6,470 0 0
DUNKIN BRANDS GROUP INC COM 265504100 276 4,275 SH   SOLE   4,275 0 0
EATON VANCE CORP NON VTG COM 278265103 1,078 19,124 SH   SOLE   19,124 0 0
ECOLAB INC COM 278865100 2,210 16,474 SH   SOLE   16,474 0 0
ELI LILLY & CO COM 532457108 415 4,909 SH   SOLE   4,909 0 0
EMERSON ELEC CO COM 291011104 6,875 98,657 SH   SOLE   98,657 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 226 12,600 SH   SOLE   12,600 0 0
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 273 10,300 SH   SOLE   10,300 0 0
ENVISION SOLAR INTERNATIONAL C COM 29413Q102 4 26,957 SH   SOLE   26,957 0 0
EOG RES INC COM 26875P101 300 2,780 SH   SOLE   2,780 0 0
ESTERLINE TECHNOLOGIES CORPORA COM 297425100 227 3,033 SH   SOLE   3,033 0 0
EVERSOURCE ENERGY COM 30040W108 11,275 178,453 SH   SOLE   178,453 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 8,564 132,383 SH   SOLE   132,383 0 0
EXXON MOBIL CORPORATION COM 30231G102 17,232 206,022 SH   SOLE   206,022 0 0
FACEBOOK INC CL A COM 30303M102 1,941 10,999 SH   SOLE   10,999 0 0
FAIR ISAAC & CO INC COM 303250104 10,848 70,809 SH   SOLE   70,809 0 0
FASTENAL CO COM 311900104 5,500 100,561 SH   SOLE   100,561 0 0
FEDEX CORP COM 31428X106 367 1,470 SH   SOLE   1,470 0 0
FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 7,860 90,724 SH   SOLE   90,724 0 0
FISERV INC COM 337738108 471 3,590 SH   SOLE   3,590 0 0
FNF GROUP COM 31620R303 5,320 135,586 SH   SOLE   135,586 0 0
FORTIVE CORP COM 34959J108 1,061 14,662 SH   SOLE   14,662 0 0
GENERAL DYNAMICS CORP COM 369550108 397 1,951 SH   SOLE   1,951 0 0
GENERAL ELEC CO COM 369604103 4,442 254,529 SH   SOLE   254,529 0 0
GENERAL MLS INC COM 370334104 642 10,828 SH   SOLE   10,828 0 0
GILEAD SCIENCES COM 375558103 14,792 206,478 SH   SOLE   206,478 0 0
GLAXOSMITHKLINE PLC ADR COM 37733W105 410 11,555 SH   SOLE   11,555 0 0
GREEN ENERGY RESOURCES INC COM 39303P106 0 2,000,000 SH   SOLE   2,000,000 0 0
GTT COMMUNICATIONS INC COM 362393100 6,092 129,754 SH   SOLE   129,754 0 0
HANOVER INS GROUP INC COM COM 410867105 315 2,917 SH   SOLE   2,917 0 0
HERSHEY CO COM 427866108 14,099 124,208 SH   SOLE   124,208 0 0
HOME DEPOT INC COM 437076102 24,715 130,401 SH   SOLE   130,401 0 0
HONEYWELL INTL INC COM 438516106 741 4,832 SH   SOLE   4,832 0 0
ILLINOIS TOOL WKS INC COM 452308109 10,592 63,480 SH   SOLE   63,480 0 0
INDEPENDENT BANK CORP MASS COM 453836108 719 10,287 SH   SOLE   10,287 0 0
INGREDION INC COM 457187102 11,072 79,201 SH   SOLE   79,201 0 0
INTEL CORP COM 458140100 3,662 79,337 SH   SOLE   79,337 0 0
INTL BUSINESS MACHINES CORP COM 459200101 2,230 14,533 SH   SOLE   14,533 0 0
INTUIT INC COM 461202103 430 2,725 SH   SOLE   2,725 0 0
INVIVO THERAPEUTICS HLDGS CORP COM 46186M209 33 42,424 SH   SOLE   42,424 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 13,305 113,758 SH   SOLE   113,758 0 0
JM SMUCKER CO COM 832696405 266 2,145 SH   SOLE   2,145 0 0
JOHNSON & JOHNSON COM 478160104 32,435 232,145 SH   SOLE   232,145 0 0
JP MORGAN CHASE & CO COM 46625H100 29,912 279,709 SH   SOLE   279,709 0 0
KAR AUCTION SVCS INC COM COM 48238T109 17,483 346,133 SH   SOLE   346,133 0 0
KIMBERLY CLARK CORP COM 494368103 2,284 18,933 SH   SOLE   18,933 0 0
KRAFT HEINZ CO COM COM 500754106 10,472 134,673 SH   SOLE   134,673 0 0
LIVE NATION ENTERTAINMENT, INC COM 538034109 13,961 327,961 SH   SOLE   327,961 0 0
LOCKHEED MARTIN CORP COM 539830109 9,902 30,844 SH   SOLE   30,844 0 0
LOWES COS INC COM 548661107 829 8,925 SH   SOLE   8,925 0 0
LUXOTTICA GRP S P A ADR COM 55068R202 19,442 317,838 SH   SOLE   317,838 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 1,979 27,895 SH   SOLE   27,895 0 0
MASTERCARD INC - CLASS A COM 57636Q104 19,206 126,891 SH   SOLE   126,891 0 0
MCCORMICK & CO INC COM 579780206 2,205 21,635 SH   SOLE   21,635 0 0
MCDONALDS CORP COM 580135101 3,458 20,092 SH   SOLE   20,092 0 0
MEDTRONIC PLC COM G5960L103 990 12,255 SH   SOLE   12,255 0 0
MERCK & CO INC COM 58933Y105 5,311 94,393 SH   SOLE   94,393 0 0
MICROSOFT CORP COM 594918104 39,357 460,098 SH   SOLE   460,098 0 0
MONDELEZ INTERNATIONAL COM 609207105 364 8,511 SH   SOLE   8,511 0 0
MONSANTO CO COM 61166W101 1,941 16,620 SH   SOLE   16,620 0 0
MOODYS CORP COM 615369105 14,350 97,216 SH   SOLE   97,216 0 0
NEWMONT MNG CORP COM 651639106 788 21,000 SH   SOLE   21,000 0 0
NEXTERA ENERGY INC COM 65339F101 9,841 63,004 SH   SOLE   63,004 0 0
NIKE INC CL B COM 654106103 6,289 100,541 SH   SOLE   100,541 0 0
NORDSON CORP COM COM 655663102 8,819 60,241 SH   SOLE   60,241 0 0
NORFOLK SOUTHN CORP COM 655844108 385 2,657 SH   SOLE   2,657 0 0
NORTHROP GRUMMAN CORP COM 666807102 240 783 SH   SOLE   783 0 0
NOVARTIS AG ADR COM 66987V109 813 9,680 SH   SOLE   9,680 0 0
NOVO-NORDISK AS ADR-B COM 670100205 11,781 219,500 SH   SOLE   219,500 0 0
NOVOZYMES A/S ADR COM 670108109 5,662 99,140 SH   SOLE   99,140 0 0
OMNICOM GROUP COM 681919106 1,289 17,700 SH   SOLE   17,700 0 0
ORACLE CORP COM 68389X105 2,262 47,840 SH   SOLE   47,840 0 0
ORGANOVO HOLDINGS INC COM 68620A104 14 10,500 SH   SOLE   10,500 0 0
PARADIGM MED INDS INC COM 69900Q884 0 10,000 SH   SOLE   10,000 0 0
PAYPAL HOLDINGS INC COM 70450Y103 367 4,982 SH   SOLE   4,982 0 0
PEPSICO INC COM 713448108 15,474 129,036 SH   SOLE   129,036 0 0
PFIZER INC COM 717081103 57,236 1,580,223 SH   SOLE   1,580,223 0 0
PHILLIP MORRIS INTERNATIONAL I COM 718172109 3,938 37,275 SH   SOLE   37,275 0 0
PILGRIM BANCSHARES INC COM 72143J105 572 30,000 SH   SOLE   30,000 0 0
PNC FINANCIAL CORP COM 693475105 1,901 13,175 SH   SOLE   13,175 0 0
PPG INDS INC COM 693506107 345 2,950 SH   SOLE   2,950 0 0
PRAXAIR INC COM 74005P104 4,929 31,869 SH   SOLE   31,869 0 0
PRICESMART INC COM 741511109 4,449 51,676 SH   SOLE   51,676 0 0
PROCTER & GAMBLE COMPANY COM 742718109 14,601 158,914 SH   SOLE   158,914 0 0
PTC INC COM 69370C100 6,460 106,310 SH   SOLE   106,310 0 0
PUBLIC STORAGE INC COM 74460D109 1,157 5,536 SH   SOLE   5,536 0 0
QUALCOMM INC COM 747525103 16,911 264,155 SH   SOLE   264,155 0 0
RAYTHEON CO COM 755111507 1,579 8,408 SH   SOLE   8,408 0 0
RED HAT INC COM 756577102 218 1,812 SH   SOLE   1,812 0 0
RENEURON GROUP PLC - COM G7489A105 0 25,000 SH   SOLE   25,000 0 0
REPUBLIC SERVICES INC COM 760759100 8,871 131,212 SH   SOLE   131,212 0 0
ROPER TECHNOLOGIES, INC. COM 776696106 1,069 4,127 SH   SOLE   4,127 0 0
ROSS STORES INC COM 778296103 9,434 117,552 SH   SOLE   117,552 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 617 9,245 SH   SOLE   9,245 0 0
RPM INTERNATIONAL INC COM COM 749685103 4,161 79,386 SH   SOLE   79,386 0 0
SCHLUMBERGER COM 806857108 1,970 29,236 SH   SOLE   29,236 0 0
SCOTTS MIRACLE GRO CLASS A COM 810186106 6,676 62,400 SH   SOLE   62,400 0 0
SEI INVESTMENTS CO COM 784117103 1,375 19,130 SH   SOLE   19,130 0 0
SHERWIN WILLIAMS CO COM 824348106 16,551 40,364 SH   SOLE   40,364 0 0
SKINNY NUTRITIONAL CORP COM 830695102 0 101,000 SH   SOLE   101,000 0 0
SOUTHERN CO COM 842587107 1,173 24,400 SH   SOLE   24,400 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 261 6,600 SH   SOLE   6,600 0 0
STARBUCKS CORP COM 855244109 324 5,639 SH   SOLE   5,639 0 0
STATE STR CORP COM 857477103 1,116 11,429 SH   SOLE   11,429 0 0
STERIS PLC SHS USD COM G84720104 10,492 119,950 SH   SOLE   119,950 0 0
STRYKER CORP COM 863667101 3,913 25,270 SH   SOLE   25,270 0 0
SUN LIFE FINL INC COM 866796105 4,745 114,985 SH   SOLE   114,985 0 0
SYSCO CORP COM 871829107 1,794 29,540 SH   SOLE   29,540 0 0
TARGET CORP COM 87612E106 455 6,980 SH   SOLE   6,980 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,493 18,394 SH   SOLE   18,394 0 0
TITAN MEDICAL INC COM 88830X108 6 20,000 SH   SOLE   20,000 0 0
TJX COMPANIES INC COM 872540109 590 7,719 SH   SOLE   7,719 0 0
TORCHMARK CORP COM 891027104 1,448 15,966 SH   SOLE   15,966 0 0
TRACTOR SUPPLY COMPANY COM 892356106 748 10,000 SH   SOLE   10,000 0 0
UNILEVER N V COM 904784709 636 11,300 SH   SOLE   11,300 0 0
UNILEVER PLC ADR COM 904767704 3,303 59,684 SH   SOLE   59,684 0 0
UNION PAC CORP COM 907818108 5,966 44,487 SH   SOLE   44,487 0 0
UNITED PARCEL SVC INC CL B COM 911312106 498 4,181 SH   SOLE   4,181 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,517 35,406 SH   SOLE   35,406 0 0
UNITEDHEALTH GROUP INC COM 91324P102 24,108 109,355 SH   SOLE   109,355 0 0
VERISIGN INC COM 92343E102 9,901 86,514 SH   SOLE   86,514 0 0
VERIZON COMMUNICATIONS COM 92343V104 1,843 34,822 SH   SOLE   34,822 0 0
VF CORP COM 918204108 6,354 85,870 SH   SOLE   85,870 0 0
VISA INC CL A COM 92826C839 16,094 141,147 SH   SOLE   141,147 0 0
WAL MART STORES INC COM 931142103 1,249 12,647 SH   SOLE   12,647 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 7,520 103,547 SH   SOLE   103,547 0 0
WALT DISNEY COMPANY COM 254687106 1,301 12,100 SH   SOLE   12,100 0 0
WASTE MANAGEMENT INC COM 94106L109 330 3,826 SH   SOLE   3,826 0 0
WATERS CORPORATION COM 941848103 16,112 83,398 SH   SOLE   83,398 0 0
WATSCO INC COM 942622200 17,137 100,782 SH   SOLE   100,782 0 0
WEC ENERGY GROUP INC COM 92939U106 240 3,610 SH   SOLE   3,610 0 0
WELLS FARGO & CO COM COM 949746101 4,991 82,267 SH   SOLE   82,267 0 0
WELLTOWER INC COM 95040Q104 1,477 23,155 SH   SOLE   23,155 0 0
WILLIAMS PARTNERS L.P COM 96949L105 312 8,040 SH   SOLE   8,040 0 0
YUM BRANDS INC COM 988498101 217 2,665 SH   SOLE   2,665 0 0
ZENOSENSE INC COM 989424205 4 11,000 SH   SOLE   11,000 0 0
FINANCIAL SELECT SECTOR SPDR MF/ETF 81369Y605 3,075 110,179 SH   SOLE   110,179 0 0
FIRST TRUST ENERGY INCOME AND MF/ETF 33738G104 840 31,684 SH   SOLE   31,684 0 0
GOLDMAN SACHS ACTIVE BETA INTL MF/ETF 381430107 12,287 409,561 SH   SOLE   409,561 0 0
ISHARES MSCI EAFE ETF MF/ETF 464287465 16,625 236,452 SH   SOLE   236,452 0 0
ISHARES MSCI EMERGING MARKETS MF/ETF 464287234 676 14,342 SH   SOLE   14,342 0 0
ISHARES RUSSELL 1000 ETF MF/ETF 464287622 7,772 52,296 SH   SOLE   52,296 0 0
ISHARES RUSSELL 1000 GROWTH ET MF/ETF 464287614 7,006 52,022 SH   SOLE   52,022 0 0
ISHARES RUSSELL 2000 ETF MF/ETF 464287655 15,120 99,173 SH   SOLE   99,173 0 0
ISHARES RUSSELL MIDCAP VALUE E MF/ETF 464287473 201 2,252 SH   SOLE   2,252 0 0
ISHARES S&P 500 GROWTH INDEX MF/ETF 464287309 493 3,228 SH   SOLE   3,228 0 0
ISHARES S&P 500 INDEX FUND MF/ETF 464287200 213 791 SH   SOLE   791 0 0
ISHARES TR S&P MIDCAP 400 MF/ETF 464287507 10,821 57,021 SH   SOLE   57,021 0 0
ISHARES TR S&P SMALL CAP 600 MF/ETF 464287804 6,825 88,853 SH   SOLE   88,853 0 0
SPDR S&P 500 ETF TRUST MF/ETF 78462F103 3,749 14,049 SH   SOLE   14,049 0 0
SPDR S&P EMERGING SMALL CAP ET MF/ETF 78463X756 324 6,230 SH   SOLE   6,230 0 0
SPDR S&P MIDCAP 400 ETF TRUST MF/ETF 78467Y107 1,339 3,878 SH   SOLE   3,878 0 0
VANGUARD DIV APPRECIATION MF/ETF 921908844 5,643 55,310 SH   SOLE   55,310 0 0
VANGUARD FTSE ALL-WORLD EX-US MF/ETF 922042775 1,192 21,792 SH   SOLE   21,792 0 0
VANGUARD FTSE DEVELOPED MARKET MF/ETF 921943858 269 5,993 SH   SOLE   5,993 0 0
VANGUARD FTSE EMERGING MARKETS MF/ETF 922042858 1,885 41,053 SH   SOLE   41,053 0 0
VANGUARD LARGE-CAP VIPERS MF/ETF 922908637 419 3,419 SH   SOLE   3,419 0 0
VANGUARD REIT ETF MF/ETF 922908553 2,196 26,462 SH   SOLE   26,462 0 0
VANGUARD SMALL CAP ETF MF/ETF 922908751 452 3,060 SH   SOLE   3,060 0 0
VANGUARD TOTAL STOCK MARKET VI MF/ETF 922908769 405 2,948 SH   SOLE   2,948 0 0
WISDOMTREE US QUALITY DIVIDEND MF/ETF 97717X669 34,598 835,107 SH   SOLE   835,107 0 0
AMERICAN FUNDS INC FUND OF AME MF/ETF 453320103 416 17,784 SH   SOLE   17,784 0 0
BRUCE FUND INC MF/ETF 116650102 352 670 SH   SOLE   670 0 0
COLUMBIA ACORN INTL-R5 MF/ETF 197199631 3,321 71,348 SH   SOLE   71,348 0 0
COLUMBIA ACORN INTL FUND-Z MF/ETF 197199813 1,442 30,965 SH   SOLE   30,965 0 0
DODGE & COX FDS INTL STK FD MF/ETF 256206103 10,955 236,506 SH   SOLE   236,506 0 0
FIDELITY CONTRAFUND INC MF/ETF 316071109 1,301 10,623 SH   SOLE   10,623 0 0
FIDELITY GROWTH COMPANY FUND MF/ETF 316200104 229 1,279 SH   SOLE   1,279 0 0
FRANKLIN SMALL CAP GROWTH ADV MF/ETF 354713653 1,744 74,131 SH   SOLE   74,131 0 0
LONGLEAF PARTNERS SM CAP FD MF/ETF 543069207 206 7,450 SH   SOLE   7,450 0 0
MATTHEWS ASIA SMALL COMPANIES MF/ETF 577125867 2,693 117,789 SH   SOLE   117,789 0 0
MATTHEWS ASIA SMALL COS MF/ETF 577125206 362 15,802 SH   SOLE   15,802 0 0
MATTHEWS PACIFIC TIGER - INST MF/ETF 577130834 20,760 656,334 SH   SOLE   656,334 0 0
MATTHEWS PACIFIC TIGER - INV MF/ETF 577130107 1,039 32,804 SH   SOLE   32,804 0 0
OPPENHEIMER INTERNATIONAL GROW MF/ETF 68380L100 1,838 41,860 SH   SOLE   41,860 0 0
OPPENHEIMER INTERNATIONAL GROW MF/ETF 68380L407 616 14,114 SH   SOLE   14,114 0 0
PRIMECAP ODYSSEY AGGR GRTH MF/ETF 74160Q202 395 8,920 SH   SOLE   8,920 0 0
T. ROWE PRICE BLUE CHIP GROWTH MF/ETF 77954Q106 270 2,800 SH   SOLE   2,800 0 0
TEMPLETON EMERGING MARKETS SMA MF/ETF 88019R690 2,403 157,495 SH   SOLE   157,495 0 0
VANGUARD TOTAL STOCK MARKET IN MF/ETF 922908728 648 9,712 SH   SOLE   9,712 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793884 5,940 1,844,779 SH   SOLE   1,844,779 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793736 9,609 2,974,809 SH   SOLE   2,974,809 0 0
ISHARES COMEX GOLD TRUST ETF MF/ETF 464285105 616 49,239 SH   SOLE   49,239 0 0
ISHARES SILVER TRUST MF/ETF 46428Q109 419 26,180 SH   SOLE   26,180 0 0
SPDR GOLD TRUST ETF MF/ETF 78463V107 346 2,795 SH   SOLE   2,795 0 0
VANECK VECTORS JUNIOR GOLD MIN MF/ETF 92189F791 358 10,500 SH   SOLE   10,500 0 0