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
AT&T INC COM 00206R102 21,371 636,433 SH   SOLE   631,960 4,268 205
AT&T INC COM 00206R102 510 15,197 SH   OTR   15,197 0 0
AETNA INC COM 00817Y108 13,084 64,501 SH   SOLE   64,069 432 0
AETNA INC COM 00817Y108 281 1,387 SH   OTR   1,387 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 11,025 66,914 SH   SOLE   66,385 529 0
ALIBABA GROUP HLDG LTD COM 01609W102 213 1,290 SH   OTR   1,290 0 0
ALLSCRIPTS HEALTHCARE SOLUTIONS COM 01988P108 8,646 606,762 SH   SOLE   601,228 4,997 537
ALLSCRIPTS HEALTHCARE SOLUTIONS COM 01988P108 175 12,273 SH   OTR   12,273 0 0
ALPHABET INC COM 02079K107 34,237 28,687 SH   SOLE   28,493 187 7
ALPHABET INC COM 02079K107 662 555 SH   OTR   555 0 0
AMERICAN ELECTRIC POWER CO INC COM 025537101 629 8,873 SH   SOLE   1,989 0 6,884
AMERICAN INTERNATIONAL GROUP COM 026874784 10,607 199,229 SH   SOLE   197,814 1,415 0
AMERICAN INTERNATIONAL GROUP COM 026874784 178 3,340 SH   OTR   3,340 0 0
AMGEN INC COM 031162100 350 1,690 SH   SOLE   230 0 1,460
APPLE INC COM 037833100 32,948 145,956 SH   SOLE   144,746 970 240
APPLE INC COM 037833100 593 2,627 SH   OTR   2,627 0 0
APPLIED MATERIALS INC COM 038222105 4,249 109,943 SH   SOLE   109,218 695 30
APPLIED MATERIALS INC COM 038222105 69 1,784 SH   OTR   1,784 0 0
BB&T CORP COM 054937107 5 100 SH   SOLE   100 0 0
BB&T CORP COM 054937107 688 14,175 SH   OTR   14,175 0 0
BP PLC COM 055622104 15,928 345,500 SH   SOLE   342,582 2,273 645
BP PLC COM 055622104 307 6,656 SH   OTR   6,656 0 0
BANK OF AMERICA CORP COM 060505104 28,622 971,555 SH   SOLE   965,070 6,225 260
BANK OF AMERICA CORP COM 060505104 505 17,150 SH   OTR   17,150 0 0
BIOGEN INC COM 09062X103 506 1,433 SH   SOLE   7 0 1,426
BOEING CO COM 097023105 21,067 56,647 SH   SOLE   56,246 376 25
BOEING CO COM 097023105 393 1,057 SH   OTR   1,057 0 0
BROADCOM INC COM COM 11135F101 18,566 75,249 SH   SOLE   74,715 509 25
BROADCOM INC COM COM 11135F101 304 1,232 SH   OTR   1,232 0 0
BROWN-FORMAN CORP COM 115637100 119 2,350 SH   SOLE   2,350 0 0
BROWN-FORMAN CORP COM 115637100 279 5,500 SH   OTR   5,500 0 0
CBS CORP COM 124857202 10,903 189,782 SH   SOLE   188,526 1,256 0
CBS CORP COM 124857202 180 3,139 SH   OTR   3,139 0 0
CATERPILLAR INC COM 149123101 13,390 87,811 SH   SOLE   87,233 578 0
CATERPILLAR INC COM 149123101 222 1,457 SH   OTR   1,457 0 0
CHEVRON CORP COM 166764100 13,658 111,696 SH   SOLE   110,896 740 60
CHEVRON CORP COM 166764100 285 2,333 SH   OTR   2,333 0 0
CISCO SYSTEMS INC COM 17275R102 13,191 271,143 SH   SOLE   269,205 1,878 60
CISCO SYSTEMS INC COM 17275R102 223 4,584 SH   OTR   4,584 0 0
CITIGROUP INC COM 172967424 26,545 370,022 SH   SOLE   367,521 2,401 100
CITIGROUP INC COM 172967424 485 6,766 SH   OTR   6,766 0 0
COMMUNITY TR BANCORP INC COM 204149108 23,410 505,077 SH   SOLE   2,970 0 502,107
COMMUNITY TR BANCORP INC COM 204149108 57,392 1,238,237 SH   OTR   1,145,312 0 92,925
DOWDUPONT INC COM 26078J100 27,007 419,945 SH   SOLE   417,012 2,783 150
DOWDUPONT INC COM 26078J100 492 7,648 SH   OTR   7,648 0 0
FACEBOOK INC COM 30303M102 22,435 136,417 SH   SOLE   135,503 874 40
FACEBOOK INC COM 30303M102 433 2,630 SH   OTR   2,630 0 0
FEDEX CORP COM 31428X106 23,302 96,772 SH   SOLE   96,095 677 0
FEDEX CORP COM 31428X106 447 1,857 SH   OTR   1,857 0 0
GRANITE CONSTRUCTION INC COM 387328107 13,735 300,546 SH   SOLE   298,486 2,060 0
GRANITE CONSTRUCTION INC COM 387328107 238 5,216 SH   OTR   5,216 0 0
HCA HEALTHCARE INC COM 40412C101 12,928 92,930 SH   SOLE   92,325 605 0
HCA HEALTHCARE INC COM 40412C101 256 1,843 SH   OTR   1,843 0 0
HOME DEPOT INC COM 437076102 708 3,418 SH   SOLE   3,378 0 40
HOME DEPOT INC COM 437076102 47 225 SH   OTR   225 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 18,412 110,650 SH   SOLE   109,866 734 50
HONEYWELL INTERNATIONAL INC COM 438516106 333 2,000 SH   OTR   2,000 0 0
ISHARES RUSSELL 3000 (MKT) OTR 464287689 2,059 11,948 SH   SOLE   11,948 0 0
ISHARES CORE S&P SMALL-CAP (MKT) OTR 464287804 216 2,473 SH   SOLE   2,473 0 0
JPMORGAN CHASE & CO COM 46625H100 39,242 347,769 SH   SOLE   284,482 1,842 61,445
JPMORGAN CHASE & CO COM 46625H100 615 5,446 SH   OTR   5,446 0 0
JOHNSON & JOHNSON COM 478160104 16,881 122,176 SH   SOLE   121,303 823 50
JOHNSON & JOHNSON COM 478160104 311 2,250 SH   OTR   2,250 0 0
LOWES COS INC COM 548661107 18,522 161,317 SH   SOLE   160,229 1,088 0
LOWES COS INC COM 548661107 349 3,041 SH   OTR   3,041 0 0
MARKEL CORP COM 570535104 16,430 13,824 SH   SOLE   13,742 82 0
MARKEL CORP COM 570535104 330 278 SH   OTR   278 0 0
MASTEC INC COM 576323109 16,119 361,004 SH   SOLE   358,545 2,459 0
MASTEC INC COM 576323109 314 7,027 SH   OTR   7,027 0 0
MICROSOFT CORP COM 594918104 34,937 305,475 SH   SOLE   303,464 1,926 85
MICROSOFT CORP COM 594918104 663 5,800 SH   OTR   5,800 0 0
MOHAWK INDUSTRIES INC COM 608190104 10,832 61,771 SH   SOLE   61,367 404 0
MOHAWK INDUSTRIES INC COM 608190104 179 1,021 SH   OTR   1,021 0 0
MONDELEZ INTL INC COM 609207105 15,257 355,152 SH   SOLE   352,932 2,220 0
MONDELEZ INTL INC COM 609207105 301 7,011 SH   OTR   7,011 0 0
NEXTERA ENERGY INC COM 65339F101 151 899 SH   SOLE   899 0 0
NEXTERA ENERGY INC COM 65339F101 76 455 SH   OTR   455 0 0
NUTRIEN LTD COM COM 67077M108 10,339 179,190 SH   SOLE   178,031 1,159 0
NUTRIEN LTD COM COM 67077M108 179 3,097 SH   OTR   3,097 0 0
PEPSICO INC COM 713448108 8,535 76,342 SH   SOLE   75,777 505 60
PEPSICO INC COM 713448108 138 1,232 SH   OTR   1,232 0 0
PFIZER INC COM 717081103 5,640 127,973 SH   SOLE   126,973 800 200
PFIZER INC COM 717081103 137 3,112 SH   OTR   3,112 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 15,499 88,975 SH   SOLE   88,400 575 0
PIONEER NATURAL RESOURCES CO COM 723787107 288 1,654 SH   OTR   1,654 0 0
PROCTER & GAMBLE CO COM 742718109 10,071 120,996 SH   SOLE   120,186 730 80
PROCTER & GAMBLE CO COM 742718109 248 2,975 SH   OTR   2,975 0 0
SPDR S&P 500 (MKT) OTR 78462F103 379 1,302 SH   SOLE   1,302 0 0
SPDR DOW JONES INDUSTRIAL OTR 78467X109 1,031 3,900 SH   SOLE   0 0 3,900
SCHLUMBERGER LTD COM 806857108 8,064 132,377 SH   SOLE   131,362 900 115
SCHLUMBERGER LTD COM 806857108 207 3,394 SH   OTR   3,394 0 0
UNILEVER NV COM 904784709 7,731 139,176 SH   SOLE   138,251 925 0
UNILEVER NV COM 904784709 144 2,585 SH   OTR   2,585 0 0
UNITEDHEALTH GROUP INC COM 91324P102 28,475 107,033 SH   SOLE   106,321 707 5
UNITEDHEALTH GROUP INC COM 91324P102 545 2,047 SH   OTR   2,047 0 0
VISA INC COM 92826C839 33,665 224,300 SH   SOLE   222,047 1,488 765
VISA INC COM 92826C839 639 4,259 SH   OTR   4,259 0 0
WALMART INC COM 931142103 8,982 95,640 SH   SOLE   94,992 628 20
WALMART INC COM 931142103 191 2,031 SH   OTR   2,031 0 0
WELLS FARGO & CO COM 949746101 124 2,354 SH   SOLE   2,304 0 50
WELLS FARGO & CO COM 949746101 243 4,619 SH   OTR   4,619 0 0
WEYERHAEUSER CO COM 962166104 311 9,635 SH   OTR   9,635 0 0
WORLDPAY INC COM COM 981558109 16,504 162,971 SH   SOLE   161,806 1,165 0
WORLDPAY INC COM COM 981558109 328 3,238 SH   OTR   3,238 0 0
JOHNSON CTLS INTL PLC COM G51502105 7,435 212,439 SH   SOLE   210,787 1,457 195
JOHNSON CTLS INTL PLC COM G51502105 154 4,390 SH   OTR   4,390 0 0
MEDTRONIC PLC COM G5960L103 23,341 237,274 SH   SOLE   235,615 1,569 90
MEDTRONIC PLC COM G5960L103 456 4,640 SH   OTR   4,640 0 0