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
ABBOTT LABORATORIES COM 002824100 3,224 35,541 SH SOLE 0 0 35,541
ADVANCED MICRO DEVICES INC COM 007903107 3,427 5,900 SH SOLE 0 0 5,900
AFLAC INC COM 001055102 220 1,877 SH SOLE 0 0 1,877
AIR PRODUCTS AND CHEMICALS I COM 009158106 398 1,359 SH SOLE 0 0 1,359
ALGONQUIN POWER & UTILITIES COM 015857105 118 20,177 SH SOLE 0 0 20,177
ALLSTATE CORP COM 020002101 791 3,327 SH SOLE 0 0 3,327
AMALGAMATED FINANCIAL CORP COM 022671101 1,012 22,061 SH SOLE 0 0 22,061
AMAZON COM INC COM 023135106 1,392 5,844 SH SOLE 0 0 5,844
AMERICAN CENTY ETF TR MID CAP GRW IMP 025072760 226 3,292 SH SOLE 0 0 3,292
AMERICAN EXPRESS CO COM 025816109 2,877 8,506 SH SOLE 0 0 8,506
AMERICAN WTR WKS CO INC NEW COM 030420103 1,847 14,038 SH SOLE 0 0 14,038
AMGEN INC COM 031162100 1,404 3,879 SH SOLE 0 0 3,879
AMPHENOL CORP CL A 032095101 1,011 5,739 SH SOLE 0 0 5,739
AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557 3,546 43,995 SH SOLE 0 0 43,995
ANALOG DEVICES INC COM 032654105 460 1,160 SH SOLE 0 0 1,160
APPLE INC COM 037833100 34,045 117,657 SH SOLE 0 0 117,657
APPLIED MATLS INC COM 038222105 1,158 1,602 SH SOLE 0 0 1,602
ARISTA NETWORKS INC COM SHS 040413205 209 1,235 SH SOLE 0 0 1,235
AUTODESK INC COM 052769106 984 5,065 SH SOLE 0 0 5,065
AUTOMATIC DATA PROCESSING IN COM 053015103 1,009 4,507 SH SOLE 0 0 4,507
AUTOZONE INC COM 053332102 302 95 SH SOLE 0 0 95
BANCO BRADESCO S A SP ADR PFD NEW 059460303 81 23,570 SH SOLE 0 0 23,570
BANK AMERICA CORP COM 060505104 1,253 21,992 SH SOLE 0 0 21,992
BANK MONTREAL MEDIUM COM 063671101 287 1,627 SH SOLE 0 0 1,627
BANK NOVA SCOTIA B C COM 064149107 280 3,227 SH SOLE 0 0 3,227
BECTON DICKINSON & CO COM 075887109 242 1,606 SH SOLE 0 0 1,606
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,241 7 SH SOLE 0 0 7
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,192 2,384 SH SOLE 0 0 2,384
3M CO COM 88579Y101 1,291 7,976 SH SOLE 0 0 7,976
ABBVIE INC COM 00287Y109 8,387 33,331 SH SOLE 0 0 33,331
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 336 2,705 SH SOLE 0 0 2,705
ADOBE INC COM 00724F101 296 1,446 SH SOLE 0 0 1,446
AGILENT TECHNOLOGIES INC COM 00846U101 364 2,741 SH SOLE 0 0 2,741
ALCON AG ORD SHS H01301128 996 14,847 SH SOLE 0 0 14,847
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 439 4,577 SH SOLE 0 0 4,577
ALPHABET INC CAP STK CL C 02079K107 4,331 12,260 SH SOLE 0 0 12,260
ALPHABET INC CAP STK CL A 02079K305 13,450 37,638 SH SOLE 0 0 37,638
AMERICAN TOWER CORP COM 03027X100 1,582 9,674 SH SOLE 0 0 9,674
AMERIPRISE FINL INC COM 03076C106 233 509 SH SOLE 0 0 509
AON PLC SHS CL A G0403H108 242 731 SH SOLE 0 0 731
ASML HLDG NV N Y REGISTRY SHS N07059210 3,879 1,950 SH SOLE 0 0 1,950
ASTRAZENECA PLC ORD G0593M107 2,533 13,360 SH SOLE 0 0 13,360
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 255 10,206 SH SOLE 0 0 10,206
BANCO SANTANDER SA ADR 05964H105 451 32,706 SH SOLE 0 0 32,706
BLACKROCK MUNIASSETS FD INC COM 09254J102 155 14,125 SH SOLE 0 0 14,125
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 842 52,100 SH SOLE 0 0 52,100
BOOKING HOLDINGS INC COM 09857L108 615 3,452 SH SOLE 0 0 3,452
BOSTON SCIENTIFIC CORP COM 101137107 685 16,067 SH SOLE 0 0 16,067
BRISTOL-MYERS SQUIBB CO COM 110122108 440 7,650 SH SOLE 0 0 7,650
BROADCOM INC COM 11135F101 2,044 5,412 SH SOLE 0 0 5,412
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 2,941 79,241 SH SOLE 0 0 79,241
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 1,141 32,860 SH SOLE 0 0 32,860
CADENCE DESIGN SYSTEM INC COM 127387108 447 1,192 SH SOLE 0 0 1,192
CANADIAN IMPERIAL BANK OF CO COM 136069101 259 2,258 SH SOLE 0 0 2,258
CANADIAN NATL RY CO COM 136375102 448 3,765 SH SOLE 0 0 3,765
CANADIAN PACIFIC KANSAS CITY COM 13646K108 294 3,394 SH SOLE 0 0 3,394
CAPITAL ONE FINL CORP COM 14040H105 370 1,846 SH SOLE 0 0 1,846
CHIPOTLE MEXICAN GRILL INC COM 169656105 866 25,496 SH SOLE 0 0 25,496
CHUBB LTD SWITZ COM H1467J104 1,056 3,100 SH SOLE 0 0 3,100
CHURCH & DWIGHT CO INC COM 171340102 374 3,869 SH SOLE 0 0 3,869
CINCINNATI FINL CORP COM 172062101 659 3,561 SH SOLE 0 0 3,561
CISCO SYS INC COM 17275R102 1,888 16,082 SH SOLE 0 0 16,082
CME GROUP INC COM 12572Q105 463 2,101 SH SOLE 0 0 2,101
COCA COLA CO COM 191216100 547 6,739 SH SOLE 0 0 6,739
COHERENT CORP COM 19247G107 344 874 SH SOLE 0 0 874
COLGATE PALMOLIVE CO COM 194162103 578 6,310 SH SOLE 0 0 6,310
COMCAST CORP NEW CL A 20030N101 435 17,757 SH SOLE 0 0 17,757
CORNING INC COM 219350105 1,424 5,575 SH SOLE 0 0 5,575
COSTCO WHOLESALE CORPORATION COM 22160K105 3,876 4,144 SH SOLE 0 0 4,144
CSX CORP COM 126408103 251 5,290 SH SOLE 0 0 5,290
CUMMINS INC COM 231021106 375 526 SH SOLE 0 0 526
DANAHER CORP DEL COM 235851102 562 2,951 SH SOLE 0 0 2,951
DATADOG INC CL A COM 23804L103 223 858 SH SOLE 0 0 858
DECKERS OUTDOOR CORP COM 243537107 215 2,168 SH SOLE 0 0 2,168
DEERE & CO COM 244199105 1,668 2,630 SH SOLE 0 0 2,630
DELL TECHNOLOGIES INC CL C 24703L202 567 1,314 SH SOLE 0 0 1,314
DEXCOM INC COM 252131107 689 10,232 SH SOLE 0 0 10,232
DIGITAL RLTY TR INC COM 253868103 311 1,737 SH SOLE 0 0 1,737
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 217 5,403 SH SOLE 0 0 5,403
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 355 8,004 SH SOLE 0 0 8,004
EA SERIES TRUST STANCE SUSTAINAB 02072L151 12,273 369,592 SH SOLE 0 0 369,592
EAST WEST BANCORP INC COM 27579R104 1,130 8,756 SH SOLE 0 0 8,756
EATON CORP PLC SHS G29183103 2,526 5,929 SH SOLE 0 0 5,929
EBAY INC. COM 278642103 311 2,791 SH SOLE 0 0 2,791
ECOLAB INC COM 278865100 2,234 8,021 SH SOLE 0 0 8,021
EDWARDS LIFESCIENCES CORP COM 28176E108 583 6,450 SH SOLE 0 0 6,450
ELI LILLY & CO COM 532457108 6,727 5,609 SH SOLE 0 0 5,609
EMERSON ELEC CO COM 291011104 292 2,046 SH SOLE 0 0 2,046
ENCOMPASS HEALTH CORP COM 29261A100 1,699 16,818 SH SOLE 0 0 16,818
EQUINIX INC COM 29444U700 590 567 SH SOLE 0 0 567
ETF SER SOLUTIONS US VEGAN CLIMATE 26922A297 17,232 209,479 SH SOLE 0 0 209,479
EXXON MOBIL CORP COM 30231G102 219 1,606 SH SOLE 0 0 1,606
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 224 944 SH SOLE 0 0 944
FIFTH THIRD BANCORP COM 316773100 275 4,880 SH SOLE 0 0 4,880
FIRST SOLAR INC COM 336433107 1,778 7,536 SH SOLE 0 0 7,536
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 859 7,851 SH SOLE 0 0 7,851
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 389 2,033 SH SOLE 0 0 2,033
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 486 7,930 SH SOLE 0 0 7,930
FORD MTR CO COM 345370860 142 10,261 SH SOLE 0 0 10,261
FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1,894 20,933 SH SOLE 0 0 20,933
FRANKLIN TEMPLETON HOLDINGS RESPBLY SRCD GLD 35473M105 539 10,101 SH SOLE 0 0 10,101
GALLAGHER ARTHUR J & CO COM 363576109 279 1,216 SH SOLE 0 0 1,216
GE AEROSPACE COM NEW 369604301 1,385 3,708 SH SOLE 0 0 3,708
GE VERNOVA INC COM 36828A101 1,161 989 SH SOLE 0 0 989
GILEAD SCIENCES INC COM 375558103 929 7,354 SH SOLE 0 0 7,354
GLOBAL PMTS INC COM 37940X102 574 7,918 SH SOLE 0 0 7,918
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 315 3,560 SH SOLE 0 0 3,560
GLOBAL X FDS RENEWABLE ENERGY 37960A180 1,141 32,048 SH SOLE 0 0 32,048
GLOBE LIFE INC COM 37959E102 572 3,205 SH SOLE 0 0 3,205
GOLDMAN SACHS GROUP INC COM 38141G104 234 232 SH SOLE 0 0 232
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 92 18,447 SH SOLE 0 0 18,447
GSK PLC SPONSORED ADR 37733W204 405 7,726 SH SOLE 0 0 7,726
HA SUSTAINABLE INFRA CAP INC COM 41068X100 7,546 193,258 SH SOLE 0 0 193,258
HALEON PLC SPON ADS 405552100 835 89,579 SH SOLE 0 0 89,579
HDFC BANK LTD SPONSORED ADS 40415F101 503 19,510 SH SOLE 0 0 19,510
HEWLETT PACKARD ENTERPRISE C COM 42824C109 288 6,398 SH SOLE 0 0 6,398
HILTON WORLDWIDE HLDGS INC COM 43300A203 211 640 SH SOLE 0 0 640
HOME DEPOT INC COM 437076102 6,747 19,131 SH SOLE 0 0 19,131
HSBC HLDGS PLC SPON ADR NEW 404280406 603 6,344 SH SOLE 0 0 6,344
HUNT J B TRANS SVCS INC COM 445658107 219 758 SH SOLE 0 0 758
HUT 8 CORP COM 44812J104 588 5,100 SH SOLE 0 0 5,100
ILLINOIS TOOL WKS INC COM 452308109 742 2,743 SH SOLE 0 0 2,743
ING GROEP N.V. SPONSORED ADR 456837103 274 8,742 SH SOLE 0 0 8,742
INTEL CORP COM 458140100 1,775 12,717 SH SOLE 0 0 12,717
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,437 11,677 SH SOLE 0 0 11,677
INTERNATIONAL BUSINESS MACHS COM 459200101 1,701 6,050 SH SOLE 0 0 6,050
INTUIT COM 461202103 403 1,547 SH SOLE 0 0 1,547
INTUITIVE SURGICAL INC COM NEW 46120E602 1,115 2,804 SH SOLE 0 0 2,804
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 237 2,256 SH SOLE 0 0 2,256
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,002 16,946 SH SOLE 0 0 16,946
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 387 8,188 SH SOLE 0 0 8,188
INVESCO QQQ TR UNIT SER 1 46090E103 1,193 1,621 SH SOLE 0 0 1,621
INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586 7,689 141,248 SH SOLE 0 0 141,248
IRON MTN INC DEL COM 46284V101 450 3,569 SH SOLE 0 0 3,569
ISHARES TR ESG OPTIMIZED 464288802 926 6,008 SH SOLE 0 0 6,008
ISHARES TR CORE S&P SCP ETF 464287804 298 2,013 SH SOLE 0 0 2,013
ISHARES TR FLTG RATE NT ETF 46429B655 574 11,257 SH SOLE 0 0 11,257
ISHARES TR RUSSELL 2000 ETF 464287655 703 2,342 SH SOLE 0 0 2,342
ISHARES TR RUS 1000 VAL ETF 464287598 832 3,435 SH SOLE 0 0 3,435
ISHARES TR ESG ADVNCD HY BD 46435G441 585 12,539 SH SOLE 0 0 12,539
ISHARES TR ESG AWR MSCI USA 46435G425 320 1,960 SH SOLE 0 0 1,960
ISHARES TR S&P 500 GRWT ETF 464287309 259 1,890 SH SOLE 0 0 1,890
ISHARES TR CORE MSCI EAFE 46432F842 253 2,629 SH SOLE 0 0 2,629
ISHARES TR CORE S&P MCP ETF 464287507 362 4,695 SH SOLE 0 0 4,695
ISHARES TR ESG MSCI KLD 400 464288570 12,591 88,429 SH SOLE 0 0 88,429
ISHARES TR CORE S&P TTL STK 464287150 215 1,311 SH SOLE 0 0 1,311
ISHARES TR ESG AW MSCI EAFE 46435G516 278 2,710 SH SOLE 0 0 2,710
ISHARES TR GL CLEAN ENE ETF 464288224 863 42,120 SH SOLE 0 0 42,120
ISHARES TR S&P 100 ETF 464287101 505 1,381 SH SOLE 0 0 1,381
ISHARES TR CORE S&P500 ETF 464287200 1,063 1,420 SH SOLE 0 0 1,420
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 183 22,498 SH SOLE 0 0 22,498
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 221 2,229 SH SOLE 0 0 2,229
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 339 4,367 SH SOLE 0 0 4,367
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 212 3,766 SH SOLE 0 0 3,766
JOHNSON & JOHNSON COM 478160104 2,441 9,613 SH SOLE 0 0 9,613
JOHNSON CONTROLS INTERNATION SHS G51502105 439 3,008 SH SOLE 0 0 3,008
JONES LANG LASALLE INC COM 48020Q107 212 684 SH SOLE 0 0 684
JPMORGAN CHASE & CO COM 46625H100 5,576 17,036 SH SOLE 0 0 17,036
KIMBERLY-CLARK CORP COM 494368103 240 2,189 SH SOLE 0 0 2,189
KLA CORP COM NEW 482480100 931 3,088 SH SOLE 0 0 3,088
LAM RESEARCH CORP COM NEW 512807306 2,044 4,717 SH SOLE 0 0 4,717
LEGG MASON ETF INVT CLEARBRIDGE LRG 524682200 1,386 16,181 SH SOLE 0 0 16,181
LINDE PLC SHS G54950103 1,799 3,468 SH SOLE 0 0 3,468
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 364 62,531 SH SOLE 0 0 62,531
LOWES COS INC COM 548661107 604 2,743 SH SOLE 0 0 2,743
MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695 10,029 880,979 SH SOLE 0 0 880,979
MARRIOTT INTL INC NEW CL A 571903202 211 572 SH SOLE 0 0 572
MARSH & MCLENNAN COS INC COM 571748102 249 1,500 SH SOLE 0 0 1,500
MASTERCARD INCORPORATED CL A 57636Q104 4,382 8,532 SH SOLE 0 0 8,532
MCCORMICK & CO INC COM NON VTG 579780206 516 10,253 SH SOLE 0 0 10,253
MCDONALDS CORP COM 580135101 394 1,458 SH SOLE 0 0 1,458
MCKESSON CORP COM 58155Q103 341 451 SH SOLE 0 0 451
MEDTRONIC PLC SHS G5960L103 278 3,555 SH SOLE 0 0 3,555
MERCADOLIBRE INC COM 58733R102 955 563 SH SOLE 0 0 563
MERCK & CO INC COM 58933Y105 1,985 15,454 SH SOLE 0 0 15,454
META PLATFORMS INC CL A 30303M102 375 667 SH SOLE 0 0 667
MICROCHIP TECHNOLOGY INC. COM 595017104 311 3,413 SH SOLE 0 0 3,413
MICRON TECHNOLOGY INC COM 595112103 438 379 SH SOLE 0 0 379
MICROSOFT CORP COM 594918104 18,281 49,008 SH SOLE 0 0 49,008
MONDELEZ INTL INC CL A 609207105 510 8,829 SH SOLE 0 0 8,829
MORGAN STANLEY COM NEW 617446448 341 1,635 SH SOLE 0 0 1,635
MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106 204 2,402 SH SOLE 0 0 2,402
MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205 292 3,101 SH SOLE 0 0 3,101
MORGAN STANLEY ETF TRUST CALVERT US LRGCP 61774R304 456 5,017 SH SOLE 0 0 5,017
MORGAN STANLEY ETF TRUST EATON VANCE HIGH 61774R783 477 9,379 SH SOLE 0 0 9,379
MORGAN STANLEY ETF TRUST CALVERT ULT SHR 61774R601 569 11,242 SH SOLE 0 0 11,242
MORGAN STANLEY ETF TRUST CALVERT US MDCP 61774R403 2,550 33,504 SH SOLE 0 0 33,504
MOTOROLA SOLUTIONS INC COM NEW 620076307 203 490 SH SOLE 0 0 490
MSCI INC COM 55354G100 1,033 1,845 SH SOLE 0 0 1,845
NETFLIX INC. COM 64110L106 1,074 15,045 SH SOLE 0 0 15,045
NEXTERA ENERGY INC COM 65339F101 479 5,459 SH SOLE 0 0 5,459
NEXTPOWER INC CLASS A COM 65290E101 1,412 11,857 SH SOLE 0 0 11,857
NORDSON CORP COM 655663102 462 1,532 SH SOLE 0 0 1,532
NOVARTIS AG SPONSORED ADR 66987V109 801 5,116 SH SOLE 0 0 5,116
NOVO-NORDISK A S ADR 670100205 327 6,831 SH SOLE 0 0 6,831
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 215 4,946 SH SOLE 0 0 4,946
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 707 16,662 SH SOLE 0 0 16,662
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 797 15,294 SH SOLE 0 0 15,294
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 1,733 43,327 SH SOLE 0 0 43,327
NUSHARES ETF TR ESG DIVIDEND ETF 67092P813 395 14,302 SH SOLE 0 0 14,302
NUSHARES ETF TR ESG HI TLD CRP 67092P854 558 26,043 SH SOLE 0 0 26,043
NUSHARES ETF TR NUVEEN ESG US 67092P870 338 15,300 SH SOLE 0 0 15,300
NVENT ELEC PLC SHS G6700G107 307 1,810 SH SOLE 0 0 1,810
NVIDIA CORPORATION COM 67066G104 23,199 115,946 SH SOLE 0 0 115,946
NXP SEMICONDUCTORS N V COM N6596X109 440 1,568 SH SOLE 0 0 1,568
ORACLE CORP COM 68389X105 479 3,270 SH SOLE 0 0 3,270
ORMAT TECHNOLOGIES INC COM 686688102 839 7,712 SH SOLE 0 0 7,712
ORUKA THERAPEUTICS INC COM 687604108 202 2,125 SH SOLE 0 0 2,125
PALO ALTO NETWORKS INC COM 697435105 5,187 15,212 SH SOLE 0 0 15,212
PARKER-HANNIFIN CORP COM 701094104 219 224 SH SOLE 0 0 224
PARNASSUS INCOME FDS CORE SELECT ETF 701769507 262 9,103 SH SOLE 0 0 9,103
PEPSICO INC COM 713448108 1,602 11,834 SH SOLE 0 0 11,834
PFIZER INC COM 717081103 449 18,680 SH SOLE 0 0 18,680
PIMCO ETF TR ENHANCD SHORT 72201R643 357 3,611 SH SOLE 0 0 3,611
PIMCO MUN INCOME FD II COM 72200W106 162 21,416 SH SOLE 0 0 21,416
PNC FINL SVCS GROUP INC COM 693475105 2,026 8,232 SH SOLE 0 0 8,232
PRAXIS FDS IMPACT LARGE CAP 74006E736 1,207 30,936 SH SOLE 0 0 30,936
PROCTER & GAMBLE CO COM 742718109 3,471 23,677 SH SOLE 0 0 23,677
PROGRESSIVE CORP COM 743315103 545 2,496 SH SOLE 0 0 2,496
PROLOGIS INC. COM 74340W103 1,943 14,349 SH SOLE 0 0 14,349
QUALCOMM INC COM 747525103 252 1,365 SH SOLE 0 0 1,365
QUANTA SVCS INC COM 74762E102 458 637 SH SOLE 0 0 637
RALPH LAUREN CORP CL A 751212101 211 527 SH SOLE 0 0 527
RAYONIER INC COM 754907103 348 16,382 SH SOLE 0 0 16,382
ROCKWELL AUTOMATION INC COM 773903109 1,651 3,336 SH SOLE 0 0 3,336
ROPER TECHNOLOGIES INC COM 776696106 333 985 SH SOLE 0 0 985
ROSS STORES INC COM 778296103 325 1,529 SH SOLE 0 0 1,529
ROYAL BK CDA COM 780087102 1,021 4,935 SH SOLE 0 0 4,935
S&P GLOBAL INC COM 78409V104 512 1,259 SH SOLE 0 0 1,259
SALESFORCE INC COM 79466L302 389 2,489 SH SOLE 0 0 2,489
SANOFI SA SPONSORED ADR 80105N105 266 6,237 SH SOLE 0 0 6,237
SAP SE SPON ADR 803054204 221 1,436 SH SOLE 0 0 1,436
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 626 649 SH SOLE 0 0 649
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 215 1,132 SH SOLE 0 0 1,132
SERVICENOW INC COM 81762P102 1,482 14,928 SH SOLE 0 0 14,928
SHENANDOAH TELECOMMUNICATION COM 82312B106 862 57,195 SH SOLE 0 0 57,195
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 219 3,477 SH SOLE 0 0 3,477
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,552 13,600 SH SOLE 0 0 13,600
SPDR SERIES TRUST STATE STREET SPD 78464A409 631 5,304 SH SOLE 0 0 5,304
SPDR SERIES TRUST STATE STREET SPD 78468R101 237 8,199 SH SOLE 0 0 8,199
SPOTIFY TECHNOLOGY S A SHS L8681T102 275 599 SH SOLE 0 0 599
SPROUTS FMRS MKT INC COM 85208M102 517 6,120 SH SOLE 0 0 6,120
STARBUCKS CORP COM 855244109 974 9,532 SH SOLE 0 0 9,532
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,907 3,894 SH SOLE 0 0 3,894
STERIS PLC SHS USD G8473T100 337 1,605 SH SOLE 0 0 1,605
STRYKER CORPORATION COM 863667101 878 2,789 SH SOLE 0 0 2,789
SYNOPSYS INC COM 871607107 219 492 SH SOLE 0 0 492
T-MOBILE US INC COM 872590104 402 2,397 SH SOLE 0 0 2,397
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 5,500 11,518 SH SOLE 0 0 11,518
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 276 17,230 SH SOLE 0 0 17,230
TC ENERGY CORP COM 87807B107 414 6,250 SH SOLE 0 0 6,250
TE CONNECTIVITY PLC ORD SHS G87052109 330 1,640 SH SOLE 0 0 1,640
TERADYNE INC COM 880770102 254 525 SH SOLE 0 0 525
TESLA INC COM 88160R101 343 817 SH SOLE 0 0 817
TETRA TECH INC NEW COM 88162G103 820 28,409 SH SOLE 0 0 28,409
TEXAS INSTRS INC COM 882508104 1,326 4,451 SH SOLE 0 0 4,451
THE CIGNA GROUP COM 125523100 536 1,947 SH SOLE 0 0 1,947
THERMO FISHER SCIENTIFIC INC COM 883556102 556 1,109 SH SOLE 0 0 1,109
TIDAL TRUST I ADASINA SOCIAL 886364876 13,123 573,564 SH SOLE 0 0 573,564
TIDAL TRUST III AFFORDABLE HOUS 74741A106 5,097 295,066 SH SOLE 0 0 295,066
TJX COS INC NEW COM 872540109 841 5,554 SH SOLE 0 0 5,554
TORONTO DOMINION BK ONT COM NEW 891160509 755 6,220 SH SOLE 0 0 6,220
TORTOISE CAPITAL SERIES TRUS GLOBAL WATER ETF 890930407 371 7,198 SH SOLE 0 0 7,198
TRANE TECHNOLOGIES PLC SHS G8994E103 1,859 3,786 SH SOLE 0 0 3,786
TRAVELERS COMPANIES INC COM 89417E109 1,706 5,170 SH SOLE 0 0 5,170
TWILIO INC CL A 90138F102 253 1,229 SH SOLE 0 0 1,229
UBS GROUP AG SHS H42097107 355 7,171 SH SOLE 0 0 7,171
UNILEVER PLC SPON ADR NEW 904767803 2,278 37,894 SH SOLE 0 0 37,894
UNION PAC CORP COM 907818108 2,130 7,832 SH SOLE 0 0 7,832
UNITED BANKSHARES INC WEST V COM 909907107 310 6,780 SH SOLE 0 0 6,780
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 307 11,316 SH SOLE 0 0 11,316
UNITED PARCEL SVCS INC CL B 911312106 2,743 25,520 SH SOLE 0 0 25,520
UNITED RENTALS INC COM 911363109 955 844 SH SOLE 0 0 844
UNITEDHEALTH GROUP INC COM 91324P102 295 711 SH SOLE 0 0 711
US BANCORP COM NEW 902973304 1,007 16,679 SH SOLE 0 0 16,679
VALMONT INDS INC COM 920253101 902 1,563 SH SOLE 0 0 1,563
VANECK ETF TRUST GREEN BOND ETF 92189F171 8,586 355,772 SH SOLE 0 0 355,772
VANGUARD INDEX FDS TOTAL STK MKT 922908769 537 1,453 SH SOLE 0 0 1,453
VANGUARD INDEX FDS GROWTH ETF 922908736 797 9,255 SH SOLE 0 0 9,255
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 588 9,974 SH SOLE 0 0 9,974
VANGUARD STAR FDS VG TL INTL STK F 921909768 205 2,405 SH SOLE 0 0 2,405
VANGUARD WORLD FD ESG US STK ETF 921910733 380 2,874 SH SOLE 0 0 2,874
VANGUARD WORLD FD MEGA GRWTH IND 921910816 453 5,160 SH SOLE 0 0 5,160
VANGUARD WORLD FD ESG INTL STK ETF 921910725 282 3,429 SH SOLE 0 0 3,429
VENTAS INC COM 92276F100 266 3,003 SH SOLE 0 0 3,003
VERISK ANALYTICS INC COM 92345Y106 1,341 7,474 SH SOLE 0 0 7,474
VERIZON COMMUNICATIONS INC COM 92343V104 622 14,713 SH SOLE 0 0 14,713
VERTEX PHARMACEUTICALS INC COM 92532F100 642 1,294 SH SOLE 0 0 1,294
VERTIV HOLDINGS CO COM CL A 92537N108 314 938 SH SOLE 0 0 938
VISA INC COM CL A 92826C839 2,602 7,586 SH SOLE 0 0 7,586
VITAL FARMS INC COM 92847W103 218 18,814 SH SOLE 0 0 18,814
WABTEC COM 929740108 1,522 5,647 SH SOLE 0 0 5,647
WALMART INC COM 931142103 535 4,729 SH SOLE 0 0 4,729
WATERS CORP COM 941848103 663 1,769 SH SOLE 0 0 1,769
WELLS FARGO & CO COM 949746101 1,158 14,022 SH SOLE 0 0 14,022
WELLTOWER INC COM 95040Q104 379 1,673 SH SOLE 0 0 1,673
WIPRO LTD SPON ADR 1 SH 97651M109 116 51,762 SH SOLE 0 0 51,762
WW GRAINGER INC COM 384802104 392 288 SH SOLE 0 0 288
XCEL ENERGY INC COM 98389B100 206 2,573 SH SOLE 0 0 2,573
XYLEM INC COM 98419M100 1,720 14,557 SH SOLE 0 0 14,557
ZOETIS INC CL A 98978V103 210 2,925 SH SOLE 0 0 2,925