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
AMAZON COM INC COM Stock 023135106 6,762 2,028 SH   SOLE 0 0 0 2,028
VIACOMCBS INC CL B Stock 92556H206 153 5,066 SH   SOLE 0 0 0 5,066
INVESCO QQQ TRUST ETF 46090E103 27 67 SH   SOLE 0 0 0 67
STARBUCKS CORP COM Stock 855244109 62 530 SH   SOLE 0 0 0 530
ISHARES GOLD TRUST ETF 464285204 3,920 112,617 SH   SOLE 0 0 0 112,617
WILLIAMS SONOMA INC COM Stock 969904101 5 27 SH   SOLE 0 0 0 27
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 1,646 6,819 SH   SOLE 0 0 0 6,819
OLIN CORP COM PAR $1 Stock 680665205 3 50 SH   SOLE 0 0 0 50
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 541 6,332 SH   SOLE 0 0 0 6,332
COSTCO WHSL CORP NEW COM Stock 22160K105 10,362 18,253 SH   SOLE 0 0 0 18,253
WATSCO INC COM Stock 942622200 2,068 6,609 SH   SOLE 0 0 0 6,609
VANGUARD REAL ESTATE ETF ETF 922908553 19 162 SH   SOLE 0 0 0 162
CME GROUP INC COM Stock 12572Q105 2,695 11,795 SH   SOLE 0 0 0 11,795
NETFLIX INC COM Stock 64110L106 349 580 SH   SOLE 0 0 0 580
ISHARES SILVER TRUST ETF 46428Q109 3,142 146,087 SH   SOLE 0 0 0 146,087
FIRST HAWAIIAN INC COM Stock 32051X108 1 18 SH   SOLE 0 0 0 18
RITCHIE BROS AUCTIONEERS COM Stock 767744105 2,475 40,430 SH   SOLE 0 0 0 40,430
OSHKOSH CORP COM Stock 688239201 8 67 SH   SOLE 0 0 0 67
SPDR S&P 500 ETF ETF 78462F103 994 2,092 SH   SOLE 0 0 0 2,092
MASTERCARD INCORPORATED CL A Stock 57636Q104 18 50 SH   SOLE 0 0 0 50
ALLSTATE CORP COM Stock 020002101 205 1,746 SH   SOLE 0 0 0 1,746
VERIZON COMMUNICATIONS INC COM Stock 92343V104 364 7,000 SH   SOLE 0 0 0 7,000
VALE S A SPONSORED ADS ADR 91912E105 641 45,694 SH   SOLE 0 0 0 45,694
BLACK STONE MINERALS L P COM UNIT Stock 09225M101 382 37,000 SH   SOLE 0 0 0 37,000
HONEYWELL INTL INC COM Stock 438516106 2,309 11,072 SH   SOLE 0 0 0 11,072
US BANCORP DEL COM NEW Stock 902973304 2 30 SH   SOLE 0 0 0 30
XCEL ENERGY INC COM Stock 98389B100 2,067 30,531 SH   SOLE 0 0 0 30,531
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 11 135 SH   SOLE 0 0 0 135
HOME DEPOT INC COM Stock 437076102 4,387 10,571 SH   SOLE 0 0 0 10,571
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 306 2,173 SH   SOLE 0 0 0 2,173
TERRITORIAL BANCORP INC COM Stock 88145X108 8 334 SH   SOLE 0 0 0 334
BHP GROUP LTD SPONSORED ADS ADR 088606108 121 2,000 SH   SOLE 0 0 0 2,000
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 56 184 SH   SOLE 0 0 0 184
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 5 45 SH   SOLE 0 0 0 45
NUTRIEN LTD COM Stock 67077M108 1,541 20,493 SH   SOLE 0 0 0 20,493
ABERDEEN STANDARD PHYSICAL PLATINUM SHARES ETF ETF 003260106 4 50 SH   SOLE 0 0 0 50
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 9,485 31,724 SH   SOLE 0 0 0 31,724
ALPHABET INC CAP STK CL A Stock 02079K305 5,991 2,068 SH   SOLE 0 0 0 2,068
MICROSOFT CORP COM Stock 594918104 6,633 19,721 SH   SOLE 0 0 0 19,721
CVS HEALTH CORP COM Stock 126650100 125 1,211 SH   SOLE 0 0 0 1,211
AUTOLUS THERAPEUTICS PLC SPON ADS ADR 05280R100 0 0 SH   SOLE 0 0 0 0
AVERY DENNISON CORP COM Stock 053611109 1,911 8,822 SH   SOLE 0 0 0 8,822
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 451 1 SH   SOLE 0 0 0 1
CBOE GLOBAL MKTS INC COM Stock 12503M108 1,371 10,510 SH   SOLE 0 0 0 10,510
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 74 326 SH   SOLE 0 0 0 326
VANGUARD MID-CAP INDEX FUND ETF 922908629 49 192 SH   SOLE 0 0 0 192
AMPHENOL CORP NEW CL A Stock 032095101 5,587 63,883 SH   SOLE 0 0 0 63,883
KKR & CO INC COM Stock 48251W104 447 6,000 SH   SOLE 0 0 0 6,000
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 9 100 SH   SOLE 0 0 0 100
CORTEVA INC COM Stock 22052L104 1,227 25,950 SH   SOLE 0 0 0 25,950
MORPHIC HLDG INC COM Stock 61775R105 0 0 SH   SOLE 0 0 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 23 358 SH   SOLE 0 0 0 358
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 25 471 SH   SOLE 0 0 0 471
TWILIO INC CL A Stock 90138F102 2,396 9,098 SH   SOLE 0 0 0 9,098
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 42 400 SH   SOLE 0 0 0 400
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 1,500 21,982 SH   SOLE 0 0 0 21,982
GLADSTONE LD CORP COM REIT 376549101 648 19,200 SH   SOLE 0 0 0 19,200
CHEMED CORP NEW COM Stock 16359R103 5,342 10,098 SH   SOLE 0 0 0 10,098
OCUPHIRE PHARMA INC COM Stock 67577R102 0 0 SH   SOLE 0 0 0 0
CONFLUENT INC CLASS A COM Stock 20717M103 50 660 SH   SOLE 0 0 0 660
HERTZ GLOBAL HLDGS INC COM NEW Stock 42806J700 4 160 SH   SOLE 0 0 0 160
LUCID GROUP INC COM Stock 549498103 0 4 SH   SOLE 0 0 0 4
VANGUARD VALUE INDEX FUND ETF 922908744 6,321 42,971 SH   SOLE 0 0 0 42,971
VANGUARD GROWTH INDEX FUND ETF 922908736 151 472 SH   SOLE 0 0 0 472
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 3,821 143,230 SH   SOLE 0 0 0 143,230
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 739 6,907 SH   SOLE 0 0 0 6,907
META PLATFORMS INC CL A Stock 30303M102 16 47 SH   SOLE 0 0 0 47
ISHARES U.S. TRANSPORTATION ETF ETF 464287192 8 28 SH   SOLE 0 0 0 28
ALEXANDER & BALDWIN INC NEW COM REIT 014491104 100 4,000 SH   SOLE 0 0 0 4,000
CANADIAN PAC RY LTD COM Stock 13645T100 46 645 SH   SOLE 0 0 0 645
MOODYS CORP COM Stock 615369105 2,555 6,542 SH   SOLE 0 0 0 6,542
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 40 569 SH   SOLE 0 0 0 569
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 1,208 2,913 SH   SOLE 0 0 0 2,913
S&P GLOBAL INC COM Stock 78409V104 2,353 4,986 SH   SOLE 0 0 0 4,986
MANULIFE FINL CORP COM Stock 56501R106 76 4,008 SH   SOLE 0 0 0 4,008
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 9 112 SH   SOLE 0 0 0 112
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 6 50 SH   SOLE 0 0 0 50
HAWAIIAN ELEC INDUSTRIES COM Stock 419870100 130 3,130 SH   SOLE 0 0 0 3,130
FASTENAL CO COM Stock 311900104 4 60 SH   SOLE 0 0 0 60
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 43 120 SH   SOLE 0 0 0 120
CISCO SYS INC COM Stock 17275R102 34 544 SH   SOLE 0 0 0 543
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 50 905 SH   SOLE 0 0 0 905
HAWAIIAN HOLDINGS INC COM Stock 419879101 0 21 SH   SOLE 0 0 0 21
ADVANCED MICRO DEVICES INC COM Stock 007903107 1 5 SH   SOLE 0 0 0 5
ISHARES MSCI EMERGING MARKETS ASIA INDEX FUND ETF 464286426 1 12 SH   SOLE 0 0 0 12
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 22 254 SH   SOLE 0 0 0 254
ISHARES CORE S&P 500 ETF ETF 464287200 1,333 2,795 SH   SOLE 0 0 0 2,795
RIO TINTO PLC SPONSORED ADR ADR 767204100 1,693 25,294 SH   SOLE 0 0 0 25,294
ECOLAB INC COM Stock 278865100 47 200 SH   SOLE 0 0 0 200
CHARLES RIV LABS INTL INC COM Stock 159864107 300 796 SH   SOLE 0 0 0 796
SALESFORCE COM INC COM Stock 79466L302 3,023 11,896 SH   SOLE 0 0 0 11,896
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 4,753 7,123 SH   SOLE 0 0 0 7,123
JPMORGAN CHASE & CO COM Stock 46625H100 0 2 SH   SOLE 0 0 0 2
CHEVRON CORP NEW COM Stock 166764100 155 1,324 SH   SOLE 0 0 0 1,323
MAUI LD & PINEAPPLE INC COM Stock 577345101 2 200 SH   SOLE 0 0 0 200
MARKEL CORP COM Stock 570535104 325 263 SH   SOLE 0 0 0 263
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 130 2,554 SH   SOLE 0 0 0 2,554
DANAHER CORPORATION COM Stock 235851102 26 80 SH   SOLE 0 0 0 80
WALMART INC COM Stock 931142103 1,660 11,470 SH   SOLE 0 0 0 11,470
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 65 1,308 SH   SOLE 0 0 0 1,308
PFIZER INC COM Stock 717081103 66 1,112 SH   SOLE 0 0 0 1,112
3M CO Stock 88579Y101 1,163 6,546 SH   SOLE 0 0 0 6,546
CATERPILLAR INC COM Stock 149123101 9 43 SH   SOLE 0 0 0 43
ALPHABET INC CAP STK CL C Stock 02079K107 12 4 SH   SOLE 0 0 0 4
SPORTSMANS WHSE HLDGS INC COM Stock 84920Y106 882 74,721 SH   SOLE 0 0 0 74,721
SPORTSMANS WHSE HLDGS INC COM Stock 84920Y106 118 10,000 SH Call SOLE 0 0 0 10,000
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP ADR 191241108 3 60 SH   SOLE 0 0 0 60
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106 14 164 SH   SOLE 0 0 0 164
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 76 440 SH   SOLE 0 0 0 440
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 11,242 98,541 SH   SOLE 0 0 0 98,541
FERGUSON PLC NEW SHS Stock G3421J106 1,929 10,770 SH   SOLE 0 0 0 10,770
VANGUARD LONG-TERM BOND INDEX FUND ETF 921937793 27 266 SH   SOLE 0 0 0 266
C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209 1,028 9,550 SH   SOLE 0 0 0 9,550
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 44 547 SH   SOLE 0 0 0 547
LAM RESEARCH CORP COM Stock 512807108 181 252 SH   SOLE 0 0 0 252
SYNOPSYS INC COM Stock 871607107 202 548 SH   SOLE 0 0 0 548
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 42 675 SH   SOLE 0 0 0 675
DOMINION ENERGY INC Stock 25746U109 2,970 37,804 SH   SOLE 0 0 0 37,804
UNITEDHEALTH GROUP INC COM Stock 91324P102 2,871 5,718 SH   SOLE 0 0 0 5,718
LOWES COS INC COM Stock 548661107 3,626 14,029 SH   SOLE 0 0 0 14,029
DEERE & CO COM Stock 244199105 2,571 7,497 SH   SOLE 0 0 0 7,497
ISHARES MSCI ACWI INDEX FUND ETF 464288257 32 300 SH   SOLE 0 0 0 300
BANK HAWAII CORP COM Stock 062540109 360 4,300 SH   SOLE 0 0 0 4,300
ISHARES S&P MIDCAP FUND ETF 464287507 1 4 SH   SOLE 0 0 0 4
APPLE INC COM Stock 037833100 3,528 19,866 SH   SOLE 0 0 0 19,866
WEC ENERGY GROUP INC COM Stock 92939U106 2,013 20,737 SH   SOLE 0 0 0 20,737
DISNEY WALT CO COM Stock 254687106 6 39 SH   SOLE 0 0 0 39
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 30 177 SH   SOLE 0 0 0 177