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
AT&T INC COM 00206R102 362,685 17,521 SH SOLE 0 0 17,521
ABBOTT LABORATORIES COM 002824100 570,210 6,284 SH SOLE 0 0 6,284
ABBVIE INC COM 00287Y109 3,219,734 12,795 SH SOLE 0 0 12,795
ALPHABET INC CAP STK CL C 02079K107 1,582,481 4,479 SH SOLE 0 0 4,479
ALPHABET INC CAP STK CL A 02079K305 4,586,134 12,833 SH SOLE 0 0 12,833
AMAZON COM INC COM 023135106 1,613,800 6,771 SH SOLE 0 0 6,771
AMERICAN EXPRESS CO COM 025816109 397,444 1,175 SH SOLE 0 0 1,175
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1,305,923 28,576 SH SOLE 0 0 28,576
ANALOG DEVICES INC COM 032654105 337,594 850 SH SOLE 0 0 850
ELEVANCE HEALTH INC FORMERLY COM 036752103 213,475 552 SH SOLE 0 0 552
ANTERO MIDSTREAM CORP COM 03676B102 212,399 9,336 SH SOLE 0 0 9,336
APPLE INC COM 037833100 5,321,430 18,390 SH SOLE 0 0 18,390
APPLIED MATLS INC COM 038222105 436,714 604 SH SOLE 0 0 604
BP PLC SPONSORED ADR 055622104 462,725 12,523 SH SOLE 0 0 12,523
BWX TECHNOLOGIES INC COM 05605H100 330,321 1,697 SH SOLE 0 0 1,697
BANK OF AMER CORP COM 060505104 1,132,634 19,878 SH SOLE 0 0 19,878
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,990,800 8 SH SOLE 0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,331,538 2,661 SH SOLE 0 0 2,661
BLACKSTONE INC COM 09260D107 592,115 5,032 SH SOLE 0 0 5,032
BOOKING HOLDINGS INC COM 09857L108 686,937 3,854 SH SOLE 0 0 3,854
BOSTON SCIENTIFIC CORP COM 101137107 308,534 7,229 SH SOLE 0 0 7,229
BROADCOM INC COM 11135F101 3,382,031 8,953 SH SOLE 0 0 8,953
CSX CORP COM 126408103 1,161,491 24,437 SH SOLE 0 0 24,437
CALLAWAY GOLF CO COM 131193104 216,480 11,521 SH SOLE 0 0 11,521
CAPITAL ONE FINL CORP COM 14040H105 986,649 4,918 SH SOLE 0 0 4,918
CARRIER GLOBAL CORPORATION COM 14448C104 244,842 3,338 SH SOLE 0 0 3,338
CASEYS GEN STORES INC COM 147528103 468,131 589 SH SOLE 0 0 589
CATERPILLAR INC COM 149123101 502,633 472 SH SOLE 0 0 472
CHENIERE ENERGY INC COM NEW 16411R208 485,401 2,031 SH SOLE 0 0 2,031
CHEVRON CORPORATION COM 166764100 1,228,403 7,411 SH SOLE 0 0 7,411
CISCO SYS INC COM 17275R102 1,714,446 14,596 SH SOLE 0 0 14,596
COLGATE PALMOLIVE CO COM 194162103 901,123 9,829 SH SOLE 0 0 9,829
COSTCO WHOLESALE CORPORATION COM 22160K105 503,283 538 SH SOLE 0 0 538
DELL TECHNOLOGIES INC CL C 24703L202 273,546 634 SH SOLE 0 0 634
DISNEY WALT CO COM 254687106 356,991 3,709 SH SOLE 0 0 3,709
DONALDSON INC COM 257651109 258,717 2,882 SH SOLE 0 0 2,882
DUKE ENERGY CORP NEW COM NEW 26441C204 786,695 6,215 SH SOLE 0 0 6,215
EDWARDS LIFESCIENCES CORP COM 28176E108 450,129 4,976 SH SOLE 0 0 4,976
EMCOR GROUP INC COM 29084Q100 1,190,878 1,435 SH SOLE 0 0 1,435
EMERSON ELEC CO COM 291011104 1,865,887 13,034 SH SOLE 0 0 13,034
FTI CONSULTING INC COM 302941109 271,794 1,824 SH SOLE 0 0 1,824
META PLATFORMS INC CL A 30303M102 1,575,081 2,796 SH SOLE 0 0 2,796
FASTENAL CO COM 311900104 608,876 12,677 SH SOLE 0 0 12,677
FEDEX CORP COM 31428X106 453,099 1,447 SH SOLE 0 0 1,447
FIGMA INC CLASS A COM STK 316841105 385,064 21,286 SH SOLE 0 0 21,286
FLUOR CORP COM 343412102 235,336 4,492 SH SOLE 0 0 4,492
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 233,659 3,536 SH SOLE 0 0 3,536
GEOSPACE TECHNOLOGIES CORP COM 37364X109 133,078 19,657 SH SOLE 0 0 19,657
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 508,346 7,748 SH SOLE 0 0 7,748
GLOBAL X FDS 1 3 MO T BI ET 37960A438 5,748,980 57,295 SH SOLE 0 0 57,295
GOLDMAN SACHS GROUP INC COM 38141G104 3,341,029 3,303 SH SOLE 0 0 3,303
GOLDMAN SACHS ETF TR NASDA 100 ETF 38149W630 233,385 3,935 SH SOLE 0 0 3,935
GRACO INC COM 384109104 280,286 3,707 SH SOLE 0 0 3,707
HENRY JACK & ASSOC INC COM 426281101 206,610 1,500 SH SOLE 0 0 1,500
HOME DEPOT INC COM 437076102 2,420,159 6,862 SH SOLE 0 0 6,862
HONEYWELL AEROSPACE INC COM 43849R105 313,934 1,425 SH SOLE 0 0 1,425
HUBBELL INC COM 443510607 277,819 531 SH SOLE 0 0 531
INTEL CORP COM 458140100 1,269,516 9,092 SH SOLE 0 0 9,092
INTERNATIONAL BUSINESS MACHS COM 459200101 968,206 3,443 SH SOLE 0 0 3,443
INVESCO QQQ TR UNIT SER 1 46090E103 1,148,784 1,560 SH SOLE 0 0 1,560
INTUIT COM 461202103 228,636 876 SH SOLE 0 0 876
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 223,408 1,050 SH SOLE 0 0 1,050
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1,036,532 22,811 SH SOLE 0 0 22,811
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 220,865 729 SH SOLE 0 0 729
IQVIA HLDGS INC COM 46266C105 322,871 1,671 SH SOLE 0 0 1,671
ISHARES TR CORE S&P500 ETF 464287200 747,392 998 SH SOLE 0 0 998
ISHARES TR S&P 500 GRWT ETF 464287309 233,939 1,701 SH SOLE 0 0 1,701
ISHARES TR MSCI EAFE ETF 464287465 251,493 2,421 SH SOLE 0 0 2,421
ISHARES TR CORE S&P MCP ETF 464287507 1,470,491 19,070 SH SOLE 0 0 19,070
ISHARES TR RUS 1000 VAL ETF 464287598 1,607,068 6,629 SH SOLE 0 0 6,629
ISHARES TR S&P MC 400GR ETF 464287606 814,392 6,931 SH SOLE 0 0 6,931
ISHARES TR RUS 1000 GRW ETF 464287614 1,300,308 10,472 SH SOLE 0 0 10,472
ISHARES TR CORE S&P US GWT 464287671 1,093,482 5,814 SH SOLE 0 0 5,814
ISHARES TR U.S. TECH ETF 464287721 232,052 920 SH SOLE 0 0 920
ISHARES TR CORE S&P SCP ETF 464287804 202,936 1,368 SH SOLE 0 0 1,368
ISHARES TR S&P SML 600 GWT 464287887 791,198 4,430 SH SOLE 0 0 4,430
ISHARES TR CORE HIGH DV ETF 46429B663 622,234 22,701 SH SOLE 0 0 22,701
ISHARES INC MSCI TAIWAN ETF 46434G772 227,104 2,091 SH SOLE 0 0 2,091
ISHARES INC MSCI SINGPOR ETF 46434G780 233,593 7,889 SH SOLE 0 0 7,889
ISHARES TR CORE MSCI INTL 46435G326 512,520 5,758 SH SOLE 0 0 5,758
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 1,637,369 49,185 SH SOLE 0 0 49,185
IVANHOE ELECTRIC INC COM 46578C108 527,214 54,861 SH SOLE 0 0 54,861
JPMORGAN CHASE & CO COM 46625H100 5,470,095 16,711 SH SOLE 0 0 16,711
JOHNSON & JOHNSON COM 478160104 2,053,093 8,084 SH SOLE 0 0 8,084
KIMBERLY-CLARK CORP COM 494368103 917,787 8,361 SH SOLE 0 0 8,361
LAM RESEARCH CORP COM NEW 512807306 238,332 550 SH SOLE 0 0 550
ELI LILLY & CO COM 532457108 516,954 431 SH SOLE 0 0 431
LIVE OAK BANCSHARES INC COM 53803X105 220,058 5,388 SH SOLE 0 0 5,388
MANHATTAN ASSOCIATES INC COM 562750109 268,056 1,925 SH SOLE 0 0 1,925
MASTERCARD INCORPORATED CL A 57636Q104 580,882 1,131 SH SOLE 0 0 1,131
MCDONALDS CORP COM 580135101 703,887 2,604 SH SOLE 0 0 2,604
MERCADOLIBRE INC COM 58733R102 375,123 221 SH SOLE 0 0 221
MERCK & CO INC COM 58933Y105 208,755 1,625 SH SOLE 0 0 1,625
MICROSOFT CORP COM 594918104 2,577,991 6,911 SH SOLE 0 0 6,911
MICRON TECHNOLOGY INC COM 595112103 227,410 197 SH SOLE 0 0 197
MORGAN STANLEY COM NEW 617446448 335,803 1,606 SH SOLE 0 0 1,606
NATERA INC COM 632307104 389,259 1,434 SH SOLE 0 0 1,434
NETFLIX INC. COM 64110L106 746,701 10,458 SH SOLE 0 0 10,458
NEWMONT CORP COM 651639106 218,570 2,340 SH SOLE 0 0 2,340
NEXTERA ENERGY INC COM 65339F101 212,495 2,421 SH SOLE 0 0 2,421
NVIDIA CORPORATION COM 67066G104 4,562,092 22,800 SH SOLE 0 0 22,800
OCEANEERING INTL INC COM 675232102 409,414 10,104 SH SOLE 0 0 10,104
OLD DOMINION FREIGHT LINE IN COM 679580100 343,311 1,585 SH SOLE 0 0 1,585
ONEOK INC NEW COM 682680103 1,106,572 12,728 SH SOLE 0 0 12,728
ORACLE CORP COM 68389X105 423,530 2,890 SH SOLE 0 0 2,890
OTIS WORLDWIDE CORP COM 68902V107 229,478 3,205 SH SOLE 0 0 3,205
PEPSICO INC COM 713448108 707,059 5,222 SH SOLE 0 0 5,222
PFIZER INC COM 717081103 355,999 14,784 SH SOLE 0 0 14,784
PRIMERICA INC COM 74164M108 278,800 981 SH SOLE 0 0 981
PROCTER & GAMBLE CO COM 742718109 1,207,287 8,233 SH SOLE 0 0 8,233
PROGRESSIVE CORP COM 743315103 248,815 1,139 SH SOLE 0 0 1,139
RLI CORP COM 749607107 240,060 4,064 SH SOLE 0 0 4,064
RAYMOND JAMES FINL INC COM 754730109 489,338 3,219 SH SOLE 0 0 3,219
RTX CORPORATION COM 75513E101 1,147,487 6,048 SH SOLE 0 0 6,048
RBC BEARINGS INC COM 75524B104 543,587 844 SH SOLE 0 0 844
ROYAL BK CDA COM 780087102 367,993 1,778 SH SOLE 0 0 1,778
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,400,119 3,214 SH SOLE 0 0 3,214
SPDR GOLD TR GOLD SHS 78463V107 763,283 2,072 SH SOLE 0 0 2,072
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 1,400,086 27,785 SH SOLE 0 0 27,785
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 1,262,094 2,416 SH SOLE 0 0 2,416
SALESFORCE INC COM 79466L302 332,276 2,121 SH SOLE 0 0 2,121
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 860,227 29,704 SH SOLE 0 0 29,704
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 328,891 9,719 SH SOLE 0 0 9,719
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 249,372 4,906 SH SOLE 0 0 4,906
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 307,324 1,937 SH SOLE 0 0 1,937
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 299,052 3,600 SH SOLE 0 0 3,600
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 401,611 7,491 SH SOLE 0 0 7,491
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 321,374 1,735 SH SOLE 0 0 1,735
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 308,774 1,621 SH SOLE 0 0 1,621
SHOPIFY INC CL A SUB VTG SHS 82509L107 861,488 7,545 SH SOLE 0 0 7,545
ARS PHARMACEUTICALS INC COM 82835W108 131,684 16,440 SH SOLE 0 0 16,440
SIMPSON MFG INC COM 829073105 323,236 1,544 SH SOLE 0 0 1,544
SNOWFLAKE INC COM SHS 833445109 298,020 1,171 SH SOLE 0 0 1,171
SOUTHERN CO COM 842587107 1,229,299 12,844 SH SOLE 0 0 12,844
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 473,453 2,771 SH SOLE 0 0 2,771
STARBUCKS CORP COM 855244109 243,825 2,386 SH SOLE 0 0 2,386
STRYKER CORPORATION COM 863667101 432,905 1,375 SH SOLE 0 0 1,375
SYMBOTIC INC CLASS A COM 87151X101 221,244 4,922 SH SOLE 0 0 4,922
TELEDYNE TECHNOLOGIES INC COM 879360105 323,446 485 SH SOLE 0 0 485
TRACTOR SUPPLY CO COM 892356106 407,200 12,882 SH SOLE 0 0 12,882
TRUIST FINL CORP COM 89832Q109 627,316 12,592 SH SOLE 0 0 12,592
UBER TECHNOLOGIES INC COM 90353T100 351,419 4,870 SH SOLE 0 0 4,870
UNITED PARCEL SVCS INC CL B 911312106 505,680 4,704 SH SOLE 0 0 4,704
UNITEDHEALTH GROUP INC COM 91324P102 460,934 1,109 SH SOLE 0 0 1,109
USA RARE EARTH INC COM 91733P107 449,619 20,835 SH SOLE 0 0 20,835
VANECK ETF TRUST OIL SERVICES ETF 92189H607 681,835 1,833 SH SOLE 0 0 1,833
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 626,776 2,649 SH SOLE 0 0 2,649
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 860,947 5,448 SH SOLE 0 0 5,448
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,792,997 11,424 SH SOLE 0 0 11,424
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 507,860 6,064 SH SOLE 0 0 6,064
VANGUARD WORLD FD FINANCIALS ETF 92204A405 350,188 2,661 SH SOLE 0 0 2,661
VANGUARD WORLD FD INF TECH ETF 92204A702 673,854 5,638 SH SOLE 0 0 5,638
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 292,286 2,287 SH SOLE 0 0 2,287
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,698,472 5,385 SH SOLE 0 0 5,385
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 624,546 2,039 SH SOLE 0 0 2,039
VANGUARD INDEX FDS GROWTH ETF 922908736 2,805,264 32,566 SH SOLE 0 0 32,566
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,815,150 4,905 SH SOLE 0 0 4,905
VERTEX PHARMACEUTICALS INC COM 92532F100 302,509 609 SH SOLE 0 0 609
VICOR CORP COM 925815102 615,623 1,621 SH SOLE 0 0 1,621
VISA INC COM CL A 92826C839 1,893,514 5,519 SH SOLE 0 0 5,519
WALMART INC COM 931142103 1,251,855 11,053 SH SOLE 0 0 11,053
WATTS WATER TECHNOLOGIES INC CL A 942749102 290,456 742 SH SOLE 0 0 742
WILLIAMS COS INC COM 969457100 254,909 3,429 SH SOLE 0 0 3,429
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 368,094 2,958 SH SOLE 0 0 2,958
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,614,445 1,673 SH SOLE 0 0 1,673
TE CONNECTIVITY PLC ORD SHS G87052109 603,217 2,992 SH SOLE 0 0 2,992
CHUBB LIMITED COM H1467J104 662,399 1,944 SH SOLE 0 0 1,944
GARMIN LTD SHS H2906T109 272,696 1,148 SH SOLE 0 0 1,148
SPOTIFY TECHNOLOGY S A SHS L8681T102 670,789 1,461 SH SOLE 0 0 1,461