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
ABBVIE INC COM 00287Y109 343 3,920 SH   SOLE   0 0 3,920
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 210 715 SH   SOLE   0 0 715
ALTRIA GROUP INC COM 02209S103 247 6,395 SH   SOLE   0 0 6,395
AMAZON COM INC COM 023135106 277 88 SH   SOLE   0 0 88
AMERICAS GOLD AND SILVER COR COM 03062D100 418 158,418 SH   SOLE   0 0 158,418
AMGEN INC COM 031162100 376 1,479 SH   SOLE   0 0 1,479
APPLE INC COM 037833100 1,618 13,971 SH   SOLE   0 0 13,971
APPLIED MATLS INC COM 038222105 246 4,132 SH   SOLE   0 0 4,132
AT&T INC COM 00206R102 444 15,575 SH   SOLE   0 0 15,575
AVINO SILVER & GOLD MINES LT COM 053906103 79 79,840 SH   SOLE   0 0 79,840
BAXTER INTL INC COM 071813109 241 3,000 SH   SOLE   0 0 3,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 351 1,650 SH   SOLE   0 0 1,650
BK OF AMERICA CORP COM 060505104 628 26,050 SH   SOLE   0 0 26,050
BOEING CO COM 097023105 333 2,012 SH   SOLE   0 0 2,012
BRISTOL-MYERS SQUIBB CO COM 110122108 330 5,477 SH   SOLE   0 0 5,477
CATERPILLAR INC DEL COM 149123101 790 5,300 SH   SOLE   0 0 5,300
CHEVRON CORP NEW COM 166764100 232 3,228 SH   SOLE   0 0 3,228
CITIGROUP INC COM NEW 172967424 457 10,602 SH   SOLE   0 0 10,602
COMSTOCK MNG INC COM NEW 205750300 22 20,650 SH   SOLE   0 0 20,650
CONSTELLATION BRANDS INC CL A 21036P108 355 1,871 SH   SOLE   0 0 1,871
CVS HEALTH CORP COM 126650100 2 400 SH Call SOLE   0 0 400
CVS HEALTH CORP COM 126650100 368 6,301 SH   SOLE   0 0 6,301
FACEBOOK INC CL A 30303M102 250 954 SH   SOLE   0 0 954
FORD MTR CO DEL COM 345370860 222 33,293 SH   SOLE   0 0 33,293
GENERAL ELECTRIC CO COM 369604103 5,193 833,586 SH   SOLE   0 0 833,586
GENERAL ELECTRIC CO COM 369604103 3 2,000 SH Call SOLE   0 0 2,000
GILEAD SCIENCES INC COM 375558103 1 5,000 SH Put SOLE   0 0 5,000
GILEAD SCIENCES INC COM 375558103 7 5,000 SH Call SOLE   0 0 5,000
GILEAD SCIENCES INC COM 375558103 78 1,239 SH   SOLE   0 0 1,239
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 352 9,357 SH   SOLE   0 0 9,357
HOME DEPOT INC COM 437076102 391 1,409 SH   SOLE   0 0 1,409
HORMEL FOODS CORP COM 440452100 256 5,243 SH   SOLE   0 0 5,243
INTEL CORP COM 458140100 578 11,155 SH   SOLE   0 0 11,155
INTERNATIONAL BUSINESS MACHS COM 459200101 200 1,644 SH   SOLE   0 0 1,644
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,083 17,998 SH   SOLE   0 0 17,998
INVESCO QQQ TR UNIT SER 1 46090E103 1,044 3,756 SH   SOLE   0 0 3,756
ISHARES TR 1 3 YR TREAS BD 464287457 357 4,121 SH   SOLE   0 0 4,121
ISHARES TR AGGRES ALLOC ETF 464289859 339 5,852 SH   SOLE   0 0 5,852
ISHARES TR MSCI KLD400 SOC 464288570 737 5,758 SH   SOLE   0 0 5,758
ISHARES TR EXPANDED TECH 464287515 230 739 SH   SOLE   0 0 739
ISHARES TR CONSER ALLOC ETF 464289883 255 6,850 SH   SOLE   0 0 6,850
ISHARES TR GRWT ALLOCAT ETF 464289867 636 13,120 SH   SOLE   0 0 13,120
ISHARES TR SHORT TREAS BD 464288679 229 2,070 SH   SOLE   0 0 2,070
JOHNSON & JOHNSON COM 478160104 1,874 12,590 SH   SOLE   0 0 12,590
JPMORGAN CHASE & CO COM 46625H100 434 4,510 SH   SOLE   0 0 4,510
JPMORGAN CHASE & CO COM 46625H100 1 1,000 SH Put SOLE   0 0 1,000
JPMORGAN CHASE & CO COM 46625H100 2 300 SH Call SOLE   0 0 300
LILLY ELI & CO COM 532457108 308 2,080 SH   SOLE   0 0 2,080
LOCKHEED MARTIN CORP COM 539830109 1,955 5,101 SH   SOLE   0 0 5,101
MAXIM INTEGRATED PRODS INC COM 57772K101 430 6,359 SH   SOLE   0 0 6,359
MCEWEN MNG INC COM 58039P107 260 245,000 SH   SOLE   0 0 245,000
MERCK & CO. INC COM 58933Y105 626 7,542 SH   SOLE   0 0 7,542
MICROSOFT CORP COM 594918104 3,234 15,377 SH   SOLE   0 0 15,377
MONDELEZ INTL INC CL A 609207105 464 8,076 SH   SOLE   0 0 8,076
NEOPHOTONICS CORP COM 64051T100 710 116,650 SH   SOLE   0 0 116,650
PACER FDS TR TRENDP US LAR CP 69374H105 413 13,978 SH   SOLE   0 0 13,978
PACER FDS TR TRENDP 100 ETF 69374H303 499 10,378 SH   SOLE   0 0 10,378
PAYPAL HLDGS INC COM 70450Y103 361 1,834 SH   SOLE   0 0 1,834
PEPSICO INC COM 713448108 371 2,674 SH   SOLE   0 0 2,674
PFIZER INC COM 717081103 900 24,521 SH   SOLE   0 0 24,521
PHILIP MORRIS INTL INC COM 718172109 450 6,000 SH   SOLE   0 0 6,000
PROCTER AND GAMBLE CO COM 742718109 381 2,738 SH   SOLE   0 0 2,738
PROSHARES TR S&P MDCP 400 DIV 74347B680 694 13,075 SH   SOLE   0 0 13,075
RAYTHEON TECHNOLOGIES CORP COM 75513E101 323 5,613 SH   SOLE   0 0 5,613
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 392 1,412 SH   SOLE   0 0 1,412
SPDR SER TR BLOMBRG BRC EMRG 78464A391 4,145 157,713 SH   SOLE   0 0 157,713
SPDR SER TR PORTFOLIO SH TSR 78468R101 10,838 353,027 SH   SOLE   0 0 353,027
SPDR SER TR PORTFOLI S&P1500 78464A805 231 5,642 SH   SOLE   0 0 5,642
SPDR SER TR PORTFLI TIPS ETF 78464A656 2,513 81,397 SH   SOLE   0 0 81,397
SPDR SER TR BLOMBRG BRC INTL 78464A151 6,056 170,165 SH   SOLE   0 0 170,165
SPDR SER TR PORTFOLIO AGRGTE 78464A649 6,069 196,970 SH   SOLE   0 0 196,970
TARGET CORP COM 87612E106 876 5,565 SH   SOLE   0 0 5,565
VERIZON COMMUNICATIONS INC COM 92343V104 936 15,729 SH   SOLE   0 0 15,729
VISA INC COM CL A 92826C839 360 1,800 SH   SOLE   0 0 1,800
VULCAN MATLS CO COM 929160109 407 3,000 SH   SOLE   0 0 3,000
WALMART INC COM 931142103 217 1,548 SH   SOLE   0 0 1,548
WASTE MGMT INC DEL COM 94106L109 595 5,260 SH   SOLE   0 0 5,260