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
3M CO COM 88579Y101 71 400 SH Call SOLE   0 0 400
3M CO COM 88579Y101 77 437 SH   SOLE   0 0 437
ABBOTT LABS COM 002824100 346 3,988 SH   SOLE   334 0 3,654
ABBVIE INC COM 00287Y109 302 3,409 SH   SOLE   119 0 3,290
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 174 11,922 SH   SOLE   3,590 0 8,332
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 4 40 SH   SOLE   40 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 10 550 SH   SOLE   0 0 550
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 211 1,000 SH Call SOLE   0 0 1,000
ADVANCED MICRO DEVICES INC COM 007903107 55 1,200 SH Call SOLE   0 0 1,200
ADVANSIX INC COM 00773T101 0 13 SH   SOLE   0 0 13
AES CORP COM 00130H105 80 4,017 SH   SOLE   0 0 4,017
AFLAC INC COM 001055102 17 313 SH   SOLE   0 0 313
ALCOA CORP COM 013872106 6 277 SH   SOLE   277 0 0
ALCON INC ORD SHS H01301128 50 881 SH   SOLE   400 0 481
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 61 377 SH   SOLE   0 0 377
ALEXION PHARMACEUTICALS INC COM 015351109 2 15 SH   SOLE   0 0 15
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 64 300 SH Call SOLE   0 0 300
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 32 150 SH   SOLE   150 0 0
ALLERGAN PLC SHS G0177J108 76 400 SH Call SOLE   0 0 400
ALLSTATE CORP COM 020002101 45 400 SH   SOLE   0 0 400
ALPHABET INC CAP STK CL C 02079K107 614 459 SH   SOLE   0 0 459
ALPHABET INC CAP STK CL A 02079K305 536 400 SH Call SOLE   0 0 400
ALPHABET INC CAP STK CL A 02079K305 1,741 1,300 SH   SOLE   112 0 1,188
ALPS ETF TR C&S GLOBL ETF 00162Q106 30 620 SH   SOLE   0 0 620
ALPS ETF TR ALERIAN MLP 00162Q866 99 11,649 SH   SOLE   0 0 11,649
ALTRIA GROUP INC COM 02209S103 783 15,687 SH   SOLE   2,605 0 13,082
AMAZON COM INC COM 023135106 924 500 SH Call SOLE   0 0 500
AMAZON COM INC COM 023135106 1,393 754 SH   SOLE   107 0 647
AMEREN CORP COM 023608102 38 500 SH   SOLE   0 0 500
AMERICAN CAMPUS CMNTYS INC COM 024835100 3 60 SH   SOLE   0 0 60
AMERICAN EXPRESS CO COM 025816109 59 471 SH   SOLE   245 0 226
AMERICAN INTL GROUP INC COM NEW 026874784 34 664 SH   SOLE   264 0 400
AMERICAN TOWER CORP NEW COM 03027X100 24 105 SH   SOLE   5 0 100
AMGEN INC COM 031162100 121 500 SH Call SOLE   0 0 500
AMGEN INC COM 031162100 242 1,003 SH   SOLE   0 0 1,003
ANTHEM INC COM 036752103 11 36 SH   SOLE   0 0 36
APPIAN CORP CL A 03782L101 50 1,300 SH   SOLE   1,300 0 0
APPLE INC COM 037833100 382 1,300 SH Call SOLE   0 0 1,300
APPLE INC COM 037833100 7,078 24,105 SH   SOLE   1,172 0 22,933
APPLIED MATLS INC COM 038222105 236 3,860 SH   SOLE   0 0 3,860
AQUA AMERICA INC COM 03836W103 2 49 SH   SOLE   49 0 0
ARISTA NETWORKS INC COM 040413106 41 200 SH Call SOLE   0 0 200
ARISTA NETWORKS INC COM 040413106 3 13 SH   SOLE   0 0 13
ASTRAZENECA PLC SPONSORED ADR 046353108 5 100 SH   SOLE   100 0 0
AT&T INC COM 00206R102 1,890 48,370 SH   SOLE   5,053 0 43,318
ATHENE HLDG LTD CL A G0684D107 2 48 SH   SOLE   0 0 48
ATMOS ENERGY CORP COM 049560105 74 661 SH   SOLE   0 0 661
AURORA CANNABIS INC COM 05156X108 0 220 SH   SOLE   0 0 220
AUTOLIV INC COM 052800109 25 300 SH   SOLE   0 0 300
AUTOMATIC DATA PROCESSING IN COM 053015103 131 766 SH   SOLE   0 0 766
AUTOZONE INC COM 053332102 4 3 SH   SOLE   0 0 3
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 30 4,000 SH   SOLE   4,000 0 0
AXSOME THERAPEUTICS INC COM 05464T104 83 800 SH   SOLE   500 0 300
BANCO SANTANDER SA ADR 05964H105 1 250 SH   SOLE   0 0 250
BANK AMER CORP COM 060505104 144 4,076 SH   SOLE   2,145 0 1,932
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 2 97 SH   SOLE   0 0 97
BAXTER INTL INC COM 071813109 962 11,500 SH Call SOLE   0 0 11,500
BAXTER INTL INC COM 071813109 20 244 SH   SOLE   0 0 244
BCE INC COM NEW 05534B760 9 200 SH   SOLE   0 0 200
BECTON DICKINSON & CO COM 075887109 79 289 SH   SOLE   0 0 289
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 113 500 SH Call SOLE   0 0 500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,928 21,758 SH   SOLE   1,625 0 20,133
BEST BUY INC COM 086516101 0 0 SH   SOLE   0 0 0
BHP GROUP LTD SPONSORED ADS 088606108 100 1,820 SH   SOLE   520 0 1,300
BLACKBERRY LTD COM 09228F103 12 2,000 SH Call SOLE   0 0 2,000
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 6 570 SH   SOLE   0 0 570
BLACKROCK INC COM 09247X101 27 54 SH   SOLE   50 0 4
BLACKROCK LTD DURATION INC T COM SHS 09249W101 169 10,307 SH   SOLE   0 0 10,307
BLACKROCK MD MUNICIPAL BOND COM 09249L105 241 15,560 SH   SOLE   0 0 15,560
BLACKROCK MUNI INCOME INV QL COM 09250G102 9 655 SH   SOLE   0 0 655
BLACKROCK MUNI INCOME TR II COM 09249N101 12 800 SH   SOLE   0 0 800
BLACKROCK RES & COMM STRAT T SHS 09257A108 28 3,489 SH   SOLE   0 0 3,489
BLACKSTONE GROUP INC COM CL A 09260D107 28 502 SH   SOLE   0 0 502
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 14 1,000 SH   SOLE   0 0 1,000
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 12 805 SH   SOLE   0 0 805
BOEING CO COM 097023105 1,640 5,035 SH   SOLE   1,232 0 3,803
BOOKING HLDGS INC COM 09857L108 12 6 SH   SOLE   0 0 6
BOSTON SCIENTIFIC CORP COM 101137107 5 105 SH   SOLE   105 0 0
BOYD GAMING CORP COM 103304101 6 191 SH   SOLE   0 0 191
BP PLC SPONSORED ADR 055622104 59 1,554 SH   SOLE   276 0 1,278
BRISTOL MYERS SQUIBB CO COM 110122108 316 4,919 SH   SOLE   0 0 4,919
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 2 724 SH   SOLE   0 0 724
BROADCOM INC COM 11135F101 8 26 SH   SOLE   0 0 26
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13 104 SH   SOLE   0 0 104
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 22 387 SH   SOLE   0 0 387
BROWN FORMAN CORP CL B 115637209 104 1,531 SH   SOLE   0 0 1,531
CANADIAN PAC RY LTD COM 13645T100 25 100 SH   SOLE   0 0 100
CANOPY GROWTH CORP COM 138035100 4 204 SH   SOLE   125 0 79
CAPITAL ONE FINL CORP COM 14040H105 21 200 SH   SOLE   0 0 200
CATERPILLAR INC DEL COM 149123101 559 3,786 SH   SOLE   1,000 0 2,786
CBOE GLOBAL MARKETS INC COM 12503M108 24 200 SH Call SOLE   0 0 200
CBRE GROUP INC CL A 12504L109 3 46 SH   SOLE   0 0 46
CELANESE CORP DEL COM 150870103 2 20 SH   SOLE   0 0 20
CENTENE CORP DEL COM 15135B101 4 71 SH   SOLE   0 0 71
CGI INC CL A SUB VTG 12532H104 6 67 SH   SOLE   0 0 67
CHARLES RIV LABS INTL INC COM 159864107 3 17 SH   SOLE   0 0 17
CHARTER COMMUNICATIONS INC N CL A 16119P108 3 6 SH   SOLE   0 0 6
CHECK POINT SOFTWARE TECH LT ORD M22465104 89 800 SH   SOLE   0 0 800
CHEMOURS CO COM 163851108 2 103 SH   SOLE   0 0 103
CHEVRON CORP NEW COM 166764100 357 2,960 SH   SOLE   0 0 2,960
CHIMERA INVT CORP COM NEW 16934Q208 11 533 SH   SOLE   0 0 533
CHIPOTLE MEXICAN GRILL INC COM 169656105 105 125 SH   SOLE   0 0 125
CHUBB LIMITED COM H1467J104 108 691 SH   SOLE   0 0 691
CIGNA CORP NEW COM 125523100 50 246 SH   SOLE   0 0 246
CINCINNATI FINL CORP COM 172062101 1 10 SH   SOLE   0 0 10
CINEMARK HOLDINGS INC COM 17243V102 2 48 SH   SOLE   0 0 48
CISCO SYS INC COM 17275R102 1,412 29,432 SH   SOLE   2,026 0 27,406
CITIGROUP INC COM NEW 172967424 24 300 SH Call SOLE   0 0 300
CITIGROUP INC COM NEW 172967424 85 1,058 SH   SOLE   215 0 843
CITIZENS FINL GROUP INC COM 174610105 6 145 SH   SOLE   0 0 145
CLOROX CO DEL COM 189054109 196 1,274 SH   SOLE   58 0 1,216
COCA COLA CO COM 191216100 523 9,445 SH   SOLE   1,451 0 7,994
COCA COLA EUROPEAN PARTNERS SHS G25839104 3 55 SH   SOLE   0 0 55
COHEN & STEERS CLOSED END OP COM 19248P106 4 309 SH   SOLE   0 0 309
COHEN & STEERS LTD DUR PFD I COM 19248C105 1,972 75,220 SH   SOLE   7,256 0 67,964
COHEN & STEERS QUALITY RLTY COM 19247L106 38 2,527 SH   SOLE   0 0 2,527
COLGATE PALMOLIVE CO COM 194162103 171 2,479 SH   SOLE   299 0 2,180
COLUMBIA PPTY TR INC COM NEW 198287203 12 551 SH   SOLE   0 0 551
COMCAST CORP NEW CL A 20030N101 118 2,623 SH   SOLE   0 0 2,623
COMERICA INC COM 200340107 7 100 SH   SOLE   0 0 100
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 18 1,200 SH   SOLE   1,200 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2 121 SH   SOLE   0 0 121
COMSTOCK RES INC COM 205768302 12 1,500 SH   SOLE   1,500 0 0
CONAGRA BRANDS INC COM 205887102 24 700 SH   SOLE   0 0 700
CONOCOPHILLIPS COM 20825C104 64 985 SH   SOLE   0 0 985
CONSOLIDATED EDISON INC COM 209115104 280 3,100 SH   SOLE   0 0 3,100
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 5 1,000 SH   SOLE   1,000 0 0
CORTEVA INC COM 22052L104 88 2,965 SH   SOLE   64 0 2,901
COSTCO WHSL CORP NEW COM 22160K105 118 400 SH Call SOLE   0 0 400
COSTCO WHSL CORP NEW COM 22160K105 773 2,631 SH   SOLE   0 0 2,631
COTY INC COM CL A 222070203 4 391 SH   SOLE   391 0 0
COUPA SOFTWARE INC COM 22266L106 73 500 SH Call SOLE   0 0 500
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 19 610 SH   SOLE   610 0 0
CRONOS GROUP INC COM 22717L101 1 120 SH   SOLE   120 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 22 153 SH   SOLE   153 0 0
CSX CORP COM 126408103 130 1,800 SH   SOLE   0 0 1,800
CUMMINS INC COM 231021106 3 14 SH   SOLE   0 0 14
CVS HEALTH CORP COM 126650100 22 300 SH Call SOLE   0 0 300
CVS HEALTH CORP COM 126650100 215 2,896 SH   SOLE   200 0 2,696
CYBERARK SOFTWARE LTD SHS M2682V108 58 500 SH Call SOLE   0 0 500
CYBERARK SOFTWARE LTD SHS M2682V108 6 50 SH   SOLE   50 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 42 1,801 SH   SOLE   0 0 1,801
DANAHER CORPORATION COM 235851102 8 50 SH   SOLE   0 0 50
DBX ETF TR XTRACK MSCI EAFE 233051200 51 1,514 SH   SOLE   675 0 839
DEERE & CO COM 244199105 69 400 SH Call SOLE   0 0 400
DEERE & CO COM 244199105 234 1,350 SH   SOLE   1,000 0 350
DELL TECHNOLOGIES INC CL C 24703L202 22 437 SH   SOLE   0 0 437
DEVON ENERGY CORP NEW COM 25179M103 3 132 SH   SOLE   0 0 132
DIAGEO P L C SPON ADR NEW 25243Q205 16 93 SH   SOLE   75 0 18
DIAMOND OFFSHORE DRILLING IN COM 25271C102 6 862 SH   SOLE   0 0 862
DIGITAL RLTY TR INC COM 253868103 68 566 SH   SOLE   0 0 566
DISNEY WALT CO COM DISNEY 254687106 217 1,500 SH Call SOLE   0 0 1,500
DISNEY WALT CO COM DISNEY 254687106 299 2,065 SH   SOLE   282 0 1,783
DOLLAR TREE INC COM 256746108 38 400 SH   SOLE   0 0 400
DOMINION ENERGY INC COM 25746U109 260 3,144 SH   SOLE   1,044 0 2,100
DOUBLELINE INCOME SOLUTIONS COM 258622109 69 3,500 SH   SOLE   0 0 3,500
DOVER CORP COM 260003108 5 46 SH   SOLE   0 0 46
DOW INC COM 260557103 291 5,319 SH   SOLE   459 0 4,860
DUKE ENERGY CORP NEW COM NEW 26441C204 407 4,463 SH   SOLE   558 0 3,904
DUPONT DE NEMOURS INC COM 26614N102 39 600 SH Call SOLE   0 0 600
DUPONT DE NEMOURS INC COM 26614N102 295 4,594 SH   SOLE   459 0 4,135
DXC TECHNOLOGY CO COM 23355L106 2 41 SH   SOLE   0 0 41
E TRADE FINANCIAL CORP COM NEW 269246401 2 46 SH   SOLE   0 0 46
EAGLE BANCORP INC MD COM 268948106 58 1,188 SH   SOLE   0 0 1,188
EASTMAN CHEMICAL CO COM 277432100 46 581 SH   SOLE   0 0 581
EATON CORP PLC SHS G29183103 8 87 SH   SOLE   0 0 87
EATON VANCE FLTING RATE INC COM 278279104 60 4,393 SH   SOLE   0 0 4,393
EATON VANCE LTD DUR INCOME F COM 27828H105 23 1,765 SH   SOLE   0 0 1,765
EATON VANCE MUN BD FD COM 27827X101 22 1,732 SH   SOLE   0 0 1,732
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 26 2,035 SH   SOLE   0 0 2,035
EATON VANCE SR INCOME TR SH BEN INT 27826S103 14 2,200 SH   SOLE   1,200 0 1,000
EDISON INTL COM 281020107 12 157 SH   SOLE   0 0 157
ELANCO ANIMAL HEALTH INC COM 28414H103 5 171 SH   SOLE   0 0 171
ELBIT SYS LTD ORD M3760D101 62 400 SH   SOLE   0 0 400
EMERSON ELEC CO COM 291011104 164 2,150 SH   SOLE   1,000 0 1,150
ENANTA PHARMACEUTICALS INC COM 29251M106 43 696 SH   SOLE   0 0 696
ENBRIDGE INC COM 29250N105 54 1,363 SH   SOLE   0 0 1,363
ENCANA CORP COM 292505104 7 1,500 SH   SOLE   1,500 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 105 8,176 SH   SOLE   480 0 7,696
ENTERPRISE PRODS PARTNERS L COM 293792107 249 8,848 SH   SOLE   0 0 8,848
EOG RES INC COM 26875P101 8 100 SH   SOLE   100 0 0
EQUINOR ASA SPONSORED ADR 29446M102 2 111 SH   SOLE   0 0 111
EQUITY COMWLTH COM SH BEN INT 294628102 1 29 SH   SOLE   0 0 29
ESSENT GROUP LTD COM G3198U102 5 93 SH   SOLE   0 0 93
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 7 157 SH   SOLE   0 0 157
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 22 1,300 SH Call SOLE   0 0 1,300
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 22 1,262 SH   SOLE   0 0 1,262
EVERCORE INC CLASS A 29977A105 1 19 SH   SOLE   0 0 19
EXELON CORP COM 30161N101 156 3,411 SH   SOLE   0 0 3,411
EXPEDITORS INTL WASH INC COM 302130109 25 320 SH   SOLE   0 0 320
EXXON MOBIL CORP COM 30231G102 947 13,565 SH   SOLE   482 0 13,083
F M C CORP COM NEW 302491303 15 150 SH   SOLE   150 0 0
FABRINET SHS G3323L100 2 31 SH   SOLE   0 0 31
FACEBOOK INC CL A 30303M102 82 400 SH Call SOLE   0 0 400
FACEBOOK INC CL A 30303M102 509 2,478 SH   SOLE   375 0 2,103
FARMLAND PARTNERS INC COM 31154R109 0 43 SH   SOLE   0 0 43
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 77 600 SH   SOLE   0 0 600
FEDEX CORP COM 31428X106 76 500 SH Call SOLE   0 0 500
FERRARI N V COM N3167Y103 7 40 SH   SOLE   0 0 40
FIFTH THIRD BANCORP COM 316773100 5 151 SH   SOLE   0 0 151
FIREEYE INC COM 31816Q101 1 90 SH   SOLE   90 0 0
FIRST SOLAR INC COM 336433107 4 75 SH   SOLE   75 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 6 200 SH   SOLE   0 0 200
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2 62 SH   SOLE   0 0 62
FIRST TR HIGH INCOME L/S FD COM 33738E109 4 268 SH   SOLE   0 0 268
FIRSTHAND TECH VALUE FD INC COM 33766Y100 0 25 SH   SOLE   0 0 25
FLEXSHARES TR MORNSTAR UPSTR 33939L407 2 46 SH   SOLE   0 0 46
FLEXSHARES TR INTL QLTDV IDX 33939L837 1 37 SH   SOLE   0 0 37
FORD MTR CO DEL COM 345370860 92 9,852 SH   SOLE   3,500 0 6,352
FORTINET INC COM 34959E109 21 200 SH Call SOLE   0 0 200
FORTIVE CORP COM 34959J108 4 50 SH   SOLE   50 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 10 150 SH   SOLE   150 0 0
FREEPORT-MCMORAN INC CL B 35671D857 24 1,866 SH   SOLE   0 0 1,866
FREQUENCY THERAPEUTICS INC COM 35803L108 5 257 SH   SOLE   0 0 257
FRESHPET INC COM 358039105 2 40 SH   SOLE   40 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 3 SH   SOLE   0 0 3
GABELLI DIVD & INCOME TR COM 36242H104 51 2,330 SH   SOLE   0 0 2,330
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 7 1,679 SH   SOLE   0 0 1,679
GARRETT MOTION INC COM 366505105 0 42 SH   SOLE   0 0 42
GARTNER INC COM 366651107 25 160 SH   SOLE   0 0 160
GENERAL DYNAMICS CORP COM 369550108 123 700 SH   SOLE   0 0 700
GENERAL ELECTRIC CO COM 369604103 23 2,000 SH Call SOLE   0 0 2,000
GENERAL ELECTRIC CO COM 369604103 337 30,207 SH   SOLE   2,271 0 27,936
GENERAL MLS INC COM 370334104 34 637 SH   SOLE   0 0 637
GENUINE PARTS CO COM 372460105 53 500 SH   SOLE   0 0 500
GENWORTH FINL INC COM CL A 37247D106 15 3,515 SH   SOLE   315 0 3,200
GEO GROUP INC NEW COM 36162J106 25 1,500 SH   SOLE   1,500 0 0
G-III APPAREL GROUP LTD COM 36237H101 1 23 SH   SOLE   0 0 23
GILEAD SCIENCES INC COM 375558103 17 263 SH   SOLE   263 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 14 300 SH   SOLE   0 0 300
GLOBAL X FDS GLB X MLP ENRG I 37950E226 2 144 SH   SOLE   0 0 144
GNC HLDGS INC COM CL A 36191G107 2 600 SH   SOLE   500 0 100
GOLDMAN SACHS GROUP INC COM 38141G104 23 100 SH Call SOLE   0 0 100
GOLDMAN SACHS GROUP INC COM 38141G104 246 1,068 SH   SOLE   317 0 751
GRACE W R & CO DEL NEW COM 38388F108 2 27 SH   SOLE   0 0 27
GUIDEWIRE SOFTWARE INC COM 40171V100 33 300 SH   SOLE   0 0 300
GW PHARMACEUTICALS PLC ADS 36197T103 11 109 SH   SOLE   100 0 9
HALLIBURTON CO COM 406216101 15 600 SH Call SOLE   0 0 600
HALLIBURTON CO COM 406216101 40 1,645 SH   SOLE   0 0 1,645
HARLEY DAVIDSON INC COM 412822108 0 13 SH   SOLE   0 0 13
HARTFORD FINL SVCS GROUP INC COM 416515104 7 107 SH   SOLE   0 0 107
HEALTHPEAK PPTYS INC COM 42250P103 4 107 SH   SOLE   0 0 107
HENRY SCHEIN INC COM 806407102 17 250 SH   SOLE   0 0 250
HERSHEY CO COM 427866108 2 11 SH   SOLE   0 0 11
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4 221 SH   SOLE   0 0 221
HOME DEPOT INC COM 437076102 327 1,500 SH Call SOLE   0 0 1,500
HOME DEPOT INC COM 437076102 539 2,467 SH   SOLE   0 0 2,467
HONDA MOTOR LTD AMERN SHS 438128308 8 300 SH   SOLE   0 0 300
HONEYWELL INTL INC COM 438516106 633 3,575 SH   SOLE   710 0 2,865
HOST HOTELS & RESORTS INC COM 44107P104 13 678 SH   SOLE   0 0 678
HOWARD BANCORP INC COM 442496105 5 283 SH   SOLE   0 0 283
HP INC COM 40434L105 14 670 SH   SOLE   631 0 39
HSBC HLDGS PLC ADR A 1/40PF A 404280604 27 1,000 SH   SOLE   0 0 1,000
HUBSPOT INC COM 443573100 79 500 SH Call SOLE   0 0 500
HUNTINGTON INGALLS INDS INC COM 446413106 8 33 SH   SOLE   0 0 33
IES HLDGS INC COM 44951W106 10 400 SH   SOLE   400 0 0
IHS MARKIT LTD SHS G47567105 8 100 SH   SOLE   100 0 0
ILLUMINA INC COM 452327109 232 700 SH Call SOLE   0 0 700
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1 27 SH   SOLE   0 0 27
INDIA FD INC COM 454089103 6 280 SH   SOLE   0 0 280
INGERSOLL-RAND PLC SHS G47791101 4 28 SH   SOLE   0 0 28
INTEL CORP COM 458140100 1,163 19,429 SH   SOLE   2,722 0 16,707
INTELSAT S A COM L5140P101 1 175 SH   SOLE   175 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 459 3,427 SH   SOLE   0 0 3,427
INTERPUBLIC GROUP COS INC COM 460690100 2 87 SH   SOLE   0 0 87
INTL PAPER CO COM 460146103 14 300 SH   SOLE   0 0 300
INVESCO DYNAMIC CR OPP FD COM 46132R104 23 2,056 SH   SOLE   0 0 2,056
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 137 6,424 SH   SOLE   0 0 6,424
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 48 2,000 SH   SOLE   1,000 0 1,000
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 31 1,445 SH   SOLE   1,445 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 61 570 SH   SOLE   0 0 570
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 90 452 SH   SOLE   48 0 404
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 135 608 SH   SOLE   0 0 608
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 544 11,601 SH   SOLE   2,377 0 9,224
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,173 18,776 SH   SOLE   1,566 0 17,210
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 22 150 SH   SOLE   12 0 138
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 265 14,052 SH   SOLE   0 0 14,052
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 87 1,498 SH   SOLE   1,498 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 128 8,521 SH   SOLE   0 0 8,521
INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 9 300 SH   SOLE   0 0 300
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 73 3,180 SH   SOLE   0 0 3,180
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 144 5,578 SH   SOLE   0 0 5,578
INVESCO QQQ TR UNIT SER 1 46090E103 768 3,614 SH   SOLE   316 0 3,298
IQIYI INC SPONSORED ADS 46267X108 21 1,000 SH Call SOLE   0 0 1,000
IRON MTN INC NEW COM 46284V101 5 143 SH   SOLE   0 0 143
ISHARES GOLD TRUST ISHARES 464285105 17 1,150 SH   SOLE   0 0 1,150
ISHARES INC MSCI GERMANY ETF 464286806 2 65 SH   SOLE   0 0 65
ISHARES INC CORE MSCI EMKT 46434G103 7 121 SH   SOLE   0 0 121
ISHARES SILVER TRUST ISHARES 46428Q109 25 1,518 SH   SOLE   138 0 1,380
ISHARES TR CORE S&P TTL STK 464287150 6 81 SH   SOLE   0 0 81
ISHARES TR SELECT DIVID ETF 464287168 236 2,230 SH   SOLE   127 0 2,103
ISHARES TR TIPS BD ETF 464287176 90 775 SH   SOLE   0 0 775
ISHARES TR TRANS AVG ETF 464287192 39 200 SH   SOLE   0 0 200
ISHARES TR CORE S&P500 ETF 464287200 443 1,372 SH   SOLE   68 0 1,304
ISHARES TR CORE US AGGBD ET 464287226 12 109 SH   SOLE   0 0 109
ISHARES TR MSCI EMG MKT ETF 464287234 105 2,342 SH   SOLE   0 0 2,342
ISHARES TR IBOXX INV CP ETF 464287242 116 905 SH   SOLE   85 0 820
ISHARES TR GLOBAL TECH ETF 464287291 3 13 SH   SOLE   0 0 13
ISHARES TR S&P 500 GRWT ETF 464287309 102 527 SH   SOLE   0 0 527
ISHARES TR GLOB HLTHCRE ETF 464287325 220 3,201 SH   SOLE   278 0 2,923
ISHARES TR GLOBAL ENERG ETF 464287341 12 400 SH   SOLE   0 0 400
ISHARES TR S&P 500 VAL ETF 464287408 109 839 SH   SOLE   0 0 839
ISHARES TR 20 YR TR BD ETF 464287432 12 89 SH   SOLE   50 0 39
ISHARES TR BARCLAYS 7 10 YR 464287440 26 235 SH   SOLE   0 0 235
ISHARES TR MSCI EAFE ETF 464287465 194 2,789 SH   SOLE   0 0 2,789
ISHARES TR RUS MD CP GR ETF 464287481 60 395 SH   SOLE   0 0 395
ISHARES TR CORE S&P MCP ETF 464287507 1,138 5,529 SH   SOLE   986 0 4,543
ISHARES TR NASDAQ BIOTECH 464287556 10 84 SH   SOLE   0 0 84
ISHARES TR S&P MC 400GR ETF 464287606 978 4,107 SH   SOLE   97 0 4,010
ISHARES TR RUS 1000 GRW ETF 464287614 210 1,195 SH   SOLE   0 0 1,195
ISHARES TR RUS 2000 VAL ETF 464287630 20 153 SH   SOLE   0 0 153
ISHARES TR RUS 2000 GRW ETF 464287648 61 283 SH   SOLE   0 0 283
ISHARES TR RUSSELL 2000 ETF 464287655 108 650 SH   SOLE   0 0 650
ISHARES TR CORE S&P US VLU 464287663 29 466 SH   SOLE   0 0 466
ISHARES TR CORE S&P US GWT 464287671 81 1,201 SH   SOLE   0 0 1,201
ISHARES TR U.S. UTILITS ETF 464287697 18 110 SH   SOLE   0 0 110
ISHARES TR S&P MC 400VL ETF 464287705 68 396 SH   SOLE   0 0 396
ISHARES TR U.S. ENERGY ETF 464287796 18 570 SH   SOLE   0 0 570
ISHARES TR CORE S&P SCP ETF 464287804 555 6,620 SH   SOLE   875 0 5,745
ISHARES TR S&P SML 600 GWT 464287887 288 1,489 SH   SOLE   389 0 1,100
ISHARES TR AGENCY BOND ETF 464288166 12 105 SH   SOLE   0 0 105
ISHARES TR GL TIMB FORE ETF 464288174 1 15 SH   SOLE   0 0 15
ISHARES TR JPMORGAN USD EMG 464288281 21 181 SH   SOLE   0 0 181
ISHARES TR NATIONAL MUN ETF 464288414 47 410 SH   SOLE   0 0 410
ISHARES TR INTL SEL DIV ETF 464288448 9 275 SH   SOLE   0 0 275
ISHARES TR IBOXX HI YD ETF 464288513 11 130 SH   SOLE   130 0 0
ISHARES TR MBS ETF 464288588 36 332 SH   SOLE   149 0 183
ISHARES TR GOV/CRED BD ETF 464288596 12 105 SH   SOLE   0 0 105
ISHARES TR INTRM GOV CR ETF 464288612 12 108 SH   SOLE   0 0 108
ISHARES TR USD INV GRDE ETF 464288620 13 215 SH   SOLE   0 0 215
ISHARES TR INTRM TR CRP ETF 464288638 36 621 SH   SOLE   278 0 343
ISHARES TR 10-20 YR TRS ETF 464288653 12 86 SH   SOLE   0 0 86
ISHARES TR PFD AND INCM SEC 464288687 839 22,322 SH   SOLE   1,834 0 20,488
ISHARES TR GLB CNSM STP ETF 464288737 39 700 SH   SOLE   0 0 700
ISHARES TR US AER DEF ETF 464288760 193 868 SH   SOLE   13 0 855
ISHARES TR EAFE VALUE ETF 464288877 5 110 SH   SOLE   0 0 110
ISHARES TR MSCI EURO FL ETF 464289180 11 570 SH   SOLE   0 0 570
ISHARES TR US TREAS BD ETF 46429B267 96 3,711 SH   SOLE   1,649 0 2,062
ISHARES TR CORE HIGH DV ETF 46429B663 310 3,156 SH   SOLE   557 0 2,599
ISHARES TR MSCI MIN VOL ETF 46429B697 45 683 SH   SOLE   213 0 470
ISHARES TR USA QUALITY FCTR 46432F339 22 213 SH   SOLE   93 0 120
ISHARES TR USA MOMENTUM FCT 46432F396 7 57 SH   SOLE   0 0 57
ISHARES TR CORE MSCI EAFE 46432F842 6 99 SH   SOLE   0 0 99
ISHARES TR CORE 1 5 YR USD 46432F859 13 265 SH   SOLE   137 0 128
ISHARES TR MSCI UK ETF NEW 46435G334 3 84 SH   SOLE   0 0 84
ISHARES TR BROAD USD HIGH 46435U853 1 21 SH   SOLE   0 0 21
ISHARES US ETF TR SHT MAT BD ETF 46431W507 2 40 SH   SOLE   0 0 40
J2 GLOBAL INC COM 48123V102 4 39 SH   SOLE   0 0 39
JACOBS ENGR GROUP INC COM 469814107 39 431 SH   SOLE   0 0 431
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5 31 SH   SOLE   0 0 31
JBG SMITH PPTYS COM 46590V100 3 64 SH   SOLE   64 0 0
JD COM INC SPON ADR CL A 47215P106 14 400 SH Call SOLE   0 0 400
JOHNSON & JOHNSON COM 478160104 3,621 24,821 SH   SOLE   1,402 0 23,419
JONES LANG LASALLE INC COM 48020Q107 4 21 SH   SOLE   0 0 21
JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 2 74 SH   SOLE   0 0 74
JPMORGAN CHASE & CO COM 46625H100 985 7,069 SH   SOLE   780 0 6,289
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 132 6,051 SH   SOLE   500 0 5,551
KIMBERLY CLARK CORP COM 494368103 107 775 SH   SOLE   0 0 775
KINDER MORGAN INC DEL COM 49456B101 25 1,162 SH   SOLE   125 0 1,037
KKR & CO INC CL A 48251W104 59 2,018 SH   SOLE   2,018 0 0
KOHLS CORP COM 500255104 18 351 SH   SOLE   351 0 0
KORN FERRY COM NEW 500643200 1 35 SH   SOLE   0 0 35
KRAFT HEINZ CO COM 500754106 28 856 SH   SOLE   26 0 830
KRANESHARES TR CSI CHI INTERNET 500767306 24 500 SH Call SOLE   0 0 500
L3HARRIS TECHNOLOGIES INC COM 502431109 348 1,759 SH   SOLE   0 0 1,759
LAM RESEARCH CORP COM 512807108 3 11 SH   SOLE   0 0 11
LAMB WESTON HLDGS INC COM 513272104 11 133 SH   SOLE   0 0 133
LAS VEGAS SANDS CORP COM 517834107 2 30 SH   SOLE   0 0 30
LEIDOS HLDGS INC COM 525327102 82 836 SH   SOLE   800 0 36
LEJU HLDGS LTD SPONSORED ADS 50187J108 0 100 SH   SOLE   0 0 100
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 5 250 SH   SOLE   0 0 250
LILLY ELI & CO COM 532457108 390 2,967 SH   SOLE   0 0 2,967
LINCOLN NATL CORP IND COM 534187109 3 51 SH   SOLE   0 0 51
LIVE OAK BANCSHARES INC COM 53803X105 2 130 SH   SOLE   130 0 0
LIVENT CORP COM 53814L108 1 140 SH   SOLE   140 0 0
LOCKHEED MARTIN CORP COM 539830109 833 2,139 SH   SOLE   300 0 1,839
LOWES COS INC COM 548661107 18 150 SH   SOLE   150 0 0
LULULEMON ATHLETICA INC COM 550021109 2 9 SH   SOLE   0 0 9
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1 30 SH   SOLE   0 0 30
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 192 3,052 SH   SOLE   0 0 3,052
MANULIFE FINL CORP COM 56501R106 47 2,292 SH   SOLE   0 0 2,292
MARKEL CORP COM 570535104 34 30 SH   SOLE   30 0 0
MARRIOTT INTL INC NEW CL A 571903202 318 2,097 SH   SOLE   0 0 2,097
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 34 264 SH   SOLE   0 0 264
MARSH & MCLENNAN COS INC COM 571748102 5 49 SH   SOLE   0 0 49
MASTERCARD INC CL A 57636Q104 150 500 SH Call SOLE   0 0 500
MASTERCARD INC CL A 57636Q104 329 1,102 SH   SOLE   150 0 952
MATCH GROUP INC COM 57665R106 8 100 SH   SOLE   0 0 100
MCDONALDS CORP COM 580135101 99 500 SH Call SOLE   0 0 500
MCDONALDS CORP COM 580135101 2,088 10,567 SH   SOLE   435 0 10,132
MEDICAL PPTYS TRUST INC COM 58463J304 85 4,050 SH   SOLE   0 0 4,050
MEDTRONIC PLC SHS G5960L103 496 4,373 SH   SOLE   0 0 4,373
MERCADOLIBRE INC COM 58733R102 3 5 SH   SOLE   0 0 5
MERCK & CO INC COM 58933Y105 717 7,879 SH   SOLE   355 0 7,524
MERCURY GENL CORP NEW COM 589400100 57 1,177 SH   SOLE   500 0 677
METLIFE INC COM 59156R108 5 91 SH   SOLE   0 0 91
MFS INVT GRADE MUN TR SH BEN INT 59318B108 4 448 SH   SOLE   0 0 448
MGM RESORTS INTERNATIONAL COM 552953101 6 178 SH   SOLE   0 0 178
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 0 4 SH   SOLE   0 0 4
MICRON TECHNOLOGY INC COM 595112103 16 300 SH Call SOLE   0 0 300
MICRON TECHNOLOGY INC COM 595112103 81 1,500 SH   SOLE   1,500 0 0
MICROSOFT CORP COM 594918104 47 300 SH Call SOLE   0 0 300
MICROSOFT CORP COM 594918104 5,173 32,801 SH   SOLE   907 0 31,894
MILLER HERMAN INC COM 600544100 1 15 SH   SOLE   0 0 15
MONDELEZ INTL INC CL A 609207105 292 5,306 SH   SOLE   379 0 4,927
MONGODB INC CL A 60937P106 65 500 SH Call SOLE   0 0 500
MONGODB INC CL A 60937P106 7 52 SH   SOLE   0 0 52
MOODYS CORP COM 615369105 199 839 SH   SOLE   0 0 839
MORGAN STANLEY COM NEW 617446448 8 155 SH   SOLE   0 0 155
MSCI INC COM 55354G100 6 23 SH   SOLE   0 0 23
NATIONAL FUEL GAS CO N J COM 636180101 37 800 SH   SOLE   0 0 800
NATIONAL GRID PLC SPONSORED ADR NE 636274409 39 623 SH   SOLE   0 0 623
NBT BANCORP INC COM 628778102 57 1,403 SH   SOLE   0 0 1,403
NCR CORP NEW COM 62886E108 0 6 SH   SOLE   0 0 6
NETFLIX INC COM 64110L106 97 300 SH Call SOLE   0 0 300
NETFLIX INC COM 64110L106 137 424 SH   SOLE   0 0 424
NEUBERGER BERMAN MLP AND ENR COM 64129H104 19 2,820 SH   SOLE   0 0 2,820
NEUBERGER BRMAN NY MUNI FD I COM 64124K102 32 2,580 SH   SOLE   0 0 2,580
NEW RELIC INC COM 64829B100 33 500 SH   SOLE   500 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2 100 SH   SOLE   0 0 100
NEW YORK MTG TR INC COM PAR $.02 649604501 19 3,000 SH   SOLE   0 0 3,000
NEWMONT GOLDCORP CORPORATION COM 651639106 11 250 SH   SOLE   0 0 250
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 3 175 SH   SOLE   0 0 175
NEXTERA ENERGY INC COM 65339F101 291 1,200 SH   SOLE   0 0 1,200
NICE LTD SPONSORED ADR 653656108 283 1,827 SH   SOLE   500 0 1,327
NIKE INC CL B 654106103 37 365 SH   SOLE   175 0 190
NOKIA CORP SPONSORED ADR 654902204 7 2,000 SH Call SOLE   0 0 2,000
NOKIA CORP SPONSORED ADR 654902204 3 910 SH   SOLE   0 0 910
NORTHROP GRUMMAN CORP COM 666807102 170 495 SH   SOLE   0 0 495
NOVARTIS A G SPONSORED ADR 66987V109 403 4,258 SH   SOLE   1,050 0 3,208
NOVO-NORDISK A S ADR 670100205 47 807 SH   SOLE   0 0 807
NUCOR CORP COM 670346105 65 1,150 SH   SOLE   0 0 1,150
NUTRIEN LTD COM 67077M108 16 340 SH   SOLE   0 0 340
NUVEEN AMT FREE MUN CR INC F COM 67071L106 55 3,310 SH   SOLE   0 0 3,310
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 25 1,511 SH   SOLE   0 0 1,511
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 910 67,691 SH   SOLE   0 0 67,691
NUVEEN MUN VALUE FD INC COM 670928100 30 2,825 SH   SOLE   0 0 2,825
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 36 2,667 SH   SOLE   0 0 2,667
NUVEEN PFD & INCM SECURTIES COM 67072C105 11 1,102 SH   SOLE   0 0 1,102
NUVEEN QUALITY MUNCP INCOME COM 67066V101 107 7,304 SH   SOLE   0 0 7,304
NVIDIA CORP COM 67066G104 71 300 SH Call SOLE   0 0 300
NVIDIA CORP COM 67066G104 55 232 SH   SOLE   0 0 232
NXP SEMICONDUCTORS N V COM N6596X109 3 23 SH   SOLE   0 0 23
OCCIDENTAL PETE CORP COM 674599105 10 250 SH   SOLE   250 0 0
OKTA INC CL A 679295105 35 300 SH Call SOLE   0 0 300
OLD REP INTL CORP COM 680223104 22 962 SH   SOLE   0 0 962
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 20 300 SH Call SOLE   0 0 300
OMEGA HEALTHCARE INVS INC COM 681936100 88 2,070 SH   SOLE   0 0 2,070
OMNICOM GROUP INC COM 681919106 7 82 SH   SOLE   0 0 82
ONE GAS INC COM 68235P108 7 75 SH   SOLE   0 0 75
ONEOK INC NEW COM 682680103 31 406 SH   SOLE   0 0 406
OPEN TEXT CORP COM 683715106 4 91 SH   SOLE   0 0 91
ORACLE CORP COM 68389X105 243 4,591 SH   SOLE   2,000 0 2,591
PARK NATL CORP COM 700658107 23 222 SH   SOLE   0 0 222
PAYCHEX INC COM 704326107 17 200 SH   SOLE   0 0 200
PAYPAL HLDGS INC COM 70450Y103 11 100 SH   SOLE   100 0 0
PEOPLES UTD FINL INC COM 712704105 48 2,835 SH   SOLE   0 0 2,835
PEPSICO INC COM 713448108 1,036 7,579 SH   SOLE   300 0 7,279
PERFICIENT INC COM 71375U101 5 110 SH   SOLE   110 0 0
PERSPECTA INC COM 715347100 0 1 SH   SOLE   0 0 1
PFIZER INC COM 717081103 537 13,696 SH   SOLE   585 0 13,111
PHILIP MORRIS INTL INC COM 718172109 390 4,586 SH   SOLE   715 0 3,871
PHILLIPS 66 COM 718546104 169 1,520 SH   SOLE   0 0 1,520
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 15 250 SH   SOLE   250 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 11 600 SH   SOLE   0 0 600
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 79 796 SH   SOLE   0 0 796
PIMCO MUN INCOME FD II COM 72200W106 17 1,081 SH   SOLE   0 0 1,081
PINTEREST INC CL A 72352L106 6 304 SH   SOLE   0 0 304
PNC FINL SVCS GROUP INC COM 693475105 58 366 SH   SOLE   0 0 366
PPL CORP COM 69351T106 159 4,431 SH   SOLE   0 0 4,431
PRINCIPAL FINL GROUP INC COM 74251V102 5 87 SH   SOLE   0 0 87
PROCTER & GAMBLE CO COM 742718109 2,069 16,568 SH   SOLE   2,210 0 14,359
PROGRESSIVE CORP OHIO COM 743315103 10 139 SH   SOLE   0 0 139
PROSHARES TR INVT INT RT HG 74347B607 134 1,729 SH   SOLE   0 0 1,729
PROSPECT CAPITAL CORPORATION COM 74348T102 26 3,965 SH   SOLE   2,500 0 1,465
PRUDENTIAL FINL INC COM 744320102 24 252 SH   SOLE   0 0 252
QUALCOMM INC COM 747525103 280 3,168 SH   SOLE   1,000 0 2,168
RAYONIER INC COM 754907103 15 450 SH   SOLE   0 0 450
RAYTHEON CO COM NEW 755111507 104 475 SH   SOLE   75 0 400
REALTY INCOME CORP COM 756109104 10 140 SH   SOLE   0 0 140
RESIDEO TECHNOLOGIES INC COM 76118Y104 1 91 SH   SOLE   0 0 91
RETAIL VALUE INC COM 76133Q102 2 58 SH   SOLE   58 0 0
REVOLVE GROUP INC CL A 76156B107 18 1,000 SH Call SOLE   0 0 1,000
RIO TINTO PLC SPONSORED ADR 767204100 69 1,161 SH   SOLE   600 0 561
RITE AID CORP COM 767754872 3 180 SH   SOLE   0 0 180
ROSS STORES INC COM 778296103 2 21 SH   SOLE   0 0 21
ROYAL BK CDA MONTREAL QUE COM 780087102 5 64 SH   SOLE   0 0 64
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2 12 SH   SOLE   0 0 12
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 67 1,109 SH   SOLE   75 0 1,034
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 107 1,811 SH   SOLE   1,000 0 811
ROYCE VALUE TR INC COM 780910105 25 1,700 SH   SOLE   0 0 1,700
S&P GLOBAL INC COM 78409V104 46 167 SH   SOLE   0 0 167
SABRA HEALTH CARE REIT INC COM 78573L106 17 797 SH   SOLE   497 0 300
SALESFORCE COM INC COM 79466L302 49 300 SH Call SOLE   0 0 300
SALESFORCE COM INC COM 79466L302 16 100 SH   SOLE   100 0 0
SANDY SPRING BANCORP INC COM 800363103 626 16,535 SH   SOLE   7,700 0 8,835
SANOFI SPONSORED ADR 80105N105 44 869 SH   SOLE   0 0 869
SCHLUMBERGER LTD COM 806857108 48 1,200 SH Call SOLE   0 0 1,200
SCHLUMBERGER LTD COM 806857108 118 2,930 SH   SOLE   852 0 2,078
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,665 73,691 SH   SOLE   20,901 0 52,790
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,540 20,050 SH   SOLE   9,178 0 10,873
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 840 9,044 SH   SOLE   1,872 0 7,171
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,202 36,603 SH   SOLE   10,136 0 26,467
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,336 30,880 SH   SOLE   8,619 0 22,260
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 928 33,904 SH   SOLE   8,625 0 25,279
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 12 379 SH   SOLE   379 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 2 63 SH   SOLE   0 0 63
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 842 14,530 SH   SOLE   3,127 0 11,404
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,417 71,863 SH   SOLE   17,678 0 54,185
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 14 269 SH   SOLE   47 0 222
SCHWAB STRATEGIC TR US REIT ETF 808524847 68 1,487 SH   SOLE   460 0 1,027
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 0 6 SH   SOLE   6 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 132 2,621 SH   SOLE   152 0 2,469
SCHWAB STRATEGIC TR US TIPS ETF 808524870 202 3,559 SH   SOLE   5 0 3,554
SCIENCE APPLICATNS INTL CP N COM 808625107 27 311 SH   SOLE   285 0 26
SEAGATE TECHNOLOGY PLC SHS G7945M107 36 600 SH   SOLE   600 0 0
SEASPAN CORP SHS Y75638109 56 3,917 SH   SOLE   0 0 3,917
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 178 1,752 SH   SOLE   45 0 1,707
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 231 3,663 SH   SOLE   632 0 3,031
SELECT SECTOR SPDR TR ENERGY 81369Y506 269 4,488 SH   SOLE   425 0 4,063
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 308 10,000 SH Call SOLE   0 0 10,000
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 123 3,999 SH   SOLE   750 0 3,249
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 79 974 SH   SOLE   0 0 974
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 333 3,632 SH   SOLE   0 0 3,632
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 133 2,065 SH   SOLE   340 0 1,725
SERVICENOW INC COM 81762P102 8 30 SH   SOLE   30 0 0
SHERWIN WILLIAMS CO COM 824348106 9 15 SH   SOLE   0 0 15
SHOPIFY INC CL A 82509L107 159 400 SH Call SOLE   0 0 400
SHOPIFY INC CL A 82509L107 8 20 SH   SOLE   20 0 0
SIMON PPTY GROUP INC NEW COM 828806109 25 168 SH   SOLE   0 0 168
SIRIUS XM HLDGS INC COM 82968B103 199 27,808 SH   SOLE   0 0 27,808
SLACK TECHNOLOGIES INC COM CL A 83088V102 9 400 SH   SOLE   400 0 0
SMUCKER J M CO COM NEW 832696405 2 22 SH   SOLE   0 0 22
SNAP INC CL A 83304A106 65 4,000 SH Call SOLE   0 0 4,000
SOLAREDGE TECHNOLOGIES INC COM 83417M104 29 300 SH Call SOLE   0 0 300
SONY CORP SPONSORED ADR 835699307 8 113 SH   SOLE   70 0 43
SOUTHERN CO COM 842587107 595 9,343 SH   SOLE   1,247 0 8,096
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 14 49 SH   SOLE   49 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 231 1,615 SH   SOLE   20 0 1,595
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 9 185 SH   SOLE   0 0 185
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 14 281 SH   SOLE   281 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 40 1,000 SH   SOLE   1,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 7 SH   SOLE   0 0 7
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 413 6,406 SH   SOLE   540 0 5,866
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 34 510 SH   SOLE   510 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3 59 SH   SOLE   0 0 59
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 15 424 SH   SOLE   0 0 424
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 28 666 SH   SOLE   0 0 666
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 12 432 SH   SOLE   0 0 432
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 5 128 SH   SOLE   9 0 119
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 9 296 SH   SOLE   0 0 296
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2 76 SH   SOLE   0 0 76
SPDR SERIES TRUST S&P DIVID ETF 78464A763 3,174 29,508 SH   SOLE   2,494 0 27,014
SPDR SERIES TRUST S&P BK ETF 78464A797 7 150 SH   SOLE   0 0 150
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 181 2,500 SH   SOLE   2,500 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 231 4,054 SH   SOLE   0 0 4,054
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 58 1,060 SH   SOLE   0 0 1,060
SPDR SERIES TRUST S&P BIOTECH 78464A870 12 125 SH   SOLE   125 0 0
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 83 2,701 SH   SOLE   1,360 0 1,341
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 288 19,633 SH   SOLE   0 0 19,633
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4 59 SH   SOLE   0 0 59
STARBUCKS CORP COM 855244109 132 1,500 SH Call SOLE   0 0 1,500
STARBUCKS CORP COM 855244109 17 192 SH   SOLE   160 0 32
STARWOOD PPTY TR INC COM 85571B105 1 60 SH   SOLE   0 0 60
STRYKER CORP COM 863667101 105 500 SH   SOLE   0 0 500
SYNOPSYS INC COM 871607107 21 150 SH   SOLE   150 0 0
SYSCO CORP COM 871829107 77 901 SH   SOLE   0 0 901
TARGET CORP COM 87612E106 166 1,297 SH   SOLE   200 0 1,097
TE CONNECTIVITY LTD REG SHS H84989104 3 33 SH   SOLE   0 0 33
TELADOC HEALTH INC COM 87918A105 14 171 SH   SOLE   0 0 171
TEMPLETON GLOBAL INCOME FD COM 880198106 4 600 SH   SOLE   0 0 600
TENABLE HLDGS INC COM 88025T102 4 175 SH   SOLE   0 0 175
TERADATA CORP DEL COM 88076W103 0 6 SH   SOLE   0 0 6
TESLA INC COM 88160R101 38 90 SH   SOLE   0 0 90
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 15 1,550 SH   SOLE   0 0 1,550
TEXAS INSTRS INC COM 882508104 165 1,283 SH   SOLE   0 0 1,283
TEXAS PAC LD TR SUB CTF PROP I T 882610108 225 288 SH   SOLE   0 0 288
TEXTRON INC COM 883203101 2 48 SH   SOLE   0 0 48
THE CHARLES SCHWAB CORPORATI COM 808513105 5 100 SH   SOLE   100 0 0
THE TRADE DESK INC COM CL A 88339J105 175 675 SH   SOLE   175 0 500
THERMO FISHER SCIENTIFIC INC COM 883556102 22 67 SH   SOLE   0 0 67
TJX COS INC NEW COM 872540109 3 51 SH   SOLE   0 0 51
TORTOISE ENERGY INFRA CORP COM 89147L100 209 11,647 SH   SOLE   200 0 11,447
TORTOISE PWR & ENERGY INFRAS COM 89147X104 236 13,929 SH   SOLE   2,300 0 11,629
TOTAL S A SPONSORED ADS 89151E109 118 2,125 SH   SOLE   0 0 2,125
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 74 530 SH   SOLE   0 0 530
TRACTOR SUPPLY CO COM 892356106 28 300 SH Call SOLE   0 0 300
TRANSOCEAN LTD REG SHS H8817H100 2 252 SH   SOLE   50 0 202
TRAVELERS COMPANIES INC COM 89417E109 20 148 SH   SOLE   0 0 148
TRUIST FINL CORP COM 89832Q109 221 3,923 SH   SOLE   0 0 3,923
TRUPANION INC COM 898202106 1 23 SH   SOLE   0 0 23
TWILIO INC CL A 90138F102 79 800 SH Call SOLE   0 0 800
TWILIO INC CL A 90138F102 5 50 SH   SOLE   50 0 0
TWITTER INC COM 90184L102 6 200 SH   SOLE   200 0 0
TYSON FOODS INC CL A 902494103 4 45 SH   SOLE   0 0 45
UBS AG LONDON BRH ETRACS MP2X DJ 90268G607 27 359 SH   SOLE   0 0 359
UDR INC COM 902653104 2 35 SH   SOLE   0 0 35
UNDER ARMOUR INC CL A 904311107 24 1,132 SH   SOLE   0 0 1,132
UNILEVER PLC SPON ADR NEW 904767704 141 2,470 SH   SOLE   1,000 0 1,470
UNION PACIFIC CORP COM 907818108 54 300 SH   SOLE   300 0 0
UNITED PARCEL SERVICE INC CL B 911312106 164 1,400 SH   SOLE   700 0 700
UNITED TECHNOLOGIES CORP COM 913017109 988 6,595 SH   SOLE   1,765 0 4,830
UNITEDHEALTH GROUP INC COM 91324P102 176 600 SH Call SOLE   0 0 600
UNITEDHEALTH GROUP INC COM 91324P102 54 184 SH   SOLE   76 0 108
URBAN EDGE PPTYS COM 91704F104 1 64 SH   SOLE   64 0 0
V F CORP COM 918204108 2 24 SH   SOLE   0 0 24
VALARIS PLC SHS CLASS A G9402V109 10 1,500 SH   SOLE   1,500 0 0
VALE S A SPONSORED ADS 91912E105 7 500 SH   SOLE   0 0 500
VALERO ENERGY CORP NEW COM 91913Y100 8 89 SH   SOLE   0 0 89
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2 61 SH   SOLE   0 0 61
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 84 1,307 SH   SOLE   0 0 1,307
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 15 520 SH   SOLE   53 0 467
VANECK VECTORS ETF TRUST CEF MUN INCOME E 92189F460 1 21 SH   SOLE   0 0 21
VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 1 17 SH   SOLE   0 0 17
VANECK VECTORS ETF TRUST AGRIBUSINESS ETF 92189F700 17 250 SH   SOLE   0 0 250
VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 1 103 SH   SOLE   0 0 103
VANECK VECTORS ETF TRUST AFRICA INDEX ETF 92189F866 12 600 SH   SOLE   0 0 600
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 98 1,215 SH   SOLE   0 0 1,215
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 14 170 SH   SOLE   0 0 170
VANGUARD GROUP DIV APP ETF 921908844 1,778 14,264 SH   SOLE   470 0 13,794
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 385 1,300 SH   SOLE   357 0 943
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 792 6,642 SH   SOLE   300 0 6,342
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 322 2,029 SH   SOLE   150 0 1,879
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 400 4,311 SH   SOLE   0 0 4,311
VANGUARD INDEX FDS SML CP GRW ETF 922908595 396 1,991 SH   SOLE   69 0 1,922
VANGUARD INDEX FDS SM CP VAL ETF 922908611 215 1,565 SH   SOLE   1,000 0 565
VANGUARD INDEX FDS MID CAP ETF 922908629 1,185 6,649 SH   SOLE   728 0 5,921
VANGUARD INDEX FDS LARGE CAP ETF 922908637 550 3,721 SH   SOLE   722 0 2,998
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,692 21,366 SH   SOLE   2,158 0 19,208
VANGUARD INDEX FDS GROWTH ETF 922908736 441 2,422 SH   SOLE   221 0 2,201
VANGUARD INDEX FDS VALUE ETF 922908744 172 1,436 SH   SOLE   0 0 1,436
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,869 11,284 SH   SOLE   914 0 10,370
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,348 8,237 SH   SOLE   20 0 8,217
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,258 23,410 SH   SOLE   1,109 0 22,301
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 420 9,436 SH   SOLE   243 0 9,193
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 12 170 SH   SOLE   0 0 170
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 133 2,269 SH   SOLE   545 0 1,724
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 11 225 SH   SOLE   0 0 225
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 45 737 SH   SOLE   0 0 737
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 41 500 SH   SOLE   0 0 500
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,193 6,592 SH   SOLE   952 0 5,640
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3 39 SH   SOLE   0 0 39
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 15 280 SH   SOLE   0 0 280
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 34 368 SH   SOLE   0 0 368
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 28 644 SH   SOLE   0 0 644
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,036 11,051 SH   SOLE   811 0 10,241
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 14 73 SH   SOLE   0 0 73
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 41 255 SH   SOLE   0 0 255
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 426 5,583 SH   SOLE   804 0 4,779
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,226 6,395 SH   SOLE   312 0 6,083
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 132 859 SH   SOLE   0 0 859
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,117 12,732 SH   SOLE   1,314 0 11,418
VECTOR GROUP LTD COM 92240M108 1 45 SH   SOLE   0 0 45
VENTAS INC COM 92276F100 102 1,774 SH   SOLE   1,774 0 0
VEONEER INCORPORATED COM 92336X109 5 300 SH   SOLE   0 0 300
VERIZON COMMUNICATIONS INC COM 92343V104 1,815 29,566 SH   SOLE   2,572 0 26,994
VIACOMCBS INC CL A 92556H107 8 183 SH   SOLE   183 0 0
VIACOMCBS INC CL B 92556H206 5 129 SH   SOLE   0 0 129
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 6 250 SH   SOLE   0 0 250
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 5 346 SH   SOLE   0 0 346
VIRNETX HLDG CORP COM 92823T108 5 1,200 SH   SOLE   0 0 1,200
VIRTU FINL INC CL A 928254101 1 70 SH   SOLE   0 0 70
VISA INC COM CL A 92826C839 38 200 SH Call SOLE   0 0 200
VISA INC COM CL A 92826C839 283 1,504 SH   SOLE   75 0 1,428
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 53 2,758 SH   SOLE   1,334 0 1,424
VORNADO RLTY TR SH BEN INT 929042109 9 128 SH   SOLE   128 0 0
W P CAREY INC COM 92936U109 8 104 SH   SOLE   0 0 104
WABTEC CORP COM 929740108 2 20 SH   SOLE   3 0 17
WALGREENS BOOTS ALLIANCE INC COM 931427108 124 2,100 SH   SOLE   0 0 2,100
WALMART INC COM 931142103 118 1,000 SH Call SOLE   0 0 1,000
WALMART INC COM 931142103 677 5,693 SH   SOLE   642 0 5,051
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 44 1,500 SH   SOLE   0 0 1,500
WASTE MGMT INC DEL COM 94106L109 34 300 SH Call SOLE   0 0 300
WEC ENERGY GROUP INC COM 92939U106 2 26 SH   SOLE   0 0 26
WELLS FARGO CO NEW COM 949746101 38 701 SH   SOLE   0 0 701
WELLTOWER INC COM 95040Q104 371 4,537 SH   SOLE   300 0 4,237
WESBANCO INC COM 950810101 6 159 SH   SOLE   0 0 159
WESTERN AST INFL LKD OPP & I COM 95766R104 133 11,559 SH   SOLE   0 0 11,559
WESTERN DIGITAL CORP COM 958102105 19 300 SH   SOLE   300 0 0
WESTROCK CO COM 96145D105 0 1 SH   SOLE   1 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 11 10 SH   SOLE   10 0 0
WHITING PETE CORP NEW COM NEW 966387409 4 500 SH   SOLE   500 0 0
WILLIAMS SONOMA INC COM 969904101 2 33 SH   SOLE   0 0 33
WISDOMTREE TR US MIDCAP DIVID 97717W505 35 915 SH   SOLE   0 0 915
WISDOMTREE TR INTL SMCAP DIV 97717W760 52 731 SH   SOLE   0 0 731
WISDOMTREE TR INTL MIDCAP DV 97717W778 30 464 SH   SOLE   0 0 464
WISDOMTREE TR JAPN HEDGE EQT 97717W851 3 62 SH   SOLE   0 0 62
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 43 616 SH   SOLE   0 0 616
WIX COM LTD SHS M98068105 159 1,300 SH Call SOLE   0 0 1,300
WORKDAY INC CL A 98138H101 115 700 SH Call SOLE   0 0 700
WORLD GOLD TR SPDR GLD MINIS 98149E204 2 114 SH   SOLE   0 0 114
XCEL ENERGY INC COM 98389B100 65 1,030 SH   SOLE   0 0 1,030
YUM BRANDS INC COM 988498101 340 3,378 SH   SOLE   0 0 3,378
YUM CHINA HLDGS INC COM 98850P109 157 3,278 SH   SOLE   0 0 3,278
ZIMMER BIOMET HLDGS INC COM 98956P102 50 331 SH   SOLE   0 0 331
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 34 500 SH Call SOLE   0 0 500
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7 100 SH   SOLE   0 0 100
ZSCALER INC COM 98980G102 37 800 SH Call SOLE   0 0 800
ZSCALER INC COM 98980G102 23 493 SH   SOLE   400 0 93