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 COMPANY Common Stock 88579Y101   2,191,629 20,662 SH   SOLE   0 0 20,662
ABBOTT LABORATORIES Common Stock 002824100   3,117,655 27,429 SH   SOLE   0 0 27,429
ABBVIE INC Common Stock 00287Y109   6,590,956 36,194 SH   SOLE   0 0 36,194
ABERDEEN PHYSICAL MF Closed and MF Open 003263100   6,963,843 72,919 SH   SOLE   0 0 72,919
ABERDEEN PHYSICAL MF Closed and MF Open 003264108   656,680 27,580 SH   SOLE   0 0 27,580
ABRDN ASIA MF Closed and MF Open 003009107   271,606 97,002 SH   SOLE   0 0 97,002
ACCENTURE PLC Common Stock G1151C101   3,135,783 9,047 SH   SOLE   0 0 9,047
AFLAC INC Common Stock 001055102   3,513,554 40,921 SH   SOLE   0 0 40,921
AGNC Investment Corp REIT 00123Q500   264,870 10,540 SH   SOLE   0 0 10,540
ALBEMARLE CORP Common Stock 012653101   2,625,180 19,927 SH   SOLE   0 0 19,927
ALIBABA GROUP Common Stock 01609W102   2,159,157 29,839 SH   SOLE   0 0 29,839
ALLSTATE CORP Common Stock 020002101   2,309,812 13,350 SH   SOLE   0 0 13,350
ALPHABET INC Common Stock 02079K305   6,347,210 42,054 SH   SOLE   0 0 42,054
ALPHABET INC Common Stock 02079K107   4,296,169 28,216 SH   SOLE   0 0 28,216
ALPS RIVERFRONT MF Closed and MF Open 00162Q783   504,967 22,070 SH   SOLE   0 0 22,070
ALTRIA GROUP Common Stock 02209S103   682,534 15,647 SH   SOLE   0 0 15,647
AMAZON COM Common Stock 023135106   8,817,520 48,883 SH   SOLE   0 0 48,883
AMERICAN TOWER Common Stock 03027X100   2,120,832 10,733 SH   SOLE   0 0 10,733
AMES NATIONAL CORP Common Stock 031001100   603,769 29,919 SH   SOLE   0 0 29,919
AMGEN INC Common Stock 031162100   2,757,976 9,700 SH   SOLE   0 0 9,700
AMPLIFY TR MF Closed and MF Open 032108664   649,576 10,132 SH   SOLE   0 0 10,132
ANALOG DEVICES Common Stock 032654105   2,320,493 11,732 SH   SOLE   0 0 11,732
APPLE INC Common Stock 037833100   24,869,960 145,031 SH   SOLE   0 0 145,031
ARES CAPITAL MF Closed and MF Open 04010L103   711,972 34,196 SH   SOLE   0 0 34,196
AT&T INC Common Stock 00206R102   1,048,013 59,546 SH   SOLE   0 0 59,546
ATMUS FILTRATION Common Stock 04956D107   619,073 19,196 SH   SOLE   0 0 19,196
AUBURN NATIONAL Common Stock 050473107   353,311 18,330 SH   SOLE   0 0 18,330
BANK AMERICA Common Stock 060505104   1,276,911 33,673 SH   SOLE   0 0 33,673
BANK MONTREAL Common Stock 063671101   1,281,769 13,122 SH   SOLE   0 0 13,122
BANK NEW YORK Common Stock 064058100   5,279,373 91,623 SH   SOLE   0 0 91,623
Bank of American Corp Common Stock 060505195   357,967 14,382 SH   SOLE   0 0 14,382
BERKSHIRE HATHAWAY Common Stock 084670702   9,954,549 23,672 SH   SOLE   0 0 23,672
BLACKROCK INC Common Stock 09247X101   2,343,888 2,811 SH   SOLE   0 0 2,811
BLACKROCK U S MF Closed and MF Open 09290C103   2,653,308 59,759 SH   SOLE   0 0 59,759
BOOKING HOLDINGS Common Stock 09857L108   5,742,944 1,583 SH   SOLE   0 0 1,583
BP PLC Common Stock 055622104   2,193,670 58,218 SH   SOLE   0 0 58,218
BROADCOM INC Common Stock 11135F101   6,799,349 5,130 SH   SOLE   0 0 5,130
CAMBRIA GLOBAL MF Closed and MF Open 132061409   2,580,277 120,573 SH   SOLE   0 0 120,573
CAMBRIA GLOBAL MF Closed and MF Open 132061607   399,443 13,804 SH   SOLE   0 0 13,804
CAPITAL GROUP MF Closed and MF Open 14020Y102   402,856 17,936 SH   SOLE   0 0 17,936
CAPITAL GROUP MF Closed and MF Open 14020Y201   467,408 17,305 SH   SOLE   0 0 17,305
CASS INFORMATION Common Stock 14808P109   2,018,755 41,908 SH   SOLE   0 0 41,908
CELANESE CORP Common Stock 150870103   6,019,568 35,025 SH   SOLE   0 0 35,025
CHECK POINT Common Stock M22465104   5,369,362 32,738 SH   SOLE   0 0 32,738
CHEVRON CORP Common Stock 166764100   1,920,885 12,177 SH   SOLE   0 0 12,177
CHUBB LTD Common Stock H1467J104   2,563,995 9,894 SH   SOLE   0 0 9,894
CISCO SYSTEMS Common Stock 17275R102   3,395,158 68,025 SH   SOLE   0 0 68,025
COCA COLA COMPANY Common Stock 191216100   2,810,666 45,940 SH   SOLE   0 0 45,940
COGNIZANT TECH Common Stock 192446102   4,937,994 67,376 SH   SOLE   0 0 67,376
COHEN & STEERS MF Closed and MF Open 19248P106   199,354 17,053 SH   SOLE   0 0 17,053
COMCAST CORP Common Stock 20030N101   3,274,954 75,546 SH   SOLE   0 0 75,546
COMERICA INC Common Stock 200340107   1,785,701 32,473 SH   SOLE   0 0 32,473
Commerce Bancshares, Inc. Common Stock 200525103   10,462,631 196,666 SH   SOLE   0 0 196,666
CORNING INC Common Stock 219350105   2,476,176 75,126 SH   SOLE   0 0 75,126
CORPAY INC Common Stock 219948106   5,076,723 16,454 SH   SOLE   0 0 16,454
CROWDSTRIKE HOLDINGS Common Stock 22788C105   2,451,237 7,646 SH   SOLE   0 0 7,646
CSX CORP Common Stock 126408103   446,912 12,055 SH   SOLE   0 0 12,055
CUMMINS INC Common Stock 231021106   2,236,036 7,588 SH   SOLE   0 0 7,588
CVS HEALTH Common Stock 126650100   3,578,954 44,871 SH   SOLE   0 0 44,871
DIMENSIONAL CORE MF Closed and MF Open 25434V872   1,150,971 27,436 SH   SOLE   0 0 27,436
DIMENSIONAL INTL MF Closed and MF Open 25434V781   1,399,692 51,478 SH   SOLE   0 0 51,478
DIMENSIONAL INTL MF Closed and MF Open 25434V203   382,322 12,651 SH   SOLE   0 0 12,651
DIMENSIONAL US MF Closed and MF Open 25434V708   28,447,992 890,390 SH   SOLE   0 0 890,390
DIMENSIONAL US MF Closed and MF Open 25434V401   4,470,321 78,454 SH   SOLE   0 0 78,454
DIMENSIONAL US MF Closed and MF Open 25434V724   1,159,808 28,357 SH   SOLE   0 0 28,357
DIMENSIONAL US MF Closed and MF Open 25434V500   795,817 12,765 SH   SOLE   0 0 12,765
DIMENSIONAL WORLD MF Closed and MF Open 25434V880   13,523,514 531,584 SH   SOLE   0 0 531,584
DISCOVER FINANCIAL Common Stock 254709108   4,988,766 38,056 SH   SOLE   0 0 38,056
DOW INC Common Stock 260557103   2,221,359 38,345 SH   SOLE   0 0 38,345
DUKE ENERGY Common Stock 26441C204   2,884,114 29,822 SH   SOLE   0 0 29,822
EASTMAN CHEMICAL Common Stock 277432100   1,533,527 15,301 SH   SOLE   0 0 15,301
EATON VANCE MF Closed and MF Open 27828Y108   436,840 33,785 SH   SOLE   0 0 33,785
ELI LILLY Common Stock 532457108   2,456,244 3,157 SH   SOLE   0 0 3,157
Ellington Credit Company Common Stock 288578107   162,122 23,462 SH   SOLE   0 0 23,462
ENBRIDGE INC Common Stock 29250N105   1,739,174 48,070 SH   SOLE   0 0 48,070
ENERGY TRANSFER Oil & Gas, Real Estate and REIT 29273V100   1,143,461 72,693 SH   SOLE   0 0 72,693
ENTERPRISE PRODUCTS Oil & Gas, Real Estate and REIT 293792107   2,372,256 81,297 SH   SOLE   0 0 81,297
EOS ENERGY Common Stock 29415C101   19,503 18,935 SH   SOLE   0 0 18,935
ETF SER MF Closed and MF Open 26922A198   244,630 11,566 SH   SOLE   0 0 11,566
EXXON MOBIL Common Stock 30231G102   6,124,919 52,692 SH   SOLE   0 0 52,692
FIDELITY COVINGTON MF Closed and MF Open 31609A305   501,641 16,976 SH   SOLE   0 0 16,976
FIDELITY MSCI MF Closed and MF Open 316092865   5,569,995 131,305 SH   SOLE   0 0 131,305
FIRST MERCHANTS Common Stock 320817109   803,992 23,037 SH   SOLE   0 0 23,037
FIRST SOURCE Common Stock 336901103   908,240 17,326 SH   SOLE   0 0 17,326
FIRST TRUST MF Closed and MF Open 33733E104   31,159,895 363,804 SH   SOLE   0 0 363,804
FIRST TRUST MF Closed and MF Open 33734H106   25,289,007 598,840 SH   SOLE   0 0 598,840
FIRST TRUST MF Closed and MF Open 33740F755   7,144,289 255,518 SH   SOLE   0 0 255,518
FIRST TRUST MF Closed and MF Open 33734Y109   5,051,038 54,172 SH   SOLE   0 0 54,172
FIRST TRUST MF Closed and MF Open 33738R506   3,676,961 65,461 SH   SOLE   0 0 65,461
FIRST TRUST MF Closed and MF Open 33739Q408   3,630,866 60,900 SH   SOLE   0 0 60,900
FIRST TRUST MF Closed and MF Open 33733E302   2,828,191 13,790 SH   SOLE   0 0 13,790
FIRST TRUST MF Closed and MF Open 33740F805   2,545,289 58,378 SH   SOLE   0 0 58,378
FIRST TRUST MF Closed and MF Open 33738R605   2,289,123 39,998 SH   SOLE   0 0 39,998
FIRST TRUST MF Closed and MF Open 33740U703   2,129,729 90,281 SH   SOLE   0 0 90,281
FIRST TRUST MF Closed and MF Open 33738D606   1,828,214 85,510 SH   SOLE   0 0 85,510
FIRST TRUST MF Closed and MF Open 33741X102   1,821,305 52,306 SH   SOLE   0 0 52,306
FIRST TRUST MF Closed and MF Open 33739E108   617,645 35,660 SH   SOLE   0 0 35,660
FIRST TRUST MF Closed and MF Open 33739N108   1,588,493 30,928 SH   SOLE   0 0 30,928
FIRST TRUST MF Closed and MF Open 33740U752   628,984 22,202 SH   SOLE   0 0 22,202
FIRST TRUST MF Closed and MF Open 33733E823   650,475 21,181 SH   SOLE   0 0 21,181
FIRST TRUST MF Closed and MF Open 33734X846   1,192,794 21,152 SH   SOLE   0 0 21,152
FIRST TRUST MF Closed and MF Open 336917109   738,006 19,178 SH   SOLE   0 0 19,178
FIRST TRUST MF Closed and MF Open 33735J101   1,181,410 15,467 SH   SOLE   0 0 15,467
FIRST TRUST MF Closed and MF Open 33739Q705   683,284 12,721 SH   SOLE   0 0 12,721
FIRST TRUST MF Closed and MF Open 33739Q200   605,513 12,549 SH   SOLE   0 0 12,549
FIRST TRUST MF Closed and MF Open 33738D309   549,645 11,894 SH   SOLE   0 0 11,894
First Trust MLP & Energy Income fund Common Stock 33739B104   575,732 59,538 SH   SOLE   0 0 59,538
FLEXSHARES IBOXX MF Closed and MF Open 33939L506   5,156,850 217,129 SH   SOLE   0 0 217,129
FLEXSHARES IBOXX MF Closed and MF Open 33939L605   1,270,152 53,706 SH   SOLE   0 0 53,706
FS CREDIT MF Closed and MF Open 30290Y101   435,023 73,360 SH   SOLE   0 0 73,360
FS KKR Common Stock 302635206   1,660,878 87,093 SH   SOLE   0 0 87,093
GABELLI EQUITY MF Closed and MF Open 362397101   155,587 28,186 SH   SOLE   0 0 28,186
GENTEX CORP Common Stock 371901109   4,698,964 130,093 SH   SOLE   0 0 130,093
GERON CORP Common Stock 374163103   33,000 10,000 SH   SOLE   0 0 10,000
GLOBAL SUPERDIVIDEND MF Closed and MF Open 37960A669   239,098 11,043 SH   SOLE   0 0 11,043
GLOBAL X MF Closed and MF Open 37954Y673   1,096,489 27,543 SH   SOLE   0 0 27,543
GLOBAL X MF Closed and MF Open 37954Y483   350,077 19,546 SH   SOLE   0 0 19,546
GLOBAL X MF Closed and MF Open 37954Y657   329,863 16,362 SH   SOLE   0 0 16,362
GLOBAL X MF Closed and MF Open 37954Y871   432,043 14,985 SH   SOLE   0 0 14,985
GLOBE LIFE Common Stock 37959E102   2,045,317 17,576 SH   SOLE   0 0 17,576
Greystone Houseing Impact LP Limited Partnership 02364V206   579,728 35,588 SH   SOLE   0 0 35,588
GSK PLC Common Stock 37733W204   555,922 12,967 SH   SOLE   0 0 12,967
HOME DEPOT Common Stock 437076102   7,106,325 18,525 SH   SOLE   0 0 18,525
HSBC DIVID MF Closed and MF Open 41151J703   3,994,563 274,540 SH   SOLE   0 0 274,540
IMPERIAL OIL Common Stock 453038408   1,492,490 21,589 SH   SOLE   0 0 21,589
INDUSTRIAL SELECT MF Closed and MF Open 81369Y704   4,172,502 33,125 SH   SOLE   0 0 33,125
Innovator Laddered Allocation Power Buffer ETF MF Closed and MF Open 45783Y814   2,442,290 58,512 SH   SOLE   0 0 58,512
INTEL CORP Common Stock 458140100   5,313,289 120,291 SH   SOLE   0 0 120,291
INTERCONTINENTAL EXCH Common Stock 45866F104   2,264,897 16,480 SH   SOLE   0 0 16,480
INVESCO BULLETSHARES MF Closed and MF Open 46138J841   319,828 15,251 SH   SOLE   0 0 15,251
INVESCO BUYBACK MF Closed and MF Open 46137V308   1,425,463 13,170 SH   SOLE   0 0 13,170
INVESCO EXCHANGE MF Closed and MF Open 46138E354   1,869,969 28,388 SH   SOLE   0 0 28,388
INVESCO EXCHANGE MF Closed and MF Open 46138E727   390,586 20,071 SH   SOLE   0 0 20,071
INVESCO HIGH MF Closed and MF Open 46137V563   343,335 16,626 SH   SOLE   0 0 16,626
INVESCO INTL MF Closed and MF Open 46137V548   1,834,647 98,956 SH   SOLE   0 0 98,956
INVESCO NATIONAL MF Closed and MF Open 46138E537   483,796 20,302 SH   SOLE   0 0 20,302
INVESCO OPTIMUM MF Closed and MF Open 46090F100   376,205 27,123 SH   SOLE   0 0 27,123
INVESCO PFD MF Closed and MF Open 46138E511   181,581 15,284 SH   SOLE   0 0 15,284
INVESCO QQQ MF Closed and MF Open 46090E103   37,587,346 84,654 SH   SOLE   0 0 84,654
INVESCO RAFI MF Closed and MF Open 46138J742   3,644,343 76,787 SH   SOLE   0 0 76,787
INVESCO RUSSELL MF Closed and MF Open 46138J619   24,346,677 440,823 SH   SOLE   0 0 440,823
INVESCO RUSSELL MF Closed and MF Open 46138J593   877,216 23,225 SH   SOLE   0 0 23,225
INVESCO S&P MF Closed and MF Open 46137V431   11,378,312 106,848 SH   SOLE   0 0 106,848
INVESCO S&P MF Closed and MF Open 46138G664   2,613,793 61,055 SH   SOLE   0 0 61,055
INVESCO S&P MF Closed and MF Open 46137V233   870,702 20,667 SH   SOLE   0 0 20,667
INVESCO S&P MF Closed and MF Open 46137V423   750,322 13,306 SH   SOLE   0 0 13,306
INVESCO S&P MF Closed and MF Open 46137V324   575,384 12,060 SH   SOLE   0 0 12,060
INVESCO S&P MF Closed and MF Open 46138G656   509,841 11,124 SH   SOLE   0 0 11,124
INVESCO SHORT MF Closed and MF Open 46138G888   4,547,117 43,112 SH   SOLE   0 0 43,112
INVESCO TOTAL MF Closed and MF Open 46090A804   10,019,111 214,037 SH   SOLE   0 0 214,037
INVESCO ULTRA MF Closed and MF Open 46090A887   973,656 19,516 SH   SOLE   0 0 19,516
Investco S&P MidCap Momentum ETF MF Closed and MF Open 46137V464   220,301 1,918 SH   SOLE   0 0 1,918
ISHARES 0-5 MF Closed and MF Open 46429B747   10,532,456 105,928 SH   SOLE   0 0 105,928
ISHARES 1-3YR MF Closed and MF Open 464287457   1,161,550 14,203 SH   SOLE   0 0 14,203
ISHARES 1-5 YEAR MF Closed and MF Open 464288646   990,304 19,311 SH   SOLE   0 0 19,311
ISHARES 7-10YR MF Closed and MF Open 464287440   5,293,540 55,921 SH   SOLE   0 0 55,921
ISHARES BIOTECHNOLOGY MF Closed and MF Open 464287556   1,479,021 10,778 SH   SOLE   0 0 10,778
ISHARES BROAD MF Closed and MF Open 46435U853   694,938 18,992 SH   SOLE   0 0 18,992
ISHARES CORE MF Closed and MF Open 464287507   12,696,978 209,038 SH   SOLE   0 0 209,038
ISHARES CORE MF Closed and MF Open 464287200   10,797,268 20,537 SH   SOLE   0 0 20,537
ISHARES CORE MF Closed and MF Open 464287804   8,565,435 77,501 SH   SOLE   0 0 77,501
ISHARES CORE MF Closed and MF Open 46432F842   6,774,613 91,277 SH   SOLE   0 0 91,277
ISHARES CORE MF Closed and MF Open 46434V613   4,133,862 90,674 SH   SOLE   0 0 90,674
ISHARES CORE MF Closed and MF Open 464287663   3,326,285 36,778 SH   SOLE   0 0 36,778
ISHARES CORE MF Closed and MF Open 46434G103   2,724,888 52,807 SH   SOLE   0 0 52,807
ISHARES CORE MF Closed and MF Open 46429B663   2,581,041 23,419 SH   SOLE   0 0 23,419
ISHARES CORE MF Closed and MF Open 464287226   2,139,748 21,847 SH   SOLE   0 0 21,847
ISHARES CORE MF Closed and MF Open 46432F834   1,796,952 26,480 SH   SOLE   0 0 26,480
ISHARES CORE MF Closed and MF Open 46434V621   891,286 15,351 SH   SOLE   0 0 15,351
ISHARES CURRENCY MF Closed and MF Open 46434V803   758,782 21,754 SH   SOLE   0 0 21,754
ISHARES EXPANDED MF Closed and MF Open 464287515   918,739 10,774 SH   SOLE   0 0 10,774
ISHARES FALLEN MF Closed and MF Open 46435G474   456,443 16,993 SH   SOLE   0 0 16,993
ISHARES GLOBAL MF Closed and MF Open 464288372   926,027 19,446 SH   SOLE   0 0 19,446
ISHARES GLOBAL MF Closed and MF Open 464287341   671,204 15,627 SH   SOLE   0 0 15,627
ISHARES GOLD Common Stock 464285204   798,714 19,012 SH   SOLE   0 0 19,012
ISHARES IBONDS MF Closed and MF Open 46436E874   5,142,441 214,805 SH   SOLE   0 0 214,805
ISHARES IBONDS MF Closed and MF Open 46436E866   1,947,158 83,820 SH   SOLE   0 0 83,820
ISHARES IBOXX MF Closed and MF Open 464287242   8,468,161 77,746 SH   SOLE   0 0 77,746
ISHARES MBS MF Closed and MF Open 464288588   3,740,862 40,476 SH   SOLE   0 0 40,476
ISHARES MSCI MF Closed and MF Open 46429B697   6,772,459 81,029 SH   SOLE   0 0 81,029
ISHARES MSCI MF Closed and MF Open 46432F339   5,126,179 31,190 SH   SOLE   0 0 31,190
ISHARES MSCI MF Closed and MF Open 46432F396   4,235,781 22,608 SH   SOLE   0 0 22,608
ISHARES MSCI MF Closed and MF Open 464288877   2,457,589 45,176 SH   SOLE   0 0 45,176
ISHARES MSCI MF Closed and MF Open 464287234   1,394,338 33,941 SH   SOLE   0 0 33,941
ISHARES MSCI MF Closed and MF Open 46434G764   1,270,096 22,061 SH   SOLE   0 0 22,061
ISHARES MSCI MF Closed and MF Open 464288885   1,940,362 18,695 SH   SOLE   0 0 18,695
ISHARES MSCI MF Closed and MF Open 464287465   1,002,656 12,555 SH   SOLE   0 0 12,555
ISHARES NATIONAL MF Closed and MF Open 464288414   1,082,016 10,055 SH   SOLE   0 0 10,055
ISHARES RUSSELL MF Closed and MF Open 464287614   5,550,969 16,469 SH   SOLE   0 0 16,469
ISHARES RUSSELL MF Closed and MF Open 464287655   4,740,510 22,541 SH   SOLE   0 0 22,541
ISHARES S&P MF Closed and MF Open 464287671   3,339,872 28,494 SH   SOLE   0 0 28,494
ISHARES S&P MF Closed and MF Open 464287309   2,415,576 28,606 SH   SOLE   0 0 28,606
ISHARES S&P MF Closed and MF Open 464287408   1,879,329 10,060 SH   SOLE   0 0 10,060
ISHARES SELECT MF Closed and MF Open 464287168   4,751,964 38,577 SH   SOLE   0 0 38,577
ISHARES SILVER Common Stock 46428Q109   546,206 24,009 SH   SOLE   0 0 24,009
ISHARES TECHNOLOGY MF Closed and MF Open 464287721   4,161,072 30,809 SH   SOLE   0 0 30,809
ISHARES TREASURY MF Closed and MF Open 46434V860   904,603 17,846 SH   SOLE   0 0 17,846
ISHARES U S MF Closed and MF Open 46429B267   4,041,562 177,495 SH   SOLE   0 0 177,495
ISHARES U S MF Closed and MF Open 464287762   2,240,127 36,189 SH   SOLE   0 0 36,189
ISHARES U S MF Closed and MF Open 464288687   1,856,129 57,590 SH   SOLE   0 0 57,590
ISHARES U S MF Closed and MF Open 464288810   1,215,554 20,746 SH   SOLE   0 0 20,746
ISHARES U S MF Closed and MF Open 464288752   1,162,959 10,045 SH   SOLE   0 0 10,045
JOHNSON & JOHNSON Common Stock 478160104   2,562,349 16,197 SH   SOLE   0 0 16,197
JOHNSON CONTROLS Common Stock G51502105   1,964,954 30,081 SH   SOLE   0 0 30,081
JP MORGAN MF Closed and MF Open 46654Q203   1,004,864 18,526 SH   SOLE   0 0 18,526
JP MORGAN MF Closed and MF Open 46654Q609   844,517 24,048 SH   SOLE   0 0 24,048
JPMORGAN MF Closed and MF Open 46641Q837   6,169,154 122,282 SH   SOLE   0 0 122,282
JPMORGAN BETABUILDERS MF Closed and MF Open 46641Q399   12,902,589 136,636 SH   SOLE   0 0 136,636
JPMORGAN CHASE Common Stock 46625H100   6,456,593 32,234 SH   SOLE   0 0 32,234
JPMORGAN U S MF Closed and MF Open 46641Q779   1,717,676 32,605 SH   SOLE   0 0 32,605
KELLANOVA Common Stock 487836108   781,261 13,636 SH   SOLE   0 0 13,636
KEYSIGHT TECHNOLOGIES Common Stock 49338L103   3,133,384 20,037 SH   SOLE   0 0 20,037
KROGER CO Common Stock 501044101   1,483,289 25,963 SH   SOLE   0 0 25,963
LEGG MASON MF Closed and MF Open 52468L406   1,804,341 48,977 SH   SOLE   0 0 48,977
LOWES COMPANIES Common Stock 548661107   5,079,959 19,942 SH   SOLE   0 0 19,942
LUNA INNOVATIONS Common Stock 550351100   92,435 28,841 SH   SOLE   0 0 28,841
M D C HOLDINGS Common Stock 552676108   662,570 10,532 SH   SOLE   0 0 10,532
MANNATECH INC Common Stock 563771203   161,310 19,090 SH   SOLE   0 0 19,090
MCDONALDS CORP Common Stock 580135101   3,806,967 13,502 SH   SOLE   0 0 13,502
MEDTRONIC PLC Common Stock G5960L103   2,292,279 26,302 SH   SOLE   0 0 26,302
MERCK & COMPANY Common Stock 58933Y105   2,726,033 20,659 SH   SOLE   0 0 20,659
META PLATFORMS Common Stock 30303M102   2,913,062 5,999 SH   SOLE   0 0 5,999
MFA Financial, Inc. Preferred Stock 55272X409   573,295 25,794 SH   SOLE   0 0 25,794
MICROSOFT CORP Common Stock 594918104   14,577,092 34,647 SH   SOLE   0 0 34,647
MOHAWK INDS Common Stock 608190104   4,141,231 31,639 SH   SOLE   0 0 31,639
MORGAN STANLEY Common Stock 617446448   1,938,680 20,589 SH   SOLE   0 0 20,589
MPLX LP Common Stock 55336V100   542,773 13,060 SH   SOLE   0 0 13,060
Neuberger Berman Energy Infra & Inc Fd MF Closed and MF Open 64129H104   346,699 47,042 SH   SOLE   0 0 47,042
NEXTERA ENERGY Common Stock 65339F101   905,003 14,160 SH   SOLE   0 0 14,160
NORTHERN TRUST Common Stock 665859104   912,670 10,264 SH   SOLE   0 0 10,264
NUVEEN FLOATING RATE MF Closed and MF Open 67072T108   107,667 12,333 SH   SOLE   0 0 12,333
NVIDIA CORP Common Stock 67066G104   16,890,784 18,693 SH   SOLE   0 0 18,693
NVR INC Common Stock 62944T105   2,033,094 251 SH   SOLE   0 0 251
OMNICOM GROUP Common Stock 681919106   3,925,782 40,572 SH   SOLE   0 0 40,572
OSHKOSH CORP Common Stock 688239201   5,509,065 44,175 SH   SOLE   0 0 44,175
PACER U S MF Closed and MF Open 69374H857   3,733,829 75,952 SH   SOLE   0 0 75,952
PACER US MF Closed and MF Open 69374H881   4,582,234 78,854 SH   SOLE   0 0 78,854
PALANTIR TECHNOLOGIES Common Stock 69608A108   1,631,058 70,885 SH   SOLE   0 0 70,885
PARAMOUNT GLOBAL Common Stock 92556H206   213,870 18,171 SH   SOLE   0 0 18,171
PAYCHEX INC Common Stock 704326107   2,353,197 19,162 SH   SOLE   0 0 19,162
PEPSICO INC Common Stock 713448108   1,899,198 10,852 SH   SOLE   0 0 10,852
PFIZER INC Common Stock 717081103   990,886 35,707 SH   SOLE   0 0 35,707
PGIM ULTRA MF Closed and MF Open 69344A107   2,452,812 49,352 SH   SOLE   0 0 49,352
PHILIP MORRIS Common Stock 718172109   2,750,259 30,018 SH   SOLE   0 0 30,018
PIMCO 0-5 MF Closed and MF Open 72201R783   1,499,403 12,019 SH   SOLE   0 0 12,019
PIMCO ACTIVE MF Closed and MF Open 72201R775   8,109,451 88,280 SH   SOLE   0 0 88,280
PRICE T Common Stock 74144T108   2,935,891 24,080 SH   SOLE   0 0 24,080
PROCTER & GAMBLE Common Stock 742718109   3,416,935 21,059 SH   SOLE   0 0 21,059
PROSHARES RUSSELL MF Closed and MF Open 74347B698   3,231,797 50,485 SH   SOLE   0 0 50,485
PROSHARES TRUST MF Closed and MF Open 74348A467   37,295,610 367,770 SH   SOLE   0 0 367,770
PROSPECT CAPITAL MF Closed and MF Open 74348T102   183,236 33,195 SH   SOLE   0 0 33,195
PULTEGROUP INC Common Stock 745867101   2,798,616 23,202 SH   SOLE   0 0 23,202
REALTY INCOME Common Stock 756109104   839,022 15,508 SH   SOLE   0 0 15,508
REGIONS FINANCIAL Common Stock 7591EP100   639,239 30,382 SH   SOLE   0 0 30,382
RENASANT CORP Common Stock 75970E107   416,521 13,298 SH   SOLE   0 0 13,298
ROBERT HALF Common Stock 770323103   2,263,108 28,545 SH   SOLE   0 0 28,545
ROSS STORES Common Stock 778296103   1,665,874 11,351 SH   SOLE   0 0 11,351
RTX CORP Common Stock 75513E101   2,758,197 28,280 SH   SOLE   0 0 28,280
SABA CAPITAL MF Closed and MF Open 880198106   93,313 24,427 SH   SOLE   0 0 24,427
SCHWAB AGGREGATE MF Closed and MF Open 808524839   809,699 17,602 SH   SOLE   0 0 17,602
SCHWAB CHARLES Common Stock 808513105   2,445,927 33,811 SH   SOLE   0 0 33,811
SCHWAB FUNDAMENTAL MF Closed and MF Open 808524730   5,594,338 201,525 SH   SOLE   0 0 201,525
SCHWAB FUNDAMENTAL MF Closed and MF Open 808524755   5,471,132 153,640 SH   SOLE   0 0 153,640
SCHWAB INTL MF Closed and MF Open 808524805   611,805 15,679 SH   SOLE   0 0 15,679
SCHWAB US MF Closed and MF Open 808524797   6,044,422 74,964 SH   SOLE   0 0 74,964
SCHWAB US MF Closed and MF Open 808524870   1,243,571 23,841 SH   SOLE   0 0 23,841
SCHWAB US MF Closed and MF Open 808524201   982,233 15,827 SH   SOLE   0 0 15,827
SECTOR CONSUMER MF Closed and MF Open 81369Y308   7,375,741 96,591 SH   SOLE   0 0 96,591
SECTOR ENERGY MF Closed and MF Open 81369Y506   2,823,018 29,901 SH   SOLE   0 0 29,901
SECTOR FINANCIAL MF Closed and MF Open 81369Y605   5,369,620 127,483 SH   SOLE   0 0 127,483
SECTOR HEALTHCARE MF Closed and MF Open 81369Y209   4,290,956 29,045 SH   SOLE   0 0 29,045
SECTOR TECHNOLOGY MF Closed and MF Open 81369Y803   4,426,505 21,253 SH   SOLE   0 0 21,253
SEI INVESTMENTS Common Stock 784117103   4,246,590 59,062 SH   SOLE   0 0 59,062
SELECT SECTOR MF Closed and MF Open 81369Y852   1,815,149 22,228 SH   SOLE   0 0 22,228
SELECT SECTOR MF Closed and MF Open 81369Y860   420,971 10,649 SH   SOLE   0 0 10,649
SELECT UTILITIES MF Closed and MF Open 81369Y886   3,190,836 48,603 SH   SOLE   0 0 48,603
Sirius XM Holdings, Inc. Common Stock 82968B103   77,600 20,000 SH   SOLE   0 0 20,000
SIXTH STREET MF Closed and MF Open 83012A109   353,038 16,473 SH   SOLE   0 0 16,473
SMITH AO Common Stock 831865209   2,428,125 27,142 SH   SOLE   0 0 27,142
SNAP ON Common Stock 833034101   5,885,544 19,868 SH   SOLE   0 0 19,868
SOUTHERN COMPANY Common Stock 842587107   6,420,544 89,497 SH   SOLE   0 0 89,497
SPDR BLOOMBERG MF Closed and MF Open 78468R663   15,284,005 166,492 SH   SOLE   0 0 166,492
SPDR BLOOMBERG MF Closed and MF Open 78468R622   7,525,148 79,045 SH   SOLE   0 0 79,045
SPDR Bloomberg Conv Sec ETF MF Closed and MF Open 78464A359   272,220 3,727 SH   SOLE   0 0 3,727
SPDR DOW MF Closed and MF Open 78467X109   11,974,311 30,104 SH   SOLE   0 0 30,104
SPDR DOW MF Closed and MF Open 78463X749   1,052,712 24,584 SH   SOLE   0 0 24,584
SPDR GOLD Common Stock 78463V107   3,052,989 14,840 SH   SOLE   0 0 14,840
SPDR INTERMEDIATE MF Closed and MF Open 78464A672   6,450,270 228,895 SH   SOLE   0 0 228,895
SPDR NUVEEN MF Closed and MF Open 78468R739   739,589 15,590 SH   SOLE   0 0 15,590
SPDR PORTFOLIO MF Closed and MF Open 78464A854   19,357,324 314,599 SH   SOLE   0 0 314,599
SPDR PORTFOLIO MF Closed and MF Open 78464A664   6,504,494 232,801 SH   SOLE   0 0 232,801
SPDR PORTFOLIO MF Closed and MF Open 78464A508   5,146,055 102,715 SH   SOLE   0 0 102,715
SPDR PORTFOLIO MF Closed and MF Open 78464A847   4,659,214 87,349 SH   SOLE   0 0 87,349
SPDR PORTFOLIO MF Closed and MF Open 78464A375   1,892,426 57,889 SH   SOLE   0 0 57,889
SPDR PORTFOLIO MF Closed and MF Open 78468R788   1,830,321 44,959 SH   SOLE   0 0 44,959
SPDR PORTFOLIO MF Closed and MF Open 78464A474   899,675 30,220 SH   SOLE   0 0 30,220
SPDR PORTFOLIO MF Closed and MF Open 78464A409   1,895,322 25,910 SH   SOLE   0 0 25,910
SPDR PORTFOLIO MF Closed and MF Open 78468R853   510,037 11,850 SH   SOLE   0 0 11,850
SPDR PORTFOLIO MF Closed and MF Open 78464A649   288,033 11,393 SH   SOLE   0 0 11,393
SPDR S&P MF Closed and MF Open 78467Y107   3,023,549 5,434 SH   SOLE   0 0 5,434
SPDR S&P MF Closed and MF Open 78464A698   744,303 14,803 SH   SOLE   0 0 14,803
SPDR S&P 500 ETF Tr Common Stock 78462F103   356,733 682 SH   SOLE   0 0 682
SPDR SERIES MF Closed and MF Open 78464A839   1,495,641 19,679 SH   SOLE   0 0 19,679
SPDR SERIES MF Closed and MF Open 78464A763   1,322,293 10,075 SH   SOLE   0 0 10,075
SPDR SSGA MF Closed and MF Open 78467V400   916,097 21,201 SH   SOLE   0 0 21,201
SPDR SSGA MF Closed and MF Open 78467V103   514,658 18,413 SH   SOLE   0 0 18,413
SPDR TIPS MF Closed and MF Open 78464A656   3,504,336 136,781 SH   SOLE   0 0 136,781
SPROTT PHYSICAL MF Closed and MF Open 85207K107   162,932 19,654 SH   SOLE   0 0 19,654
SPROTT PHYSICAL MF Closed and MF Open 85207H104   192,878 11,149 SH   SOLE   0 0 11,149
STARBUCKS CORP Common Stock 855244109   1,846,041 20,199 SH   SOLE   0 0 20,199
STATE STREET Common Stock 857477103   1,114,487 14,414 SH   SOLE   0 0 14,414
TELLURIAN INC Common Stock 87968A104   33,070 50,000 SH   SOLE   0 0 50,000
TESLA INC Common Stock 88160R101   2,831,808 16,109 SH   SOLE   0 0 16,109
TJX COS Common Stock 872540109   1,105,172 10,896 SH   SOLE   0 0 10,896
TOYOTA MOTOR Common Stock 892331307   6,157,805 24,466 SH   SOLE   0 0 24,466
TRINET GROUP Common Stock 896288107   5,941,648 44,846 SH   SOLE   0 0 44,846
TRUIST FINANCIAL Common Stock 89832Q109   1,457,489 37,390 SH   SOLE   0 0 37,390
TYSON FOODS Common Stock 902494103   5,030,477 85,654 SH   SOLE   0 0 85,654
U HAUL HOLDING Common Stock 023586506   670,799 10,060 SH   SOLE   0 0 10,060
U S BANCORP DE Common Stock 902973304   2,674,893 59,840 SH   SOLE   0 0 59,840
UGI CORP Common Stock 902681105   519,627 21,174 SH   SOLE   0 0 21,174
UNUM GROUP Common Stock 91529Y106   6,103,172 113,737 SH   SOLE   0 0 113,737
VALE S A Common Stock 91912E105   260,944 21,406 SH   SOLE   0 0 21,406
VANECK GOLD MF Closed and MF Open 92189F106   453,435 14,340 SH   SOLE   0 0 14,340
VANECK HIGH MF Closed and MF Open 92189H409   915,139 17,511 SH   SOLE   0 0 17,511
VANECK IG MF Closed and MF Open 92189F486   1,104,356 43,291 SH   SOLE   0 0 43,291
VANECK JPM MF Closed and MF Open 92189H300   280,200 11,432 SH   SOLE   0 0 11,432
VANGUARD DIVIDEND MF Closed and MF Open 921908844   8,261,073 45,238 SH   SOLE   0 0 45,238
VANGUARD EXTENDED MF Closed and MF Open 922908652   6,820,306 38,913 SH   SOLE   0 0 38,913
VANGUARD FSTE MF Closed and MF Open 922042858   731,490 17,512 SH   SOLE   0 0 17,512
VANGUARD FTSE MF Closed and MF Open 921943858   1,694,093 33,767 SH   SOLE   0 0 33,767
VANGUARD FTSE MF Closed and MF Open 922042775   792,799 13,517 SH   SOLE   0 0 13,517
VANGUARD GROWTH MF Closed and MF Open 922908736   8,248,631 23,964 SH   SOLE   0 0 23,964
VANGUARD HIGH MF Closed and MF Open 921946406   23,239,459 192,077 SH   SOLE   0 0 192,077
VANGUARD INFORMATION MF Closed and MF Open 92204A702   8,020,139 15,295 SH   SOLE   0 0 15,295
VANGUARD INTERMEDIATE MF Closed and MF Open 92206C706   1,972,164 33,683 SH   SOLE   0 0 33,683
VANGUARD INTERMEDIATE MF Closed and MF Open 92206C870   1,494,161 18,558 SH   SOLE   0 0 18,558
VANGUARD INTERNATIONAL MF Closed and MF Open 921946810   4,625,592 56,734 SH   SOLE   0 0 56,734
VANGUARD LARGE MF Closed and MF Open 922908637   4,430,316 18,478 SH   SOLE   0 0 18,478
VANGUARD MID MF Closed and MF Open 922908538   2,279,269 9,666 SH   SOLE   0 0 9,666
VANGUARD MUNICIPAL MF Closed and MF Open 922907746   1,129,367 22,319 SH   SOLE   0 0 22,319
VANGUARD REAL MF Closed and MF Open 922908553   1,342,763 15,526 SH   SOLE   0 0 15,526
VANGUARD RUSSELL MF Closed and MF Open 92206C680   1,533,168 17,689 SH   SOLE   0 0 17,689
VANGUARD S&P MF Closed and MF Open 922908363   40,744,474 84,760 SH   SOLE   0 0 84,760
VANGUARD SHORT MF Closed and MF Open 921937827   5,452,607 71,117 SH   SOLE   0 0 71,117
VANGUARD SMALL MF Closed and MF Open 922908611   2,848,542 14,845 SH   SOLE   0 0 14,845
VANGUARD TOTAL MF Closed and MF Open 922908769   40,067,657 154,165 SH   SOLE   0 0 154,165
VANGUARD TOTAL MF Closed and MF Open 921937835   929,600 12,799 SH   SOLE   0 0 12,799
VANGUARD TOTAL MF Closed and MF Open 921909768   605,560 10,042 SH   SOLE   0 0 10,042
VANGUARD UTILITIES MF Closed and MF Open 92204A876   4,092,587 28,703 SH   SOLE   0 0 28,703
VANGUARD VALUE MF Closed and MF Open 922908744   11,631,833 71,422 SH   SOLE   0 0 71,422
VERIZON COMMUNICATIONS Common Stock 92343V104   5,126,090 122,166 SH   SOLE   0 0 122,166
WAFD INC Common Stock 938824109   613,296 21,126 SH   SOLE   0 0 21,126
WALMART INC Common Stock 931142103   5,603,783 93,132 SH   SOLE   0 0 93,132
WESTAMERICA BANCORP Common Stock 957090103   1,888,537 38,636 SH   SOLE   0 0 38,636
WINNEBAGO INDUSTRIES Common Stock 974637100   4,914,858 66,417 SH   SOLE   0 0 66,417
WISDOMTREE FLOATING MF Closed and MF Open 97717Y527   9,921,224 197,280 SH   SOLE   0 0 197,280
WISDOMTREE TRUST MF Closed and MF Open 97717X669   8,977,209 117,826 SH   SOLE   0 0 117,826
WISDOMTREE U S MF Closed and MF Open 97717W505   3,961,484 81,227 SH   SOLE   0 0 81,227
WISDOMTREE U S MF Closed and MF Open 97717W307   3,907,044 54,121 SH   SOLE   0 0 54,121
WISDOMTREE U S MF Closed and MF Open 97717W604   942,033 28,826 SH   SOLE   0 0 28,826
Worthington enterprises, Inc. Common Stock 981811102   746,760 12,000 SH   SOLE   0 0 12,000
Worthington Steel Inc. Common Stock 982104101   430,200 12,000 SH   SOLE   0 0 12,000
X TRACKERS MF Closed and MF Open 233051200   4,973,271 121,506 SH   SOLE   0 0 121,506
XAI Octagon Florating Rt & Alt Inc Tr Common Stock 98400T106   278,282 39,250 SH   SOLE   0 0 39,250