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
2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100   227,799 7,670 SH   SOLE   0 0 7,670
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   216,128 3,200 SH   SOLE   0 0 3,200
ADOBE INC COM 00724F101   1,226,683 2,431 SH   SOLE   0 0 2,431
ADVANCED MICRO DEVICES INC COM 007903107   703,911 3,900 SH   SOLE   0 0 3,900
ADVISORS INNER CIRCLE FD III DEMOCRACY INTERN 00774Q148   315,103 12,255 SH   SOLE   0 0 12,255
AGILENT TECHNOLOGIES INC COM 00846U101   568,944 3,910 SH   SOLE   0 0 3,910
AGNICO EAGLE MINES LTD COM 008474108   380,030 6,371 SH   SOLE   0 0 6,371
ALPHABET INC CAP STK CL C 02079K107   19,050,010 125,115 SH   SOLE   0 0 125,115
ALPHABET INC CAP STK CL A 02079K305   29,224,727 193,631 SH   SOLE   0 0 193,631
AMAZON COM INC COM 023135106   13,307,895 73,777 SH   SOLE   0 0 73,777
APPLE INC COM 037833100   11,176,026 65,174 SH   SOLE   0 0 65,174
APPLIED MATLS INC COM 038222105   215,717 1,046 SH   SOLE   0 0 1,046
AQUA METALS INC COM 03837J101   5,380 10,000 SH   SOLE   0 0 10,000
ARISTA NETWORKS INC COM 040413106   604,898 2,086 SH   SOLE   0 0 2,086
BANK MONTREAL QUE COM 063671101   424,908 4,350 SH   SOLE   0 0 4,350
BARRICK GOLD CORP COM 067901108   292,864 17,600 SH   SOLE   0 0 17,600
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,078,206 7,320 SH   SOLE   0 0 7,320
BLACKSTONE INC COM 09260D107   698,888 5,320 SH   SOLE   0 0 5,320
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   692,862 22,200 SH   SOLE   0 0 22,200
CHEVRON CORP NEW COM 166764100   438,833 2,782 SH   SOLE   0 0 2,782
CISCO SYS INC COM 17275R102   8,043,157 161,153 SH   SOLE   0 0 161,153
CLEVELAND-CLIFFS INC NEW COM 185899101   318,360 14,000 SH   SOLE   0 0 14,000
CSX CORP COM 126408103   213,523 5,760 SH   SOLE   0 0 5,760
DANAHER CORPORATION COM 235851102   270,946 1,085 SH   SOLE   0 0 1,085
DENISON MINES CORP COM 248356107   39,000 20,000 SH   SOLE   0 0 20,000
DISNEY WALT CO COM 254687106   2,982,403 24,374 SH   SOLE   0 0 24,374
ELI LILLY & CO COM 532457108   4,356,576 5,600 SH   SOLE   0 0 5,600
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,187,599 75,499 SH   SOLE   0 0 75,499
ETF SER SOLUTIONS DISTILLATE US 26922A321   1,188,069 22,038 SH   SOLE   0 0 22,038
FREEPORT-MCMORAN INC CL B 35671D857   265,193 5,640 SH   SOLE   0 0 5,640
HEICO CORP NEW COM 422806109   666,612 3,490 SH   SOLE   0 0 3,490
HEWLETT PACKARD ENTERPRISE C COM 42824C109   267,528 15,089 SH   SOLE   0 0 15,089
HONEYWELL INTL INC COM 438516106   249,021 1,213 SH   SOLE   0 0 1,213
HP INC COM 40434L105   461,611 15,275 SH   SOLE   0 0 15,275
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   3,397,925 96,068 SH   SOLE   0 0 96,068
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   307,220 8,089 SH   SOLE   0 0 8,089
INTEL CORP COM 458140100   515,243 11,665 SH   SOLE   0 0 11,665
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,029,686 11,110 SH   SOLE   0 0 11,110
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   3,938,414 59,162 SH   SOLE   0 0 59,162
INVESCO QQQ TR UNIT SER 1 46090E103   1,074,948 2,421 SH   SOLE   0 0 2,421
ISHARES GOLD TR ISHARES NEW 464285204   228,408 5,437 SH   SOLE   0 0 5,437
ISHARES INC CORE MSCI EMKT 46434G103   307,922 5,967 SH   SOLE   0 0 5,967
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   9,138,046 414,236 SH   SOLE   0 0 414,236
ISHARES TR GRWT ALLOCAT ETF 464289867   837,722 15,048 SH   SOLE   0 0 15,048
ISHARES TR 10-20 YR TRS ETF 464288653   238,208 2,268 SH   SOLE   0 0 2,268
ISHARES TR US TREAS BD ETF 46429B267   2,284,241 100,318 SH   SOLE   0 0 100,318
ISHARES TR 7-10 YR TRSY BD 464287440   713,358 7,536 SH   SOLE   0 0 7,536
ISHARES TR NORTH AMERN NAT 464287374   3,557,532 79,074 SH   SOLE   0 0 79,074
ISHARES TR MSCI USA QLT FCT 46432F339   5,260,515 32,008 SH   SOLE   0 0 32,008
ISHARES TR 20 YR TR BD ETF 464287432   357,993 3,783 SH   SOLE   0 0 3,783
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   5,590,463 103,069 SH   SOLE   0 0 103,069
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   252,270 4,360 SH   SOLE   0 0 4,360
JOHNSON & JOHNSON COM 478160104   575,653 3,639 SH   SOLE   0 0 3,639
JPMORGAN CHASE & CO COM 46625H100   331,096 1,653 SH   SOLE   0 0 1,653
KEYSIGHT TECHNOLOGIES INC COM 49338L103   314,637 2,012 SH   SOLE   0 0 2,012
KINDER MORGAN INC DEL COM 49456B101   275,100 15,000 SH   SOLE   0 0 15,000
LEUTHOLD FDS INC CORE ETF 527289789   463,687 13,743 SH   SOLE   0 0 13,743
MARVELL TECHNOLOGY INC COM 573874104   3,990,331 56,297 SH   SOLE   0 0 56,297
MASTERCARD INCORPORATED CL A 57636Q104   543,211 1,128 SH   SOLE   0 0 1,128
MERCK & CO INC COM 58933Y105   839,340 6,361 SH   SOLE   0 0 6,361
META PLATFORMS INC CL A 30303M102   653,591 1,346 SH   SOLE   0 0 1,346
MICROSOFT CORP COM 594918104   14,113,926 33,547 SH   SOLE   0 0 33,547
MPLX LP COM UNIT REP LTD 55336V100   483,551 11,635 SH   SOLE   0 0 11,635
NETFLIX INC COM 64110L106   288,482 475 SH   SOLE   0 0 475
NEXGEN ENERGY LTD COM 65340P106   424,794 54,671 SH   SOLE   0 0 54,671
NVIDIA CORPORATION COM 67066G104   971,327 1,075 SH   SOLE   0 0 1,075
OCCIDENTAL PETE CORP COM 674599105   317,086 4,879 SH   SOLE   0 0 4,879
ORACLE CORP COM 68389X105   396,435 3,156 SH   SOLE   0 0 3,156
PACER FDS TR PACER US SMALL 69374H857   4,463,286 90,791 SH   SOLE   0 0 90,791
PACER FDS TR US CASH COWS 100 69374H881   3,544,652 60,999 SH   SOLE   0 0 60,999
PROCTER AND GAMBLE CO COM 742718109   361,818 2,230 SH   SOLE   0 0 2,230
REPUBLIC SVCS INC COM 760759100   234,897 1,227 SH   SOLE   0 0 1,227
ROPER TECHNOLOGIES INC COM 776696106   274,812 490 SH   SOLE   0 0 490
S&P GLOBAL INC COM 78409V104   276,968 651 SH   SOLE   0 0 651
SANDSTORM GOLD LTD COM NEW 80013R206   131,250 25,000 SH   SOLE   0 0 25,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   834,521 10,350 SH   SOLE   0 0 10,350
SEABRIDGE GOLD INC COM 811916105   155,736 10,300 SH   SOLE   0 0 10,300
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   412,905 2,795 SH   SOLE   0 0 2,795
SPDR GOLD TR GOLD SHS 78463V107   12,225,322 59,427 SH   SOLE   0 0 59,427
SPDR S&P 500 ETF TR TR UNIT 78462F103   389,054 744 SH   SOLE   0 0 744
SPROTT FDS TR URANIUM MINERS E 85208P303   1,283,314 26,036 SH   SOLE   0 0 26,036
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   293,460 2,157 SH   SOLE   0 0 2,157
TCW TRANSFORM ETF TRUST TRANSFORM SYSTEM 29287L205   2,934,807 42,894 SH   SOLE   0 0 42,894
TESLA INC COM 88160R101   1,252,504 7,125 SH   SOLE   0 0 7,125
TEXAS INSTRS INC COM 882508104   323,426 1,857 SH   SOLE   0 0 1,857
THERMO FISHER SCIENTIFIC INC COM 883556102   201,099 346 SH   SOLE   0 0 346
TWILIO INC CL A 90138F102   212,313 3,472 SH   SOLE   0 0 3,472
UNION PAC CORP COM 907818108   300,670 1,223 SH   SOLE   0 0 1,223
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   4,318,121 126,594 SH   SOLE   0 0 126,594
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   7,345,699 32,649 SH   SOLE   0 0 32,649
VANECK ETF TRUST NATURAL RESOURC 92189F841   511,388 10,041 SH   SOLE   0 0 10,041
VANECK ETF TRUST IG FLOATING RATE 92189F486   9,270,513 363,407 SH   SOLE   0 0 363,407
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   9,154,697 101,832 SH   SOLE   0 0 101,832
VANECK ETF TRUST GOLD MINERS ETF 92189F106   9,415,811 297,780 SH   SOLE   0 0 297,780
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   232,161 1,919 SH   SOLE   0 0 1,919
VEEVA SYS INC CL A COM 922475108   264,358 1,141 SH   SOLE   0 0 1,141
VERIZON COMMUNICATIONS INC COM 92343V104   430,174 10,252 SH   SOLE   0 0 10,252
VISA INC COM CL A 92826C839   820,495 2,940 SH   SOLE   0 0 2,940
WISDOMTREE TR US QTLY DIV GRT 97717X669   3,825,771 50,214 SH   SOLE   0 0 50,214