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,919 47,072 SH   SOLE   47,072 0 0
ABB LTD SPONSORED ADR COM 000375204 1,030 43,582 SH   SOLE   43,582 0 0
ABBOTT LABS COM COM 002824100 4,474 60,992 SH   SOLE   60,992 0 0
ABBVIE INC. COM 00287y109 4,235 44,772 SH   SOLE   44,772 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 880 5,168 SH   SOLE   5,168 0 0
AETNA INC NEW COM COM 00817Y108 11,067 54,556 SH   SOLE   54,556 0 0
AFLAC INC COM COM 001055102 217 4,620 SH   SOLE   4,620 0 0
AIR PRODS AND CHEMS INC COM COM 009158106 790 4,731 SH   SOLE   4,731 0 0
ALBEMARLE CORP COM COM 012653101 706 7,073 SH   SOLE   7,073 0 0
ALLERGAN PLC COM g0177j108 230 1,210 SH   SOLE   1,210 0 0
ALLSTATE CORP COM COM 020002101 1,426 14,448 SH   SOLE   14,448 0 0
ALPHABET INC CL A COM 02079k305 11,811 9,785 SH   SOLE   9,785 0 0
ALPHABET INC CLASS C COM 02079k107 7,883 6,605 SH   SOLE   6,605 0 0
ALTRIA GROUP INC COM COM 02209S103 5,110 84,727 SH   SOLE   84,727 0 0
AMAZON COM INC COM COM 023135106 15,834 7,905 SH   SOLE   7,905 0 0
AMERICAN ELEC PWR INC COM COM 025537101 242 3,412 SH   SOLE   3,412 0 0
AMERICAN EXPRESS CO COM COM 025816109 1,313 12,327 SH   SOLE   12,327 0 0
AMERICAN TOWER CORP CL A COM 03027X100 7,814 53,780 SH   SOLE   53,780 0 0
AMERIPRISE FINL INC COM COM 03076C106 8,862 60,018 SH   SOLE   60,018 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 616 6,679 SH   SOLE   6,679 0 0
AMGEN INC COM COM 031162100 6,288 30,333 SH   SOLE   30,333 0 0
ANTHEM INC. COM 036752103 5,647 20,607 SH   SOLE   20,607 0 0
APACHE CORP COM COM 037411105 1,631 34,217 SH   SOLE   34,217 0 0
APPLE INC COM COM 037833100 24,207 107,235 SH   SOLE   107,235 0 0
APTARGROUP INC COM COM 038336103 1,727 16,026 SH   SOLE   16,026 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 855 17,011 SH   SOLE   17,011 0 0
ATT INC COM COM 00206R102 2,624 78,148 SH   SOLE   78,148 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 3,618 24,015 SH   SOLE   24,015 0 0
BANK OF AMERICA CORPORATION CO COM 060505104 627 21,288 SH   SOLE   21,288 0 0
BAXTER INTL INC COM COM 071813109 375 4,870 SH   SOLE   4,870 0 0
BB AND T CORP COM COM 054937107 1,852 38,160 SH   SOLE   38,160 0 0
BECTON DICKINSON AND CO COM COM 075887109 3,022 11,579 SH   SOLE   11,579 0 0
BEMIS COMPANY INC COM 081437105 800 16,455 SH   SOLE   16,455 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 1,600 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 1,417 6,617 SH   SOLE   6,617 0 0
BIOGEN INC COM 09062X103 354 1,003 SH   SOLE   1,003 0 0
BLACKROCK INC CL A COM 09247X101 1,962 4,162 SH   SOLE   4,162 0 0
BLACKSTONE GROUP LP COM 09253u108 407 10,682 SH   SOLE   10,682 0 0
BOEING CO COM COM 097023105 428 1,152 SH   SOLE   1,152 0 0
BOOKING HOLDINGS INC. COM 09857l108 4,783 2,411 SH   SOLE   2,411 0 0
BORGWARNER INC COM COM 099724106 3,526 82,430 SH   SOLE   82,430 0 0
BP PLC SPONSORED ADR COM 055622104 851 18,464 SH   SOLE   18,464 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 2,680 43,164 SH   SOLE   43,164 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541w209 2,302 23,506 SH   SOLE   23,506 0 0
CANON INC - SPONS ADR COM 138006309 258 8,143 SH   SOLE   8,143 0 0
CARDINAL HEALTH INC COM COM 14149Y108 1,288 23,860 SH   SOLE   23,860 0 0
CATERPILLAR INC DEL COM COM 149123101 1,438 9,432 SH   SOLE   9,432 0 0
CHEVRON CORP NEW COM COM 166764100 15,677 128,205 SH   SOLE   128,205 0 0
CHUBB LTD COM h1467j104 3,998 29,916 SH   SOLE   29,916 0 0
CHURCH AND DWIGHT CO INC COM 171340102 692 11,660 SH   SOLE   11,660 0 0
CISCO SYS INC COM COM 17275R102 16,276 334,557 SH   SOLE   334,557 0 0
CITIGROUP INC COM COM 172967424 237 3,300 SH   SOLE   3,300 0 0
COCA COLA CO COM COM 191216100 3,899 84,413 SH   SOLE   84,413 0 0
COLGATE PALMOLIVE CO COM COM 194162103 2,703 40,369 SH   SOLE   40,369 0 0
COMCAST CORP NEW CL A COM 20030n101 7,081 199,977 SH   SOLE   199,977 0 0
CONOCOPHILLIPS COM COM 20825c104 1,206 15,578 SH   SOLE   15,578 0 0
CORNING INC COM COM 219350105 2,150 60,900 SH   SOLE   60,900 0 0
CSX CORP COM COM 126408103 459 6,205 SH   SOLE   6,205 0 0
CVS HEALTH CORPORATION COM COM 126650100 2,222 28,221 SH   SOLE   28,221 0 0
DEERE AND CO COM COM 244199105 787 5,238 SH   SOLE   5,238 0 0
DELTA AIR LINES INC COM 247361702 7,184 124,219 SH   SOLE   124,219 0 0
DISCOVER FINL SVCS COM COM 254709108 9,916 129,703 SH   SOLE   129,703 0 0
DISNEY WALT CO COM DISNEY COM 254687106 3,096 26,475 SH   SOLE   26,475 0 0
DOLLAR TREE INC COM COM 256746108 6,545 80,262 SH   SOLE   80,262 0 0
DOMINION ENERGY INC COM 25746U109 2,241 31,882 SH   SOLE   31,882 0 0
DOVER CORP COM COM 260003108 3,275 36,995 SH   SOLE   36,995 0 0
DOWDUPONT INC. COM 26078j100 4,637 72,111 SH   SOLE   72,111 0 0
EASTMAN CHEM CO COM COM 277432100 6,492 67,826 SH   SOLE   67,826 0 0
EATON CORP COM PLC COM G29183103 7,945 91,607 SH   SOLE   91,607 0 0
EBAY INC COM COM 278642103 4,835 146,415 SH   SOLE   146,415 0 0
EMERSON ELEC CO COM COM 291011104 3,795 49,559 SH   SOLE   49,559 0 0
EVEREST RE GROUP LTD COM COM g3223r108 1,064 4,658 SH   SOLE   4,658 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219g108 783 8,243 SH   SOLE   8,243 0 0
EXXON MOBIL CORP COM COM 30231G102 24,668 290,138 SH   SOLE   290,138 0 0
FEDERATED INVS INC PA CL B COM 314211103 521 21,590 SH   SOLE   21,590 0 0
FLEX LTD ORD COM Y2573F102 207 15,750 SH   SOLE   15,750 0 0
GENERAL DYNAMICS CORP COM COM 369550108 1,685 8,229 SH   SOLE   8,229 0 0
GENERAL ELECTRIC CO COM COM 369604103 1,778 157,457 SH   SOLE   157,457 0 0
GENERAL MLS INC COM COM 370334104 420 9,779 SH   SOLE   9,779 0 0
GILEAD SCIENCES INC COM COM 375558103 7,041 91,198 SH   SOLE   91,198 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 216 5,383 SH   SOLE   5,383 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 205 912 SH   SOLE   912 0 0
HANOVER INS GROUP INC COM COM 410867105 2,243 18,182 SH   SOLE   18,182 0 0
HESS CORP COM COM 42809H107 5,550 77,538 SH   SOLE   77,538 0 0
HOME DEPOT INC COM COM 437076102 7,727 37,300 SH   SOLE   37,300 0 0
HORMEL FOODS CORP. COM 440452100 1,773 45,000 SH   SOLE   45,000 0 0
IDEXX LABORATORIES INC COM 45168d104 246 985 SH   SOLE   985 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 1,847 13,089 SH   SOLE   13,089 0 0
INGERSOLL-RAND PLC SHS COM G47791101 7,084 69,251 SH   SOLE   69,251 0 0
INGREDION INC COM 457187102 1,278 12,178 SH   SOLE   12,178 0 0
INTEL CORP COM COM 458140100 9,984 211,119 SH   SOLE   211,119 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 6,060 40,075 SH   SOLE   40,075 0 0
INVESCO LTD COM g491bt108 2,999 131,066 SH   SOLE   131,066 0 0
ISHARES USTECHNOLOGY ETF COM 464287721 2,988 15,400 SH   SOLE   15,400 0 0
JOHNSON AND JOHNSON COM COM 478160104 14,804 107,142 SH   SOLE   107,142 0 0
JPMORGAN CHASE AND CO COM COM 46625H100 19,955 176,839 SH   SOLE   176,839 0 0
KEYCORP COM 493267108 5,837 293,445 SH   SOLE   293,445 0 0
KIMBERLY CLARK CORP COM COM 494368103 5,099 44,871 SH   SOLE   44,871 0 0
KINSALE CAPITAL GROUP INC COM 49714p108 332 5,200 SH   SOLE   5,200 0 0
KLA-TENCOR CORP COM COM 482480100 471 4,632 SH   SOLE   4,632 0 0
LENNAR CORP CL A COM 526057104 610 13,075 SH   SOLE   13,075 0 0
LILLY ELI AND CO COM COM 532457108 1,126 10,495 SH   SOLE   10,495 0 0
LOWES COS INC COM COM 548661107 8,465 73,728 SH   SOLE   73,728 0 0
MARATHON PETROLEUM CORP COM 56585a102 1,718 21,478 SH   SOLE   21,478 0 0
MARKEL CORP COM COM 570535104 2,221 1,869 SH   SOLE   1,869 0 0
MASTERCARD INC CL A COM 57636Q104 582 2,615 SH   SOLE   2,615 0 0
MCDONALDS CORP COM COM 580135101 3,509 20,976 SH   SOLE   20,976 0 0
MCKESSON CORP COM COM 58155Q103 4,127 31,113 SH   SOLE   31,113 0 0
MEDTRONIC PLC COM g5960l103 2,767 28,128 SH   SOLE   28,128 0 0
MERCK AND CO INC NEW COM COM 58933y105 9,151 128,990 SH   SOLE   128,990 0 0
MERCURY GENL CORP NEW COM COM 589400100 273 5,440 SH   SOLE   5,440 0 0
MEREDITH CORP COM COM 589433101 348 6,825 SH   SOLE   6,825 0 0
MICROSOFT CORP COM COM 594918104 17,544 153,399 SH   SOLE   153,399 0 0
MOLSON COORS BREWING CO CL B COM 60871R209 1,136 18,475 SH   SOLE   18,475 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 2,444 56,894 SH   SOLE   56,894 0 0
MORGAN STANLEY COM NEW COM 617446448 5,341 114,679 SH   SOLE   114,679 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 1,021 11,583 SH   SOLE   11,583 0 0
NEXSTAR BROADCASTING GROUP A COM 65336k103 217 2,660 SH   SOLE   2,660 0 0
NIELSEN HOLDINGS PLC COM g6518L108 2,450 88,593 SH   SOLE   88,593 0 0
NIKE INC CL B COM 654106103 779 9,200 SH   SOLE   9,200 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 14,693 81,399 SH   SOLE   81,399 0 0
NORTHERN TRUST CORP COM 665859104 971 9,510 SH   SOLE   9,510 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 214 675 SH   SOLE   675 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 1,727 20,049 SH   SOLE   20,049 0 0
ORACLE CORP COM COM 68389X105 12,372 239,952 SH   SOLE   239,952 0 0
OWENS AND MINOR INC NEW COM COM 690732102 475 28,724 SH   SOLE   28,724 0 0
PARKER HANNIFIN CORP COM COM 701094104 2,010 10,927 SH   SOLE   10,927 0 0
PATTERSON COMPANIES INC COM COM 703395103 307 12,540 SH   SOLE   12,540 0 0
PENSKE AUTOMOTIVE GRP INC COM COM 70959w103 1,112 23,475 SH   SOLE   23,475 0 0
PEPSICO INC COM COM 713448108 11,914 106,567 SH   SOLE   106,567 0 0
PFIZER INC COM COM 717081103 5,702 129,385 SH   SOLE   129,385 0 0
PHILIP MORRIS INTL INC COM COM 718172109 6,067 74,408 SH   SOLE   74,408 0 0
PHILLIPS 66 COM 718546104 559 4,962 SH   SOLE   4,962 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 8,284 60,827 SH   SOLE   60,827 0 0
PRAXAIR INC COM COM 74005P104 796 4,955 SH   SOLE   4,955 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 2,661 24,372 SH   SOLE   24,372 0 0
PROCTER AND GAMBLE CO COM COM 742718109 4,779 57,421 SH   SOLE   57,421 0 0
PRUDENTIAL FINL INC COM COM 744320102 223 2,200 SH   SOLE   2,200 0 0
PULTE GROUP INC COM COM 745867101 4,250 171,571 SH   SOLE   171,571 0 0
QUALCOMM INC COM COM 747525103 8,418 116,871 SH   SOLE   116,871 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 2,904 26,910 SH   SOLE   26,910 0 0
ROYAL CARIBBEAN CRUISES LTD CO COM v7780t103 846 6,510 SH   SOLE   6,510 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 2,084 30,588 SH   SOLE   30,588 0 0
SCHLUMBERGER LTD COM COM 806857108 2,526 41,472 SH   SOLE   41,472 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 291 3,839 SH   SOLE   3,839 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y605 1,521 55,150 SH   SOLE   55,150 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803 3,635 48,255 SH   SOLE   48,255 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 230 1,300 SH   SOLE   1,300 0 0
SMUCKER J M CO COM NEW COM 832696405 2,895 28,215 SH   SOLE   28,215 0 0
SOUTHERN CO COM COM 842587107 320 7,338 SH   SOLE   7,338 0 0
SRC ENERGY INC COM 78470v108 364 41,000 SH   SOLE   41,000 0 0
STANTEC INC. COM 85472n109 418 16,840 SH   SOLE   16,840 0 0
STARBUCKS CORP COM COM 855244109 1,999 35,170 SH   SOLE   35,170 0 0
SUNTRUST BKS INC COM COM 867914103 1,604 24,009 SH   SOLE   24,009 0 0
SYSCO CORP COM COM 871829107 4,446 60,691 SH   SOLE   60,691 0 0
TARGET CORP COM COM 87612E106 2,247 25,474 SH   SOLE   25,474 0 0
TE CONNECTIVITY LTD COM h84989104 7,188 81,750 SH   SOLE   81,750 0 0
THE CHEMOURS COMPANY COM 163851108 260 6,595 SH   SOLE   6,595 0 0
THE KRAFT HEINZ CO COM 500754106 895 16,241 SH   SOLE   16,241 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 13,616 55,787 SH   SOLE   55,787 0 0
TJX COS INC NEW COM COM 872540109 7,113 63,494 SH   SOLE   63,494 0 0
TORCHMARK CORP COM COM 891027104 1,342 15,480 SH   SOLE   15,480 0 0
TORO CO COM COM 891092108 869 14,495 SH   SOLE   14,495 0 0
TORONTO DOMINION BK ONT COM NE COM 891160509 523 8,600 SH   SOLE   8,600 0 0
TOTAL S A SPONSORED ADR COM 89151e109 5,993 93,071 SH   SOLE   93,071 0 0
TRACTOR SUPPLY CO COM 892356106 752 8,277 SH   SOLE   8,277 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 1,282 9,880 SH   SOLE   9,880 0 0
UDR INC COM COM 902653104 769 19,010 SH   SOLE   19,010 0 0
UNION PAC CORP COM COM 907818108 802 4,923 SH   SOLE   4,923 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 1,498 12,833 SH   SOLE   12,833 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 9,839 70,375 SH   SOLE   70,375 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 10,530 39,582 SH   SOLE   39,582 0 0
UNIVERSAL CORP VA COM COM 913456109 336 5,170 SH   SOLE   5,170 0 0
US BANCORP DEL COM NEW COM 902973304 2,044 38,711 SH   SOLE   38,711 0 0
V F CORP COM COM 918204108 2,562 27,420 SH   SOLE   27,420 0 0
VANGUARD WORLD FDS INF TECH ET COM 92204a702 4,344 21,444 SH   SOLE   21,444 0 0
VENTAS INC. COM 92276f100 700 12,876 SH   SOLE   12,876 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 2,618 49,033 SH   SOLE   49,033 0 0
VISA INC COM CL A COM 92826c839 868 5,784 SH   SOLE   5,784 0 0
WALMART INC COM COM 931142103 9,478 100,930 SH   SOLE   100,930 0 0
WATERS CORP COM COM 941848103 297 1,528 SH   SOLE   1,528 0 0
WELLS FARGO AND CO NEW COM COM 949746101 4,780 90,952 SH   SOLE   90,952 0 0
WESTROCK CO. COM 96145d105 1,319 24,680 SH   SOLE   24,680 0 0
WILLIAMS COS INC DEL COM COM 969457100 219 8,045 SH   SOLE   8,045 0 0
YUM BRANDS INC COM COM 988498101 558 6,139 SH   SOLE   6,139 0 0
INVESCO QQQ TRUST UNIT SER 1 ETF 46090e103 202 1,086 SH   SOLE   1,086 0 0
INVESCO S AND P 500 EQUAL WEIG ETF 46137v357 1,642 15,370 SH   SOLE   15,370 0 0
ISHARES TR INDEX RUSSELL 2000 ETF 464287655 1,106 6,561 SH   SOLE   6,561 0 0
ISHARES TR INDEX RUSSELL MIDCA ETF 464287499 874 3,962 SH   SOLE   3,962 0 0
ISHARES TR INDEX RUSSELL1000VA ETF 464287598 334 2,638 SH   SOLE   2,638 0 0
ISHARES TR INDEX S AND P 500 G ETF 464287309 235 1,327 SH   SOLE   1,327 0 0
ISHARES TR S AND P MIDCAP 400 ETF 464287507 1,259 6,255 SH   SOLE   6,255 0 0
ISHARES TR S AND P SMLCAP 600 ETF 464287804 1,480 16,965 SH   SOLE   16,965 0 0
SCHWAB US BROAD MARKET ETF ETF 808524102 917 13,028 SH   SOLE   13,028 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 219 4,139 SH   SOLE   4,139 0 0
SCHWAB US LARGE CAP ETF ETF 808524201 1,626 23,370 SH   SOLE   23,370 0 0
SCHWAB US LARGE CAP GROWTH ETF 808524300 347 4,229 SH   SOLE   4,229 0 0
SCHWAB US MID CAP ETF ETF 808524508 1,692 29,258 SH   SOLE   29,258 0 0
VANGUARD HIGH DIVIDEND YIELD E ETF 921946406 244 2,800 SH   SOLE   2,800 0 0
VANGUARD INDEX FDS MCAP GR IDX ETF 922908538 1,282 8,995 SH   SOLE   8,995 0 0
VANGUARD SPECIALIZED PORTFOLIO ETF 921908844 703 6,350 SH   SOLE   6,350 0 0
WISDOMTREE US EARNINGS 500 FUN ETF 97717w588 947 29,000 SH   SOLE   29,000 0 0
WISDOMTREE US SMALL CAP EARNIN ETF 97717w562 283 7,100 SH   SOLE   7,100 0 0
JANUS INVT FD GRWTH INM FD I ETF 47103c639 1,338 22,573 SH   SOLE   22,573 0 0
SCHWAB CAP TR S&P 500IDX SEL ETF 808509855 217 4,761 SH   SOLE   4,761 0 0