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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
DBX ETF TR XTRACK MUN INFRA EX TD BD 233051705   808 28,550 SH   SOLE   28,550 0 0
INVESCO ACTIVELY MANAGED ETF U EX TD BD 46090A887   2,787 55,250 SH   SOLE   50,900 0 4,350
INVESCO EXCH TRD SLF IDX FD TR EX TD BD 46138J841   3,458 156,883 SH   SOLE   151,683 0 5,200
ISHARES TR 0-5YR HI YL CP EX TD BD 46434V407   241 5,609 SH   SOLE   5,609 0 0
ISHARES TR IBONDS DEC2022 EX TD BD 46435G755   334 12,645 SH   SOLE   12,645 0 0
ISHARES TR INTRM GOV CR ETF EX TD BD 464288612   4,937 41,942 SH   SOLE   40,539 0 1,403
ISHARES TR INTRM TR CRP ETF EX TD BD 464288638   4,363 72,263 SH   SOLE   64,708 0 7,555
J P MORGAN EXCHANGE-TRADED FD EX TD BD 46641Q837   11,041 217,650 SH   SOLE   210,650 0 7,000
J P MORGAN EXCHANGE-TRADED FD EX TD BD 46641Q654   10,002 196,220 SH   SOLE   186,170 0 10,050
J P MORGAN EXCHANGE-TRADED FD EX TD BD 46641Q654   51 1,000 SH   OTR   1,000 0 0
SPDR SER TR PORTFOLIO SHORT EX TD BD 78464A474   3,135 100,033 SH   SOLE   96,733 0 3,300
3M CO COM COM 88579Y101   1,439 9,223 SH   SOLE   7,788 0 1,435
ABBOTT LABS COM COM 002824100   5,054 55,279 SH   SOLE   51,723 0 3,556
ABBOTT LABS COM COM 002824100   9 100 SH   OTR   100 0 0
ABBVIE INC COM COM 00287Y109   4,576 46,604 SH   SOLE   43,604 0 3,000
ABBVIE INC COM COM 00287Y109   10 100 SH   OTR   100 0 0
ABIOMED INC COM COM 003654100   223 925 SH   SOLE   925 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101   270 1,257 SH   SOLE   1,257 0 0
ADOBE INC COM COM 00724F101   31,900 73,281 SH   SOLE   71,246 0 2,035
ADOBE INC COM COM 00724F101   653 1,500 SH   OTR   400 0 1,100
AFLAC INC COM COM 001055102   1,772 49,168 SH   SOLE   48,378 0 790
AGILENT TECHNOLOGIES INC COM COM 00846U101   9,427 106,682 SH   SOLE   103,962 0 2,720
AGILENT TECHNOLOGIES INC COM COM 00846U101   35 400 SH   OTR   400 0 0
AIR PRODS & CHEMS INC COM COM 009158106   501 2,076 SH   SOLE   2,076 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102   1,656 7,677 SH   SOLE   6,921 0 756
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102   248 1,150 SH   OTR   0 0 1,150
ALLIANT ENERGY CORP COM COM 018802108   1,304 27,255 SH   SOLE   24,555 0 2,700
ALPHABET INC CAP STK CL A COM 02079K305   35,867 25,293 SH   SOLE   23,966 0 1,327
ALPHABET INC CAP STK CL A COM 02079K305   659 465 SH   OTR   90 0 375
ALPHABET INC CAP STK CL C COM 02079K107   3,535 2,501 SH   SOLE   2,501 0 0
ALTRIA GROUP INC COM COM 02209S103   5,691 144,986 SH   SOLE   136,786 0 8,200
ALTRIA GROUP INC COM COM 02209S103   31 800 SH   OTR   800 0 0
AMAZON COM INC COM COM 023135106   3,156 1,144 SH   SOLE   1,048 0 96
AMAZON COM INC COM COM 023135106   14 5 SH   OTR   5 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101   416 5,227 SH   SOLE   4,034 0 1,193
AMERICAN EXPRESS CO COM COM 025816109   235 2,467 SH   SOLE   2,362 0 105
AMERISOURCEBERGEN CORP COM COM 03073E105   1,184 11,746 SH   SOLE   11,746 0 0
AMGEN INC COM COM 031162100   14,432 61,190 SH   SOLE   56,008 0 5,182
AMGEN INC COM COM 031162100   88 375 SH   OTR   375 0 0
ANTHEM INC COM COM 036752103   8,753 33,282 SH   SOLE   32,157 0 1,125
APPLE INC COM COM 037833100   87,910 240,980 SH   SOLE   227,047 0 13,933
APPLE INC COM COM 037833100   1,696 4,650 SH   OTR   1,400 0 3,250
APPLIED MATLS INC COM COM 038222105   1,130 18,695 SH   SOLE   18,495 0 200
ARCHER DANIELS MIDLAND CO COM COM 039483102   614 15,392 SH   SOLE   14,542 0 850
AT&T INC COM COM 00206R102   5,587 184,827 SH   SOLE   179,544 0 5,283
AT&T INC COM COM 00206R102   30 1,000 SH   OTR   1,000 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   5,823 39,112 SH   SOLE   36,335 0 2,777
AUTOZONE INC COM COM 053332102   2,696 2,390 SH   SOLE   2,365 0 25
BECTON DICKINSON & CO COM COM 075887109   2,171 9,073 SH   SOLE   7,898 0 1,175
BERKSHIRE HATHAWAY INC DEL CL COM 084670108   267 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108   802 3 SH   OTR   0 0 3
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   6,412 35,921 SH   SOLE   33,225 0 2,696
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   69 385 SH   OTR   385 0 0
BIOGEN INC COM COM 09062X103   384 1,434 SH   SOLE   1,434 0 0
BK OF AMERICA CORP COM COM 060505104   12,642 532,309 SH   SOLE   510,803 0 21,506
BK OF AMERICA CORP COM COM 060505104   261 11,000 SH   OTR   3,000 0 8,000
BLACKROCK INC COM COM 09247X101   11,624 21,365 SH   SOLE   20,830 0 535
BLACKROCK INC COM COM 09247X101   41 75 SH   OTR   75 0 0
BOEING CO COM COM 097023105   943 5,142 SH   SOLE   4,842 0 300
BP PLC SPONSORED ADR COM 055622104   253 10,847 SH   SOLE   10,697 0 150
BRISTOL-MYERS SQUIBB CO COM COM 110122108   8,126 138,198 SH   SOLE   132,397 0 5,801
BROADCOM INC COM COM 11135F101   8,395 26,598 SH   SOLE   26,013 0 585
BROWN & BROWN INC COM COM 115236101   300 7,350 SH   SOLE   7,350 0 0
CANADIAN NATL RY CO COM COM 136375102   6,772 76,456 SH   SOLE   55,106 0 21,350
CAPITAL ONE FINL CORP COM COM 14040H105   429 6,854 SH   SOLE   6,749 0 105
CARRIER GLOBAL CORPORATION COM COM 14448C104   837 37,687 SH   SOLE   34,047 0 3,640
CARRIER GLOBAL CORPORATION COM COM 14448C104   4 200 SH   OTR   200 0 0
CATERPILLAR INC DEL COM COM 149123101   2,472 19,544 SH   SOLE   18,057 0 1,487
CATERPILLAR INC DEL COM COM 149123101   38 300 SH   OTR   300 0 0
CBRE GROUP INC CL A COM 12504L109   6,607 146,103 SH   SOLE   142,417 0 3,686
CERNER CORP COM COM 156782104   6,560 95,701 SH   SOLE   93,328 0 2,373
CERNER CORP COM COM 156782104   31 450 SH   OTR   450 0 0
CHARLES & COLVARD LTD COM 159765106   18 24,118 SH   SOLE   24,118 0 0
CHARTER COMMUNICATIONS INC NEW COM 16119P108   219 429 SH   SOLE   372 0 57
CHEVRON CORP NEW COM COM 166764100   16,672 186,845 SH   SOLE   176,471 0 10,374
CHEVRON CORP NEW COM COM 166764100   262 2,935 SH   OTR   785 0 2,150
CHUBB LIMITED COM COM H1467J104   3,258 25,734 SH   SOLE   25,184 0 550
CIGNA CORP NEW COM COM 125523100   7,180 38,261 SH   SOLE   36,128 0 2,133
CIGNA CORP NEW COM COM 125523100   450 2,400 SH   OTR   400 0 2,000
CISCO SYS INC COM COM 17275R102   19,310 414,033 SH   SOLE   389,905 0 24,128
CISCO SYS INC COM COM 17275R102   819 17,550 SH   OTR   2,550 0 15,000
CITIGROUP INC COM NEW COM 172967424   312 6,115 SH   SOLE   5,415 0 700
CLOROX CO DEL COM COM 189054109   279 1,271 SH   SOLE   995 0 276
COCA COLA CO COM COM 191216100   6,637 148,542 SH   SOLE   127,142 0 21,400
COCA COLA CO COM COM 191216100   38 850 SH   OTR   850 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102   1,168 20,554 SH   SOLE   19,982 0 572
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102   199 3,500 SH   OTR   0 0 3,500
COLGATE PALMOLIVE CO COM COM 194162103   1,413 19,292 SH   SOLE   19,292 0 0
COMCAST CORP NEW CL A COM 20030N101   15,657 401,678 SH   SOLE   392,891 0 8,787
COMCAST CORP NEW CL A COM 20030N101   58 1,500 SH   OTR   1,500 0 0
CONOCOPHILLIPS COM COM 20825C104   291 6,937 SH   SOLE   5,737 0 1,200
CONSOLIDATED EDISON INC COM COM 209115104   934 12,989 SH   SOLE   8,389 0 4,600
CORNING INC COM COM 219350105   517 19,966 SH   SOLE   19,966 0 0
CORTEVA INC COM COM 22052L104   379 14,149 SH   SOLE   12,434 0 1,715
CORTEVA INC COM COM 22052L104   2 85 SH   OTR   85 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   1,631 5,380 SH   SOLE   5,380 0 0
CRH MED CORP COM COM 12626F105   733 353,900 SH   SOLE   353,900 0 0
CRH MED CORP COM RESTRICTED COM 12626F105   41 20,000 SH   SOLE   20,000 0 0
CSX CORP COM COM 126408103   1,360 19,495 SH   SOLE   18,795 0 700
CUMMINS INC COM COM 231021106   11,320 65,336 SH   SOLE   63,197 0 2,139
CVS HEALTH CORP COM COM 126650100   214 3,296 SH   SOLE   3,296 0 0
DANAHER CORPORATION COM COM 235851102   286 1,619 SH   SOLE   1,619 0 0
DEERE & CO COM COM 244199105   2,177 13,856 SH   SOLE   13,306 0 550
DEERE & CO COM COM 244199105   63 400 SH   OTR   400 0 0
DISCOVER FINL SVCS COM COM 254709108   11,422 228,028 SH   SOLE   219,598 0 8,430
DISCOVER FINL SVCS COM COM 254709108   220 4,400 SH   OTR   400 0 4,000
DISNEY WALT CO COM DISNEY COM 254687106   22,227 199,326 SH   SOLE   186,354 0 12,972
DISNEY WALT CO COM DISNEY COM 254687106   475 4,257 SH   OTR   1,257 0 3,000
DOLLAR TREE INC COM COM 256746108   4,470 48,226 SH   SOLE   46,193 0 2,033
DOMINION ENERGY INC COM COM 25746U109   11,850 145,969 SH   SOLE   136,061 0 9,908
DOMINION ENERGY INC COM COM 25746U109   533 6,565 SH   OTR   415 0 6,150
DOW INC COM COM 260557103   786 19,275 SH   SOLE   17,036 0 2,239
DOW INC COM COM 260557103   3 85 SH   OTR   85 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204   1,395 17,456 SH   SOLE   15,617 0 1,839
DUPONT DE NEMOURS INC COM COM 26614N102   856 16,117 SH   SOLE   14,512 0 1,605
DUPONT DE NEMOURS INC COM COM 26614N102   5 85 SH   OTR   85 0 0
EASTMAN CHEM CO COM COM 277432100   11,800 169,440 SH   SOLE   162,347 0 7,093
EASTMAN CHEM CO COM COM 277432100   306 4,400 SH   OTR   400 0 4,000
EATON CORP PLC SHS COM G29183103   1,141 13,038 SH   SOLE   11,638 0 1,400
EATON CORP PLC SHS COM G29183103   35 400 SH   OTR   400 0 0
ECOLAB INC COM COM 278865100   710 3,569 SH   SOLE   3,569 0 0
EMERSON ELEC CO COM COM 291011104   10,744 173,203 SH   SOLE   169,298 0 3,905
EMERSON ELEC CO COM COM 291011104   332 5,350 SH   OTR   350 0 5,000
ENTERGY CORP NEW COM COM 29364G103   185 1,968 SH   SOLE   1,968 0 0
ENTERGY CORP NEW COM COM 29364G103   66 700 SH   OTR   700 0 0
EVERSOURCE ENERGY COM COM 30040W108   1,972 23,682 SH   SOLE   22,956 0 726
EXTRA SPACE STORAGE INC COM COM 30225T102   867 9,390 SH   SOLE   9,190 0 200
EXTRA SPACE STORAGE INC COM COM 30225T102   42 460 SH   OTR   460 0 0
EXXON MOBIL CORP COM COM 30231G102   13,083 292,563 SH   SOLE   265,479 0 27,084
EXXON MOBIL CORP COM COM 30231G102   273 6,096 SH   OTR   1,096 0 5,000
F5 NETWORKS INC COM COM 315616102   6,346 45,496 SH   SOLE   44,129 0 1,367
FACEBOOK INC CL A COM 30303M102   16,539 72,835 SH   SOLE   70,948 0 1,887
FEDEX CORP COM COM 31428X106   913 6,513 SH   SOLE   6,461 0 52
FIRST CTZNS BANCSHARES INC N C COM 31946M103   628 1,550 SH   SOLE   1,550 0 0
FISERV INC COM COM 337738108   273 2,800 SH   SOLE   2,800 0 0
FULTON FINL CORP PA COM COM 360271100   190 18,077 SH   SOLE   7,163 0 10,914
GENERAL DYNAMICS CORP COM COM 369550108   3,045 20,371 SH   SOLE   19,176 0 1,195
GENERAL DYNAMICS CORP COM COM 369550108   149 1,000 SH   OTR   0 0 1,000
GENERAL ELECTRIC CO COM COM 369604103   574 83,972 SH   SOLE   75,472 0 8,500
GENUINE PARTS CO COM COM 372460105   1,585 18,224 SH   SOLE   18,124 0 100
GILEAD SCIENCES INC COM COM 375558103   304 3,946 SH   SOLE   3,946 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105   210 5,160 SH   SOLE   5,160 0 0
GLOBAL PMTS INC COM COM 37940X102   244 1,437 SH   SOLE   1,437 0 0
GLOBALSTAR INC COM COM 378973408   7 20,000 SH   SOLE   20,000 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104   1,410 7,133 SH   SOLE   5,920 0 1,213
HARTFORD FINL SVCS GROUP INC C COM 416515104   1,402 36,370 SH   SOLE   36,254 0 116
HOME DEPOT INC COM COM 437076102   40,803 162,880 SH   SOLE   152,470 0 10,410
HOME DEPOT INC COM COM 437076102   676 2,700 SH   OTR   900 0 1,800
HONEYWELL INTL INC COM COM 438516106   4,050 28,010 SH   SOLE   27,557 0 453
HONEYWELL INTL INC COM COM 438516106   217 1,500 SH   OTR   0 0 1,500
HUNTINGTON BANCSHARES INC COM COM 446150104   117 12,960 SH   SOLE   5,005 0 7,955
ILLINOIS TOOL WKS INC COM COM 452308109   518 2,963 SH   SOLE   2,868 0 95
ILLINOIS TOOL WKS INC COM COM 452308109   35 200 SH   OTR   200 0 0
ILLUMINA INC COM COM 452327109   261 705 SH   SOLE   705 0 0
INTEL CORP COM COM 458140100   30,720 513,450 SH   SOLE   484,333 0 29,117
INTEL CORP COM COM 458140100   802 13,400 SH   OTR   1,400 0 12,000
INTERNATIONAL BUSINESS MACHS C COM 459200101   2,724 22,554 SH   SOLE   22,404 0 150
ITT INC COM COM 45073V108   1,259 21,438 SH   SOLE   21,263 0 175
ITT INC COM COM 45073V108   12 200 SH   OTR   200 0 0
JOHNSON & JOHNSON COM COM 478160104   28,224 200,699 SH   SOLE   185,489 0 15,210
JOHNSON & JOHNSON COM COM 478160104   801 5,696 SH   OTR   1,746 0 3,950
JPMORGAN CHASE & CO COM COM 46625H100   30,232 321,410 SH   SOLE   290,786 0 30,624
JPMORGAN CHASE & CO COM COM 46625H100   776 8,245 SH   OTR   935 0 7,310
KELLOGG CO COM COM 487836108   129 1,950 SH   SOLE   1,950 0 0
KELLOGG CO COM COM 487836108   244 3,696 SH   OTR   3,696 0 0
KIMBERLY CLARK CORP COM COM 494368103   10,845 76,725 SH   SOLE   74,271 0 2,454
KROGER CO COM COM 501044101   4,629 136,736 SH   SOLE   133,801 0 2,935
KROGER CO COM COM 501044101   68 2,000 SH   OTR   2,000 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109   2,935 17,300 SH   SOLE   16,774 0 526
LIBERTY BROADBAND CORP COM SER COM 530307107   205 1,675 SH   SOLE   1,675 0 0
LIBERTY BROADBAND CORP COM SER COM 530307305   416 3,352 SH   SOLE   3,352 0 0
LIBERTY MEDIA CORP DEL COM A S COM 531229409   246 7,132 SH   SOLE   7,132 0 0
LIBERTY MEDIA CORP DEL COM C S COM 531229607   491 14,264 SH   SOLE   14,264 0 0
LILLY ELI & CO COM COM 532457108   25,880 157,632 SH   SOLE   155,527 0 2,105
LINCOLN NATL CORP IND COM COM 534187109   900 24,473 SH   SOLE   24,278 0 195
LOCKHEED MARTIN CORP COM COM 539830109   11,865 32,515 SH   SOLE   31,622 0 893
LOCKHEED MARTIN CORP COM COM 539830109   255 700 SH   OTR   0 0 700
LOWES COS INC COM COM 548661107   507 3,752 SH   SOLE   2,852 0 900
LYONDELLBASELL INDUSTRIES N V COM N53745100   300 4,558 SH   SOLE   4,283 0 275
MARATHON PETE CORP COM COM 56585A102   2,770 74,100 SH   SOLE   67,978 0 6,122
MARATHON PETE CORP COM COM 56585A102   7 200 SH   OTR   200 0 0
MARKEL CORP COM COM 570535104   1,506 1,631 SH   SOLE   1,326 0 305
MARRIOTT INTL INC NEW CL A COM 571903202   815 9,505 SH   SOLE   9,505 0 0
MASCO CORP COM COM 574599106   12,414 247,238 SH   SOLE   240,805 0 6,433
MASCO CORP COM COM 574599106   291 5,800 SH   OTR   800 0 5,000
MASTERCARD INCORPORATED CL A COM 57636Q104   26,861 90,839 SH   SOLE   89,015 0 1,824
MASTERCARD INCORPORATED CL A COM 57636Q104   71 240 SH   OTR   240 0 0
MCDONALDS CORP COM COM 580135101   12,538 67,968 SH   SOLE   64,629 0 3,339
MCDONALDS CORP COM COM 580135101   387 2,100 SH   OTR   300 0 1,800
MCKESSON CORP COM COM 58155Q103   8,287 54,017 SH   SOLE   53,095 0 922
MCKESSON CORP COM COM 58155Q103   31 200 SH   OTR   200 0 0
MEDTRONIC PLC SHS COM G5960L103   2,863 31,218 SH   SOLE   29,748 0 1,470
MEDTRONIC PLC SHS COM G5960L103   275 3,000 SH   OTR   0 0 3,000
MERCK & CO. INC COM COM 58933Y105   14,734 190,534 SH   SOLE   175,758 0 14,776
MERCK & CO. INC COM COM 58933Y105   512 6,625 SH   OTR   500 0 6,125
MICROSOFT CORP COM COM 594918104   73,719 362,238 SH   SOLE   335,331 0 26,907
MICROSOFT CORP COM COM 594918104   1,791 8,800 SH   OTR   2,800 0 6,000
MONDELEZ INTL INC CL A COM 609207105   2,689 52,600 SH   SOLE   47,000 0 5,600
MONDELEZ INTL INC CL A COM 609207105   20 400 SH   OTR   400 0 0
NEXTERA ENERGY INC COM COM 65339F101   922 3,837 SH   SOLE   3,837 0 0
NEXTERA ENERGY INC COM COM 65339F101   96 400 SH   OTR   400 0 0
NIKE INC CL B COM 654106103   10,247 104,513 SH   SOLE   102,223 0 2,290
NIKE INC CL B COM 654106103   25 250 SH   OTR   250 0 0
NORFOLK SOUTHERN CORP COM COM 655844108   14,071 80,142 SH   SOLE   75,575 0 4,567
NORFOLK SOUTHERN CORP COM COM 655844108   35 200 SH   OTR   200 0 0
NORTHROP GRUMMAN CORP COM COM 666807102   1,780 5,789 SH   SOLE   5,789 0 0
ORACLE CORP COM COM 68389X105   5,158 93,332 SH   SOLE   87,032 0 6,300
OTIS WORLDWIDE CORP COM COM 68902V107   1,071 18,832 SH   SOLE   17,013 0 1,819
OTIS WORLDWIDE CORP COM COM 68902V107   6 100 SH   OTR   100 0 0
PARKER HANNIFIN CORP COM COM 701094104   551 3,009 SH   SOLE   2,711 0 298
PAYPAL HLDGS INC COM COM 70450Y103   370 2,125 SH   SOLE   1,325 0 800
PEPSICO INC COM COM 713448108   19,783 149,575 SH   SOLE   144,677 0 4,898
PEPSICO INC COM COM 713448108   397 3,000 SH   OTR   0 0 3,000
PFIZER INC COM COM 717081103   9,545 291,881 SH   SOLE   266,881 0 25,000
PFIZER INC COM COM 717081103   373 11,420 SH   OTR   1,420 0 10,000
PHILIP MORRIS INTL INC COM COM 718172109   962 13,727 SH   SOLE   13,327 0 400
PHILLIPS 66 COM COM 718546104   1,202 16,712 SH   SOLE   15,944 0 768
PNC FINL SVCS GROUP INC COM COM 693475105   2,402 22,828 SH   SOLE   21,930 0 898
PPG INDS INC COM COM 693506107   944 8,897 SH   SOLE   8,897 0 0
PPL CORP COM COM 69351T106   228 8,822 SH   SOLE   6,422 0 2,400
PRA GROUP INC COM COM 69354N106   2,778 71,870 SH   SOLE   70,820 0 1,050
PROCTER AND GAMBLE CO COM COM 742718109   10,977 91,805 SH   SOLE   87,622 0 4,183
PROCTER AND GAMBLE CO COM COM 742718109   418 3,500 SH   OTR   760 0 2,740
PRUDENTIAL FINL INC COM COM 744320102   5,605 92,040 SH   SOLE   89,800 0 2,240
PUBLIC SVC ENTERPRISE GRP INC COM 744573106   235 4,775 SH   SOLE   3,975 0 800
RAYONIER INC COM COM 754907103   562 22,674 SH   SOLE   22,674 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   3,652 59,263 SH   SOLE   53,056 0 6,207
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   12 200 SH   OTR   200 0 0
REINSURANCE GRP OF AMERICA INC COM 759351604   221 2,821 SH   SOLE   2,821 0 0
RGC RES INC COM COM 74955L103   620 25,660 SH   SOLE   25,660 0 0
ROYAL BK CDA COM COM 780087102   400 5,900 SH   SOLE   5,900 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206   309 9,442 SH   SOLE   9,442 0 0
S&P GLOBAL INC COM COM 78409V104   435 1,320 SH   SOLE   1,320 0 0
SCHWAB CHARLES CORP COM COM 808513105   6,071 179,948 SH   SOLE   175,980 0 3,968
SEMPRA ENERGY COM COM 816851109   455 3,878 SH   SOLE   3,590 0 288
SIRIUS XM HOLDINGS INC COM COM 82968B103   147 25,008 SH   SOLE   25,008 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102   2,706 21,167 SH   SOLE   19,242 0 1,925
SONOCO PRODS CO COM COM 835495102   708 13,531 SH   SOLE   13,531 0 0
SOUTHERN CO COM COM 842587107   552 10,637 SH   SOLE   9,337 0 1,300
SOUTHWEST AIRLS CO COM COM 844741108   430 12,579 SH   SOLE   12,579 0 0
STARBUCKS CORP COM COM 855244109   6,863 93,260 SH   SOLE   88,360 0 4,900
STARBUCKS CORP COM COM 855244109   309 4,200 SH   OTR   650 0 3,550
STRYKER CORPORATION COM COM 863667101   4,709 26,133 SH   SOLE   25,380 0 753
SYSCO CORP COM COM 871829107   380 6,960 SH   SOLE   6,560 0 400
TEXAS INSTRS INC COM COM 882508104   3,928 30,940 SH   SOLE   30,025 0 915
THERMO FISHER SCIENTIFIC INC C COM 883556102   861 2,375 SH   SOLE   1,825 0 550
TJX COS INC NEW COM COM 872540109   285 5,630 SH   SOLE   5,630 0 0
TOWNEBANK PORTSMOUTH VA COM COM 89214P109   2,131 113,117 SH   SOLE   112,740 0 377
TRANE TECHNOLOGIES PLC SHS COM G8994E103   233 2,619 SH   SOLE   2,219 0 400
TRAVELERS COMPANIES INC COM COM 89417E109   5,322 46,666 SH   SOLE   43,727 0 2,939
TRAVELERS COMPANIES INC COM COM 89417E109   34 300 SH   OTR   300 0 0
TRUIST FINL CORP COM COM 89832Q109   6,452 171,837 SH   SOLE   147,571 0 24,266
TYSON FOODS INC CL A COM 902494103   925 15,491 SH   SOLE   14,721 0 770
UDR INC COM COM 902653104   3,078 82,353 SH   SOLE   67,468 0 14,885
UDR INC COM COM 902653104   81 2,160 SH   OTR   2,160 0 0
UNION PAC CORP COM COM 907818108   1,510 8,933 SH   SOLE   8,308 0 625
UNITED BANKSHARES INC WEST VA COM 909907107   472 17,071 SH   SOLE   17,071 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   7,453 67,032 SH   SOLE   63,639 0 3,393
UNITED PARCEL SERVICE INC CL B COM 911312106   39 350 SH   OTR   350 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   14,014 47,514 SH   SOLE   46,274 0 1,240
US BANCORP DEL COM NEW COM 902973304   620 16,846 SH   SOLE   14,946 0 1,900
V F CORP COM COM 918204108   1,337 21,933 SH   SOLE   21,133 0 800
VALERO ENERGY CORP COM COM 91913Y100   8,633 146,763 SH   SOLE   141,394 0 5,369
VALERO ENERGY CORP COM COM 91913Y100   346 5,875 SH   OTR   300 0 5,575
VERIZON COMMUNICATIONS INC COM COM 92343V104   16,101 292,060 SH   SOLE   274,667 0 17,393
VERIZON COMMUNICATIONS INC COM COM 92343V104   559 10,135 SH   OTR   968 0 9,167
VISA INC COM CL A COM 92826C839   647 3,347 SH   SOLE   3,147 0 200
WALMART INC COM COM 931142103   22,779 190,176 SH   SOLE   179,543 0 10,633
WALMART INC COM COM 931142103   689 5,750 SH   OTR   1,200 0 4,550
WASHINGTON REAL ESTATE INVT TR COM 939653101   457 20,590 SH   SOLE   16,190 0 4,400
WASTE MGMT INC DEL COM COM 94106L109   566 5,341 SH   SOLE   4,441 0 900
WEC ENERGY GROUP INC COM COM 92939U106   379 4,321 SH   SOLE   2,017 0 2,304
WELLS FARGO CO NEW COM COM 949746101   1,633 63,772 SH   SOLE   61,972 0 1,800
WESTERN DIGITAL CORP. COM COM 958102105   263 5,965 SH   SOLE   4,365 0 1,600
WHIRLPOOL CORP COM COM 963320106   1,093 8,435 SH   SOLE   7,610 0 825
WHIRLPOOL CORP COM COM 963320106   39 300 SH   OTR   300 0 0
XCEL ENERGY INC COM COM 98389B100   1,072 17,155 SH   SOLE   14,055 0 3,100
XCEL ENERGY INC COM COM 98389B100   344 5,500 SH   OTR   500 0 5,000
XYLEM INC COM COM 98419M100   2,013 30,991 SH   SOLE   30,871 0 120
YUM BRANDS INC COM COM 988498101   502 5,775 SH   SOLE   5,125 0 650
INVESCO EXCHANGE TRADED FD TR EX TRD EQ FD 46137V142   268 7,365 SH   SOLE   7,065 0 300
INVESCO QQQ TR UNIT SER 1 EX TRD EQ FD 46090E103   781 3,156 SH   SOLE   3,156 0 0
ISHARES GOLD TRUST EX TRD EQ FD 464285105   1,258 74,052 SH   SOLE   66,052 0 8,000
ISHARES GOLD TRUST EX TRD EQ FD 464285105   51 3,000 SH   OTR   3,000 0 0
ISHARES TR COHEN STEER REIT EX TRD EQ FD 464287564   1,220 12,092 SH   SOLE   11,092 0 1,000
ISHARES TR CORE MSCI EAFE EX TRD EQ FD 46432F842   3,241 56,700 SH   SOLE   56,700 0 0
ISHARES TR CORE S&P MCP ETF EX TRD EQ FD 464287507   6,153 34,605 SH   SOLE   33,495 0 1,110
ISHARES TR CORE S&P SCP ETF EX TRD EQ FD 464287804   1,425 20,869 SH   SOLE   20,779 0 90
ISHARES TR CORE S&P TTL STK EX TRD EQ FD 464287150   893 12,860 SH   SOLE   12,762 0 98
ISHARES TR CORE S&P500 ETF EX TRD EQ FD 464287200   32,242 104,111 SH   SOLE   102,158 0 1,953
ISHARES TR CORE S&P500 ETF EX TRD EQ FD 464287200   4,624 14,930 SH   OTR   5,505 0 9,425
ISHARES TR EAFE GRWTH ETF EX TRD EQ FD 464288885   1,136 13,670 SH   SOLE   13,670 0 0
ISHARES TR EAFE VALUE ETF EX TRD EQ FD 464288877   265 6,642 SH   SOLE   6,642 0 0
ISHARES TR EDGE MSCI USA VL EX TRD EQ FD 46432F388   282 3,897 SH   SOLE   3,897 0 0
ISHARES TR MSCI EAFE ETF EX TRD EQ FD 464287465   13,326 218,931 SH   SOLE   212,723 0 6,208
ISHARES TR MSCI EAFE ETF EX TRD EQ FD 464287465   773 12,700 SH   OTR   2,400 0 10,300
ISHARES TR MSCI EMG MKT ETF EX TRD EQ FD 464287234   6,094 152,399 SH   SOLE   149,129 0 3,270
ISHARES TR MSCI EMG MKT ETF EX TRD EQ FD 464287234   278 6,950 SH   OTR   0 0 6,950
ISHARES TR RUS 1000 ETF EX TRD EQ FD 464287622   664 3,870 SH   SOLE   3,870 0 0
ISHARES TR RUS 1000 GRW ETF EX TRD EQ FD 464287614   1,105 5,756 SH   SOLE   5,756 0 0
ISHARES TR RUS 1000 VAL ETF EX TRD EQ FD 464287598   307 2,726 SH   SOLE   2,726 0 0
ISHARES TR S&P 500 GRWT ETF EX TRD EQ FD 464287309   4,481 21,597 SH   SOLE   19,654 0 1,943
ISHARES TR S&P 500 GRWT ETF EX TRD EQ FD 464287309   1,017 4,900 SH   OTR   4,475 0 425
ISHARES TR S&P 500 VAL ETF EX TRD EQ FD 464287408   2,558 23,637 SH   SOLE   22,729 0 908
ISHARES TR S&P MC 400VL ETF EX TRD EQ FD 464287705   26,074 196,132 SH   SOLE   190,694 0 5,438
ISHARES TR S&P MC 400VL ETF EX TRD EQ FD 464287705   452 3,400 SH   OTR   2,200 0 1,200
ISHARES TR SELECT DIVID ETF EX TRD EQ FD 464287168   1,690 20,937 SH   SOLE   18,837 0 2,100
ISHARES TR SELECT DIVID ETF EX TRD EQ FD 464287168   40 500 SH   OTR   500 0 0
ISHARES TR SP SMCP600VL ETF EX TRD EQ FD 464287879   1,437 11,937 SH   SOLE   11,462 0 475
ISHARES TR SP SMCP600VL ETF EX TRD EQ FD 464287879   217 1,800 SH   OTR   900 0 900
ISHARES TR U.S. TECH ETF EX TRD EQ FD 464287721   383 1,420 SH   SOLE   1,420 0 0
ISHARES TR USA QUALITY FCTR EX TRD EQ FD 46432F339   29,168 304,088 SH   SOLE   298,318 0 5,770
ISHARES TR USA QUALITY FCTR EX TRD EQ FD 46432F339   139 1,450 SH   OTR   1,450 0 0
J P MORGAN EXCHANGE-TRADED FD EX TRD EQ FD 46641Q753   11,639 484,215 SH   SOLE   482,471 0 1,744
J P MORGAN EXCHANGE-TRADED FD EX TRD EQ FD 46641Q753   118 4,900 SH   OTR   4,900 0 0
SCHWAB STRATEGIC TR US BRD MKT EX TRD EQ FD 808524102   1,478 20,118 SH   SOLE   20,118 0 0
SCHWAB STRATEGIC TR US LRG CAP EX TRD EQ FD 808524201   712 9,607 SH   SOLE   9,607 0 0
SPDR GOLD TR GOLD SHS EX TRD EQ FD 78463V107   1,229 7,343 SH   SOLE   7,300 0 43
SPDR S&P 500 ETF TR TR UNIT EX TRD EQ FD 78462F103   1,128 3,658 SH   SOLE   3,658 0 0
SPDR SER TR S&P 600 SMCP VAL EX TRD EQ FD 78464A300   13,976 284,526 SH   SOLE   277,642 0 6,884
VANGUARD FTSE DEVELOPED MARKET EX TRD EQ FD 921943858   78,146 2,014,600 SH   SOLE   1,958,477 0 56,123
VANGUARD FTSE DEVELOPED MARKET EX TRD EQ FD 921943858   832 21,450 SH   OTR   17,450 0 4,000
VANGUARD INDEX FDS GROWTH ETF EX TRD EQ FD 922908736   224 1,107 SH   SOLE   1,007 0 100
VANGUARD INDEX FDS LARGE CAP E EX TRD EQ FD 922908637   300 2,100 SH   SOLE   2,100 0 0
VANGUARD INDEX FDS S&P 500 ETF EX TRD EQ FD 922908363   274 965 SH   SOLE   965 0 0
VANGUARD INTL EQUITY INDEX FDS EX TRD EQ FD 922042858   1,768 44,623 SH   SOLE   42,412 0 2,211
VANGUARD INTL EQUITY INDEX FDS EX TRD EQ FD 922042858   84 2,130 SH   OTR   2,130 0 0
VANGUARD SPECIALIZED FUNDS DIV EX TRD EQ FD 921908844   5,090 43,440 SH   SOLE   35,745 0 7,695
VANGUARD SPECIALIZED FUNDS DIV EX TRD EQ FD 921908844   484 4,130 SH   OTR   4,130 0 0
VANGUARD STAR FD VG TL INTL ST EX TRD EQ FD 921909768   212 4,302 SH   SOLE   4,270 0 32
WISDOMTREE TR EMG MKTS SMCAP EX TRD EQ FD 97717W281   23,695 607,401 SH   SOLE   591,379 0 16,022
WISDOMTREE TR EMG MKTS SMCAP EX TRD EQ FD 97717W281   20 500 SH   OTR   500 0 0
WISDOMTREE TR US SMALLCAP DIVD EX TRD EQ FD 97717W604   3,254 153,641 SH   SOLE   148,805 0 4,836
WISDOMTREE TR US SMALLCAP DIVD EX TRD EQ FD 97717W604   64 3,000 SH   OTR   3,000 0 0