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 409 3,776 SH   SOLE   0 0 3,776
ACTIVISION BLIZZARD INC COM 00507V109 225 2,421 SH   SOLE   0 0 2,421
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 372 1,640 SH   SOLE   0 0 1,640
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2 500 SH Call SOLE   0 0 500
ALTRIA GROUP INC COM 02209S103 327 6,395 SH   SOLE   0 0 6,395
AMAZON COM INC COM 023135106 393 127 SH   SOLE   0 0 127
AMERICAS GOLD AND SILVER COR COM 03062D100 695 308,983 SH   SOLE   0 0 308,983
AMGEN INC COM 031162100 515 2,068 SH   SOLE   0 0 2,068
APPLE INC COM 037833100 1,742 14,263 SH   SOLE   0 0 14,263
APPLIED MATLS INC COM 038222105 401 3,000 SH   SOLE   0 0 3,000
AT&T INC COM 00206R102 1,186 39,186 SH   SOLE   0 0 39,186
AVINO SILVER & GOLD MINES LT COM 053906103 91 73,700 SH   SOLE   0 0 73,700
BAXTER INTL INC COM 071813109 253 3,000 SH   SOLE   0 0 3,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 442 1,730 SH   SOLE   0 0 1,730
BK OF AMERICA CORP COM 060505104 1,008 26,057 SH   SOLE   0 0 26,057
BOEING CO COM 097023105 487 1,912 SH   SOLE   0 0 1,912
BRISTOL-MYERS SQUIBB CO COM 110122108 411 6,517 SH   SOLE   0 0 6,517
CATERPILLAR INC COM 149123101 1,229 5,300 SH   SOLE   0 0 5,300
CHEVRON CORP NEW COM 166764100 346 3,299 SH   SOLE   0 0 3,299
CITIGROUP INC COM NEW 172967424 752 10,339 SH   SOLE   0 0 10,339
CONOCOPHILLIPS COM 20825C104 225 4,250 SH   SOLE   0 0 4,250
CONSTELLATION BRANDS INC CL A 21036P108 474 2,077 SH   SOLE   0 0 2,077
CVS HEALTH CORP COM 126650100 539 7,170 SH   SOLE   0 0 7,170
ELECTRONIC ARTS INC COM 285512109 225 1,659 SH   SOLE   0 0 1,659
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 337 14,702 SH   SOLE   0 0 14,702
FACEBOOK INC CL A 30303M102 391 1,326 SH   SOLE   0 0 1,326
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 356 3,717 SH   SOLE   0 0 3,717
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 320 7,659 SH   SOLE   0 0 7,659
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 359 1,647 SH   SOLE   0 0 1,647
FORD MTR CO DEL COM 345370860 423 34,493 SH   SOLE   0 0 34,493
GENERAL ELECTRIC CO COM 369604103 9,868 751,587 SH   SOLE   0 0 751,587
GENERAL ELECTRIC CO COM 369604103 3 400 SH Call SOLE   0 0 400
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 248 6,957 SH   SOLE   0 0 6,957
GLOBAL X FDS RENEWABLE ENERGY 37954Y707 488 30,729 SH   SOLE   0 0 30,729
HOME DEPOT INC COM 437076102 414 1,355 SH   SOLE   0 0 1,355
HORMEL FOODS CORP COM 440452100 253 5,289 SH   SOLE   0 0 5,289
ILLINOIS TOOL WKS INC COM 452308109 223 1,007 SH   SOLE   0 0 1,007
INTEL CORP COM 458140100 657 10,260 SH   SOLE   0 0 10,260
INTERNATIONAL BUSINESS MACHS COM 459200101 224 1,684 SH   SOLE   0 0 1,684
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 956 57,561 SH   SOLE   0 0 57,561
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 959 11,386 SH   SOLE   0 0 11,386
INVESCO QQQ TR UNIT SER 1 46090E103 1,483 4,646 SH   SOLE   0 0 4,646
ISHARES TR 1 3 YR TREAS BD 464287457 355 4,121 SH   SOLE   0 0 4,121
ISHARES TR AGGRES ALLOC ETF 464289859 442 6,602 SH   SOLE   0 0 6,602
ISHARES TR CONSER ALLOC ETF 464289883 210 5,427 SH   SOLE   0 0 5,427
ISHARES TR EXPANDED TECH 464287515 332 972 SH   SOLE   0 0 972
ISHARES TR GRWT ALLOCAT ETF 464289867 730 13,632 SH   SOLE   0 0 13,632
ISHARES TR MSCI KLD400 SOC 464288570 952 12,469 SH   SOLE   0 0 12,469
ISHARES TR RUS 2000 GRW ETF 464287648 307 1,021 SH   SOLE   0 0 1,021
ISHARES TR S&P 500 GRWT ETF 464287309 1,751 26,891 SH   SOLE   0 0 26,891
ISHARES TR S&P MC 400GR ETF 464287606 1,357 17,311 SH   SOLE   0 0 17,311
ISHARES TR SELECT DIVID ETF 464287168 388 3,401 SH   SOLE   0 0 3,401
ISHARES TR SHORT TREAS BD 464288679 229 2,070 SH   SOLE   0 0 2,070
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 200 3,986 SH   SOLE   0 0 3,986
JOHNSON & JOHNSON COM 478160104 2,109 12,834 SH   SOLE   0 0 12,834
JPMORGAN CHASE & CO COM 46625H100 675 4,435 SH   SOLE   0 0 4,435
LILLY ELI & CO COM 532457108 389 2,080 SH   SOLE   0 0 2,080
LOCKHEED MARTIN CORP COM 539830109 1,885 5,101 SH   SOLE   0 0 5,101
MERCK & CO. INC COM 58933Y105 720 9,336 SH   SOLE   0 0 9,336
MICROSOFT CORP COM 594918104 3,640 15,438 SH   SOLE   0 0 15,438
MONDELEZ INTL INC CL A 609207105 473 8,076 SH   SOLE   0 0 8,076
PACER FDS TR TRENDP 100 ETF 69374H303 514 9,811 SH   SOLE   0 0 9,811
PACER FDS TR TRENDP US LAR CP 69374H105 529 15,238 SH   SOLE   0 0 15,238
PAYPAL HLDGS INC COM 70450Y103 366 1,508 SH   SOLE   0 0 1,508
PEPSICO INC COM 713448108 607 4,291 SH   SOLE   0 0 4,291
PFIZER INC COM 717081103 1,358 37,471 SH   SOLE   0 0 37,471
PHILIP MORRIS INTL INC COM 718172109 532 6,000 SH   SOLE   0 0 6,000
PROCTER AND GAMBLE CO COM 742718109 355 2,619 SH   SOLE   0 0 2,619
PROSHARES TR MORNINGSTAR ALTR 74347B813 1,777 45,933 SH   SOLE   0 0 45,933
PROSHARES TR S&P 500 DV ARIST 74348A467 208 2,415 SH   SOLE   0 0 2,415
PROSHARES TR S&P MDCP 400 DIV 74347B680 961 13,795 SH   SOLE   0 0 13,795
RAYTHEON TECHNOLOGIES CORP COM 75513E101 488 6,319 SH   SOLE   0 0 6,319
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 324 2,441 SH   SOLE   0 0 2,441
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 972 19,332 SH   SOLE   0 0 19,332
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 602 13,753 SH   SOLE   0 0 13,753
SPDR SER TR BLOMBRG BRC EMRG 78464A391 1,776 68,240 SH   SOLE   0 0 68,240
SPDR SER TR BLOMBRG BRC INTL 78464A151 2,493 69,589 SH   SOLE   0 0 69,589
SPDR SER TR BLOOMBERG BRCLYS 78468R622 4,056 37,284 SH   SOLE   0 0 37,284
SPDR SER TR PORTFLI TIPS ETF 78464A656 3,126 102,340 SH   SOLE   0 0 102,340
SPDR SER TR PORTFOLI S&P1500 78464A805 347 7,063 SH   SOLE   0 0 7,063
SPDR SER TR PORTFOLIO AGRGTE 78464A649 2,632 88,785 SH   SOLE   0 0 88,785
SPDR SER TR PORTFOLIO SH TSR 78468R101 7,180 234,180 SH   SOLE   0 0 234,180
SPDR SER TR S&P BIOTECH 78464A870 314 2,313 SH   SOLE   0 0 2,313
TARGET CORP COM 87612E106 1,023 5,165 SH   SOLE   0 0 5,165
TESLA INC COM 88160R101 272 407 SH   SOLE   0 0 407
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,953 14,477 SH   SOLE   0 0 14,477
VANGUARD INDEX FDS SM CP VAL ETF 922908611 476 2,877 SH   SOLE   0 0 2,877
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,521 7,107 SH   SOLE   0 0 7,107
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 354 2,754 SH   SOLE   0 0 2,754
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 221 1,503 SH   SOLE   0 0 1,503
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,672 26,436 SH   SOLE   0 0 26,436
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1,210 14,605 SH   SOLE   0 0 14,605
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,978 30,217 SH   SOLE   0 0 30,217
VERIZON COMMUNICATIONS INC COM 92343V104 951 16,348 SH   SOLE   0 0 16,348
VIATRIS INC COM 92556V106 514 36,762 SH   SOLE   0 0 36,762
VIATRIS INC COM 92556V106 2 300 SH Call SOLE   0 0 300
VISA INC COM CL A 92826C839 386 1,825 SH   SOLE   0 0 1,825
VULCAN MATLS CO COM 929160109 506 3,000 SH   SOLE   0 0 3,000
WASTE MGMT INC DEL COM 94106L109 792 6,135 SH   SOLE   0 0 6,135
WELLS FARGO CO NEW COM 949746101 255 6,523 SH   SOLE   0 0 6,523