The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   624,585 6,112 SH   SOLE   6,112 0 0
ABBOTT LABS COM 002824100   674,792 6,494 SH   SOLE   6,494 0 0
ABBVIE INC COM 00287Y109   1,079,547 6,294 SH   SOLE   6,294 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   5,325 100 SH   SOLE   100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   17,249,736 56,853 SH   SOLE   56,853 0 0
ACUSHNET HLDGS CORP COM 005098108   31,740 500 SH   SOLE   500 0 0
ADOBE INC COM 00724F101   19,444 35 SH   DFND   0 35 0
ADOBE INC COM 00724F101   23,374,346 42,075 SH   SOLE   42,075 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,347,316 8,306 SH   SOLE   8,306 0 0
AFLAC INC COM 001055102   51,800 580 SH   SOLE   580 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   203,778 1,572 SH   SOLE   1,572 0 0
AGNC INVT CORP COM 00123Q104   66,780 7,000 SH   SOLE   7,000 0 0
AIR PRODS & CHEMS INC COM 009158106   303,983 1,178 SH   SOLE   1,178 0 0
AIRBNB INC COM CL A 009066101   15,163 100 SH   OTR   0 0 100
AIRBNB INC COM CL A 009066101   18,954 125 SH   SOLE   125 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   1,171 13 SH   SOLE   13 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   572 561 SH   SOLE   561 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   47,055 3,000 SH   SOLE   3,000 0 0
ALBEMARLE CORP COM 012653101   40,405 423 SH   SOLE   423 0 0
ALCON AG ORD SHS H01301128   22,270 250 SH   SOLE   250 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,521 13 SH   SOLE   13 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   57,600 800 SH   SOLE   800 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   592,170 17,525 SH   SOLE   17,525 0 0
ALLSTATE CORP COM 020002101   48,856 306 SH   SOLE   306 0 0
ALPHABET INC CAP STK CL A 02079K305   72,860 400 SH   DFND   0 400 0
ALPHABET INC CAP STK CL A 02079K305   673,955 3,700 SH   OTR   0 0 3,700
ALPHABET INC CAP STK CL C 02079K107   13,395,379 73,031 SH   SOLE   73,031 0 0
ALPHABET INC CAP STK CL A 02079K305   64,521,412 354,221 SH   SOLE   354,221 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   12,549,308 261,553 SH   SOLE   261,553 0 0
ALTRIA GROUP INC COM 02209S103   2,746,238 60,291 SH   SOLE   60,291 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   13,700 500 SH   SOLE   500 0 0
AMAZON COM INC COM 023135106   57,975 300 SH   DFND   0 300 0
AMAZON COM INC COM 023135106   850,300 4,400 SH   OTR   0 0 4,400
AMAZON COM INC COM 023135106   65,993,909 341,495 SH   SOLE   341,495 0 0
AMBARELLA INC SHS G037AX101   2,698 50 SH   SOLE   50 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   4,532 400 SH   SOLE   400 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   9,869 110 SH   SOLE   110 0 0
AMERICAN ELEC PWR CO INC COM 025537101   11,318 129 SH   SOLE   129 0 0
AMERICAN EXPRESS CO COM 025816109   8,104 35 SH   SOLE   35 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   4,158 462 SH   SOLE   462 0 0
AMERICAN TOWER CORP NEW COM 03027X100   412,474 2,122 SH   SOLE   2,122 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   528,264 4,090 SH   SOLE   4,090 0 0
AMGEN INC COM 031162100   1,162,939 3,722 SH   SOLE   3,722 0 0
AMPHENOL CORP NEW CL A 032095101   4,851 72 SH   SOLE   72 0 0
AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631   2,374 715 SH   SOLE   715 0 0
ANALOG DEVICES INC COM 032654105   2,316,839 10,150 SH   OTR   0 0 10,150
ANALOG DEVICES INC COM 032654105   17,758,328 77,799 SH   SOLE   77,799 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   76,240 4,000 SH   SOLE   4,000 0 0
ANSYS INC COM 03662Q105   136,638 425 SH   SOLE   425 0 0
AON PLC SHS CL A G0403H108   15,560 53 SH   SOLE   53 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,552,148 13,146 SH   SOLE   13,146 0 0
APPIAN CORP CL A 03782L101   15,430 500 SH   OTR   0 0 500
APPLE INC COM 037833100   46,336 220 SH   DFND   0 220 0
APPLE INC COM 037833100   854,275 4,056 SH   OTR   0 0 4,056
APPLE INC COM 037833100   84,947,828 403,323 SH   SOLE   403,323 0 0
APPLIED MATLS INC COM 038222105   3,540 15 SH   SOLE   15 0 0
APPLIED MATLS INC COM 038222105   13,687 58 SH   DFND   0 58 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   85,200 25,357 SH   SOLE   25,357 0 0
ARCH CAP GROUP LTD ORD G0450A105   31,175 309 SH   SOLE   309 0 0
ARES CAPITAL CORP COM 04010L103   125,040 6,000 SH   SOLE   6,000 0 0
ARISTA NETWORKS INC COM 040413106   30,842 88 SH   SOLE   88 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   23 1 SH   SOLE   1 0 0
ARK ETF TR INNOVATION ETF 00214Q104   44 1 SH   SOLE   1 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   55 1 SH   SOLE   1 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   2,038 18 SH   SOLE   18 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   41,270 1,000 SH   SOLE   1,000 0 0
ASANA INC CL A 04342Y104   112 8 SH   SOLE   8 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   26,591 26 SH   SOLE   26 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   70,035 898 SH   SOLE   898 0 0
AT&T INC COM 00206R102   134,305 7,028 SH   SOLE   7,028 0 0
ATLASSIAN CORPORATION CL A 049468101   20,518 116 SH   SOLE   116 0 0
ATMOS ENERGY CORP COM 049560105   1,633 14 SH   SOLE   14 0 0
AUTODESK INC COM 052769106   24,745 100 SH   SOLE   100 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,168,848 13,276 SH   SOLE   13,276 0 0
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   7,030 500 SH   SOLE   500 0 0
AVALONBAY CMNTYS INC COM 053484101   414 2 SH   SOLE   2 0 0
AVNET INC COM 053807103   1,854 36 SH   SOLE   36 0 0
AXON ENTERPRISE INC COM 05464C101   14,712 50 SH   SOLE   50 0 0
AXON ENTERPRISE INC COM 05464C101   147,120 500 SH   OTR   0 0 500
AXSOME THERAPEUTICS INC COM 05464T104   4,000,448 49,695 SH   SOLE   49,695 0 0
B & G FOODS INC NEW COM 05508R106   2,424 300 SH   SOLE   300 0 0
BALCHEM CORP COM 057665200   530,940 3,449 SH   SOLE   3,449 0 0
BALL CORP COM 058498106   50,237 837 SH   SOLE   837 0 0
BALLARD PWR SYS INC NEW COM 058586108   16 7 SH   SOLE   7 0 0
BANCO SANTANDER S.A. ADR 05964H105   3,000 648 SH   SOLE   648 0 0
BANK AMERICA CORP COM 060505104   176,897 4,448 SH   OTR   0 0 4,448
BANK AMERICA CORP COM 060505104   6,438,803 161,901 SH   SOLE   161,901 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,039,391 17,355 SH   SOLE   17,355 0 0
BATH & BODY WORKS INC COM 070830104   1,484 38 SH   SOLE   38 0 0
BAXTER INTL INC COM 071813109   1,673 50 SH   SOLE   50 0 0
BCE INC COM NEW 05534B760   972 30 SH   SOLE   30 0 0
BECTON DICKINSON & CO COM 075887109   113,349 485 SH   SOLE   485 0 0
BERKLEY W R CORP COM 084423102   2,750 35 SH   SOLE   35 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   612,241 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,585,685 16,189 SH   SOLE   16,189 0 0
BEYOND AIR INC COM 08862L103   20,149 37,500 SH   SOLE   37,500 0 0
BEYOND MEAT INC COM 08862E109   557 83 SH   SOLE   83 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   32 4 SH   SOLE   4 0 0
BIOGEN INC COM 09062X103   161,115 695 SH   SOLE   695 0 0
BITFARMS LTD COM 09173B107   257 100 SH   SOLE   100 0 0
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   54,919 1,680 SH   SOLE   1,680 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105   1,061 100 SH   SOLE   100 0 0
BLACKROCK INC COM 09247X101   39,366 50 SH   DFND   0 50 0
BLACKROCK INC COM 09247X101   1,056,583 1,342 SH   SOLE   1,342 0 0
BLACKSTONE INC COM 09260D107   12,380 100 SH   DFND   0 100 0
BLACKSTONE INC COM 09260D107   30,129,439 243,372 SH   SOLE   243,372 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   34,840 2,000 SH   SOLE   2,000 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   3,914 1,125 SH   SOLE   1,125 0 0
BLINK CHARGING CO COM 09354A100   11 4 SH   SOLE   4 0 0
BLOCK INC CL A 852234103   258 4 SH   SOLE   4 0 0
BOEING CO COM 097023105   109,206 600 SH   SOLE   600 0 0
BORGWARNER INC COM 099724106   1,096 34 SH   SOLE   34 0 0
BOSTON PROPERTIES INC COM 101121101   4,432 72 SH   SOLE   72 0 0
BOSTON SCIENTIFIC CORP COM 101137107   39,429 512 SH   SOLE   512 0 0
BP PLC SPONSORED ADR 055622104   190,428 5,275 SH   SOLE   5,275 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   276,301 2,510 SH   SOLE   2,510 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   78,243 1,884 SH   SOLE   1,884 0 0
BROADCOM INC COM 11135F101   1,048,411 653 SH   SOLE   653 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,576 8 SH   SOLE   8 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,941 51 SH   SOLE   51 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,742 66 SH   SOLE   66 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   63,800 5,000 SH   SOLE   5,000 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   49,232 5,896 SH   SOLE   5,896 0 0
BROWN & BROWN INC COM 115236101   5,722 64 SH   SOLE   64 0 0
BROWN FORMAN CORP CL B 115637209   49,798 1,153 SH   SOLE   1,153 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   841 1,000 SH   SOLE   1,000 0 0
CABLE ONE INC COM 12685J105   354 1 SH   SOLE   1 0 0
CALAVO GROWERS INC COM 128246105   18,160 800 SH   SOLE   800 0 0
CAMBRIDGE BANCORP COM 132152109   469,959 6,811 SH   SOLE   6,811 0 0
CAMECO CORP COM 13321L108   246,000 5,000 SH   SOLE   5,000 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   103,067 2,168 SH   SOLE   2,168 0 0
CANADIAN NAT RES LTD COM 136385101   13,243 372 SH   SOLE   372 0 0
CANADIAN NATL RY CO COM 136375102   1,031,039 8,728 SH   SOLE   8,728 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   84,792 1,077 SH   SOLE   1,077 0 0
CARA THERAPEUTICS INC COM 140755109   903 3,500 SH   SOLE   3,500 0 0
CARLISLE COS INC COM 142339100   6,889 17 SH   SOLE   17 0 0
CARLYLE GROUP INC COM 14316J108   631,158 15,720 SH   SOLE   15,720 0 0
CARMAX INC COM 143130102   3,447 47 SH   SOLE   47 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   87,997 1,395 SH   SOLE   1,395 0 0
CATERPILLAR INC COM 149123101   350,421 1,052 SH   SOLE   1,052 0 0
CAVA GROUP INC COM 148929102   6,029 65 SH   SOLE   65 0 0
CBRE GROUP INC CL A 12504L109   1,782 20 SH   SOLE   20 0 0
CDW CORP COM 12514G108   48,797 218 SH   SOLE   218 0 0
CENCORA INC COM 03073E105   97,780 434 SH   SOLE   434 0 0
CF INDS HLDGS INC COM 125269100   4,120,627 55,594 SH   SOLE   55,594 0 0
CHAMPIONX CORPORATION COM 15872M104   64,162 1,932 SH   SOLE   1,932 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   319 211 SH   SOLE   211 0 0
CHARLES RIV LABS INTL INC COM 159864107   4,598,471 22,260 SH   SOLE   22,260 0 0
CHEGG INC COM 163092109   6 2 SH   SOLE   2 0 0
CHEMOURS CO COM 163851108   1,602 71 SH   SOLE   71 0 0
CHEVRON CORP NEW COM 166764100   9,979,701 63,801 SH   SOLE   63,801 0 0
CHIMERA INVT CORP COM SHS 16934Q802   845 66 SH   SOLE   66 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   40,723 650 SH   SOLE   650 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   3,354 20 SH   SOLE   20 0 0
CHUBB LIMITED COM H1467J104   47,190 185 SH   SOLE   185 0 0
CHURCH & DWIGHT CO INC COM 171340102   10,286,203 99,211 SH   SOLE   99,211 0 0
CHURCHILL DOWNS INC COM 171484108   11,168 80 SH   OTR   0 0 80
CHURCHILL DOWNS INC COM 171484108   39,088 280 SH   SOLE   280 0 0
CINCINNATI FINL CORP COM 172062101   19,422 164 SH   SOLE   164 0 0
CISCO SYS INC COM 17275R102   173,792 3,658 SH   SOLE   3,658 0 0
CITIGROUP INC COM NEW 172967424   2,538 40 SH   SOLE   40 0 0
CITIGROUP INC COM NEW 172967424   12,248 193 SH   DFND   0 193 0
CITIZENS FINL GROUP INC COM 174610105   1,045 29 SH   SOLE   29 0 0
CLEAN HARBORS INC COM 184496107   22,615 100 SH   SOLE   100 0 0
CLOROX CO DEL COM 189054109   30,979 227 SH   SOLE   227 0 0
CLOUDFLARE INC CL A COM 18915M107   6,212 75 SH   SOLE   75 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   3,497 650 SH   SOLE   650 0 0
CME GROUP INC COM 12572Q105   173,008 880 SH   SOLE   880 0 0
COCA COLA CO COM 191216100   3,046,480 47,863 SH   SOLE   47,863 0 0
COGNEX CORP COM 192422103   130,928 2,800 SH   SOLE   2,800 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   68,000 1,000 SH   SOLE   1,000 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   51,164 2,276 SH   SOLE   2,276 0 0
COHEN & STEERS LTD DURATION COM 19248C105   1,781,468 89,521 SH   SOLE   89,521 0 0
COHEN & STEERS SELECT PFD & COM 19248Y107   2,883,025 145,755 SH   SOLE   145,755 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   18,445 83 SH   SOLE   83 0 0
COLGATE PALMOLIVE CO COM 194162103   248,131 2,557 SH   SOLE   2,557 0 0
COMCAST CORP NEW CL A 20030N101   123,667 3,158 SH   SOLE   3,158 0 0
COMSTOCK RES INC COM 205768302   12,456 1,200 SH   SOLE   1,200 0 0
CONOCOPHILLIPS COM 20825C104   749,075 6,549 SH   SOLE   6,549 0 0
CONSOLIDATED EDISON INC COM 209115104   68,317 764 SH   SOLE   764 0 0
CONSTELLATION BRANDS INC CL A 21036P108   116,805 454 SH   SOLE   454 0 0
CONSTELLATION ENERGY CORP COM 21037T109   10,014 50 SH   SOLE   50 0 0
COOPER COS INC COM 216648501   8,730 100 SH   DFND   0 100 0
COOPER COS INC COM 216648501   8,283,199 94,882 SH   SOLE   94,882 0 0
COPART INC COM 217204106   8,882 164 SH   SOLE   164 0 0
CORNING INC COM 219350105   3,846 99 SH   SOLE   99 0 0
CORTEVA INC COM 22052L104   186,794 3,463 SH   SOLE   3,463 0 0
COSTAMARE INC SHS Y1771G102   8,215 500 SH   SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105   34,000 40 SH   DFND   0 40 0
COSTCO WHSL CORP NEW COM 22160K105   35,151,336 41,355 SH   SOLE   41,355 0 0
COUPANG INC CL A 22266T109   15,964 762 SH   SOLE   762 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   216 4 SH   SOLE   4 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,533 4 SH   SOLE   4 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   191,595 500 SH   OTR   0 0 500
CROWN CASTLE INC COM 22822V101   4,885 50 SH   OTR   0 0 50
CSW INDUSTRIALS INC COM 126402106   96,042 362 SH   SOLE   362 0 0
CSX CORP COM 126408103   60,377 1,805 SH   SOLE   1,805 0 0
CULLEN FROST BANKERS INC COM 229899109   915 9 SH   SOLE   9 0 0
CUMMINS INC COM 231021106   124,065 448 SH   SOLE   448 0 0
CVS HEALTH CORP COM 126650100   221,475 3,750 SH   OTR   0 0 3,750
CVS HEALTH CORP COM 126650100   283,606 4,802 SH   SOLE   4,802 0 0
D R HORTON INC COM 23331A109   3,100 22 SH   SOLE   22 0 0
DANAHER CORPORATION COM 235851102   24,985 100 SH   DFND   0 100 0
DANAHER CORPORATION COM 235851102   18,853,931 75,461 SH   SOLE   75,461 0 0
DARDEN RESTAURANTS INC COM 237194105   2,724 18 SH   SOLE   18 0 0
DATADOG INC CL A COM 23804L103   519 4 SH   SOLE   4 0 0
DBX ETF TR XTRACKERS RUSSEL 233051481   21,414 425 SH   SOLE   425 0 0
DEERE & CO COM 244199105   582,863 1,560 SH   SOLE   1,560 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   5,693 120 SH   SOLE   120 0 0
DENTSPLY SIRONA INC COM 24906P109   15,818 635 SH   SOLE   635 0 0
DEXCOM INC COM 252131107   372,907 3,289 SH   SOLE   3,289 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,891 15 SH   SOLE   15 0 0
DIGITAL RLTY TR INC COM 253868103   33,451 220 SH   SOLE   220 0 0
DISNEY WALT CO COM 254687106   653,924 6,586 SH   SOLE   6,586 0 0
DOCUSIGN INC COM 256163106   214 4 SH   SOLE   4 0 0
DOLLAR TREE INC COM 256746108   3,737 35 SH   SOLE   35 0 0
DOMINION ENERGY INC COM 25746U109   8,134 166 SH   SOLE   166 0 0
DOMINOS PIZZA INC COM 25754A201   15,490 30 SH   SOLE   30 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   37,560 3,000 SH   SOLE   3,000 0 0
DOVER CORP COM 260003108   7,063,715 39,145 SH   SOLE   39,145 0 0
DOW INC COM 260557103   250,290 4,718 SH   SOLE   4,718 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   9,321 93 SH   SOLE   93 0 0
DUPONT DE NEMOURS INC COM 26614N102   362,849 4,508 SH   SOLE   4,508 0 0
DXC TECHNOLOGY CO COM 23355L106   1,298 68 SH   SOLE   68 0 0
E L F BEAUTY INC COM 26856L103   21,072 100 SH   SOLE   100 0 0
EASTERN BANKSHARES INC COM 27627N105   62,910 4,500 SH   SOLE   4,500 0 0
EASTMAN CHEM CO COM 277432100   1,372 14 SH   SOLE   14 0 0
EATON CORP PLC SHS G29183103   1,568 5 SH   SOLE   5 0 0
EATON CORP PLC SHS G29183103   42,329 135 SH   DFND   0 135 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   67,600 8,000 SH   SOLE   8,000 0 0
EBAY INC. COM 278642103   5,372 100 SH   SOLE   100 0 0
ECOLAB INC COM 278865100   109,480 460 SH   SOLE   460 0 0
EDITAS MEDICINE INC COM 28106W103   37 8 SH   SOLE   8 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,489,279 26,949 SH   SOLE   26,949 0 0
ELECTRONIC ARTS INC COM 285512109   697 5 SH   SOLE   5 0 0
ELI LILLY & CO COM 532457108   1,145,306 1,265 SH   SOLE   1,265 0 0
ELLINGTON CREDIT COMPANY COM SHS BEN INT 288578107   27,800 4,000 SH   SOLE   4,000 0 0
EMBECTA CORP COMMON STOCK 29082K105   25 2 SH   SOLE   2 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   9,288 360 SH   SOLE   360 0 0
EMERSON ELEC CO COM 291011104   1,407,845 12,780 SH   SOLE   12,780 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   4,657,232 287,129 SH   SOLE   287,129 0 0
ENPHASE ENERGY INC COM 29355A107   11,865 119 SH   SOLE   119 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   7,843,901 270,666 SH   SOLE   270,666 0 0
EOG RES INC COM 26875P101   2,888,339 22,947 SH   SOLE   22,947 0 0
EPAM SYS INC COM 29414B104   6,584 35 SH   SOLE   35 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   15,255 220 SH   SOLE   220 0 0
ESSEX PPTY TR INC COM 297178105   1,361 5 SH   SOLE   5 0 0
ETERNA THERAPEUTICS INC COM NEW 114082209   15,636 8,544 SH   SOLE   8,544 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   3,932 200 SH   SOLE   200 0 0
ETF SER SOLUTIONS US VEGAN CLIMATE 26922A297   11,317 234 SH   SOLE   234 0 0
ETFIS SER TR I VIRTUS LIFESC CT 26923G301   2,526 100 SH   SOLE   100 0 0
ETSY INC COM 29786A106   4,424 75 SH   SOLE   75 0 0
EVERSOURCE ENERGY COM 30040W108   2,836 50 SH   SOLE   50 0 0
EXACT SCIENCES CORP COM 30063P105   19,858 470 SH   SOLE   470 0 0
EXELON CORP COM 30161N101   5,192 150 SH   SOLE   150 0 0
EXPEDIA GROUP INC COM NEW 30212P303   251,980 2,000 SH   SOLE   2,000 0 0
EXPEDITORS INTL WASH INC COM 302130109   10,732 86 SH   SOLE   86 0 0
EXXON MOBIL CORP COM 30231G102   18,233,264 158,385 SH   SOLE   158,385 0 0
FACTSET RESH SYS INC COM 303075105   22,863 56 SH   SOLE   56 0 0
FASTENAL CO COM 311900104   1,544,214 24,574 SH   SOLE   24,574 0 0
FEDEX CORP COM 31428X106   522,021 1,741 SH   SOLE   1,741 0 0
FERGUSON PLC NEW SHS G3421J106   20,140 104 SH   SOLE   104 0 0
FERRARI N V COM N3167Y103   30,628 75 SH   SOLE   75 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   34,601 700 SH   SOLE   700 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   70,754 2,820 SH   SOLE   2,820 0 0
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   23,020 500 SH   SOLE   500 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   104,826 1,391 SH   SOLE   1,391 0 0
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   16,263 310 SH   SOLE   310 0 0
FIFTH THIRD BANCORP COM 316773100   44,919 1,231 SH   SOLE   1,231 0 0
FIRST SOLAR INC COM 336433107   18,037 80 SH   SOLE   80 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   241,873 4,287 SH   SOLE   4,287 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   6,802 200 SH   SOLE   200 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   25,618 125 SH   SOLE   125 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   30,798 200 SH   SOLE   200 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   35,814 330 SH   SOLE   330 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   8,345 220 SH   SOLE   220 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   58,251 295 SH   SOLE   295 0 0
FISERV INC COM 337738108   12,855,743 86,257 SH   SOLE   86,257 0 0
FIVERR INTL LTD ORD SHS M4R82T106   94 4 SH   SOLE   4 0 0
FLEX LNG LTD SHS G35947202   67,600 2,500 SH   SOLE   2,500 0 0
FLEX LTD ORD Y2573F102   2,743 93 SH   SOLE   93 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   98,118 987 SH   SOLE   987 0 0
FLOWERS FOODS INC COM 343498101   109,890 4,950 SH   SOLE   4,950 0 0
FMC CORP COM NEW 302491303   3,741 65 SH   DFND   0 65 0
FOOT LOCKER INC COM 344849104   1,246 50 SH   SOLE   50 0 0
FORD MTR CO DEL COM 345370860   17,367 1,385 SH   SOLE   1,385 0 0
FORTINET INC COM 34959E109   10,306 171 SH   SOLE   171 0 0
FORTIVE CORP COM 34959J108   29,640 400 SH   SOLE   400 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   117 5 SH   SOLE   5 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   479,062 7,377 SH   SOLE   7,377 0 0
FRANCO NEV CORP COM 351858105   53,334 450 SH   SOLE   450 0 0
FRANKLIN RESOURCES INC COM 354613101   18,260 817 SH   SOLE   817 0 0
FREEPORT-MCMORAN INC CL B 35671D857   194,497 4,002 SH   SOLE   4,002 0 0
FS KKR CAP CORP COM 302635206   45,379 2,300 SH   SOLE   2,300 0 0
FUBOTV INC COM 35953D104   51 41 SH   SOLE   41 0 0
FUELCELL ENERGY INC COM 35952H601   12 18 SH   SOLE   18 0 0
GALLAGHER ARTHUR J & CO COM 363576109   19,192,198 74,013 SH   SOLE   74,013 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   1,013 250 SH   SOLE   250 0 0
GARMIN LTD SHS H2906T109   15,875,109 97,441 SH   SOLE   97,441 0 0
GARTNER INC COM 366651107   6,287 14 SH   SOLE   14 0 0
GATX CORP COM 361448103   1,721 13 SH   SOLE   13 0 0
GE AEROSPACE COM NEW 369604301   198,077 1,246 SH   SOLE   1,246 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   21,584 277 SH   SOLE   277 0 0
GE VERNOVA INC COM 36828A101   37,904 221 SH   SOLE   221 0 0
GENERAL DYNAMICS CORP COM 369550108   221,377 763 SH   SOLE   763 0 0
GENERAL MLS INC COM 370334104   80,657 1,275 SH   SOLE   1,275 0 0
GENERAL MTRS CO COM 37045V100   465 10 SH   SOLE   10 0 0
GENUINE PARTS CO COM 372460105   1,522 11 SH   SOLE   11 0 0
GILEAD SCIENCES INC COM 375558103   18,593 271 SH   SOLE   271 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   3 10 SH   SOLE   10 0 0
GLACIER BANCORP INC NEW COM 37637Q105   1,671,861 44,798 SH   SOLE   44,798 0 0
GLOBAL MED REIT INC COM NEW 37954A204   18,160 2,000 SH   SOLE   2,000 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109   775,710 17,000 SH   SOLE   17,000 0 0
GLOBAL PMTS INC COM 37940X102   1,451 15 SH   SOLE   15 0 0
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735   1,274 25 SH   SOLE   25 0 0
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   1,566 150 SH   SOLE   150 0 0
GLOBAL X FDS SUPERDIVIDEND 37960A669   2,004 91 SH   SOLE   91 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   17,677 573 SH   SOLE   573 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   35,340 2,000 SH   SOLE   2,000 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   36,375 750 SH   SOLE   750 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   49,621 1,100 SH   SOLE   1,100 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   49,904 1,600 SH   SOLE   1,600 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   55,110 1,420 SH   SOLE   1,420 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   67,019 2,315 SH   SOLE   2,315 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   608,009 40,453 SH   SOLE   40,453 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,314,150 13,131 SH   SOLE   13,131 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   12,665 28 SH   SOLE   28 0 0
GOODRX HLDGS INC COM CL A 38246G108   1,490 191 SH   SOLE   191 0 0
GOPRO INC CL A 38268T103   142 100 SH   SOLE   100 0 0
GRACO INC COM 384109104   27,748 350 SH   SOLE   350 0 0
GRAIL INC COM 384747101   507 33 SH   SOLE   33 0 0
GRANITE PT MTG TR INC COM STK 38741L107   53 18 SH   SOLE   18 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   53,240 1,000 SH   SOLE   1,000 0 0
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   64,038 4,324 SH   SOLE   4,324 0 0
GSK PLC SPONSORED ADR 37733W204   12,282 319 SH   SOLE   319 0 0
GUARDANT HEALTH INC COM 40131M109   10,686 370 SH   SOLE   370 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   2,982 200 SH   SOLE   200 0 0
HAEMONETICS CORP MASS COM 405024100   17,787 215 SH   SOLE   215 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   30,310 2,573 SH   SOLE   2,573 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   53,051 2,625 SH   SOLE   2,625 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   244,200 8,250 SH   SOLE   8,250 0 0
HARLEY DAVIDSON INC COM 412822108   335 10 SH   SOLE   10 0 0
HCI GROUP INC COM 40416E103   1,227,428 13,317 SH   SOLE   13,317 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   215,888 13,100 SH   SOLE   13,100 0 0
HECLA MNG CO COM 422704106   3,638 750 SH   SOLE   750 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   378,467 7,926 SH   OTR   0 0 7,926
HERSHEY CO COM 427866108   13,787 75 SH   SOLE   75 0 0
HESS CORP COM 42809H107   1,623 11 SH   SOLE   11 0 0
HESS MIDSTREAM LP CL A SHS 428103105   145,760 4,000 SH   SOLE   4,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   21,820 100 SH   DFND   0 100 0
HIMS & HERS HEALTH INC COM CL A 433000106   212,681 10,534 SH   SOLE   10,534 0 0
HINGHAM INSTN SVGS MASS COM 433323102   1,114,244 6,229 SH   SOLE   6,229 0 0
HOME DEPOT INC COM 437076102   771,786 2,242 SH   SOLE   2,242 0 0
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   645 20 SH   SOLE   20 0 0
HONEYWELL INTL INC COM 438516106   17,724 83 SH   DFND   0 83 0
HONEYWELL INTL INC COM 438516106   13,564,274 63,521 SH   SOLE   63,521 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   6,525 150 SH   SOLE   150 0 0
HUBSPOT INC COM 443573100   5,898 10 SH   SOLE   10 0 0
HUBSPOT INC COM 443573100   353,874 600 SH   OTR   0 0 600
HUMANA INC COM 444859102   106,117 284 SH   SOLE   284 0 0
HUNTINGTON BANCSHARES INC COM 446150104   78,289 5,940 SH   SOLE   5,940 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,478 6 SH   SOLE   6 0 0
HUT 8 CORP COM 44812J104   300 20 SH   SOLE   20 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   31 19 SH   SOLE   19 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   66 4 SH   SOLE   4 0 0
ICICI BANK LIMITED ADR 45104G104   19,303 670 SH   SOLE   670 0 0
ICON PLC SHS G4705A100   31,347 100 SH   SOLE   100 0 0
IDEXX LABS INC COM 45168D104   39,950 82 SH   SOLE   82 0 0
ILLINOIS TOOL WKS INC COM 452308109   8,632,795 36,431 SH   SOLE   36,431 0 0
ILLUMINA INC COM 452327109   21,398 205 SH   SOLE   205 0 0
IMPERIAL OIL LTD COM NEW 453038408   11,330 166 SH   SOLE   166 0 0
INDEPENDENT BK CORP MASS COM 453836108   48,184 950 SH   SOLE   950 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   2,731 25 SH   SOLE   25 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   43,688 400 SH   OTR   0 0 400
INTEL CORP COM 458140100   116,292 3,755 SH   SOLE   3,755 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   90 4 SH   SOLE   4 0 0
INTER PARFUMS INC COM 458334109   55,114 475 SH   SOLE   475 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   8,487 62 SH   SOLE   62 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   15,511,713 89,689 SH   SOLE   89,689 0 0
INTUIT COM 461202103   545,484 830 SH   SOLE   830 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   28,026 63 SH   SOLE   63 0 0
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   49,472 860 SH   SOLE   860 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   2,828 70 SH   SOLE   70 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   13,591 338 SH   SOLE   338 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   30,601 1,160 SH   SOLE   1,160 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   86,070 2,148 SH   SOLE   2,148 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   649,451 7,012 SH   SOLE   7,012 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   723,882 16,581 SH   SOLE   16,581 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   16,218,572 308,984 SH   SOLE   308,984 0 0
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   3,241 50 SH   SOLE   50 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   4,109 40 SH   SOLE   40 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   4,544 70 SH   SOLE   70 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   4,658 125 SH   SOLE   125 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   9,535 250 SH   SOLE   250 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   105,139 640 SH   SOLE   640 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   23,956 50 SH   DFND   0 50 0
INVESCO QQQ TR UNIT SER 1 46090E103   449,884 939 SH   SOLE   939 0 0
IPG PHOTONICS CORP COM 44980X109   64,221 761 SH   SOLE   761 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   42,592 1,600 SH   SOLE   1,600 0 0
IRON MTN INC DEL COM 46284V101   72,413 808 SH   SOLE   808 0 0
IRON MTN INC DEL COM 46284V101   107,544 1,200 SH   OTR   0 0 1,200
ISHARES GOLD TR ISHARES NEW 464285204   14,032,999 319,440 SH   SOLE   319,440 0 0
ISHARES INC MSCI HONG KG ETF 464286871   5,355 350 SH   SOLE   350 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   7,041 210 SH   SOLE   210 0 0
ISHARES INC CORE MSCI EMKT 46434G103   54,119 1,011 SH   SOLE   1,011 0 0
ISHARES INC MSCI AUST ETF 464286103   58,388 2,390 SH   SOLE   2,390 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   113,210 1,659 SH   SOLE   1,659 0 0
ISHARES INC MSCI GLB SLV&MTL 464286327   121,909 10,610 SH   SOLE   10,610 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   6,645 300 SH   SOLE   300 0 0
ISHARES SILVER TR ISHARES 46428Q109   229,831 8,650 SH   SOLE   8,650 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   398 4 SH   SOLE   4 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,066 7 SH   SOLE   7 0 0
ISHARES TR JPMORGAN USD EMG 464288281   1,681 19 SH   SOLE   19 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   2,079 80 SH   SOLE   80 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   2,294 19 SH   SOLE   19 0 0
ISHARES TR CORE DIV GRWTH 46434V621   2,881 50 SH   SOLE   50 0 0
ISHARES TR CORE INTL AGGR 46435G672   3,195 64 SH   SOLE   64 0 0
ISHARES TR SHORT TREAS BD 464288679   6,078 55 SH   SOLE   55 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   10,520 247 SH   SOLE   247 0 0
ISHARES TR MSCI CHINA ETF 46429B671   10,543 250 SH   SOLE   250 0 0
ISHARES TR NATIONAL MUN ETF 464288414   10,548 99 SH   SOLE   99 0 0
ISHARES TR ESG AWARE MSCI 46435U663   10,973 285 SH   SOLE   285 0 0
ISHARES TR S&P SML 600 GWT 464287887   15,412 120 SH   SOLE   120 0 0
ISHARES TR US AER DEF ETF 464288760   15,846 120 SH   SOLE   120 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   15,952 230 SH   SOLE   230 0 0
ISHARES TR U S EQUITY FACTR 46434V282   19,492 350 SH   SOLE   350 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   20,289 100 SH   DFND   0 100 0
ISHARES TR GL CLEAN ENE ETF 464288224   23,243 1,745 SH   SOLE   1,745 0 0
ISHARES TR CORE S&P TTL STK 464287150   24,587 207 SH   SOLE   207 0 0
ISHARES TR EAFE GRWTH ETF 464288885   29,667 290 SH   SOLE   290 0 0
ISHARES TR MSCI EAFE ETF 464287465   32,115 410 SH   SOLE   410 0 0
ISHARES TR CORE US AGGBD ET 464287226   34,266 353 SH   SOLE   353 0 0
ISHARES TR MSCI KLD400 SOC 464288570   41,540 400 SH   SOLE   400 0 0
ISHARES TR CORE MSCI EAFE 46432F842   58,475 805 SH   SOLE   805 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   60,253 649 SH   SOLE   649 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   61,488 1,200 SH   SOLE   1,200 0 0
ISHARES TR CRE U S REIT ETF 464288521   63,736 1,190 SH   SOLE   1,190 0 0
ISHARES TR U.S. MED DVC ETF 464288810   65,679 1,172 SH   SOLE   1,172 0 0
ISHARES TR MSCI USA ESG SLC 464288802   81,468 725 SH   SOLE   725 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   87,235 500 SH   SOLE   500 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   91,432 1,089 SH   SOLE   1,089 0 0
ISHARES TR SELECT DIVID ETF 464287168   133,078 1,100 SH   SOLE   1,100 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   135,959 1,350 SH   SOLE   1,350 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   172,254 849 SH   SOLE   849 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   178,444 1,045 SH   SOLE   1,045 0 0
ISHARES TR CORE S&P MCP ETF 464287507   181,705 3,105 SH   SOLE   3,105 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   193,190 530 SH   SOLE   530 0 0
ISHARES TR CORE S&P SCP ETF 464287804   204,254 1,915 SH   SOLE   1,915 0 0
ISHARES TR ISHARES BIOTECH 464287556   279,324 2,035 SH   SOLE   2,035 0 0
ISHARES TR S&P 500 VAL ETF 464287408   305,231 1,677 SH   SOLE   1,677 0 0
ISHARES TR RUS MD CP GR ETF 464287481   443,607 4,020 SH   SOLE   4,020 0 0
ISHARES TR RUS MID CAP ETF 464287499   574,533 7,086 SH   SOLE   7,086 0 0
ISHARES TR CORE S&P500 ETF 464287200   8,609,570 15,733 SH   SOLE   15,733 0 0
ISHARES TR TIPS BD ETF 464287176   30,571,328 286,302 SH   SOLE   286,302 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,464 29 SH   SOLE   29 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   59,997 1,295 SH   SOLE   1,295 0 0
JACOBS SOLUTIONS INC COM 46982L108   97,797 700 SH   SOLE   700 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   4,536 136 SH   SOLE   136 0 0
JOHNSON & JOHNSON COM 478160104   13,663,356 93,482 SH   SOLE   93,482 0 0
JPMORGAN CHASE & CO. COM 46625H100   17,345,308 85,757 SH   SOLE   85,757 0 0
KENVUE INC COM 49177J102   1,563 86 SH   SOLE   86 0 0
KEYCORP COM 493267108   35,298 2,484 SH   SOLE   2,484 0 0
KIMBERLY-CLARK CORP COM 494368103   717,258 5,190 SH   SOLE   5,190 0 0
KINDER MORGAN INC DEL COM 49456B101   85,719 4,314 SH   SOLE   4,314 0 0
KINSALE CAP GROUP INC COM 49714P108   115,584 300 SH   OTR   0 0 300
KINSALE CAP GROUP INC COM 49714P108   404,544 1,050 SH   SOLE   1,050 0 0
KKR & CO INC COM 48251W104   1,052 10 SH   SOLE   10 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106   41,100 3,000 SH   SOLE   3,000 0 0
KLA CORP COM NEW 482480100   29,214,863 35,433 SH   SOLE   35,433 0 0
KNOWLES CORP COM 49926D109   777 45 SH   SOLE   45 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   77,141 2,932 SH   SOLE   2,932 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   31,441 140 SH   SOLE   140 0 0
LABCORP HOLDINGS INC COM SHS 504922105   5,495 27 SH   SOLE   27 0 0
LAM RESEARCH CORP COM 512807108   96,901 91 SH   SOLE   91 0 0
LEMONADE INC COM 52567D107   83 5 SH   SOLE   5 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,253 65 SH   SOLE   65 0 0
LI AUTO INC SPONSORED ADS 50202M102   215 12 SH   SOLE   12 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   18,968 346 SH   SOLE   346 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   16,422 920 SH   SOLE   920 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   2,658 37 SH   SOLE   37 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   3,751 100 SH   SOLE   100 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   7,654 200 SH   SOLE   200 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   8,860 400 SH   SOLE   400 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   17,728 800 SH   SOLE   800 0 0
LINDE PLC SHS G54950103   21,941 50 SH   SOLE   50 0 0
LISTED FD TR ROUNDHILL BALL 53656F417   5,207 399 SH   SOLE   399 0 0
LKQ CORP COM 501889208   1,206 29 SH   SOLE   29 0 0
LOCKHEED MARTIN CORP COM 539830109   19,618 42 SH   SOLE   42 0 0
LOWES COS INC COM 548661107   428,795 1,945 SH   SOLE   1,945 0 0
LULULEMON ATHLETICA INC COM 550021109   30,467 102 SH   SOLE   102 0 0
LUMEN TECHNOLOGIES INC COM 550241103   156 142 SH   SOLE   142 0 0
MADISON COVERED CALL & EQUIT COM 557437100   38,000 5,000 SH   SOLE   5,000 0 0
MAGNITE INC COM 55955D100   53,160 4,000 SH   OTR   0 0 4,000
MANCHESTER UTD PLC NEW ORD CL A G5784H106   161 10 SH   SOLE   10 0 0
MANULIFE FINL CORP COM 56501R106   91,839 3,450 SH   SOLE   3,450 0 0
MARRIOTT INTL INC NEW CL A 571903202   10,880 45 SH   DFND   0 45 0
MARRIOTT INTL INC NEW CL A 571903202   11,690,227 48,353 SH   SOLE   48,353 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   91,389 1,047 SH   SOLE   1,047 0 0
MARSH & MCLENNAN COS INC COM 571748102   184,380 875 SH   SOLE   875 0 0
MARTIN MARIETTA MATLS INC COM 573284106   542 1 SH   SOLE   1 0 0
MARVELL TECHNOLOGY INC COM 573874104   9,786 140 SH   DFND   0 140 0
MASCO CORP COM 574599106   1,600 24 SH   SOLE   24 0 0
MASTERBRAND INC COMMON STOCK 57638P104   42,205 2,875 SH   SOLE   2,875 0 0
MASTERCARD INCORPORATED CL A 57636Q104   262,931 596 SH   SOLE   596 0 0
MATCH GROUP INC NEW COM 57667L107   1,610 53 SH   SOLE   53 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   5 6 SH   SOLE   6 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,998,260 42,265 SH   SOLE   42,265 0 0
MCDONALDS CORP COM 580135101   143,730 564 SH   SOLE   564 0 0
MCKESSON CORP COM 58155Q103   584 1 SH   SOLE   1 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   2,155 500 SH   SOLE   500 0 0
MEDTRONIC PLC SHS G5960L103   11,019 140 SH   SOLE   140 0 0
MERCADOLIBRE INC COM 58733R102   52,589 32 SH   SOLE   32 0 0
MERCK & CO INC COM 58933Y105   37,140 300 SH   DFND   0 300 0
MERCK & CO INC COM 58933Y105   22,609,750 182,631 SH   SOLE   182,631 0 0
META PLATFORMS INC CL A 30303M102   2,722,788 5,400 SH   SOLE   5,400 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   589,783 422 SH   SOLE   422 0 0
MGM RESORTS INTERNATIONAL COM 552953101   377,740 8,500 SH   SOLE   8,500 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,190 13 SH   SOLE   13 0 0
MICRON TECHNOLOGY INC COM 595112103   1,447 11 SH   SOLE   11 0 0
MICROSOFT CORP COM 594918104   62,573 140 SH   DFND   0 140 0
MICROSOFT CORP COM 594918104   848,758 1,899 SH   OTR   0 0 1,899
MICROSOFT CORP COM 594918104   79,259,474 177,334 SH   SOLE   177,334 0 0
MICROSTRATEGY INC CL A NEW 594972408   52,344 38 SH   SOLE   38 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   126,162 8,333 SH   SOLE   8,333 0 0
MKS INSTRS INC COM 55306N104   3,656 28 SH   SOLE   28 0 0
MODERNA INC COM 60770K107   12,350 104 SH   SOLE   104 0 0
MOELIS & CO CL A 60786M105   3,070 54 SH   SOLE   54 0 0
MONDAY COM LTD SHS M7S64H106   14,446 60 SH   SOLE   60 0 0
MONDELEZ INTL INC CL A 609207105   206,005 3,148 SH   SOLE   3,148 0 0
MONGODB INC CL A 60937P106   3,999 16 SH   SOLE   16 0 0
MOODYS CORP COM 615369105   343,058 815 SH   SOLE   815 0 0
MORGAN STANLEY COM NEW 617446448   13,121 135 SH   DFND   0 135 0
MORGAN STANLEY COM NEW 617446448   22,548 232 SH   SOLE   232 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   163,299 423 SH   SOLE   423 0 0
MPLX LP COM UNIT REP LTD 55336V100   459,802 10,796 SH   SOLE   10,796 0 0
MSC INDL DIRECT INC CL A 553530106   67,414 850 SH   SOLE   850 0 0
MSCI INC COM 55354G100   4,724,522 9,807 SH   SOLE   9,807 0 0
MURPHY OIL CORP COM 626717102   1,278 31 SH   SOLE   31 0 0
NETFLIX INC COM 64110L106   512,909 760 SH   SOLE   760 0 0
NEXTERA ENERGY INC COM 65339F101   23,780,275 335,832 SH   SOLE   335,832 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   13,820 500 SH   OTR   0 0 500
NEXTRACKER INC CLASS A COM 65290E101   1,125 24 SH   SOLE   24 0 0
NIKE INC CL B 654106103   100,920 1,339 SH   SOLE   1,339 0 0
NIKOLA CORP COM NEW 654110303   25 3 SH   SOLE   3 0 0
NIO INC SPON ADS 62914V106   50 12 SH   SOLE   12 0 0
NORFOLK SOUTHN CORP COM 655844108   265,142 1,235 SH   SOLE   1,235 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   12,476 205 SH   SOLE   205 0 0
NORTHERN TR CORP COM 665859104   29,729 354 SH   SOLE   354 0 0
NORTHRIM BANCORP INC COM 666762109   37,466 650 SH   SOLE   650 0 0
NORTHROP GRUMMAN CORP COM 666807102   21,798 50 SH   SOLE   50 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   13,153 700 SH   SOLE   700 0 0
NOV INC COM 62955J103   1,787 94 SH   SOLE   94 0 0
NOVARTIS AG SPONSORED ADR 66987V109   5,063,021 47,558 SH   SOLE   47,558 0 0
NOVO-NORDISK A S ADR 670100205   6,963,999 48,788 SH   SOLE   48,788 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   18,201 1,412 SH   SOLE   1,412 0 0
NUVECTIS PHARMA INC COM 67080T108   63,300 10,000 SH   OTR   0 0 10,000
NUVECTIS PHARMA INC COM 67080T108   1,004,128 158,630 SH   SOLE   158,630 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106   1,945 100 SH   SOLE   100 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105   2,434 200 SH   SOLE   200 0 0
NVIDIA CORPORATION COM 67066G104   1,976,640 16,000 SH   OTR   0 0 16,000
NVIDIA CORPORATION COM 67066G104   51,075,615 413,434 SH   SOLE   413,434 0 0
NXP SEMICONDUCTORS N V COM N6596X109   75,345 280 SH   SOLE   280 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   2,726 2,900 SH   SOLE   2,900 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   370 9 SH   SOLE   9 0 0
OKTA INC CL A 679295105   187 2 SH   SOLE   2 0 0
OMNICOM GROUP INC COM 681919106   1,973 22 SH   SOLE   22 0 0
ON SEMICONDUCTOR CORP COM 682189105   6,365,645 92,861 SH   SOLE   92,861 0 0
ONEMAIN HLDGS INC COM 68268W103   48,490 1,000 SH   SOLE   1,000 0 0
ONEOK INC NEW COM 682680103   1,619,257 19,856 SH   SOLE   19,856 0 0
ORACLE CORP COM 68389X105   481,774 3,412 SH   SOLE   3,412 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   176,362 167 SH   SOLE   167 0 0
ORGANIGRAM HLDGS INC COM 68620P705   386 250 SH   SOLE   250 0 0
ORGANON & CO COMMON STOCK 68622V106   9,833 475 SH   SOLE   475 0 0
ORION OFFICE REIT INC COM 68629Y103   215 60 SH   SOLE   60 0 0
OTIS WORLDWIDE CORP COM 68902V107   55,350 575 SH   SOLE   575 0 0
PACCAR INC COM 693718108   5,044 49 SH   SOLE   49 0 0
PACIRA BIOSCIENCES INC COM 695127100   2,975 104 SH   SOLE   104 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   92,404 3,648 SH   SOLE   3,648 0 0
PALO ALTO NETWORKS INC COM 697435105   190,185 561 SH   SOLE   561 0 0
PAPA JOHNS INTL INC COM 698813102   7,517 160 SH   SOLE   160 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   74 4 SH   SOLE   4 0 0
PARKER-HANNIFIN CORP COM 701094104   2,023 4 SH   SOLE   4 0 0
PAYCHEX INC COM 704326107   4,778,286 40,303 SH   SOLE   40,303 0 0
PAYCOM SOFTWARE INC COM 70432V102   7,152 50 SH   SOLE   50 0 0
PAYCOM SOFTWARE INC COM 70432V102   28,608 200 SH   OTR   0 0 200
PAYPAL HLDGS INC COM 70450Y103   53,097 915 SH   OTR   0 0 915
PAYPAL HLDGS INC COM 70450Y103   438,881 7,563 SH   SOLE   7,563 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   10 3 SH   SOLE   3 0 0
PEPSICO INC COM 713448108   32,986 200 SH   DFND   0 200 0
PEPSICO INC COM 713448108   26,282,464 159,355 SH   SOLE   159,355 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   43,470 3,000 SH   SOLE   3,000 0 0
PFIZER INC COM 717081103   1,012,708 36,194 SH   SOLE   36,194 0 0
PHILIP MORRIS INTL INC COM 718172109   3,233,836 31,914 SH   SOLE   31,914 0 0
PHILLIPS 66 COM 718546104   270,764 1,918 SH   SOLE   1,918 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   56,430 3,000 SH   SOLE   3,000 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882   37,545 500 SH   SOLE   500 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   270,245 2,685 SH   SOLE   2,685 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,441 18 SH   SOLE   18 0 0
PINTEREST INC CL A 72352L106   132 3 SH   SOLE   3 0 0
PJT PARTNERS INC COM CL A 69343T107   216 2 SH   SOLE   2 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   476,130 26,659 SH   SOLE   26,659 0 0
PLUG POWER INC COM NEW 72919P202   2,004 860 SH   SOLE   860 0 0
PNC FINL SVCS GROUP INC COM 693475105   104,172 670 SH   SOLE   670 0 0
POPULAR INC COM NEW 733174700   1,503 17 SH   SOLE   17 0 0
PPG INDS INC COM 693506107   1,007 8 SH   SOLE   8 0 0
PPG INDS INC COM 693506107   6,295 50 SH   DFND   0 50 0
PRICE T ROWE GROUP INC COM 74144T108   11,531 100 SH   SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109   9,245,053 56,058 SH   SOLE   56,058 0 0
PROGRESSIVE CORP COM 743315103   705,591 3,397 SH   SOLE   3,397 0 0
PROLOGIS INC. COM 74340W103   10,669 95 SH   DFND   0 95 0
PROLOGIS INC. COM 74340W103   8,090,090 72,034 SH   SOLE   72,034 0 0
PUBLIC STORAGE OPER CO COM 74460D109   1,726 6 SH   SOLE   6 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   23,142 314 SH   SOLE   314 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   14,800 2,500 SH   SOLE   2,500 0 0
QUALCOMM INC COM 747525103   573,041 2,877 SH   SOLE   2,877 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,550 315 SH   SOLE   315 0 0
RAYMOND JAMES FINL INC COM 754730109   2,101 17 SH   SOLE   17 0 0
RBB FD INC MOTLEY FOOL SML 74933W874   4,667 150 SH   SOLE   150 0 0
REALTY INCOME CORP COM 756109104   64,969 1,230 SH   SOLE   1,230 0 0
REGENCY CTRS CORP COM 758849103   186,600 3,000 SH   OTR   0 0 3,000
REGENCY CTRS CORP COM 758849103   9,407,563 151,247 SH   SOLE   151,247 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,874 14 SH   SOLE   14 0 0
RENAISSANCE CAP GREENWICH FD INTNTL IPO ETF 759937303   4,039 310 SH   SOLE   310 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   20,563 92 SH   SOLE   92 0 0
RESMED INC COM 761152107   1,157,190 6,045 SH   SOLE   6,045 0 0
REVANCE THERAPEUTICS INC COM 761330109   1,285 500 SH   SOLE   500 0 0
RIO TINTO PLC SPONSORED ADR 767204100   6,593 100 SH   SOLE   100 0 0
RIOT PLATFORMS INC COM 767292105   366 40 SH   SOLE   40 0 0
RISKIFIED LTD SHS CL A M8216R109   185 29 SH   SOLE   29 0 0
RITHM CAPITAL CORP COM NEW 64828T201   81,825 7,500 SH   SOLE   7,500 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   188 14 SH   SOLE   14 0 0
ROBLOX CORP CL A 771049103   16,745 450 SH   OTR   0 0 450
ROPER TECHNOLOGIES INC COM 776696106   4,951,813 8,785 SH   SOLE   8,785 0 0
ROSS STORES INC COM 778296103   6,539 45 SH   SOLE   45 0 0
ROYAL BK CDA COM 780087102   21,276 200 SH   SOLE   200 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   3,189 20 SH   SOLE   20 0 0
RTX CORPORATION COM 75513E101   225,777 2,249 SH   SOLE   2,249 0 0
S&P GLOBAL INC COM 78409V104   156,100 350 SH   OTR   0 0 350
S&P GLOBAL INC COM 78409V104   7,716,284 17,301 SH   SOLE   17,301 0 0
SALESFORCE INC COM 79466L302   7,713 30 SH   DFND   0 30 0
SALESFORCE INC COM 79466L302   50,649 197 SH   SOLE   197 0 0
SANOFI SPONSORED ADR 80105N105   14,556 300 SH   SOLE   300 0 0
SCHLUMBERGER LTD COM STK 806857108   37,744 800 SH   SOLE   800 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   1,329 55 SH   SOLE   55 0 0
SCHWAB CHARLES CORP COM 808513105   8,950,375 121,460 SH   SOLE   121,460 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   11,680 304 SH   SOLE   304 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   66,153 893 SH   SOLE   893 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   107,701 4,055 SH   SOLE   4,055 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   359,330 5,715 SH   SOLE   5,715 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,236 19 SH   SOLE   19 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   381,313 16,130 SH   SOLE   16,130 0 0
SEALED AIR CORP NEW COM 81211K100   974 28 SH   SOLE   28 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   4,111 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   6,094 50 SH   SOLE   50 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   10,221 150 SH   SOLE   150 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   24,666 600 SH   DFND   0 600 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   32,351 143 SH   SOLE   143 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   34,980 240 SH   SOLE   240 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   505,248 2,770 SH   SOLE   2,770 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,510,765 16,574 SH   SOLE   16,574 0 0
SEMPRA COM 816851109   48,222 634 SH   SOLE   634 0 0
SERVICE CORP INTL COM 817565104   167,156 2,350 SH   SOLE   2,350 0 0
SERVICENOW INC COM 81762P102   1,573 2 SH   SOLE   2 0 0
SERVICENOW INC COM 81762P102   275,335 350 SH   OTR   0 0 350
SHAKE SHACK INC CL A 819047101   900 10 SH   SOLE   10 0 0
SHARECARE INC COM CL A 81948W104   41 30 SH   SOLE   30 0 0
SHELL PLC SPON ADS 780259305   137,719 1,908 SH   SOLE   1,908 0 0
SHERWIN WILLIAMS CO COM 824348106   10,728,072 35,948 SH   SOLE   35,948 0 0
SHIFT4 PMTS INC CL A 82452J109   17,971 245 SH   SOLE   245 0 0
SHOPIFY INC CL A 82509L107   29,524 447 SH   SOLE   447 0 0
SILA REALTY TRUST INC COMMON STOCK 146280508   190,530 9,000 SH   SOLE   9,000 0 0
SMITH & WESSON BRANDS INC COM 831754106   26,529 1,850 SH   SOLE   1,850 0 0
SNAP INC CL A 83304A106   10,614 639 SH   SOLE   639 0 0
SNAP ON INC COM 833034101   1,830 7 SH   SOLE   7 0 0
SNDL INC COM 83307B101   36 19 SH   SOLE   19 0 0
SOFI TECHNOLOGIES INC COM 83406F102   17,887 2,706 SH   SOLE   2,706 0 0
SOLVENTUM CORP COM SHS 83444M101   77,945 1,474 SH   SOLE   1,474 0 0
SONOCO PRODS CO COM 835495102   61,878 1,220 SH   SOLE   1,220 0 0
SONY GROUP CORP SPONSORED ADR 835699307   8,495 100 SH   SOLE   100 0 0
SOUTHERN CO COM 842587107   535,233 6,900 SH   SOLE   6,900 0 0
SOUTHERN COPPER CORP COM 84265V105   32,645 303 SH   SOLE   303 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,956 5 SH   SOLE   5 0 0
SPDR GOLD TR GOLD SHS 78463V107   13,742,364 63,915 SH   SOLE   63,915 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   17,733 300 SH   SOLE   300 0 0
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205   64,133 1,980 SH   SOLE   1,980 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   147,859 3,625 SH   SOLE   3,625 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,336,336 4,293 SH   SOLE   4,293 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   169,620 317 SH   SOLE   317 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   49 1 SH   SOLE   1 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   6,410 80 SH   SOLE   80 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   7,823 171 SH   SOLE   171 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   9,789 125 SH   SOLE   125 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292   11,027 325 SH   SOLE   325 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   20,765 500 SH   SOLE   500 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812   25,951 176 SH   SOLE   176 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821   30,262 360 SH   SOLE   360 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   40,354 470 SH   SOLE   470 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   43,641 300 SH   SOLE   300 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   51,816 1,288 SH   SOLE   1,288 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   82,051 894 SH   SOLE   894 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   83,295 2,700 SH   SOLE   2,700 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   111,054 2,490 SH   SOLE   2,490 0 0
SPDR SER TR S&P METALS MNG 78464A755   175,024 2,950 SH   SOLE   2,950 0 0
SPDR SER TR S&P BIOTECH 78464A870   216,014 2,330 SH   SOLE   2,330 0 0
SPDR SER TR S&P DIVID ETF 78464A763   429,868 3,380 SH   SOLE   3,380 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   79,703 254 SH   SOLE   254 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   30,395 1,683 SH   SOLE   1,683 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   9,770 1,000 SH   SOLE   1,000 0 0
SPROUTS FMRS MKT INC COM 85208M102   105,412 1,260 SH   SOLE   1,260 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   160,429 4,039 SH   SOLE   4,039 0 0
STAG INDL INC COM 85254J102   18,030 500 SH   OTR   0 0 500
STAG INDL INC COM 85254J102   72,120 2,000 SH   SOLE   2,000 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   73,140 3,000 SH   SOLE   3,000 0 0
STARBUCKS CORP COM 855244109   569,784 7,319 SH   SOLE   7,319 0 0
STATE STR CORP COM 857477103   57,202 773 SH   SOLE   773 0 0
STERIS PLC SHS USD G8473T100   17,124 78 SH   SOLE   78 0 0
STIFEL FINL CORP COM 860630102   2,272 27 SH   SOLE   27 0 0
STOCK YDS BANCORP INC COM 861025104   597,530 12,030 SH   SOLE   12,030 0 0
STRYKER CORPORATION COM 863667101   3,184,400 9,359 SH   SOLE   9,359 0 0
STURM RUGER & CO INC COM 864159108   4,165 100 SH   SOLE   100 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   22 4 SH   SOLE   4 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   642,294 11,360 SH   SOLE   11,360 0 0
SUNPOWER CORP COM 867652406   15 5 SH   SOLE   5 0 0
SYNOPSYS INC COM 871607107   4,760 8 SH   SOLE   8 0 0
SYNOVUS FINL CORP COM NEW 87161C501   6,872 171 SH   SOLE   171 0 0
SYSCO CORP COM 871829107   34,410 482 SH   SOLE   482 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   54,576 314 SH   SOLE   314 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   933 6 SH   SOLE   6 0 0
TARGA RES CORP COM 87612G101   1,605,887 12,470 SH   SOLE   12,470 0 0
TARGET CORP COM 87612E106   30,200 204 SH   SOLE   204 0 0
TC ENERGY CORP COM 87807B107   918,399 24,232 SH   SOLE   24,232 0 0
TCW ETF TRUST TRANSFRM 500 ETF 29287L106   3,179 50 SH   SOLE   50 0 0
TE CONNECTIVITY LTD SHS H84989104   224,893 1,495 SH   SOLE   1,495 0 0
TELADOC HEALTH INC COM 87918A105   6,494 664 SH   SOLE   664 0 0
TELADOC HEALTH INC COM 87918A105   21,516 2,200 SH   OTR   0 0 2,200
TELEDYNE TECHNOLOGIES INC COM 879360105   2,328 6 SH   SOLE   6 0 0
TELEFLEX INCORPORATED COM 879369106   1,246,205 5,925 SH   SOLE   5,925 0 0
TESLA INC COM 88160R101   1,426,517 7,209 SH   SOLE   7,209 0 0
TEXAS INSTRS INC COM 882508104   58,554 301 SH   SOLE   301 0 0
TEXAS ROADHOUSE INC COM 882681109   29,191 170 SH   SOLE   170 0 0
TEXTRON INC COM 883203101   3,434 40 SH   SOLE   40 0 0
THE CIGNA GROUP COM 125523100   1,653 5 SH   SOLE   5 0 0
THE TRADE DESK INC COM CL A 88339J105   8,790 90 SH   SOLE   90 0 0
THE TRADE DESK INC COM CL A 88339J105   488,350 5,000 SH   OTR   0 0 5,000
THERMO FISHER SCIENTIFIC INC COM 883556102   3,184,196 5,758 SH   SOLE   5,758 0 0
THOMSON REUTERS CORP. COM 884903808   81,412 483 SH   SOLE   483 0 0
THOR INDS INC COM 885160101   1,776 19 SH   SOLE   19 0 0
TILRAY BRANDS INC COM 88688T100   22 13 SH   SOLE   13 0 0
TJX COS INC NEW COM 872540109   764,755 6,946 SH   SOLE   6,946 0 0
T-MOBILE US INC COM 872590104   1,233 7 SH   SOLE   7 0 0
TOAST INC CL A 888787108   5,154 200 SH   SOLE   200 0 0
TORO CO COM 891092108   187,020 2,000 SH   SOLE   2,000 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   659,520 12,000 SH   OTR   0 0 12,000
TORONTO DOMINION BK ONT COM NEW 891160509   2,354,102 42,833 SH   SOLE   42,833 0 0
TOYOTA MOTOR CORP ADS 892331307   102,485 500 SH   SOLE   500 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   240,119 730 SH   SOLE   730 0 0
TRAVELERS COMPANIES INC COM 89417E109   539,461 2,653 SH   SOLE   2,653 0 0
TREX CO INC COM 89531P105   7,412 100 SH   SOLE   100 0 0
TRUIST FINL CORP COM 89832Q109   111,500 2,870 SH   SOLE   2,870 0 0
TWO HBRS INVT CORP COM 90187B804   330 25 SH   SOLE   25 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,769,685 24,349 SH   SOLE   24,349 0 0
UBS GROUP AG SHS H42097107   13,707 464 SH   SOLE   464 0 0
UNILEVER PLC SPON ADR NEW 904767704   35,744 650 SH   SOLE   650 0 0
UNION PAC CORP COM 907818108   13,663,163 60,387 SH   SOLE   60,387 0 0
UNITED NAT FOODS INC COM 911163103   107,302 8,191 SH   SOLE   8,191 0 0
UNITED PARCEL SERVICE INC CL B 911312106   4,790 35 SH   DFND   0 35 0
UNITED PARCEL SERVICE INC CL B 911312106   78,826 576 SH   SOLE   576 0 0
UNITED RENTALS INC COM 911363109   21,646,718 33,471 SH   SOLE   33,471 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   43,004 135 SH   SOLE   135 0 0
UNITEDHEALTH GROUP INC COM 91324P102   805,140 1,581 SH   SOLE   1,581 0 0
UNITI GROUP INC COM 91325V108   1,898 650 SH   SOLE   650 0 0
UNITIL CORP COM 913259107   51,790 1,000 SH   SOLE   1,000 0 0
UNUM GROUP COM 91529Y106   20,444 400 SH   SOLE   400 0 0
US BANCORP DEL COM NEW 902973304   355,672 8,959 SH   SOLE   8,959 0 0
V F CORP COM 918204108   5,400 400 SH   SOLE   400 0 0
VALLEY NATL BANCORP COM 919794107   20,940 3,000 SH   SOLE   3,000 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   7,134 300 SH   SOLE   300 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   13,035 50 SH   SOLE   50 0 0
VANECK ETF TRUST IG FLOATING RATE 92189F486   17,780 697 SH   SOLE   697 0 0
VANECK ETF TRUST ENERGY INCME ET 92189H870   29,983 377 SH   SOLE   377 0 0
VANECK ETF TRUST RARE EARTH AND S 92189H805   50,599 1,190 SH   SOLE   1,190 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   162,016 4,775 SH   SOLE   4,775 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   4,419,043 61,333 SH   SOLE   61,333 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,363 28 SH   SOLE   28 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   10,981 73 SH   SOLE   73 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   36,519 146 SH   SOLE   146 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   37,189 444 SH   SOLE   444 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   123,032 246 SH   SOLE   246 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   280,236 1,747 SH   SOLE   1,747 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   600,827 2,246 SH   SOLE   2,246 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,864,668 15,695 SH   SOLE   15,695 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   13,354 200 SH   SOLE   200 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   23,456 400 SH   SOLE   400 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   96,342 820 SH   SOLE   820 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   718,189 16,412 SH   SOLE   16,412 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,408 29 SH   SOLE   29 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   2,705 33 SH   SOLE   33 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   49,456 640 SH   SOLE   640 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   6,562,702 112,703 SH   SOLE   112,703 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,004,025 5,500 SH   SOLE   5,500 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   15,320 310 SH   DFND   0 310 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   717,578 14,520 SH   SOLE   14,520 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   3,523 56 SH   SOLE   56 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   11,244 36 SH   SOLE   36 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   15,694 59 SH   SOLE   59 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   19,976 200 SH   SOLE   200 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   216,236 2,238 SH   SOLE   2,238 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   607,573 2,583 SH   SOLE   2,583 0 0
VERACYTE INC COM 92337F107   1,084 50 SH   SOLE   50 0 0
VERALTO CORP COM SHS 92338C103   3,246 34 SH   SOLE   34 0 0
VERISIGN INC COM 92343E102   14,935 84 SH   SOLE   84 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   128,916 3,126 SH   SOLE   3,126 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   35,154 75 SH   DFND   0 75 0
VERTEX PHARMACEUTICALS INC COM 92532F100   4,176,764 8,911 SH   SOLE   8,911 0 0
VIATRIS INC COM 92556V106   4,071 383 SH   SOLE   383 0 0
VISA INC COM CL A 92826C839   20,998 80 SH   DFND   0 80 0
VISA INC COM CL A 92826C839   209,976 800 SH   OTR   0 0 800
VISA INC COM CL A 92826C839   31,472,518 119,909 SH   SOLE   119,909 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   4,009 452 SH   SOLE   452 0 0
VORNADO RLTY TR SH BEN INT 929042109   1,709 65 SH   SOLE   65 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   17,114 1,415 SH   SOLE   1,415 0 0
WALMART INC COM 931142103   140,431 2,074 SH   SOLE   2,074 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   11,934 1,604 SH   SOLE   1,604 0 0
WASHINGTON TR BANCORP INC COM 940610108   45,473 1,659 SH   SOLE   1,659 0 0
WASTE CONNECTIONS INC COM 94106B101   52,257 298 SH   SOLE   298 0 0
WASTE MGMT INC DEL COM 94106L109   27,169,264 127,352 SH   SOLE   127,352 0 0
WATERS CORP COM 941848103   8,266,969 28,495 SH   SOLE   28,495 0 0
WATSCO INC COM 942622200   139,435 301 SH   SOLE   301 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   122 1 SH   SOLE   1 0 0
WEBSTER FINL CORP COM 947890109   1,526 35 SH   SOLE   35 0 0
WEC ENERGY GROUP INC COM 92939U106   1,412 18 SH   SOLE   18 0 0
WELLS FARGO CO NEW COM 949746101   178,170 3,000 SH   OTR   0 0 3,000
WELLS FARGO CO NEW COM 949746101   209,409 3,526 SH   SOLE   3,526 0 0
WELLTOWER INC COM 95040Q104   104,250 1,000 SH   SOLE   1,000 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,306 7 SH   SOLE   7 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   198,650 5,000 SH   SOLE   5,000 0 0
WEX INC COM 96208T104   354 2 SH   SOLE   2 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,375,792 48,460 SH   SOLE   48,460 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   181,745 100 SH   SOLE   100 0 0
WIDEOPENWEST INC COM 96758W101   541 100 SH   SOLE   100 0 0
WILEY JOHN & SONS INC CL A 968223206   32,560 800 SH   SOLE   800 0 0
WILLIAMS COS INC COM 969457100   85,000 2,000 SH   SOLE   2,000 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   63,440 1,000 SH   SOLE   1,000 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   192,132 1,703 SH   SOLE   1,703 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   252,305 5,015 SH   SOLE   5,015 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   260,133 5,388 SH   SOLE   5,388 0 0
WOLFSPEED INC COM 977852102   15,932 700 SH   SOLE   700 0 0
XPENG INC ADS 98422D105   73 10 SH   SOLE   10 0 0
XYLEM INC COM 98419M100   8,138 60 SH   SOLE   60 0 0
YANDEX N V SHS CLASS A N97284108   98,301 2,132 SH   SOLE   2,132 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   23,102 498 SH   SOLE   498 0 0
ZOETIS INC CL A 98978V103   12,158,084 70,132 SH   SOLE   70,132 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   414 7 SH   SOLE   7 0 0
ZSCALER INC COM 98980G102   230,628 1,200 SH   OTR   0 0 1,200