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
DDD 3D Systems 88554D205 0 25 SH   SOLE   25 0 0
MMM 3M Company 88579Y101 28 137 SH   SOLE   137 0 0
ABT Abbott Labs 002824100 117 1,465 SH   SOLE   1,465 0 0
ABBV AbbVie Inc. 00287Y109 93 1,161 SH   SOLE   1,161 0 0
ACN Accenture Plc G1151C101 24 141 SH   SOLE   141 0 0
AFL AFLAC Inc 001055102 8 164 SH   SOLE   164 0 0
APD Air Prod & Chemicals 009158106 6 32 SH   SOLE   32 0 0
ADS Alliance Data Systems Corp 018581108 4 24 SH   SOLE   24 0 0
MO Altria Group 02209S103 13 235 SH   SOLE   235 0 0
AMRN Amarin Corp PLC ADR 023111206 254 12,250 SH   SOLE   12,250 0 0
AMZN Amazon.com 023135106 423 238 SH   SOLE   238 0 0
UHAL Amerco Inc 023586100 3 10 SH   SOLE   10 0 0
AMT American Tower 03027X100 16 84 SH   SOLE   84 0 0
ADI Analog Devices Inc 032654105 25 241 SH   SOLE   241 0 0
AAPL Apple 037833100 1,022 5,382 SH   SOLE   5,382 0 0
WTR AQUA AMERICA INC 03836W103 4 125 SH   SOLE   125 0 0
T AT&T 00206R102 24 782 SH   SOLE   782 0 0
ACB Aurora Cannabis Inc 05156X108 2 300 SH   SOLE   300 0 0
ADP Auto Data Processing 053015103 24 153 SH   SOLE   153 0 0
AN AutoNation Inc 05329W102 17 488 SH   SOLE   488 0 0
BAC Bank of America Corp 060505104 1 50 SH   SOLE   50 0 0
BDX Becton Dickinson 075887109 37 152 SH   SOLE   152 0 0
84,990,175 Berkshire Hathaway A 084990175 602 200 SH   SOLE   200 0 0
BRKB Berkshire Hathaway B 084670702 586 2,918 SH   SOLE   2,918 0 0
BLK BlackRock 09247X101 5 12 SH   SOLE   12 0 0
BR Broadridge Financial Solutions Inc 11133T103 15 152 SH   SOLE   152 0 0
BRO Brown & Brown Inc 115236101 14 504 SH   SOLE   504 0 0
BF.B Brown-Forman Corp 115637209 11 227 SH   SOLE   227 0 0
CNNXF Cannamerica Brands Corp 13766C100 5 24,000 SH   SOLE   24,000 0 0
CGC Canopy Growth Corporation 138035100 8 200 SH   SOLE   200 0 0
CCL Carnival Corp. 143658300 5 105 SH   SOLE   105 0 0
SCHW Charles Schwab Corp 808513105 15 366 SH   SOLE   366 0 0
CVX Chevron Corporation 166764100 5 42 SH   SOLE   42 0 0
CB Chubb Corp H1467J104 6 48 SH   SOLE   48 0 0
CSCO Cisco Systems, Inc. 17275R102 9 170 SH   SOLE   170 0 0
CL Colgate Palmolive 194162103 382 5,582 SH   SOLE   5,582 0 0
CMCSA Comcast Corp. 20030N101 4 120 SH   SOLE   120 0 0
CBSH Commerce Bancshares Inc 200525103 13 227 SH   SOLE   227 0 0
CSX CSX Corp 126408103 14 190 SH   SOLE   190 0 0
DHR Danaher Corp Del 235851102 19 150 SH   SOLE   150 0 0
DFS Discover Financial Svcs 254709108 6 90 SH   SOLE   90 0 0
DIS Disney 254687106 22 200 SH   SOLE   200 0 0
D Dominion Res Inc 25746U109 8 111 SH   SOLE   111 0 0
EMN Eastman Chemical Co. 277432100 4 58 SH   SOLE   58 0 0
EV Eaton Vance Corporation 278265103 2 55 SH   SOLE   55 0 0
ECL Ecolab 278865100 30 172 SH   SOLE   172 0 0
EW Edward Lifesciences 28176E108 17 90 SH   SOLE   90 0 0
EMR Emerson Electric 291011104 5 76 SH   SOLE   76 0 0
XLE Energy Select Sector SPDR (ETF) 81369Y506 16 250 SH   SOLE   250 0 0
ENV Envestnet Inc 29404K106 24 369 SH   SOLE   369 0 0
XOM Exxon Mobil Corp 30231G102 19 245 SH   SOLE   245 0 0
FDS Factset Research Systems 303075105 16 65 SH   SOLE   65 0 0
FDX FEDEX CORP 31428X106 4 25 SH   SOLE   25 0 0
FMB First Trust Managed Municipal ETF 33739N108 10,943 203,225 SH   SOLE   203,225 0 0
F Ford Motor Co. 345370860 8 1,000 SH   SOLE   1,000 0 0
FCX Freeport-McMoRan C&G 35671D857 0 30 SH   SOLE   30 0 0
IT Gartner Inc 366651107 11 77 SH   SOLE   77 0 0
GCP GCP Applied Technologies Inc 36164Y101 1 47 SH   SOLE   47 0 0
GD General Dynamics 369550108 18 107 SH   SOLE   107 0 0
GE General Electric Co 369604103 22 2,300 SH   SOLE   2,300 0 0
GM General Motors Corp 37045V100 21 583 SH   SOLE   583 0 0
GOOG Google Inc. 02079K107 160 137 SH   SOLE   137 0 0
GOOGL Google Inc. 02079K305 197 168 SH   SOLE   168 0 0
LOPE Grand Canyon Education Inc 38526M106 15 131 SH   SOLE   131 0 0
RFV Guggenheim S&P MidCap 400 Pure Val ETF 46137V191 2 40 SH   SOLE   40 0 0
RZV Guggenheim S&P SmallCap 600 PureVal ETF 46137V167 8 135 SH   SOLE   135 0 0
HBI Hanesbrands Inc 410345102 5 308 SH   SOLE   308 0 0
HRS Harris Corp. Del. 413875105 26 164 SH   SOLE   164 0 0
HON Honeywell Inc. 438516106 2 17 SH   SOLE   17 0 0
ITW Illinois Tool Works 452308109 20 146 SH   SOLE   146 0 0
INTC Intel 458140100 5 100 SH   SOLE   100 0 0
IBM International Business Machines Corp. 459200101 136 965 SH   SOLE   965 0 0
USMV iShares Edge MSCI Min Vol USA 46429B697 23,496 399,601 SH   SOLE   399,601 0 0
JKJ iShares Morningstar Small-Cap ETF 464288505 6 38 SH   SOLE   38 0 0
FM iShares MSCI Frontier 100 464286145 0 30 SH   SOLE   30 0 0
IBB Ishares Nasdaq Biotechnology 464287556 20 180 SH   SOLE   180 0 0
IWD iShares Russell 1000 Value (ETF) 464287598 11 90 SH   SOLE   90 0 0
IWM iShares Russell 2000 (ETF) 464287655 1 12 SH   SOLE   12 0 0
OEF iShares S&P 100 Index (ETF) 464287101 16 132 SH   SOLE   132 0 0
IVW iShares S&P 500 Growth 464287309 14 82 SH   SOLE   82 0 0
IHI iShares U.S. Medical Devices (ETF) 464288810 515 2,226 SH   SOLE   2,226 0 0
JKHY Jack Henry & Associates Inc 426281101 19 142 SH   SOLE   142 0 0
JNJ Johnson & Johnson 478160104 47 341 SH   SOLE   341 0 0
JPM JP Morgan Chase 46625H100 57 572 SH   SOLE   572 0 0
KEY KeyCorp 493267108 11 750 SH   SOLE   750 0 0
KMI Kinder Morgan Inc/DE 49456B101 12 610 SH   SOLE   610 0 0
QRTEA Liberty Interactive Corp Qvc Gp Com Ser A 74915M100 2 157 SH   SOLE   157 0 0
LGND Ligand Pharmaceuticals Inc 53220K504 5 42 SH   SOLE   42 0 0
LIN Linde plc G5494J103 5 34 SH   SOLE   34 0 0
LOW Lowe's Companies 548661107 31 287 SH   SOLE   287 0 0
LSI LSI Logic 53223X107 60 625 SH   SOLE   625 0 0
MTB M&T Bank 55261F104 15 100 SH   SOLE   100 0 0
MA MasterCard Inc. 57636Q104 23 100 SH   SOLE   100 0 0
MKC McCormick & Co Inc Non-Voting 579780206 18 120 SH   SOLE   120 0 0
MCD McDonalds Corp 580135101 37 197 SH   SOLE   197 0 0
MDT Medtronic Inc. G5960L103 543 5,965 SH   SOLE   5,965 0 0
MSFT Microsoft 594918104 45 389 SH   SOLE   389 0 0
NFG National Fuel Gas 636180101 28 460 SH   SOLE   460 0 0
NNI Nelnet Inc 64031N108 7 138 SH   SOLE   138 0 0
NSRGY NESTLE SA ADR 641069406 19 200 SH   SOLE   200 0 0
NFLX Netflix Inc 64110L106 168 472 SH   SOLE   472 0 0
NEE NextEra Energy 65339F101 25 134 SH   SOLE   134 0 0
NDSN Nordson Corp 655663102 6 52 SH   SOLE   52 0 0
NSC Norfolk Southern 655844108 8 46 SH   SOLE   46 0 0
NVDA NVIDIA Corp 67066G104 57 320 SH   SOLE   320 0 0
OHI Omega Healthcare Investors Inc 681936100 17 467 SH   SOLE   467 0 0
ORCL Oracle Corp 68389X105 4 93 SH   SOLE   93 0 0
PAYX Paychex Inc. 704326107 23 288 SH   SOLE   288 0 0
PEP PepsiCo 713448108 11 90 SH   SOLE   90 0 0
PFE Pfizer 717081103 8 200 SH   SOLE   200 0 0
PM Philip Morris 718172109 20 235 SH   SOLE   235 0 0
PSX Phillips 66 718546104 9 100 SH   SOLE   100 0 0
MINT PIMCO Enhanced Short Maturity ETF 72201R833 13,142 129,409 SH   SOLE   129,409 0 0
BOND PIMCO Total Return (ETF) 72201R775 170 1,619 SH   SOLE   1,619 0 0
SPLV PowerShares S&P 500 Low Volatility ETF 46138E354 16 319 SH   SOLE   319 0 0
PPG PPG Industries 693506107 2 18 SH   SOLE   18 0 0
PFG Principal Financial Group Inc 74251V102 14 291 SH   SOLE   291 0 0
PG Procter & Gamble 742718109 7 76 SH   SOLE   76 0 0
PSA Public Storage, Inc. 74460D109 30 138 SH   SOLE   138 0 0
TMFC Rbb Fd Inc Motley Fol Etf 74933W601 10 500 SH   SOLE   500 0 0
RSG Republic Services Inc 760759100 8 100 SH   SOLE   100 0 0
REZI Resideo Technologies Inc 76118Y104 0 2 SH   SOLE   2 0 0
ROST Ross Stores Inc 778296103 10 114 SH   SOLE   114 0 0
RSP Ryd. S&P 500 Eq. Wt. 46137V357 22 212 SH   SOLE   212 0 0
SCHF Schwab Int'l Equity 808524805 19,876 634,843 SH   SOLE   634,843 0 0
SCHB Schwab U.S. Broad Market 808524102 31,357 460,803 SH   SOLE   460,803 0 0
SCHA Schwab U.S. Small Idx. 808524607 8 128 SH   SOLE   128 0 0
SCHZ Schwab US Aggregate Bond ETF 808524839 70 1,362 SH   SOLE   1,362 0 0
SCHX Schwab US Large-Cap ETF 808524201 1,723 25,488 SH   SOLE   25,488 0 0
SCHG Schwab US Large-Cap Growth 808524300 2,555 32,173 SH   SOLE   32,173 0 0
TOTL SPDR DoubleLine Total Return Tact ETF 78467V848 389 8,056 SH   SOLE   8,056 0 0
SBUX Starbucks Corp 855244109 14 200 SH   SOLE   200 0 0
SYK Stryker Corp. 863667101 19 98 SH   SOLE   98 0 0
SU Suncor Energy 867224107 3 94 SH   SOLE   94 0 0
SYY Sysco Corporation 871829107 20 313 SH   SOLE   313 0 0
TXN Texas Instruments 882508104 13 127 SH   SOLE   127 0 0
TRV The Travelers Companies 89417E109 6 50 SH   SOLE   50 0 0
TJX TJX Companies Inc 872540109 26 504 SH   SOLE   504 0 0
TTC Toro Co 891092108 12 180 SH   SOLE   180 0 0
URI United Rentals Inc 911363109 8 72 SH   SOLE   72 0 0
UTX United Technologies 913017109 6 47 SH   SOLE   47 0 0
UNH Unitedhealth Group 91324P102 26 108 SH   SOLE   108 0 0
RDVT Unknown Security RDVT 75704L104 0 13 SH   SOLE   13 0 0
VFC V.F. Corporation 918204108 11 127 SH   SOLE   127 0 0
VOO Vanguard 500 ETF 922908363 229 885 SH   SOLE   885 0 0
VSGX Vanguard ESG International Stock ETF 921910725 7,844 160,631 SH   SOLE   160,631 0 0
VWO Vanguard FTSE Emerging Markets (ETF) 922042858 0 1 SH   SOLE   1 0 0
VUG Vanguard Growth ETF 922908736 17,401 111,249 SH   SOLE   111,249 0 0
VCIT Vanguard Intermediate-Term Corporate Bond (ETF) 92206C870 90 1,046 SH   SOLE   1,046 0 0
VNQ Vanguard REIT (ETF) 922908553 1 20 SH   SOLE   20 0 0
BNDX Vanguard Total International Bond ETF 92203J407 131 2,358 SH   SOLE   2,358 0 0
VXUS Vanguard Total International Stock ETF 921909768 122 2,357 SH   SOLE   2,357 0 0
VTI Vanguard Total Stock Market (ETF) 922908769 14,143 97,734 SH   SOLE   97,734 0 0
VT Vanguard Total World Stock 922042742 87 1,195 SH   SOLE   1,195 0 0
VZ Verizon Communications 92343V104 3 60 SH   SOLE   60 0 0
VSM Versum Materials Inc 92532W103 1 31 SH   SOLE   31 0 0
VNOM Viper Energy Partners LP 92763M105 9 300 SH   SOLE   300 0 0
WMT Wal-Mart Stores Inc. 931142103 22 228 SH   SOLE   228 0 0
WELL WELLTOWER INC 95040Q104 57 740 SH   SOLE   740 0 0
XYL XYLEM INC 98419M100 15 200 SH   SOLE   200 0 0