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
ABBOTT LABS COM 002824100   23,449,857 187,165 SH   SOLE   187,165 0 0
ABBVIE INC COM 00287Y109   35,958,926 157,376 SH   SOLE   157,376 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   14,672,329 54,686 SH   SOLE   54,686 0 0
ADVANCED MICRO DEVICES INC COM 007903107   355,720 1,661 SH   SOLE   1,661 0 0
AFLAC INC COM 001055102   433,897 3,935 SH   SOLE   3,935 0 0
AIR PRODS & CHEMS INC COM 009158106   1,537,853 6,226 SH   SOLE   6,226 0 0
ALLIANT ENERGY CORP COM 018802108   202,321 3,112 SH   SOLE   3,112 0 0
ALLSTATE CORP COM 020002101   386,534 1,857 SH   SOLE   1,857 0 0
ALPHABET INC CAP STK CL A 02079K305   23,760,894 75,913 SH   SOLE   75,913 0 0
ALPHABET INC CAP STK CL C 02079K107   86,556,073 275,832 SH   SOLE   275,832 0 0
ALTRIA GROUP INC COM 02209S103   444,637 7,711 SH   SOLE   7,711 0 0
AMAZON COM INC COM 023135106   63,257,734 274,057 SH   SOLE   274,057 0 0
AMERICAN ELEC PWR CO INC COM 025537101   3,402,138 29,504 SH   SOLE   29,504 0 0
AMERICAN EXPRESS CO COM 025816109   4,790,113 12,948 SH   SOLE   12,948 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   246,312 5,234 SH   SOLE   5,234 0 0
AMETEK INC COM 031100100   22,161,836 107,943 SH   SOLE   107,943 0 0
AMGEN INC COM 031162100   3,530,301 10,786 SH   SOLE   10,786 0 0
AMPHENOL CORP NEW CL A 032095101   12,130,977 89,766 SH   SOLE   89,766 0 0
ANALOG DEVICES INC COM 032654105   29,648,069 109,322 SH   SOLE   109,322 0 0
APPLE INC COM 037833100   112,545,163 413,982 SH   SOLE   413,982 0 0
APPLIED MATLS INC COM 038222105   2,112,911 8,222 SH   SOLE   8,222 0 0
ARISTA NETWORKS INC COM SHS 040413205   25,464,941 194,344 SH   SOLE   194,344 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   31,864,671 29,784 SH   SOLE   29,784 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   12,466,172 135,605 SH   SOLE   135,605 0 0
AT&T INC COM 00206R102   3,627,605 146,039 SH   SOLE   146,039 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   2,194,283 62,161 SH   SOLE   62,161 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,696,584 6,596 SH   SOLE   6,596 0 0
AXON ENTERPRISE INC COM 05464C101   255,569 450 SH   SOLE   450 0 0
BANK AMERICA CORP COM 060505104   8,174,682 148,631 SH   SOLE   148,631 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   50,940,824 101,345 SH   SOLE   101,345 0 0
BLACKROCK INC COM 09290D101   4,048,262 3,782 SH   SOLE   3,782 0 0
BLACKSTONE INC COM 09260D107   2,244,651 14,562 SH   SOLE   14,562 0 0
BOEING CO COM 097023105   300,299 1,383 SH   SOLE   1,383 0 0
BOOKING HOLDINGS INC COM 09857L108   3,230,706 603 SH   SOLE   603 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   574,592 10,652 SH   SOLE   10,652 0 0
BROADCOM INC COM 11135F101   33,414,210 96,545 SH   SOLE   96,545 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   5,903,784 112,689 SH   SOLE   112,689 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   29,871,129 650,929 SH   SOLE   650,929 0 0
CAL MAINE FOODS INC COM NEW 128030202   366,022 4,600 SH   SOLE   4,600 0 0
CASEYS GEN STORES INC COM 147528103   16,786,032 30,370 SH   SOLE   30,370 0 0
CATERPILLAR INC COM 149123101   9,090,205 15,868 SH   SOLE   15,868 0 0
CHEVRON CORP NEW COM 166764100   18,695,268 122,664 SH   SOLE   122,664 0 0
CHUBB LIMITED COM H1467J104   2,977,390 9,539 SH   SOLE   9,539 0 0
CISCO SYS INC COM 17275R102   5,646,327 73,300 SH   SOLE   73,300 0 0
CME GROUP INC COM 12572Q105   2,338,697 8,564 SH   SOLE   8,564 0 0
COCA COLA CO COM 191216100   5,821,660 83,274 SH   SOLE   83,274 0 0
COLGATE PALMOLIVE CO COM 194162103   9,203,147 116,466 SH   SOLE   116,466 0 0
CONOCOPHILLIPS COM 20825C104   2,548,516 27,225 SH   SOLE   27,225 0 0
CONSTELLATION ENERGY CORP COM 21037T109   276,964 784 SH   SOLE   784 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407   1,118,394 9,366 SH   SOLE   9,366 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308   292,698 3,768 SH   SOLE   3,768 0 0
CORNING INC COM 219350105   445,252 5,085 SH   SOLE   5,085 0 0
COSTCO WHSL CORP NEW COM 22160K105   478,039 554 SH   SOLE   554 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   710,640 1,516 SH   SOLE   1,516 0 0
CSX CORP COM 126408103   616,351 17,003 SH   SOLE   17,003 0 0
CUMMINS INC COM 231021106   11,111,476 21,768 SH   SOLE   21,768 0 0
CVS HEALTH CORP COM 126650100   723,208 9,113 SH   SOLE   9,113 0 0
DANAHER CORPORATION COM 235851102   251,539 1,099 SH   SOLE   1,099 0 0
DEERE & CO COM 244199105   291,529 626 SH   SOLE   626 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   243,247 3,505 SH   SOLE   3,505 0 0
DIGITAL RLTY TR INC COM 253868103   1,853,899 11,983 SH   SOLE   11,983 0 0
DISNEY WALT CO COM 254687106   211,274 1,857 SH   SOLE   1,857 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   6,658,226 56,806 SH   SOLE   56,806 0 0
ISHARES TR MSCI EAFE ETF 464287465   288,762 3,007 SH   SOLE   3,007 0 0
EATON CORP PLC SHS G29183103   5,383,897 16,903 SH   SOLE   16,903 0 0
ECOLAB INC COM 278865100   2,038,458 7,765 SH   SOLE   7,765 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103   13,354,155 38,095 SH   SOLE   38,095 0 0
EMERSON ELEC CO COM 291011104   726,692 5,475 SH   SOLE   5,475 0 0
ENBRIDGE INC COM 29250N105   3,281,737 68,613 SH   SOLE   68,613 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   222,578 6,943 SH   SOLE   6,943 0 0
EXXON MOBIL CORP COM 30231G102   9,834,076 81,719 SH   SOLE   81,719 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   2,472,348 24,201 SH   SOLE   24,201 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   1,148,423 23,347 SH   SOLE   23,347 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   1,189,996 48,042 SH   SOLE   48,042 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   4,377,583 56,311 SH   SOLE   56,311 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   3,226,052 43,431 SH   SOLE   43,431 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   2,527,456 30,643 SH   SOLE   30,643 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   10,134,356 45,108 SH   SOLE   45,108 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   718,033 13,520 SH   SOLE   13,520 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   448,657 16,685 SH   SOLE   16,685 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   4,246,045 57,943 SH   SOLE   57,943 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   743,562 13,465 SH   SOLE   13,465 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605   1,514,691 27,655 SH   SOLE   27,655 0 0
FIRST BANCORP N C COM 318910106   5,619,609 110,644 SH   SOLE   110,644 0 0
FIRST CTZNS BANCSHARES INC D CL A 31946M103   1,624,703 757 SH   SOLE   757 0 0
GE VERNOVA INC COM 36828A101   361,248 553 SH   SOLE   553 0 0
GENERAL DYNAMICS CORP COM 369550108   325,885 968 SH   SOLE   968 0 0
GE AEROSPACE COM NEW 369604301   549,579 1,784 SH   SOLE   1,784 0 0
GLOBE LIFE INC COM 37959E102   510,209 3,648 SH   SOLE   3,648 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,249,677 2,559 SH   SOLE   2,559 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   461,157 7,779 SH   SOLE   7,779 0 0
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209   1,385,305 8,949 SH   SOLE   8,949 0 0
HOME DEPOT INC COM 437076102   7,229,589 21,010 SH   SOLE   21,010 0 0
HONEYWELL INTL INC COM 438516106   2,575,024 13,199 SH   SOLE   13,199 0 0
HUNTINGTON BANCSHARES INC COM 446150104   3,129,405 180,369 SH   SOLE   180,369 0 0
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704   1,057,608 6,818 SH   SOLE   6,818 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803   1,050,736 7,298 SH   SOLE   7,298 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   6,643,166 22,427 SH   SOLE   22,427 0 0
INTUIT COM 461202103   1,431,729 2,161 SH   SOLE   2,161 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,445,168 6,083 SH   SOLE   6,083 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597   951,896 20,743 SH   SOLE   20,743 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   743,017 10,403 SH   SOLE   10,403 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   224,800 801 SH   SOLE   801 0 0
IQVIA HLDGS INC COM 46266C105   2,911,396 12,916 SH   SOLE   12,916 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   12,397,029 234,437 SH   SOLE   234,437 0 0
ISHARES TR CORE MSCI EAFE 46432F842   10,056,425 112,413 SH   SOLE   112,413 0 0
ISHARES INC CORE MSCI EMKT 46434G103   4,654,735 69,246 SH   SOLE   69,246 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,134,100 3,116 SH   SOLE   3,116 0 0
ISHARES TR CORE S&P TTL STK 464287150   292,381 1,966 SH   SOLE   1,966 0 0
ISHARES TR US HLTHCARE ETF 464287762   228,501 3,510 SH   SOLE   3,510 0 0
ISHARES TR MBS ETF 464288588   14,733,558 154,732 SH   SOLE   154,732 0 0
ISHARES TR U S EQUITY FACTR 46434V282   1,331,251 19,174 SH   SOLE   19,174 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,246,143 3,221 SH   SOLE   3,221 0 0
ISHARES TR TRUST ISHARE 0-1 464288679   202,676 1,840 SH   SOLE   1,840 0 0
ISHARES TR 20 YR TR BD ETF 464287432   6,769,440 77,667 SH   SOLE   77,667 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   7,284,381 135,196 SH   SOLE   135,196 0 0
ISHARES TR RUS MID CAP ETF 464287499   776,032 8,061 SH   SOLE   8,061 0 0
ISHARES TR CORE S&P MCP ETF 464287507   476,520 7,220 SH   SOLE   7,220 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   4,580,762 106,852 SH   SOLE   106,852 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   303,789 2,498 SH   SOLE   2,498 0 0
JACOBS SOLUTIONS INC COM 46982L108   260,151 1,964 SH   SOLE   1,964 0 0
JOHNSON & JOHNSON COM 478160104   11,502,777 55,582 SH   SOLE   55,582 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,982,821 16,558 SH   SOLE   16,558 0 0
JPMORGAN CHASE & CO. COM 46625H100   51,024,719 158,354 SH   SOLE   158,354 0 0
KIMBERLY-CLARK CORP COM 494368103   273,872 2,715 SH   SOLE   2,715 0 0
KLA CORP COM NEW 482480100   767,932 632 SH   SOLE   632 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,855,448 6,320 SH   SOLE   6,320 0 0
LAM RESEARCH CORP COM NEW 512807306   202,095 1,181 SH   SOLE   1,181 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,892,215 6,111 SH   SOLE   6,111 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   320,769 1,525 SH   SOLE   1,525 0 0
ELI LILLY & CO COM 532457108   22,540,611 20,974 SH   SOLE   20,974 0 0
LINCOLN NATL CORP IND COM 534187109   261,325 5,869 SH   SOLE   5,869 0 0
LINDE PLC SHS G54950103   22,484,495 52,732 SH   SOLE   52,732 0 0
LIVE OAK BANCSHARES INC COM 53803X105   307,570 8,954 SH   SOLE   8,954 0 0
LOCKHEED MARTIN CORP COM 539830109   515,592 1,066 SH   SOLE   1,066 0 0
LOWES COS INC COM 548661107   32,074,749 133,002 SH   SOLE   133,002 0 0
MARATHON PETE CORP COM 56585A102   399,426 2,456 SH   SOLE   2,456 0 0
MARKEL GROUP INC COM 570535104   19,565,110 9,102 SH   SOLE   9,102 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,481,714 4,776 SH   SOLE   4,776 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,024,279 5,521 SH   SOLE   5,521 0 0
MARVELL TECHNOLOGY INC COM 573874104   24,163,272 284,341 SH   SOLE   284,341 0 0
MASTERCARD INCORPORATED CL A 57636Q104   28,946,812 50,706 SH   SOLE   50,706 0 0
MCDONALDS CORP COM 580135101   3,737,872 12,230 SH   SOLE   12,230 0 0
MEDTRONIC PLC SHS G5960L103   15,395,173 160,266 SH   SOLE   160,266 0 0
MERCADOLIBRE INC COM 58733R102   3,293,315 1,635 SH   SOLE   1,635 0 0
MERCK & CO INC COM 58933Y105   4,048,911 38,466 SH   SOLE   38,466 0 0
META PLATFORMS INC CL A 30303M102   52,144,583 78,996 SH   SOLE   78,996 0 0
MICRON TECHNOLOGY INC COM 595112103   14,785,986 51,806 SH   SOLE   51,806 0 0
MICROSOFT CORP COM 594918104   114,777,997 237,331 SH   SOLE   237,331 0 0
MOODYS CORP COM 615369105   5,519,236 10,804 SH   SOLE   10,804 0 0
MORGAN STANLEY COM NEW 617446448   4,942,135 27,838 SH   SOLE   27,838 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,783,656 6,159 SH   SOLE   6,159 0 0
NASDAQ INC COM 631103108   820,749 8,450 SH   SOLE   8,450 0 0
NETFLIX INC COM 64110L106   2,425,477 25,869 SH   SOLE   25,869 0 0
NIKE INC CL B 654106103   1,046,990 16,434 SH   SOLE   16,434 0 0
NORFOLK SOUTHN CORP COM 655844108   614,441 2,128 SH   SOLE   2,128 0 0
NORTHERN TR CORP COM 665859104   771,187 5,646 SH   SOLE   5,646 0 0
NORTHROP GRUMMAN CORP COM 666807102   12,064,981 21,159 SH   SOLE   21,159 0 0
NOVARTIS AG SPONSORED ADR 66987V109   467,655 3,392 SH   SOLE   3,392 0 0
NVIDIA CORPORATION COM 67066G104   145,063,560 777,821 SH   SOLE   777,821 0 0
NXP SEMICONDUCTORS N V COM N6596X109   17,711,627 81,598 SH   SOLE   81,598 0 0
ORACLE CORP COM 68389X105   684,573 3,512 SH   SOLE   3,512 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   596,174 3,354 SH   SOLE   3,354 0 0
PALO ALTO NETWORKS INC COM 697435105   294,352 1,598 SH   SOLE   1,598 0 0
PARKER-HANNIFIN CORP COM 701094104   1,610,336 1,832 SH   SOLE   1,832 0 0
PEPSICO INC COM 713448108   17,312,664 120,629 SH   SOLE   120,629 0 0
PHILIP MORRIS INTL INC COM 718172109   698,830 4,357 SH   SOLE   4,357 0 0
PNC FINL SVCS GROUP INC COM 693475105   16,272,338 77,959 SH   SOLE   77,959 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613   2,782,356 59,300 SH   SOLE   59,300 0 0
PPG INDS INC COM 693506107   359,793 3,512 SH   SOLE   3,512 0 0
PROCTER AND GAMBLE CO COM 742718109   22,608,360 157,758 SH   SOLE   157,758 0 0
PROGRESSIVE CORP COM 743315103   2,369,936 10,407 SH   SOLE   10,407 0 0
PROLOGIS INC. COM 74340W103   1,236,470 9,686 SH   SOLE   9,686 0 0
PULTE GROUP INC COM 745867101   356,705 3,042 SH   SOLE   3,042 0 0
QUALCOMM INC COM 747525103   3,511,003 20,526 SH   SOLE   20,526 0 0
RTX CORPORATION COM 75513E101   38,205,089 208,316 SH   SOLE   208,316 0 0
ROPER TECHNOLOGIES INC COM 776696106   14,982,650 33,659 SH   SOLE   33,659 0 0
ROYAL BK CDA COM 780087102   233,060 1,367 SH   SOLE   1,367 0 0
ROYAL GOLD INC COM 780287108   208,508 938 SH   SOLE   938 0 0
ISHARES TR RUS 1000 ETF 464287622   727,835 1,949 SH   SOLE   1,949 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   369,523 1,144 SH   SOLE   1,144 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   886,205 3,600 SH   SOLE   3,600 0 0
ISHARES TR RUS MD CP GR ETF 464287481   1,152,856 8,419 SH   SOLE   8,419 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,204,846 12,032 SH   SOLE   12,032 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A763   238,938 1,717 SH   SOLE   1,717 0 0
S&P GLOBAL INC COM 78409V104   20,170,429 38,597 SH   SOLE   38,597 0 0
ISHARES TR SP SMCP600VL ETF 464287879   304,656 2,679 SH   SOLE   2,679 0 0
SALESFORCE INC COM 79466L302   3,823,936 14,435 SH   SOLE   14,435 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   432,938 15,911 SH   SOLE   15,911 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   261,596 8,302 SH   SOLE   8,302 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,153,274 43,968 SH   SOLE   43,968 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   475,006 16,042 SH   SOLE   16,042 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   964,212 35,831 SH   SOLE   35,831 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   452,758 16,506 SH   SOLE   16,506 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   458,070 14,043 SH   SOLE   14,043 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   272,212 756 SH   SOLE   756 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   418,683 2,601 SH   SOLE   2,601 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   253,513 1,399 SH   SOLE   1,399 0 0
SOFI TECHNOLOGIES INC COM 83406F102   209,440 8,000 SH   SOLE   8,000 0 0
SOUTHERN CO COM 842587107   925,781 10,617 SH   SOLE   10,617 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   314,604 655 SH   SOLE   655 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A888   333,590 3,240 SH   SOLE   3,240 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   305,541 6,880 SH   SOLE   6,880 0 0
STARBUCKS CORP COM 855244109   3,255,851 38,663 SH   SOLE   38,663 0 0
STRYKER CORPORATION COM 863667101   1,808,039 5,144 SH   SOLE   5,144 0 0
SYNOPSYS INC COM 871607107   1,554,303 3,309 SH   SOLE   3,309 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   768,087 2,528 SH   SOLE   2,528 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   4,797,292 6,364 SH   SOLE   6,364 0 0
TESLA INC COM 88160R101   3,598,884 8,002 SH   SOLE   8,002 0 0
TEXAS INSTRS INC COM 882508104   3,327,332 19,179 SH   SOLE   19,179 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   34,029,548 58,727 SH   SOLE   58,727 0 0
TJX COS INC NEW COM 872540109   42,647,383 277,634 SH   SOLE   277,634 0 0
TRACTOR SUPPLY CO COM 892356106   892,304 17,843 SH   SOLE   17,843 0 0
TRANSDIGM GROUP INC COM 893641100   10,553,272 7,936 SH   SOLE   7,936 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,288,861 7,891 SH   SOLE   7,891 0 0
TRUIST FINL CORP COM 89832Q109   874,029 17,761 SH   SOLE   17,761 0 0
TYLER TECHNOLOGIES INC COM 902252105   655,974 1,445 SH   SOLE   1,445 0 0
UBER TECHNOLOGIES INC COM 90353T100   216,123 2,645 SH   SOLE   2,645 0 0
UNION PAC CORP COM 907818108   16,500,507 71,332 SH   SOLE   71,332 0 0
UNITEDHEALTH GROUP INC COM 91324P102   5,490,828 16,633 SH   SOLE   16,633 0 0
US BANCORP DEL COM NEW 902973304   738,076 13,832 SH   SOLE   13,832 0 0
VALERO ENERGY CORP COM 91913Y100   424,068 2,605 SH   SOLE   2,605 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,384,228 10,848 SH   SOLE   10,848 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   440,402 8,192 SH   SOLE   8,192 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,330,361 21,296 SH   SOLE   21,296 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   569,943 1,980 SH   SOLE   1,980 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   408,462 1,407 SH   SOLE   1,407 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   217,508 1,027 SH   SOLE   1,027 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   380,154 1,990 SH   SOLE   1,990 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   3,088,229 6,330 SH   SOLE   6,330 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,686,739 13,979 SH   SOLE   13,979 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   393,311 5,347 SH   SOLE   5,347 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   239,924 762 SH   SOLE   762 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,008,221 3,202 SH   SOLE   3,202 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   288,349 732 SH   SOLE   732 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   371,975 2,637 SH   SOLE   2,637 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,398,021 23,676 SH   SOLE   23,676 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,667,637 40,944 SH   SOLE   40,944 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   3,681,082 22,721 SH   SOLE   22,721 0 0
VISA INC COM CL A 92826C839   41,510,355 118,361 SH   SOLE   118,361 0 0
WALMART INC COM 931142103   9,703,772 87,100 SH   SOLE   87,100 0 0
WELLS FARGO CO NEW COM 949746101   4,126,671 44,278 SH   SOLE   44,278 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   370,188 3,150 SH   SOLE   3,150 0 0
XYLEM INC COM 98419M100   10,963,629 80,508 SH   SOLE   80,508 0 0
YUM BRANDS INC COM 988498101   909,647 6,013 SH   SOLE   6,013 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   217,519 720 SH   SOLE   720 0 0
ISHARES TR AGENCY BOND ETF 464288166   2,357,385 21,382 SH   SOLE   21,382 0 0
HEARTBEAM INC COM 42238H108   882,353 367,647 SH   SOLE   367,647 0 0
CBRE GROUP INC CL A 12504L109   2,040,532 12,691 SH   SOLE   12,691 0 0
CURTISS WRIGHT CORP COM 231561101   18,064,801 32,769 SH   SOLE   32,769 0 0
SPDR GOLD TR GOLD SHS 78463V107   248,090 626 SH   SOLE   626 0 0
SERVICENOW INC COM 81762P102   2,688,178 17,548 SH   SOLE   17,548 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   290,163 12,070 SH   SOLE   12,070 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R663   232,653 2,546 SH   SOLE   2,546 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   754,800 1 SH   SOLE   1 0 0
NEXTERA ENERGY INC COM 65339F101   28,454,251 354,438 SH   SOLE   354,438 0 0
BARRICK MNG CORP COM SHS 06849F108   201,253 4,621 SH   SOLE   4,621 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   342,174 7,344 SH   SOLE   7,344 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   269,180 1,000 SH   SOLE   1,000 0 0
MONDELEZ INTL INC CL A 609207105   1,469,316 27,295 SH   SOLE   27,295 0 0
OR ROYALTIES INC. COM SHS 68390D106   201,723 5,700 SH   SOLE   5,700 0 0
VANGUARD WORLD FD MATERIALS ETF 92204A801   207,550 1,000 SH   SOLE   1,000 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   466,820 1,050 SH   SOLE   1,050 0 0
LUMEN TECHNOLOGIES INC COM 550241103   138,808 17,865 SH   SOLE   17,865 0 0