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
ASML HOLDING N V N Y REGISTRY SHS N07059210 707 949 SH   SOLE   0 0 949
GARMIN LTD SHS H2906T109 903 5,811 SH   SOLE   0 0 5,811
MEDTRONIC PLC SHS G5960L103 889 7,094 SH   SOLE   0 0 7,094
EATON CORP PLC SHS G29183103 902 6,040 SH   SOLE   0 0 6,040
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,165 3,643 SH   SOLE   0 0 3,643
XYLEM INC COM 98419M100 791 6,398 SH   SOLE   0 0 6,398
WASTE MGMT INC DEL COM 94106L109 924 6,189 SH   SOLE   0 0 6,189
VISA INC COM CL A 92826C839 739 3,317 SH   SOLE   0 0 3,317
VERIZON COMMUNICATIONS INC COM 92343V104 1,025 18,978 SH   SOLE   0 0 18,978
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 720 10,657 SH   SOLE   0 0 10,657
UNITEDHEALTH GROUP INC COM 91324P102 725 1,855 SH   SOLE   0 0 1,855
TETRA TECH INC NEW COM 88162G103 796 5,327 SH   SOLE   0 0 5,327
SALESFORCE COM INC COM 79466L302 846 3,121 SH   SOLE   0 0 3,121
SPDR SER TR SPDR S&P 500 ETF 78468R796 370 3,481 SH   SOLE   0 0 3,481
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 467 971 SH   SOLE   0 0 971
SPDR SER TR S&P 400 MDCP VAL 78464A839 21,231 320,562 SH   SOLE   0 0 320,562
NUSHARES ETF TR NUVEEN ESG US 67092P870 1,079 41,689 SH   SOLE   0 0 41,689
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 3,048 70,092 SH   SOLE   0 0 70,092
NUTRIEN LTD COM 67077M108 895 13,799 SH   SOLE   0 0 13,799
NEXTERA ENERGY INC COM 65339F101 591 7,521 SH   SOLE   0 0 7,521
MERCK & CO INC COM 58933Y105 721 9,601 SH   SOLE   0 0 9,601
LUMENTUM HLDGS INC COM 55024U109 344 4,117 SH   SOLE   0 0 4,117
JD.COM INC SPON ADR CL A 47215P106 610 8,442 SH   SOLE   0 0 8,442
J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 2,413 55,818 SH   SOLE   0 0 55,818
JPMORGAN CHASE & CO COM 46625H100 337 2,060 SH   SOLE   0 0 2,060
ISHARES TR ESG AWRE USD ETF 46435G193 6,416 233,306 SH   SOLE   0 0 233,306
ISHARES TR US TREAS BD ETF 46429B267 2,904 109,449 SH   SOLE   0 0 109,449
IDEX CORP COM 45167R104 549 2,653 SH   SOLE   0 0 2,653
FORTIVE CORP COM 34959J108 594 8,415 SH   SOLE   0 0 8,415
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1,733 65,193 SH   SOLE   0 0 65,193
EXELON CORP COM 30161N101 547 11,306 SH   SOLE   0 0 11,306
ESSENTIAL UTILS INC COM 29670G102 625 13,560 SH   SOLE   0 0 13,560
CROWDSTRIKE HLDGS INC CL A 22788C105 968 3,940 SH   SOLE   0 0 3,940
COSTCO WHSL CORP NEW COM 22160K105 2,296 5,110 SH   SOLE   0 0 5,110
CISCO SYS INC COM 17275R102 849 15,590 SH   SOLE   0 0 15,590
BLACKSTONE INC COM 09260D107 906 7,786 SH   SOLE   0 0 7,786
BLACKROCK INC COM 09247X101 811 967 SH   SOLE   0 0 967
AVANGRID INC COM 05351W103 495 10,185 SH   SOLE   0 0 10,185
AMERICAN TOWER CORP NEW COM 03027X100 1,050 3,955 SH   SOLE   0 0 3,955
ALPHABET INC CAP STK CL C 02079K107 938 352 SH   SOLE   0 0 352
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,257 2,183 SH   SOLE   0 0 2,183
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 498 29,578 SH   SOLE   0 0 29,578
BEYOND MEAT INC COM 08862E109 596 5,660 SH   SOLE   0 0 5,660
WEYERHAEUSER CO MTN BE COM NEW 962166104 718 20,184 SH   SOLE   0 0 20,184
WELLS FARGO CO NEW COM 949746101 397 8,562 SH   SOLE   0 0 8,562
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,372 19,689 SH   SOLE   0 0 19,689
VANGUARD INDEX FDS GROWTH ETF 922908736 14,061 48,457 SH   SOLE   0 0 48,457
VANGUARD WORLD FD MEGA CAP INDEX 921910873 339 2,222 SH   SOLE   0 0 2,222
VANGUARD STAR FDS VG TL INTL STK F 921909768 406 6,425 SH   SOLE   0 0 6,425
UNION PAC CORP COM 907818108 545 2,780 SH   SOLE   0 0 2,780
UNILEVER PLC SPON ADR NEW 904767704 757 13,958 SH   SOLE   0 0 13,958
THERMO FISHER SCIENTIFIC INC COM 883556102 1,080 1,891 SH   SOLE   0 0 1,891
SYSCO CORP COM 871829107 755 9,614 SH   SOLE   0 0 9,614
SHERWIN WILLIAMS CO COM 824348106 862 3,082 SH   SOLE   0 0 3,082
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 20,228 383,983 SH   SOLE   0 0 383,983
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 964 29,350 SH   SOLE   0 0 29,350
ROPER TECHNOLOGIES INC COM 776696106 748 1,677 SH   SOLE   0 0 1,677
RIVERVIEW BANCORP INC COM 769397100 86 11,780 SH   SOLE   0 0 11,780
PORTLAND GEN ELEC CO COM NEW 736508847 467 9,946 SH   SOLE   0 0 9,946
PFIZER INC COM 717081103 794 18,465 SH   SOLE   0 0 18,465
PARKER-HANNIFIN CORP COM 701094104 636 2,275 SH   SOLE   0 0 2,275
NORFOLK SOUTHN CORP COM 655844108 684 2,861 SH   SOLE   0 0 2,861
NIKE INC CL B 654106103 1,098 7,557 SH   SOLE   0 0 7,557
NASDAQ INC COM 631103108 821 4,256 SH   SOLE   0 0 4,256
MICROSOFT CORP COM 594918104 3,678 13,044 SH   SOLE   0 0 13,044
MCCORMICK & CO INC COM NON VTG 579780206 854 10,537 SH   SOLE   0 0 10,537
MARVELL TECHNOLOGY INC COM 573874104 773 12,824 SH   SOLE   0 0 12,824
MSA SAFETY INC COM 553498106 657 4,509 SH   SOLE   0 0 4,509
L3HARRIS TECHNOLOGIES INC COM 502431109 904 4,104 SH   SOLE   0 0 4,104
JOHNSON & JOHNSON COM 478160104 247 1,530 SH   SOLE   0 0 1,530
ISHARES TR EAFE GRWTH ETF 464288885 1,922 18,050 SH   SOLE   0 0 18,050
ISHARES TR MSCI USA ESG SLC 464288802 206 2,149 SH   SOLE   0 0 2,149
ISHARES TR RUS MDCP VAL ETF 464287473 1,693 14,947 SH   SOLE   0 0 14,947
ISHARES TR S&P 100 ETF 464287101 44,481 225,290 SH   SOLE   0 0 225,290
ISHARES GOLD TR ISHARES NEW 464285204 925 27,690 SH   SOLE   0 0 27,690
INTEL CORP COM 458140100 552 10,368 SH   SOLE   0 0 10,368
ILLINOIS TOOL WKS INC COM 452308109 633 3,065 SH   SOLE   0 0 3,065
HOME DEPOT INC COM 437076102 901 2,746 SH   SOLE   0 0 2,746
HAWAIIAN ELEC INDUSTRIES COM 419870100 517 12,662 SH   SOLE   0 0 12,662
ECOLAB INC COM 278865100 899 4,311 SH   SOLE   0 0 4,311
DANAHER CORPORATION COM 235851102 968 3,181 SH   SOLE   0 0 3,181
CUMMINS INC COM 231021106 733 3,263 SH   SOLE   0 0 3,263
CONSOLIDATED EDISON INC COM 209115104 429 5,911 SH   SOLE   0 0 5,911
CLOROX CO DEL COM 189054109 896 5,408 SH   SOLE   0 0 5,408
CHURCH & DWIGHT INC COM 171340102 767 9,292 SH   SOLE   0 0 9,292
CANADIAN NATL RY CO COM 136375102 556 4,809 SH   SOLE   0 0 4,809
BORGWARNER INC COM 099724106 375 8,672 SH   SOLE   0 0 8,672
BECTON DICKINSON & CO COM 075887109 795 3,234 SH   SOLE   0 0 3,234
ATMOS ENERGY CORP COM 049560105 414 4,689 SH   SOLE   0 0 4,689
ARCHER DANIELS MIDLAND CO COM 039483102 970 16,169 SH   SOLE   0 0 16,169
APPLE INC COM 037833100 1,274 9,004 SH   SOLE   0 0 9,004
ANALOG DEVICES INC COM 032654105 1,141 6,809 SH   SOLE   0 0 6,809
AMER STATES WTR CO COM 029899101 664 7,765 SH   SOLE   0 0 7,765
AIR PRODS & CHEMS INC COM 009158106 793 3,097 SH   SOLE   0 0 3,097