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
ABBOTT LABS Common Stock 002824100 3,135 43,337 SH   SOLE   43,337 0 0
ABBVIE INC COM Common Stock 00287y109 1,479 16,041 SH   SOLE   16,041 0 0
ABIOMED INC Common Stock 003654100 1,112 3,420 SH   SOLE   3,420 0 0
ACCENTURE PLC IRELAND SHS CLASS A Common Stock g1151c101 1,271 9,011 SH   SOLE   9,011 0 0
ACTIVISION BLIZZARD IN COM Common Stock 00507v109 860 18,469 SH   SOLE   18,469 0 0
ADOBE INC COM Common Stock 00724f101 5,288 23,375 SH   SOLE   23,375 0 0
ALIGN TECHNOLOGY INC Common Stock 016255101 3,258 15,558 SH   SOLE   15,558 0 0
ALPHABET CLA Common Stock 02079k305 8,437 8,074 SH   SOLE   8,074 0 0
ALPHABET CLC Common Stock 02079k107 1,825 1,762 SH   SOLE   1,762 0 0
ALTRIA GROUP INC COM Common Stock 02209s103 7,341 148,641 SH   SOLE   148,641 0 0
AMAZON COM INC Common Stock 023135106 1,290 859 SH   SOLE   859 0 0
AMERICAN EXPRESS CO Common Stock 025816109 611 6,415 SH   SOLE   6,415 0 0
AMERICAN INTL GROUP INC Common Stock 026874784 6,732 170,825 SH   SOLE   170,825 0 0
AMETEK INC NEW Common Stock 031100100 1,532 22,630 SH   SOLE   22,630 0 0
APPLE INC Common Stock 037833100 778 4,934 SH   SOLE   4,934 0 0
BANK AMER CORP Common Stock 060505104 667 27,069 SH   SOLE   27,069 0 0
BAXTER INTL INC Common Stock 071813109 1,638 24,882 SH   SOLE   24,882 0 0
BECTON DICKINSON & CO Common Stock 075887109 7,052 31,296 SH   SOLE   31,296 0 0
BLACKSTONE GROUP L P COM UNIT LTD Common Stock 09253u108 712 23,885 SH   SOLE   23,885 0 0
BOEING CO Common Stock 097023105 3,825 11,860 SH   SOLE   11,860 0 0
BOSTON SCIENTIFIC CORP Common Stock 101137107 1,727 48,863 SH   SOLE   48,863 0 0
BRISTOL MYERS SQUIBB CO Common Stock 110122108 5,015 96,481 SH   SOLE   96,481 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC. Common Stock 11133t103 1,399 14,536 SH   SOLE   14,536 0 0
CANADIAN NATL RY CO Common Stock 136375102 276 3,725 SH   SOLE   3,725 0 0
CARNIVAL CORP Common Stock 143658300 1,827 37,064 SH   SOLE   37,064 0 0
CASEYS GEN STORES INC Common Stock 147528103 350 2,728 SH   SOLE   2,728 0 0
CBRE GROUP INC. CL A Common Stock 12504l109 1,140 28,479 SH   SOLE   28,479 0 0
CENTURYLINK INC Common Stock 156700106 2,380 157,110 SH   SOLE   157,110 0 0
CHEVRON CORP NEW Common Stock 166764100 2,080 19,121 SH   SOLE   19,121 0 0
CHUBB LTD Common Stock h1467j104 7,111 55,051 SH   SOLE   55,051 0 0
CINTAS CORP Common Stock 172908105 1,268 7,546 SH   SOLE   7,546 0 0
CISCO SYS INC COM Common Stock 17275r102 11,785 271,990 SH   SOLE   271,990 0 0
CME GROUP INC COM Common Stock 12572q105 2,985 15,869 SH   SOLE   15,869 0 0
COMERICA INC Common Stock 200340107 1,044 15,195 SH   SOLE   15,195 0 0
COPART INC Common Stock 217204106 1,295 27,100 SH   SOLE   27,100 0 0
CORNING INC Common Stock 219350105 8,968 296,839 SH   SOLE   296,839 0 0
CSX CORP Common Stock 126408103 1,405 22,620 SH   SOLE   22,620 0 0
DEVON ENERGY CORP NEW COM Common Stock 25179m103 238 10,547 SH   SOLE   10,547 0 0
DIAGEO P L C SPON ADR NEW ADR 25243q205 8,977 63,304 SH   SOLE   63,304 0 0
DISNEY WALT CO Common Stock 254687106 8,507 77,588 SH   SOLE   77,588 0 0
DOWDUPONT INC COM Common Stock 26078j100 9,199 172,015 SH   SOLE   172,015 0 0
DUKE ENERGY CORP NEW Common Stock 26441C204 2,417 28,011 SH   SOLE   28,011 0 0
E TRADE FINANCIAL CORP Common Stock 269246401 990 22,569 SH   SOLE   22,569 0 0
EASTMAN CHEM CO Common Stock 277432100 1,058 14,477 SH   SOLE   14,477 0 0
EATON CORP COM Common Stock g29183103 1,559 22,713 SH   SOLE   22,713 0 0
EMERSON ELEC CO Common Stock 291011104 9,531 159,510 SH   SOLE   159,510 0 0
EXXON MOBIL CORP COM Common Stock 30231g102 2,101 30,817 SH   SOLE   30,817 0 0
FIDELITY NATL INFO SVC COM Common Stock 31620m106 1,359 13,255 SH   SOLE   13,255 0 0
FIRST REP BK SAN FRANC COM Common Stock 33616c100 584 6,725 SH   SOLE   6,725 0 0
FISERV INC Common Stock 337738108 1,674 22,785 SH   SOLE   22,785 0 0
FORD MTR CO DEL Common Stock 345370860 387 50,632 SH   SOLE   50,632 0 0
GALLAGHER ARTHUR J & CO Common Stock 363576109 3,469 47,073 SH   SOLE   47,073 0 0
GARTNER INC Common Stock 366651107 2,387 18,675 SH   SOLE   18,675 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 7,387 46,988 SH   SOLE   46,988 0 0
GENERAL MTRS CORP COM Common Stock 37045v100 549 16,400 SH   SOLE   16,400 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733w105 1,367 35,773 SH   SOLE   35,773 0 0
GOLDMAN SACHS GROUP PFD D Preferred Stock 38144g804 311 17,780 SH   SOLE   17,780 0 0
HOME DEPOT INC Common Stock 437076102 704 4,098 SH   SOLE   4,098 0 0
HONEYWELL INTL INC Common Stock 438516106 8,628 65,305 SH   SOLE   65,305 0 0
IDEXX LABS INC COM Common Stock 45168d104 1,298 6,980 SH   SOLE   6,980 0 0
INTEL CORP Common Stock 458140100 1,132 24,117 SH   SOLE   24,117 0 0
INTL PAPER CO Common Stock 460146103 6,173 152,947 SH   SOLE   152,947 0 0
INTUIT Common Stock 461202103 2,497 12,683 SH   SOLE   12,683 0 0
INTUITIVE SURGICAL INC COM NEW Common Stock 46120e602 5,313 11,093 SH   SOLE   11,093 0 0
J P MORGAN CHASE & CO COM Common Stock 46625h100 9,969 102,120 SH   SOLE   102,120 0 0
JOHNSON & JOHNSON Common Stock 478160104 10,878 84,295 SH   SOLE   84,295 0 0
KEYCORP NEW Common Stock 493267108 1,224 82,781 SH   SOLE   82,781 0 0
L3 TECHNOLOGIES INC Common Stock 502413107 521 3,000 SH   SOLE   3,000 0 0
LAUDER ESTEE COS INC Common Stock 518439104 2,319 17,822 SH   SOLE   17,822 0 0
LEGG MASON INC Common Stock 524901105 6,250 245,013 SH   SOLE   245,013 0 0
LILLY ELI & CO Common Stock 532457108 325 2,809 SH   SOLE   2,809 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 10,292 39,307 SH   SOLE   39,307 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102 2,441 30,613 SH   SOLE   30,613 0 0
MARTIN MARIETTA MATLS INC Common Stock 573284106 306 1,778 SH   SOLE   1,778 0 0
MASTERCARD INC CL A Common Stock 57636q104 2,439 12,929 SH   SOLE   12,929 0 0
MAXIM INTEGRATED PRODUCTS INC. Common Stock 57772k101 6,494 127,709 SH   SOLE   127,709 0 0
MCDONALDS CORP Common Stock 580135101 467 2,629 SH   SOLE   2,629 0 0
MEDTRONIC INC COM Common Stock g5960l103 2,052 22,557 SH   SOLE   22,557 0 0
MERCK & CO INC Common Stock 58933Y105 10,738 140,536 SH   SOLE   140,536 0 0
METLIFE INC PFD A FLT RATE Preferred Stock 59156r504 574 27,410 SH   SOLE   27,410 0 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104 7,222 100,411 SH   SOLE   100,411 0 0
MICROSOFT CORP Common Stock 594918104 17,207 169,414 SH   SOLE   169,414 0 0
MOODYS CORP Common Stock 615369105 2,305 16,460 SH   SOLE   16,460 0 0
MOTOROLA SOLUTIONS INC Common Stock 620076307 2,475 21,514 SH   SOLE   21,514 0 0
MSCI INC. Common Stock 55354g100 1,241 8,419 SH   SOLE   8,419 0 0
NATIONAL GRID PLC ADR 636274409 1,498 31,214 SH   SOLE   31,214 0 0
NESTLE S A SPONSORED ADR ADR 641069406 9,078 112,131 SH   SOLE   112,131 0 0
NETAPP INC. Common Stock 64110d104 1,035 17,340 SH   SOLE   17,340 0 0
NETFLIX INC COM Common Stock 64110l106 904 3,379 SH   SOLE   3,379 0 0
NEXTERA ENERGY INC Common Stock 65339f101 2,671 15,366 SH   SOLE   15,366 0 0
NIKE INC Common Stock 654106103 1,637 22,086 SH   SOLE   22,086 0 0
NORFOLK SOUTHERN CORP Common Stock 655844108 510 3,410 SH   SOLE   3,410 0 0
NVIDIA CORP COM Common Stock 67066g104 730 5,468 SH   SOLE   5,468 0 0
PEPSICO INC Common Stock 713448108 574 5,191 SH   SOLE   5,191 0 0
PFIZER INC Common Stock 717081103 12,295 281,665 SH   SOLE   281,665 0 0
PHILIP MORRIS INTL INC Common Stock 718172109 680 10,183 SH   SOLE   10,183 0 0
PIMCO ETF TR ENHAN SHRT MAT ETF 72201r833 202 2,000 SH   SOLE   2,000 0 0
PROCTER AND GAMBLE CO Common Stock 742718109 356 3,868 SH   SOLE   3,868 0 0
PROGRESSIVE CORP OHIO Common Stock 743315103 2,635 43,679 SH   SOLE   43,679 0 0
PVH CORP Common Stock 693656100 837 9,004 SH   SOLE   9,004 0 0
RAYTHEON CO Common Stock 755111507 213 1,386 SH   SOLE   1,386 0 0
REPUBLIC SVCS INC Common Stock 760759100 2,661 36,915 SH   SOLE   36,915 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 9,493 162,921 SH   SOLE   162,921 0 0
SALESFORCE COM INC COM Common Stock 79466l302 2,455 17,920 SH   SOLE   17,920 0 0
SBA COMMUNICATIONS CORP. Common Stock 78410g104 2,573 15,896 SH   SOLE   15,896 0 0
SOUTHERN CO Common Stock 842587107 1,007 22,931 SH   SOLE   22,931 0 0
SPDR INDEX SHS FDS S&P INTL ETF Common Stock 78463x772 641 18,340 SH   SOLE   18,340 0 0
SPDR SERIES TRUST INTERMD CR ETF ETF 78464a375 1,338 40,498 SH   SOLE   40,498 0 0
SPDR TR UNIT SER 1 Common Stock 78462f103 30,335 121,379 SH   SOLE   121,379 0 0
STATE STR CORP Common Stock 857477103 889 14,096 SH   SOLE   14,096 0 0
SYSCO CORP Common Stock 871829107 5,116 81,643 SH   SOLE   81,643 0 0
TCW STRATEGIC INCOME FUND IN ETF 872340104 53 10,000 SH   SOLE   10,000 0 0
TERADYNE INC Common Stock 880770102 345 11,000 SH   SOLE   11,000 0 0
TEXAS INSTRS INC Common Stock 882508104 3,709 39,248 SH   SOLE   39,248 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 3,050 13,629 SH   SOLE   13,629 0 0
TWITTER INC Common Stock 90184l102 885 30,783 SH   SOLE   30,783 0 0
UBS AG NAMEN AKT Common Stock h42097107 124 10,026 SH   SOLE   10,026 0 0
VALERO ENERGY CORP NEW COM Common Stock 91913y100 965 12,872 SH   SOLE   12,872 0 0
VERISK ANALYTICS INC COM Common Stock 92345y106 2,522 23,127 SH   SOLE   23,127 0 0
VERIZON COMMUNICATIONS COM Common Stock 92343v104 3,066 54,528 SH   SOLE   54,528 0 0
WALMART INC Common Stock 931142103 2,362 25,360 SH   SOLE   25,360 0 0
WASTE MGMT INC DEL Common Stock 94106L109 1,348 15,145 SH   SOLE   15,145 0 0
ZIMMER BIOMET HLDGS IN COM Common Stock 98956p102 402 3,875 SH   SOLE   3,875 0 0