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 9,081 46,161 SH   SOLE   46,161 0 0
ABB LTD SPONSORED ADR COM 000375204 979 44,962 SH   SOLE   44,962 0 0
ABBOTT LABS COM COM 002824100 3,793 62,189 SH   SOLE   62,189 0 0
ABBVIE INC. COM 00287y109 4,192 45,247 SH   SOLE   45,247 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 839 5,131 SH   SOLE   5,131 0 0
AETNA INC NEW COM COM 00817Y108 10,129 55,197 SH   SOLE   55,197 0 0
AIR PRODS AND CHEMS INC COM COM 009158106 665 4,273 SH   SOLE   4,273 0 0
ALBEMARLE CORP COM COM 012653101 667 7,073 SH   SOLE   7,073 0 0
ALLERGAN PLC COM g0177j108 3,135 18,802 SH   SOLE   18,802 0 0
ALLSTATE CORP COM COM 020002101 1,510 16,540 SH   SOLE   16,540 0 0
ALPHABET INC CL A COM 02079k305 9,527 8,437 SH   SOLE   8,437 0 0
ALPHABET INC CLASS C COM 02079k107 7,434 6,663 SH   SOLE   6,663 0 0
ALTRIA GROUP INC COM COM 02209S103 7,918 139,421 SH   SOLE   139,421 0 0
AMAZON COM INC COM COM 023135106 13,437 7,905 SH   SOLE   7,905 0 0
AMERICAN ELEC PWR INC COM COM 025537101 299 4,312 SH   SOLE   4,312 0 0
AMERICAN EXPRESS CO COM COM 025816109 1,238 12,635 SH   SOLE   12,635 0 0
AMERICAN TOWER CORP CL A COM 03027X100 7,869 54,584 SH   SOLE   54,584 0 0
AMERIPRISE FINL INC COM COM 03076C106 8,209 58,688 SH   SOLE   58,688 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 570 6,679 SH   SOLE   6,679 0 0
AMGEN INC COM COM 031162100 5,627 30,483 SH   SOLE   30,483 0 0
ANTHEM INC. COM 036752103 4,929 20,709 SH   SOLE   20,709 0 0
APACHE CORP COM COM 037411105 1,600 34,217 SH   SOLE   34,217 0 0
APPLE INC COM COM 037833100 20,040 108,260 SH   SOLE   108,260 0 0
APTARGROUP INC COM COM 038336103 1,546 16,551 SH   SOLE   16,551 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 780 17,011 SH   SOLE   17,011 0 0
ATT INC COM COM 00206R102 2,553 79,494 SH   SOLE   79,494 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 3,231 24,090 SH   SOLE   24,090 0 0
BANK OF AMERICA CORPORATION CO COM 060505104 600 21,288 SH   SOLE   21,288 0 0
BAXTER INTL INC COM COM 071813109 378 5,115 SH   SOLE   5,115 0 0
BB AND T CORP COM COM 054937107 1,701 33,717 SH   SOLE   33,717 0 0
BECTON DICKINSON AND CO COM COM 075887109 2,837 11,844 SH   SOLE   11,844 0 0
BEMIS COMPANY INC COM 081437105 695 16,455 SH   SOLE   16,455 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 1,410 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 1,257 6,735 SH   SOLE   6,735 0 0
BIOGEN INC COM 09062X103 296 1,021 SH   SOLE   1,021 0 0
BLACKROCK INC CL A COM 09247X101 2,027 4,062 SH   SOLE   4,062 0 0
BLACKSTONE GROUP LP COM 09253u108 344 10,682 SH   SOLE   10,682 0 0
BOEING CO COM COM 097023105 389 1,160 SH   SOLE   1,160 0 0
BOOKING HOLDINGS INC. COM 09857l108 4,804 2,370 SH   SOLE   2,370 0 0
BORGWARNER INC COM COM 099724106 3,415 79,135 SH   SOLE   79,135 0 0
BP PLC SPONSORED ADR COM 055622104 861 18,864 SH   SOLE   18,864 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 2,396 43,289 SH   SOLE   43,289 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541w209 1,967 23,506 SH   SOLE   23,506 0 0
CANON INC - SPONS ADR COM 138006309 266 8,143 SH   SOLE   8,143 0 0
CARDINAL HEALTH INC COM COM 14149Y108 1,168 23,925 SH   SOLE   23,925 0 0
CATERPILLAR INC DEL COM COM 149123101 1,280 9,432 SH   SOLE   9,432 0 0
CHEVRON CORP NEW COM COM 166764100 16,264 128,639 SH   SOLE   128,639 0 0
CHUBB LTD COM h1467j104 3,755 29,566 SH   SOLE   29,566 0 0
CHURCH AND DWIGHT CO INC COM 171340102 620 11,660 SH   SOLE   11,660 0 0
CISCO SYS INC COM COM 17275R102 14,527 337,599 SH   SOLE   337,599 0 0
COCA COLA CO COM COM 191216100 3,832 87,363 SH   SOLE   87,363 0 0
COLGATE PALMOLIVE CO COM COM 194162103 2,613 40,318 SH   SOLE   40,318 0 0
COMCAST CORP NEW CL A COM 20030n101 6,584 200,671 SH   SOLE   200,671 0 0
CONOCOPHILLIPS COM COM 20825c104 1,097 15,753 SH   SOLE   15,753 0 0
CORNING INC COM COM 219350105 1,730 62,875 SH   SOLE   62,875 0 0
CSX CORP COM COM 126408103 663 10,390 SH   SOLE   10,390 0 0
CVS HEALTH CORPORATION COM COM 126650100 1,809 28,112 SH   SOLE   28,112 0 0
DEERE AND CO COM COM 244199105 735 5,255 SH   SOLE   5,255 0 0
DELTA AIR LINES INC COM 247361702 6,234 125,839 SH   SOLE   125,839 0 0
DISCOVER FINL SVCS COM COM 254709108 9,180 130,378 SH   SOLE   130,378 0 0
DISNEY WALT CO COM DISNEY COM 254687106 2,787 26,590 SH   SOLE   26,590 0 0
DOLLAR TREE INC COM COM 256746108 6,719 79,052 SH   SOLE   79,052 0 0
DOMINION ENERGY INC COM 25746U109 2,487 36,470 SH   SOLE   36,470 0 0
DOVER CORP COM COM 260003108 2,708 36,995 SH   SOLE   36,995 0 0
DOWDUPONT INC. COM 26078j100 4,761 72,225 SH   SOLE   72,225 0 0
EASTMAN CHEM CO COM COM 277432100 6,698 67,011 SH   SOLE   67,011 0 0
EATON CORP COM PLC COM G29183103 6,846 91,602 SH   SOLE   91,602 0 0
EBAY INC COM COM 278642103 5,397 148,850 SH   SOLE   148,850 0 0
EMERSON ELEC CO COM COM 291011104 3,585 51,849 SH   SOLE   51,849 0 0
EVEREST RE GROUP LTD COM COM g3223r108 935 4,055 SH   SOLE   4,055 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219g108 667 8,643 SH   SOLE   8,643 0 0
EXXON MOBIL CORP COM COM 30231G102 24,060 290,830 SH   SOLE   290,830 0 0
FEDERATED INVS INC PA CL B COM 314211103 446 19,140 SH   SOLE   19,140 0 0
FLEX LTD ORD COM Y2573F102 222 15,750 SH   SOLE   15,750 0 0
GENERAL DYNAMICS CORP COM COM 369550108 1,560 8,370 SH   SOLE   8,370 0 0
GENERAL ELECTRIC CO COM COM 369604103 2,350 172,657 SH   SOLE   172,657 0 0
GENERAL MLS INC COM COM 370334104 438 9,904 SH   SOLE   9,904 0 0
GILEAD SCIENCES INC COM COM 375558103 6,448 91,023 SH   SOLE   91,023 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 217 5,383 SH   SOLE   5,383 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 225 1,019 SH   SOLE   1,019 0 0
HANOVER INS GROUP INC COM COM 410867105 2,359 19,732 SH   SOLE   19,732 0 0
HESS CORP COM COM 42809H107 5,243 78,388 SH   SOLE   78,388 0 0
HOME DEPOT INC COM COM 437076102 7,433 38,096 SH   SOLE   38,096 0 0
HORMEL FOODS CORP. COM 440452100 1,726 46,375 SH   SOLE   46,375 0 0
IDEXX LABORATORIES INC COM 45168d104 239 1,095 SH   SOLE   1,095 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 1,706 12,317 SH   SOLE   12,317 0 0
INGERSOLL-RAND PLC SHS COM G47791101 6,167 68,731 SH   SOLE   68,731 0 0
INGREDION INC COM 457187102 1,338 12,091 SH   SOLE   12,091 0 0
INTEL CORP COM COM 458140100 10,545 212,129 SH   SOLE   212,129 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 5,595 40,050 SH   SOLE   40,050 0 0
INVESCO LTD COM g491bt108 3,400 128,021 SH   SOLE   128,021 0 0
ISHARES USTECHNOLOGY ETF COM 464287721 3,779 21,200 SH   SOLE   21,200 0 0
JOHNSON AND JOHNSON COM COM 478160104 13,095 107,921 SH   SOLE   107,921 0 0
JPMORGAN CHASE AND CO COM COM 46625H100 18,348 176,087 SH   SOLE   176,087 0 0
KEYCORP COM 493267108 5,738 293,670 SH   SOLE   293,670 0 0
KIMBERLY CLARK CORP COM COM 494368103 4,824 45,791 SH   SOLE   45,791 0 0
LENNAR CORP CL A COM 526057104 692 13,175 SH   SOLE   13,175 0 0
LILLY ELI AND CO COM COM 532457108 991 11,616 SH   SOLE   11,616 0 0
LOWES COS INC COM COM 548661107 7,101 74,305 SH   SOLE   74,305 0 0
MARATHON PETROLEUM CORP COM 56585a102 1,507 21,478 SH   SOLE   21,478 0 0
MARKEL CORP COM COM 570535104 2,059 1,899 SH   SOLE   1,899 0 0
MASTERCARD INC CL A COM 57636Q104 514 2,615 SH   SOLE   2,615 0 0
MCDONALDS CORP COM COM 580135101 3,424 21,853 SH   SOLE   21,853 0 0
MCKESSON CORP COM COM 58155Q103 4,026 30,178 SH   SOLE   30,178 0 0
MEDTRONIC PLC COM g5960l103 2,401 28,048 SH   SOLE   28,048 0 0
MERCK AND CO INC NEW COM COM 58933y105 8,015 132,041 SH   SOLE   132,041 0 0
MERCURY GENL CORP NEW COM COM 589400100 252 5,535 SH   SOLE   5,535 0 0
MEREDITH CORP COM COM 589433101 348 6,825 SH   SOLE   6,825 0 0
MICROSOFT CORP COM COM 594918104 15,403 156,205 SH   SOLE   156,205 0 0
MOLSON COORS BREWING CO CL B COM 60871R209 1,267 18,625 SH   SOLE   18,625 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 4,667 113,820 SH   SOLE   113,820 0 0
MORGAN STANLEY COM NEW COM 617446448 5,347 112,799 SH   SOLE   112,799 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 982 11,578 SH   SOLE   11,578 0 0
NIELSEN HOLDINGS PLC COM g6518L108 2,856 92,333 SH   SOLE   92,333 0 0
NIKE INC CL B COM 654106103 733 9,200 SH   SOLE   9,200 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 12,348 81,848 SH   SOLE   81,848 0 0
NORTHERN TRUST CORP COM 665859104 978 9,510 SH   SOLE   9,510 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 208 675 SH   SOLE   675 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 1,527 20,217 SH   SOLE   20,217 0 0
ORACLE CORP COM COM 68389X105 10,737 243,681 SH   SOLE   243,681 0 0
OWENS AND MINOR INC NEW COM COM 690732102 488 29,194 SH   SOLE   29,194 0 0
PARKER HANNIFIN CORP COM COM 701094104 1,706 10,947 SH   SOLE   10,947 0 0
PATTERSON COMPANIES INC COM COM 703395103 284 12,540 SH   SOLE   12,540 0 0
PENSKE AUTOMOTIVE GRP INC COM COM 70959w103 1,128 24,075 SH   SOLE   24,075 0 0
PEPSICO INC COM COM 713448108 11,596 106,512 SH   SOLE   106,512 0 0
PFIZER INC COM COM 717081103 4,733 130,465 SH   SOLE   130,465 0 0
PHILIP MORRIS INTL INC COM COM 718172109 12,589 155,926 SH   SOLE   155,926 0 0
PHILLIPS 66 COM 718546104 586 5,217 SH   SOLE   5,217 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 8,122 60,122 SH   SOLE   60,122 0 0
PRAXAIR INC COM COM 74005P104 805 5,090 SH   SOLE   5,090 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 2,854 24,582 SH   SOLE   24,582 0 0
PROCTER AND GAMBLE CO COM COM 742718109 4,517 57,867 SH   SOLE   57,867 0 0
PRUDENTIAL FINL INC COM COM 744320102 206 2,200 SH   SOLE   2,200 0 0
PULTE GROUP INC COM COM 745867101 4,903 170,540 SH   SOLE   170,540 0 0
QUALCOMM INC COM COM 747525103 6,696 119,321 SH   SOLE   119,321 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 2,975 27,060 SH   SOLE   27,060 0 0
RESMED INC. COM 761152107 1,096 10,580 SH   SOLE   10,580 0 0
ROYAL CARIBBEAN CRUISES LTD CO COM v7780t103 720 6,950 SH   SOLE   6,950 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 2,118 30,588 SH   SOLE   30,588 0 0
SCHLUMBERGER LTD COM COM 806857108 2,800 41,772 SH   SOLE   41,772 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 280 3,685 SH   SOLE   3,685 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y605 1,481 55,700 SH   SOLE   55,700 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803 3,363 48,410 SH   SOLE   48,410 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 221 1,300 SH   SOLE   1,300 0 0
SMUCKER J M CO COM NEW COM 832696405 3,259 30,320 SH   SOLE   30,320 0 0
SOUTHERN CO COM COM 842587107 344 7,428 SH   SOLE   7,428 0 0
SRC ENERGY INC COM 78470v108 452 41,000 SH   SOLE   41,000 0 0
STANTEC INC. COM 85472n109 432 16,840 SH   SOLE   16,840 0 0
STARBUCKS CORP COM COM 855244109 1,744 35,696 SH   SOLE   35,696 0 0
SUNTRUST BKS INC COM COM 867914103 1,654 25,059 SH   SOLE   25,059 0 0
SYSCO CORP COM COM 871829107 4,599 67,349 SH   SOLE   67,349 0 0
TARGET CORP COM COM 87612E106 1,974 25,939 SH   SOLE   25,939 0 0
TE CONNECTIVITY LTD COM h84989104 7,282 80,859 SH   SOLE   80,859 0 0
THE CHEMOURS COMPANY COM 163851108 293 6,595 SH   SOLE   6,595 0 0
THE KRAFT HEINZ CO COM 500754106 2,207 35,133 SH   SOLE   35,133 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 11,763 56,788 SH   SOLE   56,788 0 0
TJX COS INC NEW COM COM 872540109 6,050 63,560 SH   SOLE   63,560 0 0
TORCHMARK CORP COM COM 891027104 1,279 15,708 SH   SOLE   15,708 0 0
TORO CO COM COM 891092108 869 14,415 SH   SOLE   14,415 0 0
TORONTO DOMINION BK ONT COM NE COM 891160509 509 8,800 SH   SOLE   8,800 0 0
TOTAL S A SPONSORED ADR COM 89151e109 5,603 92,525 SH   SOLE   92,525 0 0
TRACTOR SUPPLY CO COM 892356106 663 8,672 SH   SOLE   8,672 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 1,331 10,880 SH   SOLE   10,880 0 0
UDR INC COM COM 902653104 714 19,010 SH   SOLE   19,010 0 0
UNION PAC CORP COM COM 907818108 784 5,533 SH   SOLE   5,533 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 1,362 12,818 SH   SOLE   12,818 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 8,831 70,634 SH   SOLE   70,634 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 9,835 40,087 SH   SOLE   40,087 0 0
UNIVERSAL CORP VA COM COM 913456109 341 5,170 SH   SOLE   5,170 0 0
US BANCORP DEL COM NEW COM 902973304 1,961 39,211 SH   SOLE   39,211 0 0
V F CORP COM COM 918204108 2,300 28,215 SH   SOLE   28,215 0 0
VANGUARD WORLD FDS INF TECH ET COM 92204a702 3,967 21,869 SH   SOLE   21,869 0 0
VENTAS INC. COM 92276f100 736 12,921 SH   SOLE   12,921 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 2,565 50,980 SH   SOLE   50,980 0 0
VISA INC COM CL A COM 92826c839 803 6,063 SH   SOLE   6,063 0 0
WALMART INC COM COM 931142103 8,645 100,931 SH   SOLE   100,931 0 0
WATERS CORP COM COM 941848103 296 1,528 SH   SOLE   1,528 0 0
WELLS FARGO AND CO NEW COM COM 949746101 5,181 93,452 SH   SOLE   93,452 0 0
WESTROCK CO. COM 96145d105 1,350 23,680 SH   SOLE   23,680 0 0
WILLIAMS COS INC DEL COM COM 969457100 226 8,345 SH   SOLE   8,345 0 0
YUM BRANDS INC COM COM 988498101 491 6,279 SH   SOLE   6,279 0 0
INVESCO QQQ TRUST UNIT SER 1 ETF 46090e103 277 1,616 SH   SOLE   1,616 0 0
INVESCO S AND P 500 EQUAL WEIG ETF 46137v357 781 7,665 SH   SOLE   7,665 0 0
ISHARES TR INDEX RUSSELL 2000 ETF 464287655 1,055 6,441 SH   SOLE   6,441 0 0
ISHARES TR INDEX RUSSELL MIDCA ETF 464287499 799 3,767 SH   SOLE   3,767 0 0
ISHARES TR INDEX RUSSELL1000VA ETF 464287598 320 2,638 SH   SOLE   2,638 0 0
ISHARES TR S AND P MIDCAP 400 ETF 464287507 971 4,985 SH   SOLE   4,985 0 0
ISHARES TR S AND P SMLCAP 600 ETF 464287804 1,284 15,387 SH   SOLE   15,387 0 0
SCHWAB US BROAD MARKET ETF ETF 808524102 581 8,801 SH   SOLE   8,801 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 204 4,139 SH   SOLE   4,139 0 0
SCHWAB US LARGE CAP ETF ETF 808524201 1,103 16,970 SH   SOLE   16,970 0 0
SCHWAB US LARGE CAP GROWTH ETF 808524300 320 4,229 SH   SOLE   4,229 0 0
SCHWAB US MID CAP ETF ETF 808524508 1,472 26,823 SH   SOLE   26,823 0 0
VANGUARD HIGH DIVIDEND YIELD E ETF 921946406 233 2,800 SH   SOLE   2,800 0 0
VANGUARD INDEX FDS MCAP GR IDX ETF 922908538 1,214 9,030 SH   SOLE   9,030 0 0
VANGUARD SPECIALIZED PORTFOLIO ETF 921908844 657 6,468 SH   SOLE   6,468 0 0
WISDOMTREE US EARNINGS 500 FUN ETF 97717w588 890 29,000 SH   SOLE   29,000 0 0
WISDOMTREE US SMALL CAP EARNIN ETF 97717w562 275 7,100 SH   SOLE   7,100 0 0
SCHWAB CAP TR S&P 500IDX SEL ETF 808509855 201 4,761 SH   SOLE   4,761 0 0