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
3M CO COM Stock 88579Y101 532 4,111 SH   SOLE   4,111 0 0
ABB LTD SPONSORED ADR ADR 000375204 70 2,611 SH   SOLE   2,611 0 0
ABBOTT LABS COM Stock 002824100 62 573 SH   SOLE   573 0 0
ABBVIE INC COM Stock 00287Y109 157 1,022 SH   OTR 2,4,5 0 1,022 0
ABBVIE INC COM Stock 00287Y109 14,961 97,681 SH   SOLE   97,680 0 0
ABEONA THERAPEUTICS INC COM NEW Stock 00289Y107 0 250 SH   SOLE   250 0 0
ABRDN BLOOMBERG ALL COMMODITY STRATEGY K01 FREE ETF ETF 003261104 8 294 SH   SOLE   294 0 0
ACADIA HEALTHCARE COMPANY INC COM Stock 00404A109 3 50 SH   SOLE   50 0 0
ACHILLES THERAPEUTICS PLC Stock 00449l102 5 2 SH   OTR 4 0 2 0
ACCENTURE LTD BERMUDA CL A Stock G1151C101 40 145 SH   SOLE   145 0 0
ADOBE SYS INC Stock 00724F101 655 1,788 SH   SOLE   1,788 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 8 100 SH   SOLE   100 0 0
ADVANSIX INC COM Stock 00773T101 0 1 SH   SOLE   1 0 0
ADVISORSHARES PURE US CANNABIS ETF ETF 00768Y453 1 140 SH   OTR 1 0 140 0
AECOM TECHNOLOGY CORP Stock 00766T100 10 150 SH   SOLE   150 0 0
AERCAP HOLDINGS NV SHS Stock N00985106 3 64 SH   SOLE   64 0 0
AERIE PHARMACEUTICALS INC COM Stock 00771V108 83 11,000 SH   OTR 1,4,5 0 11,000 0
AERIE PHARMACEUTICALS INC COM Stock 00771V108 1,174 156,503 SH   SOLE   156,503 0 0
AES CORP Stock 00130H105 45 2,162 SH   SOLE   2,162 0 0
AIR GAIN INC Stock 001272842 3 400 SH   OTR 4 0 400 0
AIR PRODS & CHEMS INC COM Stock 009158106 84 350 SH   OTR 4 0 350 0
AIR PRODS & CHEMS INC COM Stock 009158106 2,166 9,008 SH   SOLE   9,007 0 0
AKAMAI TECH Stock 00971T101 91 1,000 SH   OTR 1 0 1,000 0
AKAMAI TECH Stock 00971T101 11,001 120,454 SH   SOLE   120,454 0 0
AKOUSTIS TECHNOLOGIES INC COM Stock 00973N102 82 22,200 SH   OTR 1,4,5 0 22,200 0
AKOUSTIS TECHNOLOGIES INC COM Stock 00973N102 937 253,371 SH   SOLE   253,371 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 14 120 SH   SOLE   120 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101 154 650 SH   SOLE   650 0 0
ALKERMES PLC SHS Stock G01767105 3 100 SH   SOLE   100 0 0
ALLEGION PLC Stock G0176J109 6 66 SH   SOLE   66 0 0
ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INT Stock 01881G106 1,259 30,288 SH   SOLE   30,288 0 0
ALLSTATE CORP Stock 020002101 98 772 SH   SOLE   772 0 0
ALLY FINL INC COM Stock 02005N100 10 307 SH   SOLE   307 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 2,384 1,090 SH   SOLE   1,090 0 0
ALPS ETF TR SECTOR DIVIDEND DOGS ETF ETF 00162Q858 240 4,783 SH   SOLE   4,783 0 0
ALTRIA GROUP INC COM Stock 02209S103 543 13,000 SH   SOLE   13,000 0 0
AMAZON.COM INC Stock 023135106 1,587 14,938 SH   SOLE   14,938 0 0
AMERICAN AIRLS GROUP INC COM Stock 02376R102 0 22 SH   SOLE   22 0 0
AMERICAN CAMPUS CMNTYS INC COM REIT 024835100 0 3 SH   SOLE   3 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101 38 400 SH   SOLE   400 0 0
AMERICAN EXPRESS CO COM Stock 025816109 106 763 SH   SOLE   763 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 153 2,999 SH   SOLE   2,999 0 0
AMERICAN TOWER CORP REIT 03027X100 388 1,518 SH   SOLE   1,518 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 291 1,954 SH   SOLE   1,954 0 0
AMERICOLD REALTY TRUST INC COM Stock 03064D108 0 10 SH   SOLE   10 0 0
AMERIS BANCORP COM Stock 03076K108 40 1,000 SH   SOLE   1,000 0 0
AMGEN INC Stock 031162100 7,583 31,166 SH   SOLE   31,166 0 0
AMPHENOL CORP NEW CL A Stock 032095101 24 378 SH   SOLE   378 0 0
AMYRIS INC COM NEW Stock 03236M200 4 10,450 SH   OTR 4 0 10,450 0
AMYRIS INC COM NEW Stock 03236M200 7 4,000 SH   SOLE   4,000 0 0
ANALOG DEVICES INC COM Stock 032654105 133 911 SH   SOLE   911 0 0
ANHEUSER BUSCH ADR 03524A108 2 38 SH   SOLE   38 0 0
ANSYS INC Stock 03662Q105 200 835 SH   SOLE   835 0 0
APA CORPORATION COM Stock 03743Q108 3 100 SH   SOLE   100 0 0
APOLLO COML REAL ESTATE FIN 4.75 08/23/2022 Convertible 03762UAB1 114 115,000 SH   SOLE   115,000 0 0
APPLE INC Stock 037833100 268 1,962 SH   OTR 1,2,5 0 1,962 0
APPLE INC Stock 037833100 27,130 198,438 SH   SOLE   198,437 0 0
ARAMARK COM Stock 03852U106 57 1,850 SH   SOLE   1,850 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102 29 375 SH   SOLE   375 0 0
ARCOSA INC COM Stock 039653100 8 180 SH   SOLE   179 0 0
ARCTURUS THERAPEUTICS HLDGS COM Stock 03969T109 3 165 SH   OTR 4 0 165 0
ARQUIT QUANTUM INC Stock G0567U101 4 600 SH   OTR 4 0 600 0
ARES CAPITAL CORP 4.625 03/01/2024 Convertible 04010LAW3 93 90,000 SH   SOLE   90,000 0 0
ARES CAPITAL CORP COM CEF 04010L103 7 400 SH   SOLE   400 0 0
ARISTA NETWORKS INC COM Stock 040413106 23 248 SH   SOLE   248 0 0
ARVINAS INC COM Stock 04335A105 42 1,000 SH   SOLE   1,000 0 0
ASPEN TECHNOLOGY INC COM Stock 29109X106 12 65 SH   SOLE   65 0 0
ASTRAZENECA PLC0 SPONS ADR ADR 046353108 58 881 SH   SOLE   881 0 0
AT&T INC COM Stock 00206R102 395 18,855 SH   SOLE   18,855 0 0
ATRECA INC CL A COM Stock 04965G109 2 1,000 SH   SOLE   1,000 0 0
ATRECA INC CL A COM Stock 04965G109 8 4,600 SH   OTR 4 0 4,600 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 326 1,553 SH   SOLE   1,553 0 0
AUTONATION INC COM Stock 05329W102 123 1,100 SH   OTR 1 0 1,100 0
AUTOZONE INC NEV Stock 053332102 75 35 SH   OTR 5 0 35 0
AUTOZONE INC NEV Stock 053332102 129 60 SH   SOLE   60 0 0
BAIDU COM ADR ADR 056752108 170 1,140 SH   SOLE   1,140 0 0
BANCO SANTANDER CENT HISP ADR 05964H105 0 116 SH   SOLE   116 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100 13 316 SH   SOLE   316 0 0
BANK OF NOVA SCOTIA CMN Stock 064149107 2 42 SH   SOLE   42 0 0
BARCLAYS PLC ADR ADR 06738E204 2 322 SH   SOLE   322 0 0
BARRICK GOLD CORP F Stock 067901108 3 176 SH   SOLE   176 0 0
BAXTER INTL INC COM Stock 071813109 31 481 SH   SOLE   481 0 0
BEAM THERAPEUTICS INC COM Stock 07373V105 24 625 SH   OTR 4 0 625 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 409 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 31 115 SH   OTR 2 0 115 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,351 8,611 SH   SOLE   8,610 0 0
BHP GROUP LTD SPONSORED ADS ADR 088606108 20 351 SH   SOLE   351 0 0
BIG LOTS INC Stock 089302103 48 2,281 SH   SOLE   2,281 0 0
BK OF AMERICA CORP COM Stock 060505104 95 3,050 SH   OTR 1,2,4 0 3,050 0
BK OF AMERICA CORP COM Stock 060505104 11,775 378,261 SH   SOLE   378,260 0 0
BLACKROCK INC Stock 09247X101 129 212 SH   SOLE   212 0 0
BLACKSTONE INC COM Stock 09260D107 77 845 SH   SOLE   845 0 0
BLOCK H & R INC COM Stock 093671105 18 502 SH   SOLE   502 0 0
BLOCK INC CL A Stock 852234103 41 660 SH   SOLE   660 0 0
BOEING CO COM Stock 097023105 30 223 SH   SOLE   223 0 0
BOSTON BEER INC CL A Stock 100557107 45 150 SH   SOLE   150 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 47 1,250 SH   SOLE   1,250 0 0
BP PLC SPONSORED ADR ADR 055622104 40 1,411 SH   SOLE   1,411 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100 219 2,595 SH   SOLE   2,595 0 0
BRIGHTHOUSE FINL INC COM Stock 10922N103 1 18 SH   SOLE   18 0 0
BRISTOL0MYERS SQUIBB CO COM Stock 110122108 306 3,975 SH   SOLE   3,974 0 0
BROADCOM INC 8 MCNV PFD SR A Convertible Preferred 11135F200 45 30 SH   OTR 5 0 30 0
BROADCOM INC 8 MCNV PFD SR A Convertible Preferred 11135F200 3,059 2,035 SH   SOLE   2,035 0 0
BROADCOM INC COM Stock 11135F101 36 75 SH   OTR 4 0 75 0
BROADCOM INC COM Stock 11135F101 4,266 8,781 SH   SOLE   8,780 0 0
BROADRIDGE FIN SOL Stock 11133T103 14 100 SH   SOLE   100 0 0
BROOKDALE SR LIVING INC COM Stock 112463104 5 1,000 SH   SOLE   1,000 0 0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 38 900 SH   OTR 5 0 900 0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 800 18,827 SH   SOLE   18,827 0 0
BROOKFIELD REAL ASSETS INCOME SHS BEN INT CEF 112830104 0 0 SH   SOLE   0 0 0
BROOKLINE BANCORP INC CMN Stock 11373M107 74 5,589 SH   SOLE   5,589 0 0
BYRNA TECHNOLOGIES INC COM NEW Stock 12448X201 1 112 SH   SOLE   112 0 0
C4 THERAPEUTICS INC Stock 12529R107 14 1,850 SH   OTR 4 0 1,850 0
CABALETTA BIO Stock 12674W109 1 800 SH   OTR 4 0 800 0
CABLE ONE INC COM Stock 12685J105 44 34 SH   SOLE   34 0 0
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108 14 1,216 SH   SOLE   1,216 0 0
CALAMOS CONV OPPORTUNITIES & INCOME FD CEF 128117108 16 1,500 SH   SOLE   1,500 0 0
CANADIAN NATIONAL RAILWAY CO Stock 136375102 17 150 SH   OTR 2 0 150 0
CANADIAN NATIONAL RAILWAY CO Stock 136375102 329 2,926 SH   SOLE   2,926 0 0
CANADIAN NATURAL RESOURCES LTD Stock 136385101 54 1,000 SH   SOLE   1,000 0 0
CAPITAL ONE FINANCIAL CORP Stock 14040H105 63 600 SH   OTR 1,2 0 600 0
CAPITAL ONE FINANCIAL CORP Stock 14040H105 178 1,712 SH   SOLE   1,712 0 0
CARLISLE COS INC COM Stock 142339100 364 1,526 SH   SOLE   1,526 0 0
CARNIVAL CORP Stock 143658300 1 100 SH   SOLE   100 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104 2 51 SH   OTR 2 0 51 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104 9 250 SH   SOLE   250 0 0
CATERPILLAR INC COM Stock 149123101 118 660 SH   SOLE   660 0 0
CBTX INC COM Stock 12481V104 0 2 SH   SOLE   2 0 0
CDW CORP COM Stock 12514G108 92 582 SH   SOLE   582 0 0
CENTENE CORP DEL COM Stock 15135B101 42 500 SH   SOLE   500 0 0
CENTERPOINT ENERGY INC COM Stock 15189T107 125 4,228 SH   SOLE   4,228 0 0
CENTRAL FUND OF CANADA LTD CEF 85208R101 17 1,000 SH   SOLE   1,000 0 0
CERENCE INC COM Stock 156727109 2 68 SH   SOLE   68 0 0
CGI INC CL A SUB VTG Stock 12532H104 24 300 SH   SOLE   300 0 0
CHAMPIONX CORPORATION COM Stock 15872M104 26 1,285 SH   SOLE   1,285 0 0
CHARLES SCHWAB CORP Stock 808513105 60 952 SH   SOLE   952 0 0
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 12 100 SH   SOLE   100 0 0
CHEMED CORP NEW COM Stock 16359R103 113 240 SH   SOLE   240 0 0
CHEMOURS CO COM Stock 163851108 2 72 SH   SOLE   72 0 0
CHEVRON CORP NEW COM Stock 166764100 996 6,881 SH   SOLE   6,881 0 0
CHUBB LIMITED COM Stock H1467J104 45 230 SH   OTR 1 0 230 0
CHUBB LIMITED COM Stock H1467J104 134 683 SH   SOLE   683 0 0
CHURCH & DWIGHT INC Stock 171340102 56 600 SH   OTR 2 0 600 0
CHURCH & DWIGHT INC Stock 171340102 9,535 102,901 SH   SOLE   102,901 0 0
CIGNA CORP NEW COM Stock 125523100 3 12 SH   OTR 2 0 12 0
CIGNA CORP NEW COM Stock 125523100 145 550 SH   SOLE   550 0 0
CINCINNATI FINL CORP COM Stock 172062101 71 600 SH   SOLE   600 0 0
CISCO SYS INC Stock 17275R102 11 250 SH   OTR 4 0 250 0
CISCO SYS INC Stock 17275R102 7,233 169,635 SH   SOLE   169,635 0 0
CITIGROUP INC Stock 172967424 202 4,390 SH   SOLE   4,390 0 0
CLEARWAY ENERGY INC CL C Stock 18539C204 56 1,600 SH   OTR 5 0 1,600 0
CLEARWAY ENERGY INC CL C Stock 18539C204 3,057 87,751 SH   SOLE   87,750 0 0
CMS ENERGY CORP COM Stock 125896100 270 4,000 SH   SOLE   4,000 0 0
COCA COLA CO COM Stock 191216100 9 137 SH   OTR 2 0 137 0
COCA COLA CO COM Stock 191216100 125 1,994 SH   SOLE   1,994 0 0
COGNIZANT TECH SOLUTIONS CORP Stock 192446102 49 720 SH   SOLE   720 0 0
COGNYTE SOFTWARE LTD ORD SHS Stock M25133105 1 253 SH   SOLE   253 0 0
COINBASE GLOBAL INC COM CL A Stock 19260Q107 1 21 SH   SOLE   21 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 48 600 SH   OTR 1,2 0 600 0
COLGATE PALMOLIVE CO COM Stock 194162103 2,380 29,698 SH   SOLE   29,698 0 0
COMCAST CORP NEW CL A Stock 20030N101 45 1,150 SH   OTR 1 0 1,150 0
COMCAST CORP NEW CL A Stock 20030N101 11,704 298,261 SH   SOLE   298,261 0 0
CONOCOPHILLIPS COM Stock 20825C104 174 1,936 SH   SOLE   1,936 0 0
CONSOLIDATED EDISON INC COM Stock 209115104 238 2,500 SH   SOLE   2,500 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 23 100 SH   SOLE   100 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 754 5,483 SH   SOLE   5,483 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 669 9,275 SH   SOLE   9,275 0 0
COPART INC COM Stock 217204106 60 550 SH   OTR 2 0 550 0
COPART INC COM Stock 217204106 242 2,230 SH   SOLE   2,230 0 0
CORNING INC COM Stock 219350105 2 53 SH   SOLE   53 0 0
CORTEVA INC COM Stock 22052L104 59 1,097 SH   SOLE   1,097 0 0
COSTAR GROUP INC COM Stock 22160N109 179 2,970 SH   SOLE   2,970 0 0
COSTCO WHOLESALE CORP Stock 22160K105 648 1,352 SH   SOLE   1,352 0 0
CSX CORP Stock 126408103 46 1,600 SH   SOLE   1,600 0 0
CUBESMART COM REIT 229663109 1 33 SH   SOLE   33 0 0
CUMMINS INC COM Stock 231021106 21 110 SH   SOLE   110 0 0
CURTISS WRIGHT CORP COM Stock 231561101 618 4,676 SH   SOLE   4,676 0 0
CVS HEALTH CORP COM Stock 126650100 2,227 24,037 SH   SOLE   24,036 0 0
CYBERARK SOFTWARE LTD SHS Stock M2682V108 32 250 SH   SOLE   250 0 0
DANAHER CORP Stock 235851102 76 300 SH   OTR 1,5 0 300 0
DANAHER CORP Stock 235851102 17,695 69,797 SH   SOLE   69,797 0 0
DECKERS OUTDOOR CORP COM Stock 243537107 32 125 SH   OTR 1 0 125 0
DEERE & CO COM Stock 244199105 488 1,629 SH   SOLE   1,629 0 0
DELL TECHNOLOGIES INC CL C Stock 24703L202 5 118 SH   SOLE   118 0 0
DEVON ENERGY CORP Stock 25179M103 102 1,849 SH   SOLE   1,849 0 0
DIAGEO PLC ADR 25243Q205 47 268 SH   SOLE   268 0 0
DIGITAL RLTY TR INC COM REIT 253868103 49 377 SH   OTR 2,5 0 376 0
DIGITAL RLTY TR INC COM REIT 253868103 4,066 31,320 SH   SOLE   31,320 0 0
DIGITAL WORLD ACQUISITION CORP CLASS A COM Stock 25400Q105 1 50 SH   SOLE   50 0 0
DISNEY WALT CO COM Stock 254687106 2 25 SH   OTR 2 0 25 0
DISNEY WALT CO COM Stock 254687106 3,199 33,885 SH   SOLE   33,885 0 0
DIXIE GROUP INC Stock 255519100 0 100 SH   SOLE   100 0 0
DOMINION RESOURCES INC Stock 25746U109 1,326 16,616 SH   SOLE   16,615 0 0
DOVER CORP COM Stock 260003108 559 4,608 SH   SOLE   4,608 0 0
DOW INC COM Stock 260557103 57 1,107 SH   SOLE   1,106 0 0
DRAFTKINGS INC NEW COM CL A Stock 26142V105 4 300 SH   SOLE   300 0 0
DT MIDSTREAM INC COMMON STOCK Stock 23345M107 34 700 SH   SOLE   700 0 0
DTE ENERGY CO COM Stock 233331107 177 1,400 SH   SOLE   1,400 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 672 6,273 SH   SOLE   6,272 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 67 1,198 SH   SOLE   1,198 0 0
DUTCH BROS INC CL A Stock 26701L100 9 275 SH   SOLE   275 0 0
DXC TECHNOLOGY CO COM Stock 23355L106 30 1,000 SH   SOLE   1,000 0 0
EATON CORP PLC SHS Stock G29183103 1,551 12,308 SH   SOLE   12,308 0 0
EATON VANCE TAX ADV DIV INC CEF 27828G107 60 2,500 SH   SOLE   2,500 0 0
EBAY INC Stock 278642103 2 50 SH   SOLE   50 0 0
ECOLAB INC COM Stock 278865100 4 25 SH   OTR 5 0 25 0
ECOLAB INC COM Stock 278865100 6,256 40,687 SH   SOLE   40,687 0 0
EDITAS MEDICINE INC COM Stock 28106W103 5 400 SH   OTR 4 0 400 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 207 2,175 SH   OTR 4,5 0 2,175 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 22,178 233,228 SH   SOLE   233,228 0 0
EMERSON ELEC CO COM Stock 291011104 329 4,142 SH   SOLE   4,142 0 0
ENBRIDGE INC COM Stock 29250N105 218 5,156 SH   SOLE   5,155 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 59 832 SH   OTR 1,5 0 832 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 573 8,019 SH   SOLE   8,018 0 0
ENI S P A SPONSORED ADR ADR 26874R108 2 96 SH   SOLE   96 0 0
ENTEGRIS INC COM Stock 29362U104 9 100 SH   OTR 5 0 100 0
ENTEGRIS INC COM Stock 29362U104 3,038 32,978 SH   SOLE   32,978 0 0
ENTERGY CORP NEW COM Stock 29364G103 156 1,384 SH   SOLE   1,384 0 0
ENTERPRISE PRODS PARTNERS L P Stock 293792107 304 12,480 SH   SOLE   12,480 0 0
ENVISTA HOLDINGS CORPORATION COM Stock 29415F104 15 400 SH   SOLE   400 0 0
EOG RESOURCES INC Stock 26875P101 66 600 SH   OTR 1 0 600 0
EOG RESOURCES INC Stock 26875P101 3,704 33,540 SH   SOLE   33,540 0 0
EPIPHANY TECHNOLOGY ACQUISIT UNIT EX Stock 29429X208 9 900 SH   OTR 4 0 900 0
EQT CORP COM Stock 26884L109 14 400 SH   SOLE   400 0 0
EQUIFAX INC COM Stock 294429105 190 1,040 SH   SOLE   1,040 0 0
EQUITRANS MIDSTREAM CORP COM Stock 294600101 9 1,492 SH   SOLE   1,492 0 0
ESSENTIAL UTILS INC COM Stock 29670G102 69 1,500 SH   SOLE   1,500 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 18 386 SH   SOLE   386 0 0
EVERSOURCE ENERGY COM Stock 30040W108 160 1,889 SH   SOLE   1,889 0 0
EVOQUA WATER TECHNOLOGIES CORP COM Stock 30057T105 179 5,500 SH   OTR 1,5 0 5,500 0
EVOQUA WATER TECHNOLOGIES CORP COM Stock 30057T105 9,258 284,782 SH   SOLE   284,782 0 0
EXACT SCIENCES CORP COM Stock 30063P105 20 500 SH   OTR 5 0 500 0
EXACT SCIENCES CORP COM Stock 30063P105 261 6,615 SH   SOLE   6,615 0 0
EXP WORLD HLDGS INC COM Stock 30212W100 5 400 SH   SOLE   400 0 0
EXXON MOBIL CORP COM Stock 30231G102 114 1,335 SH   OTR 1 0 1,335 0
EXXON MOBIL CORP COM Stock 30231G102 2,991 34,925 SH   SOLE   34,925 0 0
FASTENAL CO Stock 311900104 594 11,891 SH   SOLE   11,891 0 0
FEDEX CORP Stock 31428X106 4 16 SH   SOLE   16 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 19 519 SH   SOLE   519 0 0
FIDELITY NATL INFO SVCS Stock 31620M106 21 231 SH   SOLE   231 0 0
FIFTH THIRD BANCORP COM Stock 316773100 17 510 SH   SOLE   510 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 3 100 SH   OTR 1 0 100 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1,477 46,956 SH   SOLE   46,955 0 0
FIRST REP BK SAN FRANCISCO CAL COM Stock 33616C100 3,228 22,387 SH   SOLE   22,387 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 52 1,000 SH   SOLE   1,000 0 0
FIRST TRUST NASDAQ0100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 69 600 SH   SOLE   600 0 0
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 93 688 SH   SOLE   688 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 18 224 SH   SOLE   224 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 172 4,434 SH   SOLE   4,434 0 0
FISERV INC COM Stock 337738108 276 3,107 SH   SOLE   3,107 0 0
FIVE BELOW INC COM Stock 33829M101 92 811 SH   SOLE   811 0 0
FIVE9 INC COM Stock 338307101 13 140 SH   SOLE   140 0 0
FLEXSHARES IBOXX 30YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L506 62 2,500 SH   SOLE   2,500 0 0
FORD MOTOR COMPANY Stock 345370860 30 2,700 SH   SOLE   2,700 0 0
FORD MOTOR COMPANY Stock 345370860 106 9,500 SH   OTR 1 0 9,500 0
FORTIVE CORP COM Stock 34959J108 33 600 SH   OTR 5 0 600 0
FORTIVE CORP COM Stock 34959J108 1,579 29,037 SH   SOLE   29,037 0 0
FORTRESS TRANS INFRST INVS LLC CL A COM SHS Stock 34960P101 135 7,000 SH   SOLE   7,000 0 0
FRESENIUS MED CARE AG&CO KGAA SPONSORED ADR ADR 358029106 2 69 SH   SOLE   69 0 0
GARRETT MOTION INC COM Stock 366505105 0 55 SH   SOLE   55 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 12 53 SH   OTR 2 0 53 0
GENERAL DYNAMICS CORP COM Stock 369550108 218 986 SH   SOLE   986 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301 16 245 SH   OTR 4 0 245 0
GENERAL ELECTRIC CO COM NEW Stock 369604301 452 7,101 SH   SOLE   7,101 0 0
GENERAL MLS INC COM Stock 370334104 98 1,295 SH   SOLE   1,295 0 0
GENTEX CORP COM Stock 371901109 143 5,121 SH   SOLE   5,121 0 0
GILEAD SCIENCES INC Stock 375558103 970 15,686 SH   SOLE   15,686 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS Stock 37611X100 24 10,000 SH   SOLE   10,000 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 1,899 93,455 SH   SOLE   93,455 0 0
GLOBANT S A COM Stock L44385109 183 1,051 SH   SOLE   1,051 0 0
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 381430206 21 700 SH   SOLE   700 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 119 400 SH   OTR 1 0 400 0
GOLDMAN SACHS GROUP INC Stock 38141G104 2,842 9,570 SH   SOLE   9,569 0 0
GOLUB CAP BDC INC COM CEF 38173M102 10 800 SH   SOLE   800 0 0
GOOGLE INC Stock 02079K305 2,992 1,373 SH   SOLE   1,373 0 0
GOSSAMER BIO INC COM Stock 38341P102 6 700 SH   OTR 4 0 700 0
GOSSAMER BIO INC COM Stock 38341P102 8 1,000 SH   SOLE   1,000 0 0
GRACO INC COM Stock 384109104 30 500 SH   SOLE   500 0 0
GRAHAM HLDGS CO COM CL B Stock 384637104 84 149 SH   SOLE   149 0 0
GREENBRIER COMPANIES INC Stock 393657101 7 200 SH   SOLE   200 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD ADR 40049J206 3 310 SH   SOLE   310 0 0
GSK PLC SPONSORED ADR ADR 37733W105 32 734 SH   SOLE   734 0 0
HAMILTON BEACH BRANDS HLDG CO COM CL A Stock 40701T104 1 100 SH   SOLE   100 0 0
HAMILTON BEACH BRANDS HLDG CO COM CL A Stock 40701T104 177 14,300 SH   OTR 1 0 14,300 0
HANCOCK JOHN PFD INCOME FD II COM CEF 41013X106 14 770 SH   SOLE   770 0 0
HANESBRANDS INC Stock 410345102 4 424 SH   SOLE   424 0 0
HANOVER INSURANCE GROUP Stock 410867105 146 1,000 SH   SOLE   1,000 0 0
HARBORONE BANCORP INC NEW COM NEW Stock 41165Y100 17 1,250 SH   SOLE   1,250 0 0
HASBRO INC COM Stock 418056107 25 300 SH   OTR 1 0 300 0
HASBRO INC COM Stock 418056107 5,976 72,984 SH   SOLE   72,984 0 0
HDFC BANK LTD SPONSORED ADS ADR 40415F101 11 200 SH   SOLE   200 0 0
HEALTH ASSURANCE Stock 42226W208 20 2,000 SH   OTR 4 0 2,000 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 1,600 12,479 SH   SOLE   12,478 0 0
HEICO CORP NEW COM Stock 422806109 162 1,236 SH   SOLE   1,236 0 0
HENRY JACK & ASSOC INC COM Stock 426281101 45 250 SH   SOLE   250 0 0
HERON THERAPEUTICS INC COM Stock 427746102 1 400 SH   OTR 4 0 400 0
HEXCEL CORP NEW COM Stock 428291108 24 450 SH   SOLE   450 0 0
HOLOGIC INC Stock 436440101 344 4,959 SH   SOLE   4,959 0 0
HOME DEPOT Stock 437076102 18,331 66,835 SH   SOLE   66,835 0 0
HOMOLOGY MEDICINES INC COM Stock 438083107 2 1,000 SH   SOLE   1,000 0 0
HOMOLOGY MEDICINES INC COM Stock 438083107 2 1,000 SH   OTR 4 0 1,000 0
HONEYWELL INTL INC Stock 438516106 986 5,675 SH   SOLE   5,675 0 0
HOOKIPA PHARMA INC Stock 43906K100 2 1,000 SH   OTR 4 0 1,000 0
HORMEL FOODS CORP COM Stock 440452100 160 3,370 SH   SOLE   3,370 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 2 64 SH   SOLE   64 0 0
HUMANA INC COM Stock 444859102 47 100 SH   SOLE   100 0 0
HUMANCO ACQUISITION CORP UNIT EXP 120823 Stock 44487N208 41 4,100 SH   SOLE   4,100 0 0
HUNTINGTON BANCSHARES INC COM Stock 446150104 299 24,875 SH   OTR 1 0 24,875 0
HUNTINGTON BANCSHARES INC COM Stock 446150104 5,599 465,451 SH   SOLE   465,450 0 0
IAA INC COM Stock 449253103 10 300 SH   SOLE   300 0 0
IAA INC COM Stock 449253103 26 800 SH   OTR 5 0 800 0
IAC INTERACTIVECORP NEW COM NEW Stock 44891N208 46 600 SH   SOLE   600 0 0
ICICI BANK LTD ADR ADR 45104G104 15 825 SH   SOLE   825 0 0
IDEXX LABS INC COM Stock 45168D104 101 287 SH   SOLE   287 0 0
IGM BIOSCIENCES INC Stock 449585108 5 300 SH   OTR 4 0 300 0
ILLINOIS TOOL WKS INC COM Stock 452308109 18 100 SH   SOLE   100 0 0
ILLUMINA INC COM Stock 452327109 29 156 SH   SOLE   156 0 0
IMMUNICE INC Stock 4525EP101 2 500 SH   OTR 4 0 500 0
INDEPENDENT BANK CORP MA Stock 453836108 7,544 94,981 SH   SOLE   94,981 0 0
INDIA FUND INC CEF 454089103 22 1,375 SH   SOLE   1,375 0 0
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 925 10,592 SH   SOLE   10,592 0 0
ING GROEP N.V. SPONSORED ADR ADR 456837103 2 206 SH   SOLE   206 0 0
INGERSOLL RAND INC COM Stock 45687V106 793 18,856 SH   SOLE   18,856 0 0
INTEL CORP COM Stock 458140100 6 150 SH   OTR 2 0 150 0
INTEL CORP COM Stock 458140100 778 20,784 SH   SOLE   20,784 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 4 40 SH   SOLE   40 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 24 200 SH   OTR 5 0 200 0
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 1,986 16,676 SH   SOLE   16,675 0 0
INTERNATIONAL PAPER CO COM Stock 460146103 1 28 SH   SOLE   28 0 0
INTL BUSINESS MACHINES Stock 459200101 550 3,897 SH   SOLE   3,897 0 0
INTUITIVE SURGICAL, INC. Stock 46120E602 426 2,124 SH   SOLE   2,124 0 0
IVERIC BIO INC COM Stock 683745103 11 1,200 SH   OTR 4 0 8 0
INVESCO DWA UTILITIES MOMENTUM ETF ETF 46137V795 18 523 SH   SOLE   523 0 0
INVESCO FTSE INTERNATIONAL LOW BETA EQUAL WEIGHT ETF ETF 46138E768 19 800 SH   SOLE   800 0 0
INVESCO MUNICIPAL INCOME OPPORTUNITIES TRUST CEF 46132X101 0 28 SH   SOLE   28 0 0
INVESCO RUSSELL 1000 LOW BETA EQUAL WEIGHT ETF ETF 90333T105 87 2,410 SH   SOLE   2,410 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 10 73 SH   SOLE   73 0 0
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 23 515 SH   SOLE   515 0 0
INVESCO TR INVT GRADE MUNS COM CEF 46131M106 16 1,500 SH   SOLE   1,500 0 0
INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 8 175 SH   SOLE   175 0 0
IRONSOURCE LTD CL A ORD SHS Stock M5R75Y101 164 69,000 SH   SOLE   69,000 0 0
ISHARES 005 YEAR TIPS BOND ETF ETF 46429B747 15 148 SH   SOLE   148 0 0
ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464289511 15 288 SH   SOLE   288 0 0
ISHARES 103 YR TREASURY BOND ETF ETF 464287457 2,376 28,701 SH   SOLE   28,701 0 0
ISHARES 105 YR CREDIT BOND ETF ETF 464288646 432 8,550 SH   OTR 1,3 0 8,550 0
ISHARES 105 YR CREDIT BOND ETF ETF 464288646 13,469 266,458 SH   SOLE   266,457 0 0
ISHARES 5010 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 472 9,236 SH   SOLE   9,235 0 0
ISHARES AMT0FREE MUNI BOND ETF ETF 464288414 31 290 SH   OTR 1 0 290 0
ISHARES AMT0FREE MUNI BOND ETF ETF 464288414 1,845 17,346 SH   SOLE   17,346 0 0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 1 16 SH   SOLE   16 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 409 6,957 SH   SOLE   6,957 0 0
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 3 52 SH   SOLE   52 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 14 243 SH   SOLE   243 0 0
ISHARES CORE S&P MID CAP ETF ETF 464287507 238 1,053 SH   OTR 1,3 0 1,053 0
ISHARES CORE S&P MID CAP ETF ETF 464287507 1,495 6,608 SH   SOLE   6,608 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 66 785 SH   SOLE   785 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 299 3,570 SH   OTR 1,2 0 3,570 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 579 8,651 SH   SOLE   8,651 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 983 14,700 SH   OTR 2 0 14,700 0
ISHARES DJ SELECT DIVIDEND ETF 464287168 66 560 SH   SOLE   560 0 0
ISHARES DJ US TELECOM ETF 464287713 40 1,600 SH   SOLE   1,600 0 0
ISHARES DOW JONES US UTILITIES ETF 464287697 19 220 SH   SOLE   220 0 0
ISHARES EMERGING MARKETS DIVIDEND ETF ETF 464286319 17 650 SH   OTR 1 0 650 0
ISHARES EMERGING MARKETS DIVIDEND ETF ETF 464286319 306 11,487 SH   SOLE   11,486 0 0
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 80 956 SH   SOLE   956 0 0
ISHARES ESG AWARE MSCI USA SMALL0CAP ETF ETF 46435U663 18 570 SH   SOLE   570 0 0
ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 88 1,789 SH   SOLE   1,789 0 0
ISHARES EUROPE 350 INDEX ETF 464287861 272 6,380 SH   SOLE   6,380 0 0
ISHARES EXPANDED TECH0SOFTWARE SECTOR ETF ETF 464287515 61 228 SH   SOLE   228 0 0
ISHARES GOLD TRUST ETF ETF 464285204 96 2,800 SH   SOLE   2,800 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 25 345 SH   OTR 1 0 345 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 39 529 SH   SOLE   529 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 31 283 SH   SOLE   283 0 0
ISHARES INC MSCI PACIFIC EX0JAPAN ETF 464286665 49 1,175 SH   SOLE   1,175 0 0
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 8 95 SH   SOLE   95 0 0
ISHARES MSCI EAFE ETF ETF 464287465 1 15 SH   OTR 1 0 15 0
ISHARES MSCI EAFE ETF ETF 464287465 731 11,695 SH   SOLE   11,694 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 25 305 SH   SOLE   305 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 18 568 SH   SOLE   568 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 171 4,252 SH   SOLE   4,252 0 0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 24 500 SH   OTR 1 0 500 0
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 8 200 SH   SOLE   200 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 42 600 SH   SOLE   600 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 61 449 SH   SOLE   449 0 0
ISHARES MSCI USA SMALL0CAP MIN VOL FACTOR ETF ETF 46435G433 4 110 SH   SOLE   110 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 8 55 SH   SOLE   55 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 0 2 SH   OTR 2 0 2 0
ISHARES RUSSELL 2000 ETF ETF 464287655 89 525 SH   SOLE   525 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 6 27 SH   SOLE   27 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 23 171 SH   SOLE   171 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 42 414 SH   SOLE   414 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 4 60 SH   SOLE   60 0 0
ISHARES S&P 500 INDEX ETF 464287200 93 245 SH   OTR 2 0 245 0
ISHARES S&P 500 INDEX ETF 464287200 3,723 9,819 SH   SOLE   9,818 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 7 50 SH   OTR 1 0 50 0
ISHARES S&P 500 VALUE ETF ETF 464287408 1,323 9,621 SH   SOLE   9,621 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 68 1,064 SH   SOLE   1,064 0 0
ISHARES S&P MIDCAP 400 VALUE ETF ETF 464287705 235 2,492 SH   SOLE   2,492 0 0
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 6 60 SH   OTR 1 0 60 0
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 101 1,090 SH   SOLE   1,090 0 0
ISHARES S&P SMALL0CAP 600 GROWTH ETF ETF 464287887 33 310 SH   SOLE   310 0 0
ISHARES S&P SMALL0CAP 600 VALUE ETF ETF 464287879 245 2,755 SH   SOLE   2,755 0 0
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 407 12,370 SH   SOLE   12,370 0 0
ISHARES TR LEHMAN INTER GOVT CR BD FD ETF 464288612 386 3,656 SH   SOLE   3,656 0 0
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 125 600 SH   OTR 1 0 600 0
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 93 1,440 SH   SOLE   1,440 0 0
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 464288158 279 2,661 SH   SOLE   2,661 0 0
ISHARES U.S. INSURANCE ETF ETF 464288786 1 11 SH   SOLE   11 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 17 336 SH   SOLE   336 0 0
ISHARES U.S. REAL ESTATE ETF ETF 464287739 0 5 SH   SOLE   5 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 224 2,800 SH   SOLE   2,800 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 31 1,300 SH   SOLE   1,300 0 0
IVERIC BIO INC COM Stock 46583P102 14 1,500 SH   SOLE   1,500 0 0
J M SMUCKER CO NEW Stock 832696405 200 1,560 SH   SOLE   1,560 0 0
JACKSON FINANCIAL INC COM CL A Stock 46817M107 0 3 SH   SOLE   3 0 0
JACOBS ENGR GROUP INC COM Stock 469814107 153 1,200 SH   OTR 1,5 0 1,200 0
JACOBS ENGR GROUP INC COM Stock 469814107 9,987 78,554 SH   SOLE   78,554 0 0
JOHNSON & JOHNSON COM Stock 478160104 136 767 SH   OTR 1,2 0 766 0
JOHNSON & JOHNSON COM Stock 478160104 5,713 32,183 SH   SOLE   32,182 0 0
JOHNSON CTLS INC Stock G51502105 1 23 SH   SOLE   23 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 10,250 91,023 SH   SOLE   91,023 0 0
KELLOGG CO COM Stock 487836108 9 120 SH   SOLE   120 0 0
KEMPER CORP COM Stock 488401100 862 18,000 SH   SOLE   18,000 0 0
KEYCORP COM Stock 493267108 26 1,500 SH   SOLE   1,500 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 41 300 SH   OTR 5 0 300 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 3,762 27,290 SH   SOLE   27,290 0 0
KIMBERLY0CLARK CORP COM Stock 494368103 95 700 SH   OTR 1,5 0 700 0
KIMBERLY0CLARK CORP COM Stock 494368103 2,544 18,823 SH   SOLE   18,823 0 0
KINDER MORGAN INC Stock 49456B101 184 11,000 SH   OTR 1 0 11,000 0
KINDER MORGAN INC Stock 49456B101 21,091 1,258,387 SH   SOLE   1,258,386 0 0
KKR & CO INC COM Stock 48251W104 14 300 SH   SOLE   300 0 0
KNOWLES CORP Stock 49926D109 22 1,285 SH   SOLE   1,285 0 0
KRAFT HEINZ CO COM Stock 500754106 1 16 SH   OTR 2 0 16 0
KRAFT HEINZ CO COM Stock 500754106 114 2,992 SH   SOLE   2,992 0 0
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 7 675 SH   SOLE   675 0 0
LABORATORY CORP OF AMERICA Stock 50540R409 201 856 SH   SOLE   856 0 0
LAZARD LTD SHS A Stock G54050102 113 3,500 SH   OTR 1 0 3,500 0
LAZARD LTD SHS A Stock G54050102 1,061 32,735 SH   SOLE   32,735 0 0
LENNOX INTL INC COM Stock 526107107 36 175 SH   SOLE   175 0 0
LIBERTY GLOBAL PLC SHS CL A Stock G5480U104 84 4,000 SH   SOLE   4,000 0 0
LI0CYCLE HOLDINGS CORP COMMON SHARES Stock 50202P105 14 2,000 SH   SOLE   2,000 0 0
LILLY ELI & CO COM Stock 532457108 857 2,644 SH   SOLE   2,644 0 0
LINDE PLC SHS Stock G5494J103 452 1,572 SH   SOLE   1,572 0 0
LIVE NATION ENTERTAINMENT INC COM Stock 538034109 2 30 SH   SOLE   30 0 0
LOCKHEED MARTIN CORP Stock 539830109 88 205 SH   SOLE   205 0 0
LOGICBIO Stock 54142F102 0 1,500 SH   OTR 4 0 11 0
LOWES COS INC COM Stock 548661107 245 1,400 SH   SOLE   1,400 0 0
LUMEN TECHNOLOGIES INC COM Stock 550241103 190 17,457 SH   SOLE   17,457 0 0
M & T BK CORP COM Stock 55261F104 6 35 SH   OTR 2 0 35 0
M & T BK CORP COM Stock 55261F104 8 50 SH   SOLE   50 0 0
MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106 348 7,285 SH   SOLE   7,285 0 0
MAIN STR CAP CORP COM CEF 56035L104 46 1,200 SH   OTR 1 0 1,200 0
MAIN STR CAP CORP COM CEF 56035L104 77 2,000 SH   SOLE   2,000 0 0
MANULIFE FINL CORP COM Stock 56501R106 95 5,500 SH   OTR 1 0 5,500 0
MANULIFE FINL CORP COM Stock 56501R106 7,457 430,271 SH   SOLE   430,270 0 0
MARATHON PETE CORP Stock 56585A102 9 104 SH   SOLE   104 0 0
MARTIN MARIETTA MATLS INC COM Stock 573284106 52 175 SH   SOLE   175 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT Stock 573331105 4 1,000 SH   SOLE   1,000 0 0
MASTEC INC COM Stock 576323109 358 4,996 SH   SOLE   4,996 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 114 361 SH   SOLE   361 0 0
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 87 1,185 SH   SOLE   1,185 0 0
MCDONALDS CORP COM Stock 580135101 12 50 SH   OTR 2 0 50 0
MCDONALDS CORP COM Stock 580135101 127 516 SH   SOLE   516 0 0
MEDTRONIC PLC SHS Stock G5960L103 132 1,476 SH   SOLE   1,476 0 0
MELCO PBL ENTMNT LTDADR ADR 585464100 3 575 SH   SOLE   575 0 0
MERCK & CO INC Stock 58933Y105 785 8,608 SH   SOLE   8,608 0 0
META PLATFORMS INC CL A Stock 30303M102 336 2,083 SH   SOLE   2,083 0 0
METLIFE INC COM Stock 59156R108 181 2,884 SH   SOLE   2,884 0 0
METTLER TOLEDO INTL INCF Stock 592688105 115 100 SH   OTR 1 0 100 0
METTLER TOLEDO INTL INCF Stock 592688105 27,859 24,251 SH   SOLE   24,251 0 0
MICRON TECHNOLOGY INC COM Stock 595112103 6 100 SH   SOLE   100 0 0
MICROSOFT Stock 594918104 154 600 SH   OTR 1 0 600 0
MICROSOFT Stock 594918104 6,606 25,720 SH   SOLE   25,720 0 0
MIRUM PHARM Stock 604749101 14 700 SH   OTR 4 0 700 0
MID0AMER APT CMNTYS INC COM REIT 59522J103 2 13 SH   SOLE   13 0 0
MIDDLESEX WTR CO COM Stock 596680108 336 3,833 SH   SOLE   3,833 0 0
MODERNA INC COM Stock 60770K107 43 300 SH   SOLE   300 0 0
MOHAWK INDS INC Stock 608190104 1 10 SH   SOLE   10 0 0
MOLINA HEALTHCARE INC COM Stock 60855R100 112 400 SH   SOLE   400 0 0
MONDELEZ INTL INC CL A Stock 609207105 3 50 SH   OTR 2 0 50 0
MONDELEZ INTL INC CL A Stock 609207105 5,604 90,257 SH   SOLE   90,257 0 0
MORGAN STANLEY Stock 617446448 146 1,916 SH   SOLE   1,916 0 0
MOSAIC CO Stock 61945C103 14 300 SH   SOLE   300 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 469 2,236 SH   SOLE   2,236 0 0
NATIONAL GRID TRANSCO PLC ADR 636274409 10 160 SH   SOLE   160 0 0
NATIONAL INSTRS CORP COM Stock 636518102 54 1,735 SH   SOLE   1,735 0 0
NAVIENT CORPORATION COM Stock 63938C108 14 1,000 SH   SOLE   1,000 0 0
NETAPP INC Stock 64110D104 13 200 SH   SOLE   200 0 0
NEW FORTRESS ENERGY INC COM CL A Stock 644393100 4,234 107,000 SH   SOLE   107,000 0 0
NEWELL BRANDS INC COM Stock 651229106 2 129 SH   SOLE   129 0 0
NEWMONT CORP COM Stock 651639106 30 500 SH   SOLE   500 0 0
NEXTERA ENERGY INC COM Stock 65339F101 170 2,200 SH   OTR 1 0 2,200 0
NEXTERA ENERGY INC COM Stock 65339F101 7,395 95,474 SH   SOLE   95,473 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106 52 700 SH   SOLE   700 0 0
NICE LTD SPONSORED ADR ADR 653656108 43 225 SH   SOLE   225 0 0
NIKE INC CLASS B Stock 654106103 94 918 SH   SOLE   918 0 0
NIO INC SPON ADS ADR 62914V106 26 1,200 SH   SOLE   1,200 0 0
NISOURCE INC COM Stock 65473P105 3 94 SH   SOLE   94 0 0
NOKIA CORP ADR ADR 654902204 46 10,000 SH   SOLE   10,000 0 0
NORFOLK SOUTHERN CRP Stock 655844108 57 250 SH   SOLE   250 0 0
NORTHERN TR CORP COM Stock 665859104 29 300 SH   SOLE   300 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 60 125 SH   SOLE   125 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104 311 28,000 SH   SOLE   28,000 0 0
NOVAVAX INC COM NEW Stock 670002401 1 10 SH   SOLE   10 0 0
NUTRIEN LTD COM Stock 67077M108 12 150 SH   SOLE   150 0 0
NUVEEN ESG EMERGING MARKETS EQUITY ETF ETF 67092P888 7 250 SH   SOLE   250 0 0
NUVEEN MUN VALUE FD INC COM CEF 670928100 334 37,375 SH   SOLE   37,375 0 0
NVIDIA CORP Stock 67066G104 1,292 8,524 SH   SOLE   8,523 0 0
NXP SEMICONDUCTORS NV COM Stock N6596X109 111 750 SH   OTR 1,4,5 0 750 0
NXP SEMICONDUCTORS NV COM Stock N6596X109 12,331 83,303 SH   SOLE   83,303 0 0
OCCIDENTAL PETE CORP COM Stock 674599105 42 710 SH   SOLE   710 0 0
OCCIDENTAL PETE CORP WT EXP 080327 Stock 674599162 5 141 SH   SOLE   141 0 0
OMNICOM GROUP INC COM Stock 681919106 25 400 SH   SOLE   400 0 0
ONEOK INC NEW COM Stock 682680103 109 1,970 SH   SOLE   1,970 0 0
OPENDOOR TECHNOLOGIES INC COM Stock 683712103 2 513 SH   OTR 1 0 513 0
ORACLE CORPORATION Stock 68389X105 42 600 SH   OTR 1 0 600 0
ORACLE CORPORATION Stock 68389X105 9,673 138,441 SH   SOLE   138,441 0 0
ORAMED PHARMACEUTICALS INC COM NEW Stock 68403P203 31 6,700 SH   SOLE   6,700 0 0
ORGANON & CO COMMON STOCK Stock 68622V106 16 466 SH   SOLE   466 0 0
OSHKOSH TRUCK CORP Stock 688239201 41 500 SH   SOLE   500 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107 2 25 SH   OTR 2 0 25 0
OTIS WORLDWIDE CORP COM Stock 68902V107 13 180 SH   SOLE   180 0 0
OUTLOOK THERAPEUTICS INC COM NEW Stock 69012T206 15 15,000 SH   SOLE   15,000 0 0
PACCAR INC COM Stock 693718108 116 1,410 SH   SOLE   1,410 0 0
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 18 2,000 SH   SOLE   2,000 0 0
PALO ALTO NETWORKS INC COM Stock 697435105 212 430 SH   OTR 3,4,5 0 430 0
PALO ALTO NETWORKS INC COM Stock 697435105 3,064 6,203 SH   SOLE   6,203 0 0
PARKE BANCORP INC COM Stock 700885106 19 915 SH   SOLE   915 0 0
PARKER0HANNIFIN CORP COM Stock 701094104 406 1,652 SH   SOLE   1,652 0 0
PAYCHEX INC COM Stock 704326107 124 1,089 SH   SOLE   1,089 0 0
PAYCOM SOFTWARE INC COM Stock 70432V102 144 515 SH   SOLE   515 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 114 1,635 SH   SOLE   1,635 0 0
PELOTON INTERACTIVE INC CL A COM Stock 70614W100 3 300 SH   SOLE   300 0 0
PENN NATL GAMING INC COM Stock 707569109 3 94 SH   OTR 1 0 94 0
PENN NATL GAMING INC COM Stock 707569109 4 130 SH   SOLE   130 0 0
PENUMBRA INC COM Stock 70975L107 12 100 SH   OTR 5 0 100 0
PEPSICO INC COM Stock 713448108 33 200 SH   OTR 1 0 200 0
PEPSICO INC COM Stock 713448108 9,316 55,896 SH   SOLE   55,896 0 0
PFIZER INC COM Stock 717081103 97 1,847 SH   OTR 1,2 0 1,846 0
PFIZER INC COM Stock 717081103 6,324 120,613 SH   SOLE   120,612 0 0
PHILIP MORRIS INTL INC Stock 718172109 1,104 11,180 SH   SOLE   11,180 0 0
PHILLIPS 66 Stock 718546104 43 530 SH   SOLE   530 0 0
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE0TRADED FUND ETF 72201R866 196 3,800 SH   SOLE   3,800 0 0
PLAINS ALL AMERICAN PIPELINE LP Stock 726503105 202 20,545 SH   SOLE   20,545 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A Stock 72651A207 6 590 SH   SOLE   590 0 0
PLURISTEM THERAPEUTICS INC COM NEW Stock 72940R300 2 1,500 SH   SOLE   1,500 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 25 158 SH   SOLE   158 0 0
PNM RES INC COM Stock 69349H107 16 335 SH   SOLE   335 0 0
POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621 509 32,735 SH   SOLE   32,735 0 0
POWERSHARES QQQ TR ETF 46090E103 500 1,785 SH   OTR 3 0 1,785 0
POWERSHARES QQQ TR ETF 46090E103 3,263 11,642 SH   SOLE   11,641 0 0
PPG INDS INC COM Stock 693506107 17 150 SH   SOLE   150 0 0
PPL CORP COM Stock 69351T106 11 400 SH   SOLE   400 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 7 50 SH   OTR 2 0 50 0
PROCTER AND GAMBLE CO COM Stock 742718109 4,435 30,841 SH   SOLE   30,841 0 0
PROGRESSIVE CORP COM Stock 743315103 12 100 SH   SOLE   100 0 0
PROSHARES LARGE CAP CORE PLUS ETF ETF 74347R248 65 1,462 SH   SOLE   1,462 0 0
PROSHARES TR SHORT 20 YR TREASURY ETF ETF 74347X849 53 2,665 SH   SOLE   2,665 0 0
PROSHARES TRUST INVTGRADE INT RATE HEDGED ETF 74347B607 93 1,349 SH   SOLE   1,349 0 0
PROSPECTOR CAPITAL Stock G7273A121 9 900 SH   OTR 4 0 900 0
PRUDENTIAL FINL INC Stock 744320102 4 44 SH   SOLE   44 0 0
PRUDENTIAL PLC ADR ADR 74435K204 2 68 SH   SOLE   68 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 60 950 SH   SOLE   950 0 0
PURE STORAGE INC CL A Stock 74624M102 5 200 SH   SOLE   200 0 0
QORVO INC COM Stock 74736K101 85 900 SH   SOLE   900 0 0
QUALCOMM INC COM Stock 747525103 1,310 10,252 SH   OTR 1 0 10,252 0
QUALCOMM INC COM Stock 747525103 35,661 279,168 SH   SOLE   279,167 0 0
QUANTA SERVICES INC Stock 74762E102 188 1,500 SH   OTR 1,4 0 1,500 0
QUANTA SERVICES INC Stock 74762E102 13,533 107,971 SH   SOLE   107,971 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 80 600 SH   SOLE   600 0 0
RADIUS HEALTH INC 3 09/01/2024 Convertible 750469AA6 49 50,000 SH   SOLE   50,000 0 0
RAYMOND JAMES FINL INC Stock 754730109 125 1,400 SH   SOLE   1,400 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 5 51 SH   OTR 2 0 51 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 177 1,842 SH   SOLE   1,842 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 92 2,261 SH   SOLE   2,261 0 0
REALTY INCOME CORP COM REIT 756109104 3 50 SH   SOLE   50 0 0
REGENCY CTRS CORP COM REIT 758849103 1 13 SH   SOLE   13 0 0
REGENERON PHARMACEUTICALS INC Stock 75886F107 18 30 SH   SOLE   30 0 0
REGULUS THERAPEUTICS Stock 7915K2000 2 675 SH   OTR 4 0 675 0
REPUBLIC SVCS INC COM Stock 760759100 44 333 SH   SOLE   333 0 0
RESIDEO TECHNOLOGIES INC COM Stock 76118Y104 72 3,724 SH   SOLE   3,724 0 0
RESMED INC COM Stock 761152107 29 140 SH   SOLE   140 0 0
REYNOLDS CONSUMER PRODS INC COM Stock 76171L106 1,448 53,101 SH   SOLE   53,101 0 0
RITCHIE BROS AUCTIONEERS COM Stock 767744105 489 7,521 SH   SOLE   7,521 0 0
RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 8 300 SH   OTR 1 0 300 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 2,423 53,914 SH   SOLE   53,914 0 0
ROGERS COMMUNICATIONS INC CL B Stock 775109200 29 600 SH   SOLE   600 0 0
ROLLINS INC COM Stock 775711104 305 8,727 SH   SOLE   8,727 0 0
ROPER INDUSTRIES INC Stock 776696106 91 230 SH   SOLE   230 0 0
ROYAL CARIBBEAN GROUP COM Stock V7780T103 7 197 SH   SOLE   197 0 0
ROYAL DUTCH SHELL PLC0ADR ADR 780259305 127 2,436 SH   SOLE   2,436 0 0
RYMAN HOSPITALITY PPTYS INC COM REIT 78377T107 23 300 SH   SOLE   300 0 0
S&P GLOBAL INC COM Stock 78409V104 201 597 SH   SOLE   597 0 0
SALESFORCE COM Stock 79466L302 174 1,054 SH   SOLE   1,054 0 0
SANMINA CORPORATION COM Stock 801056102 29 715 SH   SOLE   715 0 0
SANOFI SA ADR 80105N105 8 157 SH   SOLE   157 0 0
SAP SE SPON ADR ADR 803054204 14 156 SH   SOLE   156 0 0
SB FINL GROUP INC COM Stock 78408D105 17 1,005 SH   SOLE   1,005 0 0
SCHLUMBERGER LTD COM STK Stock 806857108 73 2,033 SH   SOLE   2,033 0 0
SCHRODINGER INC COM Stock 80810D103 4 1,701 SH   OTR 4 0 170 0
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 1 27 SH   SOLE   27 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 1 30 SH   SOLE   30 0 0
SCHWAB U.S. LARGE0CAP GROWTH ETF ETF 808524300 104 1,800 SH   SOLE   1,800 0 0
SEAGEN INC COM Stock 81181C104 35 200 SH   SOLE   200 0 0
SEI INVESTMENTS CO Stock 784117103 54 1,000 SH   SOLE   1,000 0 0
SENSATA TECHNOLOGIES HLDG PLC SHS Stock G8060N102 35 850 SH   SOLE   850 0 0
SERVICENOW INC COM Stock 81762P102 117 247 SH   SOLE   247 0 0
SIRIUS XM RADIO INC Stock 82968B103 51 8,400 SH   SOLE   8,400 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 14 150 SH   OTR 4 0 150 0
SLM CORP COM Stock 78442P106 16 1,000 SH   SOLE   1,000 0 0
SNAP ON INC COM Stock 833034101 828 4,200 SH   SOLE   4,200 0 0
SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 3 10 SH   SOLE   10 0 0
SOUTHERN CO COM Stock 842587107 38 534 SH   SOLE   534 0 0
SOUTHERN PERU COPPER CORP Stock 84265V105 0 1 SH   SOLE   1 0 0
SPDR BARCLAYS CAPITAL SHORT TERM CORP BD ETF 78464A474 462 15,525 SH   SOLE   15,525 0 0
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 7 23 SH   SOLE   23 0 0
SPDR DOW JONES REIT ETF ETF 78464A607 2 22 SH   SOLE   22 0 0
SPDR GOLD ETF ETF 78463V107 178 1,058 SH   SOLE   1,058 0 0
SPDR ICE PREFERRED SECURITIES ETF ETF 78464A292 1,008 28,104 SH   SOLE   28,104 0 0
SPDR INDEX SHS FDS S&P EMERGING MKTS ETF ETF 78463X509 9 250 SH   SOLE   250 0 0
SPDR MSCI EAFE FOSSIL FUEL RESERVES FREE ETF ETF 78470E106 52 800 SH   SOLE   800 0 0
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 1 16 SH   SOLE   16 0 0
SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 1 24 SH   SOLE   24 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 1 13 SH   SOLE   13 0 0
SPDR S&P 500 ETF ETF 78462F103 131 348 SH   OTR 1,2,3 0 348 0
SPDR S&P 500 ETF ETF 78462F103 1,122 2,973 SH   SOLE   2,973 0 0
SPDR S&P METALS AND MINING ETF ETF 78464A755 2 57 SH   SOLE   57 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 281 679 SH   SOLE   679 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 0 1 SH   SOLE   1 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A Stock 848574109 22 750 SH   SOLE   750 0 0
STAG INDL INC COM REIT 85254J102 83 2,700 SH   OTR 1,5 0 2,700 0
STAG INDL INC COM REIT 85254J102 8,846 286,470 SH   SOLE   286,469 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101 629 6,000 SH   SOLE   6,000 0 0
STARBUCKS CORP COM Stock 855244109 958 12,542 SH   SOLE   12,542 0 0
STARRY GROUP HOLDINGS INC CL A COM Stock 85572U102 0 100 SH   SOLE   100 0 0
STARWOOD PROPERTY TRUST REIT 85571B105 10 500 SH   SOLE   500 0 0
STATE STR CORP COM Stock 857477103 490 7,954 SH   SOLE   7,954 0 0
STIFEL FINL CORP COM Stock 860630102 67 1,200 SH   OTR 1 0 1,200 0
STIFEL FINL CORP COM Stock 860630102 5,831 104,092 SH   SOLE   104,092 0 0
STOKE THERAPEUTICS Stock 86150R107 4 300 SH   OTR 4 0 300 0
STRYKER CORP Stock 863667101 24 121 SH   SOLE   121 0 0
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104 15 1,000 SH   SOLE   1,000 0 0
SUNRUN INC COM Stock 86771W105 12 500 SH   OTR 4 0 500 0
SUNRUN INC COM Stock 86771W105 1,313 56,225 SH   SOLE   56,225 0 0
SVB FINANCIAL GROUP COM Stock 78486Q101 65 165 SH   SOLE   165 0 0
SYLVAMO CORP COMMON STOCK Stock 871332102 0 2 SH   SOLE   2 0 0
SYNEOS HEALTH INC CL A Stock 87166B102 5 70 SH   SOLE   70 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 64 785 SH   SOLE   785 0 0
TARGET CORP COM Stock 87612E106 1,438 10,185 SH   SOLE   10,185 0 0
TC ENERGY CORP COM Stock 87807B107 5 87 SH   OTR 2 0 87 0
TE CONNECTIVITY LTD Stock H84989104 3 25 SH   SOLE   25 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 1,119 8,802 SH   SOLE   8,802 0 0
TELADOC HEALTH INC COM Stock 87918A105 4 130 SH   SOLE   130 0 0
TELEDYNE TECHNOLOGIES INC COM Stock 879360105 75 200 SH   SOLE   200 0 0
TEMPLETON GLOBAL INCOME FD INC CEF 880198106 3 750 SH   SOLE   750 0 0
TESLA INC COM Stock 88160R101 448 665 SH   SOLE   665 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 1 100 SH   SOLE   100 0 0
TEXAS ROADHOUSE INC COM Stock 882681109 51 700 SH   OTR 1 0 700 0
TEXAS ROADHOUSE INC COM Stock 882681109 110 1,500 SH   SOLE   1,500 0 0
TEXTRON INC COM Stock 883203101 37 600 SH   SOLE   600 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 26,716 49,175 SH   SOLE   49,175 0 0
THOMSON REUTERS CORP. COM NEW Stock 884903709 66 635 SH   SOLE   635 0 0
TILRAY BRANDS INC COM CL 2 Stock 88688T100 0 29 SH   SOLE   29 0 0
TITAN MED INC COM NEW Stock 88830X819 10 20,666 SH   SOLE   20,666 0 0
TJX COS INC NEW COM Stock 872540109 78 1,400 SH   OTR 1,2,5 0 1,400 0
TJX COS INC NEW COM Stock 872540109 3,951 70,739 SH   SOLE   70,739 0 0
TRACTOR SUPPLY CO COM Stock 892356106 6 30 SH   SOLE   30 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 52 400 SH   OTR 2 0 400 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 3,600 27,721 SH   SOLE   27,720 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 101 596 SH   SOLE   596 0 0
TRIPADVISOR INC Stock 896945201 2 100 SH   SOLE   100 0 0
TRIPADVISOR INC Stock 896945201 53 3,000 SH   OTR 1 0 3,000 0
TRONOX HOLDINGS PLC SHS Stock G9087Q102 7 400 SH   SOLE   400 0 0
TYLER TECHNOLOGIES INC COM Stock 902252105 94 284 SH   SOLE   284 0 0
TYSON FOODS INC CL A Stock 902494103 59 681 SH   SOLE   681 0 0
UNDER ARMOUR INC CL A Stock 904311107 2 218 SH   SOLE   218 0 0
UNDER ARMOUR INC CL C Stock 904311206 2 219 SH   SOLE   219 0 0
UNIFI INC COM NEW Stock 904677200 0 33 SH   SOLE   33 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 93 2,026 SH   SOLE   2,026 0 0
UNION PAC CORP COM Stock 907818108 43 200 SH   OTR 5 0 200 0
UNION PAC CORP COM Stock 907818108 280 1,312 SH   SOLE   1,312 0 0
UNIQURE NV SHS Stock N90064101 2 100 SH   SOLE   100 0 0
UNITEDHEALTH GROUP Stock 91324P102 1,379 2,685 SH   SOLE   2,685 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 262 2,587 SH   OTR 1,4,5 0 2,587 0
UNIVERSAL DISPLAY CORP Stock 91347P105 13,130 129,821 SH   SOLE   129,820 0 0
UNIVERSAL HEALTH RLTY INCM TR REIT 91359E105 357 6,710 SH   SOLE   6,710 0 0
UNIVERSAL HLTH SVCS INC CL B Stock 913903100 8 80 SH   SOLE   80 0 0
US BANCORP DEL COM NEW Stock 902973304 317 6,889 SH   SOLE   6,889 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 516 7,351 SH   SOLE   7,351 0 0
VALERO ENERGY CORP Stock 91913Y100 48 453 SH   SOLE   453 0 0
VAN KAMPEN AMERICAN CAPITAL MUNICIPAL OPPORTUNITY TRUST COMMON STOCK CEF 46132C107 2 233 SH   SOLE   233 0 0
VANECK INTERMEDIATE MUNI ETF ETF 92189H201 3 65 SH   SOLE   65 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 1 16 SH   OTR 1 0 16 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 33 800 SH   SOLE   800 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 7 157 SH   SOLE   157 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 13 57 SH   SOLE   57 0 0
VANGUARD INTERMEDIATE0TERM CORPORATE BOND ETF ETF 92206C870 40 500 SH   SOLE   500 0 0
VANGUARD MID CAP ETF 922908629 33 165 SH   OTR 1 0 165 0
VANGUARD MID CAP ETF 922908629 214 1,085 SH   SOLE   1,085 0 0
VANGUARD REIT INDEX ETF ETF 922908553 1 10 SH   SOLE   10 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 7 48 SH   SOLE   48 0 0
VANGUARD S&P 500 ETF ETF 922908363 4,548 13,111 SH   SOLE   13,111 0 0
VANGUARD S&P 500 ETF ETF 922908363 540 1,556 SH   OTR 1,3,5 0 1,556 0
VANGUARD S&P MID0CAP 400 ETF ETF 921932885 230 1,502 SH   SOLE   1,502 0 0
VANGUARD SHORT0TERM BOND INDEX FUND ETF 921937827 20 255 SH   SOLE   255 0 0
VANGUARD SHORT0TERM CORPORATE BOND INDEX FUND ETF 92206C409 178 2,331 SH   SOLE   2,331 0 0
VANGUARD SHORT0TERM INFLATION0PROTECTED SECURITIES ETF ETF 922020805 17 330 SH   SOLE   330 0 0
VANGUARD SMALL0CAP INDEX FUND ETF 922908751 53 300 SH   SOLE   300 0 0
VANGUARD SMALL0CAP INDEX FUND ETF 922908751 56 320 SH   OTR 1,5 0 320 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 639 3,386 SH   SOLE   3,386 0 0
VBI VACCINES INC CDA COM NEW Stock 91822J103 1 750 SH   SOLE   750 0 0
VBI VACCINES INC CDA COM NEW Stock 91822J103 8 11,000 SH   OTR 4 0 11,000 0
VEEVA SYS INC CL A COM Stock 922475108 176 891 SH   SOLE   891 0 0
VERINT SYSTEMS INC Stock 92343X100 11 253 SH   SOLE   253 0 0
VERISK ANALYTICS INCCL A Stock 92345Y106 285 1,649 SH   SOLE   1,649 0 0
VERIZON COMMUNICATIONS Stock 92343V104 470 9,263 SH   SOLE   9,263 0 0
VERONA PHARMA Stock 925050106 8 2,000 SH   OTR 4 0 2,000 0
VERTEX PHARMACEUTICALS IN Stock 92532F100 1,293 4,588 SH   SOLE   4,588 0 0
VIATRIS INC COM Stock 92556V106 0 13 SH   OTR 2 0 13 0
VIATRIS INC COM Stock 92556V106 99 9,494 SH   SOLE   9,494 0 0
VIMEO INC COMMON STOCK Stock 92719V100 7 1,217 SH   SOLE   1,217 0 0
VIRGIN GALACTIC HOLDINGS INC COM Stock 92766K106 0 53 SH   SOLE   52 0 0
VISA INC Stock 92826C839 5 25 SH   OTR 2 0 25 0
VISA INC Stock 92826C839 429 2,178 SH   SOLE   2,178 0 0
VISTA OUTDOOR INC COM Stock 928377100 6 200 SH   SOLE   200 0 0
VMWARE INC CL A CLASS A Stock 928563402 6 51 SH   SOLE   51 0 0
VODAFONE GROUP NEW ADR F ADR 92857W308 3 216 SH   SOLE   216 0 0
VONTIER CORPORATION COM Stock 928881101 112 4,890 SH   SOLE   4,890 0 0
WABTEC COM Stock 929740108 0 1 SH   SOLE   1 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 787 20,765 SH   SOLE   20,765 0 0
WALMART INC COM Stock 931142103 24 200 SH   OTR 1 0 200 0
WALMART INC COM Stock 931142103 367 3,019 SH   SOLE   3,019 0 0
WARNER BROS DISCOVERY INC COM SER A Stock 934423104 60 4,506 SH   SOLE   4,506 0 0
WASHINGTON TRUST BANCORP INC. Stock 940610108 48 1,000 SH   OTR 1 0 1,000 0
WASHINGTON TRUST BANCORP INC. Stock 940610108 4,498 92,993 SH   SOLE   92,993 0 0
WASTE MGMT INC DEL COM Stock 94106L109 19 125 SH   SOLE   125 0 0
WATERS CP Stock 941848103 290 875 SH   SOLE   875 0 0
WATSCO INC Stock 942622200 59 245 SH   SOLE   245 0 0
WELLS FARGO CO NEW COM Stock 949746101 23 585 SH   SOLE   585 0 0
WELLS FARGO CO NEW COM Stock 949746101 47 1,200 SH   OTR 4 0 1,200 0
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 180 595 SH   SOLE   595 0 0
WEYERHAEUSER CO REIT 962166104 3 88 SH   OTR 2 0 88 0
WEYERHAEUSER CO REIT 962166104 6,152 185,760 SH   SOLE   185,760 0 0
WILLIAMS COS INC COM Stock 969457100 2 79 SH   OTR 2 0 79 0
WILLIAMS COS INC COM Stock 969457100 19 600 SH   SOLE   600 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR ADR 980228308 3 126 SH   SOLE   126 0 0
WP CAREY INC COM REIT 92936U109 13 160 SH   SOLE   160 0 0
WPP PLC NEW ADR ADR 92937A102 3 65 SH   SOLE   65 0 0
XCEL ENERGY INC COM Stock 98389B100 86 1,220 SH   SOLE   1,220 0 0
X0TRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432 22 659 SH   SOLE   659 0 0
XYLEM INC COM Stock 98419M100 16 200 SH   SOLE   200 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 30 102 SH   SOLE   102 0 0
ZIMMER HLDGS INC Stock 98956P102 74 700 SH   SOLE   700 0 0
ZIMVIE INC COM Stock 98888T107 1 70 SH   SOLE   70 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 8 75 SH   SOLE   75 0 0