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
ADOBE INC COM 00724F101   1,375,710 2,698 SH   SOLE   0 0 2,698
ADVISORS INNER CIRCLE FD III DEMOCRACY INTERN 00774Q148   1,266,736 56,285 SH   SOLE   0 0 56,285
AGILENT TECHNOLOGIES INC COM 00846U101   437,216 3,910 SH   SOLE   0 0 3,910
ALPHABET INC CAP STK CL A 02079K305   24,869,420 190,046 SH   SOLE   0 0 190,046
ALPHABET INC CAP STK CL C 02079K107   15,530,612 117,790 SH   SOLE   0 0 117,790
AMAZON COM INC COM 023135106   9,266,031 72,892 SH   SOLE   0 0 72,892
APPLE INC COM 037833100   15,027,160 87,770 SH   SOLE   0 0 87,770
AQUA METALS INC COM 03837J101   11,300 10,000 SH   SOLE   0 0 10,000
BANK MONTREAL QUE COM 063671101   388,102 4,600 SH   SOLE   0 0 4,600
BARRICK GOLD CORP COM 067901108   276,057 18,973 SH   SOLE   0 0 18,973
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,689,253 7,677 SH   SOLE   0 0 7,677
BLACKSTONE INC COM 09260D107   541,057 5,050 SH   SOLE   0 0 5,050
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   652,680 22,200 SH   SOLE   0 0 22,200
CHEVRON CORP NEW COM 166764100   457,466 2,713 SH   SOLE   0 0 2,713
CISCO SYS INC COM 17275R102   8,601,719 160,002 SH   SOLE   0 0 160,002
CLEVELAND-CLIFFS INC NEW COM 185899101   218,820 14,000 SH   SOLE   0 0 14,000
DENISON MINES CORP COM 248356107   41,250 25,000 SH   SOLE   0 0 25,000
DISNEY WALT CO COM 254687106   2,621,886 32,349 SH   SOLE   0 0 32,349
ELI LILLY & CO COM 532457108   3,007,928 5,600 SH   SOLE   0 0 5,600
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   841,800 60,000 SH   SOLE   0 0 60,000
FORTINET INC COM 34959E109   209,194 3,565 SH   SOLE   0 0 3,565
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   348,123 4,133 SH   SOLE   0 0 4,133
HEICO CORP NEW COM 422806109   221,844 1,370 SH   SOLE   0 0 1,370
HEWLETT PACKARD ENTERPRISE C COM 42824C109   262,096 15,089 SH   SOLE   0 0 15,089
HONEYWELL INTL INC COM 438516106   224,137 1,213 SH   SOLE   0 0 1,213
HP INC COM 40434L105   392,568 15,275 SH   SOLE   0 0 15,275
INNOVATOR ETFS TR PREM INCM 40 BAR 45783Y590   5,487,547 224,159 SH   SOLE   0 0 224,159
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   480,461 14,257 SH   SOLE   0 0 14,257
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   5,381,538 201,179 SH   SOLE   0 0 201,179
INTEL CORP COM 458140100   375,586 10,565 SH   SOLE   0 0 10,565
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   4,426,544 83,237 SH   SOLE   0 0 83,237
INVESCO QQQ TR UNIT SER 1 46090E103   270,852 756 SH   SOLE   0 0 756
ISHARES INC CORE MSCI EMKT 46434G103   6,354,820 133,533 SH   SOLE   0 0 133,533
ISHARES TR 10-20 YR TRS ETF 464288653   12,864,022 130,639 SH   SOLE   0 0 130,639
ISHARES TR CORE US AGGBD ET 464287226   374,279 3,980 SH   SOLE   0 0 3,980
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   7,744,133 144,588 SH   SOLE   0 0 144,588
JOHNSON & JOHNSON COM 478160104   556,962 3,576 SH   SOLE   0 0 3,576
JPMORGAN CHASE & CO COM 46625H100   228,552 1,576 SH   SOLE   0 0 1,576
KEYSIGHT TECHNOLOGIES INC COM 49338L103   372,056 2,812 SH   SOLE   0 0 2,812
KINDER MORGAN INC DEL COM 49456B101   248,700 15,000 SH   SOLE   0 0 15,000
MARVELL TECHNOLOGY INC COM 573874104   3,047,357 56,297 SH   SOLE   0 0 56,297
MASTERCARD INCORPORATED CL A 57636Q104   308,810 780 SH   SOLE   0 0 780
MERCK & CO INC COM 58933Y105   654,904 6,361 SH   SOLE   0 0 6,361
MICROSOFT CORP COM 594918104   5,576,169 17,660 SH   SOLE   0 0 17,660
MPLX LP COM UNIT REP LTD 55336V100   381,844 10,735 SH   SOLE   0 0 10,735
NVIDIA CORPORATION COM 67066G104   469,789 1,080 SH   SOLE   0 0 1,080
ORACLE CORP COM 68389X105   251,674 2,376 SH   SOLE   0 0 2,376
PACER FDS TR PACER US SMALL 69374H857   5,357,616 128,480 SH   SOLE   0 0 128,480
PACER FDS TR DEVELOPED MRKT 69374H873   8,675,293 290,435 SH   SOLE   0 0 290,435
PROCTER AND GAMBLE CO COM 742718109   318,412 2,183 SH   SOLE   0 0 2,183
S&P GLOBAL INC COM 78409V104   231,305 633 SH   SOLE   0 0 633
SANDSTORM GOLD LTD COM NEW 80013R206   116,500 25,000 SH   SOLE   0 0 25,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   732,366 10,350 SH   SOLE   0 0 10,350
SCHWAB STRATEGIC TR LONG TERM US 808524680   672,883 21,240 SH   SOLE   0 0 21,240
SEABRIDGE GOLD INC COM 811916105   108,665 10,300 SH   SOLE   0 0 10,300
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   415,315 3,226 SH   SOLE   0 0 3,226
SPDR GOLD TR GOLD SHS 78463V107   10,405,986 60,694 SH   SOLE   0 0 60,694
SPDR S&P 500 ETF TR TR UNIT 78462F103   402,221 941 SH   SOLE   0 0 941
TESLA INC COM 88160R101   1,857,884 7,425 SH   SOLE   0 0 7,425
TEXAS INSTRS INC COM 882508104   295,207 1,857 SH   SOLE   0 0 1,857
TRANSDIGM GROUP INC COM 893641100   264,743 314 SH   SOLE   0 0 314
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   3,985,563 38,039 SH   SOLE   0 0 38,039
VANECK ETF TRUST GOLD MINERS ETF 92189F106   7,066,086 262,582 SH   SOLE   0 0 262,582
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   4,689,339 61,832 SH   SOLE   0 0 61,832
VANGUARD INDEX FDS TOTAL STK MKT 922908769   253,193 1,192 SH   SOLE   0 0 1,192
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   272,058 5,245 SH   SOLE   0 0 5,245
VISA INC COM CL A 92826C839   443,919 1,930 SH   SOLE   0 0 1,930
WISDOMTREE TR US QTLY DIV GRT 97717X669   3,485,324 54,896 SH   SOLE   0 0 54,896
WP CAREY INC COM 92936U109   289,822 5,359 SH   SOLE   0 0 5,359