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 LABORATORIES COM 002824100   19,467,522 189,613 SH   SOLE   189,613 0 0
ABBVIE INC COM 00287Y109   34,970,539 160,791 SH   SOLE   160,791 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   11,172,819 56,346 SH   SOLE   56,346 0 0
ADVANCED MICRO DEVICES INC COM 007903107   358,240 1,761 SH   SOLE   1,761 0 0
AFLAC INC COM 001055102   472,177 4,304 SH   SOLE   4,304 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106   1,948,260 6,707 SH   SOLE   6,707 0 0
ALLIANT ENERGY CORP COM 018802108   223,328 3,112 SH   SOLE   3,112 0 0
ALLSTATE CORP COM 020002101   360,564 1,739 SH   SOLE   1,739 0 0
ALPHABET INC CAP STK CL A 02079K305   22,027,223 76,600 SH   SOLE   76,600 0 0
ALPHABET INC CAP STK CL C 02079K107   79,837,128 278,314 SH   SOLE   278,314 0 0
ALTRIA GROUP INC COM 02209S103   632,242 9,581 SH   SOLE   9,581 0 0
AMAZON COM INC COM 023135106   58,528,568 281,023 SH   SOLE   281,023 0 0
AMERICAN ELEC PWR CO INC COM 025537101   3,994,424 30,473 SH   SOLE   30,473 0 0
AMERICAN EXPRESS CO COM 025816109   3,916,209 12,947 SH   SOLE   12,947 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   246,835 5,234 SH   SOLE   5,234 0 0
AMETEK INC COM 031100100   23,360,081 108,976 SH   SOLE   108,976 0 0
AMGEN INC COM 031162100   3,906,383 11,102 SH   SOLE   11,102 0 0
AMPHENOL CORP CL A 032095101   12,041,883 95,306 SH   SOLE   95,306 0 0
ANALOG DEVICES INC COM 032654105   35,145,407 110,472 SH   SOLE   110,472 0 0
APPLE INC COM 037833100   105,691,158 416,451 SH   SOLE   416,451 0 0
APPLIED MATLS INC COM 038222105   3,067,287 8,974 SH   SOLE   8,974 0 0
ARISTA NETWORKS INC COM SHS 040413205   24,309,502 197,992 SH   SOLE   197,992 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210   34,605,938 26,200 SH   SOLE   26,200 0 0
ASTRAZENECA PLC ORD G0593M107   13,592,166 68,919 SH   SOLE   68,919 0 0
AT&T INC COM 00206R102   4,536,645 156,490 SH   SOLE   156,490 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   2,221,134 62,147 SH   SOLE   62,147 0 0
BANK AMERICA CORP COM 060505104   7,649,051 156,904 SH   SOLE   156,904 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   49,129,870 102,525 SH   SOLE   102,525 0 0
BLACKROCK INC COM 09290D101   4,013,591 4,173 SH   SOLE   4,173 0 0
BLACKSTONE INC COM 09260D107   2,011,499 17,493 SH   SOLE   17,493 0 0
BOEING CO COM 097023105   262,341 1,318 SH   SOLE   1,318 0 0
BOOKING HOLDINGS INC COM 09857L108   2,774,872 659 SH   SOLE   659 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   639,822 10,549 SH   SOLE   10,549 0 0
BROADCOM INC COM 11135F101   38,842,425 125,497 SH   SOLE   125,497 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   5,027,781 113,111 SH   SOLE   113,111 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   26,609,122 657,502 SH   SOLE   657,502 0 0
CAL MAINE FOODS INC COM NEW 128030202   364,090 4,600 SH   SOLE   4,600 0 0
CASEYS GEN STORES INC COM 147528103   22,313,707 30,657 SH   SOLE   30,657 0 0
CATERPILLAR INC COM 149123101   12,310,593 17,377 SH   SOLE   17,377 0 0
CHEVRON CORPORATION COM 166764100   26,247,848 126,862 SH   SOLE   126,862 0 0
CHUBB LTD SWITZ COM H1467J104   3,244,454 9,954 SH   SOLE   9,954 0 0
CINCINNATI FINL CORP COM 172062101   235,396 1,496 SH   SOLE   1,496 0 0
CISCO SYS INC COM 17275R102   5,909,638 76,165 SH   SOLE   76,165 0 0
CME GROUP INC COM 12572Q105   2,611,029 8,840 SH   SOLE   8,840 0 0
COCA COLA CO COM 191216100   6,752,868 88,795 SH   SOLE   88,795 0 0
COLGATE PALMOLIVE CO COM 194162103   10,690,004 125,425 SH   SOLE   125,425 0 0
CONOCOPHILLIPS COM 20825C104   4,138,783 31,354 SH   SOLE   31,354 0 0
CONSTELLATION ENERGY CORP COM 21037T109   218,653 783 SH   SOLE   783 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407   1,020,707 9,366 SH   SOLE   9,366 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308   306,851 3,743 SH   SOLE   3,743 0 0
CORNING INC COM 219350105   662,067 4,869 SH   SOLE   4,869 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105   490,579 492 SH   SOLE   492 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   616,848 1,580 SH   SOLE   1,580 0 0
CSX CORP COM 126408103   697,964 17,003 SH   SOLE   17,003 0 0
CUMMINS INC COM 231021106   12,099,691 22,489 SH   SOLE   22,489 0 0
CVS HEALTH CORP COM 126650100   653,203 9,095 SH   SOLE   9,095 0 0
DANAHER CORP DEL COM 235851102   206,248 1,088 SH   SOLE   1,088 0 0
DEERE & CO COM 244199105   341,085 606 SH   SOLE   606 0 0
DELTA AIR LINES INC COM NEW 247361702   232,680 3,500 SH   SOLE   3,500 0 0
DIGITAL RLTY TR INC COM 253868103   2,194,112 12,175 SH   SOLE   12,175 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   7,777,969 59,401 SH   SOLE   59,401 0 0
ISHARES TR MSCI EAFE ETF 464287465   294,013 3,027 SH   SOLE   3,027 0 0
EATON CORP PLC SHS G29183103   6,761,310 18,904 SH   SOLE   18,904 0 0
ECOLAB INC COM 278865100   2,094,215 7,872 SH   SOLE   7,872 0 0
ELBIT SYS LTD ORD M3760D101   229,254 270 SH   SOLE   270 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103   11,567,631 39,514 SH   SOLE   39,514 0 0
EMERSON ELEC CO COM 291011104   1,933,154 14,755 SH   SOLE   14,755 0 0
ENBRIDGE INC COM 29250N105   1,004,230 18,549 SH   SOLE   18,549 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   263,316 6,959 SH   SOLE   6,959 0 0
EXXON MOBIL CORP COM 30231G102   14,600,012 86,055 SH   SOLE   86,055 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   2,286,014 24,512 SH   SOLE   24,512 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   1,240,951 23,714 SH   SOLE   23,714 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   1,656,927 48,705 SH   SOLE   48,705 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   4,233,398 60,305 SH   SOLE   60,305 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   3,103,688 44,112 SH   SOLE   44,112 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   2,697,630 31,179 SH   SOLE   31,179 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   9,538,495 45,847 SH   SOLE   45,847 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   792,439 13,748 SH   SOLE   13,748 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   453,545 16,854 SH   SOLE   16,854 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   4,001,399 58,740 SH   SOLE   58,740 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   805,420 13,635 SH   SOLE   13,635 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605   1,372,831 27,807 SH   SOLE   27,807 0 0
FIRST BANCORP N C COM 318910106   6,234,789 110,644 SH   SOLE   110,644 0 0
FIRST CTZNS BANCSHARES INC D CL A 31946M103   1,426,734 757 SH   SOLE   757 0 0
FRANCO NEV CORP COM 351858105   219,380 888 SH   SOLE   888 0 0
GE VERNOVA INC COM 36828A101   469,385 538 SH   SOLE   538 0 0
GENERAL DYNAMICS CORP COM 369550108   395,388 1,152 SH   SOLE   1,152 0 0
GE AEROSPACE COM NEW 369604301   487,264 1,717 SH   SOLE   1,717 0 0
GILEAD SCIENCES INC COM 375558103   206,268 1,480 SH   SOLE   1,480 0 0
GLOBE LIFE INC COM 37959E102   507,692 3,648 SH   SOLE   3,648 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,307,834 2,728 SH   SOLE   2,728 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   425,094 7,793 SH   SOLE   7,793 0 0
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209   1,281,958 8,744 SH   SOLE   8,744 0 0
HOME DEPOT INC COM 437076102   7,055,193 21,452 SH   SOLE   21,452 0 0
HONEYWELL INTL INC COM 438516106   3,067,801 13,573 SH   SOLE   13,573 0 0
HUNTINGTON BANCSHARES INC COM 446150104   2,393,020 152,909 SH   SOLE   152,909 0 0
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704   1,079,429 6,674 SH   SOLE   6,674 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803   1,057,177 7,955 SH   SOLE   7,955 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,920,507 24,426 SH   SOLE   24,426 0 0
INTUIT COM 461202103   932,393 2,156 SH   SOLE   2,156 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,921,294 6,337 SH   SOLE   6,337 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597   951,481 20,743 SH   SOLE   20,743 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   263,597 3,604 SH   SOLE   3,604 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,214,803 12,987 SH   SOLE   12,987 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   13,145,273 250,100 SH   SOLE   250,100 0 0
ISHARES TR CORE MSCI EAFE 46432F842   10,572,232 116,782 SH   SOLE   116,782 0 0
ISHARES INC CORE MSCI EMKT 46434G103   5,062,893 72,586 SH   SOLE   72,586 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,038,001 3,120 SH   SOLE   3,120 0 0
ISHARES TR CORE S&P TTL STK 464287150   280,072 1,966 SH   SOLE   1,966 0 0
ISHARES TR US HLTHCARE ETF 464287762   216,356 3,510 SH   SOLE   3,510 0 0
ISHARES TR MBS ETF 464288588   15,634,653 164,662 SH   SOLE   164,662 0 0
ISHARES TR U S EQUITY FACTR 46434V282   1,242,912 18,832 SH   SOLE   18,832 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,178,150 3,178 SH   SOLE   3,178 0 0
ISHARES TR TRUST ISHARE 0-1 464288679   203,118 1,840 SH   SOLE   1,840 0 0
ISHARES TR 20 YR TR BD ETF 464287432   5,278,980 60,895 SH   SOLE   60,895 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   9,881,230 185,668 SH   SOLE   185,668 0 0
ISHARES TR RUS MID CAP ETF 464287499   772,979 7,950 SH   SOLE   7,950 0 0
ISHARES TR CORE S&P MCP ETF 464287507   479,125 7,095 SH   SOLE   7,095 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   7,419,341 175,357 SH   SOLE   175,357 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   340,897 2,512 SH   SOLE   2,512 0 0
JACOBS SOLUTIONS INC COM 46982L108   249,978 1,964 SH   SOLE   1,964 0 0
JOHNSON & JOHNSON COM 478160104   14,136,873 57,834 SH   SOLE   57,834 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105   2,288,592 17,477 SH   SOLE   17,477 0 0
JPMORGAN CHASE & CO COM 46625H100   47,385,489 161,087 SH   SOLE   161,087 0 0
KIMBERLY-CLARK CORP COM 494368103   261,874 2,715 SH   SOLE   2,715 0 0
KINDER MORGAN INC DEL COM 49456B101   1,658,996 49,478 SH   SOLE   49,478 0 0
KLA CORP COM NEW 482480100   889,336 604 SH   SOLE   604 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   2,390,666 6,926 SH   SOLE   6,926 0 0
LAM RESEARCH CORP COM NEW 512807306   252,247 1,181 SH   SOLE   1,181 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,311,097 3,075 SH   SOLE   3,075 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   328,838 1,539 SH   SOLE   1,539 0 0
ELI LILLY & CO COM 532457108   19,284,497 20,967 SH   SOLE   20,967 0 0
LINCOLN NATL CORP IND COM 534187109   208,332 5,869 SH   SOLE   5,869 0 0
LINDE PLC SHS G54950103   27,087,421 54,638 SH   SOLE   54,638 0 0
LIVE OAK BANCSHARES INC COM 53803X105   296,109 8,954 SH   SOLE   8,954 0 0
LOCKHEED MARTIN CORP COM 539830109   212,141 351 SH   SOLE   351 0 0
LOWES COS INC COM 548661107   31,871,347 134,888 SH   SOLE   134,888 0 0
MARATHON PETE CORP COM 56585A102   616,320 2,524 SH   SOLE   2,524 0 0
MARKEL GROUP INC COM 570535104   17,556,290 9,172 SH   SOLE   9,172 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,466,918 4,485 SH   SOLE   4,485 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,175,355 6,776 SH   SOLE   6,776 0 0
MARVELL TECHNOLOGY INC COM 573874104   28,484,394 287,576 SH   SOLE   287,576 0 0
MASTERCARD INCORPORATED CL A 57636Q104   25,403,241 50,841 SH   SOLE   50,841 0 0
MCDONALDS CORP COM 580135101   4,062,635 13,072 SH   SOLE   13,072 0 0
MEDTRONIC PLC SHS G5960L103   14,087,208 162,576 SH   SOLE   162,576 0 0
MERCADOLIBRE INC COM 58733R102   2,937,605 1,699 SH   SOLE   1,699 0 0
MERCK & CO INC COM 58933Y105   5,284,940 43,935 SH   SOLE   43,935 0 0
META PLATFORMS INC CL A 30303M102   46,129,078 80,627 SH   SOLE   80,627 0 0
MICRON TECHNOLOGY INC COM 595112103   17,032,665 50,416 SH   SOLE   50,416 0 0
MICROSOFT CORP COM 594918104   89,251,444 241,109 SH   SOLE   241,109 0 0
MOODYS CORP COM 615369105   4,725,671 10,832 SH   SOLE   10,832 0 0
MORGAN STANLEY COM NEW 617446448   4,862,222 29,545 SH   SOLE   29,545 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,103,789 5,378 SH   SOLE   5,378 0 0
NASDAQ INC COM 631103108   673,177 7,930 SH   SOLE   7,930 0 0
NETFLIX INC. COM 64110L106   2,656,432 27,628 SH   SOLE   27,628 0 0
NIKE INC CL B 654106103   984,546 18,640 SH   SOLE   18,640 0 0
NORFOLK SOUTHN CORP COM 655844108   588,299 2,050 SH   SOLE   2,050 0 0
NORTHERN TR CORP COM 665859104   788,012 5,646 SH   SOLE   5,646 0 0
NORTHROP GRUMMAN CORP COM 666807102   14,573,533 21,361 SH   SOLE   21,361 0 0
NOVARTIS AG SPONSORED ADR 66987V109   594,503 3,892 SH   SOLE   3,892 0 0
NVIDIA CORPORATION COM 67066G104   135,356,394 776,126 SH   SOLE   776,126 0 0
NXP SEMICONDUCTORS N V COM N6596X109   16,170,625 82,143 SH   SOLE   82,143 0 0
ORACLE CORP COM 68389X105   505,685 3,437 SH   SOLE   3,437 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   446,447 3,052 SH   SOLE   3,052 0 0
PALO ALTO NETWORKS INC COM 697435105   231,823 1,446 SH   SOLE   1,446 0 0
PARKER-HANNIFIN CORP COM 701094104   1,817,442 2,030 SH   SOLE   2,030 0 0
PEPSICO INC COM 713448108   19,438,613 125,176 SH   SOLE   125,176 0 0
PHILIP MORRIS INTL INC COM 718172109   2,520,796 15,246 SH   SOLE   15,246 0 0
PNC FINL SVCS GROUP INC COM 693475105   16,575,605 79,656 SH   SOLE   79,656 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613   2,818,529 59,300 SH   SOLE   59,300 0 0
PPG INDS INC COM 693506107   375,314 3,512 SH   SOLE   3,512 0 0
PROCTER & GAMBLE CO COM 742718109   23,649,890 163,735 SH   SOLE   163,735 0 0
PROGRESSIVE CORP COM 743315103   2,323,133 11,719 SH   SOLE   11,719 0 0
PROLOGIS INC. COM 74340W103   1,329,267 10,056 SH   SOLE   10,056 0 0
PULTE GROUP INC COM 745867101   357,770 3,042 SH   SOLE   3,042 0 0
QUALCOMM INC COM 747525103   2,725,587 21,165 SH   SOLE   21,165 0 0
RTX CORPORATION COM 75513E101   41,278,535 213,989 SH   SOLE   213,989 0 0
ROPER TECHNOLOGIES INC COM 776696106   12,024,267 33,980 SH   SOLE   33,980 0 0
ROYAL BK CDA COM 780087102   221,153 1,367 SH   SOLE   1,367 0 0
ROYAL GOLD INC COM 780287108   238,712 938 SH   SOLE   938 0 0
ISHARES TR RUS 1000 ETF 464287622   694,935 1,949 SH   SOLE   1,949 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   399,480 1,273 SH   SOLE   1,273 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   814,680 3,285 SH   SOLE   3,285 0 0
ISHARES TR RUS MD CP GR ETF 464287481   1,080,141 8,431 SH   SOLE   8,431 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   5,284,315 8,125 SH   SOLE   8,125 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A763   250,579 1,717 SH   SOLE   1,717 0 0
S&P GLOBAL INC COM 78409V104   16,639,472 39,120 SH   SOLE   39,120 0 0
ISHARES TR SP SMCP600VL ETF 464287879   296,243 2,501 SH   SOLE   2,501 0 0
SALESFORCE INC COM 79466L302   2,986,858 16,001 SH   SOLE   16,001 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   396,918 14,252 SH   SOLE   14,252 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   260,283 8,026 SH   SOLE   8,026 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,077,486 42,928 SH   SOLE   42,928 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   489,283 16,042 SH   SOLE   16,042 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   917,143 35,770 SH   SOLE   35,770 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   374,314 12,201 SH   SOLE   12,201 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   385,059 13,219 SH   SOLE   13,219 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   313,189 817 SH   SOLE   817 0 0
SHERWIN WILLIAMS CO COM 824348106   241,288 753 SH   SOLE   753 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   305,802 2,578 SH   SOLE   2,578 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   265,236 1,399 SH   SOLE   1,399 0 0
SOUTHERN CO COM 842587107   1,016,043 10,527 SH   SOLE   10,527 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109   303,226 655 SH   SOLE   655 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A888   319,853 3,240 SH   SOLE   3,240 0 0
SPDR INDEX SHS FDS STATE STREET SPD 78463X889   314,072 6,880 SH   SOLE   6,880 0 0
STARBUCKS CORP COM 855244109   3,743,183 41,781 SH   SOLE   41,781 0 0
STRYKER CORPORATION COM 863667101   1,796,844 5,468 SH   SOLE   5,468 0 0
SYNOPSYS INC COM 871607107   1,569,268 3,958 SH   SOLE   3,958 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   969,753 2,870 SH   SOLE   2,870 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   4,399,343 6,305 SH   SOLE   6,305 0 0
TESLA INC COM 88160R101   3,183,109 8,562 SH   SOLE   8,562 0 0
TEXAS INSTRS INC COM 882508104   3,961,455 20,405 SH   SOLE   20,405 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   29,195,821 59,398 SH   SOLE   59,398 0 0
TJX COS INC NEW COM 872540109   44,879,737 281,025 SH   SOLE   281,025 0 0
TRACTOR SUPPLY CO COM 892356106   895,472 19,768 SH   SOLE   19,768 0 0
TRANSDIGM GROUP INC COM 893641100   9,352,282 8,070 SH   SOLE   8,070 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,403,717 8,241 SH   SOLE   8,241 0 0
TRUIST FINL CORP COM 89832Q109   778,649 16,938 SH   SOLE   16,938 0 0
TYLER TECHNOLOGIES INC COM 902252105   494,751 1,445 SH   SOLE   1,445 0 0
UNION PAC CORP COM 907818108   17,863,061 73,626 SH   SOLE   73,626 0 0
UNITED PARCEL SVCS INC CL B 911312106   358,497 3,644 SH   SOLE   3,644 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,288,880 15,850 SH   SOLE   15,850 0 0
US BANCORP COM NEW 902973304   705,412 13,563 SH   SOLE   13,563 0 0
VALERO ENERGY CORP COM 91913Y100   668,351 2,705 SH   SOLE   2,705 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,243,129 10,430 SH   SOLE   10,430 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   442,778 8,192 SH   SOLE   8,192 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,444,748 22,546 SH   SOLE   22,546 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   533,222 1,958 SH   SOLE   1,958 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   404,226 1,408 SH   SOLE   1,408 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   223,116 1,027 SH   SOLE   1,027 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   339,272 1,729 SH   SOLE   1,729 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   2,861,042 6,550 SH   SOLE   6,550 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,043,098 18,837 SH   SOLE   18,837 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   662,668 8,824 SH   SOLE   8,824 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   220,551 738 SH   SOLE   738 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,725,872 2,888 SH   SOLE   2,888 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   259,220 722 SH   SOLE   722 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   364,750 2,637 SH   SOLE   2,637 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   907,930 6,131 SH   SOLE   6,131 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,242,389 44,669 SH   SOLE   44,669 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   4,965,082 19,814 SH   SOLE   19,814 0 0
VISA INC COM CL A 92826C839   36,493,526 120,744 SH   SOLE   120,744 0 0
WALMART INC COM 931142103   10,488,075 84,391 SH   SOLE   84,391 0 0
WELLS FARGO & CO COM 949746101   3,667,605 46,070 SH   SOLE   46,070 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   412,682 3,150 SH   SOLE   3,150 0 0
WILLIAMS COS INC COM 969457100   1,050,911 14,440 SH   SOLE   14,440 0 0
XYLEM INC COM 98419M100   9,712,471 81,276 SH   SOLE   81,276 0 0
YUM BRANDS INC COM 988498101   934,901 6,013 SH   SOLE   6,013 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   217,620 720 SH   SOLE   720 0 0
HEARTBEAM INC COM 42238H108   448,529 367,647 SH   SOLE   367,647 0 0
CBRE GROUP INC CL A 12504L109   1,877,701 13,862 SH   SOLE   13,862 0 0
CURTISS WRIGHT CORP COM 231561101   22,519,472 33,062 SH   SOLE   33,062 0 0
SPDR GOLD TR GOLD SHS 78463V107   260,756 606 SH   SOLE   606 0 0
SERVICENOW INC COM 81762P102   2,435,701 23,297 SH   SOLE   23,297 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   290,417 11,734 SH   SOLE   11,734 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R663   303,328 3,310 SH   SOLE   3,310 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   718,140 1 SH   SOLE   1 0 0
NEXTERA ENERGY INC COM 65339F101   33,786,488 363,765 SH   SOLE   363,765 0 0
SANDISK CORP COM 80004C200   212,204 334 SH   SOLE   334 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   355,908 7,344 SH   SOLE   7,344 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   234,030 1,000 SH   SOLE   1,000 0 0
OR ROYALTIES INC. COM SHS 68390D106   216,714 5,700 SH   SOLE   5,700 0 0
VANGUARD WORLD FD MATERIALS ETF 92204A801   225,340 1,000 SH   SOLE   1,000 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   428,075 1,050 SH   SOLE   1,050 0 0
LUMEN TECHNOLOGIES INC COM 550241103   124,156 17,864 SH   SOLE   17,864 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   273,065 2,946 SH   SOLE   2,946 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R606   4,238,317 181,746 SH   SOLE   181,746 0 0