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   253,410 2,532 SH   SOLE   2,532 0 0
ABBOTT LABS COM 002824100   216,326 1,984 SH   SOLE   1,984 0 0
ABBVIE INC COM 00287Y109   235,944 1,751 SH   SOLE   1,751 0 0
AFLAC INC COM 001055102   732,900 10,500 SH   SOLE   10,500 0 0
AIR PRODS & CHEMS INC COM 009158106   275,867 921 SH   SOLE   921 0 0
ALLIANT ENERGY CORP COM 018802108   309,265 5,893 SH   SOLE   5,893 0 0
ALPHABET INC CAP STK CL C 02079K107   678,400 5,608 SH   SOLE   5,608 0 0
AMAZON COM INC COM 023135106   248,466 1,906 SH   SOLE   1,906 0 0
AMERISOURCEBERGEN CORP COM 03073E105   394,045 2,048 SH   SOLE   2,048 0 0
AMGEN INC COM 031162100   587,058 2,644 SH   SOLE   2,644 0 0
ANALOG DEVICES INC COM 032654105   292,442 1,501 SH   SOLE   1,501 0 0
APPLE INC COM 037833100   2,565,970 13,229 SH   SOLE   13,229 0 0
AT&T INC COM 00206R102   332,128 20,823 SH   SOLE   20,823 0 0
BECTON DICKINSON & CO COM 075887109   220,254 834 SH   SOLE   834 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,453,683 4,263 SH   SOLE   4,263 0 0
BLACKROCK INC COM 09247X101   288,727 418 SH   SOLE   418 0 0
BOOKING HOLDINGS INC COM 09857L108   278,134 103 SH   SOLE   103 0 0
CARMAX INC COM 143130102   223,563 2,671 SH   SOLE   2,671 0 0
CASEYS GEN STORES INC COM 147528103   575,313 2,359 SH   SOLE   2,359 0 0
CATERPILLAR INC COM 149123101   281,328 1,143 SH   SOLE   1,143 0 0
CHEVRON CORP NEW COM 166764100   202,972 1,290 SH   SOLE   1,290 0 0
COCA COLA CO COM 191216100   733,131 12,174 SH   SOLE   12,174 0 0
COMCAST CORP NEW CL A 20030N101   563,560 13,563 SH   SOLE   13,563 0 0
CONSOLIDATED EDISON INC COM 209115104   310,795 3,438 SH   SOLE   3,438 0 0
DEERE & CO COM 244199105   3,683,849 9,092 SH   SOLE   9,092 0 0
DISNEY WALT CO COM 254687106   251,055 2,812 SH   SOLE   2,812 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   230,841 2,572 SH   SOLE   2,572 0 0
EDISON INTL COM 281020107   292,107 4,206 SH   SOLE   4,206 0 0
ENBRIDGE INC COM 29250N105   334,987 9,017 SH   SOLE   9,017 0 0
EXXON MOBIL CORP COM 30231G102   2,054,194 19,153 SH   SOLE   19,153 0 0
FIRST HORIZON CORPORATION COM 320517105   112,700 10,000 SH   SOLE   10,000 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   4,276,885 84,390 SH   SOLE   84,390 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   409,415 25,636 SH   SOLE   25,636 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,339,655 67,865 SH   SOLE   67,865 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   249,300 5,293 SH   SOLE   5,293 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   217,688 10,278 SH   SOLE   10,278 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   3,549,312 69,120 SH   SOLE   69,120 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   403,589 14,332 SH   SOLE   14,332 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   369,445 3,411 SH   SOLE   3,411 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   158,809 12,634 SH   SOLE   12,634 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   163,594 10,460 SH   SOLE   10,460 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,008,065 13,274 SH   SOLE   13,274 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,087,958 43,800 SH   SOLE   43,800 0 0
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   428,451 20,383 SH   SOLE   20,383 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,407,986 29,894 SH   SOLE   29,894 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   350,103 5,893 SH   SOLE   5,893 0 0
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761   910,044 28,084 SH   SOLE   28,084 0 0
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   407,219 21,870 SH   SOLE   21,870 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   8,767,250 116,772 SH   SOLE   116,772 0 0
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   181,976 11,832 SH   SOLE   11,832 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,618,414 44,637 SH   SOLE   44,637 0 0
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   627,982 21,837 SH   SOLE   21,837 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   410,258 8,581 SH   SOLE   8,581 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   254,712 4,820 SH   SOLE   4,820 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   3,515,137 124,166 SH   SOLE   124,166 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   325,813 10,599 SH   SOLE   10,599 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   254,116 7,281 SH   SOLE   7,281 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   968,842 48,010 SH   SOLE   48,010 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   1,382,553 34,707 SH   SOLE   34,707 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   10,076,135 228,122 SH   SOLE   228,122 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   594,641 17,777 SH   SOLE   17,777 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   599,508 15,372 SH   SOLE   15,372 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   1,317,490 34,114 SH   SOLE   34,114 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   637,430 15,382 SH   SOLE   15,382 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730   382,609 11,155 SH   SOLE   11,155 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   274,305 7,612 SH   SOLE   7,612 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   665,441 17,893 SH   SOLE   17,893 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   235,396 6,530 SH   SOLE   6,530 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   289,470 8,855 SH   SOLE   8,855 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   1,247,833 33,065 SH   SOLE   33,065 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   1,684,913 44,360 SH   SOLE   44,360 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   1,262,693 38,485 SH   SOLE   38,485 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   283,504 8,331 SH   SOLE   8,331 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   763,328 19,590 SH   SOLE   19,590 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   529,263 16,396 SH   SOLE   16,396 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474   538,513 17,118 SH   SOLE   17,118 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   531,813 14,926 SH   SOLE   14,926 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   1,435,927 35,662 SH   SOLE   35,662 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   312,457 9,134 SH   SOLE   9,134 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   3,817,813 57,256 SH   SOLE   57,256 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   225,581 2,342 SH   SOLE   2,342 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,041,904 30,635 SH   SOLE   30,635 0 0
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   137,878 12,148 SH   SOLE   12,148 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   7,094,740 176,970 SH   SOLE   176,970 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   3,892,063 38,425 SH   SOLE   38,425 0 0
GENERAL DYNAMICS CORP COM 369550108   737,138 3,426 SH   SOLE   3,426 0 0
GENUINE PARTS CO COM 372460105   258,245 1,526 SH   SOLE   1,526 0 0
HOME DEPOT INC COM 437076102   808,075 2,601 SH   SOLE   2,601 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   213,851 1,598 SH   SOLE   1,598 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   501,986 36,897 SH   SOLE   36,897 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,066,584 2,393 SH   SOLE   2,393 0 0
ISHARES TR CORE S&P SCP ETF 464287804   296,957 2,980 SH   SOLE   2,980 0 0
ISHARES TR CORE S&P MCP ETF 464287507   610,415 2,334 SH   SOLE   2,334 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   210,531 3,805 SH   SOLE   3,805 0 0
JOHNSON & JOHNSON COM 478160104   908,977 5,492 SH   SOLE   5,492 0 0
JPMORGAN CHASE & CO COM 46625H100   1,067,655 7,341 SH   SOLE   7,341 0 0
KEYCORP COM 493267108   97,805 10,585 SH   SOLE   10,585 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   245,968 2,478 SH   SOLE   2,478 0 0
LOCKHEED MARTIN CORP COM 539830109   384,214 835 SH   SOLE   835 0 0
MCDONALDS CORP COM 580135101   801,123 2,685 SH   SOLE   2,685 0 0
MEDTRONIC PLC SHS G5960L103   494,184 5,609 SH   SOLE   5,609 0 0
MERCK & CO INC COM 58933Y105   232,395 2,014 SH   SOLE   2,014 0 0
META PLATFORMS INC CL A 30303M102   485,570 1,692 SH   SOLE   1,692 0 0
METLIFE INC COM 59156R108   359,418 6,358 SH   SOLE   6,358 0 0
MICROSOFT CORP COM 594918104   1,320,673 3,878 SH   SOLE   3,878 0 0
NEXTERA ENERGY INC COM 65339F101   378,242 5,098 SH   SOLE   5,098 0 0
NOVARTIS AG SPONSORED ADR 66987V109   255,517 2,532 SH   SOLE   2,532 0 0
OMNICOM GROUP INC COM 681919106   272,964 2,869 SH   SOLE   2,869 0 0
ORACLE CORP COM 68389X105   859,044 7,213 SH   SOLE   7,213 0 0
PEPSICO INC COM 713448108   510,494 2,756 SH   SOLE   2,756 0 0
PFIZER INC COM 717081103   347,582 9,476 SH   SOLE   9,476 0 0
PHILIP MORRIS INTL INC COM 718172109   512,012 5,245 SH   SOLE   5,245 0 0
PROCTER AND GAMBLE CO COM 742718109   555,034 3,658 SH   SOLE   3,658 0 0
QUALCOMM INC COM 747525103   207,363 1,742 SH   SOLE   1,742 0 0
SCHWAB CHARLES CORP COM 808513105   263,003 4,640 SH   SOLE   4,640 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   229,300 4,653 SH   SOLE   4,653 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   594,322 8,184 SH   SOLE   8,184 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   660,931 16,093 SH   SOLE   16,093 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,936,588 120,977 SH   SOLE   120,977 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,900,682 55,285 SH   SOLE   55,285 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   664,399 21,776 SH   SOLE   21,776 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   742,556 1,675 SH   SOLE   1,675 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,662,362 183,775 SH   SOLE   183,775 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   694,823 23,238 SH   SOLE   23,238 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   375,914 16,459 SH   SOLE   16,459 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,148,323 98,048 SH   SOLE   98,048 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   8,325,209 159,762 SH   SOLE   159,762 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   945,303 24,338 SH   SOLE   24,338 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   547,964 25,896 SH   SOLE   25,896 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   994,504 21,671 SH   SOLE   21,671 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   607,644 32,917 SH   SOLE   32,917 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   432,746 10,335 SH   SOLE   10,335 0 0
STARBUCKS CORP COM 855244109   544,984 5,502 SH   SOLE   5,502 0 0
TESLA INC COM 88160R101   314,648 1,202 SH   SOLE   1,202 0 0
TEXAS INSTRS INC COM 882508104   642,182 3,567 SH   SOLE   3,567 0 0
TRUIST FINL CORP COM 89832Q109   424,082 13,973 SH   SOLE   13,973 0 0
UNILEVER PLC SPON ADR NEW 904767704   217,295 4,168 SH   SOLE   4,168 0 0
UNION PAC CORP COM 907818108   286,877 1,402 SH   SOLE   1,402 0 0
UNITED PARCEL SERVICE INC CL B 911312106   314,763 1,756 SH   SOLE   1,756 0 0
UNITEDHEALTH GROUP INC COM 91324P102   736,502 1,532 SH   SOLE   1,532 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,789,246 36,909 SH   SOLE   36,909 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,430,420 19,014 SH   SOLE   19,014 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,324,491 17,679 SH   SOLE   17,679 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   3,226,282 66,004 SH   SOLE   66,004 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,406,682 16,171 SH   SOLE   16,171 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,842,898 33,989 SH   SOLE   33,989 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   230,536 1,047 SH   SOLE   1,047 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,442,954 60,053 SH   SOLE   60,053 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   341,805 4,325 SH   SOLE   4,325 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,453,375 31,602 SH   SOLE   31,602 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,905,471 171,188 SH   SOLE   171,188 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   470,804 12,659 SH   SOLE   12,659 0 0
VISA INC COM CL A 92826C839   728,631 3,068 SH   SOLE   3,068 0 0
WALMART INC COM 931142103   525,065 3,341 SH   SOLE   3,341 0 0
WELLS FARGO CO NEW COM 949746101   416,898 9,768 SH   SOLE   9,768 0 0
XCEL ENERGY INC COM 98389B100   347,757 5,594 SH   SOLE   5,594 0 0