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   208,241 1,081 SH   SOLE   0 0 1,081
ABBOTT LABS COM 002824100   984,387 8,214 SH   SOLE   0 0 8,214
ABBVIE INC COM 00287Y109   360,012 3,327 SH   SOLE   0 0 3,327
ALPHABET INC CAP STK CL C 02079K107   376,491 182 SH   SOLE   0 0 182
ALPHABET INC CAP STK CL A 02079K305   274,315 133 SH   SOLE   0 0 133
AMAZON COM INC COM 023135106   1,810,037 585 SH   SOLE   0 0 585
AMERICAN ELEC PWR CO INC COM 025537101   357,400 4,220 SH   SOLE   0 0 4,220
AMGEN INC COM 031162100   235,636 947 SH   SOLE   0 0 947
APPLE INC COM 037833100   4,469,859 36,593 SH   SOLE   0 0 36,593
ARK ETF TR INNOVATION ETF 00214Q104   239,900 2,000 SH   SOLE   0 0 2,000
AT&T INC COM 00206R102   456,517 15,082 SH   SOLE   0 0 15,082
AUTOMATIC DATA PROCESSING IN COM 053015103   222,206 1,179 SH   SOLE   0 0 1,179
BECTON DICKINSON & CO COM 075887109   262,845 1,081 SH   SOLE   0 0 1,081
BERKSHIRE HATHAWAY INC DEL CL A 084670108   385,702 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,741,028 6,815 SH   SOLE   0 0 6,815
BK OF AMERICA CORP COM 060505104   630,329 16,292 SH   SOLE   0 0 16,292
BOEING CO COM 097023105   315,459 1,238 SH   SOLE   0 0 1,238
BRISTOL-MYERS SQUIBB CO COM 110122108   214,600 3,399 SH   SOLE   0 0 3,399
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   616,347 14,468 SH   SOLE   0 0 14,468
CATERPILLAR INC COM 149123101   467,469 2,016 SH   SOLE   0 0 2,016
CHEVRON CORP NEW COM 166764100   314,155 2,998 SH   SOLE   0 0 2,998
CISCO SYS INC COM 17275R102   383,152 7,410 SH   SOLE   0 0 7,410
CONOCOPHILLIPS COM 20825C104   257,269 4,857 SH   SOLE   0 0 4,857
COSTCO WHSL CORP NEW COM 22160K105   255,171 724 SH   SOLE   0 0 724
CSX CORP COM 126408103   250,673 2,600 SH   SOLE   0 0 2,600
DANIMER SCIENTIFIC INC COM CL A 236272100   6,518,557 172,677 SH   SOLE   0 0 172,677
DEERE & CO COM 244199105   268,258 717 SH   SOLE   0 0 717
DISNEY WALT CO COM 254687106   432,291 2,343 SH   SOLE   0 0 2,343
DTE ENERGY CO COM 233331107   262,321 1,970 SH   SOLE   0 0 1,970
EATON CORP PLC SHS G29183103   493,521 3,569 SH   SOLE   0 0 3,569
EVERSOURCE ENERGY COM 30040W108   266,151 3,074 SH   SOLE   0 0 3,074
EXXON MOBIL CORP COM 30231G102   225,366 4,037 SH   SOLE   0 0 4,037
FACEBOOK INC CL A 30303M102   323,983 1,100 SH   SOLE   0 0 1,100
FASTENAL CO COM 311900104   1,139,411 22,661 SH   SOLE   0 0 22,661
FISERV INC COM 337738108   875,777 7,357 SH   SOLE   0 0 7,357
HOME DEPOT INC COM 437076102   295,313 967 SH   SOLE   0 0 967
IMEDIA BRANDS INC COM CL A 452465206   102,719 13,254 SH   SOLE   0 0 13,254
INTEL CORP COM 458140100   275,738 4,308 SH   SOLE   0 0 4,308
INTERNATIONAL BUSINESS MACHS COM 459200101   473,120 3,550 SH   SOLE   0 0 3,550
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   479,540 6,349 SH   SOLE   0 0 6,349
INVESCO QQQ TR UNIT SER 1 46090E103   201,690 632 SH   SOLE   0 0 632
ISHARES GOLD TR ISHARES 464285105   211,396 13,001 SH   SOLE   0 0 13,001
ISHARES INC ESG AWR MSCI EM 46434G863   480,611 11,097 SH   SOLE   0 0 11,097
ISHARES TR RUSSELL 2000 ETF 464287655   471,486 2,134 SH   SOLE   0 0 2,134
ISHARES TR DEVSMCP EXNA ETF 464288497   236,108 3,591 SH   SOLE   0 0 3,591
ISHARES TR GBL GREEN ETF 46435U440   2,074,865 37,956 SH   SOLE   0 0 37,956
ISHARES TR CORE S&P TTL STK 464287150   229,641 2,507 SH   SOLE   0 0 2,507
ISHARES TR MSCI GLOBAL IMP 46435G532   2,510,747 26,474 SH   SOLE   0 0 26,474
ISHARES TR CORE MSCI EAFE 46432F842   233,730 3,244 SH   SOLE   0 0 3,244
ISHARES TR RUS 1000 ETF 464287622   385,211 1,721 SH   SOLE   0 0 1,721
ISHARES TR RUS MID CAP ETF 464287499   305,183 4,128 SH   SOLE   0 0 4,128
JOHNSON & JOHNSON COM 478160104   606,773 3,692 SH   SOLE   0 0 3,692
JPMORGAN CHASE & CO COM 46625H100   500,825 3,290 SH   SOLE   0 0 3,290
KANSAS CITY SOUTHERN COM NEW 485170302   356,292 1,350 SH   SOLE   0 0 1,350
KIMBERLY-CLARK CORP COM 494368103   230,128 1,655 SH   SOLE   0 0 1,655
LOCKHEED MARTIN CORP COM 539830109   324,791 879 SH   SOLE   0 0 879
LOWES COS INC COM 548661107   570,257 2,999 SH   SOLE   0 0 2,999
MANHATTAN ASSOCIATES INC COM 562750109   593,943 5,060 SH   SOLE   0 0 5,060
MATADOR RES CO COM 576485205   351,750 15,000 SH   SOLE   0 0 15,000
MEDTRONIC PLC SHS G5960L103   254,453 2,154 SH   SOLE   0 0 2,154
MERCK & CO. INC COM 58933Y105   671,146 8,706 SH   SOLE   0 0 8,706
MICROSOFT CORP COM 594918104   2,068,324 8,773 SH   SOLE   0 0 8,773
NETFLIX INC COM 64110L106   211,794 406 SH   SOLE   0 0 406
NEXTERA ENERGY INC COM 65339F101   228,896 3,027 SH   SOLE   0 0 3,027
NIKE INC CL B 654106103   278,150 2,093 SH   SOLE   0 0 2,093
NU SKIN ENTERPRISES INC CL A 67018T105   4,425,201 83,668 SH   SOLE   0 0 83,668
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   22,483,449 522,506 SH   SOLE   0 0 522,506
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   11,428,511 325,478 SH   SOLE   0 0 325,478
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   10,750,725 312,339 SH   SOLE   0 0 312,339
NVIDIA CORPORATION COM 67066G104   601,335 1,126 SH   SOLE   0 0 1,126
ORACLE CORP COM 68389X105   1,745,726 24,879 SH   SOLE   0 0 24,879
OREILLY AUTOMOTIVE INC COM 67103H107   348,988 688 SH   SOLE   0 0 688
PAYPAL HLDGS INC COM 70450Y103   247,940 1,021 SH   SOLE   0 0 1,021
PEPSICO INC COM 713448108   493,765 3,491 SH   SOLE   0 0 3,491
PFIZER INC COM 717081103   293,965 8,114 SH   SOLE   0 0 8,114
PIMCO ETF TR INTER MUN BD ACT 72201R866   2,435,090 43,329 SH   SOLE   0 0 43,329
PIMCO ETF TR ENHANCD SHORT 72201R643   349,273 3,470 SH   SOLE   0 0 3,470
POTBELLY CORP COM 73754Y100   295,748 50,042 SH   SOLE   0 0 50,042
PROCTER AND GAMBLE CO COM 742718109   477,176 3,523 SH   SOLE   0 0 3,523
RAYTHEON TECHNOLOGIES CORP COM 75513E101   289,307 3,744 SH   SOLE   0 0 3,744
ROSS STORES INC COM 778296103   287,304 2,396 SH   SOLE   0 0 2,396
RPM INTL INC COM 749685103   240,609 2,620 SH   SOLE   0 0 2,620
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   705,102 13,742 SH   SOLE   0 0 13,742
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   201,950 612 SH   SOLE   0 0 612
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,783,852 7,024 SH   SOLE   0 0 7,024
STARBUCKS CORP COM 855244109   217,177 1,988 SH   SOLE   0 0 1,988
TESLA INC COM 88160R101   3,123,909 4,677 SH   SOLE   0 0 4,677
TIDAL ETF TR ADASINA SOCIAL 886364876   21,084,960 1,297,536 SH   SOLE   0 0 1,297,536
TIDAL ETF TR AWARE ULTRASHR 886364108   348,671 6,993 SH   SOLE   0 0 6,993
TJX COS INC NEW COM 872540109   217,852 3,293 SH   SOLE   0 0 3,293
TYLER TECHNOLOGIES INC COM 902252105   731,890 1,724 SH   SOLE   0 0 1,724
UNION PAC CORP COM 907818108   797,664 3,619 SH   SOLE   0 0 3,619
UNITED PARCEL SERVICE INC CL B 911312106   298,549 1,756 SH   SOLE   0 0 1,756
UNITEDHEALTH GROUP INC COM 91324P102   213,336 573 SH   SOLE   0 0 573
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,147,344 10,389 SH   SOLE   0 0 10,389
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   294,354 808 SH   SOLE   0 0 808
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   897,328 9,768 SH   SOLE   0 0 9,768
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,033,233 6,239 SH   SOLE   0 0 6,239
VANGUARD INDEX FDS LARGE CAP ETF 922908637   361,891 1,953 SH   SOLE   0 0 1,953
VANGUARD INDEX FDS GROWTH ETF 922908736   673,445 2,620 SH   SOLE   0 0 2,620
VANGUARD INDEX FDS MID CAP ETF 922908629   290,619 1,313 SH   SOLE   0 0 1,313
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   246,822 3,023 SH   SOLE   0 0 3,023
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   829,113 15,929 SH   SOLE   0 0 15,929
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   229,932 3,650 SH   SOLE   0 0 3,650
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   241,719 4,922 SH   SOLE   0 0 4,922
VISA INC COM CL A 92826C839   755,622 3,569 SH   SOLE   0 0 3,569
WALMART INC COM 931142103   292,231 2,151 SH   SOLE   0 0 2,151
WISDOMTREE TR US SMALLCAP DIVD 97717W604   219,370 7,042 SH   SOLE   0 0 7,042
XILINX INC COM 983919101   205,178 1,656 SH   SOLE   0 0 1,656
ZENDESK INC COM 98936J101   586,048 4,419 SH   SOLE   0 0 4,419
ZOETIS INC CL A 98978V103   210,479 1,337 SH   SOLE   0 0 1,337