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
3M CO COM 88579Y101 466,980 0 SH SOLE 3,215 0 0
ABBOTT LABORATORIES COM 002824100 211,603 0 SH SOLE 2,061 0 0
ABBVIE INC COM 00287Y109 371,908 0 SH SOLE 1,710 0 0
ADVANCED MICRO DEVICES INC COM 007903107 769,983 0 SH SOLE 3,785 0 0
ALPHABET INC CAP STK CL C 02079K107 5,350,064 0 SH SOLE 18,650 0 0
ALPHABET INC CAP STK CL A 02079K305 346,933 0 SH SOLE 1,206 0 0
AMAZON COM INC COM 023135106 7,596,648 0 SH SOLE 36,475 0 0
AMERICAN ELEC PWR CO INC COM 025537101 434,006 0 SH SOLE 3,311 0 0
AMGEN INC COM 031162100 477,636 0 SH SOLE 1,358 0 0
AMPHENOL CORP CL A 032095101 721,958 0 SH SOLE 5,703 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 951,786 0 SH SOLE 12,675 0 0
AON PLC SHS CL A G0403H108 440,917 0 SH SOLE 1,366 0 0
APPLE INC COM 037833100 3,895,423 0 SH SOLE 15,349 0 0
APPLOVIN CORP COM CL A 03831W108 290,142 0 SH SOLE 729 0 0
ARISTA NETWORKS INC COM SHS 040413205 1,316,938 0 SH SOLE 10,726 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,438,558 0 SH SOLE 3,002 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 187,270 0 SH SOLE 21,725 0 0
BLACKROCK UTILS INFRASTRUCTU COM 09248D104 2,750,731 0 SH SOLE 104,273 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1,447,618 0 SH SOLE 59,224 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1,197,023 0 SH SOLE 48,938 0 0
BROADCOM INC COM 11135F101 2,390,965 0 SH SOLE 7,725 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 295,932 0 SH SOLE 1,065 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 104,544 0 SH SOLE 14,400 0 0
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 987,611 0 SH SOLE 88,575 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 2,568,608 0 SH SOLE 150,036 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 209,811 0 SH SOLE 3,726 0 0
CASEYS GEN STORES INC COM 147528103 2,421,711 0 SH SOLE 3,327 0 0
CHEVRON CORPORATION COM 166764100 246,812 0 SH SOLE 1,193 0 0
CISCO SYS INC COM 17275R102 1,251,886 0 SH SOLE 16,135 0 0
COCA COLA CO COM 191216100 426,397 0 SH SOLE 5,568 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 227,517 0 SH SOLE 1,303 0 0
CONSTELLATION ENERGY CORP COM 21037T109 912,674 0 SH SOLE 3,268 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,109,027 0 SH SOLE 1,113 0 0
DEERE & CO COM 244199105 527,808 0 SH SOLE 934 0 0
DOVER CORP COM 260003108 284,534 0 SH SOLE 1,365 0 0
ELI LILLY & CO COM 532457108 2,120,707 0 SH SOLE 2,306 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 457,893 0 SH SOLE 23,725 0 0
ETF SER SOLUTIONS DEFIANCE QUANTUM 26922A420 355,485 0 SH SOLE 3,313 0 0
FABRINET SHS G3323L100 1,113,967 0 SH SOLE 2,136 0 0
FEDEX CORP COM 31428X106 1,041,419 0 SH SOLE 2,912 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 307,632 0 SH SOLE 4,516 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 549,966 0 SH SOLE 10,510 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 639,493 0 SH SOLE 3,074 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1,014,464 0 SH SOLE 17,174 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 624,777 0 SH SOLE 18,365 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 587,644 0 SH SOLE 6,792 0 0
FIDELITY COVINGTON TRUST SUSTAINABLE HIGH 316092212 3,181,469 0 SH SOLE 66,006 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 657,029 0 SH SOLE 9,338 0 0
FIDELITY COVINGTON TRUST CRYPTO IND & DIG 316092196 462,427 0 SH SOLE 14,107 0 0
FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261 510,660 0 SH SOLE 23,683 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 511,481 0 SH SOLE 7,286 0 0
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192 521,866 0 SH SOLE 4,772 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 639,664 0 SH SOLE 6,203 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 211,439 0 SH SOLE 13,650 0 0
GE VERNOVA INC COM 36828A101 288,057 0 SH SOLE 330 0 0
GLOBAL X FDS DATA CTR & DIGIT 37954Y236 250,666 0 SH SOLE 10,462 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 1,179,344 0 SH SOLE 22,353 0 0
GRAYSCALE ETHEREUM STAKING E SHS 389638107 311,032 0 SH SOLE 18,221 0 0
HCA HEALTHCARE INC COM 40412C101 388,057 0 SH SOLE 820 0 0
HOME DEPOT INC COM 437076102 213,696 0 SH SOLE 650 0 0
HONEYWELL INTL INC COM 438516106 757,200 0 SH SOLE 3,350 0 0
HOWMET AEROSPACE INC COM 443201108 282,429 0 SH SOLE 1,226 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 479,118 0 SH SOLE 1,261 0 0
ILLINOIS TOOL WKS INC COM 452308109 351,470 0 SH SOLE 1,342 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 6,166,099 0 SH SOLE 184,255 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 2,766,260 0 SH SOLE 65,073 0 0
INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359 289,719 0 SH SOLE 9,696 0 0
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 441,233 0 SH SOLE 13,932 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 1,067,340 0 SH SOLE 19,541 0 0
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 334,738 0 SH SOLE 9,234 0 0
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 1,475,481 0 SH SOLE 37,072 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 1,479,872 0 SH SOLE 36,218 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805 3,160,931 0 SH SOLE 94,724 0 0
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 831,043 0 SH SOLE 21,491 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 519,536 0 SH SOLE 1,127 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 421,883 0 SH SOLE 8,504 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 347,525 0 SH SOLE 4,752 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 666,007 0 SH SOLE 3,470 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 221,583 0 SH SOLE 4,062 0 0
ISHARES GOLD TR ISHARES NEW 464285204 10,066,389 0 SH SOLE 114,183 0 0
ISHARES SILVER TR ISHARES 46428Q109 358,689 0 SH SOLE 5,264 0 0
ISHARES TR US AER DEF ETF 464288760 2,348,629 0 SH SOLE 10,737 0 0
ISHARES TR US HOME CONS ETF 464288752 403,385 0 SH SOLE 4,455 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,144,653 0 SH SOLE 4,616 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,498,611 0 SH SOLE 14,489 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 305,219 0 SH SOLE 7,214 0 0
ISHARES TR CORE S&P500 ETF 464287200 776,049 0 SH SOLE 1,188 0 0
ISHARES TR INTL SEL DIV ETF 464288448 346,487 0 SH SOLE 8,141 0 0
ISHARES TR RUS MD CP GR ETF 464287481 240,758 0 SH SOLE 1,879 0 0
ISHARES TR RUS MID CAP ETF 464287499 385,031 0 SH SOLE 3,960 0 0
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 766,144 0 SH SOLE 16,630 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 699,080 0 SH SOLE 13,813 0 0
JOHNSON & JOHNSON COM 478160104 478,125 0 SH SOLE 1,956 0 0
JPMORGAN CHASE & CO COM 46625H100 289,748 0 SH SOLE 985 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 301,430 0 SH SOLE 4,275 0 0
LINDSAY CORP COM 535555106 45,692,041 0 SH SOLE 383,741 0 0
LOWES COS INC COM 548661107 238,643 0 SH SOLE 1,010 0 0
MCDONALDS CORP COM 580135101 337,345 0 SH SOLE 1,085 0 0
MERCADOLIBRE INC COM 58733R102 1,407,422 0 SH SOLE 814 0 0
META PLATFORMS INC CL A 30303M102 1,159,708 0 SH SOLE 2,027 0 0
MICROSOFT CORP COM 594918104 1,899,142 0 SH SOLE 5,130 0 0
MORGAN STANLEY COM NEW 617446448 378,511 0 SH SOLE 2,300 0 0
NETFLIX INC. COM 64110L106 953,327 0 SH SOLE 9,915 0 0
NEWELL BRANDS INC COM 651229106 68,600 0 SH SOLE 20,000 0 0
NEXTERA ENERGY INC COM 65339F101 987,302 0 SH SOLE 10,630 0 0
NIOCORP DEVS LTD COM NEW 654484609 45,269 0 SH SOLE 10,150 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,036,605 0 SH SOLE 2,985 0 0
NORTHROP GRUMMAN CORP COM 666807102 8,150 500 SH Put SOLE 5 0 0
NORTHROP GRUMMAN CORP PUT 666807952 149,700 2,300 SH Put SOLE 23 0 0
NUCOR CORP COM 670346105 284,668 0 SH SOLE 1,678 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 258,265 0 SH SOLE 33,971 0 0
NVIDIA CORPORATION COM 67066G104 23,645,306 0 SH SOLE 135,573 0 0
OMNICOM GROUP INC COM 681919106 342,952 0 SH SOLE 4,506 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,681,342 0 SH SOLE 11,494 0 0
PALO ALTO NETWORKS INC COM 697435105 301,081 0 SH SOLE 1,878 0 0
PFIZER INC COM 717081103 247,880 0 SH SOLE 8,828 0 0
PROCTER & GAMBLE CO COM 742718109 257,825 0 SH SOLE 1,785 0 0
PROSHARES TR BITCOIN ETF 74347G440 152,043 0 SH SOLE 16,331 0 0
REPUBLIC SVCS INC COM 760759100 753,867 0 SH SOLE 3,442 0 0
RTX CORPORATION COM 75513E101 718,745 0 SH SOLE 3,726 0 0
SCHEIN HENRY INC COM 806407102 353,760 0 SH SOLE 4,800 0 0
SEA LTD SPONSORD ADS 81141R100 315,092 0 SH SOLE 3,805 0 0
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 238,444 0 SH SOLE 5,196 0 0
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 305,136 0 SH SOLE 4,981 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 4,275,065 0 SH SOLE 36,040 0 0
SPDR GOLD TR GOLD SHS 78463V107 17,465,734 0 SH SOLE 40,591 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A870 357,772 0 SH SOLE 2,801 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A631 525,739 0 SH SOLE 2,070 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A763 427,555 0 SH SOLE 2,930 0 0
STARBUCKS CORP COM 855244109 253,124 0 SH SOLE 2,825 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 516,119 0 SH SOLE 791 0 0
STONECO LTD COM CL A G85158106 1,123,958 0 SH SOLE 79,600 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 249,413 0 SH SOLE 736 0 0
TARGET CORP COM 87612E106 923,180 0 SH SOLE 7,617 0 0
TERADYNE INC COM 880770102 563,274 0 SH SOLE 1,900 0 0
TESLA INC COM 88160R101 476,398 0 SH SOLE 1,282 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 208,370 0 SH SOLE 500 0 0
ULTA BEAUTY INC COM 90384S303 233,651 0 SH SOLE 447 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3,055,506 0 SH SOLE 7,970 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 204,719 0 SH SOLE 2,780 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,063,036 0 SH SOLE 3,314 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 254,087 0 SH SOLE 885 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 211,569 0 SH SOLE 2,245 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 431,403 0 SH SOLE 2,913 0 0
VERISIGN INC COM 92343E102 84,910 5,900 SH Put SOLE 59 0 0
VERISIGN INC COM 92343E102 1,618,703 0 SH SOLE 6,518 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 441,021 0 SH SOLE 1,760 0 0
VISA INC COM CL A 92826C839 1,788,052 0 SH SOLE 5,916 0 0
VISTRA CORP COM 92840M102 759,317 0 SH SOLE 5,051 0 0
WALMART INC COM 931142103 989,770 0 SH SOLE 7,948 0 0
WASTE MGMT INC DEL COM 94106L109 386,966 0 SH SOLE 1,684 0 0
WESCO INTL INC COM 95082P105 369,587 0 SH SOLE 1,351 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 980,911 0 SH SOLE 18,670 0 0