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 278 1,605 SH   SOLE   0 0 1,605
ADAMS DIVERSIFIED EQUITY FD COM 006212104 376 24,337 SH   SOLE   0 0 24,337
ALPHABET INC CAP STK CL A 02079K305 2,392 2,209 SH   SOLE   0 0 2,209
ALPHABET INC CAP STK CL C 02079K107 365 338 SH   SOLE   0 0 338
AMAZON COM INC COM 023135106 246 130 SH   SOLE   0 0 130
AMERICAN EXPRESS CO COM 025816109 293 2,375 SH   SOLE   0 0 2,375
AMERICAN TOWER CORP NEW COM 03027X100 813 3,975 SH   SOLE   0 0 3,975
AMGEN INC COM 031162100 287 1,557 SH   SOLE   0 0 1,557
APPLE INC COM 037833100 1,396 7,055 SH   SOLE   0 0 7,055
AQUA AMERICA INC COM 03836W103 424 10,238 SH   SOLE   0 0 10,238
ATMOS ENERGY CORP COM 049560105 1,403 13,292 SH   SOLE   0 0 13,292
BAIDU INC SPON ADR REP A 056752108 237 2,021 SH   SOLE   0 0 2,021
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,592 5 SH   SOLE   0 0 5
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,153 47,630 SH   SOLE   0 0 47,630
BLACKROCK INC COM 09247X101 406 865 SH   SOLE   0 0 865
CANADIAN NATL RY CO COM 136375102 631 6,820 SH   SOLE   0 0 6,820
CARMAX INC COM 143130102 258 2,971 SH   SOLE   0 0 2,971
CLOROX CO DEL COM 189054109 1,010 6,595 SH   SOLE   0 0 6,595
CRACKER BARREL OLD CTRY STOR COM 22410J106 257 1,504 SH   SOLE   0 0 1,504
DIAGEO P L C SPON ADR NEW 25243Q205 345 2,000 SH   SOLE   0 0 2,000
DISNEY WALT CO COM DISNEY 254687106 796 5,699 SH   SOLE   0 0 5,699
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 267 8,417 SH   SOLE   0 0 8,417
FEDEX CORP COM 31428X106 2,584 15,735 SH   SOLE   0 0 15,735
GENERAL AMERN INVS INC COM 368802104 465 13,102 SH   SOLE   0 0 13,102
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 7,615 231,665 SH   SOLE   0 0 231,665
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 17,273 602,273 SH   SOLE   0 0 602,273
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 8,654 147,258 SH   SOLE   0 0 147,258
HOME DEPOT INC COM 437076102 469 2,254 SH   SOLE   0 0 2,254
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 625 9,975 SH   SOLE   0 0 9,975
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 210 1,000 SH   SOLE   0 0 1,000
INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 3,741 70,084 SH   SOLE   0 0 70,084
ISHARES TR 1 3 YR TREAS BD 464287457 211 2,488 SH   SOLE   0 0 2,488
ISHARES TR CORE S&P MCP ETF 464287507 2,754 14,179 SH   SOLE   0 0 14,179
ISHARES TR CORE S&P SCP ETF 464287804 6,095 77,865 SH   SOLE   0 0 77,865
ISHARES TR CORE S&P US GWT 464287671 206 3,281 SH   SOLE   0 0 3,281
ISHARES TR DOW JONES US ETF 464287846 728 4,985 SH   SOLE   0 0 4,985
ISHARES TR MRNGSTR LG-CP GR 464287119 624 3,254 SH   SOLE   0 0 3,254
ISHARES TR ESG MSCI EAFE 46435G516 230 3,578 SH   SOLE   0 0 3,578
ISHARES TR NASDAQ BIOTECH 464287556 925 8,483 SH   SOLE   0 0 8,483
ISHARES TR RUS 1000 ETF 464287622 343 2,106 SH   SOLE   0 0 2,106
JOHNSON & JOHNSON COM 478160104 702 5,043 SH   SOLE   0 0 5,043
JPMORGAN CHASE & CO COM 46625H100 234 2,095 SH   SOLE   0 0 2,095
KIMBERLY CLARK CORP COM 494368103 343 2,576 SH   SOLE   0 0 2,576
LOWES COS INC COM 548661107 475 4,703 SH   SOLE   0 0 4,703
MASTERCARD INC CL A 57636Q104 3,243 12,260 SH   SOLE   0 0 12,260
MCCORMICK & CO INC COM NON VTG 579780206 1,357 8,752 SH   SOLE   0 0 8,752
MERCK & CO INC COM 58933Y105 590 7,033 SH   SOLE   0 0 7,033
MID AMER APT CMNTYS INC COM 59522J103 946 8,037 SH   SOLE   0 0 8,037
MONDELEZ INTL INC CL A 609207105 720 13,357 SH   SOLE   0 0 13,357
MORGAN STANLEY EMER MKTS DEB COM 61744H105 314 33,736 SH   SOLE   0 0 33,736
NETFLIX INC COM 64110L106 839 2,285 SH   SOLE   0 0 2,285
NORFOLK SOUTHERN CORP COM 655844108 1,278 6,412 SH   SOLE   0 0 6,412
NOVARTIS A G SPONSORED ADR 66987V109 327 3,580 SH   SOLE   0 0 3,580
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 236 7,815 SH   SOLE   0 0 7,815
PEPSICO INC COM 713448108 361 2,755 SH   SOLE   0 0 2,755
PFIZER INC COM 717081103 521 12,016 SH   SOLE   0 0 12,016
PIMCO ETF TR INTER MUN BD ACT 72201R866 415 7,559 SH   SOLE   0 0 7,559
PROCTER AND GAMBLE CO COM 742718109 1,809 16,500 SH   SOLE   0 0 16,500
REINSURANCE GRP OF AMERICA I COM NEW 759351604 273 1,750 SH   SOLE   0 0 1,750
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 392 14,925 SH   SOLE   0 0 14,925
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 747 26,808 SH   SOLE   0 0 26,808
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 3,336 106,856 SH   SOLE   0 0 106,856
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 8,487 217,015 SH   SOLE   0 0 217,015
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1,072 28,440 SH   SOLE   0 0 28,440
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,922 59,889 SH   SOLE   0 0 59,889
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3,194 63,136 SH   SOLE   0 0 63,136
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 14,192 170,554 SH   SOLE   0 0 170,554
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 24,739 440,671 SH   SOLE   0 0 440,671
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 931 11,933 SH   SOLE   0 0 11,933
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,236 4,650 SH   SOLE   0 0 4,650
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,802 9,564 SH   SOLE   0 0 9,564
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,106 5,940 SH   SOLE   0 0 5,940
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 328 8,984 SH   SOLE   0 0 8,984
TEMPLETON EMERG MKTS INCOME COM 880192109 3,017 295,237 SH   SOLE   0 0 295,237
TEMPLETON GLOBAL INCOME FD COM 880198106 4,609 724,612 SH   SOLE   0 0 724,612
THERMO FISHER SCIENTIFIC INC COM 883556102 220 748 SH   SOLE   0 0 748
TRACTOR SUPPLY CO COM 892356106 305 2,800 SH   SOLE   0 0 2,800
TRI CONTL CORP COM 895436103 500 18,550 SH   SOLE   0 0 18,550
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 14,190 295,440 SH   SOLE   0 0 295,440
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 552 6,853 SH   SOLE   0 0 6,853
VANGUARD GROUP DIV APP ETF 921908844 1,281 11,120 SH   SOLE   0 0 11,120
VANGUARD INDEX FDS GROWTH ETF 922908736 1,141 6,982 SH   SOLE   0 0 6,982
VANGUARD INDEX FDS TOTAL STK MKT 922908769 201 1,341 SH   SOLE   0 0 1,341
VANGUARD INDEX FDS VALUE ETF 922908744 3,099 27,939 SH   SOLE   0 0 27,939
VISA INC COM CL A 92826C839 566 3,263 SH   SOLE   0 0 3,263
WALMART INC COM 931142103 992 8,976 SH   SOLE   0 0 8,976
WELLS FARGO CO NEW COM 949746101 528 11,165 SH   SOLE   0 0 11,165
WISDOMTREE TR US DIVID EX FNCL 97717W406 875 10,200 SH   SOLE   0 0 10,200
WISDOMTREE TR US LARGECAP DIVD 97717W307 431 4,445 SH   SOLE   0 0 4,445
WISDOMTREE TR US SMALLCAP FUND 97717W562 2,294 63,948 SH   SOLE   0 0 63,948
YUM BRANDS INC COM 988498101 1,370 12,377 SH   SOLE   0 0 12,377
YUM CHINA HLDGS INC COM 98850P109 485 10,494 SH   SOLE   0 0 10,494