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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   1,332,013 6,706 SH   SOLE   6,706 0 0
ABBVIE INC COM 00287Y109   351,887 3,124 SH   SOLE   3,124 0 0
ALPHABET INC CAP STK CL A 02079K305   644,633 264 SH   SOLE   264 0 0
AMERICAN TOWER CORP NEW COM 03027X100   577,536 2,137 SH   SOLE   2,137 0 0
AMGEN INC COM 031162100   414,619 1,701 SH   SOLE   1,701 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409   2,079,579 234,186 SH   SOLE   234,186 0 0
APPLE INC COM 037833100   3,647,883 26,634 SH   SOLE   26,634 0 0
BANK COMM HLDGS COM 06424J103   2,188,820 145,727 SH   SOLE   145,727 0 0
BAYCOM CORP COM 07272M107   3,893,462 216,906 SH   SOLE   216,906 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   784,290 2,822 SH   SOLE   2,822 0 0
BK OF AMERICA CORP COM 060505104   5,775,000 500,000 SH Call SOLE   500,000 0 0
BK OF AMERICA CORP COM 060505104   9,144,039 221,781 SH   SOLE   221,781 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,155,110 17,286 SH   SOLE   17,286 0 0
BROADCOM INC COM 11135F101   1,883,518 3,950 SH   SOLE   3,950 0 0
C & F FINL CORP COM 12466Q104   3,149,658 61,758 SH   SOLE   61,758 0 0
CATERPILLAR INC COM 149123101   464,969 2,136 SH   SOLE   2,136 0 0
CHATHAM LODGING TR COM 16208T102   4,410,318 342,682 SH   SOLE   342,682 0 0
CISCO SYS INC COM 17275R102   1,166,742 22,014 SH   SOLE   22,014 0 0
COCA COLA CO COM 191216100   294,100 5,435 SH   SOLE   5,435 0 0
CODORUS VY BANCORP INC COM 192025104   1,967,928 98,200 SH   SOLE   98,200 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   1,056,854 36,837 SH   SOLE   36,837 0 0
COLGATE PALMOLIVE CO COM 194162103   329,468 4,050 SH   SOLE   4,050 0 0
CVS HEALTH CORP COM 126650100   2,147,746 25,740 SH   SOLE   25,740 0 0
DISNEY WALT CO COM 254687106   534,165 3,039 SH   SOLE   3,039 0 0
DOMINION ENERGY INC COM 25746U109   1,281,810 17,423 SH   SOLE   17,423 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   889,566 9,011 SH   SOLE   9,011 0 0
DWS MUN INCOME TR COM 233368109   820,107 67,057 SH   SOLE   67,057 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105   148,082 13,598 SH   SOLE   13,598 0 0
EXXON MOBIL CORP COM 30231G102   511,263 8,105 SH   SOLE   8,105 0 0
FACEBOOK INC CL A 30303M102   224,968 647 SH   SOLE   647 0 0
FASTENAL CO COM 311900104   261,456 5,028 SH   SOLE   5,028 0 0
FINANCIAL INSTNS INC COM 317585404   6,276,210 209,207 SH   SOLE   209,207 0 0
FIRST HORIZON CORPORATION COM 320517105   7,454,160 431,375 SH   SOLE   431,375 0 0
FVCBANKCORP INC COM 36120Q101   5,814,652 336,886 SH   SOLE   336,886 0 0
GENERAL MLS INC COM 370334104   660,542 10,841 SH   SOLE   10,841 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   448,214 11,256 SH   SOLE   11,256 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   544,754 1,435 SH   SOLE   1,435 0 0
HAWTHORN BANCSHARES INC COM 420476103   8,639,336 376,770 SH   SOLE   376,770 0 0
INTEL CORP COM 458140100   1,174,617 20,923 SH   SOLE   20,923 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,233,262 8,413 SH   SOLE   8,413 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   796,759 5,286 SH   SOLE   5,286 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   9,466,574 26,709 SH   SOLE   26,709 0 0
ISHARES TR CORE S&P500 ETF 464287200   511,418 1,189 SH   SOLE   1,189 0 0
ISHARES TR SELECT DIVID ETF 464287168   267,876 2,297 SH   SOLE   2,297 0 0
ISHARES TR GBL COMM SVC ETF 464287275   209,326 2,418 SH   SOLE   2,418 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   710,831 3,099 SH   SOLE   3,099 0 0
ISHARES TR CORE S&P SCP ETF 464287804   587,235 5,197 SH   SOLE   5,197 0 0
ISHARES TR JPMORGAN USD EMG 464288281   613,658 5,456 SH   SOLE   5,456 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,756,563 6,536 SH   SOLE   6,536 0 0
ISHARES TR CORE MSCI EAFE 46432F842   489,892 6,544 SH   SOLE   6,544 0 0
ISHARES TR INTL PFD STK ETF 46429B135   244,068 14,190 SH   SOLE   14,190 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332   519,388 8,575 SH   SOLE   8,575 0 0
JOHNSON & JOHNSON COM 478160104   667,197 4,050 SH   SOLE   4,050 0 0
JPMORGAN CHASE & CO COM 46625H100   1,876,746 12,066 SH   SOLE   12,066 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   199,448 10,150 SH   SOLE   10,150 0 0
KLA CORP COM NEW 482480100   363,115 1,120 SH   SOLE   1,120 0 0
KRAFT HEINZ CO COM 500754106   1,136,865 27,878 SH   SOLE   27,878 0 0
MARRIOTT INTL INC NEW CL A 571903202   324,098 2,374 SH   SOLE   2,374 0 0
MCDONALDS CORP COM 580135101   256,089 1,108 SH   SOLE   1,108 0 0
MERCK & CO INC COM 58933Y105   258,119 3,319 SH   SOLE   3,319 0 0
MERIDIAN CORPORATION COM 58958P104   13,910,479 529,923 SH   SOLE   529,923 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   780,295 5,211 SH   SOLE   5,211 0 0
MICROSOFT CORP COM 594918104   912,837 3,369 SH   SOLE   3,369 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,604,958 25,101 SH   SOLE   25,101 0 0
NETFLIX INC COM 64110L106   300,023 568 SH   SOLE   568 0 0
NOVARTIS AG SPONSORED ADR 66987V109   472,988 5,184 SH   SOLE   5,184 0 0
PARKE BANCORP INC COM 700885106   3,522,775 180,101 SH   SOLE   180,101 0 0
PARTNERS BANCORP COM 70213Q108   3,391,159 421,786 SH   SOLE   421,786 0 0
PAYCHEX INC COM 704326107   202,368 1,886 SH   SOLE   1,886 0 0
PEPSICO INC COM 713448108   214,106 1,445 SH   SOLE   1,445 0 0
PROCTER AND GAMBLE CO COM 742718109   635,925 4,713 SH   SOLE   4,713 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425   163,042 10,594 SH   SOLE   10,594 0 0
QUALCOMM INC COM 747525103   2,357,066 16,491 SH   SOLE   16,491 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   725,647 8,506 SH   SOLE   8,506 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   4,604,619 1,154,040 SH   SOLE   1,154,040 0 0
ROYAL BK CDA COM 780087102   659,731 6,512 SH   SOLE   6,512 0 0
SALESFORCE COM INC COM 79466L302   261,857 1,072 SH   SOLE   1,072 0 0
SANOFI SPONSORED ADR 80105N105   606,222 11,512 SH   SOLE   11,512 0 0
SAP SE SPON ADR 803054204   254,935 1,815 SH   SOLE   1,815 0 0
SAUL CTRS INC COM 804395101   2,680,595 58,979 SH   SOLE   58,979 0 0
SOUTHERN CO COM 842587107   235,989 3,900 SH   SOLE   3,900 0 0
SPDR GOLD TR GOLD SHS 78463V107   419,541 2,533 SH   SOLE   2,533 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   41,208 10,100 SH Put SOLE   10,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   881,376 2,059 SH   SOLE   2,059 0 0
SPDR SER TR S&P KENSHO NEW 78468R648   356,845 5,338 SH   SOLE   5,338 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408   295,382 10,710 SH   SOLE   10,710 0 0
SPDR SER TR S&P REGL BKG 78464A698   710,476 10,842 SH   SOLE   10,842 0 0
SPDR SER TR S&P DIVID ETF 78464A763   1,546,964 12,651 SH   SOLE   12,651 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383   737,088 28,503 SH   SOLE   28,503 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,689,827 35,809 SH   SOLE   35,809 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   5,223,410 112,841 SH   SOLE   112,841 0 0
STARBUCKS CORP COM 855244109   271,943 2,432 SH   SOLE   2,432 0 0
SYNOVUS FINL CORP COM NEW 87161C501   4,186,152 95,400 SH   SOLE   95,400 0 0
TESLA INC COM 88160R101   263,044 387 SH   SOLE   387 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,445,711 24,713 SH   SOLE   24,713 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,996,631 75,716 SH   SOLE   75,716 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   251,339 1,252 SH   SOLE   1,252 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   396,137 1,669 SH   SOLE   1,669 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   512,043 1,785 SH   SOLE   1,785 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,340,279 33,899 SH   SOLE   33,899 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   230,253 794 SH   SOLE   794 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   630,638 10,806 SH   SOLE   10,806 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,495,869 47,622 SH   SOLE   47,622 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   5,116,657 99,314 SH   SOLE   99,314 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   248,771 1,633 SH   SOLE   1,633 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   306,443 1,679 SH   SOLE   1,679 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   223,152 2,467 SH   SOLE   2,467 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   396,469 994 SH   SOLE   994 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,577,002 28,145 SH   SOLE   28,145 0 0
WALMART INC COM 931142103   200,954 1,425 SH   SOLE   1,425 0 0
WELLS FARGO CO NEW COM 949746101   4,566,375 178,200 SH Call SOLE   178,200 0 0
WELLS FARGO CO NEW COM 949746101   7,347,170 162,225 SH   SOLE   162,225 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   2,435,658 53,320 SH   SOLE   53,320 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   233,151 3,122 SH   SOLE   3,122 0 0