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
ISHARES TR RUSSELL 2000 ETF 464287655 486 2,220 SH   SOLE 0 0 0 2,220
AMAZON COM INC COM 023135106 4,698 1,430 SH   SOLE 0 0 0 1,430
EMERSON ELEC CO COM 291011104 1,691 17,956 SH   SOLE 0 0 0 17,956
AMGEN INC COM 031162100 2,485 11,687 SH   SOLE 0 0 0 11,687
ABBOTT LABS COM 002824100 249 2,105 SH   SOLE 0 0 0 2,105
EBAY INC. COM 278642103 2,383 34,203 SH   SOLE 0 0 0 34,203
GRAINGER W W INC COM 384802104 880 2,238 SH   SOLE 0 0 0 2,238
INTEL CORP COM 458140100 4,012 75,292 SH   SOLE 0 0 0 75,292
ILLINOIS TOOL WKS INC COM 452308109 2,979 14,416 SH   SOLE 0 0 0 14,416
KEYCORP COM 493267108 614 28,382 SH   SOLE 0 0 0 28,382
ORACLE CORP COM 68389X105 2,620 30,065 SH   SOLE 0 0 0 30,065
QUALCOMM INC COM 747525103 2,093 16,230 SH   SOLE 0 0 0 16,230
SYSCO CORP COM 871829107 1,490 18,977 SH   SOLE 0 0 0 18,977
MEDTRONIC PLC SHS G5960L103 1,546 12,333 SH   SOLE 0 0 0 12,333
MICROSOFT CORP COM 594918104 8,313 29,487 SH   SOLE 0 0 0 29,487
UNITED PARCEL SERVICE INC CL B 911312106 2,163 11,876 SH   SOLE 0 0 0 11,876
AT&T INC COM 00206R102 387 14,335 SH   SOLE 0 0 0 14,335
STRYKER CORPORATION COM 863667101 2,317 8,787 SH   SOLE 0 0 0 8,787
JOHNSON CTLS INTL PLC SHS G51502105 1,184 17,398 SH   SOLE 0 0 0 17,398
VERIZON COMMUNICATIONS INC COM 92343V104 1,893 35,053 SH   SOLE 0 0 0 35,053
SCHWAB CHARLES CORP COM 808513105 3,681 50,539 SH   SOLE 0 0 0 50,539
WALGREENS BOOTS ALLIANCE INC COM 931427108 700 14,882 SH   SOLE 0 0 0 14,882
DEERE & CO COM 244199105 1,259 3,756 SH   SOLE 0 0 0 3,756
STARBUCKS CORP COM 855244109 4,066 36,857 SH   SOLE 0 0 0 36,857
ANALOG DEVICES INC COM 032654105 217 1,298 SH   SOLE 0 0 0 1,298
UNILEVER PLC SPON ADR NEW 904767704 1,066 19,662 SH   SOLE 0 0 0 19,662
COSTCO WHSL CORP NEW COM 22160K105 2,588 5,760 SH   SOLE 0 0 0 5,760
DANAHER CORPORATION COM 235851102 453 1,489 SH   SOLE 0 0 0 1,489
MORGAN STANLEY COM NEW 617446448 236 2,425 SH   SOLE 0 0 0 2,425
PROCTER AND GAMBLE CO COM 742718109 1,197 8,564 SH   SOLE 0 0 0 8,564
GILEAD SCIENCES INC COM 375558103 1,407 20,141 SH   SOLE 0 0 0 20,141
TRANE TECHNOLOGIES PLC SHS G8994E103 490 2,840 SH   SOLE 0 0 0 2,840
JPMORGAN CHASE & CO COM 46625H100 885 5,407 SH   SOLE 0 0 0 5,407
TJX COS INC NEW COM 872540109 2,433 36,871 SH   SOLE 0 0 0 36,871
MARSH & MCLENNAN COS INC COM 571748102 4,087 26,991 SH   SOLE 0 0 0 26,991
APPLE INC COM 037833100 13,208 93,346 SH   SOLE 0 0 0 93,346
CITRIX SYS INC COM 177376100 1,081 10,070 SH   SOLE 0 0 0 10,070
CHUBB LIMITED COM H1467J104 1,568 9,041 SH   SOLE 0 0 0 9,041
ECOLAB INC COM 278865100 1,520 7,288 SH   SOLE 0 0 0 7,288
SONY GROUP CORPORATION SPONSORED ADR 835699307 386 3,493 SH   SOLE 0 0 0 3,493
HEALTHPEAK PROPERTIES INC COM 42250P103 831 24,822 SH   SOLE 0 0 0 24,822
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,311 29,499 SH   SOLE 0 0 0 29,499
NETFLIX INC COM 64110L106 3,962 6,492 SH   SOLE 0 0 0 6,492
CERNER CORP COM 156782104 1,346 19,082 SH   SOLE 0 0 0 19,082
PROLOGIS INC. COM 74340W103 1,911 15,232 SH   SOLE 0 0 0 15,232
AIR PRODS & CHEMS INC COM 009158106 2,576 10,057 SH   SOLE 0 0 0 10,057
SVB FINANCIAL GROUP COM 78486Q101 8,849 13,679 SH   SOLE 0 0 0 13,679
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 217 6,311 SH   SOLE 0 0 0 6,311
CONSOLIDATED EDISON INC COM 209115104 2,123 29,251 SH   SOLE 0 0 0 29,251
SAP SE SPON ADR 803054204 271 2,008 SH   SOLE 0 0 0 2,008
LAUDER ESTEE COS INC CL A 518439104 295 984 SH   SOLE 0 0 0 984
CHURCH & DWIGHT INC COM 171340102 3,137 37,988 SH   SOLE 0 0 0 37,988
SANOFI SPONSORED ADR 80105N105 276 5,717 SH   SOLE 0 0 0 5,717
NOVO-NORDISK A S ADR 670100205 1,744 18,168 SH   SOLE 0 0 0 18,168
HONDA MOTOR LTD AMERN SHS 438128308 980 31,960 SH   SOLE 0 0 0 31,960
ALPHABET INC CAP STK CL A 02079K305 5,542 2,073 SH   SOLE 0 0 0 2,073
SPDR GOLD TR GOLD SHS 78463V107 435 2,650 SH   SOLE 0 0 0 2,650
INTUITIVE SURGICAL INC COM NEW 46120E602 767 772 SH   SOLE 0 0 0 772
CANADIAN NATL RY CO COM 136375102 2,755 23,824 SH   SOLE 0 0 0 23,824
DISCOVERY INC COM SER A 25470F104 478 18,821 SH   SOLE 0 0 0 18,821
TREX CO INC COM 89531P105 689 6,760 SH   SOLE 0 0 0 6,760
ASML HOLDING N V N Y REGISTRY SHS N07059210 370 497 SH   SOLE 0 0 0 497
HOLOGIC INC COM 436440101 638 8,642 SH   SOLE 0 0 0 8,642
THERMO FISHER SCIENTIFIC INC COM 883556102 7,693 13,465 SH   SOLE 0 0 0 13,465
BANK HAWAII CORP COM 062540109 1,294 15,753 SH   SOLE 0 0 0 15,753
ORMAT TECHNOLOGIES INC COM 686688102 398 5,979 SH   SOLE 0 0 0 5,979
DARLING INGREDIENTS INC COM 237266101 917 12,748 SH   SOLE 0 0 0 12,748
DIGITAL RLTY TR INC COM 253868103 1,943 13,451 SH   SOLE 0 0 0 13,451
FIRST SOLAR INC COM 336433107 1,482 15,522 SH   SOLE 0 0 0 15,522
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 247 3,000 SH   SOLE 0 0 0 3,000
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7,531 147,120 SH   SOLE 0 0 0 147,120
SHOPIFY INC CL A 82509L107 422 311 SH   SOLE 0 0 0 311
XYLEM INC COM 98419M100 3,154 25,502 SH   SOLE 0 0 0 25,502
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,444 9,347 SH   SOLE 0 0 0 9,347
HANNON ARMSTRONG SUST INFR C COM 41068X100 276 5,170 SH   SOLE 0 0 0 5,170
VEEVA SYS INC CL A COM 922475108 1,192 4,136 SH   SOLE 0 0 0 4,136
GRAHAM HLDGS CO COM CL B 384637104 613 1,040 SH   SOLE 0 0 0 1,040
ALPHABET INC CAP STK CL C 02079K107 5,296 1,987 SH   SOLE 0 0 0 1,987
PAYPAL HLDGS INC COM 70450Y103 7,058 27,123 SH   SOLE 0 0 0 27,123
AVANGRID INC COM 05351W103 1,154 23,745 SH   SOLE 0 0 0 23,745
OKTA INC CL A 679295105 442 1,864 SH   SOLE 0 0 0 1,864
AMALGAMATED FINANCIAL CORP COM 022671101 818 51,715 SH   SOLE 0 0 0 51,715
LEMONADE INC COM 52567D107 423 6,319 SH   SOLE 0 0 0 6,319