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   243,802 2,230 SH   SOLE   1,040,629 0 0
ABBOTT LABS COM 002824100   218,822 1,988 SH   SOLE   5,559 0 0
ABBVIE INC COM 00287Y109   272,885 1,760 SH   SOLE   47,075 0 0
AFLAC INC COM 001055102   866,250 10,500 SH   SOLE   26 0 0
AIR PRODS & CHEMS INC COM 009158106   294,376 1,075 SH   SOLE   17,977 0 0
ALLIANT ENERGY CORP COM 018802108   268,966 5,243 SH   SOLE   322 0 0
ALPHABET INC CAP STK CL C 02079K107   1,159,572 8,228 SH   SOLE   92,100 0 0
AMAZON COM INC COM 023135106   406,438 2,675 SH   SOLE   31,047 0 0
AMGEN INC COM 031162100   769,770 2,672 SH   SOLE   30,993 0 0
ANALOG DEVICES INC COM 032654105   414,444 2,087 SH   SOLE   116,950 0 0
APPLE INC COM 037833100   2,477,490 12,868 SH   SOLE   20,898 0 0
AT&T INC COM 00206R102   324,099 19,315 SH   SOLE   390,732 0 0
BANK AMERICA CORP COM 060505104   247,510 7,351 SH   SOLE   62,894 0 0
BANK NEW YORK MELLON CORP COM 064058100   234,389 4,503 SH   SOLE   2,157 0 0
BECTON DICKINSON & CO COM 075887109   324,852 1,332 SH   SOLE   145,072 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,007,996 5,630 SH   SOLE   4,595 0 0
BLACKROCK INC COM 09247X101   347,646 429 SH   SOLE   26,290 0 0
BOOKING HOLDINGS INC COM 09857L108   528,537 149 SH   SOLE   254,608 0 0
CARMAX INC COM 143130102   352,542 4,594 SH   SOLE   3,060 0 0
CASEYS GEN STORES INC COM 147528103   702,147 2,556 SH   SOLE   14,346 0 0
CATERPILLAR INC COM 149123101   278,928 943 SH   SOLE   19,664 0 0
CENCORA INC COM 03073E105   433,763 2,112 SH   SOLE   804,000 0 0
CHEVRON CORP NEW COM 166764100   366,040 2,454 SH   SOLE   17,386 0 0
COCA COLA CO COM 191216100   753,312 12,783 SH   SOLE   12,751 0 0
COMCAST CORP NEW CL A 20030N101   813,087 18,542 SH   SOLE   8,048 0 0
CONOCOPHILLIPS COM 20825C104   239,065 2,060 SH   SOLE   30,194 0 0
CONSOLIDATED EDISON INC COM 209115104   261,448 2,874 SH   SOLE   198 0 0
COSTCO WHSL CORP NEW COM 22160K105   208,251 315 SH   SOLE   238 0 0
DEERE & CO COM 244199105   4,092,742 10,235 SH   SOLE   5,263 0 0
DISNEY WALT CO COM 254687106   331,725 3,674 SH   SOLE   3,672 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   273,946 2,823 SH   SOLE   5,408 0 0
EBAY INC. COM 278642103   245,259 5,623 SH   SOLE   3,291 0 0
EDISON INTL COM 281020107   344,265 4,816 SH   SOLE   1,479,000 0 0
ELEVANCE HEALTH INC COM 036752103   300,383 637 SH   SOLE   5,551 0 0
ENBRIDGE INC COM 29250N105   371,479 10,313 SH   SOLE   461,689 0 0
EXXON MOBIL CORP COM 30231G102   1,906,957 19,073 SH   SOLE   3,964 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   202,758 4,796 SH   SOLE   2,673 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   337,826 5,624 SH   SOLE   32,974 0 0
FIRST HORIZON CORPORATION COM 320517105   141,600 10,000 SH   SOLE   50,000 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   251,451 5,274 SH   SOLE   156 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,281,130 64,217 SH   SOLE   51,979 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   434,059 25,745 SH   SOLE   34,677 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   4,843,909 93,757 SH   SOLE   2,131 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   203,428 5,601 SH   SOLE   4,486 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   3,430,427 65,329 SH   SOLE   20,106 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   228,470 10,324 SH   SOLE   2,999 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   412,796 15,093 SH   SOLE   13,913 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   342,968 3,312 SH   SOLE   3,221,684 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,044,719 11,916 SH   SOLE   284,576 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   190,690 14,646 SH   SOLE   718 0 0
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   563,541 26,383 SH   SOLE   54 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   239,343 1,283 SH   SOLE   1,365,444 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   4,578,704 139,722 SH   SOLE   29,866 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   219,152 7,914 SH   SOLE   9,395 0 0
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761   809,351 23,467 SH   SOLE   13,907 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   540,732 10,463 SH   SOLE   3,464 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,824,912 37,767 SH   SOLE   275,720 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   425,060 9,218 SH   SOLE   84,596 0 0
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   612,960 19,671 SH   SOLE   17,228 0 0
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   498,836 26,310 SH   SOLE   1,750 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   987,489 19,111 SH   SOLE   2,900 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   9,456,398 118,146 SH   SOLE   3,068 0 0
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   250,929 15,566 SH   SOLE   2,576 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   280,998 4,710 SH   SOLE   598 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,842,365 44,350 SH   SOLE   1,308 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   1,135,492 26,611 SH   SOLE   15,019 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   704,935 17,011 SH   SOLE   19,415 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   570,418 12,920 SH   SOLE   737 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   710,248 19,495 SH   SOLE   15,928 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   202,163 5,706 SH   SOLE   40,138 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   249,941 7,230 SH   SOLE   2,448 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   531,112 12,761 SH   SOLE   28,458 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474   303,910 9,243 SH   SOLE   6,515 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   1,053,048 25,918 SH   SOLE   9,576 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   237,104 6,241 SH   SOLE   8,839 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730   391,966 10,855 SH   SOLE   16,098 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   1,369,412 32,211 SH   SOLE   8,922 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   10,828,319 242,760 SH   SOLE   9,803 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   1,194,850 34,188 SH   SOLE   10,237 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQ MODER 33740U711   324,666 10,271 SH   SOLE   1,569 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   1,026,420 48,234 SH   SOLE   486 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   1,180,895 30,365 SH   SOLE   19,132 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   564,630 14,176 SH   SOLE   20,276 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   1,510,730 37,543 SH   SOLE   34,941 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   246,105 6,312 SH   SOLE   22,335 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   736,443 20,962 SH   SOLE   51,392 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   228,811 6,293 SH   SOLE   8,184 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   342,983 10,599 SH   SOLE   332 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   488,489 12,939 SH   SOLE   12,224 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   4,001,028 56,480 SH   SOLE   82,865 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,193,183 33,255 SH   SOLE   14,054 0 0
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   136,219 11,285 SH   SOLE   3,352 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   7,282,914 179,558 SH   SOLE   50,375 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   3,873,567 35,356 SH   SOLE   146,768 0 0
FORD MTR CO DEL COM 345370860   130,153 10,677 SH   SOLE   2,595 0 0
GENERAL DYNAMICS CORP COM 369550108   1,003,213 3,863 SH   SOLE   12,599 0 0
GENUINE PARTS CO COM 372460105   223,396 1,613 SH   SOLE   14,769 0 0
HOME DEPOT INC COM 437076102   1,009,572 2,943 SH   SOLE   37,607 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   263,833 1,613 SH   SOLE   1,846 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   488,498 36,729 SH   SOLE   725,546 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   621,247 1,517 SH   SOLE   276 0 0
ISHARES TR CORE S&P SCP ETF 464287804   339,798 3,139 SH   SOLE   2,750 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,063,682 2,227 SH   SOLE   5,378 0 0
ISHARES TR CORE S&P MCP ETF 464287507   615,417 2,221 SH   SOLE   17,128 0 0
ISHARES TR RUS TP200 GR ETF 464289438   374,572 2,138 SH   SOLE   3,944 0 0
ISHARES TR CORE DIV GRWTH 46434V621   204,209 3,794 SH   SOLE   8,525 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   298,871 5,436 SH   SOLE   110,000 0 0
JOHNSON & JOHNSON COM 478160104   847,516 5,407 SH   SOLE   22,371 0 0
JPMORGAN CHASE & CO COM 46625H100   1,389,028 8,167 SH   SOLE   1,247,788 0 0
KEYCORP COM 493267108   152,424 10,585 SH   SOLE   152,000 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   290,990 2,738 SH   SOLE   1,547 0 0
LOCKHEED MARTIN CORP COM 539830109   287,016 633 SH   SOLE   3,949 0 0
MCDONALDS CORP COM 580135101   796,039 2,685 SH   SOLE   35,879 0 0
MCKESSON CORP COM 58155Q103   247,694 535 SH   SOLE   3,160 0 0
MEDTRONIC PLC SHS G5960L103   467,787 5,678 SH   SOLE   8,913 0 0
MERCK & CO INC COM 58933Y105   221,528 2,032 SH   SOLE   15,600 0 0
META PLATFORMS INC CL A 30303M102   897,288 2,535 SH   SOLE   12,069 0 0
METLIFE INC COM 59156R108   372,908 5,639 SH   SOLE   151,130 0 0
MICROSOFT CORP COM 594918104   1,992,314 5,298 SH   SOLE   270,733 0 0
NEXTERA ENERGY INC COM 65339F101   300,977 4,955 SH   SOLE   612 0 0
NOVARTIS AG SPONSORED ADR 66987V109   411,769 4,078 SH   SOLE   187,137 0 0
OMNICOM GROUP INC COM 681919106   322,316 3,726 SH   SOLE   40,132 0 0
ORACLE CORP COM 68389X105   988,477 9,376 SH   SOLE   6,824,566 0 0
PEPSICO INC COM 713448108   476,256 2,804 SH   SOLE   6,737 0 0
PFIZER INC COM 717081103   264,770 9,196 SH   SOLE   35,320 0 0
PHILIP MORRIS INTL INC COM 718172109   838,489 8,913 SH   SOLE   8,211 0 0
PROCTER AND GAMBLE CO COM 742718109   538,032 3,672 SH   SOLE   5,074 0 0
QUALCOMM INC COM 747525103   322,807 2,232 SH   SOLE   9,457 0 0
SANOFI SPONSORED ADR 80105N105   235,644 4,739 SH   SOLE   1,839 0 0
SCHWAB CHARLES CORP COM 808513105   585,374 8,509 SH   SOLE   10,838 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   632,334 8,306 SH   SOLE   387,238 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   206,916 1,075 SH   SOLE   369 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,045,550 118,952 SH   SOLE   4,218 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   710,333 22,365 SH   SOLE   11,221 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,969,310 55,615 SH   SOLE   118,599 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   703,776 16,101 SH   SOLE   1,605 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   789,556 1,661 SH   SOLE   108,000 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,042,791 92,683 SH   SOLE   90,066 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,627,003 180,461 SH   SOLE   36,258 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   794,846 27,390 SH   SOLE   26,105 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   406,674 17,394 SH   SOLE   4,740 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   1,041,092 21,369 SH   SOLE   7,121 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   1,013,675 24,033 SH   SOLE   14,356 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   8,468,061 151,487 SH   SOLE   528,000 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   597,570 28,134 SH   SOLE   255,684 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   592,908 31,894 SH   SOLE   3,751 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   218,542 5,002 SH   SOLE   1,900 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   446,739 10,655 SH   SOLE   24,035 0 0
STARBUCKS CORP COM 855244109   568,530 5,921 SH   SOLE   23,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   204,672 1,968 SH   SOLE   11,161 0 0
TESLA INC COM 88160R101   308,114 1,240 SH   SOLE   7,392 0 0
TEXAS INSTRS INC COM 882508104   622,856 3,654 SH   SOLE   206,492 0 0
TRUIST FINL CORP COM 89832Q109   460,034 12,460 SH   SOLE   54,659 0 0
UNILEVER PLC SPON ADR NEW 904767704   306,581 6,324 SH   SOLE   3,969 0 0
UNION PAC CORP COM 907818108   344,359 1,402 SH   SOLE   19,618 0 0
UNITED PARCEL SERVICE INC CL B 911312106   299,227 1,903 SH   SOLE   888 0 0
UNITEDHEALTH GROUP INC COM 91324P102   845,479 1,605 SH   SOLE   56,738 0 0
US BANCORP DEL COM NEW 902973304   311,714 7,202 SH   SOLE   237 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,411,499 18,480 SH   SOLE   3,170 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,340,704 17,977 SH   SOLE   5,332 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,825,359 36,683 SH   SOLE   3,783 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   3,183,407 64,487 SH   SOLE   36,729 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   244,342 1,030 SH   SOLE   6,871 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   14,545,661 33,300 SH   SOLE   4,039 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,470,585 15,026 SH   SOLE   331,976 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,459,028 59,831 SH   SOLE   40,557 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   318,130 3,914 SH   SOLE   928 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,450,047 31,278 SH   SOLE   89,086 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,088,135 168,855 SH   SOLE   30,559 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   461,101 12,231 SH   SOLE   26,304 0 0
VISA INC COM CL A 92826C839   991,999 3,810 SH   SOLE   2,960 0 0
WALMART INC COM 931142103   526,635 3,341 SH   SOLE   1,770 0 0
WELLS FARGO CO NEW COM 949746101   603,060 12,253 SH   SOLE   10,257 0 0
WILLIAMS COS INC COM 969457100   209,973 6,029 SH   SOLE   66,090 0 0
XCEL ENERGY INC COM 98389B100   323,952 5,233 SH   SOLE   9,894 0 0