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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,757,370 23,347 SH   SOLE   23,347 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,833,717 7,436 SH   OTR   7,333 103 0
EATON CORP PLC SHS G29183103   404,564 1,081 SH   SOLE   1,081 0 0
EATON CORP PLC SHS G29183103   404,938 1,082 SH   OTR   1,082 0 0
LINDE PLC SHS G54950103   86,925 183 SH   SOLE   183 0 0
LINDE PLC SHS G54950103   299,250 630 SH   OTR   630 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   217,773 992 SH   SOLE   992 0 0
CHUBB LIMITED COM H1467J104   11,993,084 42,491 SH   SOLE   42,421 0 70
CHUBB LIMITED COM H1467J104   3,690,136 13,074 SH   OTR   13,059 15 0
AFLAC INC COM 001055102   200,278 1,793 SH   SOLE   1,793 0 0
AT&T INC COM 00206R102   230,777 8,172 SH   SOLE   7,872 0 300
AT&T INC COM 00206R102   1,043,863 36,964 SH   OTR   2,467 0 34,497
ABBOTT LABS COM 002824100   12,557,276 93,753 SH   SOLE   93,753 0 0
ABBOTT LABS COM 002824100   3,398,191 25,371 SH   OTR   24,762 384 225
ABBVIE INC COM 00287Y109   2,067,420 8,929 SH   SOLE   8,929 0 0
ABBVIE INC COM 00287Y109   998,632 4,313 SH   OTR   4,313 0 0
ADOBE INC COM 00724F101   7,468,070 21,171 SH   SOLE   21,171 0 0
ADOBE INC COM 00724F101   1,967,639 5,578 SH   OTR   5,523 55 0
ALLSTATE CORP COM 020002101   783,472 3,650 SH   SOLE   3,650 0 0
ALLSTATE CORP COM 020002101   17,172 80 SH   OTR   80 0 0
ALPHABET INC CAP STK CL C 02079K107   810,534 3,328 SH   SOLE   3,277 0 51
ALPHABET INC CAP STK CL C 02079K107   304,681 1,251 SH   OTR   1,251 0 0
ALPHABET INC CAP STK CL A 02079K305   1,338,508 5,506 SH   SOLE   5,506 0 0
ALPHABET INC CAP STK CL A 02079K305   308,493 1,269 SH   OTR   1,269 0 0
ALTRIA GROUP INC COM 02209S103   944,327 14,295 SH   SOLE   14,295 0 0
ALTRIA GROUP INC COM 02209S103   2,314,346 35,034 SH   OTR   2,384 0 32,650
AMAZON COM INC COM 023135106   15,021,222 68,412 SH   SOLE   68,276 0 136
AMAZON COM INC COM 023135106   4,584,841 20,881 SH   OTR   19,136 245 1,500
AMERICAN ELEC PWR CO INC COM 025537101   459,900 4,088 SH   SOLE   4,008 0 80
AMERICAN ELEC PWR CO INC COM 025537101   314,775 2,798 SH   OTR   2,798 0 0
AMERICAN EXPRESS CO COM 025816109   58,460 176 SH   SOLE   176 0 0
AMERICAN EXPRESS CO COM 025816109   921,079 2,773 SH   OTR   2,773 0 0
AMERICAN TOWER CORP NEW COM 03027X100   177,896 925 SH   SOLE   925 0 0
AMERICAN TOWER CORP NEW COM 03027X100   32,694 170 SH   OTR   170 0 0
AMGEN INC COM 031162100   11,773,948 41,722 SH   SOLE   41,576 0 146
AMGEN INC COM 031162100   4,137,334 14,661 SH   OTR   14,641 20 0
ANALOG DEVICES INC COM 032654105   192,874 785 SH   SOLE   785 0 0
ANALOG DEVICES INC COM 032654105   98,280 400 SH   OTR   400 0 0
ANTERO RESOURCES CORP COM 03674X106   381,879 11,379 SH   OTR   11,379 0 0
APPLE INC COM 037833100   30,264,303 118,856 SH   SOLE   118,579 0 277
APPLE INC COM 037833100   11,512,076 45,211 SH   OTR   44,551 60 600
APPLIED MATLS INC COM 038222105   407,023 1,988 SH   SOLE   1,988 0 0
APPLIED MATLS INC COM 038222105   818,960 4,000 SH   OTR   4,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   11,435,053 38,961 SH   SOLE   38,873 0 88
AUTOMATIC DATA PROCESSING IN COM 053015103   4,649,920 15,843 SH   OTR   15,813 30 0
BANK AMERICA CORP COM 060505104   402,556 7,803 SH   SOLE   7,803 0 0
BANK AMERICA CORP COM 060505104   244,175 4,733 SH   OTR   4,733 0 0
BANK NEW YORK MELLON CORP COM 064058100   132,495 1,216 SH   SOLE   1,216 0 0
BANK NEW YORK MELLON CORP COM 064058100   813,604 7,467 SH   OTR   7,467 0 0
BECTON DICKINSON & CO COM 075887109   88,905 475 SH   SOLE   475 0 0
BECTON DICKINSON & CO COM 075887109   271,958 1,453 SH   OTR   1,453 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   754,200 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   754,200 1 SH   OTR   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,685,586 7,331 SH   SOLE   7,271 0 60
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,075,310 4,128 SH   OTR   3,928 0 200
BLACKSTONE INC COM 09260D107   123,012 720 SH   SOLE   720 0 0
BLACKSTONE INC COM 09260D107   217,833 1,275 SH   OTR   1,275 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   273,995 10,510 SH   OTR   10,510 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   115,123 27,216 SH   SOLE   27,216 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   499,482 11,075 SH   SOLE   11,075 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   538,945 11,950 SH   OTR   1,217 0 10,733
BROADCOM INC COM 11135F101   52,565,879 159,334 SH   SOLE   159,334 0 0
BROADCOM INC COM 11135F101   20,528,319 62,224 SH   OTR   61,959 265 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   307,855 4,489 SH   SOLE   4,039 0 450
BROWN FORMAN CORP CL A 115637100   1,221,714 45,400 SH   SOLE   45,400 0 0
BROWN FORMAN CORP CL B 115637209   1,378,696 50,912 SH   SOLE   50,912 0 0
BROWN FORMAN CORP CL B 115637209   2,402,889 88,733 SH   OTR   88,733 0 0
C & F FINL CORP COM 12466Q104   505,008 7,515 SH   OTR   7,515 0 0
THE CIGNA GROUP COM 125523100   107,805 374 SH   SOLE   374 0 0
THE CIGNA GROUP COM 125523100   951,801 3,302 SH   OTR   3,302 0 0
CME GROUP INC COM 12572Q105   215,881 799 SH   SOLE   799 0 0
CME GROUP INC COM 12572Q105   6,754 25 SH   OTR   25 0 0
CSX CORP COM 126408103   8,681,520 244,481 SH   SOLE   243,740 0 741
CSX CORP COM 126408103   2,776,953 78,202 SH   OTR   75,832 120 2,250
THE CAMPBELLS COMPANY COM 134429109   12,632 400 SH   SOLE   400 0 0
THE CAMPBELLS COMPANY COM 134429109   474,742 15,033 SH   OTR   15,033 0 0
CAPITAL ONE FINL CORP COM 14040H105   391,147 1,840 SH   SOLE   1,712 0 128
CAPITAL ONE FINL CORP COM 14040H105   302,926 1,425 SH   OTR   1,425 0 0
CARMAX INC COM 143130102   56,087 1,250 SH   SOLE   1,250 0 0
CARMAX INC COM 143130102   385,208 8,585 SH   OTR   6,145 0 2,440
CARRIER GLOBAL CORPORATION COM 14448C104   50,804 851 SH   SOLE   851 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   434,019 7,270 SH   OTR   7,270 0 0
CATERPILLAR INC COM 149123101   393,171 824 SH   SOLE   824 0 0
CATERPILLAR INC COM 149123101   329,710 691 SH   OTR   691 0 0
CHEVRON CORP NEW COM 166764100   8,790,035 56,604 SH   SOLE   56,326 0 278
CHEVRON CORP NEW COM 166764100   5,608,919 36,119 SH   OTR   21,556 30 14,533
CISCO SYS INC COM 17275R102   14,746,220 215,525 SH   SOLE   214,502 0 1,023
CISCO SYS INC COM 17275R102   3,937,502 57,549 SH   OTR   57,449 100 0
CITIGROUP INC COM NEW 172967424   222,488 2,192 SH   SOLE   1,000 0 1,192
CITIGROUP INC COM NEW 172967424   3,045 30 SH   OTR   30 0 0
COCA COLA CO COM 191216100   1,294,765 19,523 SH   SOLE   19,523 0 0
COCA COLA CO COM 191216100   1,717,356 25,895 SH   OTR   25,370 0 525
COLGATE PALMOLIVE CO COM 194162103   258,925 3,239 SH   SOLE   3,239 0 0
COLGATE PALMOLIVE CO COM 194162103   302,013 3,778 SH   OTR   3,778 0 0
CONOCOPHILLIPS COM 20825C104   148,790 1,573 SH   SOLE   1,573 0 0
CONOCOPHILLIPS COM 20825C104   163,356 1,727 SH   OTR   1,727 0 0
CONSOLIDATED EDISON INC COM 209115104   125,851 1,252 SH   SOLE   1,152 0 100
CONSOLIDATED EDISON INC COM 209115104   102,027 1,015 SH   OTR   1,015 0 0
CONSTELLATION ENERGY CORP COM 21037T109   79,634 242 SH   SOLE   242 0 0
CONSTELLATION ENERGY CORP COM 21037T109   430,423 1,308 SH   OTR   1,308 0 0
CORNING INC COM 219350105   11,986,059 146,118 SH   SOLE   146,118 0 0
CORNING INC COM 219350105   3,693,810 45,030 SH   OTR   44,515 515 0
COSTCO WHSL CORP NEW COM 22160K105   8,475,993 9,157 SH   SOLE   9,121 0 36
COSTCO WHSL CORP NEW COM 22160K105   3,436,864 3,713 SH   OTR   3,667 46 0
CROWDSTRIKE HLDGS INC CL A 22788C105   257,449 525 SH   OTR   525 0 0
DANAHER CORPORATION COM 235851102   141,359 713 SH   SOLE   713 0 0
DANAHER CORPORATION COM 235851102   225,619 1,138 SH   OTR   1,138 0 0
DEERE & CO COM 244199105   1,660,311 3,631 SH   SOLE   3,631 0 0
DEERE & CO COM 244199105   32,008 70 SH   OTR   70 0 0
DEXCOM INC COM 252131107   312,965 4,651 SH   OTR   4,651 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   328,240 9,030 SH   OTR   9,030 0 0
DISNEY WALT CO COM 254687106   215,832 1,885 SH   SOLE   1,885 0 0
DISNEY WALT CO COM 254687106   287,395 2,510 SH   OTR   2,510 0 0
DOMINION ENERGY INC COM 25746U109   1,138,251 18,608 SH   SOLE   18,608 0 0
DOMINION ENERGY INC COM 25746U109   1,850,025 30,244 SH   OTR   5,415 0 24,829
DOVER CORP COM 260003108   1,668 10 SH   SOLE   10 0 0
DOVER CORP COM 260003108   406,898 2,439 SH   OTR   1,239 0 1,200
DUKE ENERGY CORP NEW COM NEW 26441C204   1,047,791 8,467 SH   SOLE   8,188 0 279
DUKE ENERGY CORP NEW COM NEW 26441C204   242,178 1,957 SH   OTR   1,957 0 0
DUPONT DE NEMOURS INC COM 26614N102   133,988 1,720 SH   SOLE   1,720 0 0
DUPONT DE NEMOURS INC COM 26614N102   96,829 1,243 SH   OTR   1,243 0 0
EMERSON ELEC CO COM 291011104   323,621 2,467 SH   SOLE   2,467 0 0
EMERSON ELEC CO COM 291011104   133,147 1,015 SH   OTR   1,015 0 0
ENBRIDGE INC COM 29250N105   664,305 13,165 SH   SOLE   13,165 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   517,268 16,542 SH   SOLE   16,542 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   67,480 2,158 SH   OTR   2,158 0 0
EQUIFAX INC COM 294429105   487,407 1,900 SH   OTR   602 0 1,298
EXELON CORP COM 30161N101   105,638 2,347 SH   SOLE   2,347 0 0
EXELON CORP COM 30161N101   179,229 3,982 SH   OTR   3,982 0 0
EXXON MOBIL CORP COM 30231G102   1,959,369 17,378 SH   SOLE   17,378 0 0
EXXON MOBIL CORP COM 30231G102   1,207,101 10,706 SH   OTR   10,706 0 0
META PLATFORMS INC CL A 30303M102   386,283 526 SH   SOLE   526 0 0
META PLATFORMS INC CL A 30303M102   125,578 171 SH   OTR   171 0 0
FASTENAL CO COM 311900104   12,216,648 249,116 SH   SOLE   248,823 0 293
FASTENAL CO COM 311900104   4,491,377 91,586 SH   OTR   91,096 490 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   192,546 1,953 SH   SOLE   1,703 0 250
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   121,857 1,236 SH   OTR   1,236 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   380,817 6,356 SH   SOLE   6,356 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   50,474 842 SH   OTR   842 0 0
FISERV INC COM 337738108   411,931 3,195 SH   OTR   3,195 0 0
GALLAGHER ARTHUR J & CO COM 363576109   92,302 298 SH   SOLE   298 0 0
GALLAGHER ARTHUR J & CO COM 363576109   323,678 1,045 SH   OTR   1,045 0 0
GE VERNOVA INC COM 36828A101   210,295 342 SH   SOLE   342 0 0
GE VERNOVA INC COM 36828A101   9,223 15 SH   OTR   15 0 0
GENERAL DYNAMICS CORP COM 369550108   117,986 346 SH   SOLE   346 0 0
GENERAL DYNAMICS CORP COM 369550108   303,149 889 SH   OTR   889 0 0
GE AEROSPACE COM NEW 369604301   434,083 1,443 SH   SOLE   1,443 0 0
GE AEROSPACE COM NEW 369604301   18,951 63 SH   OTR   63 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   109,099 137 SH   SOLE   137 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   535,147 672 SH   OTR   672 0 0
HANESBRANDS INC COM 410345102   5,931 900 SH   SOLE   900 0 0
HANESBRANDS INC COM 410345102   477,840 72,510 SH   OTR   53,165 0 19,345
HERSHEY CO COM 427866108   285,251 1,525 SH   SOLE   1,525 0 0
HIGHWOODS PPTYS INC COM 431284108   6,364 200 SH   SOLE   200 0 0
HIGHWOODS PPTYS INC COM 431284108   344,451 10,825 SH   OTR   10,825 0 0
HOME DEPOT INC COM 437076102   14,143,156 34,905 SH   SOLE   34,780 0 125
HOME DEPOT INC COM 437076102   4,327,429 10,680 SH   OTR   9,330 20 1,330
HONEYWELL INTL INC COM 438516106   400,581 1,903 SH   SOLE   1,903 0 0
HONEYWELL INTL INC COM 438516106   279,123 1,326 SH   OTR   1,326 0 0
IDEXX LABS INC COM 45168D104   431,250 675 SH   OTR   675 0 0
ILLINOIS TOOL WKS INC COM 452308109   409,914 1,572 SH   SOLE   1,572 0 0
ILLINOIS TOOL WKS INC COM 452308109   745,773 2,860 SH   OTR   2,860 0 0
INTEL CORP COM 458140100   82,197 2,450 SH   SOLE   2,325 0 125
INTEL CORP COM 458140100   220,088 6,560 SH   OTR   2,275 0 4,285
INTERNATIONAL BUSINESS MACHS COM 459200101   103,552 367 SH   SOLE   367 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   331,255 1,174 SH   OTR   1,174 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   441,872 736 SH   SOLE   736 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   306,188 510 SH   OTR   283 227 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,004,031 2,245 SH   SOLE   2,245 0 0
INTUIT COM 461202103   4,006,632 5,867 SH   SOLE   5,792 0 75
INTUIT COM 461202103   2,347,161 3,437 SH   OTR   3,437 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   168,169 886 SH   SOLE   886 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   131,177 691 SH   OTR   691 0 0
IRON MTN INC DEL COM 46284V101   10,324,483 101,280 SH   SOLE   100,755 0 525
IRON MTN INC DEL COM 46284V101   3,892,476 38,184 SH   OTR   38,184 0 0
ISHARES TR S&P 100 ETF 464287101   373,113 1,121 SH   SOLE   1,121 0 0
ISHARES TR SELECT DIVID ETF 464287168   240,433 1,692 SH   SOLE   1,692 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,979,789 2,958 SH   SOLE   2,958 0 0
ISHARES TR CORE S&P500 ETF 464287200   174,018 260 SH   OTR   260 0 0
ISHARES TR CORE US AGGBD ET 464287226   183,958 1,835 SH   SOLE   1,835 0 0
ISHARES TR CORE US AGGBD ET 464287226   951,773 9,494 SH   OTR   9,444 50 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,424,013 11,796 SH   SOLE   11,796 0 0
ISHARES TR S&P 500 VAL ETF 464287408   477,657 2,313 SH   SOLE   2,313 0 0
ISHARES TR S&P 500 VAL ETF 464287408   67,115 325 SH   OTR   325 0 0
ISHARES TR MSCI EAFE ETF 464287465   338,092 3,621 SH   SOLE   3,621 0 0
ISHARES TR MSCI EAFE ETF 464287465   731,180 7,831 SH   OTR   7,731 100 0
ISHARES TR RUS MDCP VAL ETF 464287473   202,381 1,449 SH   SOLE   1,449 0 0
ISHARES TR RUS MD CP GR ETF 464287481   213,615 1,500 SH   SOLE   1,500 0 0
ISHARES TR RUS MD CP GR ETF 464287481   19,510 137 SH   OTR   137 0 0
ISHARES TR RUS MID CAP ETF 464287499   3,283,086 34,004 SH   SOLE   34,004 0 0
ISHARES TR RUS MID CAP ETF 464287499   2,862,514 29,648 SH   OTR   22,833 0 6,815
ISHARES TR CORE S&P MCP ETF 464287507   424,255 6,501 SH   SOLE   6,501 0 0
ISHARES TR CORE S&P MCP ETF 464287507   321,536 4,927 SH   OTR   4,927 0 0
ISHARES TR EXPANDED TECH 464287515   273,148 2,375 SH   SOLE   2,375 0 0
ISHARES TR ISHARES BIOTECH 464287556   315,448 2,185 SH   SOLE   2,185 0 0
ISHARES TR ISHARES BIOTECH 464287556   363,379 2,517 SH   OTR   2,517 0 0
ISHARES TR SELECT US REIT 464287564   876,790 14,229 SH   SOLE   14,229 0 0
ISHARES TR SELECT US REIT 464287564   263,425 4,275 SH   OTR   675 0 3,600
ISHARES TR S&P MC 400GR ETF 464287606   737,298 7,689 SH   SOLE   7,689 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,051,167 4,379 SH   SOLE   4,379 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,199,900 9,092 SH   SOLE   9,092 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,965,945 12,258 SH   OTR   9,053 345 2,860
ISHARES TR CORE S&P SCP ETF 464287804   981,179 8,257 SH   SOLE   8,257 0 0
ISHARES TR CORE S&P SCP ETF 464287804   267,129 2,248 SH   OTR   1,173 1,075 0
ISHARES TR NATIONAL MUN ETF 464288414   1,225,486 11,508 SH   SOLE   11,508 0 0
ISHARES TR NATIONAL MUN ETF 464288414   13,843 130 SH   OTR   130 0 0
ISHARES TR INTRM GOV CR ETF 464288612   39,866,756 371,071 SH   SOLE   369,036 0 2,035
ISHARES TR INTRM GOV CR ETF 464288612   5,195,546 48,359 SH   OTR   46,349 1,940 70
ISHARES TR MSCI EAFE MIN VL 46429B689   4,452,981 52,493 SH   SOLE   51,833 0 660
ISHARES TR MSCI EAFE MIN VL 46429B689   272,558 3,213 SH   OTR   2,848 365 0
ISHARES TR CORE MSCI TOTAL 46432F834   3,660,275 44,324 SH   SOLE   43,724 0 600
ISHARES TR CORE MSCI TOTAL 46432F834   1,106,324 13,397 SH   OTR   13,162 135 100
ISHARES TR CORE MSCI EAFE 46432F842   7,580,690 86,825 SH   SOLE   86,130 0 695
ISHARES TR CORE MSCI EAFE 46432F842   1,444,980 16,550 SH   OTR   16,195 355 0
ISHARES INC CORE MSCI EMKT 46434G103   376,798 5,716 SH   SOLE   5,716 0 0
ISHARES INC CORE MSCI EMKT 46434G103   11,206 170 SH   OTR   170 0 0
JPMORGAN CHASE & CO. COM 46625H100   20,169,540 63,943 SH   SOLE   63,759 0 184
JPMORGAN CHASE & CO. COM 46625H100   7,234,387 22,935 SH   OTR   22,635 0 300
JOHNSON & JOHNSON COM 478160104   13,703,279 73,904 SH   SOLE   73,555 0 349
JOHNSON & JOHNSON COM 478160104   4,842,057 26,114 SH   OTR   24,774 40 1,300
KIMBERLY-CLARK CORP COM 494368103   696,677 5,603 SH   SOLE   5,603 0 0
KIMBERLY-CLARK CORP COM 494368103   39,167 315 SH   OTR   315 0 0
ELI LILLY & CO COM 532457108   13,943,825 18,275 SH   SOLE   18,275 0 0
ELI LILLY & CO COM 532457108   3,818,815 5,005 SH   OTR   4,925 80 0
LINCOLN NATL CORP IND COM 534187109   225,848 5,600 SH   SOLE   5,600 0 0
LINCOLN NATL CORP IND COM 534187109   52,025 1,290 SH   OTR   1,290 0 0
LOCKHEED MARTIN CORP COM 539830109   202,180 405 SH   SOLE   405 0 0
LOCKHEED MARTIN CORP COM 539830109   72,385 145 SH   OTR   145 0 0
LOWES COS INC COM 548661107   4,680,397 18,624 SH   SOLE   18,474 0 150
LOWES COS INC COM 548661107   3,297,187 13,120 SH   OTR   2,472 0 10,648
MARATHON PETE CORP COM 56585A102   511,146 2,652 SH   SOLE   2,652 0 0
MARATHON PETE CORP COM 56585A102   238,997 1,240 SH   OTR   1,240 0 0
MARKEL GROUP INC COM 570535104   63,074 33 SH   SOLE   33 0 0
MARKEL GROUP INC COM 570535104   139,529 73 SH   OTR   73 0 0
MARRIOTT INTL INC NEW CL A 571903202   755,015 2,899 SH   SOLE   2,899 0 0
MASTERCARD INCORPORATED CL A 57636Q104   498,277 876 SH   SOLE   876 0 0
MASTERCARD INCORPORATED CL A 57636Q104   14,220 25 SH   OTR   25 0 0
MCDONALDS CORP COM 580135101   1,388,169 4,568 SH   SOLE   4,503 0 65
MCDONALDS CORP COM 580135101   3,112,745 10,243 SH   OTR   7,758 0 2,485
MERCK & CO INC COM 58933Y105   2,248,904 26,795 SH   SOLE   26,720 0 75
MERCK & CO INC COM 58933Y105   2,650,593 31,581 SH   OTR   7,539 0 24,042
MICROSOFT CORP COM 594918104   40,216,745 77,646 SH   SOLE   77,101 0 545
MICROSOFT CORP COM 594918104   19,655,166 37,948 SH   OTR   36,558 115 1,275
MICROCHIP TECHNOLOGY INC. COM 595017104   526,475 8,198 SH   SOLE   8,198 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   334,265 5,205 SH   OTR   5,205 0 0
MICRON TECHNOLOGY INC COM 595112103   313,725 1,875 SH   SOLE   1,875 0 0
MONDELEZ INTL INC CL A 609207105   306,852 4,912 SH   SOLE   3,972 0 940
MONDELEZ INTL INC CL A 609207105   1,542,946 24,699 SH   OTR   1,816 0 22,883
NRG ENERGY INC COM NEW 629377508   309,324 1,910 SH   SOLE   1,910 0 0
NRG ENERGY INC COM NEW 629377508   793,555 4,900 SH   OTR   4,900 0 0
NEXTERA ENERGY INC COM 65339F101   258,326 3,422 SH   SOLE   3,422 0 0
NEXTERA ENERGY INC COM 65339F101   297,959 3,947 SH   OTR   3,947 0 0
NIKE INC CL B 654106103   239,104 3,429 SH   SOLE   3,429 0 0
NIKE INC CL B 654106103   288,682 4,140 SH   OTR   4,140 0 0
NORFOLK SOUTHN CORP COM 655844108   1,782,332 5,933 SH   SOLE   5,933 0 0
NORFOLK SOUTHN CORP COM 655844108   3,746,112 12,470 SH   OTR   9,935 0 2,535
NORTHROP GRUMMAN CORP COM 666807102   9,516,359 15,618 SH   SOLE   15,618 0 0
NORTHROP GRUMMAN CORP COM 666807102   2,823,588 4,634 SH   OTR   4,602 32 0
NVIDIA CORPORATION COM 67066G104   11,701,178 62,714 SH   SOLE   62,714 0 0
NVIDIA CORPORATION COM 67066G104   3,167,941 16,979 SH   OTR   16,639 340 0
OGE ENERGY CORP COM 670837103   92,540 2,000 SH   SOLE   2,000 0 0
OGE ENERGY CORP COM 670837103   236,624 5,114 SH   OTR   5,114 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   11,027,130 102,283 SH   SOLE   102,283 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,734,277 25,362 SH   OTR   25,137 225 0
ONEOK INC NEW COM 682680103   116,314 1,594 SH   SOLE   1,594 0 0
ONEOK INC NEW COM 682680103   114,052 1,563 SH   OTR   1,563 0 0
ORACLE CORP COM 68389X105   7,593,480 27,000 SH   SOLE   27,000 0 0
ORACLE CORP COM 68389X105   1,157,302 4,115 SH   OTR   4,115 0 0
OTIS WORLDWIDE CORP COM 68902V107   41,234 451 SH   SOLE   451 0 0
OTIS WORLDWIDE CORP COM 68902V107   318,907 3,488 SH   OTR   3,488 0 0
PNC FINL SVCS GROUP INC COM 693475105   840,892 4,185 SH   SOLE   4,185 0 0
PAYCHEX INC COM 704326107   313,857 2,476 SH   SOLE   2,476 0 0
PAYCHEX INC COM 704326107   151,478 1,195 SH   OTR   1,195 0 0
PEPSICO INC COM 713448108   7,517,612 53,529 SH   SOLE   53,250 0 279
PEPSICO INC COM 713448108   4,566,547 32,516 SH   OTR   16,939 25 15,552
PFIZER INC COM 717081103   280,713 11,017 SH   SOLE   11,017 0 0
PFIZER INC COM 717081103   518,212 20,338 SH   OTR   13,538 0 6,800
PHILIP MORRIS INTL INC COM 718172109   5,227,219 32,227 SH   SOLE   31,400 0 827
PHILIP MORRIS INTL INC COM 718172109   4,558,631 28,105 SH   OTR   9,187 30 18,888
PHILLIPS 66 COM 718546104   183,899 1,352 SH   SOLE   1,352 0 0
PHILLIPS 66 COM 718546104   65,289 480 SH   OTR   480 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   75,500 805 SH   SOLE   805 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   262,612 2,800 SH   OTR   2,800 0 0
PRICE T ROWE GROUP INC COM 74144T108   6,436,964 62,714 SH   SOLE   62,472 0 242
PRICE T ROWE GROUP INC COM 74144T108   1,897,095 18,483 SH   OTR   18,443 40 0
PROCTER AND GAMBLE CO COM 742718109   9,859,566 64,169 SH   SOLE   63,848 0 321
PROCTER AND GAMBLE CO COM 742718109   4,537,284 29,530 SH   OTR   28,118 22 1,390
PROGRESSIVE CORP COM 743315103   137,551 557 SH   SOLE   557 0 0
PROGRESSIVE CORP COM 743315103   177,804 720 SH   OTR   720 0 0
RGC RES INC COM 74955L103   87,807 3,913 SH   SOLE   3,913 0 0
RGC RES INC COM 74955L103   1,030,893 45,940 SH   OTR   1,381 0 44,559
RTX CORPORATION COM 75513E101   583,312 3,486 SH   SOLE   3,486 0 0
RTX CORPORATION COM 75513E101   1,401,388 8,375 SH   OTR   8,375 0 0
REALTY INCOME CORP COM 756109104   4,879,370 80,266 SH   SOLE   80,091 0 175
REALTY INCOME CORP COM 756109104   1,388,990 22,849 SH   OTR   22,579 270 0
SHELL PLC SPON ADS 780259305   342,771 4,792 SH   SOLE   4,792 0 0
SHELL PLC SPON ADS 780259305   120,170 1,680 SH   OTR   1,680 0 0
S&P GLOBAL INC COM 78409V104   246,761 507 SH   SOLE   507 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   31,037,992 46,591 SH   SOLE   46,276 0 315
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,432,095 6,653 SH   OTR   6,561 52 40
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375   42,128,896 1,243,107 SH   SOLE   1,236,577 0 6,530
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375   5,498,110 162,234 SH   OTR   155,809 6,200 225
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   104,305 175 SH   SOLE   175 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   146,027 245 SH   OTR   0 245 0
SCHWAB CHARLES CORP COM 808513105   246,503 2,582 SH   SOLE   2,582 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   8,455,288 94,346 SH   SOLE   93,976 0 370
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,124,710 23,708 SH   OTR   23,553 155 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   6,370,228 45,773 SH   SOLE   45,163 0 610
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   805,655 5,789 SH   OTR   5,279 435 75
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,406,350 30,705 SH   SOLE   30,330 0 375
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   153,918 1,964 SH   OTR   1,654 310 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,856,783 20,267 SH   SOLE   20,007 0 260
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   588,795 2,457 SH   OTR   2,262 195 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,805,025 20,204 SH   SOLE   19,904 0 300
SELECT SECTOR SPDR TR ENERGY 81369Y506   234,070 2,620 SH   OTR   2,445 175 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   5,850,982 108,613 SH   SOLE   107,413 0 1,200
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   651,018 12,085 SH   OTR   11,145 940 0
SELECT SECTOR SPDR TR INDL 81369Y704   4,340,957 28,146 SH   SOLE   27,746 0 400
SELECT SECTOR SPDR TR INDL 81369Y704   467,625 3,032 SH   OTR   2,852 180 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   14,204,616 50,396 SH   SOLE   49,696 0 700
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,560,940 5,538 SH   OTR   5,138 400 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   19,322,008 163,234 SH   SOLE   162,984 0 250
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,968,827 33,529 SH   OTR   33,274 255 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   8,623,760 98,885 SH   SOLE   98,747 0 138
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,150,685 24,661 SH   OTR   24,266 395 0
SOUTHERN CO COM 842587107   485,032 5,118 SH   SOLE   5,118 0 0
SOUTHERN CO COM 842587107   127,939 1,350 SH   OTR   1,350 0 0
STEEL DYNAMICS INC COM 858119100   205,659 1,475 SH   SOLE   1,475 0 0
STEEL DYNAMICS INC COM 858119100   13,943 100 SH   OTR   100 0 0
STRYKER CORPORATION COM 863667101   133,081 360 SH   SOLE   360 0 0
STRYKER CORPORATION COM 863667101   1,626,548 4,400 SH   OTR   1,792 0 2,608
SYSCO CORP COM 871829107   72,047 875 SH   SOLE   875 0 0
SYSCO CORP COM 871829107   155,869 1,893 SH   OTR   1,393 0 500
TJX COS INC NEW COM 872540109   15,664,811 108,377 SH   SOLE   108,227 0 150
TJX COS INC NEW COM 872540109   4,008,961 27,736 SH   OTR   27,686 50 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   374,807 1,342 SH   OTR   1,342 0 0
TAPESTRY INC COM 876030107   56,610 500 SH   SOLE   500 0 0
TAPESTRY INC COM 876030107   1,256,289 11,096 SH   OTR   11,096 0 0
TESLA INC COM 88160R101   546,116 1,228 SH   SOLE   1,228 0 0
TEXAS INSTRS INC COM 882508104   352,761 1,920 SH   SOLE   1,920 0 0
TEXAS INSTRS INC COM 882508104   178,953 974 SH   OTR   974 0 0
3M CO COM 88579Y101   560,199 3,610 SH   SOLE   3,610 0 0
3M CO COM 88579Y101   436,676 2,814 SH   OTR   2,684 0 130
TRACTOR SUPPLY CO COM 892356106   162,079 2,850 SH   SOLE   2,850 0 0
TRACTOR SUPPLY CO COM 892356106   348,328 6,125 SH   OTR   6,125 0 0
TRUIST FINL CORP COM 89832Q109   433,791 9,488 SH   SOLE   9,488 0 0
TRUIST FINL CORP COM 89832Q109   425,333 9,303 SH   OTR   9,303 0 0
UDR INC COM 902653104   308,028 8,267 SH   SOLE   8,067 0 200
UDR INC COM 902653104   4,024 108 SH   OTR   108 0 0
US BANCORP DEL COM NEW 902973304   8,430,636 174,439 SH   SOLE   173,712 0 727
US BANCORP DEL COM NEW 902973304   2,451,249 50,719 SH   OTR   50,604 115 0
UNION PAC CORP COM 907818108   1,427,202 6,038 SH   SOLE   6,038 0 0
UNION PAC CORP COM 907818108   163,331 691 SH   OTR   691 0 0
UNITED PARCEL SERVICE INC CL B 911312106   539,603 6,460 SH   SOLE   6,460 0 0
UNITED PARCEL SERVICE INC CL B 911312106   50,118 600 SH   OTR   600 0 0
UNITEDHEALTH GROUP INC COM 91324P102   10,758,512 31,157 SH   SOLE   31,073 0 84
UNITEDHEALTH GROUP INC COM 91324P102   3,584,904 10,382 SH   OTR   10,372 10 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   752,459 3,487 SH   SOLE   3,487 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   269,719 1,105 SH   SOLE   1,105 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   13,901,544 125,840 SH   SOLE   125,638 0 202
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   2,787,268 25,231 SH   OTR   24,981 250 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   601,802 8,092 SH   SOLE   8,092 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,057,108 17,642 SH   SOLE   17,642 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,774 63 SH   OTR   63 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   480,639 3,410 SH   SOLE   3,410 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,523 25 SH   OTR   25 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   207,680 800 SH   SOLE   800 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   223,925 1,625 SH   SOLE   1,625 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   258,375 1,875 SH   OTR   1,875 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   182,749 3,373 SH   SOLE   3,373 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   111,990 2,067 SH   OTR   2,067 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,515,317 20,874 SH   SOLE   20,874 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   817,351 6,783 SH   OTR   6,783 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   52,078 1,109 SH   SOLE   1,109 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   185,726 3,955 SH   OTR   3,955 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   157,706 1,875 SH   SOLE   1,875 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   208,592 2,480 SH   OTR   2,480 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,469,712 2,400 SH   SOLE   2,400 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,228,434 2,006 SH   OTR   2,006 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   13,064,009 142,901 SH   SOLE   142,045 0 856
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,549,015 38,821 SH   OTR   37,771 200 850
VANGUARD INDEX FDS MID CAP ETF 922908629   36,162,428 123,110 SH   SOLE   122,763 0 347
VANGUARD INDEX FDS MID CAP ETF 922908629   9,484,473 32,288 SH   OTR   32,074 164 50
VANGUARD INDEX FDS GROWTH ETF 922908736   470,497 981 SH   SOLE   981 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   207,749 1,114 SH   SOLE   1,114 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   34,871,450 137,138 SH   SOLE   136,737 0 401
VANGUARD INDEX FDS SMALL CP ETF 922908751   8,322,584 32,730 SH   OTR   32,557 123 50
VANGUARD INDEX FDS TOTAL STK MKT 922908769   217,576 663 SH   SOLE   663 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   602,115 13,700 SH   SOLE   13,410 0 290
VERIZON COMMUNICATIONS INC COM 92343V104   1,337,925 30,442 SH   OTR   8,079 0 22,363
VISA INC COM CL A 92826C839   16,560,685 48,511 SH   SOLE   48,337 0 174
VISA INC COM CL A 92826C839   6,641,206 19,454 SH   OTR   19,454 0 0
WALMART INC COM 931142103   663,088 6,434 SH   SOLE   6,434 0 0
WALMART INC COM 931142103   3,148,276 30,548 SH   OTR   13,608 0 16,940
WASTE MGMT INC DEL COM 94106L109   10,846,507 49,117 SH   SOLE   48,976 0 141
WASTE MGMT INC DEL COM 94106L109   3,697,577 16,744 SH   OTR   16,674 70 0
WELLS FARGO CO NEW COM 949746101   218,770 2,610 SH   SOLE   2,435 0 175
WELLS FARGO CO NEW COM 949746101   122,880 1,466 SH   OTR   1,466 0 0
WILLIAMS COS INC COM 969457100   10,499,058 165,731 SH   SOLE   165,731 0 0
WILLIAMS COS INC COM 969457100   2,677,804 42,270 SH   OTR   42,020 250 0
WISDOMTREE TR INTL EQUITY FD 97717W703   62,907 950 SH   SOLE   950 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703   320,031 4,833 SH   OTR   4,833 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,235,120 13,884 SH   SOLE   13,884 0 0
YUM BRANDS INC COM 988498101   132,240 870 SH   SOLE   870 0 0
YUM BRANDS INC COM 988498101   101,384 667 SH   OTR   667 0 0
ZOETIS INC CL A 98978V103   7,351,848 50,245 SH   SOLE   50,245 0 0
ZOETIS INC CL A 98978V103   2,595,716 17,740 SH   OTR   17,565 175 0