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
ABBOTT LABS COM 002824100   480,488 4,214 SH   SOLE 0 0 0 4,214
ABBVIE INC COM 00287Y109   942,206 4,771 SH   SOLE 0 0 0 4,771
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   326,809 2,885 SH   SOLE 0 0 0 2,885
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   796,955 2,255 SH   SOLE 0 0 0 2,255
ADOBE INC COM 00724F101   1,071,750 2,070 SH   SOLE 0 0 0 2,070
ADVANCED MICRO DEVICES INC COM 007903107   636,699 3,880 SH   SOLE 0 0 0 3,880
AFLAC INC COM 001055102   380,288 3,402 SH   SOLE 0 0 0 3,402
AIR PRODS & CHEMS INC COM 009158106   374,682 1,258 SH   SOLE 0 0 0 1,258
ALLSTATE CORP COM 020002101   414,481 2,186 SH   SOLE 0 0 0 2,186
ALPHABET INC CAP STK CL C 02079K107   2,225,580 13,312 SH   SOLE 0 0 0 13,312
ALPHABET INC CAP STK CL A 02079K305   3,072,321 18,525 SH   SOLE 0 0 0 18,525
AMAZON COM INC COM 023135106   2,598,317 13,945 SH   SOLE 0 0 0 13,945
AMBEV SA SPONSORED ADR 02319V103   58,401 23,935 SH   SOLE 0 0 0 23,935
AMCOR PLC ORD G0250X107   324,574 28,647 SH   SOLE 0 0 0 28,647
AMDOCS LTD SHS G02602103   248,665 2,843 SH   SOLE 0 0 0 2,843
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   628,991 12,232 SH   SOLE 0 0 0 12,232
AMERICAN EXPRESS CO COM 025816109   1,081,336 3,987 SH   SOLE 0 0 0 3,987
AMERICAN TOWER CORP NEW COM 03027X100   658,359 2,831 SH   SOLE 0 0 0 2,831
AMERICAN WTR WKS CO INC NEW COM 030420103   735,598 5,030 SH   SOLE 0 0 0 5,030
AMGEN INC COM 031162100   1,023,304 3,176 SH   SOLE 0 0 0 3,176
ANALOG DEVICES INC COM 032654105   824,317 3,581 SH   SOLE 0 0 0 3,581
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   210,249 3,172 SH   SOLE 0 0 0 3,172
APPLE INC COM 037833100   6,349,612 27,252 SH   SOLE 0 0 0 27,252
APPLIED MATLS INC COM 038222105   1,413,796 6,997 SH   SOLE 0 0 0 6,997
APTIV PLC SHS G6095L109   208,301 2,893 SH   SOLE 0 0 0 2,893
ARES CAPITAL CORP COM 04010L103   294,643 14,071 SH   SOLE 0 0 0 14,071
ARISTA NETWORKS INC COM 040413106   261,734 682 SH   SOLE 0 0 0 682
ARRAY TECHNOLOGIES INC COM SHS 04271T100   70,435 10,672 SH   SOLE 0 0 0 10,672
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   149,625 15,330 SH   SOLE 0 0 0 15,330
ASML HOLDING N V N Y REGISTRY SHS N07059210   955,708 1,147 SH   SOLE 0 0 0 1,147
ASTRAZENECA PLC SPONSORED ADR 046353108   593,330 7,616 SH   SOLE 0 0 0 7,616
AT&T INC COM 00206R102   317,620 14,437 SH   SOLE 0 0 0 14,437
AUTODESK INC COM 052769106   516,077 1,873 SH   SOLE 0 0 0 1,873
AUTOMATIC DATA PROCESSING IN COM 053015103   1,406,563 5,083 SH   SOLE 0 0 0 5,083
AVALONBAY CMNTYS INC COM 053484101   219,169 973 SH   SOLE 0 0 0 973
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   147,430 13,601 SH   SOLE 0 0 0 13,601
BANCO BRADESCO S A SP ADR PFD NEW 059460303   65,866 24,762 SH   SOLE 0 0 0 24,762
BANCO SANTANDER S.A. ADR 05964H105   82,883 16,252 SH   SOLE 0 0 0 16,252
BANK AMERICA CORP COM 060505104   460,091 11,595 SH   SOLE 0 0 0 11,595
BANK HAWAII CORP COM 062540109   228,314 3,637 SH   SOLE 0 0 0 3,637
BANK MONTREAL QUE COM 063671101   224,214 2,486 SH   SOLE 0 0 0 2,486
BANK NOVA SCOTIA HALIFAX COM 064149107   483,474 8,873 SH   SOLE 0 0 0 8,873
BCE INC COM NEW 05534B760   284,715 8,181 SH   SOLE 0 0 0 8,181
BECTON DICKINSON & CO COM 075887109   295,663 1,226 SH   SOLE 0 0 0 1,226
BLUE OWL CAPITAL CORPORATION COM 69121K104   306,963 21,068 SH   SOLE 0 0 0 21,068
BOOKING HOLDINGS INC COM 09857L108   626,198 149 SH   SOLE 0 0 0 149
BOSTON SCIENTIFIC CORP COM 101137107   423,531 5,054 SH   SOLE 0 0 0 5,054
BRISTOL-MYERS SQUIBB CO COM 110122108   274,916 5,313 SH   SOLE 0 0 0 5,313
BROADCOM INC COM 11135F101   901,518 5,226 SH   SOLE 0 0 0 5,226
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   317,587 1,477 SH   SOLE 0 0 0 1,477
BROWN & BROWN INC COM 115236101   305,323 2,947 SH   SOLE 0 0 0 2,947
CADENCE DESIGN SYSTEM INC COM 127387108   446,164 1,646 SH   SOLE 0 0 0 1,646
CAMDEN PPTY TR SH BEN INT 133131102   234,712 1,900 SH   SOLE 0 0 0 1,900
CANADIAN IMPERIAL BK COMM COM 136069101   241,552 3,938 SH   SOLE 0 0 0 3,938
CANADIAN NATL RY CO COM 136375102   587,349 5,014 SH   SOLE 0 0 0 5,014
CANADIAN PACIFIC KANSAS CITY COM 13646K108   606,185 7,087 SH   SOLE 0 0 0 7,087
CARRIER GLOBAL CORPORATION COM 14448C104   345,481 4,292 SH   SOLE 0 0 0 4,292
CATERPILLAR INC COM 149123101   204,024 522 SH   SOLE 0 0 0 522
CBRE GROUP INC CL A 12504L109   231,527 1,860 SH   SOLE 0 0 0 1,860
CELLECTIS S A SPON ADS 15117K103   44,835 21,094 SH   SOLE 0 0 0 21,094
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   203,323 28,122 SH   SOLE 0 0 0 28,122
CGI INC CL A SUB VTG 12532H104   325,724 2,833 SH   SOLE 0 0 0 2,833
CHECK POINT SOFTWARE TECH LT ORD M22465104   206,756 1,072 SH   SOLE 0 0 0 1,072
CHEGG INC COM 163092109   19,482 11,007 SH   SOLE 0 0 0 11,007
CHIPOTLE MEXICAN GRILL INC COM 169656105   275,535 4,782 SH   SOLE 0 0 0 4,782
CHUBB LIMITED COM H1467J104   853,783 2,961 SH   SOLE 0 0 0 2,961
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   1,209,993 30,501 SH   SOLE 0 0 0 30,501
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   161,145 78,226 SH   SOLE 0 0 0 78,226
CINCINNATI FINL CORP COM 172062101   420,459 3,089 SH   SOLE 0 0 0 3,089
CINTAS CORP COM 172908105   673,554 3,272 SH   SOLE 0 0 0 3,272
CISCO SYS INC COM 17275R102   1,049,146 19,713 SH   SOLE 0 0 0 19,713
CME GROUP INC COM 12572Q105   461,697 2,092 SH   SOLE 0 0 0 2,092
COCA COLA CO COM 191216100   504,844 7,025 SH   SOLE 0 0 0 7,025
COLGATE PALMOLIVE CO COM 194162103   366,447 3,530 SH   SOLE 0 0 0 3,530
COMCAST CORP NEW CL A 20030N101   893,358 21,388 SH   SOLE 0 0 0 21,388
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   217,151 13,129 SH   SOLE 0 0 0 13,129
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   34,450 14,414 SH   SOLE 0 0 0 14,414
CONSTELLATION BRANDS INC CL A 21036P108   205,158 796 SH   SOLE 0 0 0 796
COOPER COS INC COM 216648501   229,880 2,083 SH   SOLE 0 0 0 2,083
COSTCO WHSL CORP NEW COM 22160K105   640,166 722 SH   SOLE 0 0 0 722
CROWDSTRIKE HLDGS INC CL A 22788C105   218,204 778 SH   SOLE 0 0 0 778
CUMMINS INC COM 231021106   302,955 936 SH   SOLE 0 0 0 936
CVS HEALTH CORP COM 126650100   212,148 3,374 SH   SOLE 0 0 0 3,374
DANAHER CORPORATION COM 235851102   1,489,345 5,357 SH   SOLE 0 0 0 5,357
DEERE & CO COM 244199105   321,749 771 SH   SOLE 0 0 0 771
DELL TECHNOLOGIES INC CL C 24703L202   255,675 2,157 SH   SOLE 0 0 0 2,157
DIGITAL RLTY TR INC COM 253868103   250,583 1,548 SH   SOLE 0 0 0 1,548
DISNEY WALT CO COM 254687106   377,025 3,920 SH   SOLE 0 0 0 3,920
DOVER CORP COM 260003108   308,522 1,609 SH   SOLE 0 0 0 1,609
EATON CORP PLC SHS G29183103   471,529 1,423 SH   SOLE 0 0 0 1,423
EBAY INC. COM 278642103   318,638 4,894 SH   SOLE 0 0 0 4,894
ECOLAB INC COM 278865100   704,070 2,757 SH   SOLE 0 0 0 2,757
ELECTRONIC ARTS INC COM 285512109   239,631 1,671 SH   SOLE 0 0 0 1,671
ELEVANCE HEALTH INC COM 036752103   422,011 812 SH   SOLE 0 0 0 812
ELI LILLY & CO COM 532457108   1,329,514 1,501 SH   SOLE 0 0 0 1,501
EQUINIX INC COM 29444U700   778,802 877 SH   SOLE 0 0 0 877
EQUITY COMWLTH COM SH BEN INT 294628102   227,700 11,442 SH   SOLE 0 0 0 11,442
EQUITY RESIDENTIAL SH BEN INT 29476L107   418,047 5,614 SH   SOLE 0 0 0 5,614
ESSENTIAL UTILS INC COM 29670G102   371,928 9,643 SH   SOLE 0 0 0 9,643
FERRARI N V COM N3167Y103   284,464 605 SH   SOLE 0 0 0 605
FIRST SOLAR INC COM 336433107   266,937 1,070 SH   SOLE 0 0 0 1,070
GARMIN LTD SHS H2906T109   222,163 1,262 SH   SOLE 0 0 0 1,262
GENUINE PARTS CO COM 372460105   301,347 2,157 SH   SOLE 0 0 0 2,157
GEVO INC COM PAR 374396406   53,174 32,622 SH   SOLE 0 0 0 32,622
GILEAD SCIENCES INC COM 375558103   331,550 3,955 SH   SOLE 0 0 0 3,955
GOLDMAN SACHS ETF TR COMMUNITY MUNI 38149W663   258,900 5,154 SH   SOLE 0 0 0 5,154
GOLUB CAP BDC INC COM 38173M102   183,663 12,155 SH   SOLE 0 0 0 12,155
GRAINGER W W INC COM 384802104   607,947 585 SH   SOLE 0 0 0 585
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   60,053 19,435 SH   SOLE 0 0 0 19,435
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101   125,024 61,588 SH   SOLE 0 0 0 61,588
GSK PLC SPONSORED ADR 37733W204   233,282 5,707 SH   SOLE 0 0 0 5,707
HA SUSTAINABLE INFRA CAP INC COM 41068X100   280,198 8,129 SH   SOLE 0 0 0 8,129
HDFC BANK LTD SPONSORED ADS 40415F101   226,943 3,628 SH   SOLE 0 0 0 3,628
HEARTLAND FINL USA INC COM 42234Q102   267,111 4,711 SH   SOLE 0 0 0 4,711
HERSHEY CO COM 427866108   212,034 1,106 SH   SOLE 0 0 0 1,106
HILTON WORLDWIDE HLDGS INC COM 43300A203   208,127 903 SH   SOLE 0 0 0 903
HOLOGIC INC COM 436440101   242,181 2,973 SH   SOLE 0 0 0 2,973
HOME DEPOT INC COM 437076102   959,120 2,367 SH   SOLE 0 0 0 2,367
HP INC COM 40434L105   298,500 8,322 SH   SOLE 0 0 0 8,322
HUBSPOT INC COM 443573100   214,309 403 SH   SOLE 0 0 0 403
HUDBAY MINERALS INC COM 443628102   102,721 11,177 SH   SOLE 0 0 0 11,177
HUDSON PAC PPTYS INC COM 444097109   60,439 12,644 SH   SOLE 0 0 0 12,644
ICICI BANK LIMITED ADR 45104G104   260,442 8,725 SH   SOLE 0 0 0 8,725
ILLINOIS TOOL WKS INC COM 452308109   820,589 3,131 SH   SOLE 0 0 0 3,131
ING GROEP N.V. SPONSORED ADR 456837103   215,849 11,886 SH   SOLE 0 0 0 11,886
INTEL CORP COM 458140100   360,916 15,384 SH   SOLE 0 0 0 15,384
INTERCONTINENTAL EXCHANGE IN COM 45866F104   282,897 1,761 SH   SOLE 0 0 0 1,761
INTERNATIONAL BUSINESS MACHS COM 459200101   680,227 3,077 SH   SOLE 0 0 0 3,077
INTUIT COM 461202103   757,509 1,220 SH   SOLE 0 0 0 1,220
INTUITIVE SURGICAL INC COM NEW 46120E602   498,938 1,016 SH   SOLE 0 0 0 1,016
INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862   807,875 32,504 SH   SOLE 0 0 0 32,504
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   2,322,293 37,946 SH   SOLE 0 0 0 37,946
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   443,254 11,516 SH   SOLE 0 0 0 11,516
IQVIA HLDGS INC COM 46266C105   251,545 1,062 SH   SOLE 0 0 0 1,062
IRON MTN INC DEL COM 46284V101   206,112 1,735 SH   SOLE 0 0 0 1,735
ISHARES TR MSCI KLD400 SOC 464288570   7,548,107 69,382 SH   SOLE 0 0 0 69,382
ISHARES TR NATIONAL MUN ETF 464288414   453,747 4,177 SH   SOLE 0 0 0 4,177
ISHARES TR GL CLEAN ENE ETF 464288224   1,647,734 112,167 SH   SOLE 0 0 0 112,167
ISHARES TR ISHS 1-5YR INVS 464288646   260,053 4,938 SH   SOLE 0 0 0 4,938
ISHARES TR SHRT NAT MUN ETF 464288158   874,627 8,236 SH   SOLE 0 0 0 8,236
ISHARES TR IBONDS DEC 27 46435U283   423,601 16,644 SH   SOLE 0 0 0 16,644
ISHARES TR IBONDS DEC 25 46435U432   405,696 15,217 SH   SOLE 0 0 0 15,217
ISHARES TR IBONDS DEC 26 46435U259   492,535 19,198 SH   SOLE 0 0 0 19,198
ISHARES TR CORE S&P MCP ETF 464287507   624,571 10,022 SH   SOLE 0 0 0 10,022
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   160,398 24,120 SH   SOLE 0 0 0 24,120
J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815   402,734 7,892 SH   SOLE 0 0 0 7,892
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   1,096,997 17,597 SH   SOLE 0 0 0 17,597
JOHNSON & JOHNSON COM 478160104   1,185,604 7,316 SH   SOLE 0 0 0 7,316
JOHNSON CTLS INTL PLC SHS G51502105   339,405 4,373 SH   SOLE 0 0 0 4,373
JONES LANG LASALLE INC COM 48020Q107   211,448 784 SH   SOLE 0 0 0 784
JPMORGAN CHASE & CO. COM 46625H100   1,346,690 6,387 SH   SOLE 0 0 0 6,387
KE HLDGS INC SPONSORED ADS 482497104   227,901 11,447 SH   SOLE 0 0 0 11,447
KIMBERLY-CLARK CORP COM 494368103   645,917 4,540 SH   SOLE 0 0 0 4,540
KLA CORP COM NEW 482480100   255,107 329 SH   SOLE 0 0 0 329
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   338,276 10,339 SH   SOLE 0 0 0 10,339
KROGER CO COM 501044101   266,183 4,645 SH   SOLE 0 0 0 4,645
KT CORP SPONSORED ADR 48268K101   333,525 21,686 SH   SOLE 0 0 0 21,686
LAM RESEARCH CORP COM 512807108   503,056 616 SH   SOLE 0 0 0 616
LINDE PLC SHS G54950103   1,183,686 2,482 SH   SOLE 0 0 0 2,482
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   279,266 89,508 SH   SOLE 0 0 0 89,508
LOWES COS INC COM 548661107   1,020,248 3,767 SH   SOLE 0 0 0 3,767
MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695   245,478 22,095 SH   SOLE 0 0 0 22,095
MANULIFE FINL CORP COM 56501R106   277,965 9,407 SH   SOLE 0 0 0 9,407
MARSH & MCLENNAN COS INC COM 571748102   404,565 1,813 SH   SOLE 0 0 0 1,813
MASTERCARD INCORPORATED CL A 57636Q104   1,887,741 3,823 SH   SOLE 0 0 0 3,823
MCCORMICK & CO INC COM NON VTG 579780206   494,159 6,004 SH   SOLE 0 0 0 6,004
MCDONALDS CORP COM 580135101   232,055 762 SH   SOLE 0 0 0 762
MEDTRONIC PLC SHS G5960L103   518,126 5,755 SH   SOLE 0 0 0 5,755
MERCADOLIBRE INC COM 58733R102   237,648 116 SH   SOLE 0 0 0 116
MERCK & CO INC COM 58933Y105   758,640 6,681 SH   SOLE 0 0 0 6,681
META PLATFORMS INC CL A 30303M102   1,699,897 2,970 SH   SOLE 0 0 0 2,970
MICROCHIP TECHNOLOGY INC. COM 595017104   358,727 4,468 SH   SOLE 0 0 0 4,468
MICRON TECHNOLOGY INC COM 595112103   376,122 3,627 SH   SOLE 0 0 0 3,627
MICROSOFT CORP COM 594918104   5,613,546 13,046 SH   SOLE 0 0 0 13,046
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   187,189 18,388 SH   SOLE 0 0 0 18,388
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   175,947 42,093 SH   SOLE 0 0 0 42,093
MONDELEZ INTL INC CL A 609207105   335,773 4,558 SH   SOLE 0 0 0 4,558
MORGAN STANLEY COM NEW 617446448   250,595 2,404 SH   SOLE 0 0 0 2,404
MOTOROLA SOLUTIONS INC COM NEW 620076307   244,811 544 SH   SOLE 0 0 0 544
MURPHY USA INC COM 626755102   274,404 557 SH   SOLE 0 0 0 557
NATWEST GROUP PLC SPONS ADR 639057207   111,146 11,875 SH   SOLE 0 0 0 11,875
NETFLIX INC COM 64110L106   919,842 1,297 SH   SOLE 0 0 0 1,297
NEWMONT CORP COM 651639106   246,758 4,617 SH   SOLE 0 0 0 4,617
NIKE INC CL B 654106103   477,217 5,398 SH   SOLE 0 0 0 5,398
NIO INC SPON ADS 62914V106   118,437 17,730 SH   SOLE 0 0 0 17,730
NOKIA CORP SPONSORED ADR 654902204   185,583 42,468 SH   SOLE 0 0 0 42,468
NOMURA HLDGS INC SPONSORED ADR 65535H208   93,108 17,837 SH   SOLE 0 0 0 17,837
NOVARTIS AG SPONSORED ADR 66987V109   887,211 7,714 SH   SOLE 0 0 0 7,714
NOVO-NORDISK A S ADR 670100205   525,161 4,411 SH   SOLE 0 0 0 4,411
NVIDIA CORPORATION COM 67066G104   5,588,559 46,019 SH   SOLE 0 0 0 46,019
NXP SEMICONDUCTORS N V COM N6596X109   302,692 1,261 SH   SOLE 0 0 0 1,261
OPENDOOR TECHNOLOGIES INC COM 683712103   37,599 18,800 SH   SOLE 0 0 0 18,800
ORACLE CORP COM 68389X105   837,223 4,913 SH   SOLE 0 0 0 4,913
ORANGE SPONSORED ADR 684060106   456,200 39,739 SH   SOLE 0 0 0 39,739
ORIX CORP SPONSORED ADR 686330101   370,725 3,195 SH   SOLE 0 0 0 3,195
OTIS WORLDWIDE CORP COM 68902V107   356,024 3,425 SH   SOLE 0 0 0 3,425
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   252,165 12,748 SH   SOLE 0 0 0 12,748
PALO ALTO NETWORKS INC COM 697435105   626,456 1,833 SH   SOLE 0 0 0 1,833
PARKER-HANNIFIN CORP COM 701094104   285,526 452 SH   SOLE 0 0 0 452
PAYCHEX INC COM 704326107   272,042 2,027 SH   SOLE 0 0 0 2,027
PEARSON PLC SPONSORED ADR 705015105   227,291 16,749 SH   SOLE 0 0 0 16,749
PENTAIR PLC SHS G7S00T104   301,527 3,083 SH   SOLE 0 0 0 3,083
PEPSICO INC COM 713448108   1,086,231 6,388 SH   SOLE 0 0 0 6,388
PIMCO ETF TR INTER MUN BD ACT 72201R866   410,706 7,752 SH   SOLE 0 0 0 7,752
PIMCO ETF TR ENHANCD SHORT 72201R643   1,575,312 15,917 SH   SOLE 0 0 0 15,917
PRICE T ROWE GROUP INC COM 74144T108   224,917 2,065 SH   SOLE 0 0 0 2,065
PROCTER AND GAMBLE CO COM 742718109   1,460,750 8,434 SH   SOLE 0 0 0 8,434
PROGRESSIVE CORP COM 743315103   569,005 2,242 SH   SOLE 0 0 0 2,242
PROLOGIS INC. COM 74340W103   532,736 4,219 SH   SOLE 0 0 0 4,219
PROSHARES TR SHT 7-10 YR TR 74348A608   1,534,880 54,438 SH   SOLE 0 0 0 54,438
PRUDENTIAL PLC ADR 74435K204   200,735 10,827 SH   SOLE 0 0 0 10,827
QUALCOMM INC COM 747525103   486,444 2,861 SH   SOLE 0 0 0 2,861
RAYONIER INC COM 754907103   261,982 8,141 SH   SOLE 0 0 0 8,141
REALTY INCOME CORP COM 756109104   601,554 9,485 SH   SOLE 0 0 0 9,485
REGENERON PHARMACEUTICALS COM 75886F107   235,625 224 SH   SOLE 0 0 0 224
RELX PLC SPONSORED ADR 759530108   315,772 6,653 SH   SOLE 0 0 0 6,653
REYNOLDS CONSUMER PRODS INC COM 76171L106   212,497 6,833 SH   SOLE 0 0 0 6,833
ROGERS COMMUNICATIONS INC CL B 775109200   304,933 7,584 SH   SOLE 0 0 0 7,584
ROYAL BK CDA COM 780087102   343,306 2,752 SH   SOLE 0 0 0 2,752
S&P GLOBAL INC COM 78409V104   763,938 1,479 SH   SOLE 0 0 0 1,479
SALESFORCE INC COM 79466L302   766,018 2,799 SH   SOLE 0 0 0 2,799
SANOFI SPONSORED ADR 80105N105   260,808 4,526 SH   SOLE 0 0 0 4,526
SAP SE SPON ADR 803054204   1,486,351 6,488 SH   SOLE 0 0 0 6,488
SCHWAB CHARLES CORP COM 808513105   208,647 3,219 SH   SOLE 0 0 0 3,219
SERVICENOW INC COM 81762P102   800,673 895 SH   SOLE 0 0 0 895
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   206,443 4,872 SH   SOLE 0 0 0 4,872
SHOPIFY INC CL A 82509L107   251,363 3,137 SH   SOLE 0 0 0 3,137
SK TELECOM LTD SPONSORED ADR 78440P306   276,136 11,617 SH   SOLE 0 0 0 11,617
SONOCO PRODS CO COM 835495102   217,122 3,974 SH   SOLE 0 0 0 3,974
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,115,963 1,945 SH   SOLE 0 0 0 1,945
SPDR SER TR PORTFOLIO SH TSR 78468R101   6,064,148 206,193 SH   SOLE 0 0 0 206,193
SPDR SER TR S&P 500 ESG ETF 78468R531   371,362 6,660 SH   SOLE 0 0 0 6,660
SPDR SER TR NUVEEN BLMBRG SH 78468R739   697,009 14,479 SH   SOLE 0 0 0 14,479
STANTEC INC COM 85472N109   279,212 3,472 SH   SOLE 0 0 0 3,472
STARBUCKS CORP COM 855244109   555,779 5,701 SH   SOLE 0 0 0 5,701
STRYKER CORPORATION COM 863667101   1,812,579 5,017 SH   SOLE 0 0 0 5,017
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   268,562 21,264 SH   SOLE 0 0 0 21,264
SUN LIFE FINANCIAL INC. COM 866796105   342,643 5,906 SH   SOLE 0 0 0 5,906
SUNNOVA ENERGY INTL INC. COM 86745K104   130,916 13,441 SH   SOLE 0 0 0 13,441
SYNOPSYS INC COM 871607107   426,417 842 SH   SOLE 0 0 0 842
T-MOBILE US INC COM 872590104   881,938 4,274 SH   SOLE 0 0 0 4,274
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,738,615 10,011 SH   SOLE 0 0 0 10,011
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   225,615 15,866 SH   SOLE 0 0 0 15,866
TARGET CORP COM 87612E106   459,311 2,947 SH   SOLE 0 0 0 2,947
TE CONNECTIVITY PLC ORD SHS G87052109   428,554 2,838 SH   SOLE 0 0 0 2,838
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   290,949 38,384 SH   SOLE 0 0 0 38,384
TELEFONICA BRASIL SA NEW ADR 87936R205   160,286 15,607 SH   SOLE 0 0 0 15,607
TELEFONICA S A SPONSORED ADR 879382208   493,156 101,472 SH   SOLE 0 0 0 101,472
TELUS CORPORATION COM 87971M103   556,154 33,144 SH   SOLE 0 0 0 33,144
TENNANT CO COM 880345103   275,299 2,867 SH   SOLE 0 0 0 2,867
TESLA INC COM 88160R101   1,027,114 3,926 SH   SOLE 0 0 0 3,926
TEXAS INSTRS INC COM 882508104   590,607 2,859 SH   SOLE 0 0 0 2,859
THE CIGNA GROUP COM 125523100   506,501 1,462 SH   SOLE 0 0 0 1,462
THERMO FISHER SCIENTIFIC INC COM 883556102   1,267,757 2,049 SH   SOLE 0 0 0 2,049
THOMSON REUTERS CORP. COM 884903808   326,193 1,912 SH   SOLE 0 0 0 1,912
TJX COS INC NEW COM 872540109   482,191 4,102 SH   SOLE 0 0 0 4,102
TORONTO DOMINION BK ONT COM NEW 891160509   588,702 9,306 SH   SOLE 0 0 0 9,306
TOYOTA MOTOR CORP ADS 892331307   496,487 2,780 SH   SOLE 0 0 0 2,780
TRANE TECHNOLOGIES PLC SHS G8994E103   696,087 1,791 SH   SOLE 0 0 0 1,791
TRAVELERS COMPANIES INC COM 89417E109   311,514 1,331 SH   SOLE 0 0 0 1,331
UNILEVER PLC SPON ADR NEW 904767704   1,154,883 17,778 SH   SOLE 0 0 0 17,778
UNION PAC CORP COM 907818108   360,107 1,461 SH   SOLE 0 0 0 1,461
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   114,191 13,562 SH   SOLE 0 0 0 13,562
UNITED PARCEL SERVICE INC CL B 911312106   496,078 3,639 SH   SOLE 0 0 0 3,639
UNITEDHEALTH GROUP INC COM 91324P102   959,703 1,641 SH   SOLE 0 0 0 1,641
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   298,271 5,835 SH   SOLE 0 0 0 5,835
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   9,490,616 157,077 SH   SOLE 0 0 0 157,077
VANGUARD WORLD FD MEGA GRWTH IND 921910816   400,184 1,243 SH   SOLE 0 0 0 1,243
VERIZON COMMUNICATIONS INC COM 92343V104   486,620 10,835 SH   SOLE 0 0 0 10,835
VERTEX PHARMACEUTICALS INC COM 92532F100   451,317 970 SH   SOLE 0 0 0 970
VILLAGE FARMS INTL INC COM 92707Y108   9,954 10,703 SH   SOLE 0 0 0 10,703
VISA INC COM CL A 92826C839   2,047,021 7,445 SH   SOLE 0 0 0 7,445
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   229,407 22,895 SH   SOLE 0 0 0 22,895
WABTEC COM 929740108   517,246 2,846 SH   SOLE 0 0 0 2,846
WALMART INC COM 931142103   765,419 9,479 SH   SOLE 0 0 0 9,479
WASTE CONNECTIONS INC COM 94106B101   345,805 1,934 SH   SOLE 0 0 0 1,934
WASTE MGMT INC DEL COM 94106L109   379,815 1,830 SH   SOLE 0 0 0 1,830
WELLTOWER INC COM 95040Q104   235,271 1,838 SH   SOLE 0 0 0 1,838
WEYERHAEUSER CO MTN BE COM NEW 962166104   398,274 11,762 SH   SOLE 0 0 0 11,762
WHEATON PRECIOUS METALS CORP COM 962879102   214,007 3,504 SH   SOLE 0 0 0 3,504
WIPRO LTD SPON ADR 1 SH 97651M109   102,668 15,844 SH   SOLE 0 0 0 15,844
WORKDAY INC CL A 98138H101   432,487 1,770 SH   SOLE 0 0 0 1,770
XYLEM INC COM 98419M100   286,577 2,122 SH   SOLE 0 0 0 2,122
ZOETIS INC CL A 98978V103   341,826 1,750 SH   SOLE 0 0 0 1,750