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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABB LTDSPONSORED ADR00037520410,201334,800SH SOLE 334,80000
ABBOTT LABSCOM0028241003382,817SH SOLE 2,81700
ABBVIE INCCOM00287Y1092232,064SH SOLE 2,06400
ACCENTURE PLC IRELANDSHS CLASS AG1151C10117,18462,204SH SOLE 62,20400
ADOBE SYSTEMS INCORPORATEDCOM00724F10112,05525,359SH SOLE 25,35900
ALPHABET INCCAP STK CL A02079K305823399SH SOLE 39900
ALPHABET INCCAP STK CL C02079K107480232SH SOLE 23200
AMAZON COM INCCOM0231351061,586512SH SOLE 51200
AMERICAN EXPRESS COCOM0258161092321,643SH SOLE 1,64300
AMGEN INCCOM03116210013,44254,027SH SOLE 54,02700
ANTHEM INCCOM03675210314,84541,357SH SOLE 41,35700
APPLE INCCOM03783310026,038213,164SH SOLE 213,16400
AT&T INCCOM00206R1027,978263,577SH SOLE 263,57700
AUTOMATIC DATA PROCESSING INCOM05301510313,63272,330SH SOLE 72,33000
BALCHEM CORPCOM0576652007185,723SH SOLE 5,72300
BERKSHIRE HATHAWAY INC DELCL B NEW0846707029633,771SH SOLE 3,77100
BOEING COCOM0970231057,37728,959SH SOLE 28,95900
BORGWARNER INCCOM0997241063,90584,227SH SOLE 84,22700
CACI INTL INCCL A12719030413,64555,321SH SOLE 55,32100
CAPITAL ONE FINL CORPCOM14040H1052622,060SH SOLE 2,06000
CARRIER GLOBAL CORPORATIONCOM14448C1049,646228,466SH SOLE 228,46600
CATERPILLAR INCCOM1491231016592,841SH SOLE 2,84100
CDK GLOBAL INCCOM12508E1015,37299,376SH SOLE 99,37600
CELANESE CORP DELCOM15087010313,21088,178SH SOLE 88,17800
CHECK POINT SOFTWARE TECH LTORDM2246510410,51793,925SH SOLE 93,92500
CIGNA CORP NEWCOM1255231002491,029SH SOLE 1,02900
CISCO SYS INCCOM17275R10285116,463SH SOLE 16,46300
COCA COLA COCOM1912161009,431178,921SH SOLE 178,92100
COMCAST CORP NEWCL A20030N1013837,086SH SOLE 7,08600
CONSOLIDATED EDISON INCCOM2091151042363,160SH SOLE 3,16000
CORTEVA INCCOM22052L1043,86382,855SH SOLE 82,85500
COSTCO WHSL CORP NEWCOM22160K1055561,579SH SOLE 1,57900
CSX CORPCOM1264081036807,057SH SOLE 7,05700
DANAHER CORPORATIONCOM2358511023,87817,230SH SOLE 17,23000
DEERE & COCOM24419910524,12764,485SH SOLE 64,48500
DICKS SPORTING GOODS INCCOM25339310213,197173,299SH SOLE 173,29900
DISNEY WALT COCOM25468710613,15371,280SH SOLE 71,28000
DOMINION ENERGY INCCOM25746U1099,110119,933SH SOLE 119,93300
DOW INCCOM2605571036,26898,031SH SOLE 98,03100
DUKE ENERGY CORP NEWCOM NEW26441C2044784,955SH SOLE 4,95500
DUPONT DE NEMOURS INCCOM26614N1025,40569,936SH SOLE 69,93600
EXXON MOBIL CORPCOM30231G10256010,036SH SOLE 10,03600
FACEBOOK INCCL A30303M1025001,698SH SOLE 1,69800
FORTIVE CORPCOM34959J1086719,504SH SOLE 9,50400
GENERAL MLS INCCOM3703341049,066147,854SH SOLE 147,85400
HOME DEPOT INCCOM4370761021,0423,413SH SOLE 3,41300
INTEL CORPCOM45814010081412,712SH SOLE 12,71200
INTERNATIONAL BUSINESS MACHSCOM4592001018,15961,227SH SOLE 61,22700
ISHARES TRCOHEN STEER REIT4642875641,46425,320SH SOLE 25,32000
ISHARES TRCORE S&P MCP ETF4642875072,3919,185SH SOLE 9,18500
ISHARES TRCORE S&P SCP ETF4642878043,61333,295SH SOLE 33,29500
ISHARES TRCORE S&P500 ETF4642872005,15412,955SH SOLE 12,95500
ISHARES TRTIPS BD ETF4642871763,05224,318SH SOLE 24,31800
JOHNSON & JOHNSONCOM47816010414,24586,674SH SOLE 86,67400
JPMORGAN CHASE & COCOM46625H10017,123112,483SH SOLE 112,48300
KINDER MORGAN INC DELCOM49456B1012,630157,980SH SOLE 157,98000
LIGAND PHARMACEUTICALS INCCOM NEW53220K5042391,566SH SOLE 1,56600
LILLY ELI & COCOM5324571087193,849SH SOLE 3,84900
LOCKHEED MARTIN CORPCOM5398301094191,134SH SOLE 1,13400
MASTERCARD INCORPORATEDCL A57636Q1045201,460SH SOLE 1,46000
MCDONALDS CORPCOM5801351014001,787SH SOLE 1,78700
MERCK & CO. INCCOM58933Y1053314,293SH SOLE 4,29300
MICROSOFT CORPCOM59491810421,89592,864SH SOLE 92,86400
NETFLIX INCCOM64110L106234448SH SOLE 44800
NIKE INCCL B6541061035013,772SH SOLE 3,77200
NORFOLK SOUTHN CORPCOM6558441085351,993SH SOLE 1,99300
NVIDIA CORPORATIONCOM67066G104283530SH SOLE 53000
OMNICOM GROUP INCCOM6819191068,140109,783SH SOLE 109,78300
ORACLE CORPCOM68389X1053535,034SH SOLE 5,03400
OTIS WORLDWIDE CORPCOM68902V1076,75798,720SH SOLE 98,72000
PALANTIR TECHNOLOGIES INCCL A69608A1081,95684,000SH SOLE 84,00000
PAYPAL HLDGS INCCOM70450Y1032771,140SH SOLE 1,14000
PEPSICO INCCOM7134481083492,467SH SOLE 2,46700
PERKINELMER INCCOM71404610914,928116,361SH SOLE 116,36100
PFIZER INCCOM71708110363117,405SH SOLE 17,40500
PRICE T ROWE GROUP INCCOM74144T10815,07187,824SH SOLE 87,82400
PROCTER AND GAMBLE COCOM7427181091,1048,152SH SOLE 8,15200
RAYTHEON TECHNOLOGIES CORPCOM75513E10111,031142,763SH SOLE 142,76300
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8862283,562SH SOLE 3,56200
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8032011,515SH SOLE 1,51500
SPDR S&P 500 ETF TRTR UNIT78462F1039092,294SH SOLE 2,29400
SPDR SER TRPORTFOLIO S&P50078464A8542244,804SH SOLE 4,80400
STARBUCKS CORPCOM8552441095905,396SH SOLE 5,39600
STRYKER CORPORATIONCOM86366710114,33158,836SH SOLE 58,83600
SYSCO CORPCOM87182910711,958151,865SH SOLE 151,86500
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391004343,671SH SOLE 3,67100
TESLA INCCOM88160R1017501,123SH SOLE 1,12300
TRAVELERS COMPANIES INCCOM89417E10911,95579,486SH SOLE 79,48600
UNION PAC CORPCOM907818108208945SH SOLE 94500
UNITED PARCEL SERVICE INCCL B91131210614,16683,333SH SOLE 83,33300
UNITEDHEALTH GROUP INCCOM91324P102313842SH SOLE 84200
VANGUARD INDEX FDSLARGE CAP ETF9229086375252,834SH SOLE 2,83400
VANGUARD INDEX FDSS&P 500 ETF SHS922908363287788SH SOLE 78800
VANGUARD INDEX FDSSML CP GRW ETF922908595229835SH SOLE 83500
VANGUARD INDEX FDSTOTAL STK MKT9229087691,2185,895SH SOLE 5,89500
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464068138,047SH SOLE 8,04700
VENTAS INCCOM92276F1009,468177,494SH SOLE 177,49400
VERIZON COMMUNICATIONS INCCOM92343V1041,29822,317SH SOLE 22,31700
VISA INCCOM CL A92826C83914,55568,746SH SOLE 68,74600
WALGREENS BOOTS ALLIANCE INCCOM93142710867912,361SH SOLE 12,36100
WALMART INCCOM9311421038,46362,304SH SOLE 62,30400
WEC ENERGY GROUP INCCOM92939U1062202,350SH SOLE 2,35000
WELLS FARGO CO NEWCOM9497461019,688247,968SH SOLE 247,96800