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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ISHARES TR RUS 1000 GRW ETF 464287614 33 209 SH   SOLE   0 0 209
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 36 170 SH   SOLE   0 0 170
INVESCO QQQ TR UNIT SER 1 46090e103 91 488 SH   SOLE   0 0 488
AMGEN INC COM 031162100 9 50 SH   SOLE   0 0 50
ABBOTT LABS COM 002824100 17 200 SH   SOLE   0 0 200
ALTRIA GROUP INC COM 02209S103 44 935 SH   SOLE   0 0 935
JOHNSON & JOHNSON COM 478160104 21 150 SH   SOLE   0 0 150
PFIZER INC COM 717081103 19 450 SH   SOLE   0 0 450
MICROSOFT CORP COM 594918104 141 1,054 SH   SOLE   0 0 1,054
AT&T INC COM 00206R102 61 1,813 SH   SOLE   0 0 1,813
CISCO SYS INC COM 17275R102 21 380 SH   SOLE   0 0 380
PEPSICO INC COM 713448108 22 170 SH   SOLE   0 0 170
ISHARES TR RUS MD CP GR ETF 464287481 31 218 SH   SOLE   0 0 218
LILLY ELI & CO COM 532457108 20 185 SH   SOLE   0 0 185
MERCK & CO INC COM 58933Y105 25 300 SH   SOLE   0 0 300
MCDONALDS CORP COM 580135101 42 200 SH   SOLE   0 0 200
JPMORGAN CHASE & CO COM 46625H100 35 315 SH   SOLE   0 0 315
WESTAMERICA BANCORPORATION COM 957090103 13 204 SH   SOLE   0 0 204
ISHARES TR 1 3 YR TREAS BD 464287457 19,879 234,472 SH   SOLE   0 0 234,472
ISHARES TR BARCLAYS 7 10 YR 464287440 17,166 156,025 SH   SOLE   0 0 156,025
ISHARES TR 20 YR TR BD ETF 464287432 1,059 7,972 SH   SOLE   0 0 7,972
CONSTELLATION BRANDS INC CL A 21036P108 5 27 SH   SOLE   0 0 27
APPLE INC COM 037833100 10 49 SH   SOLE   0 0 49
UNIVERSAL DISPLAY CORP COM 91347P105 3 14 SH   SOLE   0 0 14
ISHARES TR PHLX SEMICND ETF 464287523 38 190 SH   SOLE   0 0 190
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 68 1,601 SH   SOLE   0 0 1,601
VALERO ENERGY CORP NEW COM 91913Y100 32 371 SH   SOLE   0 0 371
ROCKWELL AUTOMATION INC COM 773903109 190 1,158 SH   SOLE   0 0 1,158
CARNIVAL CORP UNIT 99/99/9999 143658300 5 100 SH   SOLE   0 0 100
BECTON DICKINSON & CO COM 075887109 13 50 SH   SOLE   0 0 50
SPDR GOLD TRUST GOLD SHS 78463V107 232 1,745 SH   SOLE   0 0 1,745
ISHARES GOLD TRUST ISHARES 464285105 10,016 741,907 SH   SOLE   0 0 741,907
ISHARES TR US AER DEF ETF 464288760 36 168 SH   SOLE   0 0 168
ISHARES TR SHORT TREAS BD 464288679 26,874 242,872 SH   SOLE   0 0 242,872
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 28,283 308,738 SH   SOLE   0 0 308,738
VISA INC COM CL A 92826C839 52 300 SH   SOLE   0 0 300
PHILIP MORRIS INTL INC COM 718172109 30 385 SH   SOLE   0 0 385
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 510 8,245 SH   SOLE   0 0 8,245
LENDINGTREE INC NEW COM 52603B107 3 6 SH   SOLE   0 0 6
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 150 1,100 SH   SOLE   0 0 1,100
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 28 925 SH   SOLE   0 0 925
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 15 1,300 SH   SOLE   0 0 1,300
TESLA INC COM 88160R101 6 25 SH   SOLE   0 0 25
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 11 1,850 SH   SOLE   0 0 1,850
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 38 663 SH   SOLE   0 0 663
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 15 483 SH   SOLE   0 0 483
AMERICAN FIN TR INC COM CLASS A 02607T109 16 1,449 SH   SOLE   0 0 1,449
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 28 692 SH   SOLE   0 0 692
CANOPY GROWTH CORP COM 138035100 6 147 SH   SOLE   0 0 147
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 8 239 SH   SOLE   0 0 239