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 GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 264,165 12,962 SH SOLE 0 0 12,962
AES CORP COM 00130H105 1,004,850 95,518 SH SOLE 0 0 95,518
ALPHABET INC CAP STK CL A 02079K305 3,556,047 20,178 SH SOLE 0 0 20,178
AMAZON COM INC COM 023135106 2,580,466 11,762 SH SOLE 0 0 11,762
APPLE INC COM 037833100 571,203 2,784 SH SOLE 0 0 2,784
AT&T INC COM 00206R102 2,606,314 90,059 SH SOLE 0 0 90,059
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,105,328 4,334 SH SOLE 0 0 4,334
BLACKROCK ENHANCED EQUITY DI COM 09251A104 251,632 28,305 SH SOLE 0 0 28,305
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1,735,127 299,676 SH SOLE 0 0 299,676
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 1,612,042 38,751 SH SOLE 0 0 38,751
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 1,825,978 55,704 SH SOLE 0 0 55,704
CORNING INC COM 219350105 1,710,966 32,534 SH SOLE 0 0 32,534
DISNEY WALT CO COM 254687106 1,844,227 14,872 SH SOLE 0 0 14,872
DUFF & PHELPS UTLITY AND INF COM 26433C105 231,881 18,685 SH SOLE 0 0 18,685
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 3,436,302 45,466 SH SOLE 0 0 45,466
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1,672,453 12,030 SH SOLE 0 0 12,030
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 2,257,006 103,962 SH SOLE 0 0 103,962
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1,044,159 45,182 SH SOLE 0 0 45,182
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 1,454,672 13,472 SH SOLE 0 0 13,472
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 1,531,594 38,320 SH SOLE 0 0 38,320
GAMING & LEISURE PPTYS INC COM 36467J108 207,353 4,442 SH SOLE 0 0 4,442
GOLDMAN SACHS GROUP INC COM 38141G104 1,937,830 2,738 SH SOLE 0 0 2,738
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 2,614,737 167,183 SH SOLE 0 0 167,183
HARROW INC COM 415858109 224,958 7,366 SH SOLE 0 0 7,366
INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623 1,220,754 43,196 SH SOLE 0 0 43,196
INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359 2,959,172 105,764 SH SOLE 0 0 105,764
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516 1,364,149 42,578 SH SOLE 0 0 42,578
INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714 3,345,919 120,879 SH SOLE 0 0 120,879
INNOVATOR ETFS TRUST GROWTH 100 POWER 45784N205 290,310 10,628 SH SOLE 0 0 10,628
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N841 1,143,735 44,275 SH SOLE 0 0 44,275
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45783Y129 1,676,867 60,899 SH SOLE 0 0 60,899
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N767 2,257,321 81,723 SH SOLE 0 0 81,723
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 1,328,760 26,049 SH SOLE 0 0 26,049
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 296,939 5,851 SH SOLE 0 0 5,851
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 319,850 5,869 SH SOLE 0 0 5,869
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 1,978,164 29,065 SH SOLE 0 0 29,065
INNOVATOR ETFS TRUST INNOVATOR GW 100 45783Y269 438,847 14,827 SH SOLE 0 0 14,827
INNOVATOR ETFS TRUST INNOVATOR GW 100 45784N791 200,257 7,717 SH SOLE 0 0 7,717
INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533 629,397 20,359 SH SOLE 0 0 20,359
INNOVATOR ETFS TRUST INNOVATOR INTL D 45783Y343 983,525 34,878 SH SOLE 0 0 34,878
INNOVATOR ETFS TRUST INNOVATOR INTL D 45783Y285 1,894,837 68,307 SH SOLE 0 0 68,307
INNOVATOR ETFS TRUST INNOVATOR US SMA 45783Y277 1,334,507 51,625 SH SOLE 0 0 51,625
INNOVATOR ETFS TRUST INTERNATIONAL DE 45783Y426 678,888 22,596 SH SOLE 0 0 22,596
INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 486,135 14,788 SH SOLE 0 0 14,788
INNOVATOR ETFS TRUST INTL DEVELOPED 45783Y145 979,189 35,585 SH SOLE 0 0 35,585
INNOVATOR ETFS TRUST INTL DEVELOPED P 45783Y293 1,827,185 64,702 SH SOLE 0 0 64,702
INNOVATOR ETFS TRUST INTL DEVELOPED P 45783Y350 1,463,849 51,236 SH SOLE 0 0 51,236
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 2,927,246 100,111 SH SOLE 0 0 100,111
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 224,118 6,552 SH SOLE 0 0 6,552
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 233,546 7,312 SH SOLE 0 0 7,312
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 210,259 4,653 SH SOLE 0 0 4,653
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 2,492,240 66,834 SH SOLE 0 0 66,834
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 361,488 7,670 SH SOLE 0 0 7,670
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 709,700 16,218 SH SOLE 0 0 16,218
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 984,881 20,083 SH SOLE 0 0 20,083
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 1,788,252 44,198 SH SOLE 0 0 44,198
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 2,580,443 68,287 SH SOLE 0 0 68,287
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 2,857,915 71,430 SH SOLE 0 0 71,430
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 883,075 22,345 SH SOLE 0 0 22,345
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 1,095,525 28,822 SH SOLE 0 0 28,822
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 497,303 11,341 SH SOLE 0 0 11,341
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 2,946,508 71,344 SH SOLE 0 0 71,344
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 2,145,453 50,804 SH SOLE 0 0 50,804
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 1,644,196 41,353 SH SOLE 0 0 41,353
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 2,032,233 49,700 SH SOLE 0 0 49,700
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 2,139,333 48,566 SH SOLE 0 0 48,566
INNOVATOR ETFS TRUST US SMALL CAP POW 45784N668 377,265 14,374 SH SOLE 0 0 14,374
INNOVATOR ETFS TRUST US SMALL CAP POW 45784N304 529,733 20,715 SH SOLE 0 0 20,715
INNOVATOR ETFS TRUST US SMALL CAP PWR 45784N759 680,640 26,187 SH SOLE 0 0 26,187
INNOVATOR ETFS TRUST US SMALL CAP PWR 45783Y137 1,519,441 61,143 SH SOLE 0 0 61,143
INNOVATOR ETFS TRUST US SMALL CAP PWR 45784N833 1,027,764 42,770 SH SOLE 0 0 42,770
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 366,630 9,782 SH SOLE 0 0 9,782
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 704,764 23,107 SH SOLE 0 0 23,107
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 1,264,845 43,324 SH SOLE 0 0 43,324
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 1,737,553 53,652 SH SOLE 0 0 53,652
INTEL CORP COM 458140100 1,371,200 61,214 SH SOLE 0 0 61,214
INTERNATIONAL BUSINESS MACHS COM 459200101 3,194,048 10,835 SH SOLE 0 0 10,835
INVESCO QQQ TR UNIT SER 1 46090E103 267,447 485 SH SOLE 0 0 485
IRON MTN INC DEL COM 46284V101 1,464,382 14,277 SH SOLE 0 0 14,277
ISHARES INC CORE MSCI EMKT 46434G103 278,279 4,636 SH SOLE 0 0 4,636
ISHARES TR CORE MSCI INTL 46435G326 483,522 6,359 SH SOLE 0 0 6,359
ISHARES TR CORE S&P TTL STK 464287150 1,093,807 8,100 SH SOLE 0 0 8,100
ISHARES TR CORE S&P500 ETF 464287200 1,419,851 2,287 SH SOLE 0 0 2,287
ISHARES TR GBL COMM SVC ETF 464287275 4,012,463 35,723 SH SOLE 0 0 35,723
ISHARES TR GLB INFRASTR ETF 464288372 2,279,564 38,506 SH SOLE 0 0 38,506
ISHARES TR ISHARES SEMICDTR 464287523 2,034,826 8,525 SH SOLE 0 0 8,525
ISHARES TR U.S. TECH ETF 464287721 266,220 1,536 SH SOLE 0 0 1,536
ISHARES TR US HLTHCARE ETF 464287762 1,288,446 22,812 SH SOLE 0 0 22,812
JPMORGAN CHASE & CO. COM 46625H100 2,566,701 8,853 SH SOLE 0 0 8,853
MICROSOFT CORP COM 594918104 1,028,556 2,068 SH SOLE 0 0 2,068
NETFLIX INC COM 64110L106 247,740 185 SH SOLE 0 0 185
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 2,533,275 173,512 SH SOLE 0 0 173,512
NEXTERA ENERGY INC COM 65339F101 234,224 3,374 SH SOLE 0 0 3,374
NUSHARES ETF TR NUVEN AA-BBB CLO 67092P730 1,806,910 71,931 SH SOLE 0 0 71,931
NVIDIA CORPORATION COM 67066G104 527,405 3,338 SH SOLE 0 0 3,338
NYLI CBRE GBL INFR MEGTRNDS COM 56064Q107 2,460,757 173,171 SH SOLE 0 0 173,171
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 2,039,010 134,944 SH SOLE 0 0 134,944
QXO INC COM NEW 82846H405 1,799,581 83,546 SH SOLE 0 0 83,546
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,713,494 64,224 SH SOLE 0 0 64,224
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2,926,473 55,881 SH SOLE 0 0 55,881
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,927,933 23,609 SH SOLE 0 0 23,609
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,409,701 17,414 SH SOLE 0 0 17,414
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,545,690 13,400 SH SOLE 0 0 13,400
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 745,111 10,251 SH SOLE 0 0 10,251
SPROTT FDS TR COPPER MINER ETF 85208P881 956,932 41,336 SH SOLE 0 0 41,336
STAGWELL INC COM CL A 85256A109 1,420,709 315,713 SH SOLE 0 0 315,713
STARWOOD PPTY TR INC COM 85571B105 2,055,451 102,414 SH SOLE 0 0 102,414
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,271,087 25,501 SH SOLE 0 0 25,501
VERIZON COMMUNICATIONS INC COM 92343V104 1,426,080 32,958 SH SOLE 0 0 32,958
VICI PPTYS INC COM 925652109 1,413,937 43,372 SH SOLE 0 0 43,372
WARNER BROS DISCOVERY INC COM SER A 934423104 1,321,614 115,324 SH SOLE 0 0 115,324
XPLR INFRASTRUCTURE LP COM UNIT PART IN 65341B106 340,188 41,486 SH SOLE 0 0 41,486