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 441,314 2,873 SH   SOLE   0 0 2,873
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 787,597 2,287 SH   SOLE   0 0 2,287
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 376,939 5,309 SH   SOLE   0 0 5,309
AGCO CORP COM 001084102 BBG001S7WHW3 467,131 3,305 SH   SOLE   0 0 3,305
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 161,890 16,173 SH   SOLE   0 0 16,173
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1,212,944 13,167 SH   SOLE   0 0 13,167
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 2,764,512 29,790 SH   SOLE   0 0 29,790
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,872,915 19,088 SH   SOLE   0 0 19,088
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 224,692 965 SH   SOLE   0 0 965
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 409,704 23,030 SH   SOLE   0 0 23,030
APPLE INC COM 037833100 BBG001S5N8V8 9,216,388 68,391 SH   SOLE   0 0 68,391
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1,186,595 10,790 SH   SOLE   0 0 10,790
AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 225,756 1,200 SH   SOLE   0 0 1,200
AXSOME THERAPEUTICS INC COM 05464T104 BBG00B6G7GM6 232,185 3,450 SH   SOLE   0 0 3,450
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 392,698 11,147 SH   SOLE   0 0 11,147
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 276,347 870 SH   SOLE   0 0 870
BERRY GLOBAL GROUP INC COM 08579W103 BBG001T6B4W6 276,975 4,500 SH   SOLE   0 0 4,500
BEST BUY INC COM 086516101 BBG001S5P285 938,894 10,945 SH   SOLE   0 0 10,945
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   230,184 189 SH   SOLE   0 0 189
BLACKSTONE INC COM 09260D107 BBG001S7H949 2,415,957 28,410 SH   SOLE   0 0 28,410
BLOCK INC CL A 852234103 BBG001TFLWL5 216,670 3,024 SH   SOLE   0 0 3,024
BRUNSWICK CORP COM 117043109 BBG001S5P294 242,854 3,064 SH   SOLE   0 0 3,064
CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 330,541 4,300 SH   SOLE   0 0 4,300
CATERPILLAR INC COM 149123101 BBG001S5PJ06 733,901 2,840 SH   SOLE   0 0 2,840
CUBESMART COM 229663109 BBG001SHP0D7 202,158 4,846 SH   SOLE   0 0 4,846
DISNEY WALT CO COM 254687106 BBG001S5QHF3 210,737 2,120 SH   SOLE   0 0 2,120
EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 261,408 2,400 SH   SOLE   0 0 2,400
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 273,954 2,510 SH   SOLE   0 0 2,510
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 543,910 13,170 SH   SOLE   0 0 13,170
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 BBG00243PCT9 1,681,732 70,043 SH   SOLE   0 0 70,043
GENWORTH FINL INC COM CL A 37247D106 BBG001SJ0DH8 177,288 33,200 SH   SOLE   0 0 33,200
GLADSTONE LD CORP COM 376549101 BBG001TB7TR1 273,791 13,745 SH   SOLE   0 0 13,745
GRAINGER W W INC COM 384802104 BBG001S5RRD2 286,930 500 SH   SOLE   0 0 500
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 BBG001SQT2W8 208,598 2,898 SH   SOLE   0 0 2,898
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 289,822 1,338 SH   SOLE   0 0 1,338
INMODE LTD SHS M5425M103 BBG00PPS74F3 202,740 6,200 SH   SOLE   0 0 6,200
INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 380,473 9,947 SH   SOLE   0 0 9,947
INTUIT COM 461202103 BBG001S6TWR2 263,350 670 SH   SOLE   0 0 670
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 368,748 30,250 SH   SOLE   0 0 30,250
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 264,983 4,100 SH   SOLE   0 0 4,100
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 429,791 1,660 SH   SOLE   0 0 1,660
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 270,503 2,300 SH   SOLE   0 0 2,300
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 1,908,714 6,793 SH   SOLE   0 0 6,793
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 392,363 980 SH   SOLE   0 0 980
ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 212,200 10,000 SH   SOLE   0 0 10,000
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 1,047,082 9,478 SH   SOLE   0 0 9,478
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 217,269 1,162 SH   SOLE   0 0 1,162
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 319,524 2,234 SH   SOLE   0 0 2,234
KLA CORP COM NEW 482480100 BBG001S5SLM4 525,050 1,250 SH   SOLE   0 0 1,250
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 200,965 424 SH   SOLE   0 0 424
LENNAR CORP CL A 526057104 BBG001S5SRK3 335,990 3,400 SH   SOLE   0 0 3,400
LISTED FD TR WAHED FTSE ETF 53656F607 BBG00PPRBP63 467,883 12,861 SH   SOLE   0 0 12,861
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 232,663 517 SH   SOLE   0 0 517
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 406,667 7,698 SH   SOLE   0 0 7,698
MASTEC INC COM 576323109 BBG001S95HF8 245,100 2,500 SH   SOLE   0 0 2,500
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 699,968 5,110 SH   SOLE   0 0 5,110
METLIFE INC COM 59156R108 BBG001S5T3R8 687,612 9,561 SH   SOLE   0 0 9,561
MFA FINL INC COM 55272X607 BBG001S86YS8 135,318 12,114 SH   SOLE   0 0 12,114
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,011,547 8,408 SH   SOLE   0 0 8,408
MODERNA INC COM 60770K107 BBG003PHHZV8 366,528 1,909 SH   SOLE   0 0 1,909
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 339,491 3,704 SH   SOLE   0 0 3,704
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 403,583 5,307 SH   SOLE   0 0 5,307
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 231,966 21,720 SH   SOLE   0 0 21,720
NUVEEN MUN INCOME FD INC COM 67062J102 BBG001S5TNH5 1,379,980 142,266 SH   SOLE   0 0 142,266
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 2,146,566 12,702 SH   SOLE   0 0 12,702
OSHKOSH CORP COM 688239201 BBG001S6SX46 255,852 2,700 SH   SOLE   0 0 2,700
PENNYMAC MTG INVT TR COM 70931T103 BBG001T1MJR8 176,755 12,258 SH   SOLE   0 0 12,258
PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 1,040,998 52,311 SH   SOLE   0 0 52,311
QUALCOMM INC COM 747525103 BBG001S6VS70 289,844 2,411 SH   SOLE   0 0 2,411
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 274,725 1,850 SH   SOLE   0 0 1,850
REX AMERICAN RES CORP COM 761624105 BBG001S7D5J5 228,478 7,100 SH   SOLE   0 0 7,100
SALESFORCE INC COM 79466L302 BBG001SDLP09 1,233,009 8,247 SH   SOLE   0 0 8,247
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 245,627 2,960 SH   SOLE   0 0 2,960
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 BBG00PZFDF86 1,832,437 38,602 SH   SOLE   0 0 38,602
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 BBG00HXSKY16 2,532,272 65,688 SH   SOLE   0 0 65,688
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 3,242,218 64,432 SH   SOLE   0 0 64,432
SCHWAB STRATEGIC TR LONG TERM US 808524680 BBG00PZFJQM0 1,531,315 40,694 SH   SOLE   0 0 40,694
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 1,539,261 49,478 SH   SOLE   0 0 49,478
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 1,816,414 38,606 SH   SOLE   0 0 38,606
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 3,290,586 56,549 SH   SOLE   0 0 56,549
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 264,160 3,775 SH   SOLE   0 0 3,775
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 447,985 10,310 SH   SOLE   0 0 10,310
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 275,445 5,236 SH   SOLE   0 0 5,236
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 417,322 7,972 SH   SOLE   0 0 7,972
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 721,280 19,969 SH   SOLE   0 0 19,969
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 216,749 5,479 SH   SOLE   0 0 5,479
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 972,531 7,180 SH   SOLE   0 0 7,180
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 242,964 2,900 SH   SOLE   0 0 2,900
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 894,691 6,856 SH   SOLE   0 0 6,856
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 296,209 2,359 SH   SOLE   0 0 2,359
SNAP ON INC COM 833034101 BBG001S5W688 263,739 1,060 SH   SOLE   0 0 1,060
SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 224,529 6,070 SH   SOLE   0 0 6,070
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 3,576,715 10,427 SH   SOLE   0 0 10,427
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 1,423,108 7,961 SH   SOLE   0 0 7,961
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 5,008,531 12,568 SH   SOLE   0 0 12,568
SPDR SER TR COMP SOFTWARE 78464A599 BBG0024LG5C2 270,453 2,352 SH   SOLE   0 0 2,352
SPDR SER TR PORTFOLIO LN COR 78464A367 BBG001SRZBZ6 201,984 8,395 SH   SOLE   0 0 8,395
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 1,899,301 46,178 SH   SOLE   0 0 46,178
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 1,502,582 11,594 SH   SOLE   0 0 11,594
SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 259,623 3,900 SH   SOLE   0 0 3,900
SPDR SER TR S&P INS ETF 78464A789 BBG001SPTB50 300,743 7,030 SH   SOLE   0 0 7,030
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 432,774 4,701 SH   SOLE   0 0 4,701
STAG INDL INC COM 85254J102 BBG001T9F312 684,760 19,570 SH   SOLE   0 0 19,570
SUMMIT MATLS INC CL A 86614U100 BBG006K8P6F9 325,035 10,151 SH   SOLE   0 0 10,151
TESLA INC COM 88160R101 BBG001SQKGD7 977,119 7,983 SH   SOLE   0 0 7,983
TETRA TECH INC NEW COM 88162G103 BBG001S5YYH5 297,120 2,000 SH   SOLE   0 0 2,000
THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 414,758 8,819 SH   SOLE   0 0 8,819
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 740,293 1,268 SH   SOLE   0 0 1,268
TIDAL ETF TR FOLIOBEYOND RISI 886364637 BBG012S2TTB2 265,089 8,700 SH   SOLE   0 0 8,700
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 788,010 2,009 SH   SOLE   0 0 2,009
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 381,126 778 SH   SOLE   0 0 778
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 520,318 5,750 SH   SOLE   0 0 5,750
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 225,722 8,050 SH   SOLE   0 0 8,050
VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 826,737 2,521 SH   SOLE   0 0 2,521
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 1,499,473 6,641 SH   SOLE   0 0 6,641
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 3,398,880 16,991 SH   SOLE   0 0 16,991
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 327,032 6,970 SH   SOLE   0 0 6,970
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 1,272,597 8,123 SH   SOLE   0 0 8,123
VISA INC COM CL A 92826C839 BBG001SRCFY3 677,941 3,039 SH   SOLE   0 0 3,039
WORLD WRESTLING ENTMT INC CL A 98156Q108 BBG001S7W1P6 243,330 2,722 SH   SOLE   0 0 2,722
WP CAREY INC COM 92936U109 BBG001S67MM3 523,848 6,301 SH   SOLE   0 0 6,301