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
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 32,597 117,288 SH   SOLE   0 0 117,287
APPLE INC Stock 037833100 23,279 169,966 SH   SOLE   0 0 169,966
ALPHABET INC CAP STK CL A Stock 02079K305 11,227 4,598 SH   SOLE   0 0 4,598
ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621 11,141 221,235 SH   SOLE   0 0 221,234
SELECT COMFORT CORP Stock 83125X103 9,125 82,992 SH   SOLE   0 0 82,992
SPROTT PHYSICAL GOLD TRUST CEF 85207H104 8,439 601,493 SH   SOLE   0 0 601,493
ISHARES DJ SELECT DIVIDEND ETF 464287168 7,633 65,451 SH   SOLE   0 0 65,451
VANGUARD EUROPEAN ETF 922042874 7,103 105,601 SH   SOLE   0 0 105,601
VIRTUS ALLIANZGI EQUITY & CONV COM CEF 92841M101 5,149 170,273 SH   SOLE   0 0 170,273
PELOTON INTERACTIVE INC CL A COM Stock 70614W100 5,128 41,345 SH   SOLE   0 0 41,345
UNITEDHEALTH GROUP Stock 91324P102 4,872 12,167 SH   SOLE   0 0 12,167
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 4,709 92,798 SH   SOLE   0 0 92,798
DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104 4,667 154,500 SH   SOLE   0 0 154,500
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 4,653 85,675 SH   SOLE   0 0 85,675
FACEBOOK INC CL A Stock 30303M102 4,333 12,462 SH   SOLE   0 0 12,462
ALPHABET INC CAP STK CL C Stock 02079K107 4,313 1,721 SH   SOLE   0 0 1,721
GLADSTONE LD CORP COM REIT 376549101 4,280 177,872 SH   SOLE   0 0 177,872
ZILLOW GROUP INC CL C CAP STK Stock 98954M200 3,820 31,256 SH   SOLE   0 0 31,256
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 3,710 137,495 SH   SOLE   0 0 137,494
DISNEY WALT CO COM Stock 254687106 3,577 20,351 SH   SOLE   0 0 20,350
COSTCO WHOLESALE CORP Stock 22160K105 3,395 8,581 SH   SOLE   0 0 8,581
JUMIA TECHNOLOGIES AG SPONSORED ADS ADR 48138M105 3,345 110,275 SH   SOLE   0 0 110,275
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 3,322 74,140 SH   SOLE   0 0 74,140
ALIBABA GROUP HLDG LTD SPONSORED ADS CALL 01609W102 3,288 14,500 SH Call SOLE   0 0 14,500
DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF ETF 25434V203 3,274 112,044 SH   SOLE   0 0 112,043
MICROSOFT Stock 594918104 3,130 11,555 SH   SOLE   0 0 11,554
STARBUCKS CORP Stock 855244109 3,125 27,950 SH   SOLE   0 0 27,949
TARGET CORP COM Stock 87612E106 2,973 12,158 SH   SOLE   0 0 12,158
HONEYWELL INTL INC Stock 438516106 2,859 13,032 SH   SOLE   0 0 13,032
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 2,810 86,714 SH   SOLE   0 0 86,713
KAROOOOO LTD ORD SHS Stock Y4600W108 2,721 74,035 SH   SOLE   0 0 74,035
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 2,512 6 SH   SOLE   0 0 6
WELLS FARGO CO NEW COM Stock 949746101 2,494 55,060 SH   SOLE   0 0 55,059
WEYERHAEUSER CO REIT 962166104 2,468 71,714 SH   SOLE   0 0 71,714
AMAZON.COM INC Stock 023135106 2,447 711 SH   SOLE   0 0 711
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 2,376 33,957 SH   SOLE   0 0 33,957
JPMORGAN CHASE & CO COM Stock 46625H100 2,303 14,808 SH   SOLE   0 0 14,808
JOHNSON & JOHNSON COM Stock 478160104 2,273 13,800 SH   SOLE   0 0 13,799
MCDONALDS CORP COM Stock 580135101 2,224 9,627 SH   SOLE   0 0 9,627
CVS HEALTH CORP COM Stock 126650100 2,056 24,636 SH   SOLE   0 0 24,635
AVANTIS EMERGING MARKETS EQUITY ETF ETF 025072604 2,041 29,344 SH   SOLE   0 0 29,343
BAIDU COM ADR ADR 056752108 2,039 10,000 SH   SOLE   0 0 10,000
AVANTIS INTERNATIONAL EQUITY ETF ETF 025072703 1,875 29,724 SH   SOLE   0 0 29,723
JPMORGAN U.S. AGGREGATE BOND ETF ETF 46641Q613 1,794 32,942 SH   SOLE   0 0 32,942
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1,719 7,579 SH   SOLE   0 0 7,579
VISA INC Stock 92826C839 1,635 6,991 SH   SOLE   0 0 6,991
PHILIP MORRIS INTL INC Stock 718172109 1,522 15,357 SH   SOLE   0 0 15,357
AVANTIS INTERNATIONAL SMALL CAP VALUE ETF ETF 025072802 1,492 23,055 SH   SOLE   0 0 23,054
PROCTER AND GAMBLE CO COM Stock 742718109 1,438 10,660 SH   SOLE   0 0 10,660
MARKET VECTORS ETF TRUST AGRIBUSINESS ETF 92189F700 1,412 15,502 SH   SOLE   0 0 15,502
HOME DEPOT Stock 437076102 1,305 4,093 SH   SOLE   0 0 4,093
MEDTRONIC PLC SHS Stock G5960L103 1,290 10,390 SH   SOLE   0 0 10,390
ABERDEEN ASIA PACIFIC INCOME FUND INC CEF 003009107 1,237 279,128 SH   SOLE   0 0 279,128
BOEING CO COM Stock 097023105 1,116 4,656 SH   SOLE   0 0 4,656
EXXON MOBIL CORP COM Stock 30231G102 1,098 17,403 SH   SOLE   0 0 17,403
BROOKFIELD REAL ASSETS INCOME SHS BEN INT CEF 112830104 1,085 49,544 SH   SOLE   0 0 49,544
3M CO COM Stock 88579Y101 1,031 5,191 SH   SOLE   0 0 5,191
MAXAR TECHNOLOGIES INC COM Stock 57778K105 998 25,000 SH   SOLE   0 0 25,000
VERIZON COMMUNICATIONS Stock 92343V104 987 17,615 SH   SOLE   0 0 17,615
FEDEX CORP Stock 31428X106 954 3,198 SH   SOLE   0 0 3,198
PACER TRENDPILOT US BOND ETF ETF 69374H642 892 32,200 SH   SOLE   0 0 32,200
ENERGY SELECT SECTOR SPDR ETF 81369Y506 861 15,985 SH   SOLE   0 0 15,985
BEAZER HOMES USA INCCOM NEW Stock 07556Q881 772 40,000 SH   SOLE   0 0 40,000
PAYPAL HLDGS INC COM Stock 70450Y103 763 2,616 SH   SOLE   0 0 2,616
GENERAL MLS INC COM Stock 370334104 712 11,686 SH   SOLE   0 0 11,686
ENTERPRISE PRODS PARTNERS L P Stock 293792107 692 28,668 SH   SOLE   0 0 28,668
AMERICAN TOWER CORP REIT 03027X100 635 2,350 SH   SOLE   0 0 2,350
ISHARES CORE MSCI EUROPE ETF ETF 46434V738 623 10,877 SH   SOLE   0 0 10,877
PRICELINE.COM INC Stock 09857L108 621 284 SH   SOLE   0 0 284
ETSY INC COM Stock 29786A106 618 3,000 SH   SOLE   0 0 3,000
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 610 11,359 SH   SOLE   0 0 11,359
NOVO-NORDISK A/S ADR ADR CMN ADR 670100205 606 7,234 SH   SOLE   0 0 7,234
KKR & CO LP Stock 48251W104 603 10,175 SH   SOLE   0 0 10,175
AIRBNB INC COM CL A Stock 009066101 549 3,588 SH   SOLE   0 0 3,588
WINMARK CORP COM Stock 974250102 543 2,825 SH   SOLE   0 0 2,825
SPDR GOLD ETF ETF 78463V107 536 3,239 SH   SOLE   0 0 3,238
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 525 7,839 SH   SOLE   0 0 7,839
DOUBLELINE INCOME SOLUTIONS FUND CEF 258622109 523 28,930 SH   SOLE   0 0 28,930
NIKE INC CLASS B Stock 654106103 518 3,354 SH   SOLE   0 0 3,354
CAPITAL ONE FINANCIAL CORP Stock 14040H105 516 3,336 SH   SOLE   0 0 3,336
DELL TECHNOLOGIES INC CL C Stock 24703L202 498 5,000 SH   SOLE   0 0 5,000
CONSTELLATION BRANDS INC CL A Stock 21036P108 497 2,123 SH   SOLE   0 0 2,123
CISCO SYS INC Stock 17275R102 486 9,166 SH   SOLE   0 0 9,166
ISHARES S&P 500 INDEX ETF 464287200 457 1,064 SH   SOLE   0 0 1,064
PRUDENTIAL FINL INC COM Stock 744320102 422 4,119 SH   SOLE   0 0 4,119
FRANKLIN RESOURCES INC COM Stock 354613101 412 12,871 SH   SOLE   0 0 12,871
COCA COLA CO COM Stock 191216100 404 7,462 SH   SOLE   0 0 7,462
ABBVIE INC COM Stock 00287Y109 404 3,582 SH   SOLE   0 0 3,582
MASTERCARD INC Stock 57636Q104 390 1,069 SH   SOLE   0 0 1,069
NORFOLK SOUTHERN CRP Stock 655844108 360 1,355 SH   SOLE   0 0 1,355
KINDER MORGAN INC Stock 49456B101 358 19,630 SH   SOLE   0 0 19,630
GOLDMAN SACHS GROUP INC Stock 38141G104 356 939 SH   SOLE   0 0 939
II-VI INC COM Stock 902104108 356 4,900 SH   SOLE   0 0 4,900
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 354 914 SH   SOLE   0 0 914
AUTOZONE INC COM Stock 053332102 348 233 SH   SOLE   0 0 233
UNION PAC CORP COM Stock 907818108 344 1,563 SH   SOLE   0 0 1,563
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 344 4,001 SH   SOLE   0 0 4,001
APOLLO GLOBAL MGMT INC COM CL A Stock 03768E105 339 5,452 SH   SOLE   0 0 5,452
BLACKROCK FLOATING RATE INCOME STRATEGIES FD INC CEF 09255X100 338 25,530 SH   SOLE   0 0 25,530
ORACLE CORPORATION Stock 68389X105 322 4,134 SH   SOLE   0 0 4,134
BP PLC SPONSORED ADR ADR 055622104 320 12,126 SH   SOLE   0 0 12,126
MASTERCRAFT BOAT HLDGS INC COM Stock 57637H103 315 12,000 SH   SOLE   0 0 12,000
FIDELITY GROWTH OPPORTUNITIES ETF ETF 316092337 305 14,365 SH   SOLE   0 0 14,365
BLACKSTONE GROUP LP Stock 09260D107 296 3,050 SH   SOLE   0 0 3,050
NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101 286 26,100 SH   SOLE   0 0 26,100
AT&T INC COM Stock 00206R102 284 9,885 SH   SOLE   0 0 9,885
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 01881G106 284 6,095 SH   SOLE   0 0 6,095
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 282 4,655 SH   SOLE   0 0 4,655
DOMINOS PIZZA INC Stock 25754A201 280 600 SH   SOLE   0 0 600
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 275 4,824 SH   SOLE   0 0 4,824
SPDR SER TR S&P DIVID ETF ETF 78464A763 275 2,250 SH   SOLE   0 0 2,250
VEEVA SYS INC CL A COM Stock 922475108 271 873 SH   SOLE   0 0 873
MONDELEZ INTL INC CL A Stock 609207105 266 4,253 SH   SOLE   0 0 4,253
GENERAL ELECTRIC CO COM Stock 369604103 258 19,163 SH   SOLE   0 0 19,162
EQUINOR ASA SPONSORED ADR ADR 29446M102 258 12,150 SH   SOLE   0 0 12,150
KKR REAL ESTATE FIN TR INC COM REIT 48251K100 249 11,517 SH   SOLE   0 0 11,517
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 236 1,960 SH   SOLE   0 0 1,960
CONOCOPHILLIPS COM Stock 20825C104 235 3,861 SH   SOLE   0 0 3,861
TESLA MOTORS INC Stock 88160R101 234 345 SH   SOLE   0 0 345
PEPSICO INC COM Stock 713448108 227 1,535 SH   SOLE   0 0 1,535
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 217 1,720 SH   SOLE   0 0 1,720
WHIRLPOOL CORP COM Stock 963320106 215 984 SH   SOLE   0 0 984
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106 214 2,800 SH   SOLE   0 0 2,800
POWERSHARES QQQ TR ETF 46090E103 212 597 SH   SOLE   0 0 597
LIBERTY MEDIA CORP DEL COM A BRAVES GRP Stock 531229706 211 7,475 SH   SOLE   0 0 7,475
SPROTT PHYSICAL SILVER CEF 85207K107 208 22,400 SH   SOLE   0 0 22,400
AIR T INC COM Stock 009207101 208 8,407 SH   SOLE   0 0 8,407
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 205 2,026 SH   SOLE   0 0 2,026
ALTRIA GROUP INC COM Stock 02209S103 203 4,257 SH   SOLE   0 0 4,257
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 140 13,140 SH   SOLE   0 0 13,140
WELLS FARGO CO NEW COM CALL 949746101 105 2,700 SH Call SOLE   0 0 2,700
OAKTREE SPECIALTY LENDING CORP COM CEF 67401P108 104 15,528 SH   SOLE   0 0 15,528