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
AFLAC INC COM 001055102   436,410 6,764 SH   SOLE   0 0 6,764
ALPS ETF TR EQUAL SEC ETF 00162Q205   900,738 9,050 SH   SOLE   0 0 9,050
ALPS ETF TR ALERIAN MLP 00162Q452   449,688 11,635 SH   SOLE   0 0 11,635
AT&T INC COM 00206R102   2,204,914 114,541 SH   SOLE   0 0 114,541
ARK ETF TR INNOVATION ETF 00214Q104   429,379 10,644 SH   SOLE   0 0 10,644
ABBOTT LABS COM 002824100   2,902,352 28,662 SH   SOLE   0 0 28,662
ABBVIE INC COM 00287Y109   5,742,170 36,030 SH   SOLE   0 0 36,030
AGNICO EAGLE MINES LTD COM 008474108   480,749 9,432 SH   SOLE   0 0 9,432
ALLIANT ENERGY CORP COM 018802108   208,260 3,900 SH   SOLE   0 0 3,900
ALLSTATE CORP COM 020002101   972,509 8,776 SH   SOLE   0 0 8,776
ALPHABET INC CAP STK CL C 02079K107   1,387,152 13,338 SH   SOLE   0 0 13,338
ALPHABET INC CAP STK CL A 02079K305   2,379,151 22,936 SH   SOLE   0 0 22,936
ALTRIA GROUP INC COM 02209S103   1,196,190 26,808 SH   SOLE   0 0 26,808
AMAZON COM INC COM 023135106   3,697,885 35,801 SH   SOLE   0 0 35,801
AMEREN CORP COM 023608102   1,234,651 14,292 SH   SOLE   0 0 14,292
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   492,409 11,286 SH   SOLE   0 0 11,286
AMERICAN ELEC PWR CO INC COM 025537101   688,678 7,569 SH   SOLE   0 0 7,569
AMERICAN EXPRESS CO COM 025816109   300,440 1,821 SH   SOLE   0 0 1,821
AMER STATES WTR CO COM 029899101   241,461 2,716 SH   SOLE   0 0 2,716
AMERICAN WTR WKS CO INC NEW COM 030420103   1,131,856 7,727 SH   SOLE   0 0 7,727
AMERIPRISE FINL INC COM 03076C106   209,646 684 SH   SOLE   0 0 684
AMGEN INC COM 031162100   1,253,253 5,184 SH   SOLE   0 0 5,184
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   1,334,354 37,619 SH   SOLE   0 0 37,619
ELEVANCE HEALTH INC COM 036752103   1,798,777 3,912 SH   SOLE   0 0 3,912
APPLE INC COM 037833100   24,679,267 149,662 SH   SOLE   0 0 149,662
APPLIED DIGITAL CORP COM NEW 038169207   32,480 14,500 SH   SOLE   0 0 14,500
ARCHER DANIELS MIDLAND CO COM 039483102   382,299 4,799 SH   SOLE   0 0 4,799
AUTOMATIC DATA PROCESSING IN COM 053015103   1,012,383 4,547 SH   SOLE   0 0 4,547
BCE INC COM NEW 05534B760   240,612 5,372 SH   SOLE   0 0 5,372
BALL CORP COM 058498106   475,360 8,626 SH   SOLE   0 0 8,626
BANK AMERICA CORP COM 060505104   533,183 18,643 SH   SOLE   0 0 18,643
BANK MONTREAL QUE COM 063671101   226,161 2,538 SH   SOLE   0 0 2,538
BARRICK GOLD CORP COM 067901108   392,533 21,138 SH   SOLE   0 0 21,138
BECTON DICKINSON & CO COM 075887109   453,138 1,831 SH   SOLE   0 0 1,831
BELLRING BRANDS INC COMMON STOCK 07831C103   296,038 8,707 SH   SOLE   0 0 8,707
BENSON HILL INC COMMON STOCK 082490103   94,198 81,911 SH   SOLE   0 0 81,911
BERKSHIRE HATHAWAY INC DEL CL A 084670108   465,600 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,507,521 8,121 SH   SOLE   0 0 8,121
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   140,876 123,575 SH   SOLE   0 0 123,575
BLACK HILLS CORP COM 092113109   812,349 12,874 SH   SOLE   0 0 12,874
BLACKROCK INC COM 09247X101   527,804 789 SH   SOLE   0 0 789
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   518,604 16,036 SH   SOLE   0 0 16,036
BLACKSTONE INC COM 09260D107   1,214,827 13,830 SH   SOLE   0 0 13,830
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   3,418,563 182,909 SH   SOLE   0 0 182,909
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   1,118,610 40,855 SH   SOLE   0 0 40,855
BNY MELLON STRATEGIC MUN BD COM 09662E109   60,100 10,000 SH   SOLE   0 0 10,000
BOEING CO COM 097023105   1,107,830 5,215 SH   SOLE   0 0 5,215
BRISTOL-MYERS SQUIBB CO COM 110122108   2,227,346 32,136 SH   SOLE   0 0 32,136
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   686,420 19,545 SH   SOLE   0 0 19,545
BROADCOM INC COM 11135F101   581,024 906 SH   SOLE   0 0 906
CSX CORP COM 126408103   231,444 7,730 SH   SOLE   0 0 7,730
CVS HEALTH CORP COM 126650100   2,456,012 33,051 SH   SOLE   0 0 33,051
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   382,900 27,350 SH   SOLE   0 0 27,350
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   694,186 11,826 SH   SOLE   0 0 11,826
CANADIAN NATL RY CO COM 136375102   290,120 2,459 SH   SOLE   0 0 2,459
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   434,119 18,325 SH   SOLE   0 0 18,325
CATERPILLAR INC COM 149123101   2,419,422 10,573 SH   SOLE   0 0 10,573
CENTENE CORP DEL COM 15135B101   774,575 12,254 SH   SOLE   0 0 12,254
CHEVRON CORP NEW COM 166764100   2,678,172 16,414 SH   SOLE   0 0 16,414
CISCO SYS INC COM 17275R102   1,025,909 19,625 SH   SOLE   0 0 19,625
COCA COLA CO COM 191216100   2,206,308 35,568 SH   SOLE   0 0 35,568
COHEN & STEERS REIT & PFD & COM 19247X100   714,352 36,615 SH   SOLE   0 0 36,615
COLGATE PALMOLIVE CO COM 194162103   842,881 11,216 SH   SOLE   0 0 11,216
COMCAST CORP NEW CL A 20030N101   1,041,492 27,473 SH   SOLE   0 0 27,473
CONAGRA BRANDS INC COM 205887102   201,923 5,376 SH   SOLE   0 0 5,376
CONOCOPHILLIPS COM 20825C104   920,536 9,279 SH   SOLE   0 0 9,279
CORNING INC COM 219350105   514,479 14,583 SH   SOLE   0 0 14,583
QUIDELORTHO CORP COM 219798105   209,896 2,356 SH   SOLE   0 0 2,356
CORTEVA INC COM 22052L104   564,649 9,362 SH   SOLE   0 0 9,362
COSTCO WHSL CORP NEW COM 22160K105   376,063 757 SH   SOLE   0 0 757
CRACKER BARREL OLD CTRY STOR COM 22410J106   442,139 3,892 SH   SOLE   0 0 3,892
CUMMINS INC COM 231021106   748,914 3,135 SH   SOLE   0 0 3,135
DANAHER CORPORATION COM 235851102   212,116 842 SH   SOLE   0 0 842
DEERE & CO COM 244199105   851,577 2,063 SH   SOLE   0 0 2,063
DIAMONDBACK ENERGY INC COM 25278X109   786,284 5,817 SH   SOLE   0 0 5,817
DISNEY WALT CO COM 254687106   2,620,160 26,168 SH   SOLE   0 0 26,168
DISCOVER FINL SVCS COM 254709108   791,521 8,008 SH   SOLE   0 0 8,008
DOLLAR GEN CORP NEW COM 256677105   290,435 1,380 SH   SOLE   0 0 1,380
DOMINION ENERGY INC COM 25746U109   412,407 7,376 SH   SOLE   0 0 7,376
DUKE ENERGY CORP NEW COM NEW 26441C204   1,723,901 17,870 SH   SOLE   0 0 17,870
DUPONT DE NEMOURS INC COM 26614N102   560,807 7,814 SH   SOLE   0 0 7,814
EQRX INC COM 26886C107   67,900 35,000 SH   SOLE   0 0 35,000
EDGEWELL PERS CARE CO COM 28035Q102   639,941 15,086 SH   SOLE   0 0 15,086
EMERSON ELEC CO COM 291011104   2,109,047 24,203 SH   SOLE   0 0 24,203
ENBRIDGE INC COM 29250N105   1,175,897 30,823 SH   SOLE   0 0 30,823
ENERGIZER HLDGS INC NEW COM 29272W109   471,210 13,580 SH   SOLE   0 0 13,580
ENTERGY CORP NEW COM 29364G103   359,744 3,339 SH   SOLE   0 0 3,339
EVERGY INC COM 30034W106   526,292 8,611 SH   SOLE   0 0 8,611
EXELON CORP COM 30161N101   241,705 5,770 SH   SOLE   0 0 5,770
EXXON MOBIL CORP COM 30231G102   5,173,425 47,177 SH   SOLE   0 0 47,177
META PLATFORMS INC CL A 30303M102   1,686,619 7,958 SH   SOLE   0 0 7,958
FEDEX CORP COM 31428X106   789,142 3,454 SH   SOLE   0 0 3,454
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   922,143 37,019 SH   SOLE   0 0 37,019
FINWISE BANCORP COM 31813A109   220,250 25,000 SH   SOLE   0 0 25,000
FIRST TR MORNINGSTAR DIVID L SHS 336917109   799,709 22,527 SH   SOLE   0 0 22,527
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   236,297 2,811 SH   SOLE   0 0 2,811
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   443,187 8,260 SH   SOLE   0 0 8,260
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   851,195 11,670 SH   SOLE   0 0 11,670
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   241,014 4,614 SH   SOLE   0 0 4,614
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   230,064 2,286 SH   SOLE   0 0 2,286
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,359,913 33,862 SH   SOLE   0 0 33,862
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   663,755 9,922 SH   SOLE   0 0 9,922
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   976,365 22,839 SH   SOLE   0 0 22,839
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   433,930 5,384 SH   SOLE   0 0 5,384
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   318,976 6,981 SH   SOLE   0 0 6,981
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   349,403 7,787 SH   SOLE   0 0 7,787
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,500,251 33,280 SH   SOLE   0 0 33,280
FIRST TR MLP & ENERGY INCOM COM 33739B104   198,154 25,936 SH   SOLE   0 0 25,936
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   236,175 14,100 SH   SOLE   0 0 14,100
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   214,798 4,487 SH   SOLE   0 0 4,487
FIRST TR EXCHNG TRADED FD VI ACTV FCTR MDCP 33740F813   204,194 8,821 SH   SOLE   0 0 8,821
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821   284,095 11,820 SH   SOLE   0 0 11,820
FISERV INC COM 337738108   472,691 4,182 SH   SOLE   0 0 4,182
FLEXSHARES TR US QT LW VLTY 33939L654   766,682 14,922 SH   SOLE   0 0 14,922
FORD MTR CO DEL COM 345370860   250,859 19,909 SH   SOLE   0 0 19,909
FRANKLIN WIRELESS CORP COM 355184102   109,953 22,079 SH   SOLE   0 0 22,079
FREEPORT-MCMORAN INC CL B 35671D857   355,712 8,695 SH   SOLE   0 0 8,695
FREQUENCY ELECTRS INC COM 358010106   82,680 12,000 SH   SOLE   0 0 12,000
GABELLI DIVID & INCOME TR COM 36242H104   311,226 14,970 SH   SOLE   0 0 14,970
GENERAL DYNAMICS CORP COM 369550108   476,959 2,090 SH   SOLE   0 0 2,090
GENERAL ELECTRIC CO COM NEW 369604301   228,866 2,394 SH   SOLE   0 0 2,394
GENERAL MLS INC COM 370334104   1,054,932 12,344 SH   SOLE   0 0 12,344
GILEAD SCIENCES INC COM 375558103   229,688 2,768 SH   SOLE   0 0 2,768
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   601,354 7,404 SH   SOLE   0 0 7,404
GOSSAMER BIO INC COM 38341P102   83,160 66,000 SH   SOLE   0 0 66,000
GRANITESHARES GOLD TR SHS BEN INT 38748G101   496,022 25,424 SH   SOLE   0 0 25,424
HF SINCLAIR CORP COM 403949100   388,250 8,025 SH   SOLE   0 0 8,025
HENRY JACK & ASSOC INC COM 426281101   593,413 3,937 SH   SOLE   0 0 3,937
HERSHEY CO COM 427866108   1,540,961 6,057 SH   SOLE   0 0 6,057
HOME DEPOT INC COM 437076102   2,738,864 9,281 SH   SOLE   0 0 9,281
HONEYWELL INTL INC COM 438516106   1,564,335 8,185 SH   SOLE   0 0 8,185
HOWMET AEROSPACE INC COM 443201108   512,762 12,102 SH   SOLE   0 0 12,102
ILLINOIS TOOL WKS INC COM 452308109   4,318,735 17,740 SH   SOLE   0 0 17,740
INTEL CORP COM 458140100   829,774 25,399 SH   SOLE   0 0 25,399
INTERNATIONAL BUSINESS MACHS COM 459200101   420,513 3,208 SH   SOLE   0 0 3,208
INVESCO QQQ TR UNIT SER 1 46090E103   6,107,328 19,030 SH   SOLE   0 0 19,030
INVESCO MUNICIPAL TRUST COM 46131J103   890,384 89,756 SH   SOLE   0 0 89,756
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   909,272 102,051 SH   SOLE   0 0 102,051
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   214,430 2,662 SH   SOLE   0 0 2,662
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   274,810 885 SH   SOLE   0 0 885
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,515,131 31,221 SH   SOLE   0 0 31,221
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   622,394 7,975 SH   SOLE   0 0 7,975
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   1,639,730 36,014 SH   SOLE   0 0 36,014
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   237,345 3,804 SH   SOLE   0 0 3,804
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   304,165 7,206 SH   SOLE   0 0 7,206
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   708,951 22,862 SH   SOLE   0 0 22,862
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   311,016 2,356 SH   SOLE   0 0 2,356
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   719,773 6,418 SH   SOLE   0 0 6,418
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   582,113 6,424 SH   SOLE   0 0 6,424
ISHARES TR S&P 100 ETF 464287101   389,104 2,080 SH   SOLE   0 0 2,080
ISHARES TR SELECT DIVID ETF 464287168   961,096 8,202 SH   SOLE   0 0 8,202
ISHARES TR TIPS BD ETF 464287176   2,771,908 25,142 SH   SOLE   0 0 25,142
ISHARES TR CORE S&P500 ETF 464287200   37,559,521 91,368 SH   SOLE   0 0 91,368
ISHARES TR CORE US AGGBD ET 464287226   1,856,406 18,631 SH   SOLE   0 0 18,631
ISHARES TR MSCI EMG MKT ETF 464287234   1,577,843 39,986 SH   SOLE   0 0 39,986
ISHARES TR IBOXX INV CP ETF 464287242   214,554 1,957 SH   SOLE   0 0 1,957
ISHARES TR S&P 500 VAL ETF 464287408   19,651,409 129,490 SH   SOLE   0 0 129,490
ISHARES TR 20 YR TR BD ETF 464287432   547,593 5,148 SH   SOLE   0 0 5,148
ISHARES TR MSCI EAFE ETF 464287465   1,298,359 18,154 SH   SOLE   0 0 18,154
ISHARES TR RUS MD CP GR ETF 464287481   324,243 3,561 SH   SOLE   0 0 3,561
ISHARES TR RUS MID CAP ETF 464287499   1,312,097 18,766 SH   SOLE   0 0 18,766
ISHARES TR CORE S&P MCP ETF 464287507   20,854,120 83,363 SH   SOLE   0 0 83,363
ISHARES TR EXPND TEC SC ETF 464287549   858,054 2,529 SH   SOLE   0 0 2,529
ISHARES TR ISHARES BIOTECH 464287556   815,248 6,312 SH   SOLE   0 0 6,312
ISHARES TR RUS 1000 VAL ETF 464287598   2,972,471 19,522 SH   SOLE   0 0 19,522
ISHARES TR RUS 1000 GRW ETF 464287614   8,324,536 34,071 SH   SOLE   0 0 34,071
ISHARES TR RUS 1000 ETF 464287622   2,089,538 9,277 SH   SOLE   0 0 9,277
ISHARES TR RUS 2000 VAL ETF 464287630   371,324 2,710 SH   SOLE   0 0 2,710
ISHARES TR RUS 2000 GRW ETF 464287648   253,896 1,119 SH   SOLE   0 0 1,119
ISHARES TR RUSSELL 2000 ETF 464287655   10,032,104 56,234 SH   SOLE   0 0 56,234
ISHARES TR US HLTHCARE ETF 464287762   737,656 2,701 SH   SOLE   0 0 2,701
ISHARES TR U.S. FINLS ETF 464287788   211,072 2,967 SH   SOLE   0 0 2,967
ISHARES TR CORE S&P SCP ETF 464287804   20,248,729 209,397 SH   SOLE   0 0 209,397
ISHARES TR GL CLEAN ENE ETF 464288224   251,335 12,707 SH   SOLE   0 0 12,707
ISHARES TR NATIONAL MUN ETF 464288414   432,963 4,019 SH   SOLE   0 0 4,019
ISHARES TR SHORT TREAS BD 464288679   7,796,904 70,560 SH   SOLE   0 0 70,560
ISHARES TR PFD AND INCM SEC 464288687   581,358 18,621 SH   SOLE   0 0 18,621
ISHARES TR U.S. MED DVC ETF 464288810   1,157,142 21,437 SH   SOLE   0 0 21,437
ISHARES TR MICRO-CAP ETF 464288869   4,393,705 42,041 SH   SOLE   0 0 42,041
ISHARES SILVER TR ISHARES 46428Q109   2,086,978 94,348 SH   SOLE   0 0 94,348
ISHARES TR CORE HIGH DV ETF 46429B663   366,617 3,606 SH   SOLE   0 0 3,606
ISHARES TR MSCI EAFE MIN VL 46429B689   246,922 3,650 SH   SOLE   0 0 3,650
ISHARES TR MSCI USA MIN VOL 46429B697   21,033,411 289,159 SH   SOLE   0 0 289,159
ISHARES TR 0-5 YR TIPS ETF 46429B747   369,535 3,724 SH   SOLE   0 0 3,724
ISHARES INC CORE MSCI EMKT 46434G103   4,269,613 87,510 SH   SOLE   0 0 87,510
ISHARES INC MSCI GBL GOLD MN 46434G855   286,812 11,395 SH   SOLE   0 0 11,395
ISHARES TR CORE DIV GRWTH 46434V621   3,365,627 67,326 SH   SOLE   0 0 67,326
ISHARES TR CORE MSCI INTL 46435G326   1,533,580 25,361 SH   SOLE   0 0 25,361
ISHARES TR MSCI GBL SUS DEV 46435G532   734,012 9,269 SH   SOLE   0 0 9,269
ISHARES TR 0-3 MNTH TREASRY 46436E718   11,508,113 114,418 SH   SOLE   0 0 114,418
JPMORGAN CHASE & CO COM 46625H100   2,343,902 17,987 SH   SOLE   0 0 17,987
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,184,722 40,013 SH   SOLE   0 0 40,013
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   255,488 5,336 SH   SOLE   0 0 5,336
JOHNSON & JOHNSON COM 478160104   3,724,050 24,026 SH   SOLE   0 0 24,026
KAR AUCTION SVCS INC COM 48238T109   725,574 53,039 SH   SOLE   0 0 53,039
KIMBERLY-CLARK CORP COM 494368103   1,432,632 10,674 SH   SOLE   0 0 10,674
KRAFT HEINZ CO COM 500754106   1,162,742 30,068 SH   SOLE   0 0 30,068
KROGER CO COM 501044101   205,268 4,158 SH   SOLE   0 0 4,158
LKQ CORP COM 501889208   910,158 16,035 SH   SOLE   0 0 16,035
LIFECORE BIOMEDICAL INC COM 514766104   45,300 12,000 SH   SOLE   0 0 12,000
LEGGETT & PLATT INC COM 524660107   489,715 15,361 SH   SOLE   0 0 15,361
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   250,054 9,275 SH   SOLE   0 0 9,275
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   1,463 10,000 PRN   SOLE   0 0 10,000
LIFETIME BRANDS INC COM 53222Q103   336,977 57,309 SH   SOLE   0 0 57,309
LILLY ELI & CO COM 532457108   2,170,678 6,321 SH   SOLE   0 0 6,321
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   4,965,598 188,806 SH   SOLE   0 0 188,806
LOCKHEED MARTIN CORP COM 539830109   628,339 1,329 SH   SOLE   0 0 1,329
LOWES COS INC COM 548661107   1,194,657 5,974 SH   SOLE   0 0 5,974
M & T BK CORP COM 55261F104   387,766 3,243 SH   SOLE   0 0 3,243
MDU RES GROUP INC COM 552690109   872,947 28,640 SH   SOLE   0 0 28,640
MFS INTER INCOME TR SH BEN INT 55273C107   139,902 50,506 SH   SOLE   0 0 50,506
MPLX LP COM UNIT REP LTD 55336V100   960,087 27,869 SH   SOLE   0 0 27,869
MARATHON PETE CORP COM 56585A102   508,012 3,768 SH   SOLE   0 0 3,768
MARVELL TECHNOLOGY INC COM 573874104   236,753 5,468 SH   SOLE   0 0 5,468
MASTERCARD INCORPORATED CL A 57636Q104   1,642,797 4,521 SH   SOLE   0 0 4,521
MCDONALDS CORP COM 580135101   1,703,541 6,093 SH   SOLE   0 0 6,093
MERCK & CO INC COM 58933Y105   2,054,520 19,311 SH   SOLE   0 0 19,311
METLIFE INC COM 59156R108   293,477 5,065 SH   SOLE   0 0 5,065
MICROSOFT CORP COM 594918104   6,261,031 21,717 SH   SOLE   0 0 21,717
MONDELEZ INTL INC CL A 609207105   462,897 6,639 SH   SOLE   0 0 6,639
NATIONAL FUEL GAS CO COM 636180101   1,148,102 19,884 SH   SOLE   0 0 19,884
NETFLIX INC COM 64110L106   475,035 1,375 SH   SOLE   0 0 1,375
NEW GERMANY FD INC COM 644465106   223,252 24,560 SH   SOLE   0 0 24,560
NEWMONT CORP COM 651639106   1,044,959 21,317 SH   SOLE   0 0 21,317
NEXTERA ENERGY INC COM 65339F101   1,296,174 16,816 SH   SOLE   0 0 16,816
NIKE INC CL B 654106103   213,430 1,740 SH   SOLE   0 0 1,740
NORFOLK SOUTHN CORP COM 655844108   766,547 3,616 SH   SOLE   0 0 3,616
NORTHROP GRUMMAN CORP COM 666807102   859,180 1,861 SH   SOLE   0 0 1,861
NUCOR CORP COM 670346105   236,220 1,529 SH   SOLE   0 0 1,529
NUVEEN MISSOURI QLT MUN INC COM 67060Q108   174,189 16,781 SH   SOLE   0 0 16,781
NVIDIA CORPORATION COM 67066G104   1,906,382 6,863 SH   SOLE   0 0 6,863
NUVEEN QUALITY MUNCP INCOME COM 67066V101   871,982 75,627 SH   SOLE   0 0 75,627
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   524,915 48,603 SH   SOLE   0 0 48,603
NUVEEN AMT FREE MUN CR INC F COM 67071L106   964,648 81,889 SH   SOLE   0 0 81,889
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   93,028 18,205 SH   SOLE   0 0 18,205
NUTRIEN LTD COM 67077M108   639,763 8,663 SH   SOLE   0 0 8,663
NUVEEN MUN VALUE FD INC COM 670928100   944,930 107,257 SH   SOLE   0 0 107,257
OREILLY AUTOMOTIVE INC COM 67103H107   1,381,290 1,627 SH   SOLE   0 0 1,627
OCCIDENTAL PETE CORP COM 674599105   250,656 4,015 SH   SOLE   0 0 4,015
ONEOK INC NEW COM 682680103   960,482 15,116 SH   SOLE   0 0 15,116
ORACLE CORP COM 68389X105   1,265,769 13,622 SH   SOLE   0 0 13,622
PPL CORP COM 69351T106   201,283 7,243 SH   SOLE   0 0 7,243
PACER FDS TR US CASH COWS 100 69374H881   12,475,324 265,715 SH   SOLE   0 0 265,715
PAYPAL HLDGS INC COM 70450Y103   371,650 4,894 SH   SOLE   0 0 4,894
PEMBINA PIPELINE CORP COM 706327103   364,824 11,260 SH   SOLE   0 0 11,260
PEPSICO INC COM 713448108   3,114,454 17,084 SH   SOLE   0 0 17,084
PERFICIENT INC COM 71375U101   631,302 8,745 SH   SOLE   0 0 8,745
PFIZER INC COM 717081103   2,555,129 62,626 SH   SOLE   0 0 62,626
PHILIP MORRIS INTL INC COM 718172109   785,405 8,076 SH   SOLE   0 0 8,076
PHILLIPS 66 COM 718546104   1,120,713 11,055 SH   SOLE   0 0 11,055
PIMCO MUN INCOME FD III COM 72201A103   842,690 101,407 SH   SOLE   0 0 101,407
POST HLDGS INC COM 737446104   583,077 6,488 SH   SOLE   0 0 6,488
PRIMO WATER CORPORATION COM 74167P108   207,225 13,500 SH   SOLE   0 0 13,500
PROCTER AND GAMBLE CO COM 742718109   5,884,897 39,578 SH   SOLE   0 0 39,578
PROSHARES TR S&P MDCP 400 DIV 74347B680   4,833,603 68,319 SH   SOLE   0 0 68,319
PROSHARES TR RUSS 2000 DIVD 74347B698   2,629,720 43,082 SH   SOLE   0 0 43,082
PROSHARES TR MSCI EAFE DIVD 74347B839   291,415 7,771 SH   SOLE   0 0 7,771
PROSHARES TR S&P 500 DV ARIST 74348A467   13,285,620 145,612 SH   SOLE   0 0 145,612
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   38,804 10,900 SH   SOLE   0 0 10,900
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   844,186 81,485 SH   SOLE   0 0 81,485
QUALCOMM INC COM 747525103   635,339 4,980 SH   SOLE   0 0 4,980
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,637,927 16,725 SH   SOLE   0 0 16,725
REALTY INCOME CORP COM 756109104   381,678 6,028 SH   SOLE   0 0 6,028
REINSURANCE GRP OF AMERICA I COM NEW 759351604   340,795 2,567 SH   SOLE   0 0 2,567
SHELL PLC SPON ADS 780259305   220,012 3,824 SH   SOLE   0 0 3,824
ROYAL GOLD INC COM 780287108   249,043 1,920 SH   SOLE   0 0 1,920
RUBICON TECHNOLOGIES INC CL A COM 78112J109   9,056 13,800 SH   SOLE   0 0 13,800
SPDR S&P 500 ETF TR TR UNIT 78462F103   19,090,061 46,631 SH   SOLE   0 0 46,631
SPDR GOLD TR GOLD SHS 78463V107   2,740,422 14,957 SH   SOLE   0 0 14,957
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,377,316 40,355 SH   SOLE   0 0 40,355
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   852,997 16,841 SH   SOLE   0 0 16,841
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   1,055,272 34,074 SH   SOLE   0 0 34,074
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   349,064 10,867 SH   SOLE   0 0 10,867
SPDR SER TR PORTFOLIO SHORT 78464A474   715,728 24,156 SH   SOLE   0 0 24,156
SPDR SER TR DJ REIT ETF 78464A607   2,924,147 32,937 SH   SOLE   0 0 32,937
SPDR SER TR S&P DIVID ETF 78464A763   1,239,555 10,020 SH   SOLE   0 0 10,020
SPDR SER TR PORTFOLIO S&P400 78464A847   564,644 12,850 SH   SOLE   0 0 12,850
SPDR SER TR PORTFOLIO S&P500 78464A854   956,066 19,856 SH   SOLE   0 0 19,856
SPDR SER TR S&P HOMEBUILD 78464A888   442,240 6,527 SH   SOLE   0 0 6,527
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   916,897 2,757 SH   SOLE   0 0 2,757
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   27,011,474 58,924 SH   SOLE   0 0 58,924
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,129,398 23,191 SH   SOLE   0 0 23,191
SALESFORCE INC COM 79466L302   299,470 1,499 SH   SOLE   0 0 1,499
SCHLUMBERGER LTD COM STK 806857108   602,113 12,263 SH   SOLE   0 0 12,263
SCHWAB CHARLES CORP COM 808513105   763,321 14,573 SH   SOLE   0 0 14,573
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,192,631 45,823 SH   SOLE   0 0 45,823
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   448,922 9,281 SH   SOLE   0 0 9,281
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,313,440 19,358 SH   SOLE   0 0 19,358
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,475,203 47,501 SH   SOLE   0 0 47,501
SCHWAB STRATEGIC TR US REIT ETF 808524847   2,356,400 120,841 SH   SOLE   0 0 120,841
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,080,779 8,348 SH   SOLE   0 0 8,348
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   345,982 4,631 SH   SOLE   0 0 4,631
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,366,226 16,494 SH   SOLE   0 0 16,494
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   729,131 22,679 SH   SOLE   0 0 22,679
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   345,992 2,291 SH   SOLE   0 0 2,291
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   263,228 3,889 SH   SOLE   0 0 3,889
SEMPRA COM 816851109   578,036 3,824 SH   SOLE   0 0 3,824
SHERWIN WILLIAMS CO COM 824348106   249,287 1,109 SH   SOLE   0 0 1,109
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   3,276,465 138,657 SH   SOLE   0 0 138,657
SIRIUS XM HOLDINGS INC COM 82968B103   371,473 93,570 SH   SOLE   0 0 93,570
SMUCKER J M CO COM NEW 832696405   752,386 4,781 SH   SOLE   0 0 4,781
SONOCO PRODS CO COM 835495102   1,148,447 18,827 SH   SOLE   0 0 18,827
SOUTHERN CO COM 842587107   1,460,746 20,994 SH   SOLE   0 0 20,994
SOUTHERN MO BANCORP INC COM 843380106   590,550 15,786 SH   SOLE   0 0 15,786
SOUTHWEST AIRLS CO COM 844741108   238,854 7,340 SH   SOLE   0 0 7,340
SPIRE INC COM 84857L101   959,671 13,682 SH   SOLE   0 0 13,682
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   820,422 98,372 SH   SOLE   0 0 98,372
BLOCK INC CL A 852234103   201,625 2,937 SH   SOLE   0 0 2,937
STARBUCKS CORP COM 855244109   511,772 4,915 SH   SOLE   0 0 4,915
STIFEL FINL CORP COM 860630102   637,954 10,796 SH   SOLE   0 0 10,796
SYSCO CORP COM 871829107   940,167 12,174 SH   SOLE   0 0 12,174
TJX COS INC NEW COM 872540109   972,973 12,417 SH   SOLE   0 0 12,417
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   384,594 4,135 SH   SOLE   0 0 4,135
TARGET CORP COM 87612E106   434,715 2,625 SH   SOLE   0 0 2,625
TELEFLEX INCORPORATED COM 879369106   303,972 1,200 SH   SOLE   0 0 1,200
TESLA INC COM 88160R101   2,576,031 12,417 SH   SOLE   0 0 12,417
TEXAS INSTRS INC COM 882508104   452,865 2,435 SH   SOLE   0 0 2,435
THERMO FISHER SCIENTIFIC INC COM 883556102   961,030 1,667 SH   SOLE   0 0 1,667
3M CO COM 88579Y101   1,096,648 10,433 SH   SOLE   0 0 10,433
TRAVELERS COMPANIES INC COM 89417E109   293,111 1,710 SH   SOLE   0 0 1,710
TYSON FOODS INC CL A 902494103   485,219 8,180 SH   SOLE   0 0 8,180
US BANCORP DEL COM NEW 902973304   985,387 27,334 SH   SOLE   0 0 27,334
UBER TECHNOLOGIES INC COM 90353T100   234,643 7,402 SH   SOLE   0 0 7,402
UNION PAC CORP COM 907818108   2,464,483 12,245 SH   SOLE   0 0 12,245
UNITED PARCEL SERVICE INC CL B 911312106   1,022,184 5,269 SH   SOLE   0 0 5,269
UNITED STS OIL FD LP UNITS 91232N207   277,321 4,174 SH   SOLE   0 0 4,174
UNITEDHEALTH GROUP INC COM 91324P102   1,840,684 3,895 SH   SOLE   0 0 3,895
VALERO ENERGY CORP COM 91913Y100   645,606 4,625 SH   SOLE   0 0 4,625
VANECK MERK GOLD TR GOLD TRUST 921078101   259,951 13,610 SH   SOLE   0 0 13,610
VANECK ETF TRUST GOLD MINERS ETF 92189F106   3,322,960 102,719 SH   SOLE   0 0 102,719
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,504,158 20,373 SH   SOLE   0 0 20,373
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,740,076 69,369 SH   SOLE   0 0 69,369
VANECK ETF TRUST MORNINGSTAR ESG 92189Y105   1,513,604 64,616 SH   SOLE   0 0 64,616
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   12,644,305 82,101 SH   SOLE   0 0 82,101
VANGUARD WORLD FD MEGA GRWTH IND 921910816   527,066 2,577 SH   SOLE   0 0 2,577
VANGUARD WORLD FD MEGA CAP INDEX 921910873   352,411 2,462 SH   SOLE   0 0 2,462
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   253,012 1,725 SH   SOLE   0 0 1,725
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   357,380 4,025 SH   SOLE   0 0 4,025
VANGUARD BD INDEX FDS INTERMED TERM 921937819   319,056 4,158 SH   SOLE   0 0 4,158
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   205,758 2,690 SH   SOLE   0 0 2,690
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   528,364 7,156 SH   SOLE   0 0 7,156
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   11,720,009 259,464 SH   SOLE   0 0 259,464
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,349,148 12,788 SH   SOLE   0 0 12,788
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   6,362,011 86,347 SH   SOLE   0 0 86,347
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   955,951 19,991 SH   SOLE   0 0 19,991
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   541,213 5,877 SH   SOLE   0 0 5,877
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,530,531 161,647 SH   SOLE   0 0 161,647
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   525,967 2,718 SH   SOLE   0 0 2,718
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   212,945 893 SH   SOLE   0 0 893
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   324,758 4,708 SH   SOLE   0 0 4,708
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,419,434 17,694 SH   SOLE   0 0 17,694
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   306,898 6,058 SH   SOLE   0 0 6,058
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   11,347,233 30,173 SH   SOLE   0 0 30,173
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   627,918 7,562 SH   SOLE   0 0 7,562
VANGUARD INDEX FDS SML CP GRW ETF 922908595   278,106 1,285 SH   SOLE   0 0 1,285
VANGUARD INDEX FDS MID CAP ETF 922908629   7,927,163 37,584 SH   SOLE   0 0 37,584
VANGUARD INDEX FDS GROWTH ETF 922908736   3,368,576 13,505 SH   SOLE   0 0 13,505
VANGUARD INDEX FDS VALUE ETF 922908744   2,491,328 18,039 SH   SOLE   0 0 18,039
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,598,583 13,709 SH   SOLE   0 0 13,709
VANGUARD INDEX FDS TOTAL STK MKT 922908769   36,405,153 178,369 SH   SOLE   0 0 178,369
VERIZON COMMUNICATIONS INC COM 92343V104   2,549,927 65,568 SH   SOLE   0 0 65,568
VIATRIS INC COM 92556V106   523,986 54,468 SH   SOLE   0 0 54,468
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691   794,036 20,518 SH   SOLE   0 0 20,518
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   10,456,342 172,490 SH   SOLE   0 0 172,490
VISA INC COM CL A 92826C839   2,203,563 9,774 SH   SOLE   0 0 9,774
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   122,412 11,088 SH   SOLE   0 0 11,088
WEC ENERGY GROUP INC COM 92939U106   448,919 4,736 SH   SOLE   0 0 4,736
WALMART INC COM 931142103   3,239,367 21,969 SH   SOLE   0 0 21,969
WALGREENS BOOTS ALLIANCE INC COM 931427108   698,884 20,211 SH   SOLE   0 0 20,211
WASTE MGMT INC DEL COM 94106L109   606,340 3,716 SH   SOLE   0 0 3,716
WELLS FARGO CO NEW COM 949746101   466,465 12,479 SH   SOLE   0 0 12,479
WELLS FARGO CO NEW PERP PFD CNV A 949746804   335,231 285 SH   SOLE   0 0 285
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106   98,368 11,372 SH   SOLE   0 0 11,372
WEYERHAEUSER CO MTN BE COM NEW 962166104   563,561 18,704 SH   SOLE   0 0 18,704
WILLIAMS COS INC COM 969457100   228,310 7,646 SH   SOLE   0 0 7,646
WISDOMTREE TR EMG MKTS SMCAP 97717W281   3,448,182 75,304 SH   SOLE   0 0 75,304
WISDOMTREE TR EMER MKT HIGH FD 97717W315   239,616 6,329 SH   SOLE   0 0 6,329
WISDOMTREE TR US SMALLCAP DIVD 97717W604   504,027 17,648 SH   SOLE   0 0 17,648
WISDOMTREE TR INTL SMCAP DIV 97717W760   3,463,830 56,840 SH   SOLE   0 0 56,840
WISDOMTREE TR INTL MIDCAP DV 97717W778   3,588,684 61,387 SH   SOLE   0 0 61,387
AMCOR PLC ORD G0250X107   969,102 85,158 SH   SOLE   0 0 85,158
AON PLC SHS CL A G0403H108   304,885 967 SH   SOLE   0 0 967
EATON CORP PLC SHS G29183103   1,090,060 6,362 SH   SOLE   0 0 6,362
MEDTRONIC PLC SHS G5960L103   935,089 11,599 SH   SOLE   0 0 11,599
CERAGON NETWORKS LTD ORD M22013102   60,120 36,000 SH   SOLE   0 0 36,000
NXP SEMICONDUCTORS N V COM N6596X109   273,559 1,467 SH   SOLE   0 0 1,467
ROYAL CARIBBEAN GROUP COM V7780T103   401,203 6,144 SH   SOLE   0 0 6,144