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 251 1,430 SH   SOLE   0 0 1,430
ALPHABET INC CAP STK CL C 02079K107 546 205 SH   SOLE   0 0 205
ALPHABET INC CAP STK CL A 02079K305 2,484 929 SH   SOLE   0 0 929
AMAZON COM INC COM 023135106 315 96 SH   SOLE   0 0 96
AMERICAN EXPRESS CO COM 025816109 293 1,750 SH   SOLE   0 0 1,750
AMERICAN TOWER CORP NEW COM 03027X100 597 2,248 SH   SOLE   0 0 2,248
APPLE INC COM 037833100 2,282 16,124 SH   SOLE   0 0 16,124
ATMOS ENERGY CORP COM 049560105 295 3,340 SH   SOLE   0 0 3,340
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,234 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,350 37,919 SH   SOLE   0 0 37,919
BK OF AMERICA CORP COM 060505104 310 7,292 SH   SOLE   0 0 7,292
CANADIAN NATL RY CO COM 136375102 593 5,126 SH   SOLE   0 0 5,126
DISNEY WALT CO COM 254687106 643 3,799 SH   SOLE   0 0 3,799
EXXON MOBIL CORP COM 30231G102 275 4,683 SH   SOLE   0 0 4,683
FEDEX CORP COM 31428X106 2,007 9,152 SH   SOLE   0 0 9,152
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 200 3,769 SH   SOLE   0 0 3,769
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 27,222 796,674 SH   SOLE   0 0 796,674
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 6,378 171,907 SH   SOLE   0 0 171,907
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 30,900 359,179 SH   SOLE   0 0 359,179
HOME DEPOT INC COM 437076102 375 1,143 SH   SOLE   0 0 1,143
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2,895 39,795 SH   SOLE   0 0 39,795
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 330 1,000 SH   SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 333 3,689 SH   SOLE   0 0 3,689
ISHARES INC ESG AWR MSCI EM 46434G863 246 5,932 SH   SOLE   0 0 5,932
ISHARES TR MORNINGSTAR GRWT 464287119 557 8,490 SH   SOLE   0 0 8,490
ISHARES TR S&P 500 VAL ETF 464287408 509 3,500 SH   SOLE   0 0 3,500
ISHARES TR CORE S&P MCP ETF 464287507 3,737 14,206 SH   SOLE   0 0 14,206
ISHARES TR ISHARES BIOTECH 464287556 938 5,804 SH   SOLE   0 0 5,804
ISHARES TR RUS 1000 ETF 464287622 398 1,648 SH   SOLE   0 0 1,648
ISHARES TR CORE S&P US GWT 464287671 204 1,990 SH   SOLE   0 0 1,990
ISHARES TR CORE S&P SCP ETF 464287804 12,429 113,833 SH   SOLE   0 0 113,833
ISHARES TR DOW JONES US ETF 464287846 955 8,850 SH   SOLE   0 0 8,850
ISHARES TR S&P SML 600 GWT 464287887 234 1,800 SH   SOLE   0 0 1,800
ISHARES TR MSCI KLD400 SOC 464288570 507 6,088 SH   SOLE   0 0 6,088
ISHARES TR MSCI USA ESG SLC 464288802 305 3,181 SH   SOLE   0 0 3,181
ISHARES TR ESG AWRE 1 5 YR 46435G243 273 10,524 SH   SOLE   0 0 10,524
ISHARES TR ESG AW MSCI EAFE 46435G516 768 9,796 SH   SOLE   0 0 9,796
JOHNSON & JOHNSON COM 478160104 661 4,093 SH   SOLE   0 0 4,093
LOWES COS INC COM 548661107 384 1,892 SH   SOLE   0 0 1,892
MASTERCARD INCORPORATED CL A 57636Q104 1,910 5,494 SH   SOLE   0 0 5,494
MCCORMICK & CO INC COM NON VTG 579780206 896 11,059 SH   SOLE   0 0 11,059
MICROSOFT CORP COM 594918104 708 2,510 SH   SOLE   0 0 2,510
NETFLIX INC COM 64110L106 833 1,365 SH   SOLE   0 0 1,365
NORFOLK SOUTHN CORP COM 655844108 1,124 4,697 SH   SOLE   0 0 4,697
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 428 6,546 SH   SOLE   0 0 6,546
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 588 15,693 SH   SOLE   0 0 15,693
NUSHARES ETF TR NUVEEN ESG US 67092P870 1,235 47,702 SH   SOLE   0 0 47,702
PEPSICO INC COM 713448108 356 2,368 SH   SOLE   0 0 2,368
PFIZER INC COM 717081103 350 8,134 SH   SOLE   0 0 8,134
PIMCO ETF TR INTER MUN BD ACT 72201R866 209 3,700 SH   SOLE   0 0 3,700
PROCTER AND GAMBLE CO COM 742718109 771 5,516 SH   SOLE   0 0 5,516
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 35,457 239,432 SH   SOLE   0 0 239,432
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,538 22,799 SH   SOLE   0 0 22,799
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 226 2,948 SH   SOLE   0 0 2,948
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 13,453 417,397 SH   SOLE   0 0 417,397
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2,639 68,174 SH   SOLE   0 0 68,174
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 595 18,115 SH   SOLE   0 0 18,115
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1,739 33,012 SH   SOLE   0 0 33,012
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 41,686 772,673 SH   SOLE   0 0 772,673
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 8,873 229,288 SH   SOLE   0 0 229,288
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 810 14,927 SH   SOLE   0 0 14,927
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 243 1,625 SH   SOLE   0 0 1,625
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,504 4,445 SH   SOLE   0 0 4,445
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,054 7,116 SH   SOLE   0 0 7,116
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,987 4,133 SH   SOLE   0 0 4,133
SPDR SER TR PORTFOLI S&P1500 78464A805 371 7,010 SH   SOLE   0 0 7,010
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 255 5,276 SH   SOLE   0 0 5,276
TESLA INC COM 88160R101 1,551 2,000 SH   SOLE   0 0 2,000
TRACTOR SUPPLY CO COM 892356106 395 1,948 SH   SOLE   0 0 1,948
UNITEDHEALTH GROUP INC COM 91324P102 231 590 SH   SOLE   0 0 590
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 36,442 497,502 SH   SOLE   0 0 497,502
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 202 2,469 SH   SOLE   0 0 2,469
VANGUARD INDEX FDS MID CAP ETF 922908629 420 1,775 SH   SOLE   0 0 1,775
VANGUARD INDEX FDS GROWTH ETF 922908736 1,587 5,469 SH   SOLE   0 0 5,469
VANGUARD INDEX FDS VALUE ETF 922908744 1,620 11,968 SH   SOLE   0 0 11,968
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,340 8,726 SH   SOLE   0 0 8,726
VERIZON COMMUNICATIONS INC COM 92343V104 204 3,781 SH   SOLE   0 0 3,781
WALMART INC COM 931142103 693 4,975 SH   SOLE   0 0 4,975
WISDOMTREE TR US LARGECAP DIVD 97717W307 400 3,354 SH   SOLE   0 0 3,354
WISDOMTREE TR US DIVID EX FNCL 97717W406 797 8,482 SH   SOLE   0 0 8,482
YUM BRANDS INC COM 988498101 1,291 10,552 SH   SOLE   0 0 10,552
YUM CHINA HLDGS INC COM 98850P109 286 4,919 SH   SOLE   0 0 4,919