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 COM 88579Y101 13,854 79,111 SH   SOLE   79,111 0 0
ABBOTT LABS COM COM 002824100 12,647 321,742 SH   SOLE   321,167 575 0
ABBVIE INC COM COM 00287Y109 9,397 151,784 SH   SOLE   151,784 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 413 3,645 SH   SOLE   3,645 0 0
AIR PRODS & CHEMS INC COM COM 009158106 6,531 45,982 SH   SOLE   45,982 0 0
ALTRIA GROUP INC COM COM 02209S103 1,157 16,783 SH   SOLE   16,783 0 0
AMGEN INC COM COM 031162100 5,340 35,095 SH   SOLE   35,095 0 0
APPLE INC COM COM 037833100 22,228 232,516 SH   SOLE   232,186 330 0
AT&T INC COM COM 00206R102 12,253 283,564 SH   SOLE   282,839 725 0
AUTOMATIC DATA PROCESSING INC COM 053015103 13,673 148,829 SH   SOLE   148,829 0 0
BANK AMER CORP COM COM 060505104 6,744 508,219 SH   SOLE   506,544 1,675 0
BANK NEW YORK MELLON CORP COM COM 064058100 1,082 27,843 SH   SOLE   27,843 0 0
BECTON DICKINSON & CO COM COM 075887109 8,508 50,166 SH   SOLE   49,966 200 0
BERKSHIRE HATHAWAY INC CL B NE COM 084670702 4,844 33,456 SH   SOLE   33,456 0 0
BERKSHIRE HATHAWAY INC COM COM 084670108 868 4 SH   SOLE   4 0 0
BLACKROCK INC COM COM 09247X101 9,572 27,946 SH   SOLE   27,851 95 0
BOEING CO COM COM 097023105 1,072 8,249 SH   SOLE   8,249 0 0
BRINKER INTL INC COM COM 109641100 5,961 130,935 SH   SOLE   130,460 475 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 14,281 194,166 SH   SOLE   193,691 475 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 8,080 123,928 SH   SOLE   123,528 400 0
CHEVRON CORP NEW COM COM 166764100 14,529 138,595 SH   SOLE   138,270 325 0
CHUBB LIMITED COM COM H1467J104 5,187 39,684 SH   SOLE   39,684 0 0
CIGNA CORPORATION COM COM 125509109 1,650 12,886 SH   SOLE   12,886 0 0
CME GROUP INC COM COM 12572Q105 4,358 44,746 SH   SOLE   44,596 150 0
COCA COLA CO COM COM 191216100 3,436 75,800 SH   SOLE   75,800 0 0
CONOCOPHILLIPS COM COM 20825C104 4,749 108,921 SH   SOLE   108,471 450 0
COSTCO WHSL CORP NEW COM COM 22160K105 18,012 114,696 SH   SOLE   114,521 175 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 8,946 88,202 SH   SOLE   87,827 375 0
CVS HEALTH CORP COM COM 126650100 12,933 135,087 SH   SOLE   135,087 0 0
CYTRX CORP COM PAR $.001 COM 232828509 58 26,000 SH   SOLE   26,000 0 0
DEERE & CO COM COM 244199105 207 2,555 SH   SOLE   2,555 0 0
DISNEY WALT CO COM DISNEY COM 254687106 1,113 11,378 SH   SOLE   11,378 0 0
DU PONT E I DE NEMOURS & CO CO COM 263534109 1,483 22,892 SH   SOLE   22,892 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 260 3,028 SH   SOLE   3,028 0 0
E M C CORP MASS COM COM 268648102 354 13,037 SH   SOLE   13,037 0 0
EKSO BIONICS HLDGS INC COM COM 282644103 0 21,429 SH   SOLE   21,429 0 0
EMERSON ELEC CO COM COM 291011104 8,958 171,733 SH   SOLE   171,733 0 0
ENVISION SOLAR INTERNATIONAL C COM 29413Q102 4 26,957 SH   SOLE   26,957 0 0
EVERSOURCE ENERGY COM COM 30040W108 10,464 174,686 SH   SOLE   174,136 550 0
EXXON MOBIL CORP COM COM 30231G102 23,748 253,333 SH   SOLE   253,333 0 0
FACEBOOK INC CL A COM 30303M102 980 8,579 SH   SOLE   8,579 0 0
FASTENAL CO COM COM 311900104 7,696 173,376 SH   SOLE   172,776 600 0
GENERAL DYNAMICS CORP COM COM 369550108 337 2,421 SH   SOLE   2,421 0 0
GENERAL ELECTRIC CO COM COM 369604103 22,458 713,422 SH   SOLE   712,422 1,000 0
GENERAL MLS INC COM COM 370334104 7,232 101,412 SH   SOLE   101,112 300 0
HANOVER INS GROUP INC COM COM 410867105 247 2,917 SH   SOLE   2,917 0 0
HCP INC COM COM 40414L109 207 5,850 SH   SOLE   5,850 0 0
HOME DEPOT INC COM COM 437076102 16,072 125,866 SH   SOLE   125,591 275 0
ILLINOIS TOOL WKS INC COM COM 452308109 7,945 76,276 SH   SOLE   76,276 0 0
INTEL CORP COM COM 458140100 3,362 102,508 SH   SOLE   102,508 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 3,123 20,576 SH   SOLE   20,576 0 0
INVIVO THERAPEUTICS HLDGS CORP COM 46186M209 429 74,175 SH   SOLE   74,175 0 0
JOHNSON & JOHNSON COM COM 478160104 25,367 209,128 SH   SOLE   209,028 100 0
JPMORGAN CHASE & CO COM COM 46625H100 15,496 249,364 SH   SOLE   248,864 500 0
KIMBERLY CLARK CORP COM COM 494368103 4,463 32,462 SH   SOLE   32,462 0 0
KRAFT HEINZ CO COM COM 500754106 11,242 127,061 SH   SOLE   126,661 400 0
LABSTYLE INNOVATIONS CORP COM COM 50544T302 62 12,005 SH   SOLE   12,005 0 0
LOCKHEED MARTIN CORP COM COM 539830109 6,440 25,950 SH   SOLE   25,860 90 0
MACYS INC COM COM 55616P104 5,790 172,276 SH   SOLE   171,701 575 0
MASTERCARD INC CL A COM 57636Q104 9,827 111,589 SH   SOLE   111,264 325 0
MCDONALDS CORP COM COM 580135101 3,847 31,968 SH   SOLE   31,968 0 0
MERCK & CO INC NEW COM COM 58933Y105 9,086 157,723 SH   SOLE   157,723 0 0
MICROSOFT CORP COM COM 594918104 24,599 480,730 SH   SOLE   480,130 600 0
MOLECULAR IMAGING CORP COM COM 60852N102 0 40,000 SH   SOLE   40,000 0 0
MONSANTO CO NEW COM COM 61166W101 2,625 25,388 SH   SOLE   25,388 0 0
NEXTERA ENERGY INC COM COM 65339F101 9,026 69,221 SH   SOLE   69,221 0 0
ORACLE CORP COM COM 68389X105 3,573 87,315 SH   SOLE   87,315 0 0
ORGANOVO HLDGS INC COM COM 68620A104 79 21,250 SH   SOLE   21,250 0 0
PEPSICO INC COM COM 713448108 15,761 148,772 SH   SOLE   148,547 225 0
PFIZER INC COM COM 717081103 54,178 1,538,705 SH   SOLE   1,538,705 0 0
PHILIP MORRIS INTL INC COM COM 718172109 4,509 44,327 SH   SOLE   44,327 0 0
PRAXAIR INC COM COM 74005P104 6,994 62,223 SH   SOLE   62,223 0 0
PROCTER & GAMBLE CO COM COM 742718109 16,233 191,716 SH   SOLE   191,716 0 0
QUALCOMM INC COM COM 747525103 6,789 126,725 SH   SOLE   126,265 460 0
REPUBLIC SVCS INC COM COM 760759100 9,851 191,983 SH   SOLE   191,333 650 0
SCHLUMBERGER LTD COM COM 806857108 5,630 71,186 SH   SOLE   71,186 0 0
SMUCKER J M CO COM NEW COM 832696405 6,244 40,968 SH   SOLE   40,818 150 0
SOUTHERN CO COM COM 842587107 1,715 31,977 SH   SOLE   31,977 0 0
STARBUCKS CORP COM COM 855244109 233 4,077 SH   SOLE   4,077 0 0
SUBURBAN PROPANE PARTNERS L P COM 864482104 251 7,525 SH   SOLE   7,525 0 0
TARGET CORP COM COM 87612E106 11,395 163,215 SH   SOLE   162,840 375 0
TIVO INC COM COM 888706108 118 11,932 SH   SOLE   11,932 0 0
UNION PAC CORP COM COM 907818108 5,761 66,025 SH   SOLE   66,025 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 6,627 64,620 SH   SOLE   64,620 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 15,085 106,830 SH   SOLE   106,555 275 0
V F CORP COM COM 918204108 4,928 80,151 SH   SOLE   79,920 231 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 14,634 262,063 SH   SOLE   261,538 525 0
WASTE MGMT INC DEL COM COM 94106L109 442 6,675 SH   SOLE   6,675 0 0
WEC ENERGY GROUP INC COM COM 92939U106 236 3,610 SH   SOLE   3,610 0 0
WELLS FARGO & CO NEW COM COM 949746101 7,596 160,491 SH   SOLE   160,491 0 0
XEROX CORP COM 984121103 1,145 120,689 SH   SOLE   120,689 0 0
ABB LTD SPONSORED ADR COM 000375204 2,307 116,348 SH   SOLE   115,748 600 0
AMERICA MOVIL SAB DE CV SPON A COM 02364W105 264 21,520 SH   SOLE   21,520 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 2,933 97,145 SH   SOLE   96,695 450 0
BROADCOM LTD SHS COM Y09827109 3,652 23,501 SH   SOLE   23,391 110 0
CRITICAL OUTCOME TECH INC COM COM 22675B103 22 40,000 SH   SOLE   40,000 0 0
DANONE SPONSORED ADR COM 23636T100 2,363 166,796 SH   SOLE   165,921 875 0
DIAGEO P L C SPON ADR NEW COM 25243Q205 8,718 77,232 SH   SOLE   77,132 100 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 501 11,555 SH   SOLE   11,555 0 0
MAGNA INTL INC COM COM 559222401 2,845 81,133 SH   SOLE   80,758 375 0
NESTLE S A SPONSORED ADR COM 641069406 826 10,688 SH   SOLE   10,688 0 0
NOVO-NORDISK A S ADR COM 670100205 9,442 175,567 SH   SOLE   175,192 375 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 1,057 19,139 SH   SOLE   19,139 0 0
SUN LIFE FINL INC COM COM 866796105 2,873 87,498 SH   SOLE   87,098 400 0
ISHARES MSCI CDA ETF MF/ETF 464286509 5,861 239,127 SH   SOLE   237,902 1,225 0
ISHARES TR MSCI EAFE ETF MF/ETF 464287465 14,453 258,924 SH   SOLE   257,874 1,050 0
ISHARES TR MSCI EMG MKT ETF MF/ETF 464287234 1,751 50,955 SH   SOLE   50,955 0 0
ISHARES TR MSCI UTD KNGDM MF/ETF 46434V548 5,925 385,477 SH   SOLE   383,177 2,300 0
SPDR INDEX SHS FDS GLB NAT RES MF/ETF 78463X541 6,616 178,287 SH   SOLE   177,437 850 0
VANGUARD INTL EQUITY INDEX FD MF/ETF 922042775 4,897 114,286 SH   SOLE   114,286 0 0
VANGUARD INTL EQUITY INDEX FD MF/ETF 922042858 13,858 393,355 SH   SOLE   390,405 2,950 0
WISDOMTREE TR EUROPE HEDGED EQ MF/ETF 97717X701 20,535 406,397 SH   SOLE   404,447 1,950 0
WISDOMTREE TR JAPN HEDGE EQT MF/ETF 97717W851 15,864 409,079 SH   SOLE   407,204 1,875 0
AMERICAN FDS-INVESTMENT CO AME MF/ETF 461308108 239 6,747 SH   SOLE   6,747 0 0
FEDERATED EQUITY FDS STRG VAL MF/ETF 314172560 117 18,263 SH   SOLE   18,263 0 0
FIDELITY CONTRAFUND INC COM MF/ETF 316071109 340 3,507 SH   SOLE   3,507 0 0
NEW PERSPECTIVE FD INC COM MF/ETF 648018109 200 5,658 SH   SOLE   5,658 0 0
ROWE T PRICE BLUE CHIP GROWTH MF/ETF 77954Q106 205 3,003 SH   SOLE   3,003 0 0
VANGUARD INDEX FDS TOT STKIDX MF/ETF 922908728 509 9,752 SH   SOLE   9,752 0 0
CLAYMORE EXCHANGE TRD FD TR GU MF/ETF 18383M381 2,868 115,448 SH   SOLE   114,573 875 0
ISHARES TR 7-10 Y TR BD ETF MF/ETF 464287440 8,572 75,887 SH   SOLE   75,587 300 0
ISHARES TR CORE US AGGBD ET MF/ETF 464287226 3,105 27,573 SH   SOLE   27,573 0 0
ISHARES TR IBOXX INV CP ETF MF/ETF 464287242 8,934 72,792 SH   SOLE   72,392 400 0
SPDR SER TR SHT TRM HGH YLD MF/ETF 78468R408 2,399 88,881 SH   SOLE   87,631 1,250 0
SPDR SERIES TRUST BARC SHT TR MF/ETF 78464A474 4,667 151,639 SH   SOLE   151,639 0 0
SPDR SERIES TRUST BRC HGH YLD MF/ETF 78464A417 3,565 99,887 SH   SOLE   98,587 1,300 0
SSGA ACTIVE ETF TR BLKSTN GSOS MF/ETF 78467V608 3,778 80,835 SH   SOLE   80,235 600 0
VANGUARD BD INDEX FD INC SHORT MF/ETF 921937827 3,893 48,023 SH   SOLE   48,023 0 0
VANGUARD SCOTTSDALE FDS INT-TE MF/ETF 92206C870 756 8,460 SH   SOLE   8,460 0 0
VANGUARD SCOTTSDALE FDS SHRT T MF/ETF 92206C409 7,000 86,592 SH   SOLE   85,967 625 0
TEMPLETON GLOBAL INCOME FD COM MF/ETF 880198106 1,618 254,433 SH   SOLE   252,883 1,550 0
VANGUARD BD INDEX FD INC INT T MF/ETF 921937801 169 14,238 SH   SOLE   14,238 0 0
VANGUARD FIXED INCOME SECS FD MF/ETF 922031406 325 30,138 SH   SOLE   30,138 0 0
VANGUARD FIXED INCOME SECS FD MF/ETF 922031836 163 15,123 SH   SOLE   15,123 0 0
SPDR INDEX SHS FDS DJ INTL RL MF/ETF 78463X863 8,809 212,518 SH   SOLE   211,518 1,000 0
VANGUARD INDEX FDS REIT ETF MF/ETF 922908553 12,677 142,965 SH   SOLE   142,415 550 0
ISHARES GOLD TRUST ISHARES MF/ETF 464285105 6,539 512,430 SH   SOLE   512,430 0 0
ISHARES TR CORE S&P SCP ETF MF/ETF 464287804 5,481 47,164 SH   SOLE   47,164 0 0
ISHARES TR RUS 1000 ETF MF/ETF 464287622 5,608 47,979 SH   SOLE   47,979 0 0
ISHARES TR RUS 1000 GRW ETF MF/ETF 464287614 6,889 68,647 SH   SOLE   68,647 0 0
ISHARES TR RUSSELL 2000 ETF MF/ETF 464287655 12,964 112,751 SH   SOLE   112,216 535 0
ISHARES TR S&P 500 GRWT ETF MF/ETF 464287309 378 3,246 SH   SOLE   3,246 0 0
ISHARES TR SELECT DIVID ETF MF/ETF 464287168 405 4,746 SH   SOLE   4,746 0 0
SPDR S&P 500 ETF TR TR UNIT MF/ETF 78462F103 3,206 15,308 SH   SOLE   15,308 0 0
SPDR S&P MIDCAP 400 ETF TR UTS MF/ETF 78467Y107 1,143 4,199 SH   SOLE   4,199 0 0
VANGUARD INDEX FDS LARGE CAP E MF/ETF 922908637 429 4,475 SH   SOLE   4,475 0 0
VANGUARD INDEX FDS SMALL CP ET MF/ETF 922908751 274 2,370 SH   SOLE   2,370 0 0
VANGUARD SPECIALIZED PORTFOLIO MF/ETF 921908844 6,287 75,524 SH   SOLE   75,524 0 0
WISDOMTREE TR US QTLY DIV GRT MF/ETF 97717X669 5,442 172,311 SH   SOLE   172,311 0 0
LABSTYLE INNOVATIONS CORP $5.0 COM 505996439 0 10,000 SH   SOLE   10,000 0 0
ADOBE SYS INC COM 00724F101 5,969 62,313 SH   SOLE   62,313 0 0
AFLAC INC COM 001055102 3,429 47,522 SH   SOLE   47,522 0 0
ALPHABET INC-CL A COM 02079K305 4,611 6,554 SH   SOLE   6,554 0 0
ALPHABET INC-CL C COM 02079K107 7,180 10,374 SH   SOLE   10,374 0 0
AMAZON COM INC COM 023135106 5,502 7,689 SH   SOLE   7,689 0 0
AMDOCS LIMITED COM G02602103 2,437 42,227 SH   SOLE   42,227 0 0
AMERICAN EXPRESS CO COM 025816109 2,356 38,768 SH   SOLE   38,768 0 0
ANADARKO PETE CORP COM 032511107 2,187 41,068 SH   SOLE   41,068 0 0
ANHEUSER BUSCH INBEV SA/NV-SP COM 03524A108 3,406 25,864 SH   SOLE   25,864 0 0
AUTOZONE INC COM 053332102 3,799 4,785 SH   SOLE   4,785 0 0
BP AMOCO P L C COM 055622104 511 14,377 SH   SOLE   14,377 0 0
CATERPILLAR INC COM COM 149123101 1,130 14,902 SH   SOLE   14,902 0 0
CDK GLOBAL INC COM 12508E101 234 4,221 SH   SOLE   4,221 0 0
CERNER CORP COM 156782104 2,905 49,565 SH   SOLE   49,565 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 3,841 48,202 SH   SOLE   48,202 0 0
CHURCH & DWIGHT CO COM 171340102 208 2,025 SH   SOLE   2,025 0 0
CISCO CORP COM 17275R102 2,106 73,408 SH   SOLE   73,408 0 0
COGENT COMMUNICATIONS COM 19239V302 6,563 163,822 SH   SOLE   163,822 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 8,638 150,900 SH   SOLE   150,900 0 0
COLGATE PALMOLIVE CO COM 194162103 5,409 73,897 SH   SOLE   73,897 0 0
COMCAST CORP COM 20030N101 7,311 112,151 SH   SOLE   112,151 0 0
CONSTELLATION SOFTWARE INC COM COM 21037X100 987 2,543 SH   SOLE   2,543 0 0
COPART INC COM 217204106 7,418 151,361 SH   SOLE   151,361 0 0
DANAHER CORP COM 235851102 7,945 78,667 SH   SOLE   78,667 0 0
DOLLAR TREE INC COM 256746108 410 4,355 SH   SOLE   4,355 0 0
DOMINION RES INC VA COM 25746U109 904 11,604 SH   SOLE   11,604 0 0
EATON VANCE CORP NON VTG COM 278265103 1,334 37,757 SH   SOLE   37,757 0 0
ECOLAB INC COM 278865100 2,959 24,950 SH   SOLE   24,950 0 0
ESTERLINE TECHNOLOGIES CORPORA COM 297425100 1,187 19,133 SH   SOLE   19,133 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 3,478 70,931 SH   SOLE   70,931 0 0
FAIR ISAAC & CO INC COM 303250104 3,650 32,297 SH   SOLE   32,297 0 0
FISERV INC COM 337738108 477 4,390 SH   SOLE   4,390 0 0
GILEAD SCIENCES COM 375558103 7,303 87,550 SH   SOLE   87,550 0 0
GRAINGER W W INC COM 384802104 1,520 6,689 SH   SOLE   6,689 0 0
HONEYWELL INTL INC COM 438516106 464 3,989 SH   SOLE   3,989 0 0
INDEPENDENT BANK CORP MASS COM 453836108 267 5,850 SH   SOLE   5,850 0 0
INTUIT INC COM 461202103 279 2,500 SH   SOLE   2,500 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 7,611 87,216 SH   SOLE   87,216 0 0
LAUDER ESTEE COS INC CL A COM 518439104 206 2,263 SH   SOLE   2,263 0 0
LIVE NATION ENTERTAINMENT, INC COM 538034109 3,875 164,912 SH   SOLE   164,912 0 0
LOWES COS INC COM 548661107 734 9,275 SH   SOLE   9,275 0 0
MCCORMICK & CO INC COM 579780206 3,726 34,926 SH   SOLE   34,926 0 0
MEDTRONIC PLC COM G5960L103 1,399 16,126 SH   SOLE   16,126 0 0
MONDELEZ INTERNATIONAL COM 609207105 387 8,495 SH   SOLE   8,495 0 0
MOODYS CORP COM 615369105 7,727 82,461 SH   SOLE   82,461 0 0
NIKE INC CL B COM 654106103 7,176 129,996 SH   SOLE   129,996 0 0
NOVARTIS AG ADR COM 66987V109 742 8,992 SH   SOLE   8,992 0 0
OCCIDENTAL PETE CORP COM 674599105 257 3,395 SH   SOLE   3,395 0 0
OMNICOM GROUP COM 681919106 2,753 33,786 SH   SOLE   33,786 0 0
PATTERSON COS INC COM 703395103 7,191 150,163 SH   SOLE   150,163 0 0
PILGRIM BANCSHARES INC COM 72143J105 386 30,000 SH   SOLE   30,000 0 0
PNC FINANCIAL CORP COM 693475105 1,824 22,406 SH   SOLE   22,406 0 0
PRICESMART INC COM 741511109 3,615 38,637 SH   SOLE   38,637 0 0
PTC INC COM 69370C100 1,493 39,729 SH   SOLE   39,729 0 0
RAYTHEON CO COM 755111507 1,242 9,139 SH   SOLE   9,139 0 0
RENEURON GROUP PLC COM G7489A105 1 25,000 SH   SOLE   25,000 0 0
ROPER TECHNOLOGIES, INC. COM 776696106 1,635 9,587 SH   SOLE   9,587 0 0
ROSS STORES INC COM 778296103 7,787 137,353 SH   SOLE   137,353 0 0
RPM INTERNATIONAL INC COM COM 749685103 6,469 129,517 SH   SOLE   129,517 0 0
STATE STR CORP COM 857477103 728 13,505 SH   SOLE   13,505 0 0
STERICYCLE COM 858912108 6,151 59,080 SH   SOLE   59,080 0 0
STRYKER CORP COM 863667101 4,185 34,927 SH   SOLE   34,927 0 0
SYSCO CORP COM 871829107 1,605 31,641 SH   SOLE   31,641 0 0
TEVA PHARMACEUTICAL INDS COM 881624209 488 9,711 SH   SOLE   9,711 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,212 21,738 SH   SOLE   21,738 0 0
TITAN MEDICAL INC COM 88830X108 10 15,000 SH   SOLE   15,000 0 0
TJX COMPANIES INC COM 872540109 4,008 51,900 SH   SOLE   51,900 0 0
TORCHMARK CORP COM 891027104 1,321 21,364 SH   SOLE   21,364 0 0
TOTAL S A ADR COM 89151E109 206 4,278 SH   SOLE   4,278 0 0
UNILEVER N V COM 904784709 827 17,625 SH   SOLE   17,625 0 0
UNILEVER PLC ADR COM 904767704 5,984 124,905 SH   SOLE   124,905 0 0
UNITED PARCEL SVC INC CL B COM 911312106 805 7,470 SH   SOLE   7,470 0 0
VERISIGN INC COM 92343E102 2,373 27,441 SH   SOLE   27,441 0 0
VISA INC CL A COM 92826C839 12,176 164,167 SH   SOLE   164,167 0 0
VODAFONE GROUP PLC ADR COM 92857W308 608 19,685 SH   SOLE   19,685 0 0
WAL MART STORES INC COM 931142103 1,236 16,925 SH   SOLE   16,925 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 1,599 19,208 SH   SOLE   19,208 0 0
WATERS CORPORATION COM 941848103 7,581 53,900 SH   SOLE   53,900 0 0
WATSCO INC COM 942622200 6,201 44,078 SH   SOLE   44,078 0 0
YUM BRANDS INC COM 988498101 292 3,520 SH   SOLE   3,520 0 0
AMERICAN TOWER CORP-CL A REIT 03027X100 4,597 40,463 SH   SOLE   40,463 0 0
AVALONBAY CMNTYS INC REIT 053484101 3,583 19,860 SH   SOLE   19,860 0 0
PUBLIC STORAGE INC REIT 74460D109 4,580 17,918 SH   SOLE   17,918 0 0
WELLTOWER INC REIT 95040Q104 5,287 69,409 SH   SOLE   69,409 0 0
BUCKEYE PARTNERS LP MLP 118230101 281 4,000 SH   SOLE   4,000 0 0
ENBRIDGE C CORP MLP 29250N105 234 5,520 SH   SOLE   5,520 0 0
ENERGY TRANSFER PARTNERS LP MLP 29273R109 320 8,400 SH   SOLE   8,400 0 0
ENTERPRISE PRODUCTS PARTNERS L MLP 293792107 364 12,450 SH   SOLE   12,450 0 0
FIRST TRUST ENERGY INCOME AND MLP 33738G104 1,677 65,805 SH   SOLE   65,805 0 0
KINDER MORGAN C CORP MLP 49456B101 1,349 72,076 SH   SOLE   72,076 0 0
MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 3,058 40,233 SH   SOLE   40,233 0 0
ONEOK C CORP MLP 682680103 1,261 26,583 SH   SOLE   26,583 0 0
PLAINS ALL AMERICAN PIPELINE L MLP 726503105 221 8,050 SH   SOLE   8,050 0 0
SPECTRA ENERGY PARTNERS LP MLP 84756N109 311 6,600 SH   SOLE   6,600 0 0
WILLIAMS PARTNERS L.P MLP 96949L105 279 8,040 SH   SOLE   8,040 0 0
BARRICK GOLD CORP GOLD 067901108 395 18,500 SH   SOLE   18,500 0 0
NEWMONT MNG CORP GOLD 651639106 861 22,000 SH   SOLE   22,000 0 0
SPDR GOLD TRUST ETF GOLD 78463V107 815 6,444 SH   SOLE   6,444 0 0
VANECK VECTORS JUNIOR GOLD MIN GOLD 92189F791 341 8,000 SH   SOLE   8,000 0 0
FINANCIAL SELECT SECTOR SPDR MF/ETF 81369Y605 3,719 162,712 SH   SOLE   162,712 0 0
ISHARES SILVER TRUST MF/ETF 46428Q109 393 22,000 SH   SOLE   22,000 0 0
ISHARES TR S&P MIDCAP 400 MF/ETF 464287507 7,576 50,716 SH   SOLE   50,716 0 0
VANGUARD TOTAL STOCK MARKET VI MF/ETF 922908769 747 6,968 SH   SOLE   6,968 0 0
PDL BIOPHARMA INC COM 69329Y104 38 11,953 SH   SOLE   11,953 0 0
VERISIGN INC COM 92343E102 206 2,379 SH   SOLE   2,379 0 0