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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD SPONSORED ADR 000375204   542,940 15,829 SH   SOLE 0 0 0 15,829
ABBOTT LABS COM 002824100   355,802 3,514 SH   SOLE 0 0 0 3,514
ABBVIE INC COM 00287Y109   419,822 2,634 SH   SOLE 0 0 0 2,634
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   284,286 3,117 SH   SOLE 0 0 0 3,117
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   262,666 919 SH   SOLE 0 0 0 919
ACTIVISION BLIZZARD INC COM 00507V109   239,606 2,799 SH   SOLE 0 0 0 2,799
ADOBE SYSTEMS INCORPORATED COM 00724F101   373,440 969 SH   SOLE 0 0 0 969
AIR PRODS & CHEMS INC COM 009158106   403,671 1,405 SH   SOLE 0 0 0 1,405
ALPHABET INC CAP STK CL C 02079K107   457,601 4,400 SH   SOLE 0 0 0 4,400
ALPHABET INC CAP STK CL A 02079K305   727,488 7,013 SH   SOLE 0 0 0 7,013
AMAZON COM INC COM 023135106   532,753 5,158 SH   SOLE 0 0 0 5,158
AMCOR PLC ORD G0250X107   156,025 13,710 SH   SOLE 0 0 0 13,710
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   554,555 11,014 SH   SOLE 0 0 0 11,014
AMERICAN EXPRESS CO COM 025816109   598,235 3,627 SH   SOLE 0 0 0 3,627
AMERICAN TOWER CORP NEW COM 03027X100   563,548 2,758 SH   SOLE 0 0 0 2,758
AMERICAN WTR WKS CO INC NEW COM 030420103   662,142 4,520 SH   SOLE 0 0 0 4,520
ANSYS INC COM 03662Q105   208,214 626 SH   SOLE 0 0 0 626
APPLE INC COM 037833100   2,324,431 14,096 SH   SOLE 0 0 0 14,096
APPLIED MATLS INC COM 038222105   509,718 4,150 SH   SOLE 0 0 0 4,150
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   80,162 10,058 SH   SOLE 0 0 0 10,058
ASML HOLDING N V N Y REGISTRY SHS N07059210   610,838 897 SH   SOLE 0 0 0 897
ASTRAZENECA PLC SPONSORED ADR 046353108   374,834 5,400 SH   SOLE 0 0 0 5,400
AUTODESK INC COM 052769106   217,844 1,047 SH   SOLE 0 0 0 1,047
AUTOMATIC DATA PROCESSING IN COM 053015103   414,131 1,860 SH   SOLE 0 0 0 1,860
AVALONBAY CMNTYS INC COM 053484101   217,780 1,296 SH   SOLE 0 0 0 1,296
BANK MONTREAL QUE COM 063671101   213,126 2,392 SH   SOLE 0 0 0 2,392
BANK NOVA SCOTIA HALIFAX COM 064149107   253,518 5,034 SH   SOLE 0 0 0 5,034
BECTON DICKINSON & CO COM 075887109   250,402 1,012 SH   SOLE 0 0 0 1,012
BOOKING HOLDINGS INC COM 09857L108   299,513 113 SH   SOLE 0 0 0 113
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   228,299 6,532 SH   SOLE 0 0 0 6,532
CANADIAN NATL RY CO COM 136375102   271,377 2,300 SH   SOLE 0 0 0 2,300
CANADIAN PAC RY LTD COM 13645T100   225,440 2,930 SH   SOLE 0 0 0 2,930
CATERPILLAR INC COM 149123101   243,741 1,065 SH   SOLE 0 0 0 1,065
CHUBB LIMITED COM H1467J104   363,620 1,873 SH   SOLE 0 0 0 1,873
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   460,138 11,768 SH   SOLE 0 0 0 11,768
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   59,449 26,540 SH   SOLE 0 0 0 26,540
CINCINNATI FINL CORP COM 172062101   262,807 2,345 SH   SOLE 0 0 0 2,345
CINTAS CORP COM 172908105   268,421 580 SH   SOLE 0 0 0 580
CISCO SYS INC COM 17275R102   590,011 11,287 SH   SOLE 0 0 0 11,287
COMCAST CORP NEW CL A 20030N101   214,209 5,650 SH   SOLE 0 0 0 5,650
CONSTELLATION BRANDS INC CL A 21036P108   238,782 1,057 SH   SOLE 0 0 0 1,057
COSTCO WHSL CORP NEW COM 22160K105   275,723 555 SH   SOLE 0 0 0 555
CROWN CASTLE INC COM 22822V101   243,670 1,821 SH   SOLE 0 0 0 1,821
DANAHER CORPORATION COM 235851102   585,776 2,324 SH   SOLE 0 0 0 2,324
DIGITAL RLTY TR INC COM 253868103   212,579 2,162 SH   SOLE 0 0 0 2,162
DISNEY WALT CO COM 254687106   389,015 3,885 SH   SOLE 0 0 0 3,885
EATON CORP PLC SHS G29183103   264,100 1,541 SH   SOLE 0 0 0 1,541
ECOLAB INC COM 278865100   324,063 1,958 SH   SOLE 0 0 0 1,958
ELEVANCE HEALTH INC COM 036752103   465,518 1,012 SH   SOLE 0 0 0 1,012
EQUINIX INC COM 29444U700   323,924 449 SH   SOLE 0 0 0 449
EQUITY RESIDENTIAL SH BEN INT 29476L107   301,799 5,030 SH   SOLE 0 0 0 5,030
ESSENTIAL UTILS INC COM 29670G102   284,386 6,515 SH   SOLE 0 0 0 6,515
EXELA TECHNOLOGIES INC COM 30162V706   1,316 33,819 SH   SOLE 0 0 0 33,819
EXXON MOBIL CORP COM 30231G102   232,319 2,119 SH   SOLE 0 0 0 2,119
FIRST SOLAR INC COM 336433107   436,479 2,007 SH   SOLE 0 0 0 2,007
GENUINE PARTS CO COM 372460105   418,635 2,502 SH   SOLE 0 0 0 2,502
GEVO INC COM PAR 374396406   15,519 10,077 SH   SOLE 0 0 0 10,077
GILEAD SCIENCES INC COM 375558103   225,978 2,724 SH   SOLE 0 0 0 2,724
GRAINGER W W INC COM 384802104   466,432 677 SH   SOLE 0 0 0 677
HANNON ARMSTRONG SUST INFR C COM 41068X100   205,305 7,178 SH   SOLE 0 0 0 7,178
HAWAIIAN ELEC INDUSTRIES COM 419870100   237,271 6,179 SH   SOLE 0 0 0 6,179
HOME DEPOT INC COM 437076102   437,446 1,482 SH   SOLE 0 0 0 1,482
HORIZON TECHNOLOGY FIN CORP COM 44045A102   179,871 15,946 SH   SOLE 0 0 0 15,946
ILLINOIS TOOL WKS INC COM 452308109   411,869 1,692 SH   SOLE 0 0 0 1,692
INTEL CORP COM 458140100   309,054 9,460 SH   SOLE 0 0 0 9,460
INTERNATIONAL BUSINESS MACHS COM 459200101   226,138 1,725 SH   SOLE 0 0 0 1,725
INTUIT COM 461202103   409,877 919 SH   SOLE 0 0 0 919
INTUITIVE SURGICAL INC COM NEW 46120E602   217,340 851 SH   SOLE 0 0 0 851
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   2,028,703 40,688 SH   SOLE 0 0 0 40,688
INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862   391,007 15,675 SH   SOLE 0 0 0 15,675
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   506,639 21,395 SH   SOLE 0 0 0 21,395
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   429,328 14,869 SH   SOLE 0 0 0 14,869
ISHARES TR IBONDS DEC 46435U697   391,539 15,135 SH   SOLE 0 0 0 15,135
ISHARES TR IBONDS DEC2023 46435G318   421,519 16,576 SH   SOLE 0 0 0 16,576
ISHARES TR ESG AWRE USD ETF 46435G193   224,513 9,755 SH   SOLE 0 0 0 9,755
ISHARES TR IBONDS DEC 25 46435U432   392,879 14,764 SH   SOLE 0 0 0 14,764
ISHARES TR ESG AWR US AGRGT 46435U549   314,683 6,548 SH   SOLE 0 0 0 6,548
ISHARES TR NEW YORK MUN ETF 464288323   219,390 4,100 SH   SOLE 0 0 0 4,100
ISHARES TR GL CLEAN ENE ETF 464288224   2,026,362 102,445 SH   SOLE 0 0 0 102,445
ISHARES TR SHRT NAT MUN ETF 464288158   881,542 8,421 SH   SOLE 0 0 0 8,421
ISHARES TR MSCI KLD400 SOC 464288570   4,148,245 53,189 SH   SOLE 0 0 0 53,189
ISHARES TR ISHS 1-5YR INVS 464288646   277,170 5,484 SH   SOLE 0 0 0 5,484
ISHARES TR NATIONAL MUN ETF 464288414   631,571 5,862 SH   SOLE 0 0 0 5,862
ISHARES TR GNMA BOND ETF 46429B333   228,893 5,148 SH   SOLE 0 0 0 5,148
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   60,791 12,483 SH   SOLE 0 0 0 12,483
JOHNSON & JOHNSON COM 478160104   643,381 4,151 SH   SOLE 0 0 0 4,151
JOHNSON CTLS INTL PLC SHS G51502105   286,274 4,754 SH   SOLE 0 0 0 4,754
KIMBERLY-CLARK CORP COM 494368103   296,042 2,206 SH   SOLE 0 0 0 2,206
LAM RESEARCH CORP COM 512807108   243,339 459 SH   SOLE 0 0 0 459
LAMB WESTON HLDGS INC COM 513272104   213,432 2,042 SH   SOLE 0 0 0 2,042
LILLY ELI & CO COM 532457108   243,019 708 SH   SOLE 0 0 0 708
LINDE PLC SHS G54950103   246,237 693 SH   SOLE 0 0 0 693
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   105,928 45,658 SH   SOLE 0 0 0 45,658
LOWES COS INC COM 548661107   283,542 1,418 SH   SOLE 0 0 0 1,418
MASTERCARD INCORPORATED CL A 57636Q104   571,657 1,573 SH   SOLE 0 0 0 1,573
MCCORMICK & CO INC COM NON VTG 579780206   354,828 4,264 SH   SOLE 0 0 0 4,264
MEDTRONIC PLC SHS G5960L103   449,549 5,576 SH   SOLE 0 0 0 5,576
MERCK & CO INC COM 58933Y105   446,828 4,200 SH   SOLE 0 0 0 4,200
META PLATFORMS INC CL A 30303M102   552,295 2,606 SH   SOLE 0 0 0 2,606
MICROSOFT CORP COM 594918104   1,538,786 5,337 SH   SOLE 0 0 0 5,337
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   125,026 19,566 SH   SOLE 0 0 0 19,566
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   61,822 21,923 SH   SOLE 0 0 0 21,923
NOKIA CORP SPONSORED ADR 654902204   59,616 12,142 SH   SOLE 0 0 0 12,142
NOVARTIS AG SPONSORED ADR 66987V109   505,441 5,494 SH   SOLE 0 0 0 5,494
NOVO-NORDISK A S ADR 670100205   638,534 4,012 SH   SOLE 0 0 0 4,012
NVIDIA CORPORATION COM 67066G104   749,370 2,698 SH   SOLE 0 0 0 2,698
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   9,708 18,317 SH   SOLE 0 0 0 18,317
ORACLE CORP COM 68389X105   223,783 2,408 SH   SOLE 0 0 0 2,408
ORANGE SPONSORED ADR 684060106   140,556 11,782 SH   SOLE 0 0 0 11,782
OWL ROCK CAPITAL CORPORATION COM 69121K104   134,602 10,674 SH   SOLE 0 0 0 10,674
PALO ALTO NETWORKS INC COM 697435105   489,532 2,451 SH   SOLE 0 0 0 2,451
PAYPAL HLDGS INC COM 70450Y103   335,888 4,423 SH   SOLE 0 0 0 4,423
PENTAIR PLC SHS G7S00T104   218,503 3,953 SH   SOLE 0 0 0 3,953
PIMCO ETF TR INTER MUN BD ACT 72201R866   456,755 8,740 SH   SOLE 0 0 0 8,740
PIMCO ETF TR ENHANCD SHORT 72201R643   2,510,975 25,703 SH   SOLE 0 0 0 25,703
PRICE T ROWE GROUP INC COM 74144T108   202,557 1,794 SH   SOLE 0 0 0 1,794
PROCTER AND GAMBLE CO COM 742718109   542,600 3,649 SH   SOLE 0 0 0 3,649
PROLOGIS INC. COM 74340W103   467,526 3,747 SH   SOLE 0 0 0 3,747
PROSHARES TR SHT 7-10 YR TR 74348A608   1,573,006 56,451 SH   SOLE 0 0 0 56,451
QUALCOMM INC COM 747525103   231,503 1,815 SH   SOLE 0 0 0 1,815
RAYONIER INC COM 754907103   238,017 7,156 SH   SOLE 0 0 0 7,156
REALTY INCOME CORP COM 756109104   548,767 8,667 SH   SOLE 0 0 0 8,667
ROYAL BK CDA SUSTAINABL COM 780087102   270,098 2,826 SH   SOLE 0 0 0 2,826
S&P GLOBAL INC COM 78409V104   315,721 916 SH   SOLE 0 0 0 916
SAP SE SPON ADR 803054204   671,654 5,307 SH   SOLE 0 0 0 5,307
SK TELECOM LTD SPONSORED ADR 78440P306   206,255 10,056 SH   SOLE 0 0 0 10,056
SOLAREDGE TECHNOLOGIES INC COM 83417M104   227,530 749 SH   SOLE 0 0 0 749
SONOCO PRODS CO COM 835495102   247,166 4,052 SH   SOLE 0 0 0 4,052
SPDR SER TR NUVEEN BLMBRG SH 78468R739   676,668 14,231 SH   SOLE 0 0 0 14,231
SPDR SER TR PORTFOLIO SH TSR 78468R101   6,851,369 234,395 SH   SOLE 0 0 0 234,395
SPDR SER TR NUVEEN BLMBRG MU 78468R721   667,374 14,254 SH   SOLE 0 0 0 14,254
STARBUCKS CORP COM 855244109   381,874 3,667 SH   SOLE 0 0 0 3,667
STRYKER CORPORATION COM 863667101   511,212 1,791 SH   SOLE 0 0 0 1,791
SYNOPSYS INC COM 871607107   207,895 538 SH   SOLE 0 0 0 538
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   738,447 7,939 SH   SOLE 0 0 0 7,939
TARGET CORP COM 87612E106   463,558 2,799 SH   SOLE 0 0 0 2,799
TELEFONICA S A SPONSORED ADR 879382208   77,138 18,023 SH   SOLE 0 0 0 18,023
TESLA INC COM 88160R101   686,736 3,310 SH   SOLE 0 0 0 3,310
TEXAS INSTRS INC COM 882508104   321,641 1,729 SH   SOLE 0 0 0 1,729
THE CIGNA GROUP COM 125523100   433,641 1,697 SH   SOLE 0 0 0 1,697
THERMO FISHER SCIENTIFIC INC COM 883556102   777,634 1,349 SH   SOLE 0 0 0 1,349
THOMSON REUTERS CORP. COM NEW 884903709   264,618 2,034 SH   SOLE 0 0 0 2,034
TJX COS INC NEW COM 872540109   290,594 3,708 SH   SOLE 0 0 0 3,708
TORONTO DOMINION BK ONT COM NEW 891160509   251,238 4,194 SH   SOLE 0 0 0 4,194
TOYOTA MOTOR CORP ADS 892331307   490,063 3,459 SH   SOLE 0 0 0 3,459
TRAVELERS COMPANIES INC COM 89417E109   286,561 1,672 SH   SOLE 0 0 0 1,672
UNILEVER PLC SPON ADR NEW 904767704   613,867 11,821 SH   SOLE 0 0 0 11,821
UNITED PARCEL SERVICE INC CL B 911312106   732,615 3,777 SH   SOLE 0 0 0 3,777
UNITEDHEALTH GROUP INC COM 91324P102   692,597 1,466 SH   SOLE 0 0 0 1,466
US BANCORP DEL COM NEW 902973304   449,299 12,463 SH   SOLE 0 0 0 12,463
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   268,201 5,294 SH   SOLE 0 0 0 5,294
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   9,947,623 165,904 SH   SOLE 0 0 0 165,904
VANGUARD WORLD FD MEGA GRWTH IND 921910816   254,206 1,243 SH   SOLE 0 0 0 1,243
VAPOTHERM INC COM 922107107   9,933 15,094 SH   SOLE 0 0 0 15,094
VERIZON COMMUNICATIONS INC COM 92343V104   285,758 7,348 SH   SOLE 0 0 0 7,348
VISA INC COM CL A 92826C839   587,534 2,606 SH   SOLE 0 0 0 2,606
VROOM INC COM 92918V109   11,950 13,297 SH   SOLE 0 0 0 13,297
WALMART INC COM 931142103   205,774 1,396 SH   SOLE 0 0 0 1,396
WEC ENERGY GROUP INC COM 92939U106   412,696 4,354 SH   SOLE 0 0 0 4,354
WEST PHARMACEUTICAL SVSC INC COM 955306105   248,043 716 SH   SOLE 0 0 0 716
WEWORK INC CL A 96209A104   14,210 18,282 SH   SOLE 0 0 0 18,282
WEYERHAEUSER CO MTN BE COM NEW 962166104   200,929 6,669 SH   SOLE 0 0 0 6,669
ZHONGCHAO INC CL A G9897X107   21,799 17,723 SH   SOLE 0 0 0 17,723