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
ABRDN AUSTRALIA EQUITY FD IN COM 003011111 136,960 11,063 SH SOLE 11,063 0 0
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 124,733 10,300 SH SOLE 10,300 0 0
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 1,312,951 56,471 SH SOLE 56,471 0 0
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L207 929,499 78,505 SH SOLE 78,505 0 0
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 247,737 11,271 SH SOLE 11,271 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 1,298,390 125,935 SH SOLE 125,935 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 2,184,729 85,508 SH SOLE 85,508 0 0
ADOBE INC COM 00724F101 399,379 1,948 SH SOLE 1,948 0 0
ADVANCED MICRO DEVICES INC COM 007903107 421,160 725 SH SOLE 725 0 0
ADVISORS INNER CIRCLE FD CAMBIAR AGGRES 0075W0163 279,184 8,170 SH SOLE 8,170 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 279,999 7,950 SH SOLE 7,950 0 0
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 68,095 10,428 SH SOLE 10,428 0 0
ALPHABET INC CAP STK CL A 02079K305 1,657,566 4,638 SH SOLE 4,638 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 507,767 9,793 SH SOLE 9,793 0 0
AMAZON COM INC COM 023135106 1,451,014 6,088 SH SOLE 6,088 0 0
AMGEN INC COM 031162100 791,207 2,185 SH SOLE 2,185 0 0
AMKOR TECHNOLOGY INC COM 031652100 244,548 2,836 SH SOLE 2,836 0 0
APPLE INC COM 037833100 1,810,082 6,255 SH SOLE 6,255 0 0
ARBOR REALTY TRUST INC COM 038923108 90,514 16,700 SH SOLE 16,700 0 0
ARES CAPITAL CORP COM 04010L103 336,878 18,180 SH SOLE 18,180 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 538,282 2,404 SH SOLE 2,404 0 0
AUTOZONE INC COM 053332102 600,837 188 SH SOLE 188 0 0
BANK OF AMER CORP COM 060505104 232,706 4,084 SH SOLE 4,084 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 103,199 17,979 SH SOLE 17,979 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 560,853 11,060 SH SOLE 11,060 0 0
BLACKSTONE INC COM 09260D107 753,088 6,400 SH SOLE 6,400 0 0
BLOCK INC CL A 852234103 214,168 2,818 SH SOLE 2,818 0 0
BOSTON SCIENTIFIC CORP COM 101137107 284,846 6,674 SH SOLE 6,674 0 0
BROADCOM INC COM 11135F101 254,604 674 SH SOLE 674 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 262,473 7,193 SH SOLE 7,193 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 628,601 30,574 SH SOLE 30,574 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 268,325 435 SH SOLE 435 0 0
CASEYS GEN STORES INC COM 147528103 383,884 483 SH SOLE 483 0 0
CATERPILLAR INC COM 149123101 355,677 334 SH SOLE 334 0 0
CENCORA INC COM 03073E105 743,314 2,627 SH SOLE 2,627 0 0
CENTRAL SECS CORP COM 155123102 449,929 8,578 SH SOLE 8,578 0 0
CHEVRON CORPORATION COM 166764100 339,992 2,051 SH SOLE 2,051 0 0
CHURCH & DWIGHT CO INC COM 171340102 562,329 5,804 SH SOLE 5,804 0 0
CITIGROUP INC COM NEW 172967424 260,885 1,864 SH SOLE 1,864 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,161,401 78,340 SH SOLE 78,340 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106 310,089 25,190 SH SOLE 25,190 0 0
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 396,963 25,220 SH SOLE 25,220 0 0
COHERENT CORP COM 19247G107 534,901 1,356 SH SOLE 1,356 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 2,930,205 54,394 SH SOLE 54,394 0 0
COMCAST CORP NEW CL A 20030N101 425,802 17,344 SH SOLE 17,344 0 0
COPART INC COM 217204106 320,830 11,381 SH SOLE 11,381 0 0
CORPAY INC COM SHS 219948106 554,228 1,663 SH SOLE 1,663 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 780,635 834 SH SOLE 834 0 0
CREDIT ACCEP CORP MICH COM 225310101 632,920 994 SH SOLE 994 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 454,972 1,673 SH SOLE 1,673 0 0
CSX CORP COM 126408103 643,033 13,529 SH SOLE 13,529 0 0
DELL TECHNOLOGIES INC CL C 24703L202 412,311 956 SH SOLE 956 0 0
DESCARTES SYS GROUP INC COM 249906108 475,471 6,867 SH SOLE 6,867 0 0
DONALDSON INC COM 257651109 324,970 3,620 SH SOLE 3,620 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 1,836,311 123,408 SH SOLE 123,408 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 308,844 21,241 SH SOLE 21,241 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 342,585 34,922 SH SOLE 34,922 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105 527,318 54,701 SH SOLE 54,701 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 411,903 17,498 SH SOLE 17,498 0 0
ECOLAB INC COM 278865100 264,958 951 SH SOLE 951 0 0
ELI LILLY & CO COM 532457108 203,903 170 SH SOLE 170 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 518,018 14,092 SH SOLE 14,092 0 0
EPLUS INC COM 294268107 473,917 5,694 SH SOLE 5,694 0 0
EQUITY LIFESTYLE PROPERTIES COM 29472R108 514,053 7,976 SH SOLE 7,976 0 0
FASTENAL CO COM 311900104 291,326 6,065 SH SOLE 6,065 0 0
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 400,680 16,800 SH SOLE 16,800 0 0
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 328,421 4,704 SH SOLE 4,704 0 0
FIRST TR EXCHANGE-TRADED FD FINLS ALPHADEX 33734X135 406,052 6,501 SH SOLE 6,501 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 2,510,848 85,403 SH SOLE 85,403 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST SMID 33738D820 3,605,873 156,166 SH SOLE 156,166 0 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 273,361 5,674 SH SOLE 5,674 0 0
FIRST TR EXCHANGE-TRADED FD HLTH CARE ALPH 33734X143 820,080 6,700 SH SOLE 6,700 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST TEC 33738D812 645,681 20,330 SH SOLE 20,330 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108 121,716 12,600 SH SOLE 12,600 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 206,369 954 SH SOLE 954 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 112,275 22,500 SH SOLE 22,500 0 0
GABELLI EQUITY TR INC COM 362397101 578,044 102,128 SH SOLE 102,128 0 0
GABELLI MULTIMEDIA TR INC COM 36239Q109 127,984 30,400 SH SOLE 30,400 0 0
GENERAL AMERN INVS CO INC COM 368802104 271,575 4,260 SH SOLE 4,260 0 0
GLOBAL PMTS INC COM 37940X102 490,366 6,758 SH SOLE 6,758 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 283,491 6,950 SH SOLE 6,950 0 0
GLOBE LIFE INC COM 37959E102 739,735 4,140 SH SOLE 4,140 0 0
GOLDMAN SACHS ETF TR NASDA 100 ETF 38149W630 311,378 5,250 SH SOLE 5,250 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 437,521 433 SH SOLE 433 0 0
GRAIL INC COM 384747101 574,492 8,415 SH SOLE 8,415 0 0
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 75,126 12,953 SH SOLE 12,953 0 0
HANCOCK JOHN FINL OPPTYS SH BEN INT NEW 409735206 1,214,136 30,800 SH SOLE 30,800 0 0
HEICO CORP NEW COM 422806109 625,470 1,756 SH SOLE 1,756 0 0
HOME DEPOT INC COM 437076102 491,017 1,392 SH SOLE 1,392 0 0
HUNTINGTON BANCSHARES INC COM 446150104 554,222 31,259 SH SOLE 31,259 0 0
ILLINOIS TOOL WKS INC COM 452308109 249,189 921 SH SOLE 921 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 778,399 18,006 SH SOLE 18,006 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 780,292 16,029 SH SOLE 16,029 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 569,818 4,629 SH SOLE 4,629 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 205,846 732 SH SOLE 732 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 361,746 1,194 SH SOLE 1,194 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 233,836 3,385 SH SOLE 3,385 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 236,384 321 SH SOLE 281 0 40
IRON MTN INC DEL COM 46284V101 488,820 3,870 SH SOLE 3,870 0 0
ISHARES GOLD TR ISHARES NEW 464285204 685,404 9,077 SH SOLE 9,077 0 0
ISHARES INC CORE MSCI EMKT 46434G103 235,138 2,838 SH SOLE 2,838 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,031,994 10,685 SH SOLE 10,685 0 0
ISHARES TR CORE S&P SCP ETF 464287804 308,190 2,078 SH SOLE 2,078 0 0
ISHARES TR US HOME CONS ETF 464288752 386,576 3,700 SH SOLE 3,700 0 0
ISHARES TR RUS MD CP GR ETF 464287481 674,987 4,610 SH SOLE 4,610 0 0
ISHARES TR MSCI USA MIN ETF 46429B697 637,311 6,607 SH SOLE 6,607 0 0
ISHARES TR TRS FLT RT BD 46434V860 952,641 18,816 SH SOLE 18,816 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 476,300 4,731 SH SOLE 4,731 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 523,570 9,270 SH SOLE 9,270 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1,793,280 29,178 SH SOLE 29,178 0 0
JOHNSON & JOHNSON COM 478160104 463,588 1,825 SH SOLE 1,825 0 0
JPMORGAN CHASE & CO COM 46625H100 382,321 1,168 SH SOLE 1,168 0 0
LAM RESEARCH CORP COM NEW 512807306 406,030 937 SH SOLE 937 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 561,711 96,680 SH SOLE 96,680 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102 372,813 68,156 SH SOLE 68,156 0 0
LINDE PLC SHS G54950103 262,584 506 SH SOLE 506 0 0
MAIN STR CAP CORP COM 56035L104 885,155 17,062 SH SOLE 17,062 0 0
MASTEC INC COM 576323109 301,644 725 SH SOLE 725 0 0
MCDONALDS CORP COM 580135101 235,233 870 SH SOLE 870 0 0
MEDICAL PROPERTIES TRUST INC COM 58463J304 563,086 121,880 SH SOLE 121,880 0 0
META PLATFORMS INC CL A 30303M102 924,742 1,642 SH SOLE 1,642 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 573,602 449 SH SOLE 449 0 0
MICRON TECHNOLOGY INC COM 595112103 1,386,302 1,201 SH SOLE 1,201 0 0
MICROSOFT CORP COM 594918104 1,486,018 3,984 SH SOLE 3,984 0 0
MONOLITHIC PWR SYS INC COM 609839105 218,413 158 SH SOLE 158 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,013,874 10,548 SH SOLE 10,548 0 0
MPLX LP COM UNIT REP LTD 55336V100 805,181 14,294 SH SOLE 14,294 0 0
MSCI INC COM 55354G100 824,183 1,472 SH SOLE 1,472 0 0
NEOS ETF TRUST RUSS 2000 HI ETF 78433H634 237,575 4,439 SH SOLE 4,439 0 0
NEUBERGER NEXT GENERATION COMMON STOCK 64133Q108 303,674 18,360 SH SOLE 18,360 0 0
NEXTERA ENERGY INC COM 65339F101 643,888 7,336 SH SOLE 7,336 0 0
NORFOLK SOUTHN CORP COM 655844108 255,132 811 SH SOLE 811 0 0
NOVO-NORDISK A S ADR 670100205 510,116 10,641 SH SOLE 10,641 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 126,816 16,534 SH SOLE 16,534 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 773,031 25,648 SH SOLE 25,648 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 327,506 38,850 SH SOLE 38,850 0 0
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 2,508,925 134,599 SH SOLE 134,599 0 0
NVIDIA CORPORATION COM 67066G104 581,662 2,907 SH SOLE 2,907 0 0
NXG NEXTGEN INFRASTR INCM FD COM 231647207 417,380 6,450 SH SOLE 6,450 0 0
ORACLE CORP COM 68389X105 641,433 4,377 SH SOLE 4,377 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 268,719 2,918 SH SOLE 2,918 0 0
PARK HOTELS & RESORTS INC COM 700517105 686,451 48,172 SH SOLE 48,172 0 0
PEPSICO INC COM 713448108 595,223 4,396 SH SOLE 4,396 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 667,016 55,446 SH SOLE 55,446 0 0
PIMCO ETF TR MULTISECTOR BD 72201R585 1,032,664 38,939 SH SOLE 38,939 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 419,104 4,481 SH SOLE 4,481 0 0
PROCTER & GAMBLE CO COM 742718109 722,561 4,927 SH SOLE 4,927 0 0
PUBLIC STORAGE COM 74460D109 209,417 658 SH SOLE 658 0 0
QUANTA SVCS INC COM 74762E102 226,093 314 SH SOLE 314 0 0
QUEST DIAGNOSTICS INC COM 74834L100 360,594 1,701 SH SOLE 1,701 0 0
RITHM CAPITAL CORP COM NEW 64828T201 171,837 18,300 SH SOLE 18,300 0 0
RLJ LODGING TR COM 74965L101 132,720 11,200 SH SOLE 11,200 0 0
ROLLINS INC COM 775711104 650,066 15,574 SH SOLE 15,574 0 0
ROYCE MICRO-CAP TR INC COM 780915104 459,037 31,355 SH SOLE 31,355 0 0
ROYCE SMALL CAP TRUST INC COM 780910105 1,673,955 90,631 SH SOLE 90,631 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 337,357 1,771 SH SOLE 1,677 0 94
SHERWIN WILLIAMS CO COM 824348106 245,844 714 SH SOLE 714 0 0
SOLVENTUM CORP COM SHS 83444M101 212,394 2,753 SH SOLE 2,753 0 0
SPDR SERIES TRUST ST STR SP REGBNK 78464A698 351,645 4,698 SH SOLE 4,698 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 712,412 7,774 SH SOLE 7,774 0 0
SPDR SERIES TRUST ST STR SP SEMI 78464A862 249,480 400 SH SOLE 400 0 0
SRH TOTAL RETURN FUND INC COM 101507101 1,108,194 61,910 SH SOLE 61,910 0 0
STARBUCKS CORP COM 855244109 418,355 4,094 SH SOLE 4,094 0 0
STONERIDGE INC COM 86183P102 98,820 13,500 SH SOLE 13,500 0 0
STRYKER CORPORATION COM 863667101 362,696 1,152 SH SOLE 1,152 0 0
TESLA INC COM 88160R101 238,060 566 SH SOLE 566 0 0
THE ALGER ETF TRUST MID CAP 40 ETF 015564107 1,711,730 68,973 SH SOLE 68,973 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 545,725 1,088 SH SOLE 1,088 0 0
THORNBURG INCM BUILDER OPP T COM 885213108 760,753 34,470 SH SOLE 34,470 0 0
TJX COS INC NEW COM 872540109 401,057 2,647 SH SOLE 2,647 0 0
TRANSDIGM GROUP INC COM 893641100 596,754 448 SH SOLE 448 0 0
USA COMPRESSION PARTNERS LP COM UNIT LTDPAR 90290N109 211,120 8,000 SH SOLE 8,000 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411 911,773 72,020 SH SOLE 72,020 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,036,067 5,877 SH SOLE 5,877 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 939,611 11,662 SH SOLE 11,662 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 669,921 3,074 SH SOLE 3,074 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 640,882 7,440 SH SOLE 7,440 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 388,017 1,061 SH SOLE 1,061 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 229,419 749 SH SOLE 749 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 453,115 6,360 SH SOLE 6,360 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 1,985,710 16,614 SH SOLE 16,614 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 416,807 5,205 SH SOLE 5,205 0 0
VIRTU FINL INC CL A 928254101 254,185 4,267 SH SOLE 4,267 0 0
VISA INC COM CL A 92826C839 441,214 1,286 SH SOLE 1,286 0 0
WALMART INC COM 931142103 937,876 8,281 SH SOLE 8,281 0 0
WASTE MGMT INC DEL COM 94106L109 281,497 1,263 SH SOLE 1,263 0 0
WW GRAINGER INC COM 384802104 387,714 285 SH SOLE 285 0 0
ZACKS TRUST EARNGS CONSTANT 98888G105 578,290 15,323 SH SOLE 15,323 0 0