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 6,986 36,667 SH   SOLE 36,667 0 0
ABBOTT LABS COM 002824100 8,072 111,598 SH   SOLE 111,598 0 0
ABBVIE INC COM 00287Y109 1,091 11,844 SH   SOLE 11,844 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,270 27,257 SH   SOLE 27,257 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,539 37,630 SH   SOLE 37,630 0 0
AIR LEASE CORP CL A 00912X302 1,262 41,760 SH   SOLE 41,760 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,019 49,426 SH   SOLE 49,426 0 0
ALLERGAN PLC SHS G0177J108 4,152 31,063 SH   SOLE 31,063 0 0
ALPHABET INC CAP STK CL A 02079K305 3,895 3,727 SH   SOLE 3,727 0 0
ALPHABET INC CAP STK CL C 02079K107 7,555 7,295 SH   SOLE 7,295 0 0
AMAZON COM INC COM 023135106 12,389 8,248 SH   SOLE 8,248 0 0
AMERICAN ELEC PWR INC COM 025537101 697 9,325 SH   SOLE 9,325 0 0
AMGEN INC COM 031162100 11,724 60,225 SH   SOLE 60,225 0 0
APPLE INC COM 037833100 13,899 88,114 SH   SOLE 88,114 0 0
AT&T INC COM 00206R102 759 26,598 SH   SOLE 26,598 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,404 41,209 SH   SOLE 41,209 0 0
BAXTER INTL INC COM 071813109 5,967 90,654 SH   SOLE 90,654 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 255 1,250 SH   SOLE 1,250 0 0
BIOGEN INC COM 09062X103 5,107 16,972 SH   SOLE 16,972 0 0
BLACKBERRY LTD COM 09228F103 842 118,380 SH   SOLE 118,380 0 0
BLACKBERRY LTD COM 09228F103 3 14,000 SH Call SOLE 14,000 0 0
BLACKROCK INC COM 09247X101 5,791 14,741 SH   SOLE 14,741 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,089 157,297 SH   SOLE 157,297 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 688 13,240 SH   SOLE 13,240 0 0
BROADCOM INC COM 11135F101 3,458 13,602 SH   SOLE 13,602 0 0
BWX TECHNOLOGIES INC COM 05605H100 631 16,505 SH   SOLE 16,505 0 0
CATERPILLAR INC DEL COM 149123101 618 4,860 SH   SOLE 4,860 0 0
CDW CORP COM 12514G108 1,552 19,150 SH   SOLE 19,150 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,521 13,435 SH   SOLE 13,435 0 0
CHEVRON CORP NEW COM 166764100 4,810 44,206 SH   SOLE 44,206 0 0
CHURCH & DWIGHT INC COM 171340102 1,588 24,150 SH   SOLE 24,150 0 0
CISCO SYS INC COM 17275R102 7,765 179,198 SH   SOLE 179,198 0 0
COCA COLA CO COM 191216100 853 18,025 SH   SOLE 18,025 0 0
COMCAST CORP NEW CL A 20030N101 5,682 166,864 SH   SOLE 166,864 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,815 17,501 SH   SOLE 17,501 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,705 32,915 SH   SOLE 32,915 0 0
CVS HEALTH CORP COM 126650100 710 10,837 SH   SOLE 10,837 0 0
DISNEY WALT CO COM DISNEY 254687106 8,000 72,958 SH   SOLE 72,958 0 0
DOWDUPONT INC COM 26078J100 6,357 118,875 SH   SOLE 118,875 0 0
EXXON MOBIL CORP COM 30231G102 732 10,727 SH   SOLE 10,727 0 0
FACEBOOK INC CL A 30303M102 10,582 80,718 SH   SOLE 80,718 0 0
FAIR ISAAC CORP COM 303250104 1,323 7,075 SH   SOLE 7,075 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 6,601 64,374 SH   SOLE 64,374 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,520 34,195 SH   SOLE 34,195 0 0
GILEAD SCIENCES INC COM 375558103 5,378 85,982 SH   SOLE 85,982 0 0
HARRIS CORP DEL COM 413875105 3,591 26,669 SH   SOLE 26,669 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,534 40,875 SH   SOLE 40,875 0 0
HEXCEL CORP NEW COM 428291108 2,010 35,060 SH   SOLE 35,060 0 0
HILL ROM HLDGS INC COM 431475102 1,313 14,830 SH   SOLE 14,830 0 0
HOME DEPOT INC COM 437076102 8,703 50,652 SH   SOLE 50,652 0 0
HONEYWELL INTL INC COM 438516106 6,021 45,565 SH   SOLE 45,565 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 402 16,855 SH   SOLE 16,855 0 0
ILLUMINA INC COM 452327109 1,069 3,565 SH   SOLE 3,565 0 0
INTEL CORP COM 458140100 10,276 218,964 SH   SOLE 218,964 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 498 4,385 SH   SOLE 4,385 0 0
INTL PAPER CO COM 460146103 308 7,620 SH   SOLE 7,620 0 0
INTUIT COM 461202103 2,006 10,190 SH   SOLE 10,190 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 933 6,048 SH   SOLE 6,048 0 0
IQVIA HLDGS INC COM 46266C105 6,545 56,339 SH   SOLE 56,339 0 0
IRON MTN INC NEW COM 46284V101 369 11,400 SH   SOLE 11,400 0 0
ISHARES TR LATN AMER 40 ETF 464287390 223 7,220 SH   SOLE 7,220 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 597 4,820 SH   SOLE 4,820 0 0
JOHNSON & JOHNSON COM 478160104 4,484 34,745 SH   SOLE 34,745 0 0
JPMORGAN CHASE & CO COM 46625H100 615 6,301 SH   SOLE 6,301 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,855 29,885 SH   SOLE 29,885 0 0
KIMBERLY CLARK CORP COM 494368103 749 6,573 SH   SOLE 6,573 0 0
L3 TECHNOLOGIES INC COM 502413107 2,657 15,299 SH   SOLE 15,299 0 0
LHC GROUP INC COM 50187A107 1,015 10,810 SH   SOLE 10,810 0 0
LILLY ELI & CO COM 532457108 1,067 9,220 SH   SOLE 9,220 0 0
LOCKHEED MARTIN CORP COM 539830109 5,552 21,204 SH   SOLE 21,204 0 0
LOWES COS INC COM 548661107 2,098 22,716 SH   SOLE 22,716 0 0
MARSH & MCLENNAN COS INC COM 571748102 7,106 89,115 SH   SOLE 89,115 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,236 30,465 SH   SOLE 30,465 0 0
MASCO CORP COM 574599106 1,405 48,060 SH   SOLE 48,060 0 0
MCDONALDS CORP COM 580135101 5,505 31,002 SH   SOLE 31,002 0 0
MERCK & CO INC COM 58933Y105 1,048 13,710 SH   SOLE 13,710 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 5,955 82,798 SH   SOLE 82,798 0 0
MICROSOFT CORP COM 594918104 19,522 192,201 SH   SOLE 192,201 0 0
NASDAQ INC COM 631103108 4,237 51,944 SH   SOLE 51,944 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 520 10,710 SH   SOLE 10,710 0 0
NIKE INC CL B 654106103 6,689 90,214 SH   SOLE 90,214 0 0
NORTHROP GRUMMAN CORP COM 666807102 6,005 24,523 SH   SOLE 24,523 0 0
NVIDIA CORP COM 67066G104 6,386 47,833 SH   SOLE 47,833 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5,370 73,281 SH   SOLE 73,281 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1 500 SH Call SOLE 500 0 0
PACKAGING CORP AMER COM 695156109 1,191 14,270 SH   SOLE 14,270 0 0
PALO ALTO NETWORKS INC COM 697435105 2,377 12,621 SH   SOLE 12,621 0 0
PAYCHEX INC COM 704326107 730 11,205 SH   SOLE 11,205 0 0
PEPSICO INC COM 713448108 5,471 49,519 SH   SOLE 49,519 0 0
PERKINELMER INC COM 714046109 1,806 22,990 SH   SOLE 22,990 0 0
PFIZER INC COM 717081103 1,069 24,487 SH   SOLE 24,487 0 0
PLANET FITNESS INC CL A 72703H101 2,838 52,915 SH   SOLE 52,915 0 0
PPL CORP COM 69351T106 362 12,765 SH   SOLE 12,765 0 0
PROCTER AND GAMBLE CO COM 742718109 4,323 47,028 SH   SOLE 47,028 0 0
PUBLIC STORAGE COM 74460D109 460 2,275 SH   SOLE 2,275 0 0
QUALCOMM INC COM 747525103 772 13,570 SH   SOLE 13,570 0 0
RAYTHEON CO COM NEW 755111507 8,255 53,827 SH   SOLE 53,827 0 0
SALESFORCE COM INC COM 79466L302 2,748 20,066 SH   SOLE 20,066 0 0
SCHWAB CHARLES CORP NEW COM 808513105 4,738 114,097 SH   SOLE 114,097 0 0
SEALED AIR CORP NEW COM 81211K100 1,649 47,325 SH   SOLE 47,325 0 0
SMITH A O COM 831865209 1,783 41,750 SH   SOLE 41,750 0 0
SMUCKER J M CO COM NEW 832696405 1,241 13,275 SH   SOLE 13,275 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,159 20,642 SH   SOLE 20,642 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,268 17,590 SH   SOLE 17,590 0 0
STATE STR CORP COM 857477103 371 5,875 SH   SOLE 5,875 0 0
STERIS PLC SHS USD G84720104 1,608 15,045 SH   SOLE 15,045 0 0
STRYKER CORP COM 863667101 235 1,500 SH   SOLE 1,500 0 0
SUNTRUST BKS INC COM 867914103 2,846 56,410 SH   SOLE 56,410 0 0
TARGET CORP COM 87612E106 553 8,365 SH   SOLE 8,365 0 0
TELEFLEX INC COM 879369106 3,245 12,555 SH   SOLE 12,555 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,303 37,100 SH   SOLE 37,100 0 0
TJX COS INC NEW COM 872540109 1,021 22,815 SH   SOLE 22,815 0 0
TRACTOR SUPPLY CO COM 892356106 1,299 15,565 SH   SOLE 15,565 0 0
UNITED TECHNOLOGIES CORP COM 913017109 7,878 73,992 SH   SOLE 73,992 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,909 16,375 SH   SOLE 16,375 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,761 46,215 SH   SOLE 46,215 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 711 19,155 SH   SOLE 19,155 0 0
VEEVA SYS INC CL A COM 922475108 1,287 14,405 SH   SOLE 14,405 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,103 19,616 SH   SOLE 19,616 0 0
VISA INC COM CL A 92826C839 11,745 89,016 SH   SOLE 89,016 0 0
WALMART INC COM 931142103 6,507 69,851 SH   SOLE 69,851 0 0
WASTE MGMT INC DEL COM 94106L109 6,771 76,085 SH   SOLE 76,085 0 0
WOODWARD INC COM 980745103 1,292 17,385 SH   SOLE 17,385 0 0
XILINX INC COM 983919101 1,416 16,625 SH   SOLE 16,625 0 0
ZIONS BANCORPORATION N A COM 989701107 691 16,960 SH   SOLE 16,960 0 0
ZOETIS INC CL A 98978V103 6,994 81,766 SH   SOLE 81,766 0 0