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
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 458,279 2,876 SH   SOLE   0 0 2,876
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 875,175 2,271 SH   SOLE   0 0 2,271
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 510,534 5,209 SH   SOLE   0 0 5,209
AGCO CORP COM 001084102 BBG001S7WHW3 429,446 3,176 SH   SOLE   0 0 3,176
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 131,474 13,526 SH   SOLE   0 0 13,526
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1,424,005 13,728 SH   SOLE   0 0 13,728
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 3,055,832 29,383 SH   SOLE   0 0 29,383
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,897,024 18,366 SH   SOLE   0 0 18,366
AMGEN INC COM 031162100 BBG001S5NNL6 275,723 1,141 SH   SOLE   0 0 1,141
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 445,631 23,030 SH   SOLE   0 0 23,030
APPLE INC COM 037833100 BBG001S5N8V8 11,172,312 67,752 SH   SOLE   0 0 67,752
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1,271,863 10,355 SH   SOLE   0 0 10,355
BANK AMERICA CORP 7.25%CNV PFD L 060505682   222,917 191 SH   SOLE   0 0 191
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 222,239 7,771 SH   SOLE   0 0 7,771
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 268,630 870 SH   SOLE   0 0 870
BERRY GLOBAL GROUP INC COM 08579W103 BBG001T6B4W6 260,633 4,425 SH   SOLE   0 0 4,425
BEST BUY INC COM 086516101 BBG001S5P285 783,674 10,012 SH   SOLE   0 0 10,012
BLACKSTONE INC COM 09260D107 BBG001S7H949 2,517,383 28,659 SH   SOLE   0 0 28,659
BRUNSWICK CORP COM 117043109 BBG001S5P294 252,265 3,076 SH   SOLE   0 0 3,076
CATERPILLAR INC COM 149123101 BBG001S5PJ06 607,005 2,653 SH   SOLE   0 0 2,653
COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 226,238 1,550 SH   SOLE   0 0 1,550
CUBESMART COM 229663109 BBG001SHP0D7 226,523 4,901 SH   SOLE   0 0 4,901
DISNEY WALT CO COM 254687106 BBG001S5QHF3 209,882 2,096 SH   SOLE   0 0 2,096
EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 257,681 2,340 SH   SOLE   0 0 2,340
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 250,020 2,530 SH   SOLE   0 0 2,530
GENWORTH FINL INC COM CL A 37247D106 BBG001SJ0DH8 161,644 32,200 SH   SOLE   0 0 32,200
GLADSTONE LD CORP COM 376549101 BBG001TB7TR1 219,830 13,203 SH   SOLE   0 0 13,203
GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 278,843 6,885 SH   SOLE   0 0 6,885
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 BBG001SQT2W8 230,578 2,576 SH   SOLE   0 0 2,576
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 240,756 1,260 SH   SOLE   0 0 1,260
INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 324,143 8,989 SH   SOLE   0 0 8,989
INTUIT COM 461202103 BBG001S6TWR2 298,711 670 SH   SOLE   0 0 670
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 164,141 14,298 SH   SOLE   0 0 14,298
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 237,120 3,800 SH   SOLE   0 0 3,800
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 458,127 1,660 SH   SOLE   0 0 1,660
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 238,140 2,100 SH   SOLE   0 0 2,100
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 5,177,830 35,803 SH   SOLE   0 0 35,803
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 1,485,682 4,629 SH   SOLE   0 0 4,629
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 399,981 973 SH   SOLE   0 0 973
ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 197,800 10,000 SH   SOLE   0 0 10,000
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 756,909 6,905 SH   SOLE   0 0 6,905
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 243,161 1,363 SH   SOLE   0 0 1,363
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 277,397 2,129 SH   SOLE   0 0 2,129
KLA CORP COM NEW 482480100 BBG001S5SLM4 465,033 1,165 SH   SOLE   0 0 1,165
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 213,550 403 SH   SOLE   0 0 403
LENNAR CORP CL A 526057104 BBG001S5SRK3 317,330 3,019 SH   SOLE   0 0 3,019
LISTED FD TR WAHED FTSE ETF 53656F607 BBG00PPRBP63 350,691 8,999 SH   SOLE   0 0 8,999
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 240,219 508 SH   SOLE   0 0 508
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 425,172 7,836 SH   SOLE   0 0 7,836
MASTEC INC COM 576323109 BBG001S95HF8 231,378 2,450 SH   SOLE   0 0 2,450
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 283,383 215 SH   SOLE   0 0 215
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 390,393 1,842 SH   SOLE   0 0 1,842
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,311,582 8,018 SH   SOLE   0 0 8,018
MODERNA INC COM 60770K107 BBG003PHHZV8 277,826 1,809 SH   SOLE   0 0 1,809
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 327,722 3,733 SH   SOLE   0 0 3,733
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 355,007 5,844 SH   SOLE   0 0 5,844
NUVEEN MUN INCOME FD INC COM 67062J102 BBG001S5TNH5 1,260,306 134,661 SH   SOLE   0 0 134,661
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 2,190,275 7,885 SH   SOLE   0 0 7,885
OSHKOSH CORP COM 688239201 BBG001S6SX46 220,427 2,650 SH   SOLE   0 0 2,650
PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 912,152 50,619 SH   SOLE   0 0 50,619
QUALCOMM INC COM 747525103 BBG001S6VS70 295,582 2,317 SH   SOLE   0 0 2,317
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 291,620 1,750 SH   SOLE   0 0 1,750
SALESFORCE INC COM 79466L302 BBG001SDLP09 1,579,261 7,905 SH   SOLE   0 0 7,905
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 275,881 5,267 SH   SOLE   0 0 5,267
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 BBG00HXSKY16 802,944 20,302 SH   SOLE   0 0 20,302
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 666,380 27,177 SH   SOLE   0 0 27,177
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 4,830,891 95,794 SH   SOLE   0 0 95,794
SCHWAB STRATEGIC TR LONG TERM US 808524680 BBG00PZFJQM0 2,323,457 62,025 SH   SOLE   0 0 62,025
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 2,996,948 95,841 SH   SOLE   0 0 95,841
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 5,513,876 117,542 SH   SOLE   0 0 117,542
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 4,546,976 69,771 SH   SOLE   0 0 69,771
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 257,073 3,789 SH   SOLE   0 0 3,789
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 1,049,164 25,022 SH   SOLE   0 0 25,022
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 393,646 6,791 SH   SOLE   0 0 6,791
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 282,984 8,802 SH   SOLE   0 0 8,802
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 665,942 5,144 SH   SOLE   0 0 5,144
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 213,890 2,652 SH   SOLE   0 0 2,652
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 926,950 6,138 SH   SOLE   0 0 6,138
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 257,959 2,304 SH   SOLE   0 0 2,304
SNAP ON INC COM 833034101 BBG001S5W688 241,952 980 SH   SOLE   0 0 980
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 927,961 2,790 SH   SOLE   0 0 2,790
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 270,250 1,475 SH   SOLE   0 0 1,475
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 6,857,568 16,751 SH   SOLE   0 0 16,751
SPDR SER TR COMP SOFTWARE 78464A599 BBG0024LG5C2 253,070 2,056 SH   SOLE   0 0 2,056
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 492,386 12,092 SH   SOLE   0 0 12,092
SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 264,264 3,900 SH   SOLE   0 0 3,900
SPDR SER TR S&P INS ETF 78464A789 BBG001SPTB50 268,829 6,830 SH   SOLE   0 0 6,830
STAG INDL INC COM 85254J102 BBG001T9F312 661,149 19,549 SH   SOLE   0 0 19,549
SUMMIT MATLS INC CL A 86614U100 BBG006K8P6F9 268,946 9,440 SH   SOLE   0 0 9,440
TESLA INC COM 88160R101 BBG001SQKGD7 1,125,056 5,423 SH   SOLE   0 0 5,423
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 614,598 1,066 SH   SOLE   0 0 1,066
TIDAL ETF TR FOLIOBEYOND RISI 886364637 BBG012S2TTB2 261,996 8,400 SH   SOLE   0 0 8,400
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 431,747 914 SH   SOLE   0 0 914
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 225,561 8,050 SH   SOLE   0 0 8,050
VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 629,362 2,271 SH   SOLE   0 0 2,271
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 1,220,098 4,636 SH   SOLE   0 0 4,636
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 930,492 4,559 SH   SOLE   0 0 4,559
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 309,395 6,470 SH   SOLE   0 0 6,470
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 5,425,254 35,227 SH   SOLE   0 0 35,227
VISA INC COM CL A 92826C839 BBG001SRCFY3 649,268 2,880 SH   SOLE   0 0 2,880
WP CAREY INC COM 92936U109 BBG001S67MM3 494,172 6,381 SH   SOLE   0 0 6,381