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
3M CO COM 88579Y101   2,288,177 20,931 SH   SOLE   0 0 20,931
ABBOTT LABS COM 002824100   436,868 3,969 SH   SOLE   0 0 3,969
ABBVIE INC COM 00287Y109   248,572 1,604 SH   SOLE   0 0 1,604
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   12,759,028 646,354 SH   SOLE   0 0 646,354
ADVANCED MICRO DEVICES INC COM 007903107   324,449 2,201 SH   SOLE   0 0 2,201
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,071,963 13,830 SH   SOLE   0 0 13,830
ALPHABET INC CAP STK CL C 02079K107   523,978 3,718 SH   SOLE   0 0 3,718
ALPHABET INC CAP STK CL A 02079K305   5,184,036 37,111 SH   SOLE   0 0 37,111
ALPS ETF TR ALERIAN MLP 00162Q452   2,520,160 59,270 SH   SOLE   0 0 59,270
ALTRIA GROUP INC COM 02209S103   242,489 6,011 SH   SOLE   0 0 6,011
AMAZON COM INC COM 023135106   4,281,812 28,181 SH   SOLE   0 0 28,181
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   879,834 14,393 SH   SOLE   0 0 14,393
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   309,581 5,490 SH   SOLE   0 0 5,490
AMERICAN TOWER CORP NEW COM 03027X100   536,462 2,485 SH   SOLE   0 0 2,485
AMGEN INC COM 031162100   2,949,325 10,240 SH   SOLE   0 0 10,240
APPLE INC COM 037833100   16,191,382 84,098 SH   SOLE   0 0 84,098
ASML HOLDING N V N Y REGISTRY SHS N07059210   283,845 375 SH   SOLE   0 0 375
AT&T INC COM 00206R102   209,247 12,470 SH   SOLE   0 0 12,470
BANK AMERICA CORP COM 060505104   1,029,399 30,573 SH   SOLE   0 0 30,573
BECTON DICKINSON & CO COM 075887109   287,232 1,178 SH   SOLE   0 0 1,178
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   34,620,986 97,070 SH   SOLE   0 0 97,070
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   213,262 4,080 SH   SOLE   0 0 4,080
BLACKSTONE INC COM 09260D107   7,464,836 57,018 SH   SOLE   0 0 57,018
BOOKING HOLDINGS INC COM 09857L108   1,631,721 460 SH   SOLE   0 0 460
BP PLC SPONSORED ADR 055622104   499,529 14,111 SH   SOLE   0 0 14,111
BROADCOM INC COM 11135F101   722,214 647 SH   SOLE   0 0 647
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,473,582 7,162 SH   SOLE   0 0 7,162
CASEYS GEN STORES INC COM 147528103   242,321 882 SH   SOLE   0 0 882
CATERPILLAR INC COM 149123101   1,303,666 4,409 SH   SOLE   0 0 4,409
CHEVRON CORP NEW COM 166764100   3,704,885 24,838 SH   SOLE   0 0 24,838
CISCO SYS INC COM 17275R102   4,993,296 98,838 SH   SOLE   0 0 98,838
CITIGROUP INC COM NEW 172967424   245,935 4,781 SH   SOLE   0 0 4,781
COCA COLA CO COM 191216100   252,733 4,289 SH   SOLE   0 0 4,289
CUMMINS INC COM 231021106   244,122 1,019 SH   SOLE   0 0 1,019
DANAHER CORPORATION COM 235851102   214,452 927 SH   SOLE   0 0 927
DEERE & CO COM 244199105   3,302,537 8,259 SH   SOLE   0 0 8,259
DEVON ENERGY CORP NEW COM 25179M103   222,514 4,912 SH   SOLE   0 0 4,912
DIAMONDBACK ENERGY INC COM 25278X109   937,148 6,043 SH   SOLE   0 0 6,043
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   13,756,039 262,871 SH   SOLE   0 0 262,871
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   541,750 21,498 SH   SOLE   0 0 21,498
DOLLAR GEN CORP NEW COM 256677105   1,425,028 10,482 SH   SOLE   0 0 10,482
DUKE ENERGY CORP NEW COM NEW 26441C204   530,906 5,471 SH   SOLE   0 0 5,471
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   948,874 9,024 SH   SOLE   0 0 9,024
ELI LILLY & CO COM 532457108   254,736 437 SH   SOLE   0 0 437
ENTERPRISE PRODS PARTNERS L COM 293792107   375,571 14,253 SH   SOLE   0 0 14,253
ETF SER SOLUTIONS DISTILLATE US 26922A321   30,029,895 608,262 SH   SOLE   0 0 608,262
EXXON MOBIL CORP COM 30231G102   2,211,077 22,115 SH   SOLE   0 0 22,115
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   5,951,821 129,275 SH   SOLE   0 0 129,275
FIRST HORIZON CORPORATION COM 320517105   168,051 11,868 SH   SOLE   0 0 11,868
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,036,399 16,171 SH   SOLE   0 0 16,171
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   47,901,836 1,073,912 SH   SOLE   0 0 1,073,912
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   879,417 155,100 SH   SOLE   0 0 155,100
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   5,219,116 52,327 SH   SOLE   0 0 52,327
HOME DEPOT INC COM 437076102   5,041,908 14,549 SH   SOLE   0 0 14,549
HONEYWELL INTL INC COM 438516106   287,512 1,371 SH   SOLE   0 0 1,371
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631   332,011 11,883 SH   SOLE   0 0 11,883
INTEL CORP COM 458140100   6,669,665 132,730 SH   SOLE   0 0 132,730
INTERNATIONAL BUSINESS MACHS COM 459200101   3,680,693 22,505 SH   SOLE   0 0 22,505
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   1,330,490 37,798 SH   SOLE   0 0 37,798
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   2,483,545 76,089 SH   SOLE   0 0 76,089
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   3,428,619 58,504 SH   SOLE   0 0 58,504
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   227,209 4,164 SH   SOLE   0 0 4,164
INVESCO QQQ TR UNIT SER 1 46090E103   1,330,670 3,249 SH   SOLE   0 0 3,249
ISHARES INC CORE MSCI EMKT 46434G103   588,701 11,639 SH   SOLE   0 0 11,639
ISHARES INC EM MKTS DIV ETF 464286319   268,052 10,119 SH   SOLE   0 0 10,119
ISHARES TR MBS ETF 464288588   2,900,252 30,828 SH   SOLE   0 0 30,828
ISHARES TR CORE S&P MCP ETF 464287507   1,044,856 3,770 SH   SOLE   0 0 3,770
ISHARES TR CORE S&P500 ETF 464287200   4,173,531 8,738 SH   SOLE   0 0 8,738
ISHARES TR MSCI USA MMENTM 46432F396   321,311 2,048 SH   SOLE   0 0 2,048
ISHARES TR US INFRASTRUC 46435U713   530,235 13,167 SH   SOLE   0 0 13,167
ISHARES TR MSCI INTL QUALTY 46434V456   37,031,611 985,932 SH   SOLE   0 0 985,932
ISHARES TR SHORT TREAS BD 464288679   5,414,101 49,161 SH   SOLE   0 0 49,161
ISHARES TR 1 3 YR TREAS BD 464287457   2,042,796 24,900 SH   SOLE   0 0 24,900
ISHARES TR CORE DIV GRWTH 46434V621   380,830 7,076 SH   SOLE   0 0 7,076
ISHARES TR S&P 500 GRWT ETF 464287309   256,917 3,421 SH   SOLE   0 0 3,421
ISHARES TR US AER DEF ETF 464288760   709,213 5,602 SH   SOLE   0 0 5,602
ISHARES TR MSCI USA QLT FCT 46432F339   848,851 5,769 SH   SOLE   0 0 5,769
ISHARES TR NATIONAL MUN ETF 464288414   774,589 7,145 SH   SOLE   0 0 7,145
ISHARES TR CORE S&P SCP ETF 464287804   1,333,965 12,323 SH   SOLE   0 0 12,323
ISHARES TR CORE S&P US GWT 464287671   632,199 6,073 SH   SOLE   0 0 6,073
ISHARES TR MSCI KLD400 SOC 464288570   711,738 7,817 SH   SOLE   0 0 7,817
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,805,081 115,570 SH   SOLE   0 0 115,570
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   956,753 18,856 SH   SOLE   0 0 18,856
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   8,874,432 161,412 SH   SOLE   0 0 161,412
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   11,465,833 227,949 SH   SOLE   0 0 227,949
JOHNSON & JOHNSON COM 478160104   3,490,654 22,270 SH   SOLE   0 0 22,270
JPMORGAN CHASE & CO COM 46625H100   6,431,021 37,807 SH   SOLE   0 0 37,807
KINDER MORGAN INC DEL COM 49456B101   2,405,941 136,391 SH   SOLE   0 0 136,391
KROGER CO COM 501044101   203,821 4,459 SH   SOLE   0 0 4,459
LOCKHEED MARTIN CORP COM 539830109   971,544 2,144 SH   SOLE   0 0 2,144
MASTERCARD INCORPORATED CL A 57636Q104   216,667 508 SH   SOLE   0 0 508
MCDONALDS CORP COM 580135101   736,508 2,484 SH   SOLE   0 0 2,484
MERCK & CO INC COM 58933Y105   1,180,107 10,825 SH   SOLE   0 0 10,825
META PLATFORMS INC CL A 30303M102   4,836,863 13,665 SH   SOLE   0 0 13,665
MICRON TECHNOLOGY INC COM 595112103   350,321 4,105 SH   SOLE   0 0 4,105
MICROSOFT CORP COM 594918104   7,020,280 18,669 SH   SOLE   0 0 18,669
MONDELEZ INTL INC CL A 609207105   237,570 3,280 SH   SOLE   0 0 3,280
NIKE INC CL B 654106103   1,378,974 12,701 SH   SOLE   0 0 12,701
NIOCORP DEVS LTD COM NEW 654484609   34,921 10,947 SH   SOLE   0 0 10,947
NORTHROP GRUMMAN CORP COM 666807102   436,380 932 SH   SOLE   0 0 932
NUCOR CORP COM 670346105   853,318 4,903 SH   SOLE   0 0 4,903
NVIDIA CORPORATION COM 67066G104   3,404,235 6,874 SH   SOLE   0 0 6,874
ONEOK INC NEW COM 682680103   2,001,923 28,509 SH   SOLE   0 0 28,509
PAYPAL HLDGS INC COM 70450Y103   1,275,547 20,771 SH   SOLE   0 0 20,771
PEPSICO INC COM 713448108   276,313 1,627 SH   SOLE   0 0 1,627
PFIZER INC COM 717081103   3,102,347 107,758 SH   SOLE   0 0 107,758
PHILLIPS 66 COM 718546104   785,490 5,900 SH   SOLE   0 0 5,900
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   231,064 6,334 SH   SOLE   0 0 6,334
PIMCO ETF TR ACTIVE BD ETF 72201R775   262,188 2,836 SH   SOLE   0 0 2,836
PROCTER AND GAMBLE CO COM 742718109   1,011,566 6,903 SH   SOLE   0 0 6,903
PROSHARES TR S&P 500 DV ARIST 74348A467   6,978,075 73,299 SH   SOLE   0 0 73,299
PRUDENTIAL FINL INC COM 744320102   3,004,569 28,971 SH   SOLE   0 0 28,971
REALTY INCOME CORP COM 756109104   922,567 16,067 SH   SOLE   0 0 16,067
RTX CORPORATION COM 75513E101   1,466,282 17,427 SH   SOLE   0 0 17,427
SALESFORCE INC COM 79466L302   242,878 923 SH   SOLE   0 0 923
SCHLUMBERGER LTD COM STK 806857108   274,251 5,270 SH   SOLE   0 0 5,270
SCHWAB CHARLES CORP COM 808513105   5,125,153 74,494 SH   SOLE   0 0 74,494
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,157,056 24,493 SH   SOLE   0 0 24,493
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   222,050 4,466 SH   SOLE   0 0 4,466
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   816,359 32,931 SH   SOLE   0 0 32,931
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   2,541,824 93,656 SH   SOLE   0 0 93,656
SCHWAB STRATEGIC TR US REIT ETF 808524847   344,472 16,633 SH   SOLE   0 0 16,633
SCHWAB STRATEGIC TR US TIPS ETF 808524870   7,534,175 144,333 SH   SOLE   0 0 144,333
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,608,587 19,390 SH   SOLE   0 0 19,390
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,449,148 32,171 SH   SOLE   0 0 32,171
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,064,651 55,862 SH   SOLE   0 0 55,862
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   9,715,661 172,263 SH   SOLE   0 0 172,263
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   2,158,188 30,787 SH   SOLE   0 0 30,787
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   420,481 11,183 SH   SOLE   0 0 11,183
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   577,433 4,234 SH   SOLE   0 0 4,234
SHERWIN WILLIAMS CO COM 824348106   485,005 1,555 SH   SOLE   0 0 1,555
SPDR GOLD TR GOLD SHS 78463V107   504,880 2,641 SH   SOLE   0 0 2,641
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   11,597,120 327,510 SH   SOLE   0 0 327,510
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   890,144 26,173 SH   SOLE   0 0 26,173
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   1,036,420 25,703 SH   SOLE   0 0 25,703
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   5,453,690 153,409 SH   SOLE   0 0 153,409
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   1,392,231 24,576 SH   SOLE   0 0 24,576
SPDR S&P 500 ETF TR TR UNIT 78462F103   113,008 19,600 SH Put SOLE   0 0 19,600
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,812,832 3,814 SH   SOLE   0 0 3,814
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,016 400 SH Put SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,287 500 SH Put SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,528 2,400 SH Put SOLE   0 0 2,400
SPDR S&P 500 ETF TR TR UNIT 78462F103   154,001 22,600 SH Put SOLE   0 0 22,600
SPDR S&P 500 ETF TR TR UNIT 78462F103   25,129,516 75,700 SH Call SOLE   0 0 75,700
SPDR S&P 500 ETF TR TR UNIT 78462F103   76,316 1,100 SH Call SOLE   0 0 1,100
SPDR S&P 500 ETF TR TR UNIT 78462F103   315,523 25,600 SH Put SOLE   0 0 25,600
SPDR S&P 500 ETF TR TR UNIT 78462F103   68,547 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103   33,434 1,300 SH Call SOLE   0 0 1,300
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,032 2,800 SH Put SOLE   0 0 2,800
SPDR S&P 500 ETF TR TR UNIT 78462F103   78,290 2,200 SH Call SOLE   0 0 2,200
SPDR S&P 500 ETF TR TR UNIT 78462F103   68,948 1,400 SH Call SOLE   0 0 1,400
SPDR S&P 500 ETF TR TR UNIT 78462F103   298 100 SH Put SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,034 4,900 SH Put SOLE   0 0 4,900
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,853,832 65,800 SH Call SOLE   0 0 65,800
SPDR S&P 500 ETF TR TR UNIT 78462F103   14,372 3,300 SH Put SOLE   0 0 3,300
SPDR SER TR PORTFOLIO S&P600 78468R853   13,536,172 320,914 SH   SOLE   0 0 320,914
SPDR SER TR PORT MTG BK ETF 78464A383   2,944,690 133,425 SH   SOLE   0 0 133,425
SPDR SER TR PORTFOLIO S&P500 78464A854   49,505,703 885,612 SH   SOLE   0 0 885,612
SPDR SER TR PORTFOLIO SH TSR 78468R101   896,251 30,852 SH   SOLE   0 0 30,852
SPDR SER TR PORTFLI TIPS ETF 78464A656   2,272,431 88,871 SH   SOLE   0 0 88,871
STARBUCKS CORP COM 855244109   462,114 4,813 SH   SOLE   0 0 4,813
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,932,760 37,815 SH   SOLE   0 0 37,815
TESLA INC COM 88160R101   554,110 2,230 SH   SOLE   0 0 2,230
TIDAL ETF TR ZEGA BUY AND HED 886364660   13,696,684 776,456 SH   SOLE   0 0 776,456
TRACTOR SUPPLY CO COM 892356106   2,304,704 10,718 SH   SOLE   0 0 10,718
UNILEVER PLC SPON ADR NEW 904767704   2,726,418 56,238 SH   SOLE   0 0 56,238
UNION PAC CORP COM 907818108   1,470,387 5,986 SH   SOLE   0 0 5,986
UNITED PARCEL SERVICE INC CL B 911312106   328,768 2,091 SH   SOLE   0 0 2,091
UNITEDHEALTH GROUP INC COM 91324P102   279,029 530 SH   SOLE   0 0 530
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   454,949 20,558 SH   SOLE   0 0 20,558
VANGUARD INDEX FDS GROWTH ETF 922908736   415,025 1,335 SH   SOLE   0 0 1,335
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   245,918 563 SH   SOLE   0 0 563
VANGUARD INDEX FDS SMALL CP ETF 922908751   529,698 2,483 SH   SOLE   0 0 2,483
VANGUARD INDEX FDS VALUE ETF 922908744   448,500 3,000 SH   SOLE   0 0 3,000
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   5,662,674 64,086 SH   SOLE   0 0 64,086
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   943,245 22,950 SH   SOLE   0 0 22,950
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   230,542 4,516 SH   SOLE   0 0 4,516
VANGUARD STAR FDS VG TL INTL STK F 921909768   203,613 3,513 SH   SOLE   0 0 3,513
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,328,075 27,726 SH   SOLE   0 0 27,726
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,230,463 46,855 SH   SOLE   0 0 46,855
VEEVA SYS INC CL A COM 922475108   1,383,834 7,188 SH   SOLE   0 0 7,188
VERIZON COMMUNICATIONS INC COM 92343V104   2,846,099 75,493 SH   SOLE   0 0 75,493
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   20,711,219 441,510 SH   SOLE   0 0 441,510
VISA INC COM CL A 92826C839   2,661,530 10,223 SH   SOLE   0 0 10,223
WALMART INC COM 931142103   2,660,528 16,876 SH   SOLE   0 0 16,876
WASTE MGMT INC DEL COM 94106L109   200,055 1,117 SH   SOLE   0 0 1,117
WELLS FARGO CO NEW COM 949746101   261,402 5,311 SH   SOLE   0 0 5,311
WILLIAMS COS INC COM 969457100   316,674 9,092 SH   SOLE   0 0 9,092
WISDOMTREE TR US QTLY DIV GRT 97717X669   682,826 9,716 SH   SOLE   0 0 9,716
WISDOMTREE TR US LARGECAP DIVD 97717W307   2,815,773 42,419 SH   SOLE   0 0 42,419
WISDOMTREE TR INTL EQUITY FD 97717W703   360,639 6,868 SH   SOLE   0 0 6,868
WP CAREY INC COM 92936U109   366,760 5,659 SH   SOLE   0 0 5,659
XYLEM INC COM 98419M100   4,437,776 38,805 SH   SOLE   0 0 38,805