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 8,410 42,753 SH   SOLE   42,753 0 0
A O N PLC F CLASS A COM g0408v102 459 3,343 SH   SOLE   3,343 0 0
A T & T INC COM 00206r102 7,523 234,281 SH   SOLE   234,281 0 0
ABBOTT LABORATORIES COM 002824100 3,692 60,530 SH   SOLE   60,530 0 0
ABBVIE INC COM 00287Y109 6,152 66,400 SH   SOLE   66,400 0 0
ACCENTURE PLC COM G1151C101 8,257 50,471 SH   SOLE   50,471 0 0
ADOBE SYSTEMS INC COM 00724f101 606 2,484 SH   SOLE   2,484 0 0
AES CORP COM 00130h105 881 65,700 SH   SOLE   65,700 0 0
AETNA INC COM 00817y108 651 3,550 SH   SOLE   3,550 0 0
AFLAC INC COM COM 001055102 301 7,000 SH   SOLE   7,000 0 0
Alerian MLP ETF COM 00162Q866 217 21,450 SH   SOLE   21,450 0 0
ALIBABA GROUP HOLDING LTD SPON COM 01609W102 7,200 38,809 SH   SOLE   38,809 0 0
Allegion PLC COM G0176J109 1,318 17,040 SH   SOLE   17,040 0 0
ALLERGAN PLC F COM g0177j108 738 4,427 SH   SOLE   4,427 0 0
ALLSTATE CORP COM COM 020002101 392 4,292 SH   SOLE   4,292 0 0
ALPHABET INC-CL C COM 02079K107 67,824 60,793 SH   SOLE   60,793 0 0
ALPHABET INC/CA-CL A COM 02079K305 31,876 28,229 SH   SOLE   28,229 0 0
ALTRIA GROUP INC COM 02209s103 1,461 25,718 SH   SOLE   25,718 0 0
AMAZON.COM INC COM 023135106 17,545 10,322 SH   SOLE   10,322 0 0
AMBEV S A SPONSORED ADR ISIN#U COM 02319V103 56 12,000 SH   SOLE   12,000 0 0
AMERICAN ELECTRIC POWER COM 025537101 1,104 15,941 SH   SOLE   15,941 0 0
AMERICAN EXPRESS CO COM 025816109 24,478 249,780 SH   SOLE   249,780 0 0
AMERISOURCE BERGEN CORP COM COM 03073E105 428 5,015 SH   SOLE   5,015 0 0
AMERN TOWER CORP REIT COM 03027x100 347 2,409 SH   SOLE   2,409 0 0
AMETEK INC COM 031100100 211 2,925 SH   SOLE   2,925 0 0
AMGEN INC COM 031162100 48,680 263,717 SH   SOLE   263,717 0 0
ANHEUSER BUSCH INBEV SPN COM 03524A108 56,240 558,154 SH   SOLE   558,154 0 0
APERGY CORP 00500 COM 03755l104 297 7,125 SH   SOLE   7,125 0 0
APPLE INC COM 037833100 93,443 504,795 SH   SOLE   504,795 0 0
ARCHER-DANIELS-MIDLAND CO COM COM 039483102 594 12,952 SH   SOLE   12,952 0 0
Archrock, Inc. COM 03957W106 151 12,600 SH   SOLE   12,600 0 0
ARTHUR J GALLAGHER&C COM 363576109 4,327 66,286 SH   SOLE   66,286 0 0
ASHLAND GLOBAL HLDGS INC COM COM 044186104 938 12,000 SH   SOLE   12,000 0 0
AUTO DATA PROCESSING COM 053015103 8,685 64,749 SH   SOLE   64,749 0 0
AUTODESK INC COM 052769106 800 6,104 SH   SOLE   6,104 0 0
AVERY DENNISON CORP COM 053611109 505 4,950 SH   SOLE   4,950 0 0
AXOVANT SCIENCES LTD COM G0750W104 23 10,000 SH   SOLE   10,000 0 0
BAIDU INC F SPONSORED ADR 1 AD COM 056752108 296 1,218 SH   SOLE   1,218 0 0
BANK OF AMERICA CORP COM 060505104 1,902 67,456 SH   SOLE   67,456 0 0
BANK OF NOVA SCOTIA HALIFAX CO COM 064149107 569 9,950 SH   SOLE   9,950 0 0
BANK OF NY MELLON CO COM 064058100 1,094 20,283 SH   SOLE   20,283 0 0
BAXTER INTERNATIONAL INC COM 071813109 450 6,100 SH   SOLE   6,100 0 0
BB&T CORP COM 054937107 1,140 22,605 SH   SOLE   22,605 0 0
BECTON DICKINSON & CO COM 075887109 64,507 269,274 SH   SOLE   269,274 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 24,820 88 SH   SOLE   88 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 130,770 700,614 SH   SOLE   700,614 0 0
BIOGEN INC COM 09062x103 404 1,392 SH   SOLE   1,392 0 0
BIOTIME INC COM COM 09066L105 21 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 761 1,525 SH   SOLE   1,525 0 0
BLACKSTONE GROUP L P LP COM 09253u108 307 9,539 SH   SOLE   9,539 0 0
BOEING CO COM 097023105 21,121 62,953 SH   SOLE   62,953 0 0
BOOKING HOLDINGS INC COM 09857L108 32,762 16,162 SH   SOLE   16,162 0 0
BP PLC F SPONSORED ADR 1 ADR R COM 055622104 813 17,808 SH   SOLE   17,808 0 0
BRISTOL-MYERS SQUIBB COM 110122108 1,719 31,057 SH   SOLE   31,057 0 0
BROWN FORMAN CORP CLASS B COM 115637209 31,843 649,721 SH   SOLE   649,721 0 0
CABLE ONE INC COM COM 12685J105 344 469 SH   SOLE   469 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 45,805 560,302 SH   SOLE   560,302 0 0
CAPITAL ONE FC COM 14040h105 414 4,502 SH   SOLE   4,502 0 0
CARMAX INC COM 143130102 29,704 407,629 SH   SOLE   407,629 0 0
CATERPILLAR INC COM 149123101 2,649 19,528 SH   SOLE   19,528 0 0
CBS CORP CL B NEW COM 124857202 433 7,700 SH   SOLE   7,700 0 0
CELGENE CORP COM 151020104 654 8,238 SH   SOLE   8,238 0 0
CENTENE CORP COM 15135B101 4,450 36,117 SH   SOLE   36,117 0 0
CENTERPOINT ENERGY INC COM COM 15189T107 626 22,600 SH   SOLE   22,600 0 0
CERNER CORP COM 156782104 1,366 22,845 SH   SOLE   22,845 0 0
CHARLES RIV LABORATORIES INTL COM 159864107 337 3,000 SH   SOLE   3,000 0 0
CHARLES SCHWAB CORP COM 808513105 274 5,363 SH   SOLE   5,363 0 0
CHARTER COMMUNICATIONS INC NEW COM 16119P108 322 1,099 SH   SOLE   1,099 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 4,279 43,805 SH   SOLE   43,805 0 0
CHEVRON CORP COM 166764100 10,264 81,180 SH   SOLE   81,180 0 0
CHUBB LTD F COM h1467j104 4,942 38,909 SH   SOLE   38,909 0 0
CINTAS CORP COM 172908105 481 2,600 SH   SOLE   2,600 0 0
CISCO SYSTEMS INC COM 17275R102 846 19,665 SH   SOLE   19,665 0 0
CITIGROUP INC COM 172967424 229 3,415 SH   SOLE   3,415 0 0
COCA COLA FEMSA SAB DE CV SPON COM 191241108 313 5,550 SH   SOLE   5,550 0 0
COLGATE-PALMOLIVE CO COM 194162103 35,286 544,448 SH   SOLE   544,448 0 0
COMCAST CORP CLASS A COM 20030n101 2,230 67,955 SH   SOLE   67,955 0 0
CONOCOPHILLIPS COM 20825c104 1,088 15,627 SH   SOLE   15,627 0 0
CONSOLIDATED EDISON COM 209115104 315 4,040 SH   SOLE   4,040 0 0
CONSTELLATION BRAND CLASS A COM 21036p108 545 2,492 SH   SOLE   2,492 0 0
CORNING INC COM 219350105 4,972 180,724 SH   SOLE   180,724 0 0
COSTCO WHSL CORP NEW COM 22160K105 49,328 236,043 SH   SOLE   236,043 0 0
Crown Castle Intl Corp New COM 22822V101 232 2,155 SH   SOLE   2,155 0 0
CVS HEALTH CORP COM 126650100 1,682 26,146 SH   SOLE   26,146 0 0
DANAHER CORP COM 235851102 4,947 50,129 SH   SOLE   50,129 0 0
DEERE & CO COM 244199105 9,753 69,765 SH   SOLE   69,765 0 0
DIAGEO PLC SPONSORED ADR NEW COM 25243Q205 36,861 255,959 SH   SOLE   255,959 0 0
DISCOVERY INC COM 25470F302 44,204 1,733,491 SH   SOLE   1,733,491 0 0
DNP SELECT INCOME CF COM 23325p104 821 76,200 SH   SOLE   76,200 0 0
DOMINION ENERGY INCORPORATED COM 25746U109 1,166 17,100 SH   SOLE   17,100 0 0
DOMTAR CORP COM 257559203 339 7,103 SH   SOLE   7,103 0 0
DOVER CORP COM 260003108 1,182 16,150 SH   SOLE   16,150 0 0
DOWDUPONT INC COM 26078j100 6,388 96,911 SH   SOLE   96,911 0 0
DUKE ENERGY CORP COM 26441c204 1,357 17,164 SH   SOLE   17,164 0 0
DUNKIN' BRANDS GROUP INC COM 265504100 3,284 47,540 SH   SOLE   47,540 0 0
EATON CORP PLC F COM g29183103 255 3,415 SH   SOLE   3,415 0 0
ECOLAB INC COM 278865100 43,603 310,715 SH   SOLE   310,715 0 0
EDISON INTERNATIONAL COM 281020107 348 5,500 SH   SOLE   5,500 0 0
EMCOR GROUP INC COM 29084q100 2,616 34,338 SH   SOLE   34,338 0 0
EMERSON ELECTRIC CO COM 291011104 899 13,005 SH   SOLE   13,005 0 0
ENTERGY CORP NEW COM COM 29364G103 242 3,000 SH   SOLE   3,000 0 0
ENTERPRISE PRODS PART LP COM 293792107 773 27,935 SH   SOLE   27,935 0 0
EQUIFAX INC COM 294429105 213 1,700 SH   SOLE   1,700 0 0
EQUINIX INC REIT COM 29444u700 330 767 SH   SOLE   767 0 0
EXPRESS SCRIPTS HLDG COM 30219g108 352 4,555 SH   SOLE   4,555 0 0
EXXON MOBIL CORP COM 30231G102 22,418 270,974 SH   SOLE   270,974 0 0
FACEBOOK INC CLASS A COM 30303m102 8,951 46,064 SH   SOLE   46,064 0 0
FACTSET RESEARCH SYS COM 303075105 470 2,374 SH   SOLE   2,374 0 0
FASTENAL CO COM 311900104 32,394 673,061 SH   SOLE   673,061 0 0
FEDEX CORP COM 31428X106 6,846 30,150 SH   SOLE   30,150 0 0
FERRARI N V F COM n3167y103 3,200 23,700 SH   SOLE   23,700 0 0
FIFTH THIRD BANCORP COM 316773100 1,788 62,313 SH   SOLE   62,313 0 0
FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 34,642 357,911 SH   SOLE   357,911 0 0
FIRSTENERGY CORP COM COM 337932107 239 6,660 SH   SOLE   6,660 0 0
FLEXSHARES TR MORNINGSTAR GLOB COM 33939L407 289 8,529 SH   SOLE   8,529 0 0
FOREST CITY RLTY TR INC COM CL COM 345605109 565 24,750 SH   SOLE   24,750 0 0
FORTIVE CORP DISC COM 34959j108 972 12,600 SH   SOLE   12,600 0 0
FRANKLIN RESOURCES COM 354613101 4,195 130,878 SH   SOLE   130,878 0 0
GENERAL ELECTRIC CO COM 369604103 3,266 239,952 SH   SOLE   239,952 0 0
GENERAL MILLS INC COM 370334104 812 18,346 SH   SOLE   18,346 0 0
GILEAD SCIENCES INC COM 375558103 1,055 14,889 SH   SOLE   14,889 0 0
GOLDMAN SACHS GROUP COM 38141g104 1,634 7,410 SH   SOLE   7,410 0 0
GRAHAM HLDGS CO COM COM 384637104 525 895 SH   SOLE   895 0 0
GW PHARMACEUTICALSW PLC ADS IS COM 36197T103 227 1,625 SH   SOLE   1,625 0 0
HALLIBURTON CO HLDG COM 406216101 442 9,808 SH   SOLE   9,808 0 0
HEINEKEN HLDG NV ORDF COM n39338194 438 4,568 SH   SOLE   4,568 0 0
HEINEKEN NV-SPN ADR COM 423012301 40,532 807,420 SH   SOLE   807,420 0 0
HENRY JACK & ASSOC INC COM COM 426281101 378 2,900 SH   SOLE   2,900 0 0
HERSHEY CO COM 427866108 441 4,734 SH   SOLE   4,734 0 0
HOME DEPOT INC COM 437076102 6,714 34,415 SH   SOLE   34,415 0 0
HONEYWELL INTL INC COM 438516106 1,702 11,813 SH   SOLE   11,813 0 0
HUBBELL INC COM 443510607 264 2,500 SH   SOLE   2,500 0 0
IDACORP INC COM COM 451107106 369 4,000 SH   SOLE   4,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 21,076 152,126 SH   SOLE   152,126 0 0
ILLUMINA INC COM 452327109 1,195 4,280 SH   SOLE   4,280 0 0
INGERSOLL RAND PLC F COM g47791101 5,172 57,637 SH   SOLE   57,637 0 0
INTEL CORP COM 458140100 3,952 79,503 SH   SOLE   79,503 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 5,859 41,939 SH   SOLE   41,939 0 0
INTERNATIONAL PAPER CO COM COM 460146103 422 8,100 SH   SOLE   8,100 0 0
INTUIT INC COM 461202103 1,373 6,719 SH   SOLE   6,719 0 0
ISHARES HIGH YIELD CORPORAT BO COM 46434v407 244 5,225 SH   SOLE   5,225 0 0
ISHARES MTG REAL ESTATE CAPPED COM 46435g342 233 5,362 SH   SOLE   5,362 0 0
ISHARES RUSSELL MID CAP VALUE COM 464287473 588 6,649 SH   SOLE   6,649 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168 552 5,650 SH   SOLE   5,650 0 0
ISHARES TR MSCI EAFE ETF COM 464287465 538 8,031 SH   SOLE   8,031 0 0
J P MORGAN CHASE & CO COM 46625h100 8,688 83,377 SH   SOLE   83,377 0 0
JOHNSON & JOHNSON COM 478160104 25,384 209,201 SH   SOLE   209,201 0 0
KEYCORP NEW COM COM 493267108 3,353 171,600 SH   SOLE   171,600 0 0
KIMBERLY-CLARK CORP COM 494368103 1,940 18,419 SH   SOLE   18,419 0 0
KINDER MORGAN INC COM 49456b101 182 10,325 SH   SOLE   10,325 0 0
KRAFT HEINZ CO COM 500754106 1,248 19,866 SH   SOLE   19,866 0 0
KROGER CO COM COM 501044101 964 33,900 SH   SOLE   33,900 0 0
LAB CO OF AMER HLDG COM 50540r409 1,362 7,585 SH   SOLE   7,585 0 0
Las Vegas Sands Corp. COM 517834107 458 6,000 SH   SOLE   6,000 0 0
LOCKHEED MARTIN CORP COM 539830109 2,022 6,845 SH   SOLE   6,845 0 0
LOEWS CORP COM 540424108 463 9,600 SH   SOLE   9,600 0 0
LOUISIANA-PAC CORP COM COM 546347105 316 11,600 SH   SOLE   11,600 0 0
LOWES COMPANIES INC COM 548661107 1,013 10,600 SH   SOLE   10,600 0 0
LOXO ONCOLOGY INC COM COM 548862101 204 1,175 SH   SOLE   1,175 0 0
MACYS INC COM COM 55616P104 1,991 53,200 SH   SOLE   53,200 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 389 5,631 SH   SOLE   5,631 0 0
MANDT BANK CORP COM 55261F104 315 1,850 SH   SOLE   1,850 0 0
MARKEL CORP COM 570535104 68,946 63,583 SH   SOLE   63,583 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 1,094 8,640 SH   SOLE   8,640 0 0
MARTIN MARIETTA MATLS INC COM 573284106 48,870 218,822 SH   SOLE   218,822 0 0
MASCO CORP COM 574599106 4,821 128,845 SH   SOLE   128,845 0 0
MASTERCARD INCORPORATED COM 57636Q104 86,859 441,984 SH   SOLE   441,984 0 0
MC DONALDS CORP COM 580135101 7,318 46,704 SH   SOLE   46,704 0 0
MCCORMICK AND CO INC NON VTG COM 579780206 609 5,242 SH   SOLE   5,242 0 0
MCKESSON CORP COM 58155q103 211 1,585 SH   SOLE   1,585 0 0
Medtronic Plc COM G5960L103 408 4,766 SH   SOLE   4,766 0 0
MERCK & CO. INC. COM 58933y105 17,133 282,257 SH   SOLE   282,257 0 0
MFC ISHARES TR RUSSELL 2000 ET COM 464287655 468 2,856 SH   SOLE   2,856 0 0
MICROSOFT CORPORATION COM 594918104 68,554 695,199 SH   SOLE   695,199 0 0
MONDELEZ INTL CLASS A COM 609207105 1,114 27,162 SH   SOLE   27,162 0 0
MORGAN STANLEY COM 617446448 2,572 54,266 SH   SOLE   54,266 0 0
MSCI INC COM 55354g100 252 1,524 SH   SOLE   1,524 0 0
MYECHECK INC COM NEW COM 62847L209 0 17,500 SH   SOLE   17,500 0 0
NESTLE SA CHAM ET VEVEY SHS CO COM H57312649 222 2,870 SH   SOLE   2,870 0 0
NESTLE SA SPON ADR REPSTG REG COM 641069406 62,690 809,639 SH   SOLE   809,639 0 0
NEXTERA ENERGY INC COM 65339F101 2,880 17,241 SH   SOLE   17,241 0 0
NIKE INC CLASS B COM 654106103 64,575 810,429 SH   SOLE   810,429 0 0
NORFOLK SOUTHERN CORP COM 655844108 4,140 27,440 SH   SOLE   27,440 0 0
NORTHERN TRUST CORP COM 665859104 1,564 15,200 SH   SOLE   15,200 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 708 2,300 SH   SOLE   2,300 0 0
NOVARTIS AG F SPONSORED ADR 1 COM 66987v109 2,542 33,645 SH   SOLE   33,645 0 0
NOVO NORDISK A.S. ADR FORMERLY COM 670100205 660 14,300 SH   SOLE   14,300 0 0
NUCOR CORP COM 670346105 250 4,000 SH   SOLE   4,000 0 0
NVIDIA CORP COM 67066g104 364 1,537 SH   SOLE   1,537 0 0
O G E ENERGY CP HLDG COM 670837103 382 10,842 SH   SOLE   10,842 0 0
ONEOK INC COM 682680103 836 11,970 SH   SOLE   11,970 0 0
ORACLE CORP COM 68389x105 1,569 35,620 SH   SOLE   35,620 0 0
PAYCHEX INC COM 704326107 1,608 23,527 SH   SOLE   23,527 0 0
PAYPAL HOLDINGS INC COM 70450Y103 26,499 318,228 SH   SOLE   318,228 0 0
PEPSICO INC COM 713448108 7,479 68,695 SH   SOLE   68,695 0 0
Perfect Search Corp. COM 713991735 25 25,000 SH   SOLE   25,000 0 0
PFIZER INC COM 717081103 2,030 55,949 SH   SOLE   55,949 0 0
PHILIP MORRIS INTL COM 718172109 4,585 56,786 SH   SOLE   56,786 0 0
PHILLIPS 66 COM 718546104 777 6,921 SH   SOLE   6,921 0 0
PINNACLE FOODS INC COM 72348P104 3,777 58,061 SH   SOLE   58,061 0 0
PNC FINL SERVICES COM 693475105 277 2,049 SH   SOLE   2,049 0 0
PPL CORP COM COM 69351T106 252 8,837 SH   SOLE   8,837 0 0
PRAXAIR INC COM 74005p104 2,453 15,509 SH   SOLE   15,509 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 2,566 22,100 SH   SOLE   22,100 0 0
PROCTER & GAMBLE CO COM 742718109 13,515 173,134 SH   SOLE   173,134 0 0
PURE CYCLE CORP COM COM 746228303 846 88,565 SH   SOLE   88,565 0 0
QUEST DIAGNOSTIC INC COM 74834l100 203 1,850 SH   SOLE   1,850 0 0
RAYTHEON CO NEW COM 755111507 2,421 12,534 SH   SOLE   12,534 0 0
ROCHE HOLDINGS LTD SPONSORED A COM 771195104 27,067 979,625 SH   SOLE   979,625 0 0
ROCKWELL AUTOMATION COM 773903109 3,968 23,869 SH   SOLE   23,869 0 0
ROCKWELL COLLINS INC DEL COM S COM 774341101 269 2,000 SH   SOLE   2,000 0 0
ROSS STORES INC COM 778296103 663 7,818 SH   SOLE   7,818 0 0
ROYAL BK CDA MONTREAL QUE ISIN COM 780087102 889 11,800 SH   SOLE   11,800 0 0
ROYAL DUTCH PLC ADR COM 780259206 2,807 40,546 SH   SOLE   40,546 0 0
ROYCE VALUE CF COM 780910105 158 10,000 SH   SOLE   10,000 0 0
RSTK NIKO RES LTD COM 144A RST COM per653620 0 25,361 SH   SOLE   25,361 0 0
SALESFORCE COM COM 79466l302 1,399 10,258 SH   SOLE   10,258 0 0
SANDP GLOBAL INC COM 78409V104 1,631 8,000 SH   SOLE   8,000 0 0
SCHLUMBERGER LTD F COM 806857108 2,412 35,990 SH   SOLE   35,990 0 0
SEIBELS BRUCE GROUP INC COM 816006308 226 35 SH   SOLE   35 0 0
SELECT SECTOR SPDR TR TECHNOLO COM 81369Y803 240 3,457 SH   SOLE   3,457 0 0
SERVICE NOW INC COM 81762p102 259 1,500 SH   SOLE   1,500 0 0
SHERWIN WILLIAMS CO COM COM 824348106 1,814 4,450 SH   SOLE   4,450 0 0
SIRIUS XM HLDGS INC COM 82968b103 812 120,000 SH   SOLE   120,000 0 0
SMITH A O COM 831865209 241 4,079 SH   SOLE   4,079 0 0
SMUCKER J M CO COM 832696405 8,605 80,060 SH   SOLE   80,060 0 0
SOUTHERN CO COM 842587107 1,554 33,550 SH   SOLE   33,550 0 0
SOUTHWEST AIRLINES COM 844741108 765 15,045 SH   SOLE   15,045 0 0
SPDR DOW JONES REIT ETF COM 78464A607 258 2,745 SH   SOLE   2,745 0 0
SPDR GOLD SHARES ETF COM 78463v107 342 2,881 SH   SOLE   2,881 0 0
SPDR S&P 500 ETF COM 78462f103 3,061 11,285 SH   SOLE   11,285 0 0
SPDR S&P BIOTECH ETF COM 78464a870 203 2,135 SH   SOLE   2,135 0 0
SPDR S&P MIDCAP 400 ETF COM 78467y107 678 1,910 SH   SOLE   1,910 0 0
STARBUCKS CORP COM 855244109 35,532 727,363 SH   SOLE   727,363 0 0
STATE STREET CORP COM 857477103 1,429 15,348 SH   SOLE   15,348 0 0
STRYKER CORP COM 863667101 1,295 7,670 SH   SOLE   7,670 0 0
SUNTRUST BANKS INC COM 867914103 1,155 17,500 SH   SOLE   17,500 0 0
SVB FINL GROUP COM COM 78486Q101 232 804 SH   SOLE   804 0 0
SYSCO CORP COM 871829107 986 14,435 SH   SOLE   14,435 0 0
T J X COMPANIES INC COM 872540109 41,346 434,396 SH   SOLE   434,396 0 0
TARGET CORP COM 87612e106 1,921 25,236 SH   SOLE   25,236 0 0
TENCENT HOLDINGS F SPONSORED A COM 88032q109 793 15,775 SH   SOLE   15,775 0 0
TEXAS INSTRUMENTS COM 882508104 915 8,300 SH   SOLE   8,300 0 0
THE COCA-COLA CO COM 191216100 9,778 222,944 SH   SOLE   222,944 0 0
THERMO FISHER SCNTFC COM 883556102 1,142 5,511 SH   SOLE   5,511 0 0
TIFFANY & CO COM 886547108 7,308 55,535 SH   SOLE   55,535 0 0
TIMKEN CO COM 887389104 2,474 56,801 SH   SOLE   56,801 0 0
TIMKENSTEEL CORP COM COM 887399103 471 28,779 SH   SOLE   28,779 0 0
TRACTOR SUPPLY CO COM COM 892356106 1,357 17,735 SH   SOLE   17,735 0 0
TRANSDIGM GROUP INC COM 893641100 667 1,933 SH   SOLE   1,933 0 0
TRAVELERS COS INC COM COM 89417E109 640 5,229 SH   SOLE   5,229 0 0
TRIMBLE INC COM 896239100 274 8,355 SH   SOLE   8,355 0 0
TWENTY-FIRST CENTY FOX INC CL COM 90130A200 219 4,450 SH   SOLE   4,450 0 0
TWITTER INC COM 90184l102 655 15,000 SH   SOLE   15,000 0 0
Under Armour, Inc. Class C COM 904311206 501 23,785 SH   SOLE   23,785 0 0
UNILEVER N V F SPONSORED ADR 1 COM 904784709 780 13,995 SH   SOLE   13,995 0 0
UNILEVER PLC SPON ADR NEW ISIN COM 904767704 20,211 365,605 SH   SOLE   365,605 0 0
UNION PACIFIC CORP COM 907818108 3,401 24,002 SH   SOLE   24,002 0 0
UNITED PARCEL SRVC CLASS B COM 911312106 2,876 27,075 SH   SOLE   27,075 0 0
UNITED TECHNOLOGIES CORP COM 913017109 40,187 321,416 SH   SOLE   321,416 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,779 35,783 SH   SOLE   35,783 0 0
URSTADT BIDDLE PPTYS INC CL A COM 917286205 1,112 49,157 SH   SOLE   49,157 0 0
URSTADT BIDDLE PPTYS INC COM COM 917286106 207 11,325 SH   SOLE   11,325 0 0
US BANCORP DEL COM 902973304 975 19,500 SH   SOLE   19,500 0 0
V F CORP COM COM 918204108 245 3,010 SH   SOLE   3,010 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 1,975 17,820 SH   SOLE   17,820 0 0
VALVOLINE INC COM COM 92047w101 711 32,944 SH   SOLE   32,944 0 0
VANGUARD S&P 500 ETF COM 922908363 451 1,806 SH   SOLE   1,806 0 0
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 437 4,300 SH   SOLE   4,300 0 0
VECTREN CORP COM COM 92240G101 429 6,000 SH   SOLE   6,000 0 0
VEOLIA ENVIRONNEMENT S F SPONS COM 92334n103 208 9,767 SH   SOLE   9,767 0 0
VERISK ANALYTICS INC COM 92345Y106 319 2,967 SH   SOLE   2,967 0 0
VERIZON COMMUNICATN COM 92343v104 8,174 162,480 SH   SOLE   162,480 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 314 1,850 SH   SOLE   1,850 0 0
VISA INC CLASS A COM 92826c839 7,212 54,447 SH   SOLE   54,447 0 0
W P CAREY INC COM COM 92936U109 252 3,800 SH   SOLE   3,800 0 0
WABTEC COM 929740108 3,239 32,855 SH   SOLE   32,855 0 0
WAL-MART STORES COM 931142103 5,010 58,496 SH   SOLE   58,496 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,671 44,500 SH   SOLE   44,500 0 0
WALT DISNEY CO/THE COM 254687106 50,610 482,873 SH   SOLE   482,873 0 0
WASTE MANAGEMENT INC COM 94106l109 314 3,859 SH   SOLE   3,859 0 0
WATERS CORP COM 941848103 260 1,341 SH   SOLE   1,341 0 0
Webster Financial Corp. COM 947890109 318 5,000 SH   SOLE   5,000 0 0
Wec Energy Group Inc COM 92939U106 292 4,512 SH   SOLE   4,512 0 0
WELLS FARGO BK N A COM 949746101 1,774 31,994 SH   SOLE   31,994 0 0
WORLDPAY INC CL A COM 981558109 8,213 100,429 SH   SOLE   100,429 0 0
XYLEM INC. COM 98419m100 250 3,705 SH   SOLE   3,705 0 0
ZOETIS INC CLASS A COM 98978v103 6,149 72,180 SH   SOLE   72,180 0 0