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
AMAZON.COM INC Stock 023135106   16,010 155 SH   OTR 1 0 0 155
AMAZON.COM INC Stock 023135106   1,203,926 11,656 SH   SOLE 0 11,348 0 307
ISHARES MORNINGSTAR MID-CAP VALUE ETF ETF 464288406   253,474 4,096 SH   SOLE 0 4,096 0 0
INVESCO QQQ ETF 46090E103   405,166 1,262 SH   SOLE 0 1,262 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649   1,557,080 60,375 SH   SOLE 0 60,375 0 0
JOHNSON & JOHNSON Stock 478160104   11,160 72 SH   OTR 1 0 0 72
JOHNSON & JOHNSON Stock 478160104   573,824 3,702 SH   SOLE 0 3,498 0 204
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   1,436,370 7,038 SH   SOLE 0 4,457 0 2,580
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810   762,690 10,351 SH   SOLE 0 10,351 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794   411,429 6,641 SH   SOLE 0 4,679 0 1,962
COSTCO WHOLESALE CORPORATION Stock 22160K105   877,857 1,767 SH   SOLE 0 1,766 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   228,979 5,803 SH   SOLE 0 5,802 0 0
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143   241,078 2,242 SH   SOLE 0 1,725 0 516
SENSEONICS HLDGS INC COM Stock 81727U105   12,957 18,249 SH   SOLE 0 15,416 0 2,832
PROCTER & GAMBLE CO Stock 742718109   8,327 56 SH   OTR 1 0 0 56
PROCTER & GAMBLE CO Stock 742718109   283,955 1,910 SH   SOLE 0 1,898 0 10
VANGUARD REAL ESTATE ETF ETF 922908553   4,902,868 59,042 SH   SOLE 0 54,328 0 4,714
ISHARES MSCI ACWI EX US ETF ETF 464288240   518,258 10,627 SH   SOLE 0 10,626 0 0
INTEL CORPORATION Stock 458140100   1,066,415 32,642 SH   SOLE 0 32,642 0 0
MEDTRONIC PLC Stock G5960L103   166,964 2,071 SH   OTR 1 0 0 2,071
MEDTRONIC PLC Stock G5960L103   242,847 3,012 SH   SOLE 0 3,012 0 0
ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859   309,283 4,864 SH   SOLE 0 3,367 0 1,496
ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867   2,217,364 44,321 SH   SOLE 0 38,919 0 5,401
MERCK & CO INC Stock 58933Y105   3,936 37 SH   OTR 1 0 0 37
MERCK & CO INC Stock 58933Y105   203,982 1,917 SH   SOLE 0 1,917 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   222,131 2,122 SH   OTR 1 0 0 2,122
SPDR S&P 500 ETF ETF 78462F103   2,569,200 6,276 SH   SOLE 0 6,275 0 0
MASTERCARD INC Stock 57636Q104   6,178 17 SH   OTR 1 0 0 17
MASTERCARD INC Stock 57636Q104   1,275,385 3,509 SH   SOLE 0 3,509 0 0
ISHARES TIPS BOND ETF ETF 464287176   310,013 2,812 SH   SOLE 0 2,811 0 0
ISHARES GLOBAL HEALTHCARE ETF ETF 464287325   385,623 4,626 SH   SOLE 0 4,626 0 0
EATON VANCE LIMITED DURATION INCOME FUND CEF 27828H105   798,955 81,112 SH   SOLE 0 68,350 0 12,761
POLYMET MNG CORP COM NEW Stock 731916409   74,719 34,753 SH   SOLE 0 32,271 0 2,482
HONEYWELL INTERNATIONAL INC Stock 438516106   11,276 59 SH   OTR 1 0 0 59
HONEYWELL INTERNATIONAL INC Stock 438516106   1,392,341 7,285 SH   SOLE 0 7,285 0 0
FORD MOTOR COMPANY Stock 345370860   405,075 32,149 SH   SOLE 0 29,147 0 3,001
X-TRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432   609 18 SH   SOLE 0 17 0 0
X-TRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432   1,673,143 48,148 SH   OTR 1 221 0 47,927
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425   17,002,258 187,974 SH   SOLE 0 177,414 0 10,559
US BANCORP Stock 902973304   313,440 8,695 SH   SOLE 0 8,694 0 0
XCEL ENERGY INC Stock 98389B100   768,719 11,399 SH   SOLE 0 11,398 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359   1,258,402 18,763 SH   SOLE 0 17,128 0 1,634
HOME DEPOT INC Stock 437076102   5,017 17 SH   OTR 1 0 0 17
HOME DEPOT INC Stock 437076102   986,909 3,344 SH   SOLE 0 3,226 0 117
ABERDEEN STANDARD BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104   591,052 28,457 SH   OTR 1 126 0 28,331
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   194,318 1,418 SH   SOLE 0 1,418 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   201,145 1,468 SH   OTR 1 0 0 1,468
BECTON DICKINSON AND CO Stock 075887109   298,842 1,207 SH   SOLE 0 1,207 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   1,287,026 30,695 SH   SOLE 0 20,495 0 10,199
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   1,854,606 44,231 SH   OTR 1 195 0 44,036
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   716,882 2,934 SH   SOLE 0 2,485 0 449
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   217,394 4,543 SH   SOLE 0 4,339 0 204
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   2,600,786 74,735 SH   SOLE 0 72,399 0 2,335
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   3,416,595 70,635 SH   SOLE 0 54,094 0 16,540
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   8,487,726 175,475 SH   OTR 1 800 0 174,675
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   1,168,498 17,930 SH   OTR 1 0 0 17,930
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   2,432,502 37,325 SH   SOLE 0 36,621 0 704
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833   1,032,895 10,407 SH   SOLE 0 10,155 0 252
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   3,485,927 36,049 SH   SOLE 0 35,647 0 400
BERKSHIRE HATHAWAY INC CLASS B Stock 084670702   11,302,835 36,606 SH   SOLE 0 34,155 0 2,451
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   709,583 28,939 SH   SOLE 0 21,728 0 7,210
ADOBE INC Stock 00724F101   1,927 5 SH   OTR 1 0 0 5
ADOBE INC Stock 00724F101   355,697 923 SH   SOLE 0 923 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   4,238,872 55,606 SH   SOLE 0 54,778 0 828
VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409   573,072 11,076 SH   OTR 1 0 0 11,076
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   1,097,311 13,679 SH   SOLE 0 13,037 0 641
NEWMONT CORPORATION Stock 651639106   223,299 4,555 SH   SOLE 0 4,303 0 252
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713   1,767,000 47,347 SH   SOLE 0 46,497 0 850
MICROSOFT CORPORATION Stock 594918104   46,993 163 SH   OTR 1 0 0 163
MICROSOFT CORPORATION Stock 594918104   3,124,144 10,836 SH   SOLE 0 10,037 0 798
BERKSHIRE HATHAWAY INC CLASS A Stock 084670108   465,600 1 SH   SOLE 0 1 0 0
VANGUARD ESG U.S. STOCK ETF ETF 921910733   1,047,830 14,612 SH   SOLE 0 14,612 0 0
BOEING CO Stock 097023105   348,810 1,642 SH   SOLE 0 1,462 0 180
VANGUARD SMALL-CAP ETF ETF 922908751   1,680,797 8,867 SH   SOLE 0 8,722 0 144
VANGUARD MID-CAP ETF ETF 922908629   4,095,796 19,419 SH   SOLE 0 19,362 0 56
VANGUARD LARGE CAP ETF ETF 922908637   970,628 5,196 SH   SOLE 0 5,151 0 44
NEXTERA ENERGY INC Stock 65339F101   307,493 3,989 SH   SOLE 0 997 0 2,992
TESLA INC Stock 88160R101   208,912 1,007 SH   SOLE 0 602 0 405
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300   3,863 153 SH   SOLE 0 153 0 0
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300   1,016,742 40,267 SH   OTR 1 153 0 40,114
SCHWAB SHORT TERM US TREASURY ETF ETF 808524862   184,199 3,775 SH   SOLE 0 3,775 0 0
SCHWAB SHORT TERM US TREASURY ETF ETF 808524862   199,210 4,083 SH   OTR 1 0 0 4,083
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   1,027,835 15,673 SH   OTR 1 0 0 15,673
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   1,989,119 30,331 SH   SOLE 0 30,331 0 0
SCHWAB U.S. TIPS ETF ETF 808524870   442,986 8,263 SH   SOLE 0 8,263 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541   3,607,580 63,191 SH   SOLE 0 59,411 0 3,779
VANGUARD S&P 500 ETF ETF 922908363   504,366 1,341 SH   SOLE 0 1,304 0 36
VANGUARD GLOBAL EX-US REAL ESTATE ETF ETF 922042676   2,745,654 67,677 SH   SOLE 0 61,786 0 5,890
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   835,325 5,776 SH   OTR 1 25 0 5,751
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   1,778,918 12,301 SH   SOLE 0 12,300 0 0
VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828   294,615 3,318 SH   SOLE 0 3,140 0 178
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300   4,714,131 61,881 SH   SOLE 0 57,137 0 4,743
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201   1,565,270 21,224 SH   SOLE 0 19,489 0 1,734
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   8,284,056 88,429 SH   SOLE 0 81,924 0 6,504
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373   1,385,145 8,128 SH   SOLE 0 8,086 0 41
EDAP TMS SA ADR 268311107   1,494,007 134,960 SH   SOLE 0 134,960 0 0
SCHWAB U.S. REIT ETF ETF 808524847   573,993 29,436 SH   SOLE 0 19,510 0 9,924
AVANTIS U.S. SMALL CAP VALUE ETF ETF 025072877   392,885 5,305 SH   SOLE 0 5,304 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508   2,044,268 30,129 SH   SOLE 0 26,188 0 3,940
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   1,921,039 30,546 SH   SOLE 0 29,600 0 946
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   2,794,930 41,834 SH   SOLE 0 40,804 0 1,030
AVANTIS U.S. EQUITY ETF ETF 025072885   260,341 3,673 SH   SOLE 0 3,672 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   300,465 5,442 SH   SOLE 0 5,371 0 71
SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714   619,378 13,022 SH   SOLE 0 13,021 0 0
SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391   414 20 SH   SOLE 0 19 0 0
SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391   223,722 10,543 SH   OTR 1 0 0 10,543
PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101   2,453,593 196,760 SH   SOLE 0 190,304 0 6,455
ISHARES RUSSELL 2000 ETF ETF 464287655   1,588,447 8,904 SH   SOLE 0 8,903 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663   3,401,329 33,458 SH   SOLE 0 27,957 0 5,500
BNY MELLON US LARGE CAP CORE EQUITY ETF ETF 09661T107   207,280 2,722 SH   SOLE 0 2,722 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   502,890 4,370 SH   SOLE 0 4,159 0 210
VANGUARD S&P SMALL-CAP 600 VALUE ETF ETF 921932778   251,615 3,116 SH   SOLE 0 3,115 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   2,216,540 40,596 SH   SOLE 0 36,764 0 3,831
TORTOISE MIDSTRM ENERGY FD INC COM CEF 89148B200   700,845 21,040 SH   SOLE 0 16,129 0 4,910
GLADSTONE LAND CORPORATION REIT 376549101   334,973 20,119 SH   SOLE 0 19,145 0 972
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   227,694 2,501 SH   SOLE 0 2,500 0 0
VANGUARD SMALL-CAP VALUE ETF ETF 922908611   574,076 3,616 SH   OTR 1 0 0 3,616
VANGUARD SMALL-CAP VALUE ETF ETF 922908611   1,664,244 10,483 SH   SOLE 0 8,193 0 2,288
DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104   1,503,865 52,272 SH   SOLE 0 52,272 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839   1,195,826 25,492 SH   SOLE 0 25,335 0 156
ISHARES MSCI EAFE VALUE ETF ETF 464288877   12,321,529 253,895 SH   SOLE 0 238,847 0 15,047
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284   20,583 822 SH   SOLE 0 822 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284   737,829 29,466 SH   OTR 1 0 0 29,466
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   1,913,841 26,160 SH   SOLE 0 25,512 0 647
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   1,334,502 27,102 SH   SOLE 0 27,102 0 0
TRACTOR SUPPLY COMPANY Stock 892356106   972,131 4,136 SH   SOLE 0 4,091 0 45
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST CEF 09251A104   185,492 21,594 SH   SOLE 0 21,594 0 0
VISA INC Stock 92826C839   14,880 66 SH   OTR 1 0 0 66
VISA INC Stock 92826C839   1,198,320 5,315 SH   SOLE 0 5,024 0 290
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708   12,091,076 474,532 SH   SOLE 0 436,873 0 37,658
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   107,582 1,479 SH   OTR 1 0 0 1,479
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   719,969 9,898 SH   SOLE 0 9,837 0 60
DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF ETF 25434V880   8,882,097 385,173 SH   SOLE 0 371,814 0 13,358
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595   21,244 98 SH   SOLE 0 98 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595   496,012 2,292 SH   OTR 1 0 0 2,292
VANGUARD VALUE ETF ETF 922908744   2,039,056 14,764 SH   OTR 1 0 0 14,764
VANGUARD VALUE ETF ETF 922908744   12,195,459 88,303 SH   SOLE 0 79,227 0 9,075
VANGUARD GROWTH INDEX FUND ETF 922908736   1,833,135 7,349 SH   OTR 1 0 0 7,349
VANGUARD GROWTH INDEX FUND ETF 922908736   12,683,555 50,848 SH   SOLE 0 46,481 0 4,366
ISHARES U.S. TREASURY BOND ETF ETF 46429B267   7,517,632 321,541 SH   SOLE 0 303,891 0 17,649
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   821,081 9,068 SH   SOLE 0 8,478 0 589
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604   1,203,382 42,135 SH   SOLE 0 38,374 0 3,761
CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109   8,613,820 371,445 SH   SOLE 0 340,354 0 31,090
DIMENSIONAL INTERNATIONAL CORE EQUITY 2 ETF ETF 25434V799   1,607,855 66,813 SH   SOLE 0 66,813 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643   32,719,474 443,173 SH   SOLE 0 417,342 0 25,831
SERVICENOW INC Stock 81762P102   2,324 5 SH   OTR 1 0 0 5
SERVICENOW INC Stock 81762P102   227,713 490 SH   SOLE 0 490 0 0
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858   1,717,250 33,540 SH   SOLE 0 33,540 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   333,018 6,964 SH   OTR 1 0 0 6,964
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   680,072 14,221 SH   SOLE 0 11,892 0 2,329
METLIFE INC Stock 59156R108   521,170 8,995 SH   SOLE 0 8,995 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   443,698 6,637 SH   SOLE 0 6,637 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   1,036,844 15,510 SH   OTR 1 0 0 15,510
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   2,775 47 SH   OTR 1 0 0 47
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   338,179 5,727 SH   SOLE 0 5,277 0 450
KINDER MORGAN INC Stock 49456B101   1,371,170 78,308 SH   SOLE 0 77,507 0 800
ACCENTURE PLC Stock G1151C101   4,859 17 SH   OTR 1 0 0 17
ACCENTURE PLC Stock G1151C101   278,724 975 SH   SOLE 0 973 0 2
SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606   1,344,014 58,486 SH   SOLE 0 52,512 0 5,974
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810   330,486 6,122 SH   SOLE 0 5,990 0 132
NVIDIA CORPORATION Stock 67066G104   269,289 969 SH   SOLE 0 604 0 365
GENUINE PARTS COMPANY Stock 372460105   703,707 4,206 SH   SOLE 0 4,091 0 115
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548   3,623,050 203,200 SH   SOLE 0 169,446 0 33,753
WISDOMTREE INTERNATIONAL HIGH DIVIDEND FUND ETF 97717W802   2,120,588 56,324 SH   SOLE 0 52,126 0 4,197
WISDOMTREE INTERNATIONAL MIDCAP DIVIDEND FUND ETF 97717W778   233,733 3,998 SH   SOLE 0 3,634 0 363
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760   458,035 7,516 SH   SOLE 0 4,647 0 2,868
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   44,025 902 SH   SOLE 0 902 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   402,469 8,249 SH   OTR 1 0 0 8,249
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835   3,769,834 51,061 SH   OTR 1 199 0 50,862
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835   14,386,636 194,862 SH   SOLE 0 184,012 0 10,849
VANGUARD FTSE ALL-WORLD EX-US ETF ETF 922042775   319,504 5,975 SH   SOLE 0 5,975 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863   308,063 9,786 SH   SOLE 0 9,786 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   4,536 20 SH   SOLE 0 20 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   269,235 1,187 SH   OTR 1 0 0 1,187
GRACO INC COM Stock 384109104   1,799,039 24,641 SH   SOLE 0 24,641 0 0
MCDONALD'S CORP Stock 580135101   8,668 31 SH   OTR 1 0 0 31
MCDONALD'S CORP Stock 580135101   463,179 1,657 SH   SOLE 0 1,388 0 267
CISCO SYSTEMS INC Stock 17275R102   6,273 120 SH   OTR 1 0 0 120
CISCO SYSTEMS INC Stock 17275R102   225,679 4,317 SH   SOLE 0 4,033 0 284
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   2,502,481 51,155 SH   SOLE 0 47,143 0 4,011
ISHARES MSCI FRONTIER 100 ETF ETF 464286145   1,666,288 65,115 SH   SOLE 0 60,297 0 4,817
ISHARES RUSSELL MID-CAP ETF ETF 464287499   8,128,211 116,250 SH   SOLE 0 110,607 0 5,643
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669   1,436,454 23,042 SH   SOLE 0 19,404 0 3,637
ALPS INTERNATIONAL SECTOR DIVIDEND DOGS ETF ETF 00162Q718   1,684,926 60,894 SH   SOLE 0 60,275 0 618
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505   2,092,947 51,072 SH   SOLE 0 44,871 0 6,200
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   365,807 4,416 SH   SOLE 0 4,316 0 100
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885   1,171,926 18,808 SH   OTR 1 59 0 18,749
ISHARES BIOTECHNOLOGY FUND ETF 464287556   346,476 2,683 SH   SOLE 0 2,682 0 0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763   610,081 12,535 SH   SOLE 0 11,690 0 844
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771   16,304,943 296,885 SH   SOLE 0 290,853 0 6,031
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   206,843 1,881 SH   SOLE 0 1,881 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   215,292 1,548 SH   SOLE 0 1,485 0 63
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730   1,155,179 44,345 SH   SOLE 0 33,595 0 10,749
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755   5,902,131 188,747 SH   SOLE 0 166,894 0 21,853
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515   882,597 2,897 SH   SOLE 0 2,847 0 49
ROBO GLOBAL ROBOTICS & AUTOMATION ETF ETF 301505707   575,701 10,521 SH   SOLE 0 10,520 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   255,963 2,805 SH   SOLE 0 2,805 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   15,702,798 103,471 SH   SOLE 0 103,131 0 340
WISDOMTREE U.S. AI ENHANCED VALUE ETF 97717W406   1,931,323 21,071 SH   SOLE 0 20,495 0 575
ISHARES S&P 500 GROWTH ETF ETF 464287309   226,234 3,541 SH   OTR 1 0 0 3,541
ISHARES S&P 500 GROWTH ETF ETF 464287309   18,287,481 286,234 SH   SOLE 0 283,090 0 3,143
ISHARES CORE S&P 500 ETF ETF 464287200   3,492,785 8,497 SH   SOLE 0 8,218 0 278
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407   2,271,412 54,496 SH   SOLE 0 50,924 0 3,572
WELLS FARGO & CO Stock 949746101   3,252 87 SH   OTR 1 0 0 87
WELLS FARGO & CO Stock 949746101   421,430 11,274 SH   SOLE 0 8,489 0 2,784
ECOLAB INC Stock 278865100   572,798 3,460 SH   SOLE 0 3,460 0 0
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687   314,149 10,062 SH   SOLE 0 10,062 0 0
IDEXX LABORATORIES INC Stock 45168D104   301,548 603 SH   SOLE 0 603 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512   698,241 5,208 SH   SOLE 0 2,992 0 2,215
INVESCO S&P 100 EQUAL WEIGHT ETF ETF 46137V449   267,276 3,425 SH   SOLE 0 3,424 0 0
LOCKHEED MARTIN CORPORATION Stock 539830109   3,309 7 SH   OTR 1 0 0 7
LOCKHEED MARTIN CORPORATION Stock 539830109   1,633,440 3,455 SH   SOLE 0 3,423 0 31
JPMORGAN CHASE & CO Stock 46625H100   10,294 79 SH   OTR 1 0 0 79
JPMORGAN CHASE & CO Stock 46625H100   473,660 3,635 SH   SOLE 0 3,630 0 4
WISDOMTREE BLOOMBERG US DOLLAR BULLISH FUND ETF 97717W471   324,259 12,438 SH   OTR 1 60 0 12,378
CHEVRON CORPORATION Stock 166764100   4,568 28 SH   OTR 1 0 0 28
CHEVRON CORPORATION Stock 166764100   1,625,569 9,963 SH   SOLE 0 9,398 0 565
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   955,869 8,872 SH   OTR 1 0 0 8,872
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   5,385,178 119,220 SH   SOLE 0 114,688 0 4,532
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   8,232,142 182,248 SH   OTR 1 667 0 181,581
BANK OF AMERICA CORP Stock 060505104   7,779 272 SH   OTR 1 0 0 272
BANK OF AMERICA CORP Stock 060505104   315,451 11,030 SH   SOLE 0 11,029 0 0
BLACKROCK CORPORATE HIGH YIELD FUND CEF 09255P107   257,170 29,492 SH   SOLE 0 29,492 0 0
IBM CORP Stock 459200101   1,308,680 9,983 SH   SOLE 0 9,883 0 100
ORACLE CORPORATION Stock 68389X105   349,413 3,760 SH   SOLE 0 3,760 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   3,036 31 SH   OTR 1 0 0 31
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   1,254,349 12,809 SH   SOLE 0 12,580 0 228
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   2,395,760 59,301 SH   OTR 1 258 0 59,043
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   6,257,040 154,877 SH   SOLE 0 145,795 0 9,081
TEXAS INSTRUMENTS INCORPORATED Stock 882508104   327,109 1,759 SH   SOLE 0 1,758 0 0
TARGET CORPORATION Stock 87612E106   1,355,782 8,003 SH   SOLE 0 7,367 0 635
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406   1,909,454 18,099 SH   SOLE 0 17,799 0 300
PFIZER INC Stock 717081103   301,438 7,388 SH   SOLE 0 7,388 0 0
3M CO Stock 88579Y101   1,265,397 12,039 SH   SOLE 0 11,851 0 187
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388   8,240,904 89,004 SH   SOLE 0 78,338 0 10,666
CATERPILLAR INC Stock 149123101   2,288 10 SH   OTR 1 0 0 10
CATERPILLAR INC Stock 149123101   1,013,441 4,429 SH   SOLE 0 4,378 0 50
ALPHABET INC CLASS C Stock 02079K107   3,224 31 SH   OTR 1 0 0 31
ALPHABET INC CLASS C Stock 02079K107   596,581 5,736 SH   SOLE 0 5,136 0 600
APPLIED MATERIALS INC Stock 038222105   8,967 73 SH   OTR 1 0 0 73
APPLIED MATERIALS INC Stock 038222105   445,627 3,628 SH   SOLE 0 3,628 0 0
ALLY FINL INC COM Stock 02005N100   842,924 33,069 SH   SOLE 0 33,068 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302   422,041 2,855 SH   SOLE 0 2,396 0 458
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315   753,588 19,905 SH   SOLE 0 17,507 0 2,397
WILLIAMS COS INC COM Stock 969457100   632,136 21,170 SH   SOLE 0 21,170 0 0
DIGI INTL INC COM Stock 253798102   243,237 7,222 SH   SOLE 0 7,222 0 0
MAIN STR CAP CORP COM CEF 56035L104   2,034,155 51,550 SH   SOLE 0 51,389 0 160
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   6,526,686 73,524 SH   SOLE 0 72,338 0 1,185
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663   1,279,541 17,343 SH   SOLE 0 17,342 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844   17,920,069 116,357 SH   SOLE 0 107,911 0 8,444
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273   3,163,651 53,162 SH   SOLE 0 49,725 0 3,436
ABERDEEN ASIA PACIFIC INCOME FUND, INC CEF 003009107   138,584 52,099 SH   SOLE 0 36,385 0 15,714
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   330,333 3,315 SH   SOLE 0 2,859 0 455
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308   4,438,379 52,173 SH   SOLE 0 48,488 0 3,684
BROOKFIELD INFRASTRUCTURE PARTNERS LP Stock G16252101   2,691,468 79,700 SH   SOLE 0 56,806 0 22,893
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   3,074,542 32,851 SH   SOLE 0 30,374 0 2,477
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606   208,478 2,915 SH   SOLE 0 2,915 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   308,282 6,680 SH   SOLE 0 6,680 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201   392,929 8,217 SH   SOLE 0 8,216 0 0
CH ROBINSON WORLDWIDE INC Stock 12541W209   516,128 5,194 SH   SOLE 0 5,194 0 0
VANGUARD SHORT-TERM BOND ETF ETF 921937827   14,185,828 185,460 SH   SOLE 0 170,398 0 15,061
NORTHERN OIL & GAS, INC Stock 665531307   1,918,939 63,227 SH   SOLE 0 63,227 0 0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282   1,074,313 3,893 SH   SOLE 0 3,555 0 337
ISHARES RUSSELL 3000 ETF ETF 464287689   1,954,996 8,305 SH   SOLE 0 7,684 0 619
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   40,379 468 SH   OTR 1 0 0 468
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   2,492,117 28,884 SH   SOLE 0 26,579 0 2,304
EXXON MOBIL CORPORATION Stock 30231G102   11,295 103 SH   OTR 1 0 0 103
EXXON MOBIL CORPORATION Stock 30231G102   378,573 3,452 SH   SOLE 0 2,443 0 1,008
UNITEDHEALTH GROUP INC Stock 91324P102   9,924 21 SH   OTR 1 0 0 21
UNITEDHEALTH GROUP INC Stock 91324P102   1,950,224 4,127 SH   SOLE 0 2,838 0 1,288
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381   2,619,952 49,714 SH   SOLE 0 45,892 0 3,821
LOWE'S COMPANIES INC Stock 548661107   283,701 1,419 SH   SOLE 0 1,418 0 0
DEERE & COMPANY Stock 244199105   5,367 13 SH   OTR 1 0 0 13
DEERE & COMPANY Stock 244199105   1,291,628 3,128 SH   SOLE 0 3,071 0 57
ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836   1,235,208 7,047 SH   SOLE 0 6,390 0 656
VODAFONE GROUP PLC ADR 92857W308   214,619 19,440 SH   SOLE 0 15,664 0 3,775
NOVO-NORDISK A S ADR ADR 670100205   267,256 1,679 SH   SOLE 0 1,679 0 0
CBRE GROUP INC Stock 12504L109   212,096 2,913 SH   SOLE 0 2,913 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   5,984,004 23,921 SH   SOLE 0 22,141 0 1,779
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   254,102 17,869 SH   SOLE 0 16,544 0 1,324
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   25,482 503 SH   SOLE 0 503 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   1,337,120 26,394 SH   OTR 1 0 0 26,394
INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332   2,276,924 7,806 SH   SOLE 0 7,147 0 659
ISHARES MSCI EAFE ETF ETF 464287465   1,448,027 20,246 SH   SOLE 0 19,834 0 411
APPLE INC Stock 037833100   964,335 5,848 SH   OTR 1 0 0 5,848
APPLE INC Stock 037833100   9,174,749 55,638 SH   SOLE 0 46,763 0 8,874
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   478,948 5,201 SH   SOLE 0 5,200 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   1,479,942 6,571 SH   SOLE 0 6,570 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   1,500,018 9,852 SH   SOLE 0 6,553 0 3,298