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   1,878,922 20,826 SH   SOLE   0 0 20,826
ABBOTT LABS COM 002824100   326,152 3,407 SH   SOLE   0 0 3,407
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   12,547,465 716,998 SH   SOLE   0 0 716,998
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,194,547 13,805 SH   SOLE   0 0 13,805
ALPHABET INC CAP STK CL A 02079K305   4,795,638 35,743 SH   SOLE   0 0 35,743
ALPHABET INC CAP STK CL C 02079K107   502,427 3,717 SH   SOLE   0 0 3,717
ALPS ETF TR ALERIAN MLP 00162Q452   954,324 22,946 SH   SOLE   0 0 22,946
ALTRIA GROUP INC COM 02209S103   249,521 6,001 SH   SOLE   0 0 6,001
AMAZON COM INC COM 023135106   3,423,044 26,441 SH   SOLE   0 0 26,441
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   787,204 13,960 SH   SOLE   0 0 13,960
AMERICAN TOWER CORP NEW COM 03027X100   406,539 2,514 SH   SOLE   0 0 2,514
AMGEN INC COM 031162100   3,009,303 11,300 SH   SOLE   0 0 11,300
APPLE INC COM 037833100   14,101,406 81,159 SH   SOLE   0 0 81,159
ASML HOLDING N V N Y REGISTRY SHS N07059210   218,318 375 SH   SOLE   0 0 375
AT&T INC COM 00206R102   202,387 13,796 SH   SOLE   0 0 13,796
BANK AMERICA CORP COM 060505104   742,298 27,801 SH   SOLE   0 0 27,801
BECTON DICKINSON & CO COM 075887109   304,672 1,182 SH   SOLE   0 0 1,182
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   33,880,019 97,334 SH   SOLE   0 0 97,334
BLACKSTONE INC COM 09260D107   8,050,556 75,126 SH   SOLE   0 0 75,126
BOOKING HOLDINGS INC COM 09857L108   1,367,442 442 SH   SOLE   0 0 442
BP PLC SPONSORED ADR 055622104   524,715 13,874 SH   SOLE   0 0 13,874
BROADCOM INC COM 11135F101   2,040,618 2,444 SH   SOLE   0 0 2,444
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,206,364 6,816 SH   SOLE   0 0 6,816
CASEYS GEN STORES INC COM 147528103   239,728 882 SH   SOLE   0 0 882
CATERPILLAR INC COM 149123101   1,230,130 4,527 SH   SOLE   0 0 4,527
CHEVRON CORP NEW COM 166764100   3,626,327 21,775 SH   SOLE   0 0 21,775
CISCO SYS INC COM 17275R102   4,975,053 91,470 SH   SOLE   0 0 91,470
COCA COLA CO COM 191216100   212,072 3,823 SH   SOLE   0 0 3,823
CUMMINS INC COM 231021106   226,227 1,003 SH   SOLE   0 0 1,003
DEERE & CO COM 244199105   2,892,026 7,736 SH   SOLE   0 0 7,736
DEVON ENERGY CORP NEW COM 25179M103   328,224 7,190 SH   SOLE   0 0 7,190
DIAMONDBACK ENERGY INC COM 25278X109   1,220,675 8,127 SH   SOLE   0 0 8,127
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   591,278 25,118 SH   SOLE   0 0 25,118
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   2,720,838 60,329 SH   SOLE   0 0 60,329
DISNEY WALT CO COM 254687106   2,145,578 26,271 SH   SOLE   0 0 26,271
DOLLAR GEN CORP NEW COM 256677105   1,095,502 10,556 SH   SOLE   0 0 10,556
DUKE ENERGY CORP NEW COM NEW 26441C204   439,845 5,148 SH   SOLE   0 0 5,148
ENTERPRISE PRODS PARTNERS L COM 293792107   380,491 13,989 SH   SOLE   0 0 13,989
ETF SER SOLUTIONS DISTILLATE US 26922A321   26,805,008 603,173 SH   SOLE   0 0 603,173
EXXON MOBIL CORP COM 30231G102   2,437,560 21,081 SH   SOLE   0 0 21,081
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   10,664,196 246,514 SH   SOLE   0 0 246,514
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   249,472 9,726 SH   SOLE   0 0 9,726
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   922,520 16,453 SH   SOLE   0 0 16,453
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   38,928,375 933,198 SH   SOLE   0 0 933,198
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   864,699 158,952 SH   SOLE   0 0 158,952
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   5,545,686 55,607 SH   SOLE   0 0 55,607
HOME DEPOT INC COM 437076102   4,089,006 13,638 SH   SOLE   0 0 13,638
HONEYWELL INTL INC COM 438516106   212,741 1,165 SH   SOLE   0 0 1,165
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631   308,007 11,883 SH   SOLE   0 0 11,883
INTEL CORP COM 458140100   4,601,426 129,764 SH   SOLE   0 0 129,764
INTERNATIONAL BUSINESS MACHS COM 459200101   3,371,597 23,946 SH   SOLE   0 0 23,946
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   1,195,366 37,840 SH   SOLE   0 0 37,840
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   2,165,428 76,870 SH   SOLE   0 0 76,870
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   2,971,362 59,303 SH   SOLE   0 0 59,303
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   211,076 2,365 SH   SOLE   0 0 2,365
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   200,646 4,164 SH   SOLE   0 0 4,164
INVESCO QQQ TR UNIT SER 1 46090E103   1,271,731 3,520 SH   SOLE   0 0 3,520
ISHARES INC CORE MSCI EMKT 46434G103   531,125 11,217 SH   SOLE   0 0 11,217
ISHARES TR CORE INTL AGGR 46435G672   266,685 5,493 SH   SOLE   0 0 5,493
ISHARES TR CORE DIV GRWTH 46434V621   347,715 7,076 SH   SOLE   0 0 7,076
ISHARES TR US AER DEF ETF 464288760   630,880 6,021 SH   SOLE   0 0 6,021
ISHARES TR S&P 500 GRWT ETF 464287309   224,472 3,266 SH   SOLE   0 0 3,266
ISHARES TR 0-3 MNTH TREASRY 46436E718   696,977 6,951 SH   SOLE   0 0 6,951
ISHARES TR CORE S&P MCP ETF 464287507   941,579 3,826 SH   SOLE   0 0 3,826
ISHARES TR MBS ETF 464288588   4,107,038 46,884 SH   SOLE   0 0 46,884
ISHARES TR MSCI USA QLT FCT 46432F339   805,739 6,099 SH   SOLE   0 0 6,099
ISHARES TR MSCI KLD400 SOC 464288570   636,695 7,817 SH   SOLE   0 0 7,817
ISHARES TR 1 3 YR TREAS BD 464287457   219,208 2,717 SH   SOLE   0 0 2,717
ISHARES TR CORE S&P US GWT 464287671   619,206 6,507 SH   SOLE   0 0 6,507
ISHARES TR CORE S&P SCP ETF 464287804   1,134,949 12,209 SH   SOLE   0 0 12,209
ISHARES TR SHORT TREAS BD 464288679   9,502,961 86,367 SH   SOLE   0 0 86,367
ISHARES TR US INFRASTRUC 46435U713   581,968 16,352 SH   SOLE   0 0 16,352
ISHARES TR CORE S&P500 ETF 464287200   3,712,843 8,649 SH   SOLE   0 0 8,649
ISHARES TR MSCI INTL QUALTY 46434V456   32,081,880 968,656 SH   SOLE   0 0 968,656
ISHARES TR MSCI USA MMENTM 46432F396   286,228 2,048 SH   SOLE   0 0 2,048
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   9,333,512 176,237 SH   SOLE   0 0 176,237
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   6,088,175 121,837 SH   SOLE   0 0 121,837
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   11,373,375 227,104 SH   SOLE   0 0 227,104
JOHNSON & JOHNSON COM 478160104   3,547,939 22,868 SH   SOLE   0 0 22,868
JPMORGAN CHASE & CO COM 46625H100   5,347,083 37,192 SH   SOLE   0 0 37,192
KINDER MORGAN INC DEL COM 49456B101   2,198,889 136,070 SH   SOLE   0 0 136,070
KROGER CO COM 501044101   202,318 4,595 SH   SOLE   0 0 4,595
LAMB WESTON HLDGS INC COM 513272104   238,691 2,588 SH   SOLE   0 0 2,588
LOCKHEED MARTIN CORP COM 539830109   941,066 2,308 SH   SOLE   0 0 2,308
MCDONALDS CORP COM 580135101   600,878 2,331 SH   SOLE   0 0 2,331
MERCK & CO INC COM 58933Y105   1,084,124 10,572 SH   SOLE   0 0 10,572
META PLATFORMS INC CL A 30303M102   4,109,547 13,394 SH   SOLE   0 0 13,394
MICRON TECHNOLOGY INC COM 595112103   278,636 4,100 SH   SOLE   0 0 4,100
MICROSOFT CORP COM 594918104   5,671,191 17,623 SH   SOLE   0 0 17,623
MONDELEZ INTL INC CL A 609207105   207,662 3,032 SH   SOLE   0 0 3,032
NIOCORP DEVS LTD COM NEW 654484609   36,478 10,218 SH   SOLE   0 0 10,218
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   252,405 11,213 SH   SOLE   0 0 11,213
NORTHROP GRUMMAN CORP COM 666807102   409,955 927 SH   SOLE   0 0 927
NUCOR CORP COM 670346105   784,120 5,066 SH   SOLE   0 0 5,066
NVIDIA CORPORATION COM 67066G104   2,996,890 6,692 SH   SOLE   0 0 6,692
ONEOK INC NEW COM 682680103   1,780,399 28,786 SH   SOLE   0 0 28,786
PAYPAL HLDGS INC COM 70450Y103   1,099,464 18,775 SH   SOLE   0 0 18,775
PEPSICO INC COM 713448108   203,664 1,204 SH   SOLE   0 0 1,204
PFIZER INC COM 717081103   2,294,770 67,613 SH   SOLE   0 0 67,613
PHILLIPS 66 COM 718546104   711,742 5,980 SH   SOLE   0 0 5,980
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   208,705 6,334 SH   SOLE   0 0 6,334
PIMCO ETF TR ACTIVE BD ETF 72201R775   270,763 3,109 SH   SOLE   0 0 3,109
PROCTER AND GAMBLE CO COM 742718109   1,018,292 7,014 SH   SOLE   0 0 7,014
PROSHARES TR S&P 500 DV ARIST 74348A467   6,517,515 74,384 SH   SOLE   0 0 74,384
PRUDENTIAL FINL INC COM 744320102   2,635,316 28,221 SH   SOLE   0 0 28,221
REALTY INCOME CORP COM 756109104   798,096 16,291 SH   SOLE   0 0 16,291
RTX CORPORATION COM 75513E101   1,198,956 16,806 SH   SOLE   0 0 16,806
SCHLUMBERGER LTD COM STK 806857108   311,659 5,379 SH   SOLE   0 0 5,379
SCHWAB CHARLES CORP COM 808513105   4,099,842 76,561 SH   SOLE   0 0 76,561
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   286,800 6,029 SH   SOLE   0 0 6,029
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   967,404 40,545 SH   SOLE   0 0 40,545
SCHWAB STRATEGIC TR US REIT ETF 808524847   304,330 17,470 SH   SOLE   0 0 17,470
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   1,990,719 76,302 SH   SOLE   0 0 76,302
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,180,924 28,923 SH   SOLE   0 0 28,923
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,864,978 55,738 SH   SOLE   0 0 55,738
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,306,930 32,872 SH   SOLE   0 0 32,872
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,277,157 17,409 SH   SOLE   0 0 17,409
SCHWAB STRATEGIC TR US TIPS ETF 808524870   6,876,359 137,362 SH   SOLE   0 0 137,362
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   8,622,199 170,500 SH   SOLE   0 0 170,500
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   2,033,452 31,862 SH   SOLE   0 0 31,862
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   405,336 12,324 SH   SOLE   0 0 12,324
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   676,097 5,259 SH   SOLE   0 0 5,259
SELECT SECTOR SPDR TR ENERGY 81369Y506   245,926 2,776 SH   SOLE   0 0 2,776
SHERWIN WILLIAMS CO COM 824348106   405,251 1,604 SH   SOLE   0 0 1,604
SPDR GOLD TR GOLD SHS 78463V107   416,660 2,456 SH   SOLE   0 0 2,456
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   10,559,520 315,681 SH   SOLE   0 0 315,681
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   919,912 25,913 SH   SOLE   0 0 25,913
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   1,394,175 25,548 SH   SOLE   0 0 25,548
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   4,971,985 153,646 SH   SOLE   0 0 153,646
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   800,802 26,230 SH   SOLE   0 0 26,230
SPDR S&P 500 ETF TR TR UNIT 78462F103   139,285 31,300 SH Put SOLE   0 0 31,300
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,237 100 SH Put SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,450 400 SH Put SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103   20,085 3,300 SH Put SOLE   0 0 3,300
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,634,033 3,824 SH   SOLE   0 0 3,824
SPDR S&P 500 ETF TR TR UNIT 78462F103   255,388 20,000 SH Put SOLE   0 0 20,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   27,280 2,400 SH Put SOLE   0 0 2,400
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,318 300 SH Put SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103   22,161,734 77,700 SH Call SOLE   0 0 77,700
SPDR S&P 500 ETF TR TR UNIT 78462F103   104,696 2,900 SH Call SOLE   0 0 2,900
SPDR S&P 500 ETF TR TR UNIT 78462F103   186,500 25,400 SH Put SOLE   0 0 25,400
SPDR S&P 500 ETF TR TR UNIT 78462F103   24,162 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103   49,571 1,100 SH Call SOLE   0 0 1,100
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,882 300 SH Put SOLE   0 0 300
SPDR SER TR PORTFOLIO S&P500 78464A854   44,098,487 877,757 SH   SOLE   0 0 877,757
SPDR SER TR PORT MTG BK ETF 78464A383   2,330,199 113,447 SH   SOLE   0 0 113,447
SPDR SER TR PORTFOLIO S&P600 78468R853   11,333,100 311,349 SH   SOLE   0 0 311,349
SPDR SER TR PORTFOLIO SH TSR 78468R101   939,467 32,837 SH   SOLE   0 0 32,837
SPDR SER TR PORTFLI TIPS ETF 78464A656   2,139,749 86,911 SH   SOLE   0 0 86,911
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,227,974 36,828 SH   SOLE   0 0 36,828
TESLA INC COM 88160R101   540,940 2,150 SH   SOLE   0 0 2,150
TIDAL ETF TR ZEGA BUY AND HED 886364660   15,687,641 922,428 SH   SOLE   0 0 922,428
TRACTOR SUPPLY CO COM 892356106   1,804,842 8,869 SH   SOLE   0 0 8,869
UNILEVER PLC SPON ADR NEW 904767704   2,897,739 59,453 SH   SOLE   0 0 59,453
UNION PAC CORP COM 907818108   1,211,672 5,979 SH   SOLE   0 0 5,979
UNITED PARCEL SERVICE INC CL B 911312106   377,155 2,432 SH   SOLE   0 0 2,432
UNITEDHEALTH GROUP INC COM 91324P102   226,925 441 SH   SOLE   0 0 441
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   568,282 26,444 SH   SOLE   0 0 26,444
VANGUARD INDEX FDS GROWTH ETF 922908736   432,533 1,576 SH   SOLE   0 0 1,576
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   220,681 562 SH   SOLE   0 0 562
VANGUARD INDEX FDS VALUE ETF 922908744   269,375 1,972 SH   SOLE   0 0 1,972
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   4,551,728 61,286 SH   SOLE   0 0 61,286
VANGUARD INDEX FDS SMALL CP ETF 922908751   228,723 1,226 SH   SOLE   0 0 1,226
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   656,415 16,801 SH   SOLE   0 0 16,801
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,658,304 34,758 SH   SOLE   0 0 34,758
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   214,478 2,854 SH   SOLE   0 0 2,854
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   957,210 22,240 SH   SOLE   0 0 22,240
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,980,425 29,197 SH   SOLE   0 0 29,197
VERIZON COMMUNICATIONS INC COM 92343V104   2,508,746 78,991 SH   SOLE   0 0 78,991
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   18,970,624 429,321 SH   SOLE   0 0 429,321
VISA INC COM CL A 92826C839   2,208,089 9,548 SH   SOLE   0 0 9,548
WALMART INC COM 931142103   2,333,965 14,578 SH   SOLE   0 0 14,578
WILLIAMS COS INC COM 969457100   315,140 9,570 SH   SOLE   0 0 9,570
WISDOMTREE TR US QTLY DIV GRT 97717X669   629,840 9,944 SH   SOLE   0 0 9,944
WISDOMTREE TR US LARGECAP DIVD 97717W307   2,711,563 44,430 SH   SOLE   0 0 44,430
WISDOMTREE TR INTL EQUITY FD 97717W703   327,432 6,868 SH   SOLE   0 0 6,868
WP CAREY INC COM 92936U109   331,790 6,204 SH   SOLE   0 0 6,204
XYLEM INC COM 98419M100   3,409,889 37,137 SH   SOLE   0 0 37,137