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
ABB LTD SPONSORED ADR 000375204 52 1,544 SH   SOLE   444 0 1,100
AFLAC INC COM 001055102 127 2,361 SH   SOLE   2,296 0 65
AES CORP COM 00130H105 5 182 SH   SOLE   0 0 182
AMC ENTMT HLDGS INC CL A COM 00165C104 1 15 SH   SOLE   15 0 0
AT&T INC COM 00206R102 444 15,423 SH   SOLE   13,551 0 1,872
ARK ETF TR GENOMIC REV ETF 00214Q302 22 238 SH   SOLE   238 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 1,470 9,539 SH   SOLE   9,539 0 0
ABBOTT LABS COM 002824100 1,617 13,950 SH   SOLE   13,908 0 42
ABBVIE INC COM 00287Y109 1,420 12,605 SH   SOLE   12,605 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 50 2,031 SH   SOLE   2,031 0 0
ACCELERON PHARMA INC COM 00434H108 156 1,247 SH   SOLE   1,247 0 0
ACCOLADE INC COM 00437E102 5 87 SH   SOLE   87 0 0
ACTIVISION BLIZZARD INC COM 00507V109 573 6,002 SH   SOLE   6,002 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 8 200 SH   SOLE   200 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 922 1,575 SH   SOLE   1,555 0 20
ADVISORSHARES TR PURE US CANNABIS 00768Y453 3 80 SH   SOLE   80 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,138 9,765 SH   SOLE   9,765 0 0
AEGON N V NY REGISTRY SHS 007924103 1 313 SH   SOLE   313 0 0
AFFIRM HLDGS INC COM CL A 00827B106 3 38 SH   SOLE   38 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 7 48 SH   SOLE   48 0 0
AGILON HEALTH INC COM 00857U107 2 45 SH   SOLE   45 0 0
AIRBNB INC COM CL A 009066101 24 158 SH   SOLE   158 0 0
AIR PRODS & CHEMS INC COM 009158106 310 1,078 SH   SOLE   678 0 400
ALGONQUIN PWR UTILS CORP COM 015857105 1,116 74,980 SH   SOLE   74,980 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17 76 SH   SOLE   76 0 0
ALIGN TECHNOLOGY INC COM 016255101 64 104 SH   SOLE   104 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 566 201,547 SH   SOLE   201,547 0 0
ALLETE INC COM NEW 018522300 7 98 SH   SOLE   0 0 98
ALLIANT ENERGY CORP COM 018802108 7 130 SH   SOLE   0 0 130
ALLSTATE CORP COM 020002101 76 584 SH   SOLE   574 0 10
ALPHABET INC CAP STK CL C 02079K107 6,103 2,435 SH   SOLE   2,410 0 25
ALPHABET INC CAP STK CL A 02079K305 6,332 2,593 SH   SOLE   2,573 0 20
ALTAIR ENGR INC COM CL A 021369103 2 36 SH   SOLE   36 0 0
ALTRIA GROUP INC COM 02209S103 401 8,405 SH   SOLE   7,065 0 1,340
AMAZON COM INC COM 023135106 13,540 3,936 SH   SOLE   3,891 0 45
AMEREN CORP COM 023608102 3 38 SH   SOLE   0 0 38
AMERICAN ELEC PWR CO INC COM 025537101 141 1,665 SH   SOLE   1,460 0 205
AMERICAN EXPRESS CO COM 025816109 834 5,047 SH   SOLE   4,047 0 1,000
AMERICAN FINL GROUP INC OHIO COM 025932104 8 63 SH   SOLE   0 0 63
AMER STATES WTR CO COM 029899101 1,108 13,928 SH   SOLE   13,893 0 35
AMERICAN TOWER CORP NEW COM 03027X100 418 1,549 SH   SOLE   1,549 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,908 12,382 SH   SOLE   12,363 0 19
AMERICAN WELL CORP CL A 03044L105 2 140 SH   SOLE   140 0 0
AMERIPRISE FINL INC COM 03076C106 425 1,708 SH   SOLE   1,708 0 0
AMETEK INC COM 031100100 1,559 11,681 SH   SOLE   11,681 0 0
AMGEN INC COM 031162100 890 3,653 SH   SOLE   3,581 0 72
AMPHENOL CORP NEW CL A 032095101 694 10,140 SH   SOLE   2,940 0 7,200
ANALOG DEVICES INC COM 032654105 148 861 SH   SOLE   861 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5 67 SH   SOLE   67 0 0
ANSYS INC COM 03662Q105 6 18 SH   SOLE   18 0 0
ANTERO RESOURCES CORP COM 03674X106 55 3,678 SH   SOLE   3,678 0 0
ANTHEM INC COM 036752103 182 476 SH   SOLE   476 0 0
APPLE INC COM 037833100 61,180 446,700 SH   SOLE   436,428 0 10,272
APTARGROUP INC COM 038336103 2 17 SH   SOLE   0 0 17
ARCHER DANIELS MIDLAND CO COM 039483102 63 1,047 SH   SOLE   950 0 97
ARGENX SE SPONSORED ADR 04016X101 2 5 SH   SOLE   5 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2 27 SH   SOLE   27 0 0
ARTESIAN RES CORP CL A 043113208 780 21,209 SH   SOLE   21,209 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3 34 SH   SOLE   0 0 34
ASPEN TECHNOLOGY INC COM 045327103 7 52 SH   SOLE   52 0 0
ASSOCIATED BANC CORP COM 045487105 4 202 SH   SOLE   0 0 202
ASTRAZENECA PLC SPONSORED ADR 046353108 8 141 SH   SOLE   141 0 0
ATMOS ENERGY CORP COM 049560105 2 20 SH   SOLE   0 0 20
ATRICURE INC COM 04963C209 3 35 SH   SOLE   35 0 0
AUTODESK INC COM 052769106 164 562 SH   SOLE   562 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 60 303 SH   SOLE   300 0 3
AUTOZONE INC COM 053332102 176 118 SH   SOLE   118 0 0
AVALARA INC COM 05338G106 49 305 SH   SOLE   305 0 0
AVANOS MED INC COM 05350V106 10 281 SH   SOLE   281 0 0
AVANGRID INC COM 05351W103 10 200 SH   SOLE   200 0 0
AVERY DENNISON CORP COM 053611109 766 3,645 SH   SOLE   3,645 0 0
AXON ENTERPRISE INC COM 05464C101 2 10 SH   SOLE   10 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1 12 SH   SOLE   12 0 0
AXONICS INC COM 05465P101 3 41 SH   SOLE   41 0 0
AZEK CO INC CL A 05478C105 2 41 SH   SOLE   41 0 0
BCE INC COM NEW 05534B760 2 44 SH   SOLE   44 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 3 54 SH   SOLE   54 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3 61 SH   SOLE   61 0 0
BP PLC SPONSORED ADR 055622104 19 737 SH   SOLE   737 0 0
BALL CORP COM 058498106 5 64 SH   SOLE   64 0 0
BALLARD PWR SYS INC NEW COM 058586108 27 1,500 SH   SOLE   1,500 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 3 512 SH   SOLE   512 0 0
BK OF AMERICA CORP COM 060505104 1,717 41,641 SH   SOLE   40,365 0 1,276
BANK NEW YORK MELLON CORP COM 064058100 443 8,653 SH   SOLE   7,115 0 1,538
BANK NOVA SCOTIA B C COM 064149107 14 221 SH   SOLE   221 0 0
BAXTER INTL INC COM 071813109 1,507 18,716 SH   SOLE   17,816 0 900
BECTON DICKINSON & CO COM 075887109 4,596 18,899 SH   SOLE   18,384 0 515
BEIGENE LTD SPONSORED ADR 07725L102 4 11 SH   SOLE   11 0 0
BENTLEY SYS INC COM CL B 08265T208 12 188 SH   SOLE   188 0 0
BERKLEY W R CORP COM 084423102 10 129 SH   SOLE   129 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,978 35,903 SH   SOLE   34,591 0 1,312
BHP GROUP LTD SPONSORED ADS 088606108 11 152 SH   SOLE   152 0 0
BEYOND MEAT INC COM 08862E109 1,102 7,000 SH   SOLE   7,000 0 0
BILL COM HLDGS INC COM 090043100 275 1,500 SH   SOLE   1,500 0 0
BIOGEN INC COM 09062X103 232 670 SH   SOLE   666 0 4
BIO-TECHNE CORP COM 09073M104 3 6 SH   SOLE   6 0 0
BLACK HILLS CORP COM 092113109 3 47 SH   SOLE   0 0 47
BLACKROCK INC COM 09247X101 1,193 1,363 SH   SOLE   1,354 0 9
BLACKSTONE GROUP INC COM 09260D107 157 1,619 SH   SOLE   1,619 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 159 9,066 SH   SOLE   9,066 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1 9 SH   SOLE   9 0 0
BOEING CO COM 097023105 1,117 4,663 SH   SOLE   4,663 0 0
BOOKING HOLDINGS INC COM 09857L108 354 162 SH   SOLE   162 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3 37 SH   SOLE   0 0 37
BORGWARNER INC COM 099724106 49 1,000 SH   SOLE   1,000 0 0
BOSTON PROPERTIES INC COM 101121101 36 314 SH   SOLE   114 0 200
BOSTON SCIENTIFIC CORP COM 101137107 310 7,247 SH   SOLE   7,247 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 8 52 SH   SOLE   52 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,836 27,482 SH   SOLE   27,100 0 382
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 19 473 SH   SOLE   473 0 0
BROADCOM INC COM 11135F101 312 655 SH   SOLE   596 0 59
BROOKFIELD PPTY REIT INC CL A 11282X103 2 91 SH   SOLE   91 0 0
BUMBLE INC COM CL A 12047B105 2 30 SH   SOLE   30 0 0
BURLINGTON STORES INC COM 122017106 2 6 SH   SOLE   6 0 0
CBRE GROUP INC CL A 12504L109 71 828 SH   SOLE   828 0 0
CDW CORP COM 12514G108 766 4,388 SH   SOLE   4,373 0 15
CGI INC CL A SUB VTG 12532H104 6 62 SH   SOLE   62 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 22 233 SH   SOLE   0 0 233
CIGNA CORP NEW COM 125523100 17 70 SH   SOLE   70 0 0
CME GROUP INC COM 12572Q105 217 1,021 SH   SOLE   970 0 51
CMS ENERGY CORP COM 125896100 3 52 SH   SOLE   0 0 52
CNO FINL GROUP INC COM 12621E103 1 63 SH   SOLE   0 0 63
CRH PLC ADR 12626K203 4 81 SH   SOLE   81 0 0
CSX CORP COM 126408103 461 14,370 SH   SOLE   14,370 0 0
CVB FINL CORP COM 126600105 1 29 SH   SOLE   0 0 29
CVS HEALTH CORP COM 126650100 448 5,369 SH   SOLE   5,369 0 0
CABOT CORP COM 127055101 5 94 SH   SOLE   0 0 94
CALIFORNIA WTR SVC GROUP COM 130788102 1,208 21,750 SH   SOLE   21,750 0 0
CANADIAN IMP BK COMM COM 136069101 9 80 SH   SOLE   80 0 0
CANADIAN NATL RY CO COM 136375102 197 1,866 SH   SOLE   1,866 0 0
CANADIAN NAT RES LTD COM 136385101 4 114 SH   SOLE   114 0 0
CANON INC SPONSORED ADR 138006309 5 221 SH   SOLE   221 0 0
CAPITAL ONE FINL CORP COM 14040H105 23 150 SH   SOLE   150 0 0
CARDINAL HEALTH INC COM 14149Y108 5 88 SH   SOLE   0 0 88
CARMAX INC COM 143130102 705 5,460 SH   SOLE   5,460 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 199 4,092 SH   SOLE   3,352 0 740
CASELLA WASTE SYS INC CL A 147448104 2 37 SH   SOLE   37 0 0
CATERPILLAR INC COM 149123101 866 3,980 SH   SOLE   3,949 0 31
CATHAY GEN BANCORP COM 149150104 1 21 SH   SOLE   0 0 21
CELANESE CORP DEL COM 150870103 3 17 SH   SOLE   0 0 17
CENTENE CORP DEL COM 15135B101 2 22 SH   SOLE   22 0 0
CERENCE INC COM 156727109 42 389 SH   SOLE   389 0 0
CHARLES RIV LABS INTL INC COM 159864107 17 45 SH   SOLE   45 0 0
CHEMED CORP NEW COM 16359R103 7 14 SH   SOLE   14 0 0
CHEMOURS CO COM 163851108 8 235 SH   SOLE   235 0 0
CHEVRON CORP NEW COM 166764100 509 4,859 SH   SOLE   4,713 0 146
CHIPOTLE MEXICAN GRILL INC COM 169656105 29 19 SH   SOLE   19 0 0
CHURCH & DWIGHT INC COM 171340102 344 4,031 SH   SOLE   4,000 0 31
CHURCHILL CAPITAL CORP IV CL A 171439102 336 11,650 SH   SOLE   11,650 0 0
CISCO SYS INC COM 17275R102 1,332 25,135 SH   SOLE   23,108 0 2,027
CINTAS CORP COM 172908105 351 918 SH   SOLE   918 0 0
CITIGROUP INC COM NEW 172967424 319 4,507 SH   SOLE   4,020 0 487
CITIZENS FINL GROUP INC COM 174610105 7 163 SH   SOLE   0 0 163
CITRIX SYS INC COM 177376100 100 852 SH   SOLE   852 0 0
CLEAN HARBORS INC COM 184496107 12 132 SH   SOLE   132 0 0
CLOROX CO DEL COM 189054109 1 4 SH   SOLE   0 0 4
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 2 144 SH   SOLE   144 0 0
COCA COLA CO COM 191216100 1,700 31,421 SH   SOLE   29,376 0 2,045
COGNEX CORP COM 192422103 382 4,548 SH   SOLE   4,548 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 96 1,392 SH   SOLE   1,122 0 270
COHEN & STEERS INC COM 19247A100 5 63 SH   SOLE   0 0 63
COLFAX CORP COM 194014106 3 69 SH   SOLE   69 0 0
COLGATE PALMOLIVE CO COM 194162103 252 3,096 SH   SOLE   2,094 0 1,002
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,644 69,535 SH   SOLE   69,535 0 0
COMCAST CORP NEW CL A 20030N101 560 9,816 SH   SOLE   7,962 0 1,854
COMERICA INC COM 200340107 6 83 SH   SOLE   0 0 83
COMMERCE BANCSHARES INC COM 200525103 1 8 SH   SOLE   0 0 8
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 830 112,157 SH   SOLE   112,157 0 0
CONMED CORP COM 207410101 3 24 SH   SOLE   24 0 0
CONOCOPHILLIPS COM 20825C104 30 497 SH   SOLE   497 0 0
CONSOLIDATED EDISON INC COM 209115104 16 223 SH   SOLE   36 0 187
CONSTELLATION BRANDS INC CL A 21036P108 397 1,698 SH   SOLE   1,698 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2 60 SH   SOLE   60 0 0
CONTAINER STORE GROUP INC COM 210751103 137 10,500 SH   SOLE   10,500 0 0
COOPER COS INC COM NEW 216648402 126 319 SH   SOLE   319 0 0
COPART INC COM 217204106 10 75 SH   SOLE   75 0 0
CORTEVA INC COM 22052L104 149 3,363 SH   SOLE   3,363 0 0
COSTCO WHSL CORP NEW COM 22160K105 981 2,479 SH   SOLE   2,475 0 4
COSTAR GROUP INC COM 22160N109 3 33 SH   SOLE   33 0 0
COUPANG INC CL A 22266T109 4 100 SH   SOLE   100 0 0
CRITEO S A SPONS ADS 226718104 4 91 SH   SOLE   91 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 24 124 SH   SOLE   124 0 0
CUMMINS INC COM 231021106 199 817 SH   SOLE   817 0 0
CYBEROPTICS CORP COM 232517102 41 1,000 SH   SOLE   1,000 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 21 3,239 SH   SOLE   3,239 0 0
DTE ENERGY CO COM 233331107 1 8 SH   SOLE   0 0 8
DANAHER CORPORATION COM 235851102 784 2,920 SH   SOLE   2,904 0 16
DATADOG INC CL A COM 23804L103 312 3,000 SH   SOLE   3,000 0 0
DEERE & CO COM 244199105 458 1,298 SH   SOLE   1,298 0 0
DELL TECHNOLOGIES INC CL C 24703L202 355 3,561 SH   SOLE   3,561 0 0
DENTSPLY SIRONA INC COM 24906P109 73 1,160 SH   SOLE   0 0 1,160
DESCARTES SYS GROUP INC COM 249906108 3 39 SH   SOLE   39 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 9 45 SH   SOLE   45 0 0
DIAMONDBACK ENERGY INC COM 25278X109 60 639 SH   SOLE   450 0 189
DICERNA PHARMACEUTICALS INC COM 253031108 2,453 65,742 SH   SOLE   65,742 0 0
DIGITAL RLTY TR INC COM 253868103 81 541 SH   SOLE   541 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1,063 22,559 SH   SOLE   22,559 0 0
DIODES INC COM 254543101 2 28 SH   SOLE   28 0 0
DIREXION SHS ETF TR DAILY CS 2X SH 25460E505 436 9,485 SH   SOLE   9,485 0 0
DISNEY WALT CO COM 254687106 1,488 8,468 SH   SOLE   7,035 0 1,433
DOCEBO INC COM 25609L105 2 40 SH   SOLE   40 0 0
DOCUSIGN INC COM 256163106 400 1,432 SH   SOLE   1,432 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1 7 SH   SOLE   0 0 7
DOMINION ENERGY INC COM 25746U109 91 1,242 SH   SOLE   1,242 0 0
DONALDSON INC COM 257651109 3 52 SH   SOLE   0 0 52
DOVER CORP COM 260003108 118 784 SH   SOLE   784 0 0
DOW INC COM 260557103 335 5,296 SH   SOLE   5,296 0 0
DRAFTKINGS INC COM CL A 26142R104 107 2,050 SH   SOLE   2,050 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 103 1,041 SH   SOLE   863 0 178
DUPONT DE NEMOURS INC COM 26614N102 343 4,434 SH   SOLE   4,434 0 0
ENI S P A SPONSORED ADR 26874R108 6 266 SH   SOLE   266 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 42 1,750 SH   SOLE   1,750 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2 100 SH   SOLE   100 0 0
EASTMAN CHEM CO COM 277432100 4 38 SH   SOLE   0 0 38
EBAY INC. COM 278642103 327 4,657 SH   SOLE   4,657 0 0
ECOLAB INC COM 278865100 166 804 SH   SOLE   800 0 4
EDISON INTL COM 281020107 5 81 SH   SOLE   0 0 81
EDWARDS LIFESCIENCES CORP COM 28176E108 13 126 SH   SOLE   126 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 98 2,829 SH   SOLE   2,829 0 0
ELECTRONIC ARTS INC COM 285512109 305 2,120 SH   SOLE   2,120 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1 20 SH   SOLE   20 0 0
EMERSON ELEC CO COM 291011104 561 5,830 SH   SOLE   5,745 0 85
ENBRIDGE INC COM 29250N105 20 496 SH   SOLE   496 0 0
ENDAVA PLC ADS 29260V105 4 32 SH   SOLE   32 0 0
ENERGY RECOVERY INC COM 29270J100 1,113 48,875 SH   SOLE   48,875 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1 29 SH   SOLE   0 0 29
ENTERGY CORP NEW COM 29364G103 33 336 SH   SOLE   0 0 336
ENVESTNET INC COM 29404K106 2 29 SH   SOLE   29 0 0
EQUIFAX INC COM 294429105 525 2,193 SH   SOLE   2,193 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 93 1,202 SH   SOLE   1,202 0 0
ERICSSON ADR B SEK 10 294821608 5 430 SH   SOLE   430 0 0
ESSENTIAL UTILS INC COM 29670G102 1,088 23,817 SH   SOLE   23,777 0 40
ETSY INC COM 29786A106 521 2,530 SH   SOLE   2,530 0 0
EURONET WORLDWIDE INC COM 298736109 2 15 SH   SOLE   15 0 0
EVERBRIDGE INC COM 29978A104 1 7 SH   SOLE   7 0 0
EVERGY INC COM 30034W106 146 2,417 SH   SOLE   2,417 0 0
EVERSOURCE ENERGY COM 30040W108 14 180 SH   SOLE   0 0 180
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,512 44,767 SH   SOLE   44,767 0 0
EXELON CORP COM 30161N101 21 479 SH   SOLE   465 0 14
EXPEDITORS INTL WASH INC COM 302130109 1 6 SH   SOLE   0 0 6
EXPONENT INC COM 30214U102 5 56 SH   SOLE   56 0 0
EXXON MOBIL CORP COM 30231G102 349 5,534 SH   SOLE   5,534 0 0
FMC CORP COM NEW 302491303 121 1,115 SH   SOLE   1,115 0 0
FACEBOOK INC CL A 30303M102 1,367 3,931 SH   SOLE   3,931 0 0
FASTLY INC CL A 31188V100 12 200 SH   SOLE   200 0 0
FASTENAL CO COM 311900104 1 13 SH   SOLE   0 0 13
FEDERATED HERMES INC CL B 314211103 2 56 SH   SOLE   56 0 0
FEDEX CORP COM 31428X106 60 200 SH   SOLE   200 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 276 1,950 SH   SOLE   1,950 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6 143 SH   SOLE   0 0 143
FIFTH THIRD BANCORP COM 316773100 77 2,018 SH   SOLE   2,018 0 0
FIRST HORIZON CORPORATION COM 320517105 6 327 SH   SOLE   0 0 327
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 59 848 SH   SOLE   0 0 848
FISERV INC COM 337738108 775 7,249 SH   SOLE   2,449 0 4,800
FISKER INC CL A COM STK 33813J106 578 30,000 SH   SOLE   30,000 0 0
FIVE BELOW INC COM 33829M101 2 10 SH   SOLE   10 0 0
FIVE9 INC COM 338307101 5 25 SH   SOLE   25 0 0
FLOWERS FOODS INC COM 343498101 7 300 SH   SOLE   0 0 300
FORTIVE CORP COM 34959J108 68 968 SH   SOLE   968 0 0
FRANKLIN ELEC INC COM 353514102 1,539 19,090 SH   SOLE   19,090 0 0
FRANKLIN RESOURCES INC COM 354613101 32 991 SH   SOLE   0 0 991
FREEPORT-MCMORAN INC CL B 35671D857 22 600 SH   SOLE   600 0 0
FRONTDOOR INC COM 35905A109 2 34 SH   SOLE   34 0 0
FUBOTV INC COM 35953D104 32 1,000 SH   SOLE   1,000 0 0
FULTON FINL CORP PA COM 360271100 3 215 SH   SOLE   0 0 215
GAMESTOP CORP NEW CL A 36467W109 2 10 SH   SOLE   10 0 0
GENERAL DYNAMICS CORP COM 369550108 795 4,221 SH   SOLE   3,400 0 821
GENERAL ELECTRIC CO COM 369604103 306 22,743 SH   SOLE   21,013 0 1,730
GENERAL MLS INC COM 370334104 81 1,323 SH   SOLE   723 0 600
GENERAL MTRS CO COM 37045V100 100 1,682 SH   SOLE   1,682 0 0
GENMAB A/S SPONSORED ADS 372303206 5 122 SH   SOLE   122 0 0
GENUINE PARTS CO COM 372460105 102 805 SH   SOLE   805 0 0
GILEAD SCIENCES INC COM 375558103 1,531 22,227 SH   SOLE   20,307 0 1,920
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 15 381 SH   SOLE   381 0 0
GLOBAL WTR RES INC COM 379463102 1,189 69,599 SH   SOLE   69,599 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 418 1,102 SH   SOLE   815 0 287
GOODRX HLDGS INC COM CL A 38246G108 2 42 SH   SOLE   42 0 0
GORMAN RUPP CO COM 383082104 1,019 29,592 SH   SOLE   29,592 0 0
GRAINGER W W INC COM 384802104 676 1,543 SH   SOLE   1,540 0 3
GRAPHIC PACKAGING HLDG CO COM 388689101 7 400 SH   SOLE   400 0 0
GREENBRIER COS INC COM 393657101 654 15,000 SH   SOLE   15,000 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 1 48 SH   SOLE   48 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1 43 SH   SOLE   43 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2 23 SH   SOLE   23 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 7 93 SH   SOLE   93 0 0
HP INC COM 40434L105 43 1,440 SH   SOLE   0 0 1,440
HALOZYME THERAPEUTICS INC COM 40637H109 2 55 SH   SOLE   55 0 0
HANESBRANDS INC COM 410345102 90 4,800 SH   SOLE   4,800 0 0
HANOVER INS GROUP INC COM 410867105 4 27 SH   SOLE   0 0 27
HASBRO INC COM 418056107 86 905 SH   SOLE   887 0 18
HEALTHCARE SVCS GROUP INC COM 421906108 9 300 SH   SOLE   300 0 0
HENRY JACK & ASSOC INC COM 426281101 6 35 SH   SOLE   35 0 0
HERSHEY CO COM 427866108 2 13 SH   SOLE   0 0 13
HESKA CORP COM RESTRC NEW 42805E306 128 555 SH   SOLE   555 0 0
HESS CORP COM 42809H107 13 153 SH   SOLE   115 0 38
HEWLETT PACKARD ENTERPRISE C COM 42824C109 21 1,440 SH   SOLE   0 0 1,440
HILLENBRAND INC COM 431571108 2 44 SH   SOLE   0 0 44
HILTON WORLDWIDE HLDGS INC COM 43300A203 6 51 SH   SOLE   51 0 0
HOLLYFRONTIER CORP COM 436106108 2 53 SH   SOLE   53 0 0
HOME DEPOT INC COM 437076102 3,378 10,594 SH   SOLE   10,457 0 137
HONEYWELL INTL INC COM 438516106 637 2,904 SH   SOLE   2,874 0 30
HORMEL FOODS CORP COM 440452100 1 13 SH   SOLE   0 0 13
HOST HOTELS & RESORTS INC COM 44107P104 57 3,335 SH   SOLE   3,335 0 0
HUBBELL INC COM 443510607 3 14 SH   SOLE   0 0 14
HUMANA INC COM 444859102 332 749 SH   SOLE   739 0 10
HUNTINGTON BANCSHARES INC COM 446150104 15 1,036 SH   SOLE   609 0 427
HUNTINGTON INGALLS INDS INC COM 446413106 36 170 SH   SOLE   132 0 38
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 2 49 SH   SOLE   49 0 0
IDACORP INC COM 451107106 1 13 SH   SOLE   0 0 13
IDEXX LABS INC COM 45168D104 322 510 SH   SOLE   510 0 0
ILLINOIS TOOL WKS INC COM 452308109 355 1,586 SH   SOLE   1,578 0 8
ILLUMINA INC COM 452327109 514 1,086 SH   SOLE   1,086 0 0
IMMUNITYBIO INC COM 45256X103 4 308 SH   SOLE   308 0 0
INDEPENDENT BK CORP MASS COM 453836108 2 22 SH   SOLE   0 0 22
ING GROEP N.V. SPONSORED ADR 456837103 8 583 SH   SOLE   583 0 0
INGERSOLL RAND INC COM 45687V106 22 441 SH   SOLE   441 0 0
INGREDION INC COM 457187102 1 7 SH   SOLE   0 0 7
INSMED INC COM PAR $.01 457669307 1 29 SH   SOLE   29 0 0
INSPIRE MED SYS INC COM 457730109 3 16 SH   SOLE   16 0 0
INSPERITY INC COM 45778Q107 3 34 SH   SOLE   0 0 34
INOVALON HLDGS INC COM CL A 45781D101 2 56 SH   SOLE   56 0 0
INNOVAGE HLDG CORP COM 45784A104 5 225 SH   SOLE   225 0 0
INSULET CORP COM 45784P101 2 6 SH   SOLE   6 0 0
INTEL CORP COM 458140100 2,359 42,015 SH   SOLE   40,376 0 1,639
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8 125 SH   SOLE   125 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 42 355 SH   SOLE   355 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 699 4,769 SH   SOLE   4,169 0 600
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 112 751 SH   SOLE   671 0 80
INVESCO QQQ TR UNIT SER 1 46090E103 63 177 SH   SOLE   0 0 177
INTUIT COM 461202103 66 134 SH   SOLE   134 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 599 651 SH   SOLE   351 0 300
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 34 631 SH   SOLE   631 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,949 32,000 SH   SOLE   32,000 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 12 775 SH   SOLE   0 0 775
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 84 1,000 SH   SOLE   1,000 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 13 600 SH   SOLE   600 0 0
IQVIA HLDGS INC COM 46266C105 61 253 SH   SOLE   253 0 0
ISHARES GOLD TR ISHARES NEW 464285204 243 7,217 SH   SOLE   7,217 0 0
ISHARES INC MSCI AUST ETF 464286103 1,154 44,400 SH   SOLE   44,400 0 0
ISHARES TR S&P 100 ETF 464287101 4,287 21,854 SH   SOLE   21,854 0 0
ISHARES TR SELECT DIVID ETF 464287168 10 90 SH   SOLE   90 0 0
ISHARES TR TIPS BD ETF 464287176 63 490 SH   SOLE   90 0 400
ISHARES TR CORE S&P500 ETF 464287200 73 170 SH   SOLE   170 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,085 37,805 SH   SOLE   37,805 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,353 32,356 SH   SOLE   32,356 0 0
ISHARES TR LATN AMER 40 ETF 464287390 6 200 SH   SOLE   200 0 0
ISHARES TR S&P 500 VAL ETF 464287408 187 1,268 SH   SOLE   0 0 1,268
ISHARES TR MSCI EAFE ETF 464287465 2,009 25,467 SH   SOLE   25,467 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 503 4,376 SH   SOLE   431 0 3,945
ISHARES TR RUS MD CP GR ETF 464287481 568 5,014 SH   SOLE   5,014 0 0
ISHARES TR CORE S&P MCP ETF 464287507 38 143 SH   SOLE   143 0 0
ISHARES TR EXPND TEC SC ETF 464287549 334 828 SH   SOLE   828 0 0
ISHARES TR ISHARES BIOTECH 464287556 12 75 SH   SOLE   75 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,205 7,599 SH   SOLE   7,599 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,958 7,213 SH   SOLE   6,597 0 616
ISHARES TR RUS 1000 ETF 464287622 2,272 9,384 SH   SOLE   9,384 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 345 2,079 SH   SOLE   2,079 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 149 477 SH   SOLE   477 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,810 12,249 SH   SOLE   12,249 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,246 4,868 SH   SOLE   4,868 0 0
ISHARES TR US HLTHCARE ETF 464287762 382 1,401 SH   SOLE   1,401 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 77 415 SH   SOLE   415 0 0
ISHARES TR CORE S&P SCP ETF 464287804 158 1,400 SH   SOLE   1,400 0 0
ISHARES TR MSCI ACWI ETF 464288257 7 72 SH   SOLE   72 0 0
ISHARES TR EAFE SML CP ETF 464288273 396 5,343 SH   SOLE   5,343 0 0
ISHARES TR MSCI KLD400 SOC 464288570 9,100 109,865 SH   SOLE   109,865 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 11 200 SH   SOLE   200 0 0
ISHARES TR GLB CNSM STP ETF 464288737 131 2,150 SH   SOLE   2,150 0 0
ISHARES TR MSCI USA ESG SLC 464288802 1,894 19,828 SH   SOLE   19,828 0 0
ISHARES TR U.S. PHARMA ETF 464288836 2 10 SH   SOLE   10 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 113 1,166 SH   SOLE   1,166 0 0
JPMORGAN CHASE & CO COM 46625H100 3,381 21,737 SH   SOLE   20,389 0 1,348
JACOBS ENGR GROUP INC COM 469814107 173 1,300 SH   SOLE   0 0 1,300
JD.COM INC SPON ADR CL A 47215P106 4 55 SH   SOLE   55 0 0
JEFFERIES FINL GROUP INC COM 47233W109 28 815 SH   SOLE   815 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2 16 SH   SOLE   16 0 0
JOHNSON & JOHNSON COM 478160104 4,850 29,443 SH   SOLE   28,479 0 964
KELLOGG CO COM 487836108 9 133 SH   SOLE   0 0 133
KEYCORP COM 493267108 116 5,640 SH   SOLE   5,279 0 361
KIMBERLY-CLARK CORP COM 494368103 302 2,258 SH   SOLE   2,132 0 126
KINSALE CAP GROUP INC COM 49714P108 1 6 SH   SOLE   6 0 0
KNOWLES CORP COM 49926D109 8 392 SH   SOLE   392 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 2 44 SH   SOLE   44 0 0
KRAFT HEINZ CO COM 500754106 40 985 SH   SOLE   985 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 291 4,175 SH   SOLE   3,760 0 415
KROGER CO COM 501044101 204 5,336 SH   SOLE   5,244 0 92
LHC GROUP INC COM 50187A107 3 15 SH   SOLE   15 0 0
LKQ CORP COM 501889208 2 45 SH   SOLE   45 0 0
LPL FINL HLDGS INC COM 50212V100 8 61 SH   SOLE   61 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,011 3,666 SH   SOLE   3,666 0 0
LAM RESEARCH CORP COM 512807108 278 428 SH   SOLE   428 0 0
LANDSTAR SYS INC COM 515098101 1 4 SH   SOLE   0 0 4
LATTICE SEMICONDUCTOR CORP COM 518415104 3 59 SH   SOLE   59 0 0
LAUDER ESTEE COS INC CL A 518439104 7 21 SH   SOLE   21 0 0
LEAR CORP COM NEW 521865204 70 400 SH   SOLE   400 0 0
LEGGETT & PLATT INC COM 524660107 62 1,188 SH   SOLE   1,188 0 0
LEMONADE INC COM 52567D107 1 10 SH   SOLE   10 0 0
LENNOX INTL INC COM 526107107 11 31 SH   SOLE   28 0 3
LESLIES INC COM 527064109 3 95 SH   SOLE   95 0 0
LILLY ELI & CO COM 532457108 220 959 SH   SOLE   911 0 48
LINCOLN NATL CORP IND COM 534187109 6 92 SH   SOLE   0 0 92
LINDSAY CORP COM 535555106 1,040 6,290 SH   SOLE   6,290 0 0
LITTELFUSE INC COM 537008104 2 9 SH   SOLE   9 0 0
LOCKHEED MARTIN CORP COM 539830109 70 185 SH   SOLE   158 0 27
LOWES COS INC COM 548661107 1,511 7,791 SH   SOLE   7,780 0 11
LULULEMON ATHLETICA INC COM 550021109 16 43 SH   SOLE   43 0 0
LUMEN TECHNOLOGIES INC COM 550241103 28 2,088 SH   SOLE   2,088 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 878 40,000 SH   SOLE   40,000 0 0
MGE ENERGY INC COM 55277P104 3 43 SH   SOLE   0 0 43
MSC INDL DIRECT INC CL A 553530106 7 80 SH   SOLE   0 0 80
MSCI INC COM 55354G100 20 37 SH   SOLE   29 0 8
MAGNA INTL INC COM 559222401 3 27 SH   SOLE   27 0 0
MANPOWERGROUP INC WIS COM 56418H100 1 7 SH   SOLE   0 0 7
MANULIFE FINL CORP COM 56501R106 2 110 SH   SOLE   110 0 0
MARATHON PETE CORP COM 56585A102 56 926 SH   SOLE   0 0 926
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 14 85 SH   SOLE   85 0 0
MARSH & MCLENNAN COS INC COM 571748102 221 1,568 SH   SOLE   1,554 0 14
MARRIOTT INTL INC NEW CL A 571903202 183 1,340 SH   SOLE   1,340 0 0
MASCO CORP COM 574599106 5 80 SH   SOLE   80 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,018 2,789 SH   SOLE   569 0 2,220
MATCH GROUP INC NEW COM 57667L107 179 1,113 SH   SOLE   1,113 0 0
MAXIMUS INC COM 577933104 3 34 SH   SOLE   34 0 0
MCCORMICK & CO INC COM NON VTG 579780206 437 4,950 SH   SOLE   4,950 0 0
MCDONALDS CORP COM 580135101 2,038 8,821 SH   SOLE   7,551 0 1,270
MCKESSON CORP COM 58155Q103 68 354 SH   SOLE   354 0 0
MERCADOLIBRE INC COM 58733R102 5 3 SH   SOLE   3 0 0
MERCK & CO INC COM 58933Y105 2,885 37,096 SH   SOLE   35,877 0 1,219
MERCURY SYS INC COM 589378108 1 20 SH   SOLE   20 0 0
MESA LABS INC COM 59064R109 180 663 SH   SOLE   663 0 0
METLIFE INC COM 59156R108 6 108 SH   SOLE   51 0 57
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 2 219 SH   SOLE   219 0 0
MICROSOFT CORP COM 594918104 5,955 21,984 SH   SOLE   20,243 0 1,741
MICROCHIP TECHNOLOGY INC. COM 595017104 3 19 SH   SOLE   0 0 19
MICRON TECHNOLOGY INC COM 595112103 162 1,902 SH   SOLE   1,902 0 0
MIDDLESEX WTR CO COM 596680108 1,654 20,234 SH   SOLE   20,234 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 6 2,196 SH   SOLE   2,196 0 0
MODERNA INC COM 60770K107 16 68 SH   SOLE   0 0 68
MOLSON COORS BEVERAGE CO CL B 60871R209 17 322 SH   SOLE   322 0 0
MONDELEZ INTL INC CL A 609207105 341 5,461 SH   SOLE   5,412 0 49
MONRO INC COM 610236101 1 8 SH   SOLE   0 0 8
MOODYS CORP COM 615369105 156 431 SH   SOLE   431 0 0
MORGAN STANLEY COM NEW 617446448 36 390 SH   SOLE   172 0 218
MOTOROLA SOLUTIONS INC COM NEW 620076307 177 818 SH   SOLE   814 0 4
MUELLER WTR PRODS INC COM SER A 624758108 862 59,750 SH   SOLE   59,750 0 0
NIO INC SPON ADS 62914V106 137 2,575 SH   SOLE   2,575 0 0
NASDAQ INC COM 631103108 323 1,837 SH   SOLE   1,833 0 4
NATIONAL GRID PLC SPONSORED ADR NE 636274409 8 124 SH   SOLE   124 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3 56 SH   SOLE   56 0 0
NAVIENT CORPORATION COM 63938C108 24 1,261 SH   SOLE   1,261 0 0
NEOGEN CORP COM 640491106 64 1,380 SH   SOLE   1,380 0 0
NEOGENOMICS INC COM NEW 64049M209 2 46 SH   SOLE   46 0 0
NETAPP INC COM 64110D104 1 7 SH   SOLE   0 0 7
NETFLIX INC COM 64110L106 7 13 SH   SOLE   13 0 0
NETEASE INC SPONSORED ADS 64110W102 2 19 SH   SOLE   19 0 0
NEW JERSEY RES CORP COM 646025106 2 59 SH   SOLE   0 0 59
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1 173 SH   SOLE   173 0 0
NEWMONT CORP COM 651639106 3 51 SH   SOLE   51 0 0
NEXTERA ENERGY INC COM 65339F101 324 4,421 SH   SOLE   3,172 0 1,249
NIKE INC CL B 654106103 1,178 7,623 SH   SOLE   4,988 0 2,635
NISOURCE INC COM 65473P105 34 1,381 SH   SOLE   1,381 0 0
NOKIA CORP SPONSORED ADR 654902204 2 290 SH   SOLE   290 0 0
NORDSON CORP COM 655663102 10 46 SH   SOLE   46 0 0
NORFOLK SOUTHN CORP COM 655844108 136 514 SH   SOLE   514 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 0 12 SH   SOLE   12 0 0
NORTHERN TR CORP COM 665859104 4 31 SH   SOLE   0 0 31
NORTHROP GRUMMAN CORP COM 666807102 362 997 SH   SOLE   989 0 8
NORTHWEST PIPE CO COM 667746101 599 21,200 SH   SOLE   21,200 0 0
NORTHWESTERN CORP COM NEW 668074305 6 101 SH   SOLE   0 0 101
NORTONLIFELOCK INC COM 668771108 9 320 SH   SOLE   320 0 0
NOVARTIS AG SPONSORED ADR 66987V109 6 69 SH   SOLE   69 0 0
NOVO-NORDISK A S ADR 670100205 54 649 SH   SOLE   233 0 416
NUCOR CORP COM 670346105 303 3,157 SH   SOLE   3,157 0 0
NVIDIA CORPORATION COM 67066G104 1,307 1,634 SH   SOLE   1,634 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 95 6,000 SH   SOLE   6,000 0 0
NUTRIEN LTD COM 67077M108 7 117 SH   SOLE   117 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 601 13,319 SH   SOLE   13,319 0 0
OAK STR HEALTH INC COM 67181A107 1,063 18,145 SH   SOLE   3,045 0 15,100
OATLY GROUP AB SPONSORED ADS 67421J108 1 52 SH   SOLE   52 0 0
OCCIDENTAL PETE CORP COM 674599105 281 9,000 SH   SOLE   9,000 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 2 171 SH   SOLE   171 0 0
OLD REP INTL CORP COM 680223104 1 58 SH   SOLE   0 0 58
OLD SECOND BANCORP INC ILL COM 680277100 71 5,720 SH   SOLE   5,720 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 2 24 SH   SOLE   24 0 0
OMNICOM GROUP INC COM 681919106 50 625 SH   SOLE   625 0 0
OMNICELL COM COM 68213N109 2 15 SH   SOLE   15 0 0
ON SEMICONDUCTOR CORP COM 682189105 134 3,500 SH   SOLE   3,500 0 0
1LIFE HEALTHCARE INC COM 68269G107 4 128 SH   SOLE   128 0 0
OPEN TEXT CORP COM 683715106 3 60 SH   SOLE   60 0 0
ORACLE CORP COM 68389X105 2,675 34,362 SH   SOLE   32,690 0 1,672
ORANGE SPONSORED ADR 684060106 2 212 SH   SOLE   212 0 0
THE ORIGINAL BARK COMPANY COM 68622E104 22 2,000 SH   SOLE   2,000 0 0
THE ORIGINAL BARK COMPANY *W EXP 05/01/202 68622E112 2 666 SH   SOLE   666 0 0
ORGANON & CO COMMON STOCK 68622V106 106 3,500 SH   SOLE   3,383 0 117
ORIX CORP SPONSORED ADR 686330101 4 53 SH   SOLE   53 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1 17 SH   SOLE   17 0 0
OTIS WORLDWIDE CORP COM 68902V107 166 2,035 SH   SOLE   1,625 0 410
OYSTER PT PHARMA INC COM 69242L106 0 22 SH   SOLE   22 0 0
PJT PARTNERS INC COM CL A 69343T107 3 43 SH   SOLE   43 0 0
PNC FINL SVCS GROUP INC COM 693475105 565 2,962 SH   SOLE   2,850 0 112
PNM RES INC COM 69349H107 3 58 SH   SOLE   0 0 58
PPG INDS INC COM 693506107 213 1,256 SH   SOLE   1,235 0 21
PTC INC COM 69370C100 4 28 SH   SOLE   28 0 0
PACCAR INC COM 693718108 100 1,124 SH   SOLE   1,083 0 41
PALOMAR HLDGS INC COM 69753M105 1 17 SH   SOLE   17 0 0
PARKER-HANNIFIN CORP COM 701094104 489 1,592 SH   SOLE   992 0 600
PAYPAL HLDGS INC COM 70450Y103 1,812 6,218 SH   SOLE   5,558 0 660
PELOTON INTERACTIVE INC CL A COM 70614W100 363 2,923 SH   SOLE   2,923 0 0
PEMBINA PIPELINE CORP COM 706327103 4 122 SH   SOLE   122 0 0
PENUMBRA INC COM 70975L107 1 5 SH   SOLE   5 0 0
PEPSICO INC COM 713448108 1,592 10,744 SH   SOLE   9,881 0 863
PERFICIENT INC COM 71375U101 3 42 SH   SOLE   42 0 0
PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 2,287 100,490 SH   SOLE   100,490 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 42 1,880 SH   SOLE   1,880 0 0
PETMED EXPRESS INC COM 716382106 62 1,938 SH   SOLE   1,938 0 0
PETIQ INC COM CL A 71639T106 62 1,615 SH   SOLE   1,615 0 0
PFIZER INC COM 717081103 1,672 42,703 SH   SOLE   37,923 0 4,780
PHILIP MORRIS INTL INC COM 718172109 394 3,980 SH   SOLE   2,640 0 1,340
PHILLIPS 66 COM 718546104 227 2,640 SH   SOLE   2,582 0 58
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 35 344 SH   SOLE   344 0 0
PINNACLE WEST CAP CORP COM 723484101 38 466 SH   SOLE   466 0 0
PINTEREST INC CL A 72352L106 15 195 SH   SOLE   195 0 0
PIONEER NAT RES CO COM 723787107 40 246 SH   SOLE   246 0 0
POOL CORP COM 73278L105 16 35 SH   SOLE   35 0 0
POPULAR INC COM NEW 733174700 0 5 SH   SOLE   0 0 5
PORTLAND GEN ELEC CO COM NEW 736508847 10 209 SH   SOLE   140 0 69
POSHMARK INC COM CL A 73739W104 3 60 SH   SOLE   60 0 0
PRICE T ROWE GROUP INC COM 74144T108 32,079 162,040 SH   SOLE   162,029 0 11
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 61 960 SH   SOLE   960 0 0
PROCTER AND GAMBLE CO COM 742718109 2,961 21,943 SH   SOLE   20,752 0 1,191
PRIVIA HEALTH GROUP INC COM 74276R102 1 15 SH   SOLE   15 0 0
PROGRESSIVE CORP COM 743315103 220 2,242 SH   SOLE   2,242 0 0
PROLOGIS INC. COM 74340W103 18 148 SH   SOLE   148 0 0
PROSPERITY BANCSHARES INC COM 743606105 4 49 SH   SOLE   0 0 49
PRUDENTIAL FINL INC COM 744320102 120 1,173 SH   SOLE   773 0 400
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 134 2,251 SH   SOLE   2,167 0 84
PULTE GROUP INC COM 745867101 128 2,350 SH   SOLE   2,350 0 0
QUALCOMM INC COM 747525103 3,213 22,480 SH   SOLE   21,009 0 1,471
QUEST DIAGNOSTICS INC COM 74834L100 13 100 SH   SOLE   100 0 0
RH COM 74967X103 48 71 SH   SOLE   71 0 0
RPM INTL INC COM 749685103 1 10 SH   SOLE   0 0 10
RAYMOND JAMES FINL INC COM 754730109 1 8 SH   SOLE   0 0 8
RAYTHEON TECHNOLOGIES CORP COM 75513E101 453 5,314 SH   SOLE   4,118 0 1,196
REDFIN CORP COM 75737F108 1 18 SH   SOLE   18 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 7 332 SH   SOLE   0 0 332
RELIANCE STEEL & ALUMINUM CO COM 759509102 1 5 SH   SOLE   0 0 5
RELX PLC SPONSORED ADR 759530108 5 176 SH   SOLE   176 0 0
REPLIGEN CORP COM 759916109 10 50 SH   SOLE   50 0 0
REPAY HLDGS CORP COM CL A 76029L100 1 58 SH   SOLE   58 0 0
REPUBLIC SVCS INC COM 760759100 4 35 SH   SOLE   0 0 35
REVOLVE GROUP INC CL A 76156B107 2 26 SH   SOLE   26 0 0
REXNORD CORP COM 76169B102 1,055 21,080 SH   SOLE   21,080 0 0
RIO TINTO PLC SPONSORED ADR 767204100 15 183 SH   SOLE   183 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 2 32 SH   SOLE   32 0 0
ROBLOX CORP CL A 771049103 49 541 SH   SOLE   541 0 0
ROCKWELL AUTOMATION INC COM 773903109 2 6 SH   SOLE   0 0 6
ROLLINS INC COM 775711104 5 154 SH   SOLE   154 0 0
ROPER TECHNOLOGIES INC COM 776696106 260 554 SH   SOLE   554 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5 141 SH   SOLE   141 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6 146 SH   SOLE   146 0 0
SJW GROUP COM 784305104 944 14,911 SH   SOLE   14,911 0 0
SLM CORP COM 78442P106 26 1,261 SH   SOLE   1,261 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 113,837 265,936 SH   SOLE   265,936 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,231 13,468 SH   SOLE   13,468 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 3 44 SH   SOLE   44 0 0
SPDR SER TR DJ REIT ETF 78464A607 653 6,225 SH   SOLE   6,210 0 15
SPDR SER TR S&P 400 MDCP VAL 78464A839 15 228 SH   SOLE   228 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,020 2,078 SH   SOLE   2,078 0 0
SAIA INC COM 78709Y105 3 14 SH   SOLE   14 0 0
SALESFORCE COM INC COM 79466L302 109 447 SH   SOLE   447 0 0
SANOFI SPONSORED ADR 80105N105 18 343 SH   SOLE   343 0 0
SAP SE SPON ADR 803054204 4 29 SH   SOLE   29 0 0
SCHLUMBERGER LTD COM STK 806857108 243 7,602 SH   SOLE   7,602 0 0
SCHRODINGER INC COM 80810D103 2 25 SH   SOLE   25 0 0
SCHWAB CHARLES CORP COM 808513105 390 5,359 SH   SOLE   5,359 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 33 313 SH   SOLE   313 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,528 24,316 SH   SOLE   24,316 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 629 9,200 SH   SOLE   9,200 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 811 7,781 SH   SOLE   7,781 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 17 87 SH   SOLE   87 0 0
SEA LTD SPONSORD ADS 81141R100 115 419 SH   SOLE   419 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 423 3,359 SH   SOLE   3,359 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,363 33,770 SH   SOLE   33,770 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 415 2,325 SH   SOLE   2,325 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 242 6,600 SH   SOLE   6,600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,444 23,322 SH   SOLE   23,322 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,665 26,340 SH   SOLE   26,340 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 20 2,105 SH   SOLE   2,105 0 0
SEMPRA ENERGY COM 816851109 2 15 SH   SOLE   0 0 15
SERVICENOW INC COM 81762P102 65 119 SH   SOLE   14 0 105
SHAW COMMUNICATIONS INC CL B CONV 82028K200 0 16 SH   SOLE   16 0 0
SHOPIFY INC CL A 82509L107 6,307 4,317 SH   SOLE   4,317 0 0
SI-BONE INC COM 825704109 593 18,858 SH   SOLE   18,858 0 0
SILGAN HOLDINGS INC COM 827048109 1 15 SH   SOLE   0 0 15
SIMON PPTY GROUP INC NEW COM 828806109 403 3,086 SH   SOLE   3,086 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 14 84 SH   SOLE   84 0 0
SMITH A O CORP COM 831865209 1,431 19,863 SH   SOLE   19,851 0 12
SMUCKER J M CO COM NEW 832696405 118 909 SH   SOLE   875 0 34
SNAP INC CL A 83304A106 32 464 SH   SOLE   129 0 335
SNOWFLAKE INC CL A 833445109 4 17 SH   SOLE   17 0 0
SONOCO PRODS CO COM 835495102 14 204 SH   SOLE   100 0 104
SONY GROUP CORPORATION SPONSORED ADR 835699307 23 234 SH   SOLE   234 0 0
SOUTHERN CO COM 842587107 136 2,244 SH   SOLE   2,244 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3 35 SH   SOLE   35 0 0
SPIRE INC COM 84857L101 5 63 SH   SOLE   0 0 63
SPLUNK INC COM 848637104 44 305 SH   SOLE   305 0 0
SQUARE INC CL A 852234103 7 29 SH   SOLE   29 0 0
STABLE RD ACQUISITION CORP COM CL A 85236Q109 559 40,000 SH   SOLE   40,000 0 0
STANLEY BLACK & DECKER INC COM 854502101 10 49 SH   SOLE   49 0 0
STARBUCKS CORP COM 855244109 803 7,182 SH   SOLE   6,847 0 335
STATE STR CORP COM 857477103 142 1,721 SH   SOLE   1,652 0 69
STEPAN CO COM 858586100 1 5 SH   SOLE   0 0 5
STMICROELECTRONICS N V NY REGISTRY 861012102 3 79 SH   SOLE   79 0 0
STRYKER CORPORATION COM 863667101 52 202 SH   SOLE   202 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 5 663 SH   SOLE   663 0 0
SUNPOWER CORP COM 867652406 1 50 SH   SOLE   50 0 0
SUPPORT COM INC COM NEW 86858W200 19 5,000 SH   SOLE   5,000 0 0
SURMODICS INC COM 868873100 42 775 SH   SOLE   775 0 0
SUTRO BIOPHARMA INC COM 869367102 196 10,561 SH   SOLE   10,561 0 0
SYNOVUS FINL CORP COM NEW 87161C501 5 117 SH   SOLE   0 0 117
SYSCO CORP COM 871829107 120 1,548 SH   SOLE   1,538 0 10
TFI INTL INC COM 87241L109 4 40 SH   SOLE   40 0 0
TJX COS INC NEW COM 872540109 353 5,230 SH   SOLE   5,230 0 0
T-MOBILE US INC COM 872590104 53 367 SH   SOLE   367 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 235 1,954 SH   SOLE   1,954 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 8 498 SH   SOLE   498 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 835 8,574 SH   SOLE   8,574 0 0
TARGET CORP COM 87612E106 973 4,026 SH   SOLE   4,009 0 17
TELADOC HEALTH INC COM 87918A105 332 1,994 SH   SOLE   1,994 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 3 8 SH   SOLE   8 0 0
TELEFONICA S A SPONSORED ADR 879382208 2 388 SH   SOLE   388 0 0
TELUS CORPORATION COM 87971M103 3 131 SH   SOLE   131 0 0
TERADYNE INC COM 880770102 26 193 SH   SOLE   193 0 0
TESLA INC COM 88160R101 18,363 27,017 SH   SOLE   27,017 0 0
TETRA TECH INC NEW COM 88162G103 965 7,906 SH   SOLE   7,906 0 0
TEXAS INSTRS INC COM 882508104 763 3,970 SH   SOLE   3,778 0 192
THE TRADE DESK INC COM CL A 88339J105 173 2,240 SH   SOLE   2,240 0 0
THE REALREAL INC COM 88339P101 2 87 SH   SOLE   87 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,491 2,956 SH   SOLE   2,926 0 30
THOR INDS INC COM 885160101 11 96 SH   SOLE   96 0 0
3M CO COM 88579Y101 1,371 6,900 SH   SOLE   6,767 0 133
TOPBUILD CORP COM 89055F103 2 8 SH   SOLE   8 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 15 342 SH   SOLE   342 0 0
TRACTOR SUPPLY CO COM 892356106 141 760 SH   SOLE   760 0 0
TRAVEL PLUS LEISURE CO COM 894164102 2 42 SH   SOLE   0 0 42
TRAVELERS COMPANIES INC COM 89417E109 202 1,346 SH   SOLE   1,325 0 21
TRAVERE THERAPEUTICS INC COM 89422G107 1 50 SH   SOLE   50 0 0
TREX CO INC COM 89531P105 293 2,862 SH   SOLE   2,862 0 0
TRICO BANCSHARES COM 896095106 55 1,300 SH   SOLE   1,300 0 0
TRINITY INDS INC COM 896522109 4 134 SH   SOLE   0 0 134
TRUPANION INC COM 898202106 226 1,965 SH   SOLE   1,965 0 0
TRUIST FINL CORP COM 89832Q109 7 120 SH   SOLE   0 0 120
TUSCAN HLDGS CORP II COM 90070A103 36 3,600 SH   SOLE   3,600 0 0
22ND CENTY GROUP INC COM 90137F103 207 44,675 SH   SOLE   44,675 0 0
TWILIO INC CL A 90138F102 179 453 SH   SOLE   453 0 0
TWITTER INC COM 90184L102 23 329 SH   SOLE   329 0 0
TYSON FOODS INC CL A 902494103 2 28 SH   SOLE   0 0 28
US BANCORP DEL COM NEW 902973304 514 9,016 SH   SOLE   8,964 0 52
UBER TECHNOLOGIES INC COM 90353T100 3 60 SH   SOLE   60 0 0
ULTA BEAUTY INC COM 90384S303 1 2 SH   SOLE   2 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 150 2,800 SH   SOLE   2,800 0 0
UNILEVER PLC SPON ADR NEW 904767704 18 314 SH   SOLE   314 0 0
UNION PAC CORP COM 907818108 1,869 8,499 SH   SOLE   8,470 0 29
UNITED PARCEL SERVICE INC CL B 911312106 118,782 571,150 SH   SOLE   571,102 0 48
UNITEDHEALTH GROUP INC COM 91324P102 1,750 4,369 SH   SOLE   4,257 0 112
UNUM GROUP COM 91529Y106 5 169 SH   SOLE   0 0 169
UPLAND SOFTWARE INC COM 91544A109 2 44 SH   SOLE   44 0 0
URBAN OUTFITTERS INC COM 917047102 1 19 SH   SOLE   19 0 0
V F CORP COM 918204108 25 307 SH   SOLE   300 0 7
VALE S A SPONSORED ADS 91912E105 2 70 SH   SOLE   70 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,162 7,508 SH   SOLE   7,400 0 108
VANGUARD STAR FDS VG TL INTL STK F 921909768 52 798 SH   SOLE   693 0 105
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,206 5,214 SH   SOLE   5,214 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 323 1,994 SH   SOLE   1,994 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 438 2,408 SH   SOLE   2,408 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 13 160 SH   SOLE   160 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 56 648 SH   SOLE   468 0 180
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,539 68,696 SH   SOLE   68,621 0 75
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 920 8,881 SH   SOLE   8,881 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,261 98,771 SH   SOLE   97,612 0 1,159
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,976 54,797 SH   SOLE   54,727 0 70
VANGUARD WORLD FDS ENERGY ETF 92204A306 250 3,300 SH   SOLE   3,300 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 705 7,798 SH   SOLE   7,798 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 220 1,122 SH   SOLE   1,122 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 219 550 SH   SOLE   550 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,096 6,061 SH   SOLE   6,061 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 359 5,852 SH   SOLE   5,852 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 23 278 SH   SOLE   278 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 14 144 SH   SOLE   144 0 0
VAREX IMAGING CORP COM 92214X106 14 538 SH   SOLE   0 0 538
VEEVA SYS INC CL A COM 922475108 6 19 SH   SOLE   19 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,711 29,760 SH   SOLE   28,623 0 1,137
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5,056 35,988 SH   SOLE   35,988 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,756 15,893 SH   SOLE   15,885 0 8
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 14 142 SH   SOLE   142 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 8,515 29,382 SH   SOLE   28,880 0 502
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,583 20,635 SH   SOLE   20,635 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 11,810 49,757 SH   SOLE   48,763 0 994
VANGUARD INDEX FDS LARGE CAP ETF 922908637 326 1,624 SH   SOLE   1,624 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 14 75 SH   SOLE   30 0 45
VANGUARD INDEX FDS GROWTH ETF 922908736 12,661 44,143 SH   SOLE   42,483 0 1,660
VANGUARD INDEX FDS VALUE ETF 922908744 5,131 37,327 SH   SOLE   37,327 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 8,662 38,452 SH   SOLE   38,415 0 37
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,726 7,745 SH   SOLE   7,264 0 481
VERACYTE INC COM 92337F107 1 37 SH   SOLE   37 0 0
VERISIGN INC COM 92343E102 227 999 SH   SOLE   999 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 607 10,835 SH   SOLE   9,186 0 1,649
VERTEX PHARMACEUTICALS INC COM 92532F100 11 54 SH   SOLE   54 0 0
VIATRIS INC COM 92556V106 69 4,849 SH   SOLE   4,462 0 387
VICOR CORP COM 925815102 3 31 SH   SOLE   31 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 460 10,000 SH   SOLE   10,000 0 0
VISA INC COM CL A 92826C839 425 1,818 SH   SOLE   1,812 0 6
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3 177 SH   SOLE   177 0 0
VONTIER CORPORATION COM 928881101 9 267 SH   SOLE   267 0 0
WPP PLC NEW ADR 92937A102 4 62 SH   SOLE   62 0 0
WEC ENERGY GROUP INC COM 92939U106 71 799 SH   SOLE   730 0 69
WABTEC COM 929740108 1 18 SH   SOLE   18 0 0
WALMART INC COM 931142103 1,776 12,596 SH   SOLE   12,433 0 163
WALGREENS BOOTS ALLIANCE INC COM 931427108 48 906 SH   SOLE   250 0 656
WASHINGTON FED INC COM 938824109 7 213 SH   SOLE   0 0 213
WASTE MGMT INC DEL COM 94106L109 434 3,096 SH   SOLE   3,024 0 72
WATERS CORP COM 941848103 271 785 SH   SOLE   785 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,605 11,000 SH   SOLE   11,000 0 0
WEBSTER FINL CORP CONN COM 947890109 0 5 SH   SOLE   0 0 5
WELLS FARGO CO NEW COM 949746101 759 16,749 SH   SOLE   15,829 0 920
WERNER ENTERPRISES INC COM 950755108 0 9 SH   SOLE   0 0 9
WESCO INTL INC COM 95082P105 823 8,000 SH   SOLE   8,000 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 390 1,085 SH   SOLE   1,085 0 0
WESTPAC BANKING CORP SPONSORED ADR 961214301 2 80 SH   SOLE   80 0 0
WEX INC COM 96208T104 3 16 SH   SOLE   16 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 665 19,332 SH   SOLE   19,332 0 0
WILLIAMS SONOMA INC COM 969904101 4 27 SH   SOLE   27 0 0
WINGSTOP INC COM 974155103 2 10 SH   SOLE   10 0 0
WOLVERINE WORLD WIDE INC COM 978097103 7 214 SH   SOLE   214 0 0
WORKDAY INC CL A 98138H101 5 23 SH   SOLE   23 0 0
WORTHINGTON INDS INC COM 981811102 1 10 SH   SOLE   0 0 10
WYNDHAM HOTELS & RESORTS INC COM 98311A105 45 619 SH   SOLE   619 0 0
XCEL ENERGY INC COM 98389B100 138 2,094 SH   SOLE   2,094 0 0
XILINX INC COM 983919101 2 13 SH   SOLE   13 0 0
XYLEM INC COM 98419M100 1,628 13,573 SH   SOLE   13,573 0 0
YETI HLDGS INC COM 98585X104 4 42 SH   SOLE   42 0 0
YORK WTR CO COM 987184108 1,022 22,554 SH   SOLE   22,554 0 0
YUM BRANDS INC COM 988498101 85 742 SH   SOLE   700 0 42
YUM CHINA HLDGS INC COM 98850P109 17 264 SH   SOLE   264 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 17 33 SH   SOLE   33 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 139 1,138 SH   SOLE   1,138 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 122 759 SH   SOLE   759 0 0
ZIONS BANCORPORATION N A COM 989701107 5 91 SH   SOLE   0 0 91
ZOETIS INC CL A 98978V103 205 1,101 SH   SOLE   1,101 0 0
ZSCALER INC COM 98980G102 17 80 SH   SOLE   80 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 325 840 SH   SOLE   840 0 0
ZYNEX INC COM 98986M103 1 65 SH   SOLE   65 0 0
ALLEGION PLC ORD SHS G0176J109 9 68 SH   SOLE   68 0 0
AJAX I COM G0190X100 335 33,672 SH   SOLE   33,672 0 0
AMCOR PLC ORD G0250X107 3 251 SH   SOLE   251 0 0
AMDOCS LTD SHS G02602103 143 1,850 SH   SOLE   1,850 0 0
AON PLC SHS CL A G0403H108 155 650 SH   SOLE   650 0 0
ASSURED GUARANTY LTD COM G0585R106 4 78 SH   SOLE   0 0 78
ATLASSIAN CORP PLC CL A G06242104 8 31 SH   SOLE   31 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1 12 SH   SOLE   12 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 709 2,406 SH   SOLE   1,439 0 967
BRIDGETOWN HOLDINGS LTD COM CL A G1355U113 422 41,670 SH   SOLE   41,670 0 0
CONSOLIDATED WATER CO INC ORD G23773107 712 60,668 SH   SOLE   60,668 0 0
EATON CORP PLC SHS G29183103 296 1,997 SH   SOLE   1,971 0 26
HORIZON THERAPEUTICS PUB L SHS G46188101 359 3,832 SH   SOLE   3,832 0 0
IBEX LTD SHS NEW G4690M101 108 5,555 SH   SOLE   5,555 0 0
ICON PLC SHS G4705A100 2 10 SH   SOLE   10 0 0
JOHNSON CTLS INTL PLC SHS G51502105 165 2,411 SH   SOLE   2,411 0 0
LINDE PLC SHS G5494J103 380 1,313 SH   SOLE   694 0 619
MEDTRONIC PLC SHS G5960L103 770 6,205 SH   SOLE   5,907 0 298
NEXTGEN ACQUISITION CORP II CLASS A ORD SHS G65317102 206 20,000 SH   SOLE   20,000 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 4 131 SH   SOLE   131 0 0
NVENT ELECTRIC PLC SHS G6700G107 4 131 SH   SOLE   0 0 131
REINVENT TECHNOLOGY PARTNERS CL A G7483N129 7 729 SH   SOLE   729 0 0
SFL CORPORATION LTD SHS G7738W106 1 174 SH   SOLE   174 0 0
PENTAIR PLC SHS G7S00T104 1,799 26,661 SH   SOLE   26,647 0 14
TRANE TECHNOLOGIES PLC SHS G8994E103 103 561 SH   SOLE   561 0 0
VPC IMPACT ACQUISITION HLDNG SHS CL A G9441E100 90 9,000 SH   SOLE   9,000 0 0
CHUBB LIMITED COM H1467J104 96 605 SH   SOLE   591 0 14
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 130 800 SH   SOLE   800 0 0
UBS GROUP AG SHS H42097107 2 101 SH   SOLE   101 0 0
LOGITECH INTL S A SHS H50430232 1 11 SH   SOLE   11 0 0
TE CONNECTIVITY LTD REG SHS H84989104 484 3,578 SH   SOLE   3,578 0 0
NEOGAMES S A SHS L6673X107 1 18 SH   SOLE   18 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 116 1,000 SH   SOLE   1,000 0 0
COMPUGEN LTD ORD M25722105 1 100 SH   SOLE   100 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1 5 SH   SOLE   5 0 0
ICL GROUP LTD SHS M53213100 1 76 SH   SOLE   76 0 0
WIX COM LTD SHS M98068105 6 19 SH   SOLE   19 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 32 46 SH   SOLE   46 0 0
ELASTIC N V ORD SHS N14506104 12 80 SH   SOLE   80 0 0
FERRARI N V COM N3167Y103 39 187 SH   SOLE   187 0 0
NXP SEMICONDUCTORS N V COM N6596X109 7 36 SH   SOLE   36 0 0