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 423,647 2,646 SH SOLE 2,646 0 0
ABRDN AUSTRALIA EQUITY FD IN COM 003011111 149,278 11,554 SH SOLE 11,554 0 0
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 1,083,588 48,461 SH SOLE 48,461 0 0
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 862,157 224,520 SH SOLE 224,520 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 1,151,816 118,135 SH SOLE 118,135 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,292,394 55,420 SH SOLE 55,420 0 0
ADOBE INC COM 00724F101 496,286 1,418 SH SOLE 1,418 0 0
ADVISORS INNER CIRCLE FD CAMBIAR AGGRES 0075W0163 257,473 8,170 SH SOLE 8,170 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 325,156 8,450 SH SOLE 8,450 0 0
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 60,795 10,428 SH SOLE 10,428 0 0
ALPHABET INC CAP STK CL A 02079K305 2,012,932 6,431 SH SOLE 6,431 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 422,851 8,993 SH SOLE 8,993 0 0
AMAZON COM INC COM 023135106 1,679,216 7,275 SH SOLE 7,275 0 0
AMGEN INC COM 031162100 941,058 2,875 SH SOLE 2,875 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 235,470 10,531 SH SOLE 10,531 0 0
APPLE INC COM 037833100 1,865,553 6,862 SH SOLE 6,862 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 204,494 796 SH SOLE 796 0 0
ARBOR REALTY TRUST INC COM 038923108 129,592 16,700 SH SOLE 16,700 0 0
ARES CAPITAL CORP COM 04010L103 300,535 14,856 SH SOLE 14,856 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 793,503 3,085 SH SOLE 3,085 0 0
AUTOZONE INC COM 053332102 702,041 207 SH SOLE 207 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 93,957 15,979 SH SOLE 15,979 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 436,616 10,770 SH SOLE 10,770 0 0
BLACKSTONE INC COM 09260D107 863,184 5,600 SH SOLE 5,600 0 0
BOSTON SCIENTIFIC CORP COM 101137107 677,176 7,102 SH SOLE 7,102 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 202,023 3,745 SH SOLE 3,745 0 0
BROADCOM INC COM 11135F101 380,710 1,100 SH SOLE 1,100 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 583,949 30,414 SH SOLE 30,414 0 0
CASEYS GEN STORES INC COM 147528103 988,802 1,789 SH SOLE 1,789 0 0
CENCORA INC COM 03073E105 1,113,742 3,298 SH SOLE 3,298 0 0
CENTRAL SECS CORP COM 155123102 220,354 4,345 SH SOLE 4,345 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 766,548 4,131 SH SOLE 4,131 0 0
CHURCH & DWIGHT CO INC COM 171340102 500,530 5,969 SH SOLE 5,969 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,835,904 76,147 SH SOLE 76,147 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106 295,664 25,890 SH SOLE 25,890 0 0
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 319,064 21,705 SH SOLE 21,705 0 0
COHERENT CORP COM 19247G107 427,095 2,314 SH SOLE 2,314 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 1,260,573 34,264 SH SOLE 34,264 0 0
COMCAST CORP NEW CL A 20030N101 482,731 16,150 SH SOLE 16,150 0 0
COPART INC COM 217204106 395,102 10,092 SH SOLE 10,092 0 0
COSTCO WHSL CORP NEW COM 22160K105 805,792 934 SH SOLE 934 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 363,322 2,525 SH SOLE 2,525 0 0
CSX CORP COM 126408103 485,279 13,387 SH SOLE 13,387 0 0
DELL TECHNOLOGIES INC CL C 24703L202 211,706 1,682 SH SOLE 1,682 0 0
DESCARTES SYS GROUP INC COM 249906108 421,908 4,813 SH SOLE 4,813 0 0
DONALDSON INC COM 257651109 362,265 4,086 SH SOLE 4,086 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 1,522,706 106,038 SH SOLE 106,038 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 315,866 20,591 SH SOLE 20,591 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 275,627 28,922 SH SOLE 28,922 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105 488,669 53,001 SH SOLE 53,001 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 404,204 17,498 SH SOLE 17,498 0 0
ECOLAB INC COM 278865100 276,434 1,053 SH SOLE 1,053 0 0
ELI LILLY & CO COM 532457108 241,803 225 SH SOLE 225 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 568,404 17,729 SH SOLE 17,729 0 0
EPR PPTYS COM SH BEN INT 26884U109 259,642 5,203 SH SOLE 5,203 0 0
FASTENAL CO COM 311900104 249,994 6,230 SH SOLE 6,230 0 0
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820 3,072,643 143,180 SH SOLE 143,180 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 392,335 6,501 SH SOLE 6,501 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 762,603 6,700 SH SOLE 6,700 0 0
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 373,196 15,800 SH SOLE 15,800 0 0
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 266,555 4,702 SH SOLE 4,702 0 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 277,238 6,016 SH SOLE 6,016 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 1,926,620 73,423 SH SOLE 73,423 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST TEC 33738D812 347,582 12,530 SH SOLE 12,530 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108 126,882 12,600 SH SOLE 12,600 0 0
FLOWERS FOODS INC COM 343498101 130,116 11,959 SH SOLE 11,959 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 129,150 20,500 SH SOLE 20,500 0 0
GABELLI EQUITY TR INC COM 362397101 601,192 97,438 SH SOLE 97,438 0 0
GABELLI MULTIMEDIA TR INC COM 36239Q109 127,680 30,400 SH SOLE 30,400 0 0
GALLAGHER ARTHUR J & CO COM 363576109 219,195 847 SH SOLE 847 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 221,434 5,450 SH SOLE 5,450 0 0
GLOBE LIFE INC COM 37959E102 538,601 3,851 SH SOLE 3,851 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 387,343 441 SH SOLE 441 0 0
GRAIL INC COM 384747101 848,625 9,915 SH SOLE 9,915 0 0
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 152,023 22,064 SH SOLE 22,064 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 947,160 27,000 SH SOLE 27,000 0 0
HENRY JACK & ASSOC INC COM 426281101 797,502 4,370 SH SOLE 4,370 0 0
HOME DEPOT INC COM 437076102 454,582 1,321 SH SOLE 1,321 0 0
HUNTINGTON BANCSHARES INC COM 446150104 798,412 46,018 SH SOLE 46,018 0 0
IDEXX LABS INC COM 45168D104 322,705 477 SH SOLE 477 0 0
ILLINOIS TOOL WKS INC COM 452308109 263,325 1,069 SH SOLE 1,069 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 823,396 18,981 SH SOLE 18,981 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 883,710 5,456 SH SOLE 5,456 0 0
INTUIT COM 461202103 871,102 1,315 SH SOLE 1,315 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 241,857 3,435 SH SOLE 3,435 0 0
IRON MTN INC DEL COM 46284V101 509,705 6,145 SH SOLE 6,145 0 0
ISHARES GOLD TR ISHARES NEW 464285204 906,507 11,168 SH SOLE 11,168 0 0
ISHARES TR CORE MSCI EAFE 46432F842 388,972 4,348 SH SOLE 4,348 0 0
ISHARES TR US HOME CONS ETF 464288752 356,310 3,700 SH SOLE 3,700 0 0
ISHARES TR RUS MD CP GR ETF 464287481 631,326 4,610 SH SOLE 4,610 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 622,115 6,607 SH SOLE 6,607 0 0
ISHARES TR TRS FLT RT BD 46434V860 786,459 15,586 SH SOLE 15,586 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 401,252 7,010 SH SOLE 7,010 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1,713,261 29,478 SH SOLE 29,478 0 0
JOHNSON & JOHNSON COM 478160104 420,768 2,033 SH SOLE 2,033 0 0
JPMORGAN CHASE & CO. COM 46625H100 211,054 655 SH SOLE 655 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 612,476 97,528 SH SOLE 97,528 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102 332,077 62,656 SH SOLE 62,656 0 0
LINDE PLC SHS G54950103 225,560 529 SH SOLE 529 0 0
MAIN STR CAP CORP COM 56035L104 1,062,564 17,595 SH SOLE 17,595 0 0
MASTEC INC COM 576323109 280,842 1,292 SH SOLE 1,292 0 0
MCCORMICK & CO INC COM NON VTG 579780206 628,009 9,221 SH SOLE 9,221 0 0
MCDONALDS CORP COM 580135101 355,173 1,162 SH SOLE 1,162 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 426,150 85,230 SH SOLE 85,230 0 0
META PLATFORMS INC CL A 30303M102 1,285,568 1,948 SH SOLE 1,948 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 816,995 586 SH SOLE 586 0 0
MICROSOFT CORP COM 594918104 1,964,604 4,062 SH SOLE 4,062 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,120,915 14,620 SH SOLE 14,620 0 0
MPLX LP COM UNIT REP LTD 55336V100 663,869 12,439 SH SOLE 12,439 0 0
MSCI INC COM 55354G100 869,977 1,516 SH SOLE 1,516 0 0
NEUBERGER NEXT GENERATION COMMON STOCK 64133Q108 207,358 14,360 SH SOLE 14,360 0 0
NEXTERA ENERGY INC COM 65339F101 609,807 7,596 SH SOLE 7,596 0 0
NORFOLK SOUTHN CORP COM 655844108 234,152 811 SH SOLE 811 0 0
NOVO-NORDISK A S ADR 670100205 482,888 9,491 SH SOLE 9,491 0 0
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1,284,388 84,167 SH SOLE 84,167 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 129,461 16,534 SH SOLE 16,534 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 510,565 17,902 SH SOLE 17,902 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 301,421 39,350 SH SOLE 39,350 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 909,930 61,900 SH SOLE 61,900 0 0
NVIDIA CORPORATION COM 67066G104 507,280 2,720 SH SOLE 2,720 0 0
NXG NEXTGEN INFRASTR INCM FD COM 231647207 318,150 6,300 SH SOLE 6,300 0 0
ORACLE CORP COM 68389X105 813,023 4,171 SH SOLE 4,171 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 279,376 3,063 SH SOLE 3,063 0 0
PARK HOTELS & RESORTS INC COM 700517105 484,005 46,272 SH SOLE 46,272 0 0
PAYCHEX INC COM 704326107 592,418 5,281 SH SOLE 5,281 0 0
PEPSICO INC COM 713448108 776,808 5,413 SH SOLE 5,413 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 148,877 11,541 SH SOLE 11,541 0 0
PIMCO ETF TR MULTISECTOR BD 72201R585 355,153 13,312 SH SOLE 13,312 0 0
PROCTER AND GAMBLE CO COM 742718109 704,383 4,915 SH SOLE 4,915 0 0
QUEST DIAGNOSTICS INC COM 74834L100 316,018 1,821 SH SOLE 1,821 0 0
RESMED INC COM 761152107 217,746 904 SH SOLE 904 0 0
RITHM CAPITAL CORP COM NEW 64828T201 189,660 17,400 SH SOLE 17,400 0 0
RLJ LODGING TR COM 74965L101 90,145 12,100 SH SOLE 12,100 0 0
ROLLINS INC COM 775711104 1,054,074 17,562 SH SOLE 17,562 0 0
ROYCE MICRO-CAP TR INC COM 780915104 241,767 23,180 SH SOLE 23,180 0 0
ROYCE SMALL CAP TRUST INC COM 780910105 1,285,440 79,841 SH SOLE 79,841 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 276,218 1,919 SH SOLE 1,765 0 154
SHERWIN WILLIAMS CO COM 824348106 253,715 783 SH SOLE 783 0 0
SPDR GOLD TR GOLD SHS 78463V107 222,726 562 SH SOLE 514 0 48
SPDR SERIES TRUST STATE STREET SPD 78464A698 343,363 5,298 SH SOLE 5,298 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R663 623,054 6,818 SH SOLE 6,818 0 0
SRH TOTAL RETURN FUND INC COM 101507101 1,030,777 55,597 SH SOLE 55,597 0 0
STARBUCKS CORP COM 855244109 219,518 2,607 SH SOLE 2,607 0 0
STONERIDGE INC COM 86183P102 64,269 11,100 SH SOLE 11,100 0 0
STRYKER CORPORATION COM 863667101 408,057 1,161 SH SOLE 1,161 0 0
THE ALGER ETF TRUST MID CAP 40 ETF 015564107 1,262,671 59,973 SH SOLE 59,973 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 883,885 1,525 SH SOLE 1,525 0 0
THORNBURG INCM BUILDER OPP T COM 885213108 526,620 26,200 SH SOLE 26,200 0 0
TJX COS INC NEW COM 872540109 441,952 2,877 SH SOLE 2,877 0 0
TRACTOR SUPPLY CO COM 892356106 766,798 15,333 SH SOLE 15,333 0 0
V F CORP COM 918204108 180,854 10,003 SH SOLE 10,003 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411 1,099,305 77,525 SH SOLE 77,525 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,882,726 3,002 SH SOLE 3,002 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 348,554 1,201 SH SOLE 1,201 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 301,955 1,581 SH SOLE 1,581 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 272,226 558 SH SOLE 558 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 320,544 1,061 SH SOLE 1,061 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 209,076 749 SH SOLE 749 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 397,273 6,359 SH SOLE 6,359 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 1,567,116 2,079 SH SOLE 2,079 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 384,357 5,205 SH SOLE 5,205 0 0
VISA INC COM CL A 92826C839 357,724 1,020 SH SOLE 1,020 0 0
WABTEC COM 929740108 208,317 976 SH SOLE 976 0 0
WALMART INC COM 931142103 1,121,741 10,069 SH SOLE 10,069 0 0
WASTE MGMT INC DEL COM 94106L109 266,289 1,212 SH SOLE 1,212 0 0
WATERS CORP COM 941848103 207,387 546 SH SOLE 546 0 0
WW GRAINGER INC COM 384802104 285,561 283 SH SOLE 283 0 0
ZACKS TRUST EARNGS CONSTANT 98888G105 1,392,694 40,066 SH SOLE 40,066 0 0