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 CO COM 88579Y101 10,421 73,506 SH   SOLE   73,506 0 0
ABBOTT LABS COM 002824100 8,121 201,923 SH   SOLE   201,923 0 0
ABBVIE INC COM 00287Y109 13,331 245,014 SH   SOLE   245,014 0 0
ADOBE SYS INC COM 00724F101 5,698 69,296 SH   SOLE   69,296 0 0
ADT CORP COM 00101J106 580 19,402 SH   SOLE   19,402 0 0
AFLAC INC COM 001055102 2,327 40,026 SH   SOLE   40,026 0 0
AIR PRODS & CHEMS INC COM 009158106 6,344 49,724 SH   SOLE   49,724 0 0
ALPHABET INC-CL A COM 02079K305 5,310 8,318 SH   SOLE   8,318 0 0
ALPHABET INC-CL C COM 02079K107 5,885 9,672 SH   SOLE   9,672 0 0
ALTRIA GROUP INC COM 02209S103 644 11,837 SH   SOLE   11,837 0 0
AMAZON COM INC COM 023135106 4,976 9,720 SH   SOLE   9,720 0 0
AMDOCS LIMITED COM G02602103 1,044 18,355 SH   SOLE   18,355 0 0
AMERICAN EXPRESS CO COM 025816109 7,811 105,371 SH   SOLE   105,371 0 0
AMGEN INC COM 031162100 4,467 32,295 SH   SOLE   32,295 0 0
ANADARKO PETE CORP COM 032511107 7,039 116,567 SH   SOLE   116,567 0 0
ANHEUSER BUSCH INBEV SA/NV-SP COM 03524A108 2,619 24,634 SH   SOLE   24,634 0 0
APACHE CORP COM 037411105 471 12,030 SH   SOLE   12,030 0 0
APPLE COMPUTER INC COM 037833100 15,080 136,715 SH   SOLE   136,715 0 0
AT&T INC COM COM 00206R102 1,456 44,683 SH   SOLE   44,683 0 0
AUTOMATIC DATA PROCESSING COM 053015103 12,493 155,457 SH   SOLE   155,457 0 0
AUTOZONE INC COM 053332102 2,436 3,366 SH   SOLE   3,366 0 0
BANK NEW YORK MELLON CORPORATI COM 064058100 417 10,650 SH   SOLE   10,650 0 0
BANK OF AMERICA CORP COM 060505104 2,003 128,574 SH   SOLE   128,574 0 0
BERKSHIRE HATHAWAY INC-A COM 084670108 586 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 3,623 27,784 SH   SOLE   27,784 0 0
BOEING CO COM 097023105 586 4,475 SH   SOLE   4,475 0 0
BP AMOCO P L C COM 055622104 587 19,192 SH   SOLE   19,192 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,667 45,055 SH   SOLE   45,055 0 0
CAMERON INTERNATIONAL CORP COM 13342B105 797 13,000 SH   SOLE   13,000 0 0
CANADIAN PACIFIC RAILWAY COM 13645T100 351 2,445 SH   SOLE   2,445 0 0
CATERPILLAR INC COM COM 149123101 1,794 27,449 SH   SOLE   27,449 0 0
CDK GLOBAL INC COM 12508E101 626 13,106 SH   SOLE   13,106 0 0
CERNER CORP COM 156782104 4,321 72,064 SH   SOLE   72,064 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 4,440 55,965 SH   SOLE   55,965 0 0
CHEVRON CORP COM 166764100 4,316 54,718 SH   SOLE   54,718 0 0
CHUBB CORP COM 171232101 6,929 56,497 SH   SOLE   56,497 0 0
CIGNA CORP COM 125509109 1,600 11,850 SH   SOLE   11,850 0 0
CISCO CORP COM 17275R102 1,956 74,528 SH   SOLE   74,528 0 0
COCA COLA CO COM 191216100 3,339 83,215 SH   SOLE   83,215 0 0
COGENT COMMUNICATIONS COM 19239V302 1,937 71,303 SH   SOLE   71,303 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 8,345 133,283 SH   SOLE   133,283 0 0
COLGATE PALMOLIVE CO COM 194162103 4,612 72,676 SH   SOLE   72,676 0 0
COMCAST CORP COM 20030N101 4,682 82,307 SH   SOLE   82,307 0 0
COMCAST CORP CL A SPL COM 20030N200 623 10,885 SH   SOLE   10,885 0 0
COPART INC COM 217204106 3,822 116,162 SH   SOLE   116,162 0 0
COSTCO WHSL CORP COM 22160K105 9,819 67,922 SH   SOLE   67,922 0 0
CVS HEALTH CORP COM 126650100 12,734 131,988 SH   SOLE   131,988 0 0
DANAHER CORP COM 235851102 7,402 86,872 SH   SOLE   86,872 0 0
DEERE & CO COM 244199105 2,073 28,019 SH   SOLE   28,019 0 0
DEVON ENERGY CORP COM 25179M103 1,432 38,611 SH   SOLE   38,611 0 0
DIAGEO PLC ADR COM 25243Q205 7,207 66,859 SH   SOLE   66,859 0 0
DOLLAR TREE INC COM 256746108 409 6,130 SH   SOLE   6,130 0 0
DOMINION RES INC VA COM 25746U109 968 13,754 SH   SOLE   13,754 0 0
DU PONT E I DE NEMOURS CO COM 263534109 1,000 20,755 SH   SOLE   20,755 0 0
E M C CORP MASS COM 268648102 519 21,500 SH   SOLE   21,500 0 0
EATON VANCE CORP NON VTG COM 278265103 1,477 44,203 SH   SOLE   44,203 0 0
ECOLAB INC COM 278865100 2,751 25,075 SH   SOLE   25,075 0 0
EMERSON ELEC CO COM 291011104 8,253 186,837 SH   SOLE   186,837 0 0
EOG RES INC COM 26875P101 321 4,415 SH   SOLE   4,415 0 0
ESTERLINE TECHNOLOGIES CORPORA COM 297425100 799 11,109 SH   SOLE   11,109 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 2,043 43,427 SH   SOLE   43,427 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 235 2,905 SH   SOLE   2,905 0 0
EXXON MOBIL CORPORATION COM 30231G102 15,118 203,337 SH   SOLE   203,337 0 0
FACEBOOK INC CL A COM 30303M102 574 6,380 SH   SOLE   6,380 0 0
FAIR ISAAC & CO INC COM 303250104 878 10,393 SH   SOLE   10,393 0 0
FINISAR CORP COM 31787A507 363 32,630 SH   SOLE   32,630 0 0
FISERV INC COM 337738108 399 4,605 SH   SOLE   4,605 0 0
FLUOR CORP COM 343412102 694 16,380 SH   SOLE   16,380 0 0
FRESENIUS MEDICAL CARE AG ADR COM 358029106 1,665 42,678 SH   SOLE   42,678 0 0
GENERAL ELEC CO COM 369604103 9,216 365,435 SH   SOLE   365,435 0 0
GENERAL MLS INC COM 370334104 389 6,928 SH   SOLE   6,928 0 0
GILEAD SCIENCES COM 375558103 8,701 88,611 SH   SOLE   88,611 0 0
GRAINGER W W INC COM 384802104 3,618 16,826 SH   SOLE   16,826 0 0
HOME DEPOT INC COM 437076102 4,970 43,038 SH   SOLE   43,038 0 0
HONEYWELL INTL INC COM 438516106 401 4,239 SH   SOLE   4,239 0 0
HSBC HLDGS PLC ADR COM 404280406 431 11,384 SH   SOLE   11,384 0 0
IBM CORP COM 459200101 2,537 17,498 SH   SOLE   17,498 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,423 78,032 SH   SOLE   78,032 0 0
INDEPENDENT BANK CORP MASS COM 453836108 295 6,400 SH   SOLE   6,400 0 0
INTEL CORP COM 458140100 3,033 100,642 SH   SOLE   100,642 0 0
INTUIT INC COM 461202103 222 2,500 SH   SOLE   2,500 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 3,147 45,210 SH   SOLE   45,210 0 0
JOHNSON & JOHNSON COM 478160104 15,855 169,842 SH   SOLE   169,842 0 0
JP MORGAN CHASE & CO COM 46625H100 7,495 122,931 SH   SOLE   122,931 0 0
KIMBERLY CLARK CORP COM 494368103 3,410 31,277 SH   SOLE   31,277 0 0
KRAFT HEINZ CO COM COM 500754106 218 3,085 SH   SOLE   3,085 0 0
LIVE NATION ENTERTAINMENT, INC COM 538034109 1,558 64,800 SH   SOLE   64,800 0 0
LOWES COS INC COM 548661107 684 9,930 SH   SOLE   9,930 0 0
MASTERCARD INC - CLASS A COM 57636Q104 2,109 23,402 SH   SOLE   23,402 0 0
MCCORMICK & CO INC COM 579780206 2,980 36,261 SH   SOLE   36,261 0 0
MCDONALDS CORP COM 580135101 3,070 31,160 SH   SOLE   31,160 0 0
MEDTRONIC PLC COM G5960L103 2,092 31,256 SH   SOLE   31,256 0 0
MERCK & CO INC COM 58933Y105 8,193 165,886 SH   SOLE   165,886 0 0
MICROSOFT CORP COM 594918104 13,357 301,776 SH   SOLE   301,776 0 0
MONDELEZ INTERNATIONAL COM 609207105 356 8,495 SH   SOLE   8,495 0 0
MONSANTO CO COM 61166W101 3,272 38,345 SH   SOLE   38,345 0 0
MOODYS CORP COM 615369105 3,991 40,639 SH   SOLE   40,639 0 0
NETAPP INC COM 64110D104 854 28,843 SH   SOLE   28,843 0 0
NEXTERA ENERGY INC COM 65339F101 6,361 65,205 SH   SOLE   65,205 0 0
NIKE INC CL B COM 654106103 8,305 67,537 SH   SOLE   67,537 0 0
NORFOLK SOUTHN CORP COM 655844108 260 3,405 SH   SOLE   3,405 0 0
NOVARTIS AG ADR COM 66987V109 1,035 11,255 SH   SOLE   11,255 0 0
NOVO-NORDISK AS ADR-B COM 670100205 5,495 101,316 SH   SOLE   101,316 0 0
OMNICOM GROUP COM 681919106 2,800 42,488 SH   SOLE   42,488 0 0
ORACLE CORP COM 68389X105 6,143 170,077 SH   SOLE   170,077 0 0
PATTERSON COS INC COM 703395103 3,611 83,483 SH   SOLE   83,483 0 0
PEOPLES UNITED FINANCIAL COM 712704105 202 12,846 SH   SOLE   12,846 0 0
PEPSICO INC COM 713448108 8,183 86,776 SH   SOLE   86,776 0 0
PFIZER INC COM 717081103 64,734 2,060,951 SH   SOLE   2,060,951 0 0
PHILLIP MORRIS INTERNATIONAL I COM 718172109 3,215 40,532 SH   SOLE   40,532 0 0
PILGRIM BANCSHARES INC COM 72143J105 363 30,000 SH   SOLE   30,000 0 0
PNC FINANCIAL CORP COM 693475105 2,062 23,121 SH   SOLE   23,121 0 0
PRAXAIR INC COM 74005P104 5,783 56,775 SH   SOLE   56,775 0 0
PROCTER & GAMBLE COMPANY COM 742718109 10,499 145,939 SH   SOLE   145,939 0 0
QIAGEN NV COM N72482107 391 15,150 SH   SOLE   15,150 0 0
RACKSPACE HOSTING INC COM 750086100 598 24,230 SH   SOLE   24,230 0 0
RAYTHEON CO COM 755111507 890 8,142 SH   SOLE   8,142 0 0
RENEURON GROUP PLC COM G7489A105 2 25,000 SH   SOLE   25,000 0 0
ROOT9B TECHNOLOGIES INC COM 776650103 66 50,000 SH   SOLE   50,000 0 0
ROPER TECHNOLOGIES, INC. COM 776696106 2,244 14,322 SH   SOLE   14,322 0 0
ROSS STORES INC COM 778296103 7,378 152,220 SH   SOLE   152,220 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 788 16,625 SH   SOLE   16,625 0 0
RPM INTERNATIONAL INC COM COM 749685103 5,946 141,944 SH   SOLE   141,944 0 0
SCHLUMBERGER COM 806857108 7,240 104,968 SH   SOLE   104,968 0 0
SCRIPPS NETWORKS A COM 811065101 591 12,014 SH   SOLE   12,014 0 0
SIGMA ALDRICH CORP COM 826552101 4,747 34,169 SH   SOLE   34,169 0 0
SOUTHERN CO COM 842587107 1,647 36,845 SH   SOLE   36,845 0 0
STATE STR CORP COM 857477103 1,099 16,346 SH   SOLE   16,346 0 0
STRYKER CORP COM 863667101 3,376 35,882 SH   SOLE   35,882 0 0
SYSCO CORP COM 871829107 1,330 34,131 SH   SOLE   34,131 0 0
TARGET CORP COM 87612E106 4,915 62,479 SH   SOLE   62,479 0 0
TEVA PHARMACEUTICAL INDS COM 881624209 1,260 22,316 SH   SOLE   22,316 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,417 27,948 SH   SOLE   27,948 0 0
TJX COMPANIES INC COM 872540109 4,235 59,297 SH   SOLE   59,297 0 0
TORCHMARK CORP COM 891027104 1,231 21,819 SH   SOLE   21,819 0 0
TOTAL S A ADR COM 89151E109 1,196 26,756 SH   SOLE   26,756 0 0
UNILEVER N V COM 904784709 739 18,375 SH   SOLE   18,375 0 0
UNILEVER PLC ADR COM 904767704 5,137 125,965 SH   SOLE   125,965 0 0
UNION PAC CORP COM 907818108 9,175 103,775 SH   SOLE   103,775 0 0
UNITED PARCEL SVC INC CL B COM 911312106 1,382 14,005 SH   SOLE   14,005 0 0
UNITED TECHNOLOGIES CORP COM 913017109 5,336 59,958 SH   SOLE   59,958 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,791 32,680 SH   SOLE   32,680 0 0
VERISIGN INC COM 92343E102 1,865 26,435 SH   SOLE   26,435 0 0
VERIZON COMMUNICATIONS COM 92343V104 4,248 97,641 SH   SOLE   97,641 0 0
VISA INC CL A COM 92826C839 11,870 170,398 SH   SOLE   170,398 0 0
VODAFONE GROUP PLC ADR COM 92857W308 887 27,932 SH   SOLE   27,932 0 0
WAL MART STORES INC COM 931142103 1,187 18,302 SH   SOLE   18,302 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 1,758 21,150 SH   SOLE   21,150 0 0
WALT DISNEY COMPANY COM 254687106 866 8,476 SH   SOLE   8,476 0 0
WATERS CORPORATION COM 941848103 2,649 22,413 SH   SOLE   22,413 0 0
WATSCO INC COM 942622200 2,719 22,953 SH   SOLE   22,953 0 0
WELLS FARGO & CO COM COM 949746101 8,428 164,129 SH   SOLE   164,129 0 0
WHOLE FOODS MKT INC COM 966837106 1,612 50,945 SH   SOLE   50,945 0 0
WOODWARD INC COM 980745103 274 6,720 SH   SOLE   6,720 0 0
YUM BRANDS INC COM 988498101 931 11,640 SH   SOLE   11,640 0 0
AMERICAN TOWER CORP-CL A REIT 03027X100 3,968 45,106 SH   SOLE   45,106 0 0
AVALONBAY CMNTYS INC REIT 053484101 3,708 21,209 SH   SOLE   21,209 0 0
HCP INC REIT 40414L109 230 6,170 SH   SOLE   6,170 0 0
PUBLIC STORAGE INC REIT 74460D109 4,216 19,923 SH   SOLE   19,923 0 0
VANGUARD REIT ETF REIT 922908553 2,013 26,654 SH   SOLE   26,654 0 0
WELLTOWER INC REIT 95040Q104 4,801 70,899 SH   SOLE   70,899 0 0
BUCKEYE PARTNERS LP MLP 118230101 237 4,000 SH   SOLE   4,000 0 0
ENBRIDGE C CORP MLP 29250N105 1,457 39,235 SH   SOLE   39,235 0 0
ENBRIDGE ENERGY PARTNERS LP MLP 29250R106 868 35,100 SH   SOLE   35,100 0 0
ENERGY TRANSFER PARTNERS LP MLP 29273R109 1,589 38,683 SH   SOLE   38,683 0 0
ENTERPRISE PRODUCTS PARTNERS L MLP 293792107 917 36,808 SH   SOLE   36,808 0 0
FIRST TRUST ENERGY INCOME AND MLP 33738G104 3,379 133,074 SH   SOLE   133,074 0 0
KINDER MORGAN C CORP MLP 49456B101 4,252 153,607 SH   SOLE   153,607 0 0
MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 3,985 66,291 SH   SOLE   66,291 0 0
MARKWEST ENERGY PARTNERS LP MLP 570759100 1,377 32,089 SH   SOLE   32,089 0 0
ONEOK C CORP MLP 682680103 1,504 46,695 SH   SOLE   46,695 0 0
ONEOK PARTNERS LP MLP 68268N103 1,456 49,750 SH   SOLE   49,750 0 0
PLAINS ALL AMERICAN PIPELINE L MLP 726503105 1,932 63,593 SH   SOLE   63,593 0 0
SPECTRA ENERGY C CORP MLP 847560109 289 10,989 SH   SOLE   10,989 0 0
SPECTRA ENERGY PARTNERS LP MLP 84756N109 1,116 27,740 SH   SOLE   27,740 0 0
WILLIAMS PARTNERS L.P MLP 96949L105 1,305 40,886 SH   SOLE   40,886 0 0
BARRICK GOLD CORP GOLD 067901108 99 15,550 SH   SOLE   15,550 0 0
NEWMONT MNG CORP GOLD 651639106 349 21,720 SH   SOLE   21,720 0 0
SPDR GOLD TRUST ETF GOLD 78463V107 818 7,655 SH   SOLE   7,655 0 0
FINANCIAL SELECT SECTOR SPDR MF/ETF 81369Y605 5,145 227,058 SH   SOLE   227,058 0 0
ISHARES MSCI EAFE ETF MF/ETF 464287465 1,183 20,646 SH   SOLE   20,646 0 0
ISHARES MSCI EMERGING MARKETS MF/ETF 464287234 291 8,876 SH   SOLE   8,876 0 0
ISHARES RUSSELL 1000 ETF MF/ETF 464287622 4,417 41,264 SH   SOLE   41,264 0 0
ISHARES RUSSELL 2000 ETF MF/ETF 464287655 2,669 24,438 SH   SOLE   24,438 0 0
ISHARES SILVER TRUST MF/ETF 46428Q109 268 19,300 SH   SOLE   19,300 0 0
ISHARES TR S&P MIDCAP 400 MF/ETF 464287507 7,413 54,264 SH   SOLE   54,264 0 0
ISHARES TR S&P SMALL CAP 600 MF/ETF 464287804 5,297 49,703 SH   SOLE   49,703 0 0
SPDR S&P 500 ETF TRUST MF/ETF 78462F103 2,369 12,364 SH   SOLE   12,364 0 0
SPDR S&P MIDCAP 400 ETF TRUST MF/ETF 78467Y107 349 1,404 SH   SOLE   1,404 0 0
VANGUARD DIV APPRECIATION MF/ETF 921908844 5,606 76,022 SH   SOLE   76,022 0 0
VANGUARD FTSE EMERGING MARKETS MF/ETF 922042858 715 21,613 SH   SOLE   21,613 0 0
VANGUARD TOTAL STOCK MARKET VI MF/ETF 922908769 389 3,944 SH   SOLE   3,944 0 0