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 4,524 23,743 SH   SOLE   0 0 23,743
ABBOTT LABS COM 002824100 6,254 86,459 SH   SOLE   0 0 86,459
ABBVIE INC COM 00287Y109 1,082 11,742 SH   SOLE   0 0 11,742
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 541 3,836 SH   SOLE   0 0 3,836
AFLAC INC COM 001055102 654 14,346 SH   SOLE   0 0 14,346
ALLERGAN PLC SHS G0177J108 417 3,118 SH   SOLE   0 0 3,118
ALPHABET INC CAP STK CL A 02079K305 5,976 5,719 SH   SOLE   0 0 5,719
ALPHABET INC CAP STK CL C 02079K107 4,975 4,804 SH   SOLE   0 0 4,804
ALPS ETF TR ALERIAN MLP 00162Q866 838 96,020 SH   SOLE   0 0 96,020
ALTRIA GROUP INC COM 02209S103 977 19,787 SH   SOLE   0 0 19,787
AMAZON COM INC CALL 023135106 601 400 SH Call SOLE   0 0 400
AMAZON COM INC COM 023135106 3,548 2,362 SH   SOLE   0 0 2,362
AMERICAN EXPRESS CO COM 025816109 695 7,289 SH   SOLE   0 0 7,289
AMERICAN TOWER CORP NEW COM 03027X100 850 5,373 SH   SOLE   0 0 5,373
AMGEN INC COM 031162100 1,037 5,328 SH   SOLE   0 0 5,328
ANSYS INC COM 03662Q105 336 2,353 SH   SOLE   0 0 2,353
APPLE INC COM 037833100 14,490 91,857 SH   SOLE   0 0 91,857
ASHFORD HOSPITALITY TR INC COM SHS 044103109 927 231,845 SH   SOLE   0 0 231,845
AT&T INC COM 00206R102 449 15,721 SH   SOLE   0 0 15,721
AUTOMATIC DATA PROCESSING IN COM 053015103 380 2,899 SH   SOLE   0 0 2,899
BANK AMER CORP COM 060505104 428 17,384 SH   SOLE   0 0 17,384
BECTON DICKINSON & CO COM 075887109 222 986 SH   SOLE   0 0 986
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,036 14,869 SH   SOLE   0 0 14,869
BOEING CO COM 097023105 758 2,351 SH   SOLE   0 0 2,351
BP PLC SPONSORED ADR 055622104 232 6,121 SH   SOLE   0 0 6,121
BRAEMAR HOTELS & RESORTS INC COM 10482B101 405 45,390 SH   SOLE   0 0 45,390
BRISTOL MYERS SQUIBB CO COM 110122108 313 6,023 SH   SOLE   0 0 6,023
CANADIAN NATL RY CO COM 136375102 1,301 17,553 SH   SOLE   0 0 17,553
CAPITAL ONE FINL CORP COM 14040H105 838 11,087 SH   SOLE   0 0 11,087
CATERPILLAR INC DEL COM 149123101 457 3,593 SH   SOLE   0 0 3,593
CDW CORP COM 12514G108 309 3,807 SH   SOLE   0 0 3,807
CHEVRON CORP NEW COM 166764100 3,669 33,729 SH   SOLE   0 0 33,729
CISCO SYS INC COM 17275R102 2,256 52,059 SH   SOLE   0 0 52,059
CITIGROUP INC COM NEW 172967424 253 4,862 SH   SOLE   0 0 4,862
COCA COLA CO COM 191216100 1,832 38,686 SH   SOLE   0 0 38,686
COLGATE PALMOLIVE CO COM 194162103 383 6,437 SH   SOLE   0 0 6,437
COMCAST CORP NEW CL A 20030N101 374 10,971 SH   SOLE   0 0 10,971
CONOCOPHILLIPS COM 20825C104 296 4,747 SH   SOLE   0 0 4,747
COSTAR GROUP INC COM 22160N109 240 712 SH   SOLE   0 0 712
COSTCO WHSL CORP NEW COM 22160K105 543 2,665 SH   SOLE   0 0 2,665
CSX CORP COM 126408103 657 10,574 SH   SOLE   0 0 10,574
CVS HEALTH CORP COM 126650100 555 8,470 SH   SOLE   0 0 8,470
DANAHER CORP DEL COM 235851102 1,758 17,051 SH   SOLE   0 0 17,051
DEERE & CO COM 244199105 391 2,619 SH   SOLE   0 0 2,619
DIAGEO P L C SPON ADR NEW 25243Q205 4,390 30,959 SH   SOLE   0 0 30,959
DISCOVER FINL SVCS COM 254709108 255 4,320 SH   SOLE   0 0 4,320
DISNEY WALT CO COM DISNEY 254687106 1,885 17,193 SH   SOLE   0 0 17,193
DOWDUPONT INC COM 26078J100 422 7,884 SH   SOLE   0 0 7,884
DUKE ENERGY CORP NEW COM NEW 26441C204 301 3,486 SH   SOLE   0 0 3,486
EAGLE BANCORP INC MD COM 268948106 563 11,560 SH   SOLE   0 0 11,560
ECOLAB INC COM 278865100 412 2,799 SH   SOLE   0 0 2,799
ENTERPRISE PRODS PARTNERS L COM 293792107 441 17,941 SH   SOLE   0 0 17,941
EXPEDITORS INTL WASH INC COM 302130109 426 6,263 SH   SOLE   0 0 6,263
EXXON MOBIL CORP COM 30231G102 5,091 74,662 SH   SOLE   0 0 74,662
F5 NETWORKS INC COM 315616102 1,603 9,892 SH   SOLE   0 0 9,892
FACEBOOK INC CL A 30303M102 526 4,014 SH   SOLE   0 0 4,014
FASTENAL CO COM 311900104 246 4,707 SH   SOLE   0 0 4,707
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 529 30,350 SH   SOLE   0 0 30,350
FORTIVE CORP COM 34959J108 421 6,221 SH   SOLE   0 0 6,221
FS KKR CAPITAL CORP COM 302635107 1,434 276,839 SH   SOLE   0 0 276,839
GABELLI EQUITY TR INC COM 362397101 72 14,200 SH   SOLE   0 0 14,200
GENERAL ELECTRIC CO COM 369604103 532 70,253 SH   SOLE   0 0 70,253
GENWORTH FINL INC COM CL A 37247D106 61 13,000 SH   SOLE   0 0 13,000
HERSHEY CO COM 427866108 282 2,630 SH   SOLE   0 0 2,630
HOME DEPOT INC COM 437076102 1,230 7,159 SH   SOLE   0 0 7,159
HONEYWELL INTL INC COM 438516106 601 4,547 SH   SOLE   0 0 4,547
HOWARD BANCORP INC COM 442496105 1,854 129,680 SH   SOLE   0 0 129,680
IDEXX LABS INC COM 45168D104 238 1,279 SH   SOLE   0 0 1,279
ILLINOIS TOOL WKS INC COM 452308109 543 4,285 SH   SOLE   0 0 4,285
ILLUMINA INC COM 452327109 255 850 SH   SOLE   0 0 850
INTEL CORP COM 458140100 5,624 119,840 SH   SOLE   0 0 119,840
INTERNATIONAL BUSINESS MACHS COM 459200101 1,034 9,093 SH   SOLE   0 0 9,093
INTUITIVE SURGICAL INC COM NEW 46120E602 309 646 SH   SOLE   0 0 646
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 3,004 64,400 SH   SOLE   0 0 64,400
ISHARES TR NATIONAL MUN ETF 464288414 571 5,234 SH   SOLE   0 0 5,234
ISHARES TR RUSSELL 2000 ETF 464287655 225 1,678 SH   SOLE   0 0 1,678
ISHARES TR RUS 1000 GRW ETF 464287614 624 4,767 SH   SOLE   0 0 4,767
ISHARES TR RUS 1000 ETF 464287622 2,029 14,630 SH   SOLE   0 0 14,630
ISHARES TR S&P 500 GRWT ETF 464287309 2,327 15,442 SH   SOLE   0 0 15,442
ISHARES TR CORE S&P500 ETF 464287200 3,626 14,409 SH   SOLE   0 0 14,409
ISHARES TR S&P 500 VAL ETF 464287408 1,677 16,580 SH   SOLE   0 0 16,580
ISHARES TR CORE S&P SCP ETF 464287804 234 3,373 SH   SOLE   0 0 3,373
ISHARES TR S&P MC 400GR ETF 464287606 398 2,079 SH   SOLE   0 0 2,079
ISHARES TR CORE S&P MCP ETF 464287507 253 1,523 SH   SOLE   0 0 1,523
ISHARES TR EXPANDED TECH 464287515 908 5,235 SH   SOLE   0 0 5,235
ISHARES TR EUROPE ETF 464287861 715 18,270 SH   SOLE   0 0 18,270
ISHARES TR CHINA LG-CAP ETF 464287184 782 20,000 SH   SOLE   0 0 20,000
ISHARES TR MSCI EMG MKT ETF 464287234 298 7,637 SH   SOLE   0 0 7,637
JOHNSON & JOHNSON COM 478160104 10,878 84,295 SH   SOLE   0 0 84,295
JPMORGAN CHASE & CO COM 46625H100 1,316 13,482 SH   SOLE   0 0 13,482
KIMBERLY CLARK CORP COM 494368103 486 4,263 SH   SOLE   0 0 4,263
LEGG MASON INC COM 524901105 2,779 108,939 SH   SOLE   0 0 108,939
LEXICON PHARMACEUTICALS INC COM NEW 528872302 74 11,200 SH   SOLE   0 0 11,200
LILLY ELI & CO COM 532457108 612 5,285 SH   SOLE   0 0 5,285
LOCKHEED MARTIN CORP COM 539830109 299 1,142 SH   SOLE   0 0 1,142
MANULIFE FINL CORP COM 56501R106 347 24,475 SH   SOLE   0 0 24,475
MARATHON PETE CORP COM 56585A102 228 3,860 SH   SOLE   0 0 3,860
MARKEL CORP COM 570535104 202 195 SH   SOLE   0 0 195
MARKETAXESS HLDGS INC COM 57060D108 259 1,225 SH   SOLE   0 0 1,225
MARRIOTT INTL INC NEW CL A 571903202 278 2,561 SH   SOLE   0 0 2,561
MASTERCARD INCORPORATED CL A 57636Q104 2,501 13,258 SH   SOLE   0 0 13,258
MCCORMICK & CO INC COM VTG 579780107 6,033 43,462 SH   SOLE   0 0 43,462
MCCORMICK & CO INC COM NON VTG 579780206 5,700 40,939 SH   SOLE   0 0 40,939
MCDONALDS CORP COM 580135101 4,881 27,487 SH   SOLE   0 0 27,487
MDC PARTNERS INC CL A SUB VTG 552697104 262 100,250 SH   SOLE   0 0 100,250
MEDTRONIC PLC SHS G5960L103 222 2,442 SH   SOLE   0 0 2,442
MERCK & CO INC COM 58933Y105 973 12,740 SH   SOLE   0 0 12,740
MICROSOFT CORP COM 594918104 14,299 140,779 SH   SOLE   0 0 140,779
MONDELEZ INTL INC CL A 609207105 477 11,906 SH   SOLE   0 0 11,906
MOODYS CORP COM 615369105 255 1,821 SH   SOLE   0 0 1,821
NETFLIX INC COM 64110L106 233 872 SH   SOLE   0 0 872
NEXTERA ENERGY INC COM 65339F101 240 1,380 SH   SOLE   0 0 1,380
NORFOLK SOUTHERN CORP COM 655844108 200 1,339 SH   SOLE   0 0 1,339
NVIDIA CORP COM 67066G104 300 2,246 SH   SOLE   0 0 2,246
O REILLY AUTOMOTIVE INC NEW COM 67103H107 585 1,700 SH   SOLE   0 0 1,700
OLD LINE BANCSHARES INC COM 67984M100 404 15,341 SH   SOLE   0 0 15,341
OMNICOM GROUP INC COM 681919106 811 11,070 SH   SOLE   0 0 11,070
ONEOK INC NEW COM 682680103 270 5,006 SH   SOLE   0 0 5,006
ORACLE CORP COM 68389X105 756 16,745 SH   SOLE   0 0 16,745
PAYPAL HLDGS INC COM 70450Y103 329 3,907 SH   SOLE   0 0 3,907
PEPSICO INC COM 713448108 4,079 36,916 SH   SOLE   0 0 36,916
PFIZER INC PUT 717081103 1,091 25,000 SH Put SOLE   0 0 25,000
PFIZER INC COM 717081103 2,874 65,847 SH   SOLE   0 0 65,847
PHILIP MORRIS INTL INC COM 718172109 1,558 23,341 SH   SOLE   0 0 23,341
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 676 6,700 SH   SOLE   0 0 6,700
PNC FINL SVCS GROUP INC COM 693475105 751 6,420 SH   SOLE   0 0 6,420
PRICE T ROWE GROUP INC COM 74144T108 5,917 64,088 SH   SOLE   0 0 64,088
PROCTER AND GAMBLE CO COM 742718109 5,035 54,779 SH   SOLE   0 0 54,779
PROS HOLDINGS INC COM 74346Y103 243 7,748 SH   SOLE   0 0 7,748
QUALCOMM INC COM 747525103 315 5,539 SH   SOLE   0 0 5,539
QUANTA SVCS INC COM 74762E102 1,604 53,303 SH   SOLE   0 0 53,303
RED HAT INC COM 756577102 378 2,150 SH   SOLE   0 0 2,150
REPUBLIC SVCS INC COM 760759100 405 5,614 SH   SOLE   0 0 5,614
RITE AID CORP COM 767754104 28 40,000 SH   SOLE   0 0 40,000
ROPER TECHNOLOGIES INC COM 776696106 485 1,819 SH   SOLE   0 0 1,819
S&P GLOBAL INC COM 78409V104 471 2,774 SH   SOLE   0 0 2,774
SCHLUMBERGER LTD COM 806857108 216 5,997 SH   SOLE   0 0 5,997
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 286 6,092 SH   SOLE   0 0 6,092
SNAP INC CL A 83304A106 138 25,001 SH   SOLE   0 0 25,001
SPDR GOLD TRUST GOLD SHS 78463V107 1,164 9,600 SH   SOLE   0 0 9,600
SPDR S&P 500 ETF TR PUT 78462F103 750 3,000 SH Put SOLE   0 0 3,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 994 3,979 SH   SOLE   0 0 3,979
SPDR SERIES TRUST S&P DIVID ETF 78464A763 402 4,488 SH   SOLE   0 0 4,488
STANLEY BLACK & DECKER INC COM 854502101 205 1,714 SH   SOLE   0 0 1,714
STATE STR CORP COM 857477103 235 3,730 SH   SOLE   0 0 3,730
STONERIDGE INC COM 86183P102 385 15,600 SH   SOLE   0 0 15,600
STRYKER CORP COM 863667101 365 2,326 SH   SOLE   0 0 2,326
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 2 20,000 SH   SOLE   0 0 20,000
SYSCO CORP COM 871829107 283 4,514 SH   SOLE   0 0 4,514
TESLA INC COM 88160R101 461 1,386 SH   SOLE   0 0 1,386
TEXAS INSTRS INC COM 882508104 303 3,203 SH   SOLE   0 0 3,203
TEXAS PAC LD TR SUB CTF PROP I T 882610108 271 500 SH   SOLE   0 0 500
THERMO FISHER SCIENTIFIC INC COM 883556102 480 2,143 SH   SOLE   0 0 2,143
TJX COS INC NEW COM 872540109 218 4,872 SH   SOLE   0 0 4,872
TRAVELERS COMPANIES INC COM 89417E109 470 3,927 SH   SOLE   0 0 3,927
TRIMBLE INC COM 896239100 206 6,271 SH   SOLE   0 0 6,271
TYLER TECHNOLOGIES INC COM 902252105 250 1,344 SH   SOLE   0 0 1,344
UNDER ARMOUR INC CL A 904311107 539 30,508 SH   SOLE   0 0 30,508
UNILEVER N V N Y SHS NEW 904784709 222 4,120 SH   SOLE   0 0 4,120
UNION PAC CORP COM 907818108 1,059 7,663 SH   SOLE   0 0 7,663
UNITED PARCEL SERVICE INC CL B 911312106 276 2,832 SH   SOLE   0 0 2,832
UNITED TECHNOLOGIES CORP COM 913017109 3,098 29,096 SH   SOLE   0 0 29,096
UNITEDHEALTH GROUP INC COM 91324P102 706 2,833 SH   SOLE   0 0 2,833
VANGUARD GROUP DIV APP ETF 921908844 12,098 123,510 SH   SOLE   0 0 123,510
VANGUARD INDEX FDS GROWTH ETF 922908736 568 4,226 SH   SOLE   0 0 4,226
VANGUARD INDEX FDS TOTAL STK MKT 922908769 89,031 697,573 SH   SOLE   0 0 697,573
VANGUARD INDEX FDS MID CAP ETF 922908629 8,082 58,489 SH   SOLE   0 0 58,489
VANGUARD INDEX FDS SM CP VAL ETF 922908611 431 3,778 SH   SOLE   0 0 3,778
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 710 18,626 SH   SOLE   0 0 18,626
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 326 4,976 SH   SOLE   0 0 4,976
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7,769 99,678 SH   SOLE   0 0 99,678
VANGUARD STAR FD VG TL INTL STK F 921909768 2,238 47,400 SH   SOLE   0 0 47,400
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 493 3,071 SH   SOLE   0 0 3,071
VANGUARD WORLD FDS INF TECH ETF 92204A702 699 4,191 SH   SOLE   0 0 4,191
VARIAN MED SYS INC COM 92220P105 718 6,335 SH   SOLE   0 0 6,335
VERISK ANALYTICS INC COM 92345Y106 430 3,948 SH   SOLE   0 0 3,948
VERIZON COMMUNICATIONS INC COM 92343V104 871 15,485 SH   SOLE   0 0 15,485
VISA INC COM CL A 92826C839 9,742 73,840 SH   SOLE   0 0 73,840
WALMART INC COM 931142103 905 9,719 SH   SOLE   0 0 9,719
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,172 87,540 SH   SOLE   0 0 87,540
WELLS FARGO CO NEW COM 949746101 1,928 41,846 SH   SOLE   0 0 41,846
WHITE MTNS INS GROUP LTD COM G9618E107 617 719 SH   SOLE   0 0 719
WORKHORSE GROUP INC COM NEW 98138J206 18 35,000 SH   SOLE   0 0 35,000