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
Expires: July 31, 2015
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
ADOBE INC COM 00724F101 1,238,016 3,200 SH SOLE 3,200 0 0
ALPHABET INC CAP STK CL C 02079K107 366,133 2,064 SH SOLE 1,700 0 364
ALPHABET INC CAP STK CL A 02079K305 1,843,894 10,463 SH SOLE 7,500 0 2,963
AMAZON COM INC COM 023135106 13,732,717 62,595 SH SOLE 55,220 0 7,375
APPLE INC COM 037833100 274,928 1,340 SH SOLE 0 0 1,340
BANK NEW YORK MELLON CORP COM 064058100 328,087 3,601 SH SOLE 0 0 3,601
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 46,636,349 96,005 SH SOLE 3,724 0 92,281
BLOCK INC CL A 852234103 210,787 3,103 SH SOLE 0 0 3,103
BROOKFIELD CORP CL A LTD VT SH 11271J107 8,533,877 137,977 SH SOLE 130,997 0 6,980
CANADIAN PACIFIC KANSAS CITY COM 13646K108 1,135,939 14,330 SH SOLE 14,330 0 0
CANADIAN SOLAR INC COM 136635109 169,111 15,318 SH SOLE 0 0 15,318
COCA COLA CONS INC COM 191098102 2,219,602 19,880 SH SOLE 15,950 0 3,930
COSTCO WHSL CORP NEW COM 22160K105 763,244 771 SH SOLE 0 0 771
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,627,280 80,134 SH SOLE 0 0 80,134
DISNEY WALT CO COM 254687106 259,305 2,091 SH SOLE 0 0 2,091
DOLLAR GEN CORP NEW COM 256677105 10,386,619 90,808 SH SOLE 87,900 0 2,908
ELI LILLY & CO COM 532457108 238,536 306 SH SOLE 0 0 306
FAIR ISAAC CORP COM 303250104 1,319,787 722 SH SOLE 0 0 722
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,819,472 5,706 SH SOLE 5,411 0 295
HDFC BANK LTD SPONSORED ADS 40415F101 10,485,006 136,755 SH SOLE 128,162 0 8,593
HONEST CO INC COM 438333106 570,080 112,000 SH SOLE 112,000 0 0
ICICI BANK LIMITED ADR 45104G104 2,232,586 66,367 SH SOLE 58,824 0 7,543
ISHARES TR TIPS BD ETF 464287176 61,732 561 SH SOLE 0 0 561
ISHARES TR MSCI EMG MKT ETF 464287234 16,546 343 SH SOLE 0 0 343
ISHARES TR IBOXX INV CP ETF 464287242 155,208 1,416 SH SOLE 0 0 1,416
ISHARES TR RUS 1000 GRW ETF 464287614 127,374 300 SH SOLE 0 0 300
ISHARES TR RUSSELL 2000 ETF 464287655 27,190 126 SH SOLE 0 0 126
ISHARES TR EUROPE ETF 464287861 71,093 1,124 SH SOLE 0 0 1,124
ISHARES TR AGENCY BOND ETF 464288166 110,578 1,008 SH SOLE 0 0 1,008
ISHARES TR MBS ETF 464288588 51,921 553 SH SOLE 0 0 553
ISHARES TR PFD AND INCM SEC 464288687 46,940 1,530 SH SOLE 0 0 1,530
ISHARES TR IBONDS 25 TRM TS 46436E866 1,809,068 77,443 SH SOLE 0 0 77,443
JPMORGAN CHASE & CO. COM 46625H100 308,754 1,065 SH SOLE 0 0 1,065
MONDELEZ INTL INC CL A 609207105 486,849 7,219 SH SOLE 0 0 7,219
PAPA JOHNS INTL INC COM 698813102 2,558,387 52,276 SH SOLE 50,000 0 2,276
PELOTON INTERACTIVE INC CL A COM 70614W100 1,090,385 157,116 SH SOLE 143,110 0 14,006
PEPSICO INC COM 713448108 254,837 1,930 SH SOLE 0 0 1,930
PERIMETER SOLUTIONS INC COMMON STOCK 71385M107 2,643,672 189,919 SH SOLE 166,047 0 23,872
SHAKE SHACK INC CL A 819047101 703,000 5,000 SH SOLE 5,000 0 0
SMITHFIELD FOODS INC COM 832248207 214,123 9,100 SH SOLE 9,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 398,513 645 SH SOLE 0 0 645
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 442,231 10,381 SH SOLE 0 0 10,381
SUNOPTA INC COM 8676EP108 388,733 67,023 SH SOLE 45,923 0 21,100
TRAVELERS COMPANIES INC COM 89417E109 268,878 1,005 SH SOLE 0 0 1,005
UNILEVER PLC SPON ADR NEW 904767704 9,180,455 150,081 SH SOLE 146,210 0 3,871
VISA INC COM CL A 92826C839 10,250,649 28,871 SH SOLE 27,500 0 1,371
WALMART INC COM 931142103 310,843 3,179 SH SOLE 0 0 3,179