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
3M CO COM 88579Y101 BBG001S5T7X2 677,809 6,772 SH   SOLE   6,772 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 1,633,871 12,127 SH   SOLE   12,127 0 0
AGF INVTS TR US MARKET NETRL 00110G408 BBG0021PH0S9 1,889,620 100,726 SH   SOLE   100,726 0 0
AGNC INVT CORP COM 00123Q104 BBG001T074G2 117,571 11,606 SH   SOLE   11,606 0 0
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 223,090 1,000 SH   SOLE   1,000 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1,953,983 16,324 SH   SOLE   16,324 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 266,134 2,200 SH   SOLE   2,200 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 406,332 3,117 SH   SOLE   3,117 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 297,116 1,532 SH   SOLE   1,532 0 0
AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 2,302,617 11,966 SH   SOLE   11,966 0 0
APPLE INC COM 037833100 BBG001S5N8V8 4,431,670 22,847 SH   SOLE   22,847 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 272,545 3,607 SH   SOLE   3,607 0 0
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 1,052,660 56,022 SH   SOLE   56,022 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 1,074,767 15,017 SH   SOLE   15,017 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 486,808 16,967 SH   SOLE   16,967 0 0
BCE INC COM NEW 05534B760 BBG001S5P2C0 1,105,330 24,245 SH   SOLE   24,245 0 0
BOEING CO COM 097023105 BBG001S5P0V3 229,320 1,086 SH   SOLE   1,086 0 0
BROADCOM INC COM 11135F101 BBG00KHY5SY8 294,926 340 SH   SOLE   340 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 BBG00FF5CVF0 1,581,054 94,334 SH   SOLE   94,334 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 109,875 12,500 SH   SOLE   12,500 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 521,240 3,312 SH   SOLE   3,312 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 258,773 5,001 SH   SOLE   5,001 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 1,952,573 32,424 SH   SOLE   32,424 0 0
COPART INC COM 217204106 BBG001S7MTB1 273,630 3,000 SH   SOLE   3,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 837,181 1,555 SH   SOLE   1,555 0 0
COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 679,420 26,854 SH   SOLE   26,854 0 0
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 702,912 14,541 SH   SOLE   14,541 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 214,718 2,405 SH   SOLE   2,405 0 0
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 781,413 21,034 SH   SOLE   21,034 0 0
ENOVIX CORPORATION COM 293594107 BBG00YC538B7 283,318 15,705 SH   SOLE   15,705 0 0
EQUINIX INC COM 29444U700 BBG001SKBNS9 1,222,946 1,560 SH   SOLE   1,560 0 0
FEDEX CORP COM 31428X106 BBG001S5R3M5 1,406,089 5,672 SH   SOLE   5,672 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 2,809,978 44,852 SH   SOLE   44,852 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 1,305,229 28,813 SH   SOLE   28,813 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 1,826,261 75,559 SH   SOLE   75,559 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 787,281 102,111 SH   SOLE   102,111 0 0
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 172,421 11,396 SH   SOLE   11,396 0 0
FREYR BATTERY SHS L4135L100 BBG00Z737SK7 122,906 13,145 SH   SOLE   13,145 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 123,420 33,000 SH   SOLE   33,000 0 0
GENERAL MLS INC COM 370334104 BBG001S5RKR2 2,299,926 29,986 SH   SOLE   29,986 0 0
GLADSTONE LD CORP COM 376549101 BBG001TB7TR1 1,042,917 64,100 SH   SOLE   64,100 0 0
GLOBAL X FDS WIND ENERGY ETF 37960A800 BBG012DW1999 958,216 60,001 SH   SOLE   60,001 0 0
HERSHEY CO COM 427866108 BBG001S5S148 1,551,636 6,214 SH   SOLE   6,214 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 255,346 822 SH   SOLE   822 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 1,492,022 52,573 SH   SOLE   52,573 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 381,950 5,000 SH   SOLE   5,000 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 1,354,023 50,999 SH   SOLE   50,999 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 442,030 20,880 SH   SOLE   20,880 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 530,433 22,562 SH   SOLE   22,562 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 533,298 25,926 SH   SOLE   25,926 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 531,112 23,626 SH   SOLE   23,626 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 BBG00Q8HCLV2 317,948 12,836 SH   SOLE   12,836 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 627,211 31,158 SH   SOLE   31,158 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 629,055 27,896 SH   SOLE   27,896 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 BBG00Q9CYMM6 321,128 13,188 SH   SOLE   13,188 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 236,093 12,462 SH   SOLE   12,462 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 BBG00Q8HN8N8 300,599 12,786 SH   SOLE   12,786 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 BBG00LNJYDS0 287,326 12,602 SH   SOLE   12,602 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 539,348 4,878 SH   SOLE   4,878 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 545,264 1,476 SH   SOLE   1,476 0 0
IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 2,020,178 35,554 SH   SOLE   35,554 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 1,307,452 21,122 SH   SOLE   21,122 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 2,975,730 29,571 SH   SOLE   29,571 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 3,591,395 37,178 SH   SOLE   37,178 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 445,710 1,000 SH   SOLE   1,000 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 490,994 20,630 SH   SOLE   20,630 0 0
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 1,211,058 27,713 SH   SOLE   27,713 0 0
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 2,134,978 37,814 SH   SOLE   37,814 0 0
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 2,366,884 20,287 SH   SOLE   20,287 0 0
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 1,369,593 4,887 SH   SOLE   4,887 0 0
ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 208,733 816 SH   SOLE   816 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 438,933 7,933 SH   SOLE   7,933 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 201,934 1,220 SH   SOLE   1,220 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 283,317 1,948 SH   SOLE   1,948 0 0
KELLOGG CO COM 487836108 BBG001S5SJL0 1,866,239 27,689 SH   SOLE   27,689 0 0
KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 879,813 28,136 SH   SOLE   28,136 0 0
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 1,296,531 36,522 SH   SOLE   36,522 0 0
LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 397,300 6,850 SH   SOLE   6,850 0 0
LILLY ELI & CO COM 532457108 BBG001S5STL8 838,067 1,787 SH   SOLE   1,787 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 476,286 1,211 SH   SOLE   1,211 0 0
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 731,127 1,711 SH   SOLE   1,711 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 BBG001SBX933 363,870 29,801 SH   SOLE   29,801 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 2,318,185 20,090 SH   SOLE   20,090 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,129,499 3,316 SH   SOLE   3,316 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 1,142,881 10,355 SH   SOLE   10,355 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 275,495 651 SH   SOLE   651 0 0
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 937,448 15,943 SH   SOLE   15,943 0 0
ONEOK INC NEW COM 682680103 BBG001S5TWK1 1,208,674 19,583 SH   SOLE   19,583 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 232,138 243 SH   SOLE   243 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 2,443,889 182,108 SH   SOLE   182,108 0 0
PEPSICO INC COM 713448108 BBG001S695T1 318,764 1,721 SH   SOLE   1,721 0 0
PG&E CORP COM 69331C108 BBG001S5V206 464,676 26,891 SH   SOLE   26,891 0 0
PHILLIPS 66 COM 718546104 BBG00286S4P7 760,560 7,974 SH   SOLE   7,974 0 0
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 BBG00ST5DV48 759,433 58,149 SH   SOLE   58,149 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 252,016 3,323 SH   SOLE   3,323 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 886,577 5,842 SH   SOLE   5,842 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 BBG001V0T518 674,671 36,827 SH   SOLE   36,827 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 BBG00YRJF230 302,441 28,292 SH   SOLE   28,292 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 BBG00HXSKY16 453,390 10,595 SH   SOLE   10,595 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 498,069 8,651 SH   SOLE   8,651 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 427,003 13,224 SH   SOLE   13,224 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 601,830 8,114 SH   SOLE   8,114 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 3,244,952 24,447 SH   SOLE   24,447 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 202,733 3,098 SH   SOLE   3,098 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 462,468 2,660 SH   SOLE   2,660 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 10,265,500 57,584 SH   SOLE   57,584 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 653,409 1,474 SH   SOLE   1,474 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 822,432 8,957 SH   SOLE   8,957 0 0
STAG INDL INC COM 85254J102 BBG001T9F312 1,121,316 31,251 SH   SOLE   31,251 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 905,724 3,460 SH   SOLE   3,460 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 2,016,978 11,204 SH   SOLE   11,204 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 509,228 976 SH   SOLE   976 0 0
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 1,340,663 9,652 SH   SOLE   9,652 0 0
TRITON INTL LTD CL A G9078F107 BBG00BS054X4 1,057,652 12,703 SH   SOLE   12,703 0 0
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 219,733 1,873 SH   SOLE   1,873 0 0
VANECK ETF TRUST CLO ETF 92189H748 BBG0188ZYL92 2,082,175 40,296 SH   SOLE   40,296 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 1,255,647 41,702 SH   SOLE   41,702 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 980,908 52,737 SH   SOLE   52,737 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 1,341,796 4,742 SH   SOLE   4,742 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 252,590 1,270 SH   SOLE   1,270 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 219,179 995 SH   SOLE   995 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 947,239 6,666 SH   SOLE   6,666 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 371,181 1,563 SH   SOLE   1,563 0 0
WALMART INC COM 931142103 BBG001S5XH92 362,143 2,304 SH   SOLE   2,304 0 0
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 332,478 1,917 SH   SOLE   1,917 0 0