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
ABBVIE INC COM 00287Y109   268,337 3,690 SH   SOLE   3,690 0 0
ALPS ETF TR ALERIAN MLP 00162Q866   438,886 44,557 SH   SOLE   44,557 0 0
AMERICAN TOWER CORP NEW COM 03027X100   369,032 1,805 SH   SOLE   1,805 0 0
AMERISOURCEBERGEN CORP COM 03073E105   580,706 6,811 SH   SOLE   6,811 0 0
AMGEN INC COM 031162100   311,433 1,690 SH   SOLE   1,690 0 0
ANNALY CAP MGMT INC COM 035710409   6,086,021 666,596 SH   SOLE   666,596 0 0
APPLE INC COM 037833100   1,594,715 8,057 SH   SOLE   8,057 0 0
AT&T INC COM 00206R102   957,783 28,582 SH   SOLE   28,582 0 0
AXOS FINL INC COM 05465C100   7,189,177 263,823 SH   SOLE   263,823 0 0
BANCORP INC DEL COM 05969A105   1,115,000 125,000 SH   SOLE   125,000 0 0
BANK AMER CORP COM 060505104   1,413,750 300,000 SH Call SOLE   300,000 0 0
BANK AMER CORP COM 060505104   14,937,204 515,076 SH   SOLE   515,076 0 0
BANK COMM HLDGS COM 06424J103   1,490,154 139,397 SH   SOLE   139,397 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   874,637 4,103 SH   SOLE   4,103 0 0
BP PLC SPONSORED ADR 055622104   280,599 6,729 SH   SOLE   6,729 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   924,233 20,380 SH   SOLE   20,380 0 0
CADENCE BANCORPORATION CL A 12739A100   1,119,040 53,800 SH   SOLE   53,800 0 0
CATERPILLAR INC DEL COM 149123101   387,745 2,845 SH   SOLE   2,845 0 0
CF INDS HLDGS INC COM 125269100   379,238 8,119 SH   SOLE   8,119 0 0
CITIGROUP INC COM NEW 172967424   2,240,610 31,995 SH   SOLE   31,995 0 0
COCA COLA CO COM 191216100   242,787 4,768 SH   SOLE   4,768 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   1,090,575 42,026 SH   SOLE   42,026 0 0
COLGATE PALMOLIVE CO COM 194162103   337,279 4,706 SH   SOLE   4,706 0 0
CUSTOMERS BANCORP INC COM 23204G100   1,826,433 86,973 SH   SOLE   86,973 0 0
CVS HEALTH CORP COM 126650100   1,651,483 30,308 SH   SOLE   30,308 0 0
DISNEY WALT CO COM DISNEY 254687106   464,303 3,325 SH   SOLE   3,325 0 0
DOMINION ENERGY INC COM 25746U109   782,401 10,119 SH   SOLE   10,119 0 0
DWS MUN INCOME TR NEW COM 233368109   449,774 39,909 SH   SOLE   39,909 0 0
EATON VANCE ENHANCED EQ INC COM 278274105   150,504 10,047 SH   SOLE   10,047 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105   150,962 15,420 SH   SOLE   15,420 0 0
EXXON MOBIL CORP COM 30231G102   429,171 4,585 SH   SOLE   4,585 0 0
FAUQUIER BANKSHARES INC VA COM 312059108   5,666,095 265,889 SH   SOLE   265,889 0 0
GENERAL DYNAMICS CORP COM 369550108   307,276 1,690 SH   SOLE   1,690 0 0
GENERAL MLS INC COM 370334104   670,103 12,759 SH   SOLE   12,759 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   290,665 7,263 SH   SOLE   7,263 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   374,623 1,831 SH   SOLE   1,831 0 0
HAWTHORN BANCSHARES INC COM 420476103   7,927,145 295,789 SH   SOLE   295,789 0 0
HOST HOTELS & RESORTS INC COM 44107P104   182,747 10,030 SH   SOLE   10,030 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   352,327 8,441 SH   SOLE   8,441 0 0
INTEL CORP COM 458140100   824,704 17,228 SH   SOLE   17,228 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   580,934 5,389 SH   SOLE   5,389 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,827,624 9,787 SH   SOLE   9,787 0 0
ISHARES TR CORE S&P500 ETF 464287200   222,242 754 SH   SOLE   754 0 0
ISHARES TR SELECT DIVID ETF 464287168   368,264 3,698 SH   SOLE   3,698 0 0
ISHARES TR CORE S&P MCP ETF 464287507   840,952 4,329 SH   SOLE   4,329 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   680,371 4,375 SH   SOLE   4,375 0 0
ISHARES TR GBL COMM SVC ETF 464287275   265,136 4,632 SH   SOLE   4,632 0 0
ISHARES TR CORE MSCI EAFE 46432F842   339,235 5,525 SH   SOLE   5,525 0 0
ISHARES TR GLB INFRASTR ETF 464288372   833,078 18,032 SH   SOLE   18,032 0 0
JOHNSON & JOHNSON COM 478160104   579,962 4,164 SH   SOLE   4,164 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   305,237 12,156 SH   SOLE   12,156 0 0
JPMORGAN CHASE & CO COM 46625H100   563,025 5,036 SH   SOLE   5,036 0 0
KLA-TENCOR CORP COM 482480100   206,377 1,746 SH   SOLE   1,746 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105   366,725 9,046 SH   SOLE   9,046 0 0
MARRIOTT INTL INC NEW CL A 571903202   398,704 2,842 SH   SOLE   2,842 0 0
MCDONALDS CORP COM 580135101   453,322 2,183 SH   SOLE   2,183 0 0
MERCK & CO INC COM 58933Y105   371,120 4,426 SH   SOLE   4,426 0 0
MERIDIAN CORPORATION COM 58958P104   5,864,115 346,989 SH   SOLE   346,989 0 0
METLIFE INC COM 59156R108   826,310 16,636 SH   SOLE   16,636 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   566,845 6,538 SH   SOLE   6,538 0 0
MICROSOFT CORP COM 594918104   453,589 3,386 SH   SOLE   3,386 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   360,135 6,772 SH   SOLE   6,772 0 0
NOVARTIS A G SPONSORED ADR 66987V109   452,258 4,953 SH   SOLE   4,953 0 0
PROCTER AND GAMBLE CO COM 742718109   518,206 4,726 SH   SOLE   4,726 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425   2,165,043 81,362 SH   SOLE   81,362 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849   432,982 21,235 SH   SOLE   21,235 0 0
QUALCOMM INC COM 747525103   1,154,590 15,178 SH   SOLE   15,178 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   217,238 2,736 SH   SOLE   2,736 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206   238,026 3,658 SH   SOLE   3,658 0 0
SANOFI SPONSORED ADR 80105N105   415,781 9,609 SH   SOLE   9,609 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,637,201 27,456 SH   SOLE   27,456 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   335,264 2,517 SH   SOLE   2,517 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   305,599 1,043 SH   SOLE   1,043 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408   484,939 17,809 SH   SOLE   17,809 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797   497,469 11,473 SH   SOLE   11,473 0 0
UNILEVER PLC SPON ADR NEW 904767704   424,247 6,846 SH   SOLE   6,846 0 0
UNITED BANKSHARES INC WEST V COM 909907107   1,113,442 30,020 SH   SOLE   30,020 0 0
UNITED TECHNOLOGIES CORP COM 913017109   320,032 2,458 SH   SOLE   2,458 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   372,529 2,280 SH   SOLE   2,280 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   453,505 2,713 SH   SOLE   2,713 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   394,786 4,517 SH   SOLE   4,517 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,324,757 4,922 SH   SOLE   4,922 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,140,187 26,809 SH   SOLE   26,809 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,204,780 20,420 SH   SOLE   20,420 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   542,027 10,990 SH   SOLE   10,990 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   231,633 2,578 SH   SOLE   2,578 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   1,018,683 24,423 SH   SOLE   24,423 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885   593,902 7,385 SH   SOLE   7,385 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   238,760 1,605 SH   SOLE   1,605 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   226,707 1,075 SH   SOLE   1,075 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,623,178 28,412 SH   SOLE   28,412 0 0
WELLS FARGO CO NEW COM 949746101   512,500 100,000 SH Call SOLE   100,000 0 0
WELLS FARGO CO NEW COM 949746101   320,924 6,782 SH   SOLE   6,782 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301   402,546 20,198 SH   SOLE   20,198 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   862,787 19,319 SH   SOLE   19,319 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   264,566 4,069 SH   SOLE   4,069 0 0