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
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 242,188 9,603 SH SOLE 0 0 9,603
ABBVIE INC COM 00287Y109 406,146 1,614 SH SOLE 0 0 1,614
ALPHABET INC CAP STK CL A 02079K305 29,970,207 83,863 SH SOLE 0 0 83,863
ALPHABET INC CAP STK CL C 02079K107 396,436 1,122 SH SOLE 0 0 1,122
ALPS ETF TR ALERIAN MLP 00162Q452 712,564 13,743 SH SOLE 0 0 13,743
ALTRIA GROUP INC COM 02209S103 203,527 2,829 SH SOLE 0 0 2,829
AMAZON COM INC COM 023135106 16,307,461 68,421 SH SOLE 0 0 68,421
AMEREN CORP COM 023608102 284,522 2,517 SH SOLE 0 0 2,517
AMERICAN ELEC PWR CO INC COM 025537101 642,870 4,699 SH SOLE 0 0 4,699
APPLE INC COM 037833100 29,421,733 101,678 SH SOLE 0 0 101,678
APTARGROUP INC COM 038336103 304,987 2,436 SH SOLE 0 0 2,436
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 215,168 430 SH SOLE 0 0 430
BLACKROCK ETF TRUST II ISH HIG MUN ETF 092528843 515,878 10,359 SH SOLE 0 0 10,359
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504 3,756,989 72,375 SH SOLE 0 0 72,375
BOEING CO COM 097023105 289,637 1,338 SH SOLE 0 0 1,338
BROADCOM INC COM 11135F101 11,976,960 31,706 SH SOLE 0 0 31,706
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 10,747,152 298,366 SH SOLE 0 0 298,366
CARNIVAL CORP LTD COMMON SHARES G2004J103 443,549 15,525 SH SOLE 0 0 15,525
CELESTICA INC COM 15101Q207 19,482,874 53,407 SH SOLE 0 0 53,407
CHEVRON CORPORATION COM 166764100 279,834 1,688 SH SOLE 0 0 1,688
EA SERIES TRUST STRIVE ENHANCED 02072L441 75,904,561 3,750,225 SH SOLE 0 0 3,750,225
ELI LILLY & CO COM 532457108 271,076 226 SH SOLE 0 0 226
EMCOR GROUP INC COM 29084Q100 497,928 600 SH SOLE 0 0 600
ENTERGY CORP NEW COM 29364G103 211,457 1,841 SH SOLE 0 0 1,841
EXXON MOBIL CORP COM 30231G102 631,096 4,616 SH SOLE 0 0 4,616
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 4,493,806 271,939 SH SOLE 0 0 271,939
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 11,462,967 86,026 SH SOLE 0 0 86,026
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 8,857,688 157,442 SH SOLE 0 0 157,442
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 11,162,061 137,702 SH SOLE 0 0 137,702
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 933,025 22,952 SH SOLE 0 0 22,952
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 1,714,695 81,420 SH SOLE 0 0 81,420
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 551,795 17,249 SH SOLE 0 0 17,249
FIRST TR EXCHANGE-TRADED FD SHS 336917109 47,829,264 982,928 SH SOLE 0 0 982,928
FIRST TR EXCHANGE-TRADED FD UTILITIES ALPH 33734X184 10,829,574 219,489 SH SOLE 0 0 219,489
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 31,579,060 351,463 SH SOLE 0 0 351,463
FIRST TR EXCHANGE-TRADED FD HLTH CARE ALPH 33734X143 488,131 3,988 SH SOLE 0 0 3,988
FIRSTENERGY CORP COM 337932107 587,499 12,358 SH SOLE 0 0 12,358
FS KKR CAP CORP COM 302635206 119,354 11,367 SH SOLE 0 0 11,367
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2,630,350 142,721 SH SOLE 0 0 142,721
GLOBAL X FDS US INFR DEV ETF 37954Y673 21,665,060 367,703 SH SOLE 0 0 367,703
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 5,616,092 141,928 SH SOLE 0 0 141,928
HOME DEPOT INC COM 437076102 238,059 675 SH SOLE 0 0 675
HUNTINGTON BANCSHARES INC COM 446150104 456,547 25,750 SH SOLE 0 0 25,750
INTUITIVE SURGICAL INC COM NEW 46120E602 20,856,566 52,446 SH SOLE 0 0 52,446
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 17,251,080 267,458 SH SOLE 0 0 267,458
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 466,179 2,191 SH SOLE 0 0 2,191
INVESCO QQQ TR UNIT SER 1 46090E103 5,867,762 7,968 SH SOLE 0 0 7,968
ISHARES INC MSCI MEXICO ETF 464286822 4,846,254 64,385 SH SOLE 0 0 64,385
ISHARES SILVER TR ISHARES 46428Q109 242,113 4,528 SH SOLE 0 0 4,528
ISHARES TR US AER DEF ETF 464288760 324,116 1,337 SH SOLE 0 0 1,337
ISHARES TR IBOXX HI YD ETF 464288513 425,200 5,317 SH SOLE 0 0 5,317
ISHARES TR SHRT NAT MUN ETF 464288158 654,791 6,150 SH SOLE 0 0 6,150
ISHARES TR ESG AWRE USD ETF 46435G193 239,177 10,331 SH SOLE 0 0 10,331
ISHARES TR ESG ADVAN ETF 46436E619 611,776 14,080 SH SOLE 0 0 14,080
ISHARES TR MRGSTR MD CP GRW 464288307 19,102,564 194,329 SH SOLE 0 0 194,329
ISHARES TR RUS TP200 GR ETF 464289438 334,213 1,150 SH SOLE 0 0 1,150
ISHARES TR ISHARES BIOTECH 464287556 216,246 1,137 SH SOLE 0 0 1,137
ISHARES TR NATIONAL MUN ETF 464288414 227,185 2,111 SH SOLE 0 0 2,111
ISHARES TR CORE S&P500 ETF 464287200 1,259,633 1,682 SH SOLE 0 0 1,682
ISHARES TR CORE S&P SCP ETF 464287804 296,227 1,997 SH SOLE 0 0 1,997
ISHARES TR RUS 1000 ETF 464287622 429,156 1,048 SH SOLE 0 0 1,048
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2,419,400 42,836 SH SOLE 0 0 42,836
JOHNSON & JOHNSON COM 478160104 908,958 3,579 SH SOLE 0 0 3,579
JPMORGAN CHASE & CO COM 46625H100 7,673,597 23,443 SH SOLE 0 0 23,443
LOCKHEED MARTIN CORP COM 539830109 201,746 396 SH SOLE 0 0 396
MICRON TECHNOLOGY INC COM 595112103 346,287 300 SH SOLE 0 0 300
MICROSOFT CORP COM 594918104 5,277,717 14,149 SH SOLE 0 0 14,149
MSC INCOME FUND INC COM 55374X208 1,124,038 97,151 SH SOLE 0 0 97,151
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 491,826 9,264 SH SOLE 0 0 9,264
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 514,745 9,064 SH SOLE 0 0 9,064
NEXTERA ENERGY INC COM 65339F101 389,260 4,435 SH SOLE 0 0 4,435
NORTHERN TR CORP COM 665859104 270,669 1,557 SH SOLE 0 0 1,557
NORTHROP GRUMMAN CORP COM 666807102 499,124 980 SH SOLE 0 0 980
NVIDIA CORPORATION COM 67066G104 21,990,722 109,904 SH SOLE 0 0 109,904
PARKER-HANNIFIN CORP COM 701094104 2,943,163 3,009 SH SOLE 0 0 3,009
PHILIP MORRIS INTL INC COM 718172109 276,548 1,529 SH SOLE 0 0 1,529
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,234,837 23,476 SH SOLE 0 0 23,476
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1,740,735 34,470 SH SOLE 0 0 34,470
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 447,597 4,440 SH SOLE 0 0 4,440
PROCTER & GAMBLE CO COM 742718109 382,021 2,605 SH SOLE 0 0 2,605
PROCURE ETF TRUST II SPACE ETF 74280R205 5,661,900 111,741 SH SOLE 0 0 111,741
PROSHARES TR INVT INT RT HG 74347B607 210,394 2,686 SH SOLE 0 0 2,686
PUBLIC STORAGE COM 74460D109 300,485 944 SH SOLE 0 0 944
RBB FD INC F/M US TREASURY 74933W452 2,796,876 56,095 SH SOLE 0 0 56,095
REALTY INCOME CORP COM 756109104 293,009 4,729 SH SOLE 0 0 4,729
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 5,157,216 97,104 SH SOLE 0 0 97,104
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 20,829,447 250,746 SH SOLE 0 0 250,746
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 280,623 1,515 SH SOLE 0 0 1,515
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 24,234,998 152,748 SH SOLE 0 0 152,748
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 5,237,216 115,509 SH SOLE 0 0 115,509
SERIES PORTFOLIOS TR ELDRIDGE BBB B 81752T528 1,238,052 46,861 SH SOLE 0 0 46,861
SERIES PORTFOLIOS TR ELDR AAA CLO ETF 81752T486 600,032 23,425 SH SOLE 0 0 23,425
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 1,031,867 11,260 SH SOLE 0 0 11,260
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 471,105 15,615 SH SOLE 0 0 15,615
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 911,210 22,650 SH SOLE 0 0 22,650
STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783 2,679,199 362,053 SH SOLE 0 0 362,053
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 524,233 702 SH SOLE 0 0 702
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 200,102 419 SH SOLE 0 0 419
TEMA ETF TRUST SPACE INNOV ETF 87975E776 6,526,810 214,839 SH SOLE 0 0 214,839
TESLA INC COM 88160R101 389,055 925 SH SOLE 0 0 925
VANECK ETF TRUST GOLD MINERS ETF 92189F106 4,530,143 60,042 SH SOLE 0 0 60,042
VANECK ETF TRUST URANI NUCLE ETF 92189F601 14,888,849 128,374 SH SOLE 0 0 128,374
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 5,443,774 212,980 SH SOLE 0 0 212,980
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 225,956 3,078 SH SOLE 0 0 3,078
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 379,806 553 SH SOLE 0 0 553
VANGUARD INDEX FDS TOTAL STK MKT 922908769 345,617 934 SH SOLE 0 0 934
VEEVA SYS INC CL A COM 922475108 643,329 3,625 SH SOLE 0 0 3,625
WISDOMTREE TR US LARGECAP DIVD 97717W307 442,109 4,590 SH SOLE 0 0 4,590
WISDOMTREE TR US MIDCAP DIVID 97717W505 231,449 4,095 SH SOLE 0 0 4,095
WP CAREY INC COM 92936U109 448,378 6,271 SH SOLE 0 0 6,271