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 CORE S&P SCP ETF 464287804 955 8,543 SH   SOLE 0 0 0 8,543
ISHARES TR CORE S&P500 ETF 464287200 4,510 10,744 SH   SOLE 0 0 0 10,744
ISHARES TR S&P 500 GRWT ETF 464287309 402 5,798 SH   SOLE 0 0 0 5,798
ISHARES TR RUSSELL 3000 ETF 464287689 201 802 SH   SOLE 0 0 0 802
SPDR S&P 500 ETF TR TR UNIT 78462F103 210 502 SH   SOLE 0 0 0 502
AMAZON COM INC COM 023135106 7,725 2,281 SH   SOLE 0 0 0 2,281
BRISTOL-MYERS SQUIBB CO COM 110122108 535 8,422 SH   SOLE 0 0 0 8,422
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 250 894 SH   SOLE 0 0 0 894
BOEING CO COM 097023105 645 2,741 SH   SOLE 0 0 0 2,741
INVESCO QQQ TR UNIT SER 1 46090E103 13,454 40,020 SH   SOLE 0 0 0 40,020
AMGEN INC COM 031162100 1,039 4,236 SH   SOLE 0 0 0 4,236
ABBOTT LABS COM 002824100 1,335 11,173 SH   SOLE 0 0 0 11,173
ADVANCED MICRO DEVICES INC COM 007903107 1,255 15,982 SH   SOLE 0 0 0 15,982
DISNEY WALT CO COM 254687106 2,140 11,538 SH   SOLE 0 0 0 11,538
HONEYWELL INTL INC COM 438516106 1,870 8,379 SH   SOLE 0 0 0 8,379
JOHNSON & JOHNSON COM 478160104 2,928 17,723 SH   SOLE 0 0 0 17,723
CHEVRON CORP NEW COM 166764100 1,169 11,079 SH   SOLE 0 0 0 11,079
MICROSOFT CORP COM 594918104 6,505 25,829 SH   SOLE 0 0 0 25,829
LOCKHEED MARTIN CORP COM 539830109 2,291 5,947 SH   SOLE 0 0 0 5,947
PEPSICO INC COM 713448108 795 5,451 SH   SOLE 0 0 0 5,451
VERIZON COMMUNICATIONS INC COM 92343V104 2,335 40,312 SH   SOLE 0 0 0 40,312
ISHARES TR NASDAQ BIOTECH 464287556 1,908 12,335 SH   SOLE 0 0 0 12,335
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,878 51,103 SH   SOLE 0 0 0 51,103
BK OF AMERICA CORP COM 060505104 2,508 61,826 SH   SOLE 0 0 0 61,826
STARBUCKS CORP COM 855244109 903 7,807 SH   SOLE 0 0 0 7,807
WALMART INC COM 931142103 1,629 11,465 SH   SOLE 0 0 0 11,465
TEXAS INSTRS INC COM 882508104 605 3,385 SH   SOLE 0 0 0 3,385
TARGET CORP COM 87612E106 999 4,728 SH   SOLE 0 0 0 4,728
COSTCO WHSL CORP NEW COM 22160K105 2,113 5,570 SH   SOLE 0 0 0 5,570
CVS HEALTH CORP COM 126650100 270 3,474 SH   SOLE 0 0 0 3,474
PROCTER AND GAMBLE CO COM 742718109 1,880 13,928 SH   SOLE 0 0 0 13,928
GENERAL ELECTRIC CO COM 369604103 203 15,102 SH   SOLE 0 0 0 15,102
GOLDMAN SACHS GROUP INC COM 38141G104 1,017 2,906 SH   SOLE 0 0 0 2,906
HOME DEPOT INC COM 437076102 4,455 13,488 SH   SOLE 0 0 0 13,488
MCDONALDS CORP COM 580135101 1,108 4,704 SH   SOLE 0 0 0 4,704
NIKE INC CL B 654106103 671 5,047 SH   SOLE 0 0 0 5,047
JPMORGAN CHASE & CO COM 46625H100 3,712 24,207 SH   SOLE 0 0 0 24,207
SIRIUS XM HOLDINGS INC COM 82968B103 66 10,861 SH   SOLE 0 0 0 10,861
TJX COS INC NEW COM 872540109 1,281 17,773 SH   SOLE 0 0 0 17,773
MGIC INVT CORP WIS COM 552848103 1,199 78,106 SH   SOLE 0 0 0 78,106
FORD MTR CO DEL COM 345370860 297 25,514 SH   SOLE 0 0 0 25,514
UNITEDHEALTH GROUP INC COM 91324P102 1,305 3,216 SH   SOLE 0 0 0 3,216
SOUTHWEST AIRLS CO COM 844741108 1,493 24,024 SH   SOLE 0 0 0 24,024
AMERICAN TOWER CORP NEW COM 03027X100 317 1,257 SH   SOLE 0 0 0 1,257
WASTE MGMT INC DEL COM 94106L109 861 6,134 SH   SOLE 0 0 0 6,134
CONSTELLATION BRANDS INC CL A 21036P108 400 1,644 SH   SOLE 0 0 0 1,644
APPLE INC COM 037833100 4,220 31,838 SH   SOLE 0 0 0 31,838
HECLA MNG CO COM 422704106 111 17,205 SH   SOLE 0 0 0 17,205
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 199 10,671 SH   SOLE 0 0 0 10,671
CONSOLIDATED EDISON INC COM 209115104 499 6,423 SH   SOLE 0 0 0 6,423
NVIDIA CORPORATION COM 67066G104 515 867 SH   SOLE 0 0 0 867
AMERICAN ELEC PWR CO INC COM 025537101 1,174 13,237 SH   SOLE 0 0 0 13,237
PRICE T ROWE GROUP INC COM 74144T108 1,299 7,109 SH   SOLE 0 0 0 7,109
SPDR GOLD TR GOLD SHS 78463V107 783 4,665 SH   SOLE 0 0 0 4,665
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 234 2,723 SH   SOLE 0 0 0 2,723
UNDER ARMOUR INC CL A 904311107 449 18,563 SH   SOLE 0 0 0 18,563
THERMO FISHER SCIENTIFIC INC COM 883556102 242 518 SH   SOLE 0 0 0 518
SALESFORCE COM INC COM 79466L302 1,657 7,407 SH   SOLE 0 0 0 7,407
ISHARES SILVER TR ISHARES 46428Q109 753 30,177 SH   SOLE 0 0 0 30,177
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,121 59,459 SH   SOLE 0 0 0 59,459
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 339 6,288 SH   SOLE 0 0 0 6,288
ISHARES TR CORE S&P TTL STK 464287150 396 4,109 SH   SOLE 0 0 0 4,109
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 273 4,305 SH   SOLE 0 0 0 4,305
LULULEMON ATHLETICA INC COM 550021109 515 1,537 SH   SOLE 0 0 0 1,537
VISA INC COM CL A 92826C839 2,616 11,247 SH   SOLE 0 0 0 11,247
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 206 2,508 SH   SOLE 0 0 0 2,508
NEW GOLD INC CDA COM 644535106 20 11,666 SH   SOLE 0 0 0 11,666
NYMOX PHARMACEUTICAL CORP COM P73398102 72 35,000 SH   SOLE 0 0 0 35,000
HOWARD BANCORP INC COM 442496105 560 33,047 SH   SOLE 0 0 0 33,047
MAIN STR CAP CORP COM 56035L104 568 13,384 SH   SOLE 0 0 0 13,384
TESLA INC COM 88160R101 486 709 SH   SOLE 0 0 0 709
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 119 12,403 SH   SOLE 0 0 0 12,403
ISHARES TR MSCI USA MIN VOL 46429B697 2,578 35,615 SH   SOLE 0 0 0 35,615
FACEBOOK INC CL A 30303M102 3,151 9,768 SH   SOLE 0 0 0 9,768
ABBVIE INC COM 00287Y109 587 5,119 SH   SOLE 0 0 0 5,119
ISHARES TR MSCI USA MMENTM 46432F396 5,564 32,534 SH   SOLE 0 0 0 32,534
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1,518 24,549 SH   SOLE 0 0 0 24,549
TWITTER INC COM 90184L102 954 17,488 SH   SOLE 0 0 0 17,488
WISDOMTREE TR FLOATNG RAT TREA 97717X628 255 10,149 SH   SOLE 0 0 0 10,149
ALPHABET INC CAP STK CL C 02079K107 4,848 2,024 SH   SOLE 0 0 0 2,024
ISHARES TR CORE DIV GRWTH 46434V621 305 6,075 SH   SOLE 0 0 0 6,075
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,546 11,037 SH   SOLE 0 0 0 11,037
KRAFT HEINZ CO COM 500754106 431 10,273 SH   SOLE 0 0 0 10,273
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 212 214,000 PRN   SOLE 0 0 0 214,000
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 984 26,433 SH   SOLE 0 0 0 26,433
ISHARES TR CORE MSCI INTL 46435G326 545 8,096 SH   SOLE 0 0 0 8,096