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 |
APPLE INC | COM | 037833100 | 37,210,972 | 286,392 | SH | | SOLE | | 286,392 | 0 | 0 |
ABB LTD | SPONSORED ADR | 000375204 | 2,192,770 | 71,988 | SH | | SOLE | | 71,988 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 21,297,360 | 131,782 | SH | | SOLE | | 131,782 | 0 | 0 |
ABBOTT LABS | COM | 002824100 | 12,856,530 | 117,101 | SH | | SOLE | | 117,101 | 0 | 0 |
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 9,556,536 | 35,814 | SH | | SOLE | | 35,814 | 0 | 0 |
ADOBE SYSTEMS INCORPORATED | COM | 00724F101 | 1,433,954 | 4,261 | SH | | SOLE | | 4,261 | 0 | 0 |
ANALOG DEVICES INC | COM | 032654105 | 11,498,044 | 70,097 | SH | | SOLE | | 70,097 | 0 | 0 |
AUTODESK INC | COM | 052769106 | 452,225 | 2,420 | SH | | SOLE | | 2,420 | 0 | 0 |
AFLAC INC | COM | 001055102 | 541,708 | 7,530 | SH | | SOLE | | 7,530 | 0 | 0 |
ISHARES TR | CORE US AGGBD ET | 464287226 | 863,502 | 8,903 | SH | | SOLE | | 8,903 | 0 | 0 |
ALLSTATE CORP | COM | 020002101 | 399,342 | 2,945 | SH | | SOLE | | 2,945 | 0 | 0 |
AMCOR PLC | ORD | G0250X107 | 1,405,306 | 117,994 | SH | | SOLE | | 117,994 | 0 | 0 |
AMETEK INC | COM | 031100100 | 12,814,249 | 91,714 | SH | | SOLE | | 91,714 | 0 | 0 |
AMGEN INC | COM | 031162100 | 2,871,993 | 10,935 | SH | | SOLE | | 10,935 | 0 | 0 |
AMERICAN NATL BANKSHARES INC | COM | 027745108 | 55,244 | 1,496 | SH | | SOLE | | 1,496 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 14,133,628 | 168,257 | SH | | SOLE | | 168,257 | 0 | 0 |
ARISTA NETWORKS INC | COM | 040413106 | 1,679,484 | 13,840 | SH | | SOLE | | 13,840 | 0 | 0 |
AIR PRODS & CHEMS INC | COM | 009158106 | 2,846,315 | 9,233 | SH | | SOLE | | 9,233 | 0 | 0 |
ASML HOLDING N V | N Y REGISTRY SHS | N07059210 | 8,082,000 | 14,791 | SH | | SOLE | | 14,791 | 0 | 0 |
ATLAS CORP | SHARES | Y0436Q109 | 168,740 | 11,000 | SH | | SOLE | | 11,000 | 0 | 0 |
APTARGROUP INC | COM | 038336103 | 231,508 | 2,105 | SH | | SOLE | | 2,105 | 0 | 0 |
BROADCOM INC | COM | 11135F101 | 5,625,758 | 10,062 | SH | | SOLE | | 10,062 | 0 | 0 |
AMERICAN EXPRESS CO | COM | 025816109 | 1,848,656 | 12,512 | SH | | SOLE | | 12,512 | 0 | 0 |
BOEING CO | COM | 097023105 | 252,399 | 1,325 | SH | | SOLE | | 1,325 | 0 | 0 |
INVESCO EXCH TRADED FD TR II | TAXABLE MUN BD | 46138G805 | 2,294,669 | 89,252 | SH | | SOLE | | 89,252 | 0 | 0 |
BANK AMERICA CORP | COM | 060505104 | 1,938,107 | 58,518 | SH | | SOLE | | 58,518 | 0 | 0 |
BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG SHS | 113004105 | 2,177,859 | 75,963 | SH | | SOLE | | 75,963 | 0 | 0 |
BROOKFIELD RENEWABLE CORP | CL A SUB VTG | 11284V105 | 1,508,380 | 54,770 | SH | | SOLE | | 54,770 | 0 | 0 |
BLACKROCK INC | COM | 09247X101 | 64,485 | 91 | SH | | SOLE | | 91 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 503,777 | 7,002 | SH | | SOLE | | 7,002 | 0 | 0 |
BROOKFIELD CORP | CL A LTD VT SH | 11271J107 | 9,585,478 | 304,688 | SH | | SOLE | | 304,688 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 468,711 | 1 | SH | | SOLE | | 1 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 2,505,179 | 8,110 | SH | | SOLE | | 8,110 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 19,520,627 | 63,194 | SH | | SOLE | | 63,194 | 0 | 0 |
CITIGROUP INC | COM NEW | 172967424 | 707,069 | 15,633 | SH | | SOLE | | 15,633 | 0 | 0 |
CATERPILLAR INC | COM | 149123101 | 2,070,007 | 8,641 | SH | | SOLE | | 8,641 | 0 | 0 |
CHUBB LIMITED | COM | H1467J104 | 1,734,465 | 7,862 | SH | | SOLE | | 7,862 | 0 | 0 |
CBRE GROUP INC | CL A | 12504L109 | 315,844 | 4,104 | SH | | SOLE | | 4,104 | 0 | 0 |
CROWN CASTLE INC | COM | 22822V101 | 1,435,712 | 10,585 | SH | | SOLE | | 10,585 | 0 | 0 |
CHEMED CORP NEW | COM | 16359R103 | 5,959,684 | 11,676 | SH | | SOLE | | 11,676 | 0 | 0 |
COLGATE PALMOLIVE CO | COM | 194162103 | 67,365 | 855 | SH | | SOLE | | 855 | 0 | 0 |
COMCAST CORP NEW | CL A | 20030N101 | 888,515 | 25,408 | SH | | SOLE | | 25,408 | 0 | 0 |
CME GROUP INC | COM | 12572Q105 | 1,400,598 | 8,329 | SH | | SOLE | | 8,329 | 0 | 0 |
COSTCO WHSL CORP NEW | COM | 22160K105 | 226,452 | 496 | SH | | SOLE | | 496 | 0 | 0 |
SALESFORCE INC | COM | 79466L302 | 428,006 | 3,228 | SH | | SOLE | | 3,228 | 0 | 0 |
CISCO SYS INC | COM | 17275R102 | 5,014,194 | 105,252 | SH | | SOLE | | 105,252 | 0 | 0 |
CSX CORP | COM | 126408103 | 493,357 | 15,925 | SH | | SOLE | | 15,925 | 0 | 0 |
CHEVRON CORP NEW | COM | 166764100 | 19,861,526 | 110,655 | SH | | SOLE | | 110,655 | 0 | 0 |
DOMINION ENERGY INC | COM | 25746U109 | 6,103,516 | 99,535 | SH | | SOLE | | 99,535 | 0 | 0 |
DIAGEO PLC | SPON ADR NEW | 25243Q205 | 14,291,142 | 80,202 | SH | | SOLE | | 80,202 | 0 | 0 |
QUEST DIAGNOSTICS INC | COM | 74834L100 | 219,016 | 1,400 | SH | | SOLE | | 1,400 | 0 | 0 |
DANAHER CORPORATION | COM | 235851102 | 385,172 | 1,451 | SH | | SOLE | | 1,451 | 0 | 0 |
DISNEY WALT CO | COM | 254687106 | 6,583,190 | 75,773 | SH | | SOLE | | 75,773 | 0 | 0 |
DIGITAL RLTY TR INC | COM | 253868103 | 2,280,722 | 22,746 | SH | | SOLE | | 22,746 | 0 | 0 |
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 6,302,412 | 61,194 | SH | | SOLE | | 61,194 | 0 | 0 |
ELECTRONIC ARTS INC | COM | 285512109 | 625,110 | 5,116 | SH | | SOLE | | 5,116 | 0 | 0 |
ECOLAB INC | COM | 278865100 | 649,582 | 4,463 | SH | | SOLE | | 4,463 | 0 | 0 |
ISHARES TR | MSCI EAFE ETF | 464287465 | 117,889 | 1,796 | SH | | SOLE | | 1,796 | 0 | 0 |
ELANCO ANIMAL HEALTH INC | COM | 28414H103 | 344,262 | 28,172 | SH | | SOLE | | 28,172 | 0 | 0 |
EMERSON ELEC CO | COM | 291011104 | 2,480,129 | 25,819 | SH | | SOLE | | 25,819 | 0 | 0 |
ENBRIDGE INC | COM | 29250N105 | 3,894,187 | 99,596 | SH | | SOLE | | 99,596 | 0 | 0 |
EATON CORP PLC | SHS | G29183103 | 3,651,920 | 23,268 | SH | | SOLE | | 23,268 | 0 | 0 |
FIRST BANCORP N C | COM | 318910106 | 42,840 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
FIRST CTZNS BANCSHARES INC N | CL A | 31946M103 | 265,426 | 350 | SH | | SOLE | | 350 | 0 | 0 |
FIDELITY COVINGTON TRUST | MSCI COMMNTN SVC | 316092873 | 1,520,227 | 48,945 | SH | | SOLE | | 48,945 | 0 | 0 |
FIDELITY COVINGTON TRUST | MSCI CONSM DIS | 316092204 | 1,310,872 | 23,128 | SH | | SOLE | | 23,128 | 0 | 0 |
FIDELITY COVINGTON TRUST | MSCI ENERGY IDX | 316092402 | 589,455 | 24,725 | SH | | SOLE | | 24,725 | 0 | 0 |
FIDELITY COVINGTON TRUST | MSCI HLTH CARE I | 316092600 | 2,377,812 | 37,165 | SH | | SOLE | | 37,165 | 0 | 0 |
FIDELITY COVINGTON TRUST | MSCI INDL INDX | 316092709 | 1,278,168 | 25,205 | SH | | SOLE | | 25,205 | 0 | 0 |
FIDELITY COVINGTON TRUST | MSCI MATLS INDEX | 316092881 | 572,005 | 13,104 | SH | | SOLE | | 13,104 | 0 | 0 |
F N B CORP | COM | 302520101 | 161,376 | 12,366 | SH | | SOLE | | 12,366 | 0 | 0 |
FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 | 2,118,217 | 44,185 | SH | | SOLE | | 44,185 | 0 | 0 |
FIDELITY COVINGTON TRUST | MSCI RL EST ETF | 316092857 | 429,463 | 17,310 | SH | | SOLE | | 17,310 | 0 | 0 |
FIDELITY COVINGTON TRUST | CONSMR STAPLES | 316092303 | 1,034,896 | 23,095 | SH | | SOLE | | 23,095 | 0 | 0 |
FIDELITY COVINGTON TRUST | MSCI INFO TECH I | 316092808 | 4,717,070 | 49,911 | SH | | SOLE | | 49,911 | 0 | 0 |
FIDELITY COVINGTON TRUST | MSCI UTILS INDEX | 316092865 | 586,056 | 12,858 | SH | | SOLE | | 12,858 | 0 | 0 |
GENERAL DYNAMICS CORP | COM | 369550108 | 299,469 | 1,207 | SH | | SOLE | | 1,207 | 0 | 0 |
GILEAD SCIENCES INC | COM | 375558103 | 174,361 | 2,031 | SH | | SOLE | | 2,031 | 0 | 0 |
GENERAL MLS INC | COM | 370334104 | 2,948,411 | 35,163 | SH | | SOLE | | 35,163 | 0 | 0 |
GLOBE LIFE INC | COM | 37959E102 | 627,824 | 5,208 | SH | | SOLE | | 5,208 | 0 | 0 |
GENERAC HLDGS INC | COM | 368736104 | 324,830 | 3,227 | SH | | SOLE | | 3,227 | 0 | 0 |
ALPHABET INC | CAP STK CL C | 02079K107 | 14,621,639 | 164,788 | SH | | SOLE | | 164,788 | 0 | 0 |
ALPHABET INC | CAP STK CL A | 02079K305 | 4,211,617 | 47,735 | SH | | SOLE | | 47,735 | 0 | 0 |
ISHARES TR | INTRM GOV CR ETF | 464288612 | 407,791 | 3,980 | SH | | SOLE | | 3,980 | 0 | 0 |
HUNTINGTON BANCSHARES INC | COM | 446150104 | 3,418,073 | 242,417 | SH | | SOLE | | 242,417 | 0 | 0 |
HOME DEPOT INC | COM | 437076102 | 4,331,451 | 13,713 | SH | | SOLE | | 13,713 | 0 | 0 |
ISHARES TR | CORE HIGH DV ETF | 46429B663 | 241,837 | 2,320 | SH | | SOLE | | 2,320 | 0 | 0 |
HONEYWELL INTL INC | COM | 438516106 | 9,027,740 | 42,127 | SH | | SOLE | | 42,127 | 0 | 0 |
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 327,992 | 2,328 | SH | | SOLE | | 2,328 | 0 | 0 |
ISHARES TR | BLACKROCK ULTRA | 46434V878 | 2,447,262 | 48,906 | SH | | SOLE | | 48,906 | 0 | 0 |
ISHARES TR | 7-10 YR TRSY BD | 464287440 | 7,195,281 | 75,123 | SH | | SOLE | | 75,123 | 0 | 0 |
ISHARES TR | CORE MSCI EAFE | 46432F842 | 6,544,478 | 106,173 | SH | | SOLE | | 106,173 | 0 | 0 |
ISHARES INC | CORE MSCI EMKT | 46434G103 | 2,020,350 | 43,262 | SH | | SOLE | | 43,262 | 0 | 0 |
ISHARES TR | ISHS 1-5YR INVS | 464288646 | 313,218 | 6,287 | SH | | SOLE | | 6,287 | 0 | 0 |
ISHARES TR | CORE S&P MCP ETF | 464287507 | 181,176 | 749 | SH | | SOLE | | 749 | 0 | 0 |
ISHARES TR | CORE S&P SCP ETF | 464287804 | 105,618 | 1,116 | SH | | SOLE | | 1,116 | 0 | 0 |
INTEL CORP | COM | 458140100 | 4,229,720 | 160,035 | SH | | SOLE | | 160,035 | 0 | 0 |
IQVIA HLDGS INC | COM | 46266C105 | 1,243,550 | 6,069 | SH | | SOLE | | 6,069 | 0 | 0 |
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 112,243 | 423 | SH | | SOLE | | 423 | 0 | 0 |
GARTNER INC | COM | 366651107 | 1,172,456 | 3,488 | SH | | SOLE | | 3,488 | 0 | 0 |
ISHARES TR | CORE S&P TTL STK | 464287150 | 181,620 | 2,142 | SH | | SOLE | | 2,142 | 0 | 0 |
ISHARES TR | CORE TOTAL USD | 46434V613 | 7,615,564 | 169,498 | SH | | SOLE | | 169,498 | 0 | 0 |
ISHARES TR | CORE S&P500 ETF | 464287200 | 415,715 | 1,082 | SH | | SOLE | | 1,082 | 0 | 0 |
ISHARES TR | RUS 1000 ETF | 464287622 | 93,892 | 446 | SH | | SOLE | | 446 | 0 | 0 |
ISHARES TR | RUS 1000 GRW ETF | 464287614 | 458,678 | 2,141 | SH | | SOLE | | 2,141 | 0 | 0 |
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 35,744 | 205 | SH | | SOLE | | 205 | 0 | 0 |
ISHARES TR | RUS 2000 GRW ETF | 464287648 | 236,830 | 1,104 | SH | | SOLE | | 1,104 | 0 | 0 |
ISHARES TR | RUS MD CP GR ETF | 464287481 | 853,447 | 10,209 | SH | | SOLE | | 10,209 | 0 | 0 |
ISHARES TR | RUS MID CAP ETF | 464287499 | 695,410 | 10,310 | SH | | SOLE | | 10,310 | 0 | 0 |
ISHARES TR | RUSSELL 3000 ETF | 464287689 | 923,717 | 4,186 | SH | | SOLE | | 4,186 | 0 | 0 |
JACOBS SOLUTIONS INC | COM | 46982L108 | 364,533 | 3,036 | SH | | SOLE | | 3,036 | 0 | 0 |
JABIL INC | COM | 466313103 | 560,399 | 8,217 | SH | | SOLE | | 8,217 | 0 | 0 |
JOHNSON & JOHNSON | COM | 478160104 | 7,516,042 | 42,548 | SH | | SOLE | | 42,548 | 0 | 0 |
JPMORGAN CHASE & CO | COM | 46625H100 | 19,758,430 | 147,341 | SH | | SOLE | | 147,341 | 0 | 0 |
J P MORGAN EXCHANGE TRADED F | ULTRA SHRT INC | 46641Q837 | 1,957,323 | 39,045 | SH | | SOLE | | 39,045 | 0 | 0 |
KLA CORP | COM NEW | 482480100 | 450,174 | 1,194 | SH | | SOLE | | 1,194 | 0 | 0 |
KIMBERLY-CLARK CORP | COM | 494368103 | 339,375 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
COCA COLA CO | COM | 191216100 | 3,385,474 | 53,222 | SH | | SOLE | | 53,222 | 0 | 0 |
LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 | 8,641,863 | 36,699 | SH | | SOLE | | 36,699 | 0 | 0 |
LINDE PLC | SHS | G5494J103 | 10,088,339 | 30,929 | SH | | SOLE | | 30,929 | 0 | 0 |
LILLY ELI & CO | COM | 532457108 | 247,510 | 677 | SH | | SOLE | | 677 | 0 | 0 |
LOCKHEED MARTIN CORP | COM | 539830109 | 2,456,538 | 5,050 | SH | | SOLE | | 5,050 | 0 | 0 |
LIVE OAK BANCSHARES INC | COM | 53803X105 | 259,841 | 8,604 | SH | | SOLE | | 8,604 | 0 | 0 |
LOWES COS INC | COM | 548661107 | 16,451,396 | 82,571 | SH | | SOLE | | 82,571 | 0 | 0 |
ISHARES TR | IBOXX INV CP ETF | 464287242 | 22,351 | 212 | SH | | SOLE | | 212 | 0 | 0 |
ISHARES TR | U S EQUITY FACTR | 46434V282 | 1,046,599 | 26,829 | SH | | SOLE | | 26,829 | 0 | 0 |
MASTERCARD INCORPORATED | CL A | 57636Q104 | 11,718,742 | 33,701 | SH | | SOLE | | 33,701 | 0 | 0 |
MARRIOTT INTL INC NEW | CL A | 571903202 | 758,148 | 5,092 | SH | | SOLE | | 5,092 | 0 | 0 |
MCDONALDS CORP | COM | 580135101 | 231,906 | 880 | SH | | SOLE | | 880 | 0 | 0 |
MOODYS CORP | COM | 615369105 | 1,865,226 | 6,695 | SH | | SOLE | | 6,695 | 0 | 0 |
MONDELEZ INTL INC | CL A | 609207105 | 2,080,141 | 31,210 | SH | | SOLE | | 31,210 | 0 | 0 |
MEDTRONIC PLC | SHS | G5960L103 | 6,399,919 | 82,346 | SH | | SOLE | | 82,346 | 0 | 0 |
META PLATFORMS INC | CL A | 30303M102 | 6,322,209 | 52,536 | SH | | SOLE | | 52,536 | 0 | 0 |
MACQUARIE / FIRST TR GLOBAL | COM | 55607W100 | 105,170 | 13,000 | SH | | SOLE | | 13,000 | 0 | 0 |
MFS INTER INCOME TR | SH BEN INT | 55273C107 | 45,016 | 16,310 | SH | | SOLE | | 16,310 | 0 | 0 |
MARKEL CORP | COM | 570535104 | 8,704,656 | 6,607 | SH | | SOLE | | 6,607 | 0 | 0 |
MARSH & MCLENNAN COS INC | COM | 571748102 | 233,461 | 1,411 | SH | | SOLE | | 1,411 | 0 | 0 |
ALTRIA GROUP INC | COM | 02209S103 | 215,825 | 4,722 | SH | | SOLE | | 4,722 | 0 | 0 |
MERCK & CO INC | COM | 58933Y105 | 14,033,707 | 126,487 | SH | | SOLE | | 126,487 | 0 | 0 |
MICROSOFT CORP | COM | 594918104 | 41,135,595 | 171,527 | SH | | SOLE | | 171,527 | 0 | 0 |
NASDAQ INC | COM | 631103108 | 652,212 | 10,631 | SH | | SOLE | | 10,631 | 0 | 0 |
NEXTERA ENERGY INC | COM | 65339F101 | 704,979 | 8,433 | SH | | SOLE | | 8,433 | 0 | 0 |
NEXIMMUNE INC | COM | 65344D109 | 2,674 | 11,000 | SH | | SOLE | | 11,000 | 0 | 0 |
NIKE INC | CL B | 654106103 | 2,404,353 | 20,548 | SH | | SOLE | | 20,548 | 0 | 0 |
NORFOLK SOUTHN CORP | COM | 655844108 | 438,381 | 1,779 | SH | | SOLE | | 1,779 | 0 | 0 |
NORTHERN TR CORP | COM | 665859104 | 523,064 | 5,911 | SH | | SOLE | | 5,911 | 0 | 0 |
NVIDIA CORPORATION | COM | 67066G104 | 6,576,487 | 45,001 | SH | | SOLE | | 45,001 | 0 | 0 |
NOVARTIS AG | SPONSORED ADR | 66987V109 | 267,352 | 2,947 | SH | | SOLE | | 2,947 | 0 | 0 |
NXP SEMICONDUCTORS N V | COM | N6596X109 | 10,984,970 | 69,512 | SH | | SOLE | | 69,512 | 0 | 0 |
PAYCHEX INC | COM | 704326107 | 2,160,035 | 18,692 | SH | | SOLE | | 18,692 | 0 | 0 |
PEPSICO INC | COM | 713448108 | 14,144,959 | 78,296 | SH | | SOLE | | 78,296 | 0 | 0 |
PFIZER INC | COM | 717081103 | 254,843 | 4,974 | SH | | SOLE | | 4,974 | 0 | 0 |
PROCTER AND GAMBLE CO | COM | 742718109 | 17,168,378 | 113,278 | SH | | SOLE | | 113,278 | 0 | 0 |
PULTE GROUP INC | COM | 745867101 | 220,046 | 4,833 | SH | | SOLE | | 4,833 | 0 | 0 |
PROLOGIS INC. | COM | 74340W103 | 992,678 | 8,806 | SH | | SOLE | | 8,806 | 0 | 0 |
PROTALIX BIOTHERAPEUTICS INC | COM | 74365A309 | 16,506 | 12,048 | SH | | SOLE | | 12,048 | 0 | 0 |
PHILIP MORRIS INTL INC | COM | 718172109 | 218,344 | 2,157 | SH | | SOLE | | 2,157 | 0 | 0 |
PNC FINL SVCS GROUP INC | COM | 693475105 | 7,209,632 | 45,648 | SH | | SOLE | | 45,648 | 0 | 0 |
PPG INDS INC | COM | 693506107 | 251,480 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
QUALCOMM INC | COM | 747525103 | 3,053,729 | 27,776 | SH | | SOLE | | 27,776 | 0 | 0 |
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 370,706 | 1,392 | SH | | SOLE | | 1,392 | 0 | 0 |
ROPER TECHNOLOGIES INC | COM | 776696106 | 10,602,564 | 24,538 | SH | | SOLE | | 24,538 | 0 | 0 |
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 13,798,727 | 136,729 | SH | | SOLE | | 136,729 | 0 | 0 |
ROYAL BK CDA SUSTAINABL | COM | 780087102 | 399,679 | 4,251 | SH | | SOLE | | 4,251 | 0 | 0 |
STARBUCKS CORP | COM | 855244109 | 3,173,707 | 31,993 | SH | | SOLE | | 31,993 | 0 | 0 |
SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 | 877,941 | 19,593 | SH | | SOLE | | 19,593 | 0 | 0 |
SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 | 252,163 | 7,829 | SH | | SOLE | | 7,829 | 0 | 0 |
SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 | 214,769 | 3,866 | SH | | SOLE | | 3,866 | 0 | 0 |
SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 | 570,899 | 8,647 | SH | | SOLE | | 8,647 | 0 | 0 |
SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 | 319,211 | 7,070 | SH | | SOLE | | 7,070 | 0 | 0 |
ISHARES TR | 1 3 YR TREAS BD | 464287457 | 1,307,568 | 16,109 | SH | | SOLE | | 16,109 | 0 | 0 |
SIRIUS XM HOLDINGS INC | COM | 82968B103 | 4,520 | 774 | SH | | SOLE | | 774 | 0 | 0 |
SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 | 241,908 | 8,148 | SH | | SOLE | | 8,148 | 0 | 0 |
S&P GLOBAL INC | COM | 78409V104 | 8,663,488 | 25,866 | SH | | SOLE | | 25,866 | 0 | 0 |
SPLUNK INC | COM | 848637104 | 428,900 | 4,982 | SH | | SOLE | | 4,982 | 0 | 0 |
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 7,031,986 | 18,388 | SH | | SOLE | | 18,388 | 0 | 0 |
CONSTELLATION BRANDS INC | CL A | 21036P108 | 11,025,545 | 47,575 | SH | | SOLE | | 47,575 | 0 | 0 |
SYSCO CORP | COM | 871829107 | 67,637 | 885 | SH | | SOLE | | 885 | 0 | 0 |
AT&T INC | COM | 00206R102 | 1,615,614 | 87,757 | SH | | SOLE | | 87,757 | 0 | 0 |
TE CONNECTIVITY LTD | SHS | H84989104 | 4,392,474 | 38,262 | SH | | SOLE | | 38,262 | 0 | 0 |
TRUIST FINL CORP | COM | 89832Q109 | 2,719,571 | 63,202 | SH | | SOLE | | 63,202 | 0 | 0 |
TARGET CORP | COM | 87612E106 | 2,323,428 | 15,589 | SH | | SOLE | | 15,589 | 0 | 0 |
TJX COS INC NEW | COM | 872540109 | 16,353,739 | 205,449 | SH | | SOLE | | 205,449 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 17,068,669 | 30,995 | SH | | SOLE | | 30,995 | 0 | 0 |
TRACTOR SUPPLY CO | COM | 892356106 | 2,700 | 12 | SH | | SOLE | | 12 | 0 | 0 |
TESLA INC | COM | 88160R101 | 326,427 | 2,650 | SH | | SOLE | | 2,650 | 0 | 0 |
TEXAS INSTRS INC | COM | 882508104 | 3,109,392 | 18,820 | SH | | SOLE | | 18,820 | 0 | 0 |
TYLER TECHNOLOGIES INC | COM | 902252105 | 528,752 | 1,640 | SH | | SOLE | | 1,640 | 0 | 0 |
UNILEVER PLC | SPON ADR NEW | 904767704 | 1,206,103 | 23,954 | SH | | SOLE | | 23,954 | 0 | 0 |
UNITEDHEALTH GROUP INC | COM | 91324P102 | 924,861 | 1,744 | SH | | SOLE | | 1,744 | 0 | 0 |
UNION PAC CORP | COM | 907818108 | 10,093,919 | 48,746 | SH | | SOLE | | 48,746 | 0 | 0 |
UNITED PARCEL SERVICE INC | CL B | 911312106 | 2,017,662 | 11,606 | SH | | SOLE | | 11,606 | 0 | 0 |
US BANCORP DEL | COM NEW | 902973304 | 1,747,232 | 40,065 | SH | | SOLE | | 40,065 | 0 | 0 |
ISHARES TR | USD INV GRDE ETF | 464288620 | 7,062,610 | 143,812 | SH | | SOLE | | 143,812 | 0 | 0 |
VISA INC | COM CL A | 92826C839 | 16,224,710 | 78,094 | SH | | SOLE | | 78,094 | 0 | 0 |
VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | 38,360 | 209 | SH | | SOLE | | 209 | 0 | 0 |
VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 | 596,824 | 11,903 | SH | | SOLE | | 11,903 | 0 | 0 |
V F CORP | COM | 918204108 | 298,022 | 10,794 | SH | | SOLE | | 10,794 | 0 | 0 |
VANGUARD WORLD FDS | INF TECH ETF | 92204A702 | 2,563,134 | 8,025 | SH | | SOLE | | 8,025 | 0 | 0 |
VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 | 209,602 | 845 | SH | | SOLE | | 845 | 0 | 0 |
VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | 2,315,035 | 15,246 | SH | | SOLE | | 15,246 | 0 | 0 |
VALERO ENERGY CORP | COM | 91913Y100 | 426,503 | 3,362 | SH | | SOLE | | 3,362 | 0 | 0 |
VANGUARD INDEX FDS | MID CAP ETF | 922908629 | 204,744 | 1,005 | SH | | SOLE | | 1,005 | 0 | 0 |
VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 1,864,485 | 9,752 | SH | | SOLE | | 9,752 | 0 | 0 |
VANGUARD INDEX FDS | GROWTH ETF | 922908736 | 1,473,204 | 6,913 | SH | | SOLE | | 6,913 | 0 | 0 |
VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 | 4,806,115 | 44,415 | SH | | SOLE | | 44,415 | 0 | 0 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 1,242,813 | 31,543 | SH | | SOLE | | 31,543 | 0 | 0 |
WELLS FARGO CO NEW | COM | 949746101 | 203,945 | 4,939 | SH | | SOLE | | 4,939 | 0 | 0 |
WALMART INC | COM | 931142103 | 211,939 | 1,495 | SH | | SOLE | | 1,495 | 0 | 0 |
SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 | 1,097,768 | 32,098 | SH | | SOLE | | 32,098 | 0 | 0 |
SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 | 802,670 | 8,173 | SH | | SOLE | | 8,173 | 0 | 0 |
SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 | 316,241 | 4,242 | SH | | SOLE | | 4,242 | 0 | 0 |
SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 | 1,140,189 | 8,393 | SH | | SOLE | | 8,393 | 0 | 0 |
SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 | 453,222 | 3,509 | SH | | SOLE | | 3,509 | 0 | 0 |
EXXON MOBIL CORP | COM | 30231G102 | 1,662,101 | 15,069 | SH | | SOLE | | 15,069 | 0 | 0 |
XYLEM INC | COM | 98419M100 | 6,300,814 | 56,985 | SH | | SOLE | | 56,985 | 0 | 0 |
YUM BRANDS INC | COM | 988498101 | 800,372 | 6,249 | SH | | SOLE | | 6,249 | 0 | 0 |
YUM CHINA HLDGS INC | COM | 98850P109 | 236,088 | 4,320 | SH | | SOLE | | 4,320 | 0 | 0 |
ABB LTD | SPONSORED ADR | 000375204 | 639,846 | 21,014 | SH | | OTR | 1 | 0 | 0 | 21,014 |
AT&T INC | COM | 00206R102 | 760,374 | 41,326 | SH | | OTR | 1 | 0 | 0 | 41,326 |
ABBOTT LABS | COM | 002824100 | 6,264,154 | 57,057 | SH | | OTR | 1 | 0 | 0 | 57,057 |
ABBVIE INC | COM | 00287Y109 | 10,168,658 | 62,922 | SH | | OTR | 1 | 0 | 0 | 62,922 |
AIR PRODS & CHEMS INC | COM | 009158106 | 1,069,939 | 3,471 | SH | | OTR | 1 | 0 | 0 | 3,471 |
ALPHABET INC | CAP STK CL C | 02079K107 | 8,962,401 | 101,009 | SH | | OTR | 1 | 0 | 0 | 101,009 |
ALPHABET INC | CAP STK CL A | 02079K305 | 205,040 | 2,324 | SH | | OTR | 1 | 0 | 0 | 2,324 |
AMAZON COM INC | COM | 023135106 | 6,962,088 | 82,882 | SH | | OTR | 1 | 0 | 0 | 82,882 |
AMERICAN NATL BANKSHARES INC | COM | 027745108 | 8,863,998 | 240,022 | SH | | OTR | 1 | 0 | 0 | 240,022 |
AMETEK INC | COM | 031100100 | 6,294,394 | 45,051 | SH | | OTR | 1 | 0 | 0 | 45,051 |
AMGEN INC | COM | 031162100 | 862,441 | 3,284 | SH | | OTR | 1 | 0 | 0 | 3,284 |
ANALOG DEVICES INC | COM | 032654105 | 5,839,654 | 35,602 | SH | | OTR | 1 | 0 | 0 | 35,602 |
APPLE INC | COM | 037833100 | 17,434,113 | 134,182 | SH | | OTR | 1 | 0 | 0 | 134,182 |
ARISTA NETWORKS INC | COM | 040413106 | 273,640 | 2,255 | SH | | OTR | 1 | 0 | 0 | 2,255 |
AUTOZONE INC | COM | 053332102 | 209,624 | 85 | SH | | OTR | 1 | 0 | 0 | 85 |
BANK AMERICA CORP | COM | 060505104 | 484,741 | 14,641 | SH | | OTR | 1 | 0 | 0 | 14,641 |
BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 468,710 | 1 | SH | | OTR | 1 | 0 | 0 | 1 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 11,830,963 | 38,302 | SH | | OTR | 1 | 0 | 0 | 38,302 |
BLACKROCK INC | COM | 09247X101 | 800,037 | 1,129 | SH | | OTR | 1 | 0 | 0 | 1,129 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 364,853 | 5,071 | SH | | OTR | 1 | 0 | 0 | 5,071 |
BROADCOM INC | COM | 11135F101 | 2,802,875 | 5,013 | SH | | OTR | 1 | 0 | 0 | 5,013 |
BROOKFIELD CORP | CL A LTD VT SH | 11271J107 | 5,192,864 | 165,119 | SH | | OTR | 1 | 0 | 0 | 165,119 |
BROOKFIELD RENEWABLE CORP | CL A SUB VTG | 11284V105 | 557,738 | 20,253 | SH | | OTR | 1 | 0 | 0 | 20,253 |
CME GROUP INC | COM | 12572Q105 | 461,230 | 2,743 | SH | | OTR | 1 | 0 | 0 | 2,743 |
CHEMED CORP NEW | COM | 16359R103 | 3,084,833 | 6,044 | SH | | OTR | 1 | 0 | 0 | 6,044 |
CHEVRON CORP NEW | COM | 166764100 | 8,677,450 | 48,346 | SH | | OTR | 1 | 0 | 0 | 48,346 |
CISCO SYS INC | COM | 17275R102 | 2,426,897 | 50,954 | SH | | OTR | 1 | 0 | 0 | 50,954 |
CITIGROUP INC | COM NEW | 172967424 | 246,334 | 5,448 | SH | | OTR | 1 | 0 | 0 | 5,448 |
COCA COLA CO | COM | 191216100 | 2,003,429 | 31,496 | SH | | OTR | 1 | 0 | 0 | 31,496 |
COLGATE PALMOLIVE CO | COM | 194162103 | 762,918 | 9,683 | SH | | OTR | 1 | 0 | 0 | 9,683 |
COMCAST CORP NEW | CL A | 20030N101 | 393,001 | 11,239 | SH | | OTR | 1 | 0 | 0 | 11,239 |
CONSTELLATION BRANDS INC | CL A | 21036P108 | 5,372,559 | 23,183 | SH | | OTR | 1 | 0 | 0 | 23,183 |
COSTCO WHSL CORP NEW | COM | 22160K105 | 1,674,893 | 3,669 | SH | | OTR | 1 | 0 | 0 | 3,669 |
CROWN CASTLE INC | COM | 22822V101 | 698,107 | 5,147 | SH | | OTR | 1 | 0 | 0 | 5,147 |
DANAHER CORPORATION | COM | 235851102 | 209,673 | 790 | SH | | OTR | 1 | 0 | 0 | 790 |
DIAGEO PLC | SPON ADR NEW | 25243Q205 | 6,569,882 | 36,871 | SH | | OTR | 1 | 0 | 0 | 36,871 |
DIGITAL RLTY TR INC | COM | 253868103 | 684,807 | 6,830 | SH | | OTR | 1 | 0 | 0 | 6,830 |
DISNEY WALT CO | COM | 254687106 | 2,926,424 | 33,685 | SH | | OTR | 1 | 0 | 0 | 33,685 |
DOMINION ENERGY INC | COM | 25746U109 | 4,250,661 | 69,333 | SH | | OTR | 1 | 0 | 0 | 69,333 |
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 1,819,797 | 17,670 | SH | | OTR | 1 | 0 | 0 | 17,670 |
EMERSON ELEC CO | COM | 291011104 | 984,391 | 10,248 | SH | | OTR | 1 | 0 | 0 | 10,248 |
ENBRIDGE INC | COM | 29250N105 | 1,690,292 | 43,242 | SH | | OTR | 1 | 0 | 0 | 43,242 |
EXXON MOBIL CORP | COM | 30231G102 | 1,943,681 | 17,622 | SH | | OTR | 1 | 0 | 0 | 17,622 |
META PLATFORMS INC | CL A | 30303M102 | 2,806,686 | 23,324 | SH | | OTR | 1 | 0 | 0 | 23,324 |
FIDELITY COVINGTON TRUST | MSCI INFO TECH I | 316092808 | 330,871 | 3,501 | SH | | OTR | 1 | 0 | 0 | 3,501 |
FIRST BANCORP N C | COM | 318910106 | 4,836,375 | 112,894 | SH | | OTR | 1 | 0 | 0 | 112,894 |
GENERAL MLS INC | COM | 370334104 | 1,466,086 | 17,485 | SH | | OTR | 1 | 0 | 0 | 17,485 |
GILEAD SCIENCES INC | COM | 375558103 | 917,813 | 10,691 | SH | | OTR | 1 | 0 | 0 | 10,691 |
HOME DEPOT INC | COM | 437076102 | 1,776,306 | 5,624 | SH | | OTR | 1 | 0 | 0 | 5,624 |
HONEYWELL INTL INC | COM | 438516106 | 4,856,343 | 22,662 | SH | | OTR | 1 | 0 | 0 | 22,662 |
HOOKER FURNISHINGS CORPORATI | COM | 439038100 | 760,383 | 40,684 | SH | | OTR | 1 | 0 | 0 | 40,684 |
HUNTINGTON BANCSHARES INC | COM | 446150104 | 1,088,692 | 77,214 | SH | | OTR | 1 | 0 | 0 | 77,214 |
ILLUMINA INC | COM | 452327109 | 243,039 | 1,202 | SH | | OTR | 1 | 0 | 0 | 1,202 |
INTEL CORP | COM | 458140100 | 1,766,614 | 66,846 | SH | | OTR | 1 | 0 | 0 | 66,846 |
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 692,533 | 2,610 | SH | | OTR | 1 | 0 | 0 | 2,610 |
INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | 46137V357 | 395,923 | 2,803 | SH | | OTR | 1 | 0 | 0 | 2,803 |
INVESCO EXCH TRADED FD TR II | TAXABLE MUN BD | 46138G805 | 612,310 | 23,827 | SH | | OTR | 1 | 0 | 0 | 23,827 |
ISHARES TR | CORE S&P TTL STK | 464287150 | 266,017 | 3,137 | SH | | OTR | 1 | 0 | 0 | 3,137 |
ISHARES TR | CORE S&P500 ETF | 464287200 | 1,025,424 | 2,669 | SH | | OTR | 1 | 0 | 0 | 2,669 |
ISHARES TR | CORE US AGGBD ET | 464287226 | 1,045,538 | 10,780 | SH | | OTR | 1 | 0 | 0 | 10,780 |
ISHARES TR | IBOXX INV CP ETF | 464287242 | 508,375 | 4,822 | SH | | OTR | 1 | 0 | 0 | 4,822 |
ISHARES TR | 7-10 YR TRSY BD | 464287440 | 2,007,016 | 20,955 | SH | | OTR | 1 | 0 | 0 | 20,955 |
ISHARES TR | 1 3 YR TREAS BD | 464287457 | 375,367 | 4,625 | SH | | OTR | 1 | 0 | 0 | 4,625 |
ISHARES TR | MSCI EAFE ETF | 464287465 | 4,625,860 | 70,484 | SH | | OTR | 1 | 0 | 0 | 70,484 |
ISHARES TR | RUS MID CAP ETF | 464287499 | 696,419 | 10,325 | SH | | OTR | 1 | 0 | 0 | 10,325 |
ISHARES TR | CORE S&P MCP ETF | 464287507 | 298,007 | 1,232 | SH | | OTR | 1 | 0 | 0 | 1,232 |
ISHARES TR | RUS 1000 ETF | 464287622 | 518,510 | 2,463 | SH | | OTR | 1 | 0 | 0 | 2,463 |
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 265,026 | 1,520 | SH | | OTR | 1 | 0 | 0 | 1,520 |
ISHARES TR | CORE S&P SCP ETF | 464287804 | 493,736 | 5,217 | SH | | OTR | 1 | 0 | 0 | 5,217 |
ISHARES TR | NATIONAL MUN ETF | 464288414 | 430,627 | 4,081 | SH | | OTR | 1 | 0 | 0 | 4,081 |
ISHARES TR | INTRM GOV CR ETF | 464288612 | 3,071,005 | 29,973 | SH | | OTR | 1 | 0 | 0 | 29,973 |
ISHARES TR | USD INV GRDE ETF | 464288620 | 1,858,667 | 37,848 | SH | | OTR | 1 | 0 | 0 | 37,848 |
ISHARES TR | CORE MSCI EAFE | 46432F842 | 539,502 | 8,754 | SH | | OTR | 1 | 0 | 0 | 8,754 |
ISHARES TR | CORE TOTAL USD | 46434V613 | 2,223,671 | 49,493 | SH | | OTR | 1 | 0 | 0 | 49,493 |
ISHARES TR | BLACKROCK ULTRA | 46434V878 | 1,760,499 | 35,182 | SH | | OTR | 1 | 0 | 0 | 35,182 |
JPMORGAN CHASE & CO | COM | 46625H100 | 8,118,941 | 60,545 | SH | | OTR | 1 | 0 | 0 | 60,545 |
J P MORGAN EXCHANGE TRADED F | ULTRA SHRT INC | 46641Q837 | 1,727,111 | 34,453 | SH | | OTR | 1 | 0 | 0 | 34,453 |
JOHNSON & JOHNSON | COM | 478160104 | 3,027,564 | 17,139 | SH | | OTR | 1 | 0 | 0 | 17,139 |
LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 | 4,899,264 | 20,806 | SH | | OTR | 1 | 0 | 0 | 20,806 |
LILLY ELI & CO | COM | 532457108 | 1,242,722 | 3,397 | SH | | OTR | 1 | 0 | 0 | 3,397 |
LOCKHEED MARTIN CORP | COM | 539830109 | 1,026,927 | 2,111 | SH | | OTR | 1 | 0 | 0 | 2,111 |
LOWES COS INC | COM | 548661107 | 7,696,904 | 38,632 | SH | | OTR | 1 | 0 | 0 | 38,632 |
MARKEL CORP | COM | 570535104 | 4,359,392 | 3,309 | SH | | OTR | 1 | 0 | 0 | 3,309 |
MASTERCARD INCORPORATED | CL A | 57636Q104 | 6,758,146 | 19,436 | SH | | OTR | 1 | 0 | 0 | 19,436 |
MCDONALDS CORP | COM | 580135101 | 688,309 | 2,612 | SH | | OTR | 1 | 0 | 0 | 2,612 |
MERCK & CO INC | COM | 58933Y105 | 6,752,388 | 60,861 | SH | | OTR | 1 | 0 | 0 | 60,861 |
MICROSOFT CORP | COM | 594918104 | 19,633,430 | 81,868 | SH | | OTR | 1 | 0 | 0 | 81,868 |
MONDELEZ INTL INC | CL A | 609207105 | 1,113,890 | 16,713 | SH | | OTR | 1 | 0 | 0 | 16,713 |
NIKE INC | CL B | 654106103 | 377,586 | 3,227 | SH | | OTR | 1 | 0 | 0 | 3,227 |
NORFOLK SOUTHN CORP | COM | 655844108 | 371,104 | 1,506 | SH | | OTR | 1 | 0 | 0 | 1,506 |
NVIDIA CORPORATION | COM | 67066G104 | 2,733,553 | 18,706 | SH | | OTR | 1 | 0 | 0 | 18,706 |
PNC FINL SVCS GROUP INC | COM | 693475105 | 3,732,943 | 23,636 | SH | | OTR | 1 | 0 | 0 | 23,636 |
PAYCHEX INC | COM | 704326107 | 1,194,163 | 10,334 | SH | | OTR | 1 | 0 | 0 | 10,334 |
PEPSICO INC | COM | 713448108 | 5,706,552 | 31,588 | SH | | OTR | 1 | 0 | 0 | 31,588 |
PFIZER INC | COM | 717081103 | 1,050,260 | 20,497 | SH | | OTR | 1 | 0 | 0 | 20,497 |
PHILIP MORRIS INTL INC | COM | 718172109 | 415,463 | 4,105 | SH | | OTR | 1 | 0 | 0 | 4,105 |
PROCTER AND GAMBLE CO | COM | 742718109 | 8,118,001 | 53,564 | SH | | OTR | 1 | 0 | 0 | 53,564 |
PROLOGIS INC. | COM | 74340W103 | 374,239 | 3,320 | SH | | OTR | 1 | 0 | 0 | 3,320 |
QUALCOMM INC | COM | 747525103 | 1,389,497 | 12,639 | SH | | OTR | 1 | 0 | 0 | 12,639 |
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 7,346,239 | 72,794 | SH | | OTR | 1 | 0 | 0 | 72,794 |
ROPER TECHNOLOGIES INC | COM | 776696106 | 5,800,975 | 13,426 | SH | | OTR | 1 | 0 | 0 | 13,426 |
S&P GLOBAL INC | COM | 78409V104 | 4,861,852 | 14,516 | SH | | OTR | 1 | 0 | 0 | 14,516 |
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 9,720,345 | 25,418 | SH | | OTR | 1 | 0 | 0 | 25,418 |
SIRIUS XM HOLDINGS INC | COM | 82968B103 | 116,800 | 20,000 | SH | | OTR | 1 | 0 | 0 | 20,000 |
STARBUCKS CORP | COM | 855244109 | 919,060 | 9,265 | SH | | OTR | 1 | 0 | 0 | 9,265 |
SYSCO CORP | COM | 871829107 | 297,538 | 3,892 | SH | | OTR | 1 | 0 | 0 | 3,892 |
TJX COS INC NEW | COM | 872540109 | 8,328,751 | 104,634 | SH | | OTR | 1 | 0 | 0 | 104,634 |
TARGET CORP | COM | 87612E106 | 1,060,238 | 7,114 | SH | | OTR | 1 | 0 | 0 | 7,114 |
TEXAS INSTRS INC | COM | 882508104 | 1,540,314 | 9,323 | SH | | OTR | 1 | 0 | 0 | 9,323 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 8,226,622 | 14,939 | SH | | OTR | 1 | 0 | 0 | 14,939 |
TRACTOR SUPPLY CO | COM | 892356106 | 676,029 | 3,005 | SH | | OTR | 1 | 0 | 0 | 3,005 |
TRUIST FINL CORP | COM | 89832Q109 | 1,614,853 | 37,538 | SH | | OTR | 1 | 0 | 0 | 37,538 |
US BANCORP DEL | COM NEW | 902973304 | 755,555 | 17,326 | SH | | OTR | 1 | 0 | 0 | 17,326 |
UNILEVER PLC | SPON ADR NEW | 904767704 | 465,869 | 9,255 | SH | | OTR | 1 | 0 | 0 | 9,255 |
UNION PAC CORP | COM | 907818108 | 4,809,891 | 23,229 | SH | | OTR | 1 | 0 | 0 | 23,229 |
UNITED PARCEL SERVICE INC | CL B | 911312106 | 893,324 | 5,139 | SH | | OTR | 1 | 0 | 0 | 5,139 |
UNITEDHEALTH GROUP INC | COM | 91324P102 | 653,695 | 1,233 | SH | | OTR | 1 | 0 | 0 | 1,233 |
VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 | 499,060 | 4,612 | SH | | OTR | 1 | 0 | 0 | 4,612 |
VANGUARD INDEX FDS | MID CAP ETF | 922908629 | 1,294,800 | 6,353 | SH | | OTR | 1 | 0 | 0 | 6,353 |
VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | 612,470 | 3,337 | SH | | OTR | 1 | 0 | 0 | 3,337 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 444,606 | 11,288 | SH | | OTR | 1 | 0 | 0 | 11,288 |
VISA INC | COM CL A | 92826C839 | 8,355,966 | 40,220 | SH | | OTR | 1 | 0 | 0 | 40,220 |
VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 | 169,570 | 16,756 | SH | | OTR | 1 | 0 | 0 | 16,756 |
WALMART INC | COM | 931142103 | 227,430 | 1,604 | SH | | OTR | 1 | 0 | 0 | 1,604 |
XYLEM INC | COM | 98419M100 | 3,824,469 | 34,590 | SH | | OTR | 1 | 0 | 0 | 34,590 |
AMCOR PLC | ORD | G0250X107 | 551,322 | 46,293 | SH | | OTR | 1 | 0 | 0 | 46,293 |
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 4,577,326 | 17,155 | SH | | OTR | 1 | 0 | 0 | 17,155 |
EATON CORP PLC | SHS | G29183103 | 1,233,123 | 7,857 | SH | | OTR | 1 | 0 | 0 | 7,857 |
LINDE PLC | SHS | G5494J103 | 5,249,572 | 16,095 | SH | | OTR | 1 | 0 | 0 | 16,095 |
MEDTRONIC PLC | SHS | G5960L103 | 4,149,857 | 53,397 | SH | | OTR | 1 | 0 | 0 | 53,397 |
CHUBB LIMITED | COM | H1467J104 | 676,116 | 3,065 | SH | | OTR | 1 | 0 | 0 | 3,065 |
TE CONNECTIVITY LTD | SHS | H84989104 | 2,284,185 | 19,898 | SH | | OTR | 1 | 0 | 0 | 19,898 |
ASML HOLDING N V | N Y REGISTRY SHS | N07059210 | 3,680,345 | 6,736 | SH | | OTR | 1 | 0 | 0 | 6,736 |
NXP SEMICONDUCTORS N V | COM | N6596X109 | 5,473,235 | 34,635 | SH | | OTR | 1 | 0 | 0 | 34,635 |