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
ABBVIE INC Common Stock 00287Y109   194,445 1,094 SH   SOLE   0 0 1,094
ADIENT PLC Common Stock G0084W101   482 28 SH   SOLE   0 0 28
ADOBE INC Common Stock 00724F101   3,113 7 SH   SOLE   0 0 7
ADVANCED MICRO Common Stock 007903107   38,653 320 SH   SOLE   0 0 320
ADVISORSHARES PURE MF Closed and MF Open 00768Y453   12,386 3,251 SH   SOLE   0 0 3,251
AGCO CORP Common Stock 001084102   9,348 100 SH   SOLE   0 0 100
ALLSTATE CORP Common Stock 020002101   9,832 51 SH   SOLE   0 0 51
ALPHABET INC Common Stock 02079K107   64,932 341 SH   SOLE   0 0 341
ALPHABET INC Common Stock 02079K305   5,698 30 SH   SOLE   0 0 30
ALTRIA GROUP Common Stock 02209S103   22,798 436 SH   SOLE   0 0 436
AMAZON COM Common Stock 023135106   107,940 492 SH   SOLE   0 0 492
AMERICAN TOWER Common Stock 03027X100   3,301 18 SH   SOLE   0 0 18
AMGEN INC Common Stock 031162100   68,536 263 SH   SOLE   0 0 263
AMPLIFY TR MF Closed and MF Open 032108664   3,688 50 SH   SOLE   0 0 50
APPLE INC Common Stock 037833100   1,312,538 5,241 SH   SOLE   0 0 5,241
ARGENX SE Common Stock 04016X101   8,610 14 SH   SOLE   0 0 14
ARK 3D MF Closed and MF Open 00214Q500   506 24 SH   SOLE   0 0 24
ARM HOLDINGS Common Stock 042068205   7,278 59 SH   SOLE   0 0 59
AT&T INC Common Stock 00206R102   46,479 2,041 SH   SOLE   0 0 2,041
BAKER HUGHES Common Stock 05722G100   8,860 216 SH   SOLE   0 0 216
BAYTEX ENERGY Common Stock 07317Q105   9,172 3,555 SH   SOLE   0 0 3,555
BECTON DICKINSON Common Stock 075887109   5,299 23 SH   SOLE   0 0 23
BERKSHIRE HATHAWAY Common Stock 084670702   531,697 1,173 SH   SOLE   0 0 1,173
BNY MELLON MF Closed and MF Open 05588W108   175,791 29,104 SH   SOLE   0 0 29,104
BP PLC Common Stock 055622104   17,429 590 SH   SOLE   0 0 590
BRISTOL MYERS Common Stock 110122108   3,641 64 SH   SOLE   0 0 64
CASEYS GENL Common Stock 147528103   1,546,866 3,904 SH   SOLE   0 0 3,904
CATERPILLAR INC Common Stock 149123101   22,793 63 SH   SOLE   0 0 63
CENOVUS ENERGY Common Stock 15135U109   17,137 1,131 SH   SOLE   0 0 1,131
CHEVRON CORP Common Stock 166764100   17,135 118 SH   SOLE   0 0 118
CISCO SYSTEMS Common Stock 17275R102   10,564 178 SH   SOLE   0 0 178
COCA COLA COMPANY Common Stock 191216100   153,395 2,464 SH   SOLE   0 0 2,464
COMCAST CORP Common Stock 20030N101   1,420 38 SH   SOLE   0 0 38
CONAGRA BRANDS Common Stock 205887102   7,186 259 SH   SOLE   0 0 259
CONOCOPHILLIPS Common Stock 20825C104   20,231 204 SH   SOLE   0 0 204
CONSTELLATION ENERGY Common Stock 21037T109   16,778 75 SH   SOLE   0 0 75
CRISPR THERAPEUTICS Common Stock H17182108   276 7 SH   SOLE   0 0 7
CROWDSTRIKE HOLDINGS Common Stock 22788C105   48,244 141 SH   SOLE   0 0 141
CROWN CASTLE Common Stock 22822V101   13,436 148 SH   SOLE   0 0 148
CUMMINS INC Common Stock 231021106   26,747 77 SH   SOLE   0 0 77
DEERE & CO Common Stock 244199105   254,464 601 SH   SOLE   0 0 601
DEVON ENERGY Common Stock 25179M103   1,276 39 SH   SOLE   0 0 39
DISCOVER FINANCIAL Common Stock 254709108   48,504 280 SH   SOLE   0 0 280
ELI LILLY Common Stock 532457108   50,331 65 SH   SOLE   0 0 65
EMERSON ELECTRIC Common Stock 291011104   53,414 431 SH   SOLE   0 0 431
EPR PROPERTIES Common Stock 26884U109   16,679 377 SH   SOLE   0 0 377
ESSENT GROUP Common Stock G3198U102   5,988 110 SH   SOLE   0 0 110
ESTEE LAUDER Common Stock 518439104   1,558 21 SH   SOLE   0 0 21
EVOLV TECHNOLOGIES Common Stock 30049H102   11,574 2,930 SH   SOLE   0 0 2,930
EXXON MOBIL Common Stock 30231G102   48,290 449 SH   SOLE   0 0 449
FIRST TRUST MF Closed and MF Open 336917109   3,819,842 94,879 SH   SOLE   0 0 94,879
FIRST TRUST MF Closed and MF Open 33734H106   37,505 859 SH   SOLE   0 0 859
FIRST TRUST MF Closed and MF Open 33738R118   343,177 4,374 SH   SOLE   0 0 4,374
FIRST TRUST MF Closed and MF Open 33738R605   2,107 36 SH   SOLE   0 0 36
FIRST TRUST MF Closed and MF Open 33739Q705   15,735,308 313,390 SH   SOLE   0 0 313,390
FISERV INC Common Stock 337738108   30,813 150 SH   SOLE   0 0 150
FORD MOTOR Common Stock 345370860   243 25 SH   SOLE   0 0 25
GAMESTOP CORP Common Stock 36467W109   3,134 100 SH   SOLE   0 0 100
GFL ENVIRONMENTAL Common Stock 36168Q104   22,404 503 SH   SOLE   0 0 503
GLOBAL X MF Closed and MF Open 37954Y475   4,009,427 95,690 SH   SOLE   0 0 95,690
GLOBAL X MF Closed and MF Open 37954Y483   7,019,783 385,279 SH   SOLE   0 0 385,279
GLOBAL X MF Closed and MF Open 37954Y632   7,728 200 SH   SOLE   0 0 200
GLOBAL X MF Closed and MF Open 37954Y673   14,386 356 SH   SOLE   0 0 356
GLOBAL X MF Closed and MF Open 37954Y715   6,390 200 SH   SOLE   0 0 200
GLOBAL X MF Closed and MF Open 37954Y830   766 20 SH   SOLE   0 0 20
GLOBAL X MF Closed and MF Open 37954Y855   962 24 SH   SOLE   0 0 24
GLOBAL X MF Closed and MF Open 37954Y871   11,270 421 SH   SOLE   0 0 421
GLOBAL X MF Closed and MF Open 37960A438   41,195 412 SH   SOLE   0 0 412
GOLDMAN SACHS MF Closed and MF Open 38150K103   54,853 2,115 SH   SOLE   0 0 2,115
GUARDIAN PHARMACY Common Stock 40145W101   57,700 2,848 SH   SOLE   0 0 2,848
HEICO CORP Common Stock 422806109   26,151 110 SH   SOLE   0 0 110
HEXCEL CORP NEW Common Stock 428291108   18,609 297 SH   SOLE   0 0 297
INDUSTRIAL SELECT MF Closed and MF Open 81369Y704   922 7 SH   SOLE   0 0 7
INNOVATIVE INDUSTRIAL Common Stock 45781V101   31,552 473 SH   SOLE   0 0 473
INTEL CORP Common Stock 458140100   53,988 2,693 SH   SOLE   0 0 2,693
INTL BUSINESS Common Stock 459200101   25,973 118 SH   SOLE   0 0 118
INVESCO CEF MF Closed and MF Open 46138E404   384,571 20,072 SH   SOLE   0 0 20,072
INVESCO EXCHANGE MF Closed and MF Open 46138E354   16,731 239 SH   SOLE   0 0 239
INVESCO HIGH MF Closed and MF Open 46137V563   264,230 12,428 SH   SOLE   0 0 12,428
INVESCO NASDAQ MF Closed and MF Open 46138G649   11,093,539 52,714 SH   SOLE   0 0 52,714
INVESCO QQQ MF Closed and MF Open 46090E103   2,547,023 4,982 SH   SOLE   0 0 4,982
INVESCO S&P MF Closed and MF Open 46137V357   213,496 1,218 SH   SOLE   0 0 1,218
INVESCO S&P MF Closed and MF Open 46137V472   522,770 5,309 SH   SOLE   0 0 5,309
IQVIA HOLDINGS Common Stock 46266C105   5,699 29 SH   SOLE   0 0 29
ISHARES BITCOIN MF Closed and MF Open 46438F101   96,922 1,827 SH   SOLE   0 0 1,827
ISHARES CORE MF Closed and MF Open 464287200   48,272 82 SH   SOLE   0 0 82
ISHARES CORE MF Closed and MF Open 464287226   2,715 28 SH   SOLE   0 0 28
ISHARES CORE MF Closed and MF Open 464287804   7,983 69 SH   SOLE   0 0 69
ISHARES CORE MF Closed and MF Open 46429B663   319,157 2,843 SH   SOLE   0 0 2,843
ISHARES CORE MF Closed and MF Open 46432F842   360,235 5,126 SH   SOLE   0 0 5,126
ISHARES CORE MF Closed and MF Open 46434V621   683,366 11,141 SH   SOLE   0 0 11,141
ISHARES CORE MF Closed and MF Open 46435U861   4,392,859 92,676 SH   SOLE   0 0 92,676
ISHARES ESG MF Closed and MF Open 46435G425   34,137 265 SH   SOLE   0 0 265
ISHARES ESG MF Closed and MF Open 46435G516   10,431 137 SH   SOLE   0 0 137
ISHARES GOLD Common Stock 464285204   27,429 554 SH   SOLE   0 0 554
ISHARES MSCI MF Closed and MF Open 464287234   2,091 50 SH   SOLE   0 0 50
ISHARES MSCI MF Closed and MF Open 46429B697   58,432 658 SH   SOLE   0 0 658
ISHARES PFD MF Closed and MF Open 464288687   34,200 1,088 SH   SOLE   0 0 1,088
ISHARES RUSSELL MF Closed and MF Open 464289438   587,728 2,498 SH   SOLE   0 0 2,498
ISHARES RUSSELL MF Closed and MF Open 464289446   18,808 130 SH   SOLE   0 0 130
ISHARES S&P MF Closed and MF Open 464287309   39,586 390 SH   SOLE   0 0 390
ISHARES S&P MF Closed and MF Open 464287408   357,249 1,872 SH   SOLE   0 0 1,872
ISHARES SEMICONDUCTOR MF Closed and MF Open 464287523   24,997 116 SH   SOLE   0 0 116
ISHARES U S MF Closed and MF Open 464287697   18,016 187 SH   SOLE   0 0 187
JACK HENRY Common Stock 426281101   9,573 55 SH   SOLE   0 0 55
JOHNSON & JOHNSON Common Stock 478160104   15,789 109 SH   SOLE   0 0 109
JOHNSON CONTROLS Common Stock G51502105   26,114 331 SH   SOLE   0 0 331
JP MORGAN MF Closed and MF Open 46654Q203   3,097,099 54,933 SH   SOLE   0 0 54,933
JPMORGAN MF Closed and MF Open 46641Q837   25,846,018 513,123 SH   SOLE   480 0 512,644
KEYSIGHT TECHNOLOGIES Common Stock 49338L103   4,016 25 SH   SOLE   0 0 25
KONINKLIJKE PHILIPS Common Stock 500472303   6,197 245 SH   SOLE   0 0 245
L3HARRIS TECHNOLOGIES Common Stock 502431109   9,673 46 SH   SOLE   0 0 46
LAMB WESTON Common Stock 513272104   5,183 78 SH   SOLE   0 0 78
LOCKHEED MARTIN Common Stock 539830109   3,133 6 SH   SOLE   0 0 6
LOWES COMPANIES Common Stock 548661107   8,391 34 SH   SOLE   0 0 34
LPL FINANCIAL Common Stock 50212V100   65,302 200 SH   SOLE   0 0 200
MANULIFE FINANCIAL Common Stock 56501R106   10,288 335 SH   SOLE   0 0 335
MARATHON PETROLEUM Common Stock 56585A102   6,696 48 SH   SOLE   0 0 48
MARRIOTT INTL Common Stock 571903202   22,391 80 SH   SOLE   0 0 80
MARRIOTT VACATIONS Common Stock 57164Y107   718 8 SH   SOLE   0 0 8
MARVELL TECHNOLOGY Common Stock 573874104   39,517 358 SH   SOLE   0 0 358
MCDONALDS CORP Common Stock 580135101   134,946 466 SH   SOLE   0 0 466
META PLATFORMS Common Stock 30303M102   5,288 9 SH   SOLE   0 0 9
MICROCHIP TECHNOLOGY INC Common Stock 595017104   4,514 79 SH   SOLE   0 0 79
MICRON TECHNOLOGY INC Common Stock 595112103   589 7 SH   SOLE   0 0 7
MICROSOFT CORP Common Stock 594918104   394,199 935 SH   SOLE   0 0 935
MONDELEZ INTERNATIONAL Common Stock 609207105   11,946 200 SH   SOLE   0 0 200
NETFLIX INC Common Stock 64110L106   8,913 10 SH   SOLE   0 0 10
NIKE INC Common Stock 654106103   6,748 89 SH   SOLE   0 0 89
NIKOLA CORP Common Stock 654110303   6 5 SH   SOLE   0 0 5
NUCOR CORP Common Stock 670346105   11,671 100 SH   SOLE   0 0 100
NVIDIA CORP Common Stock 67066G104   98,713 735 SH   SOLE   0 0 735
O REILLY AUTOMOTIVE Common Stock 67103H107   17,787 15 SH   SOLE   0 0 15
OCCIDENTAL PETROLEUM Common Stock 674599105   16,323 330 SH   SOLE   0 0 330
ON HOLDING Common Stock H5919C104   3,998 73 SH   SOLE   0 0 73
OUSTER INC Common Stock 68989M202   623 51 SH   SOLE   0 0 51
PEPSICO INC Common Stock 713448108   47,035 309 SH   SOLE   0 0 309
PFIZER INC Common Stock 717081103   1,741 66 SH   SOLE   0 0 66
PHILLIPS 66 Common Stock 718546104   31,331 275 SH   SOLE   0 0 275
PIMCO DYNAMIC MF Closed and MF Open 72201Y101   15,314 835 SH   SOLE   0 0 835
PIMCO INTERMEDIATE MF Closed and MF Open 72201R866   60,160 1,163 SH   SOLE   0 0 1,163
PLUG POWER Common Stock 72919P202   72 34 SH   SOLE   0 0 34
POWER REIT Common Stock 73933H101   100 75 SH   SOLE   0 0 75
PRINCIPAL FINANCIAL Common Stock 74251V102   88,507 1,143 SH   SOLE   0 0 1,143
PRINCIPAL SPECTRUM MF Closed and MF Open 74255Y888   118,130 6,348 SH   SOLE   0 0 6,348
PROCTER & GAMBLE Common Stock 742718109   132,990 793 SH   SOLE   0 0 793
PROLOGIS INC Common Stock 74340W103   4,819 46 SH   SOLE   0 0 46
PUBLIC STORAGE Common Stock 74460D109   68,178 228 SH   SOLE   0 0 228
PURE STORAGE Common Stock 74624M102   28,565 465 SH   SOLE   0 0 465
QUIDELORTHO CORP Common Stock 219798105   2,450 55 SH   SOLE   0 0 55
ROBLOX CORP Common Stock 771049103   3,182 55 SH   SOLE   0 0 55
ROCKWELL AUTOMATION Common Stock 773903109   8,460 30 SH   SOLE   0 0 30
ROPER TECHNOLOGIES Common Stock 776696106   154,136 297 SH   SOLE   0 0 297
SALESFORCE INC Common Stock 79466L302   29,776 89 SH   SOLE   0 0 89
SCHRODINGER INC Common Stock 80810D103   540 28 SH   SOLE   0 0 28
SCHWAB US MF Closed and MF Open 808524797   46,174 1,690 SH   SOLE   0 0 1,690
SECTOR ENERGY MF Closed and MF Open 81369Y506   212,212 2,477 SH   SOLE   0 0 2,477
SECTOR FINANCIAL MF Closed and MF Open 81369Y605   613 13 SH   SOLE   0 0 13
SECTOR HEALTHCARE MF Closed and MF Open 81369Y209   825 6 SH   SOLE   0 0 6
SECTOR TECHNOLOGY MF Closed and MF Open 81369Y803   228,211 981 SH   SOLE   0 0 981
SHOPIFY INC Common Stock 82509L107   73,899 695 SH   SOLE   0 0 695
SOLAREDGE TECHNOLOGIES Common Stock 83417M104   816 60 SH   SOLE   0 0 60
SONY GROUP Common Stock 835699307   10,967 518 SH   SOLE   0 0 518
SOUTHERN COMPANY Common Stock 842587107   3,375 41 SH   SOLE   0 0 41
SPDR BLOOMBERG MF Closed and MF Open 78468R663   5,912,514 64,667 SH   SOLE   0 0 64,667
SPDR GOLD Common Stock 78463V107   16,707 69 SH   SOLE   0 0 69
SPDR PORTFOLIO MF Closed and MF Open 78464A409   2,385,586 27,140 SH   SOLE   0 0 27,140
SPDR PORTFOLIO MF Closed and MF Open 78464A508   378,842 7,408 SH   SOLE   0 0 7,408
SPDR PORTFOLIO MF Closed and MF Open 78464A805   74,198 1,039 SH   SOLE   0 0 1,039
SPDR PORTFOLIO MF Closed and MF Open 78464A854   36,098,758 523,627 SH   SOLE   0 0 523,627
SPDR PORTFOLIO MF Closed and MF Open 78468R853   7,417 165 SH   SOLE   0 0 165
SPDR S&P MF Closed and MF Open 78462F103   939,393 1,603 SH   SOLE   0 0 1,603
SPDR S&P MF Closed and MF Open 78464A128   10,317,340 56,058 SH   SOLE   0 0 56,058
SPDR S&P MF Closed and MF Open 78464A797   7,826 141 SH   SOLE   0 0 141
SPOTIFY TECHNOLOGY Common Stock L8681T102   6,711 15 SH   SOLE   0 0 15
STANLEY BLACK Common Stock 854502101   3,561 44 SH   SOLE   0 0 44
STARBUCKS CORP Common Stock 855244109   4,958 54 SH   SOLE   0 0 54
STEEL DYNAMICS INC Common Stock 858119100   18,479 162 SH   SOLE   0 0 162
STMICROELECTRONICS N V Common Stock 861012102   10,068 403 SH   SOLE   0 0 403
TARGET CORP Common Stock 87612E106   40,013 296 SH   SOLE   0 0 296
TERADYNE INC Common Stock 880770102   33,320 265 SH   SOLE   0 0 265
TWILIO INC Common Stock 90138F102   17,293 160 SH   SOLE   0 0 160
U S BANCORP DE Common Stock 902973304   45,171 944 SH   SOLE   0 0 944
UNION PACIFIC CORP Common Stock 907818108   25,312 111 SH   SOLE   0 0 111
UNITED PARCEL Common Stock 911312106   4,850 38 SH   SOLE   0 0 38
UNITEDHEALTH GROUP Common Stock 91324P102   15,682 31 SH   SOLE   0 0 31
VANGUARD DIVIDEND MF Closed and MF Open 921908844   1,484,238 7,579 SH   SOLE   0 0 7,579
VANGUARD HEALTH MF Closed and MF Open 92204A504   34,946 138 SH   SOLE   0 0 138
VANGUARD HIGH MF Closed and MF Open 921946406   1,381,059 10,824 SH   SOLE   0 0 10,824
VANGUARD MID MF Closed and MF Open 922908629   164,814 624 SH   SOLE   0 0 624
VANGUARD S&P MF Closed and MF Open 922908363   1,193,678 2,215 SH   SOLE   0 0 2,215
VANGUARD TOTAL MF Closed and MF Open 922042742   41,397 352 SH   SOLE   0 0 352
VERIZON COMMUNICATIONS Common Stock 92343V104   32,753 819 SH   SOLE   0 0 819
VISA INC Common Stock 92826C839   21,194 67 SH   SOLE   0 0 67
WALMART INC Common Stock 931142103   233,916 2,589 SH   SOLE   0 0 2,589
WALT DISNEY Common Stock 254687106   1,347 12 SH   SOLE   0 0 12
WARNER BROS Common Stock 934423104   4,726 447 SH   SOLE   0 0 447
WELLS FARGO Common Stock 949746101   116,905 1,664 SH   SOLE   0 0 1,664
WELLTOWER INC Common Stock 95040Q104   11,604 92 SH   SOLE   0 0 92
WISDOMTREE TRUST MF Closed and MF Open 97717X669   25,153,039 310,800 SH   SOLE   0 0 310,800
WORLD GOLD MF Closed and MF Open 98149E303   354,990 6,828 SH   SOLE   0 0 6,828
X TRACKERS MF Closed and MF Open 233051630   121,994 5,022 SH   SOLE   0 0 5,022
X TRACKERS MF Closed and MF Open 233051853   18,544 450 SH   SOLE   0 0 450
XENIA HOTELS Common Stock 984017103   3,297 222 SH   SOLE   0 0 222
ZSCALER INC Common Stock 98980G102   6,314 35 SH   SOLE   0 0 35