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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COM 001055102 6,663,909 59,616 SH SOLE 0 0 59,616
ABBOTT LABORATORIES COM 002824100 4,648,534 47,036 SH SOLE 0 0 47,036
ADVANCED MICRO DEVICES INC COM 007903107 214,116 350 SH SOLE 0 0 350
AIR PRODUCTS AND CHEMICALS I COM 009158106 4,532,184 16,289 SH SOLE 0 0 16,289
AMAZON COM INC COM 023135106 3,258,508 13,079 SH SOLE 0 0 13,079
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 310,842 3,437 SH SOLE 0 0 3,437
AMERICAN ELEC PWR CO INC COM 025537101 1,461,909 12,322 SH SOLE 0 0 12,322
AMPHENOL CORP CL A 032095101 11,126,760 131,990 SH SOLE 0 0 131,990
APPLE INC COM 037833100 19,200,326 57,655 SH SOLE 0 0 57,655
APPLIED MATLS INC COM 038222105 282,282 552 SH SOLE 0 0 552
ARISTA NETWORKS INC COM SHS 040413205 855,485 4,202 SH SOLE 0 0 4,202
ATMOS ENERGY CORP COM 049560105 1,341,365 8,574 SH SOLE 0 0 8,574
BERKSHIRE HATHAWAY INC DEL CL A 084670108 747,005 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,041,893 16,150 SH SOLE 0 0 16,150
CAMDEN PPTY TR SH BEN INT 133131102 369,193 3,817 SH SOLE 0 0 3,817
CHEVRON CORPORATION COM 166764100 4,877,468 23,885 SH SOLE 0 0 23,885
CINTAS CORP COM 172908105 257,479 1,320 SH SOLE 0 0 1,320
COCA COLA CO COM 191216100 615,312 7,148 SH SOLE 0 0 7,148
CORNING INC COM 219350105 12,398,016 80,632 SH SOLE 0 0 80,632
CUMMINS INC COM 231021106 7,652,854 14,815 SH SOLE 0 0 14,815
DIGITAL RLTY TR INC COM 253868103 802,066 4,569 SH SOLE 0 0 4,569
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 400,348 3,697 SH SOLE 0 0 3,697
FIRST TR EXCHANGE-TRADED FD SHS 337345102 225,865 685 SH SOLE 0 0 685
GENERAL DYNAMICS CORP COM 369550108 5,560,076 16,756 SH SOLE 0 0 16,756
GRACO INC COM 384109104 345,780 4,500 SH SOLE 0 0 4,500
HOME DEPOT INC COM 437076102 9,571,179 33,643 SH SOLE 0 0 33,643
HONEYWELL INTL INC COM 438516205 2,736,610 12,973 SH SOLE 0 0 12,973
ILLINOIS TOOL WKS INC COM 452308109 383,862 1,492 SH SOLE 0 0 1,492
INTEL CORP COM 458140100 624,234 5,192 SH SOLE 0 0 5,192
INTERNATIONAL BUSINESS MACHS COM 459200101 6,337,798 28,817 SH SOLE 0 0 28,817
ISHARES TR CORE S&P TTL STK 464287150 488,732 2,939 SH SOLE 0 0 2,939
ISHARES TR CORE S&P500 ETF 464287200 8,255,901 10,780 SH SOLE 0 0 10,780
ISHARES TR S&P 500 GRWT ETF 464287309 389,792 2,740 SH SOLE 0 0 2,740
ISHARES TR MSCI EAFE ETF 464287465 273,003 2,628 SH SOLE 0 0 2,628
ISHARES TR EXPND TEC SC ETF 464287549 261,674 1,548 SH SOLE 0 0 1,548
ISHARES TR RUS 1000 VAL ETF 464287598 5,723,455 23,085 SH SOLE 0 0 23,085
ISHARES TR RUS 1000 GRW ETF 464287614 8,173,078 65,249 SH SOLE 0 0 65,249
ISHARES TR RUS 1000 ETF 464287622 422,845 1,016 SH SOLE 0 0 1,016
ISHARES TR ISHS 1-5YR INVS 464288646 223,465 4,362 SH SOLE 0 0 4,362
ISHARES TR PFD AND INCM SEC 464288687 275,088 9,325 SH SOLE 0 0 9,325
JOHNSON & JOHNSON COM 478160104 8,428,079 31,835 SH SOLE 0 0 31,835
L3HARRIS TECHNOLOGIES INC COM 502431109 5,227,622 22,078 SH SOLE 0 0 22,078
LAMAR ADVERTISING CO CL A 512816109 400,049 2,776 SH SOLE 0 0 2,776
ELI LILLY & CO COM 532457108 7,001,539 6,051 SH SOLE 0 0 6,051
LOWES COS INC COM 548661107 575,169 3,121 SH SOLE 0 0 3,121
MICROSOFT CORP COM 594918104 15,892,831 30,986 SH SOLE 0 0 30,986
OMNICOM GROUP INC COM 681919106 1,624,600 22,064 SH SOLE 0 0 22,064
PNC FINL SVCS GROUP INC COM 693475105 302,496 1,361 SH SOLE 0 0 1,361
PALO ALTO NETWORKS INC COM 697435105 1,159,351 2,918 SH SOLE 0 0 2,918
PEPSICO INC COM 713448108 4,303,696 33,962 SH SOLE 0 0 33,962
PHILLIPS 66 COM 718546104 559,129 2,190 SH SOLE 0 0 2,190
PINNACLE WEST CAP CORP COM 723484101 1,366,430 14,686 SH SOLE 0 0 14,686
PROCTER & GAMBLE CO COM 742718109 4,892,395 33,676 SH SOLE 0 0 33,676
REALTY INCOME CORP COM 756109104 412,371 7,594 SH SOLE 0 0 7,594
ROSS STORES INC COM 778296103 7,780,953 33,337 SH SOLE 0 0 33,337
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 206,165 5,738 SH SOLE 0 0 5,738
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 324,809 10,321 SH SOLE 0 0 10,321
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 424,033 13,035 SH SOLE 0 0 13,035
SOUTHERN CO COM 842587107 1,756,301 21,188 SH SOLE 0 0 21,188
BLOCK INC CL A 852234103 266,914 3,630 SH SOLE 0 0 3,630
STRYKER CORPORATION COM 863667101 700,569 2,544 SH SOLE 0 0 2,544
TEXAS INSTRS INC COM 882508104 8,599,599 30,703 SH SOLE 0 0 30,703
THERMO FISHER SCIENTIFIC INC COM 883556102 907,942 1,345 SH SOLE 0 0 1,345
UNION PAC CORP COM 907818108 7,019,812 25,796 SH SOLE 0 0 25,796
UNITED BANKSHARES INC WEST V COM 909907107 401,653 8,743 SH SOLE 0 0 8,743
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,950,030 8,358 SH SOLE 0 0 8,358
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 260,127 3,684 SH SOLE 0 0 3,684
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 265,919 3,205 SH SOLE 0 0 3,205
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 528,885 755 SH SOLE 0 0 755
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 3,515,629 17,980 SH SOLE 0 0 17,980
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 201,170 931 SH SOLE 0 0 931
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 9,949,957 26,587 SH SOLE 0 0 26,587
VICI PPTYS INC COM 925652109 309,865 13,490 SH SOLE 0 0 13,490
WALMART INC COM 931142103 8,882,219 85,472 SH SOLE 0 0 85,472
WEYERHAEUSER CO COM NEW 962166104 219,832 11,540 SH SOLE 0 0 11,540
INVESCO QQQ TR UNIT SER 1 46090E103 5,975,373 8,077 SH SOLE 0 0 8,077
ISHARES TR IBONDS DEC 2033 46436E130 1,430,403 58,432 SH SOLE 0 0 58,432
ADOBE INC COM 00724F101 212,347 885 SH SOLE 0 0 885
ALPHABET INC CAP STK CL C 02079K107 805,680 2,365 SH SOLE 0 0 2,365
ALPHABET INC CAP STK CL A 02079K305 4,459,032 12,959 SH SOLE 0 0 12,959
AXOS FINANCIAL INC COM 05465C100 225,082 2,600 SH SOLE 0 0 2,600
BROADCOM INC COM 11135F101 10,573,444 30,107 SH SOLE 0 0 30,107
CISCO SYS INC COM 17275R102 438,779 4,077 SH SOLE 0 0 4,077
CONOCOPHILLIPS COM 20825C104 323,763 2,587 SH SOLE 0 0 2,587
COSTCO WHOLESALE CORPORATION COM 22160K105 2,519,116 2,767 SH SOLE 0 0 2,767
CROWDSTRIKE HLDGS INC CL A 22788C105 1,063,766 4,018 SH SOLE 0 0 4,018
CROWN CASTLE INC COM 22822V101 228,809 3,433 SH SOLE 0 0 3,433
DOMINION ENERGY INC COM 25746U109 1,867,023 30,850 SH SOLE 0 0 30,850
DUKE ENERGY CORP NEW COM NEW 26441C204 1,430,896 12,551 SH SOLE 0 0 12,551
EOG RES INC COM 26875P101 4,372,715 31,742 SH SOLE 0 0 31,742
EQUINIX INC COM 29444U700 363,208 359 SH SOLE 0 0 359
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 764,252 4,696 SH SOLE 0 0 4,696
META PLATFORMS INC CL A 30303M102 426,588 588 SH SOLE 0 0 588
ONEOK INC NEW COM 30609A109 394,800 4,630 SH SOLE 0 0 4,630
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 747,455 17,822 SH SOLE 0 0 17,822
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 241,569 6,447 SH SOLE 0 0 6,447
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 3,726,540 66,510 SH SOLE 0 0 66,510
FLEXSHARES TR NORTHERN TRUST 33939L696 358,190 1,995 SH SOLE 0 0 1,995
FREEPORT MCMORAN INC CL B 35671D857 572,705 8,182 SH SOLE 0 0 8,182
GE VERNOVA INC COM 36828A101 4,840,846 5,093 SH SOLE 0 0 5,093
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 6,144,262 94,295 SH SOLE 0 0 94,295
GOLDMAN SACHS GROUP INC COM 38141G104 10,553,788 11,722 SH SOLE 0 0 11,722
HONEYWELL AEROSPACE INC COM 43849R105 1,983,461 12,799 SH SOLE 0 0 12,799
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 574,121 13,587 SH SOLE 0 0 13,587
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 264,080 5,995 SH SOLE 0 0 5,995
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 2,310,815 42,288 SH SOLE 0 0 42,288
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 205,788 3,813 SH SOLE 0 0 3,813
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45784N775 2,218,156 84,101 SH SOLE 0 0 84,101
INNOVATOR ETFS TRUST INNOVATOR GW 100 45784N791 568,758 18,209 SH SOLE 0 0 18,209
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,137,822 10,277 SH SOLE 0 0 10,277
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 382,852 2,511 SH SOLE 0 0 2,511
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 527,764 1,732 SH SOLE 0 0 1,732
ISHARES TR CORE DIV GRWTH 46434V621 428,441 5,683 SH SOLE 0 0 5,683
ISHARES TR IBONDS DEC2026 46435GAA0 13,029,097 537,504 SH SOLE 0 0 537,504
ISHARES TR IBONDS 27 ETF 46435UAA9 984,168 40,803 SH SOLE 0 0 40,803
ISHARES TR IBONDS DEC 2032 46436E312 1,407,871 58,491 SH SOLE 0 0 58,491
ISHARES TR IBONDS DEC 2031 46436E486 1,427,753 71,174 SH SOLE 0 0 71,174
ISHARES TR US SML CP VALUE 46436E536 992,433 24,017 SH SOLE 0 0 24,017
ISHARES TR 0-3 MTH TREASURY 46436E718 679,993 6,754 SH SOLE 0 0 6,754
ISHARES TR IBONDS DEC 2030 46436E726 1,430,088 67,648 SH SOLE 0 0 67,648
JPMORGAN CHASE & CO COM 46625H100 663,216 2,005 SH SOLE 0 0 2,005
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2,720,535 53,904 SH SOLE 0 0 53,904
LISTED FDS TR ROUN MA SEVE ETF 53656G498 491,292 6,853 SH SOLE 0 0 6,853
MASTERCARD INCORPORATED CL A 57636Q104 7,153,099 12,971 SH SOLE 0 0 12,971
MERCK & CO INC COM 58933Y105 274,957 1,892 SH SOLE 0 0 1,892
NEXTERA ENERGY INC COM 65339F101 1,630,118 21,523 SH SOLE 0 0 21,523
NVIDIA CORPORATION COM 67066G104 17,256,871 75,562 SH SOLE 0 0 75,562
ORACLE CORP COM 68389X105 4,924,502 35,867 SH SOLE 0 0 35,867
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,536,585 13,561 SH SOLE 0 0 13,561
PROLOGIS INC. COM 74340W103 834,482 6,427 SH SOLE 0 0 6,427
PROSHARES TR ULTRAPRO QQQ 74347X831 213,646 2,738 SH SOLE 0 0 2,738
S&P GLOBAL INC COM 78409V104 4,699,948 11,915 SH SOLE 0 0 11,915
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 677,856 889 SH SOLE 0 0 889
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 12,776,012 254,452 SH SOLE 0 0 254,452
SPDR SERIES TRUST ST STR P500GRW 78464A409 368,748 2,996 SH SOLE 0 0 2,996
SPDR SERIES TRUST ST STR SP AERO 78464A631 2,794,939 12,086 SH SOLE 0 0 12,086
SPDR SERIES TRUST ST STR P400MID 78464A847 3,357,606 53,262 SH SOLE 0 0 53,262
SPDR SERIES TRUST ST STR P500ETF 78464A854 18,605,347 207,279 SH SOLE 0 0 207,279
SPDR SERIES TRUST ST STR SP600 SML 78468R853 2,015,918 38,137 SH SOLE 0 0 38,137
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 421,533 2,503 SH SOLE 0 0 2,503
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 254,501 6,221 SH SOLE 0 0 6,221
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 553,067 14,023 SH SOLE 0 0 14,023
SHOPIFY INC CL A SUB VTG SHS 82509L107 309,354 2,086 SH SOLE 0 0 2,086
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 219,827 3,903 SH SOLE 0 0 3,903
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 390,124 2,586 SH SOLE 0 0 2,586
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 1,752,308 56,038 SH SOLE 0 0 56,038
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 331,595 17,119 SH SOLE 0 0 17,119
TESLA INC COM 88160R101 1,419,417 4,001 SH SOLE 0 0 4,001
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1,270,184 45,674 SH SOLE 0 0 45,674
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 417,237 3,947 SH SOLE 0 0 3,947
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 245,427 403 SH SOLE 0 0 403
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 864,184 6,703 SH SOLE 0 0 6,703
VERTIV HOLDINGS CO COM CL A 92537N108 2,596,978 10,762 SH SOLE 0 0 10,762
VISA INC COM CL A 92826C839 682,188 1,899 SH SOLE 0 0 1,899
EATON CORP PLC SHS G29183103 2,773,993 6,456 SH SOLE 0 0 6,456
MEDTRONIC PLC SHS G5960L103 4,303,582 49,873 SH SOLE 0 0 49,873
TE CONNECTIVITY PLC ORD SHS G87052109 277,992 1,317 SH SOLE 0 0 1,317
TRANE TECHNOLOGIES PLC SHS G8994E103 246,329 545 SH SOLE 0 0 545
WHITE MTNS INS GROUP LTD COM G9618E107 200,649 100 SH SOLE 0 0 100
CHUBB LIMITED COM H1467J104 7,051,803 21,681 SH SOLE 0 0 21,681
GARMIN LTD SHS H2906T109 8,275,587 28,851 SH SOLE 0 0 28,851
ASML HLDG NV N Y REGISTRY SHS N07059210 1,400,421 773 SH SOLE 0 0 773